OSDN Git Service

2008-08-22 Andrew Haley <aph@redhat.com>
[pf3gnuchains/gcc-fork.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 # Build programs are put under this directory.
109 BUILD_SUBDIR = @build_subdir@
110 # This is set by the configure script to the arguments to use when configuring
111 # directories built for the build system.
112 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
113
114 # This is the list of variables to export in the environment when
115 # configuring any subdirectory.  It must also be exported whenever
116 # recursing into a build directory in case that directory's Makefile
117 # re-runs configure.
118 BASE_EXPORTS = \
119         FLEX="$(FLEX)"; export FLEX; \
120         LEX="$(LEX)"; export LEX; \
121         BISON="$(BISON)"; export BISON; \
122         YACC="$(YACC)"; export YACC; \
123         M4="$(M4)"; export M4; \
124         MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
125
126 # This is the list of variables to export in the environment when
127 # configuring subdirectories for the build system.
128 BUILD_EXPORTS = \
129         $(BASE_EXPORTS) \
130         AR="$(AR_FOR_BUILD)"; export AR; \
131         AS="$(AS_FOR_BUILD)"; export AS; \
132         CC="$(CC_FOR_BUILD)"; export CC; \
133         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
134         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
135         CXX="$(CXX_FOR_BUILD)"; export CXX; \
136         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
137         GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
138         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
139         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
140         LD="$(LD_FOR_BUILD)"; export LD; \
141         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
142         NM="$(NM_FOR_BUILD)"; export NM; \
143         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
144         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
145         WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
146
147 # These variables must be set on the make command line for directories
148 # built for the build system to override those in BASE_FLAGS_TO_PASSS.
149 EXTRA_BUILD_FLAGS = \
150         CFLAGS="$(CFLAGS_FOR_BUILD)" \
151         LDFLAGS="$(LDFLAGS_FOR_BUILD)"
152
153 # This is the list of directories to built for the host system.
154 SUBDIRS = @configdirs@
155 # This is set by the configure script to the arguments to use when configuring
156 # directories built for the host system.
157 HOST_CONFIGARGS = @host_configargs@
158 # Host programs are put under this directory, which is . except if building
159 # with srcdir=..
160 HOST_SUBDIR = @host_subdir@
161 # This is the list of variables to export in the environment when
162 # configuring subdirectories for the host system.  We need to pass
163 # some to the GCC configure because of its hybrid host/target nature.
164 HOST_EXPORTS = \
165         $(BASE_EXPORTS) \
166         CC="$(CC)"; export CC; \
167         ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
168         CFLAGS="$(CFLAGS)"; export CFLAGS; \
169         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
170         CXX="$(CXX)"; export CXX; \
171         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
172         AR="$(AR)"; export AR; \
173         AS="$(AS)"; export AS; \
174         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
175         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
176         LD="$(LD)"; export LD; \
177         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
178         NM="$(NM)"; export NM; \
179         RANLIB="$(RANLIB)"; export RANLIB; \
180         WINDRES="$(WINDRES)"; export WINDRES; \
181         WINDMC="$(WINDMC)"; export WINDMC; \
182         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
183         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
184         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
185         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
186         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
187         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
188         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
189         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
190         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
191         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
192         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
193         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
194 @if gcc-bootstrap
195         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
196 @endif gcc-bootstrap
197         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
198
199 # Similar, for later GCC stages.
200 POSTSTAGE1_HOST_EXPORTS = \
201         $(HOST_EXPORTS) \
202         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
203           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
204         CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \
205           $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
206           -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
207           -B$(build_tooldir)/bin/"; export CC_FOR_BUILD; \
208         LDFLAGS="$(BOOT_LDFLAGS)"; export LDFLAGS;
209
210 # Target libraries are put under this directory:
211 TARGET_SUBDIR = @target_subdir@
212 # This is set by the configure script to the arguments to use when configuring
213 # directories built for the target.
214 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
215 # This is the list of variables to export in the environment when
216 # configuring subdirectories for the host system.
217 BASE_TARGET_EXPORTS = \
218         $(BASE_EXPORTS) \
219         AR="$(AR_FOR_TARGET)"; export AR; \
220         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
221         CC="$(CC_FOR_TARGET)"; export CC; \
222         CFLAGS="$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
223         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
224         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
225         CXXFLAGS="$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
226         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
227         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
228         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
229         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
230         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
231         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
232         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
233         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
234         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
235         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
236         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
237         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
238         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
239
240 RAW_CXX_TARGET_EXPORTS = \
241         $(BASE_TARGET_EXPORTS) \
242         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
243         CXX="$(RAW_CXX_FOR_TARGET)"; export CXX;
244
245 NORMAL_TARGET_EXPORTS = \
246         $(BASE_TARGET_EXPORTS) \
247         CXX="$(CXX_FOR_TARGET)"; export CXX;
248
249 # Where to find GMP
250 HOST_GMPLIBS = @gmplibs@
251 HOST_GMPINC = @gmpinc@
252
253 # ----------------------------------------------
254 # Programs producing files for the BUILD machine
255 # ----------------------------------------------
256
257 SHELL = @config_shell@
258
259 # pwd command to use.  Allow user to override default by setting PWDCMD in
260 # the environment to account for automounters.  The make variable must not
261 # be called PWDCMD, otherwise the value set here is passed to make
262 # subprocesses and overrides the setting from the user's environment.
263 # Don't use PWD since it is a common shell environment variable and we
264 # don't want to corrupt it.
265 PWD_COMMAND = $${PWDCMD-pwd}
266
267 # compilers to use to create programs which must be run in the build
268 # environment.
269 AR_FOR_BUILD = @AR_FOR_BUILD@
270 AS_FOR_BUILD = @AS_FOR_BUILD@
271 CC_FOR_BUILD = @CC_FOR_BUILD@
272 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
273 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
274 CXX_FOR_BUILD = @CXX_FOR_BUILD@
275 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
276 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
277 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
278 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
279 LD_FOR_BUILD = @LD_FOR_BUILD@
280 NM_FOR_BUILD = @NM_FOR_BUILD@
281 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
282 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
283 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
284
285 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
286 # here so that they can be overridden by Makefile fragments.
287 BUILD_PREFIX = @BUILD_PREFIX@
288 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
289
290 # Flags to pass to stage2 and later makes.  They are defined
291 # here so that they can be overridden by Makefile fragments.
292 BOOT_CFLAGS= -g -O2
293 BOOT_LDFLAGS=
294 BOOT_ADAFLAGS=-gnatpg -gnata
295
296 BISON = @BISON@
297 YACC = @YACC@
298 FLEX = @FLEX@
299 LEX = @LEX@
300 M4 = @M4@
301 MAKEINFO = @MAKEINFO@
302 EXPECT = @EXPECT@
303 RUNTEST = @RUNTEST@
304
305 # This just becomes part of the MAKEINFO definition passed down to
306 # sub-makes.  It lets flags be given on the command line while still
307 # using the makeinfo from the object tree.
308 # (Default to avoid splitting info files by setting the threshold high.)
309 MAKEINFOFLAGS = --split-size=5000000
310
311 # ---------------------------------------------
312 # Programs producing files for the HOST machine
313 # ---------------------------------------------
314
315 AS = @AS@
316 AR = @AR@
317 AR_FLAGS = rc
318 CC = @CC@
319 CXX = @CXX@
320 DLLTOOL = @DLLTOOL@
321 LD = @LD@
322 LIPO = @LIPO@
323 NM = @NM@
324 OBJDUMP = @OBJDUMP@
325 RANLIB = @RANLIB@
326 STRIP = @STRIP@
327 WINDRES = @WINDRES@
328 WINDMC = @WINDMC@
329
330 GNATBIND = @GNATBIND@
331 GNATMAKE = @GNATMAKE@
332
333 CFLAGS = @CFLAGS@
334 LDFLAGS = @LDFLAGS@
335 LIBCFLAGS = $(CFLAGS)
336 CXXFLAGS = @CXXFLAGS@
337 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
338
339 # Only build the C compiler for stage1, because that is the only one that
340 # we can guarantee will build with the native compiler, and also it is the
341 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
342 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
343 # overrideable (for a bootstrap build stage1 also builds gcc.info).
344
345 STAGE1_CHECKING=@stage1_checking@
346 STAGE1_LANGUAGES=@stage1_languages@
347
348 STAGE1_CFLAGS=@stage1_cflags@
349 STAGE2_CFLAGS=$(BOOT_CFLAGS)
350 STAGE3_CFLAGS=$(BOOT_CFLAGS)
351 STAGE4_CFLAGS=$(BOOT_CFLAGS)
352
353 STAGE1_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
354 STAGE2_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
355 STAGE3_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
356 STAGE4_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
357
358 do-compare = @do_compare@
359 do-compare3 = $(do-compare)
360 do-compare-debug = $(SHELL) $(srcdir)/contrib/compare-debug $$f1 $$f2
361
362 # -----------------------------------------------
363 # Programs producing files for the TARGET machine
364 # -----------------------------------------------
365
366 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
367
368 AR_FOR_TARGET=@AR_FOR_TARGET@
369 AS_FOR_TARGET=@AS_FOR_TARGET@
370 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
371
372 # If GCC_FOR_TARGET is not overriden on the command line, then this
373 # variable is passed down to the gcc Makefile, where it is used to
374 # build libgcc2.a.  We define it here so that it can itself be
375 # overridden on the command line.
376 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
377 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
378 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
379 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
380 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
381 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
382 LD_FOR_TARGET=@LD_FOR_TARGET@
383
384 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
385 NM_FOR_TARGET=@NM_FOR_TARGET@
386 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
387 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
388 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
389 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
390 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
391
392 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
393 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
394 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
395
396 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
397 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
398 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
399 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
400
401 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
402 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
403 LDFLAGS_FOR_TARGET = 
404
405 # ------------------------------------
406 # Miscellaneous targets and flag lists
407 # ------------------------------------
408
409 # The first rule in the file had better be this one.  Don't put any above it.
410 # This lives here to allow makefile fragments to contain dependencies.
411 all:
412
413 #### host and target specific makefile fragments come in here.
414 @target_makefile_frag@
415 @alphaieee_frag@
416 @ospace_frag@
417 @host_makefile_frag@
418 ###
419
420 # This is the list of directories that may be needed in RPATH_ENVVAR
421 # so that prorgams built for the target machine work.
422 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
423
424 @if target-libstdc++-v3
425 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
426 @endif target-libstdc++-v3
427
428 @if target-libmudflap
429 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
430 @endif target-libmudflap
431
432 @if target-libssp
433 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
434 @endif target-libssp
435
436 @if target-libgomp
437 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
438 @endif target-libgomp
439
440
441
442 # This is the list of directories that may be needed in RPATH_ENVVAR
443 # so that programs built for the host machine work.
444 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)$(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)
445
446 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
447 @if gcc
448 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc:$$r/$(HOST_SUBDIR)/prev-gcc:
449 @endif gcc
450
451
452 @if bfd
453 HOST_LIB_PATH_bfd = \
454   $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
455 @endif bfd
456
457 @if opcodes
458 HOST_LIB_PATH_opcodes = \
459   $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
460 @endif opcodes
461
462 @if gmp
463 HOST_LIB_PATH_gmp = \
464   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
465 @endif gmp
466
467 @if mpfr
468 HOST_LIB_PATH_mpfr = \
469   $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
470 @endif mpfr
471
472
473 # Flags to pass down to all sub-makes.
474 BASE_FLAGS_TO_PASS = \
475         "DESTDIR=$(DESTDIR)" \
476         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
477         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
478         "bindir=$(bindir)" \
479         "datadir=$(datadir)" \
480         "exec_prefix=$(exec_prefix)" \
481         "includedir=$(includedir)" \
482         "datarootdir=$(datarootdir)" \
483         "docdir=$(docdir)" \
484         "infodir=$(infodir)" \
485         "pdfdir=$(pdfdir)" \
486         "htmldir=$(htmldir)" \
487         "libdir=$(libdir)" \
488         "libexecdir=$(libexecdir)" \
489         "lispdir=$(lispdir)" \
490         "localstatedir=$(localstatedir)" \
491         "mandir=$(mandir)" \
492         "oldincludedir=$(oldincludedir)" \
493         "prefix=$(prefix)" \
494         "sbindir=$(sbindir)" \
495         "sharedstatedir=$(sharedstatedir)" \
496         "sysconfdir=$(sysconfdir)" \
497         "tooldir=$(tooldir)" \
498         "build_tooldir=$(build_tooldir)" \
499         "target_alias=$(target_alias)" \
500         "BISON=$(BISON)" \
501         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
502         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
503         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
504         "EXPECT=$(EXPECT)" \
505         "FLEX=$(FLEX)" \
506         "INSTALL=$(INSTALL)" \
507         "INSTALL_DATA=$(INSTALL_DATA)" \
508         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
509         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
510         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
511         "LEX=$(LEX)" \
512         "M4=$(M4)" \
513         "MAKE=$(MAKE)" \
514         "RUNTEST=$(RUNTEST)" \
515         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
516         "SHELL=$(SHELL)" \
517         "YACC=$(YACC)" \
518         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
519         "ADA_CFLAGS=$(ADA_CFLAGS)" \
520         "AR_FLAGS=$(AR_FLAGS)" \
521         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
522         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
523         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
524         "CFLAGS=$(CFLAGS)" \
525         "CXXFLAGS=$(CXXFLAGS)" \
526         "LDFLAGS=$(LDFLAGS)" \
527         "LIBCFLAGS=$(LIBCFLAGS)" \
528         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
529         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
530         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
531         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
532         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
533         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
534         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
535         "GNATBIND=$(GNATBIND)" \
536         "GNATMAKE=$(GNATMAKE)" \
537         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
538         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
539         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
540         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
541         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
542         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
543         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
544         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
545         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
546         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
547         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
548         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
549         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
550         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
551         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
552         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
553         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
554         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
555         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
556         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
557         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
558         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
559         "LEAN=$(LEAN)" \
560         "CONFIG_SHELL=$(SHELL)" \
561         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
562
563 # We leave this in just in case, but it is not needed anymore.
564 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
565
566 # Flags to pass down to most sub-makes, in which we're building with
567 # the host environment.
568 EXTRA_HOST_FLAGS = \
569         'AR=$(AR)' \
570         'AS=$(AS)' \
571         'CC=$(CC)' \
572         'CXX=$(CXX)' \
573         'DLLTOOL=$(DLLTOOL)' \
574         'LD=$(LD)' \
575         'LIPO=$(LIPO)' \
576         'NM=$(NM)' \
577         'OBJDUMP=$(OBJDUMP)' \
578         'RANLIB=$(RANLIB)' \
579         'STRIP=$(STRIP)' \
580         'WINDRES=$(WINDRES)' \
581         'WINDMC=$(WINDMC)'
582
583 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
584
585 # Flags that are concerned with the location of the X11 include files
586 # and library files
587 #
588 # NOTE: until the top-level is getting the values via autoconf, it only
589 # causes problems to have this top-level Makefile overriding the autoconf-set
590 # values in child directories.  Only variables that don't conflict with
591 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
592 #
593 X11_FLAGS_TO_PASS = \
594         'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
595         'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
596
597 # Flags to pass to stage2 and later makes.
598
599 POSTSTAGE1_FLAGS_TO_PASS = \
600         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
601         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind" \
602         LDFLAGS="$(BOOT_LDFLAGS)" \
603         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
604
605 # Flags to pass down to makes which are built with the target environment.
606 # The double $ decreases the length of the command line; those variables
607 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
608 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
609 # so we expand them here.
610 EXTRA_TARGET_FLAGS = \
611         'AR=$$(AR_FOR_TARGET)' \
612         'AS=$(COMPILER_AS_FOR_TARGET)' \
613         'CC=$$(CC_FOR_TARGET)' \
614         'CFLAGS=$$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
615         'CXX=$$(CXX_FOR_TARGET)' \
616         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
617         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
618         'LD=$(COMPILER_LD_FOR_TARGET)' \
619         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
620         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
621         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
622         'NM=$(COMPILER_NM_FOR_TARGET)' \
623         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
624         'RANLIB=$$(RANLIB_FOR_TARGET)' \
625         'WINDRES=$$(WINDRES_FOR_TARGET)' \
626         'WINDMC=$$(WINDMC_FOR_TARGET)'
627
628 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
629
630 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
631 # unfortunately needs the native compiler and the target ar and
632 # ranlib.
633 # If any variables are added here, they must be added to do-*, below.
634 # The BUILD_* variables are a special case, which are used for the gcc
635 # cross-building scheme.
636 EXTRA_GCC_FLAGS = \
637         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
638         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
639         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
640         "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
641         "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
642         "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
643
644 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
645
646 .PHONY: configure-host
647 configure-host:  \
648     maybe-configure-ash \
649     maybe-configure-autoconf \
650     maybe-configure-automake \
651     maybe-configure-bash \
652     maybe-configure-bfd \
653     maybe-configure-opcodes \
654     maybe-configure-binutils \
655     maybe-configure-bison \
656     maybe-configure-byacc \
657     maybe-configure-bzip2 \
658     maybe-configure-dejagnu \
659     maybe-configure-diff \
660     maybe-configure-dosutils \
661     maybe-configure-etc \
662     maybe-configure-fastjar \
663     maybe-configure-fileutils \
664     maybe-configure-findutils \
665     maybe-configure-find \
666     maybe-configure-fixincludes \
667     maybe-configure-flex \
668     maybe-configure-gas \
669     maybe-configure-gcc \
670     maybe-configure-gawk \
671     maybe-configure-gettext \
672     maybe-configure-gmp \
673     maybe-configure-mpfr \
674     maybe-configure-gnuserv \
675     maybe-configure-gold \
676     maybe-configure-gprof \
677     maybe-configure-gzip \
678     maybe-configure-hello \
679     maybe-configure-indent \
680     maybe-configure-intl \
681     maybe-configure-tcl \
682     maybe-configure-itcl \
683     maybe-configure-ld \
684     maybe-configure-libcpp \
685     maybe-configure-libdecnumber \
686     maybe-configure-libgui \
687     maybe-configure-libiberty \
688     maybe-configure-libtool \
689     maybe-configure-m4 \
690     maybe-configure-make \
691     maybe-configure-mmalloc \
692     maybe-configure-patch \
693     maybe-configure-perl \
694     maybe-configure-prms \
695     maybe-configure-rcs \
696     maybe-configure-readline \
697     maybe-configure-release \
698     maybe-configure-recode \
699     maybe-configure-sed \
700     maybe-configure-send-pr \
701     maybe-configure-shellutils \
702     maybe-configure-sid \
703     maybe-configure-sim \
704     maybe-configure-tar \
705     maybe-configure-texinfo \
706     maybe-configure-textutils \
707     maybe-configure-time \
708     maybe-configure-uudecode \
709     maybe-configure-wdiff \
710     maybe-configure-zip \
711     maybe-configure-zlib \
712     maybe-configure-gdb \
713     maybe-configure-expect \
714     maybe-configure-guile \
715     maybe-configure-tk \
716     maybe-configure-libtermcap \
717     maybe-configure-utils \
718     maybe-configure-gnattools
719 .PHONY: configure-target
720 configure-target:  \
721     maybe-configure-target-libstdc++-v3 \
722     maybe-configure-target-libmudflap \
723     maybe-configure-target-libssp \
724     maybe-configure-target-newlib \
725     maybe-configure-target-libgcc \
726     maybe-configure-target-libgfortran \
727     maybe-configure-target-libobjc \
728     maybe-configure-target-libtermcap \
729     maybe-configure-target-winsup \
730     maybe-configure-target-libgloss \
731     maybe-configure-target-libiberty \
732     maybe-configure-target-gperf \
733     maybe-configure-target-examples \
734     maybe-configure-target-libffi \
735     maybe-configure-target-libjava \
736     maybe-configure-target-zlib \
737     maybe-configure-target-boehm-gc \
738     maybe-configure-target-qthreads \
739     maybe-configure-target-rda \
740     maybe-configure-target-libada \
741     maybe-configure-target-libgomp
742
743 # The target built for a native non-bootstrap build.
744 .PHONY: all
745 all:
746 @if gcc-bootstrap
747         [ -f stage_final ] || echo stage3 > stage_final
748         @r=`${PWD_COMMAND}`; export r; \
749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
750         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
751 @endif gcc-bootstrap
752         @: $(MAKE); $(unstage)
753         @r=`${PWD_COMMAND}`; export r; \
754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
755         if [ -f stage_last ]; then \
756           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
757         else \
758           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target; \
759         fi
760
761 .PHONY: all-build
762
763 all-build: maybe-all-build-libiberty
764 all-build: maybe-all-build-bison
765 all-build: maybe-all-build-byacc
766 all-build: maybe-all-build-flex
767 all-build: maybe-all-build-m4
768 all-build: maybe-all-build-texinfo
769 all-build: maybe-all-build-fixincludes
770
771 .PHONY: all-host
772
773 all-host: maybe-all-ash
774 all-host: maybe-all-autoconf
775 all-host: maybe-all-automake
776 all-host: maybe-all-bash
777 @if bfd-no-bootstrap
778 all-host: maybe-all-bfd
779 @endif bfd-no-bootstrap
780 @if opcodes-no-bootstrap
781 all-host: maybe-all-opcodes
782 @endif opcodes-no-bootstrap
783 @if binutils-no-bootstrap
784 all-host: maybe-all-binutils
785 @endif binutils-no-bootstrap
786 all-host: maybe-all-bison
787 all-host: maybe-all-byacc
788 all-host: maybe-all-bzip2
789 all-host: maybe-all-dejagnu
790 all-host: maybe-all-diff
791 all-host: maybe-all-dosutils
792 all-host: maybe-all-etc
793 all-host: maybe-all-fastjar
794 all-host: maybe-all-fileutils
795 all-host: maybe-all-findutils
796 all-host: maybe-all-find
797 all-host: maybe-all-fixincludes
798 all-host: maybe-all-flex
799 @if gas-no-bootstrap
800 all-host: maybe-all-gas
801 @endif gas-no-bootstrap
802 @if gcc-no-bootstrap
803 all-host: maybe-all-gcc
804 @endif gcc-no-bootstrap
805 all-host: maybe-all-gawk
806 all-host: maybe-all-gettext
807 @if gmp-no-bootstrap
808 all-host: maybe-all-gmp
809 @endif gmp-no-bootstrap
810 @if mpfr-no-bootstrap
811 all-host: maybe-all-mpfr
812 @endif mpfr-no-bootstrap
813 all-host: maybe-all-gnuserv
814 @if gold-no-bootstrap
815 all-host: maybe-all-gold
816 @endif gold-no-bootstrap
817 all-host: maybe-all-gprof
818 all-host: maybe-all-gzip
819 all-host: maybe-all-hello
820 all-host: maybe-all-indent
821 @if intl-no-bootstrap
822 all-host: maybe-all-intl
823 @endif intl-no-bootstrap
824 all-host: maybe-all-tcl
825 all-host: maybe-all-itcl
826 @if ld-no-bootstrap
827 all-host: maybe-all-ld
828 @endif ld-no-bootstrap
829 @if libcpp-no-bootstrap
830 all-host: maybe-all-libcpp
831 @endif libcpp-no-bootstrap
832 @if libdecnumber-no-bootstrap
833 all-host: maybe-all-libdecnumber
834 @endif libdecnumber-no-bootstrap
835 all-host: maybe-all-libgui
836 @if libiberty-no-bootstrap
837 all-host: maybe-all-libiberty
838 @endif libiberty-no-bootstrap
839 all-host: maybe-all-libtool
840 all-host: maybe-all-m4
841 all-host: maybe-all-make
842 all-host: maybe-all-mmalloc
843 all-host: maybe-all-patch
844 all-host: maybe-all-perl
845 all-host: maybe-all-prms
846 all-host: maybe-all-rcs
847 all-host: maybe-all-readline
848 all-host: maybe-all-release
849 all-host: maybe-all-recode
850 all-host: maybe-all-sed
851 all-host: maybe-all-send-pr
852 all-host: maybe-all-shellutils
853 all-host: maybe-all-sid
854 all-host: maybe-all-sim
855 all-host: maybe-all-tar
856 all-host: maybe-all-texinfo
857 all-host: maybe-all-textutils
858 all-host: maybe-all-time
859 all-host: maybe-all-uudecode
860 all-host: maybe-all-wdiff
861 all-host: maybe-all-zip
862 @if zlib-no-bootstrap
863 all-host: maybe-all-zlib
864 @endif zlib-no-bootstrap
865 all-host: maybe-all-gdb
866 all-host: maybe-all-expect
867 all-host: maybe-all-guile
868 all-host: maybe-all-tk
869 all-host: maybe-all-libtermcap
870 all-host: maybe-all-utils
871 all-host: maybe-all-gnattools
872
873 .PHONY: all-target
874
875 all-target: maybe-all-target-libstdc++-v3
876 all-target: maybe-all-target-libmudflap
877 all-target: maybe-all-target-libssp
878 all-target: maybe-all-target-newlib
879 @if target-libgcc-no-bootstrap
880 all-target: maybe-all-target-libgcc
881 @endif target-libgcc-no-bootstrap
882 all-target: maybe-all-target-libgfortran
883 all-target: maybe-all-target-libobjc
884 all-target: maybe-all-target-libtermcap
885 all-target: maybe-all-target-winsup
886 all-target: maybe-all-target-libgloss
887 all-target: maybe-all-target-libiberty
888 all-target: maybe-all-target-gperf
889 all-target: maybe-all-target-examples
890 all-target: maybe-all-target-libffi
891 all-target: maybe-all-target-libjava
892 all-target: maybe-all-target-zlib
893 all-target: maybe-all-target-boehm-gc
894 all-target: maybe-all-target-qthreads
895 all-target: maybe-all-target-rda
896 all-target: maybe-all-target-libada
897 all-target: maybe-all-target-libgomp
898
899 # Do a target for all the subdirectories.  A ``make do-X'' will do a
900 # ``make X'' in all subdirectories (because, in general, there is a
901 # dependency (below) of X upon do-X, a ``make X'' will also do this,
902 # but it may do additional work as well).
903
904 .PHONY: do-info
905 do-info:
906         @: $(MAKE); $(unstage)
907         @r=`${PWD_COMMAND}`; export r; \
908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
909         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
910           info-target
911
912
913 .PHONY: info-host
914
915 info-host: maybe-info-ash
916 info-host: maybe-info-autoconf
917 info-host: maybe-info-automake
918 info-host: maybe-info-bash
919 info-host: maybe-info-bfd
920 info-host: maybe-info-opcodes
921 info-host: maybe-info-binutils
922 info-host: maybe-info-bison
923 info-host: maybe-info-byacc
924 info-host: maybe-info-bzip2
925 info-host: maybe-info-dejagnu
926 info-host: maybe-info-diff
927 info-host: maybe-info-dosutils
928 info-host: maybe-info-etc
929 info-host: maybe-info-fastjar
930 info-host: maybe-info-fileutils
931 info-host: maybe-info-findutils
932 info-host: maybe-info-find
933 info-host: maybe-info-fixincludes
934 info-host: maybe-info-flex
935 info-host: maybe-info-gas
936 info-host: maybe-info-gcc
937 info-host: maybe-info-gawk
938 info-host: maybe-info-gettext
939 info-host: maybe-info-gmp
940 info-host: maybe-info-mpfr
941 info-host: maybe-info-gnuserv
942 info-host: maybe-info-gold
943 info-host: maybe-info-gprof
944 info-host: maybe-info-gzip
945 info-host: maybe-info-hello
946 info-host: maybe-info-indent
947 info-host: maybe-info-intl
948 info-host: maybe-info-tcl
949 info-host: maybe-info-itcl
950 info-host: maybe-info-ld
951 info-host: maybe-info-libcpp
952 info-host: maybe-info-libdecnumber
953 info-host: maybe-info-libgui
954 info-host: maybe-info-libiberty
955 info-host: maybe-info-libtool
956 info-host: maybe-info-m4
957 info-host: maybe-info-make
958 info-host: maybe-info-mmalloc
959 info-host: maybe-info-patch
960 info-host: maybe-info-perl
961 info-host: maybe-info-prms
962 info-host: maybe-info-rcs
963 info-host: maybe-info-readline
964 info-host: maybe-info-release
965 info-host: maybe-info-recode
966 info-host: maybe-info-sed
967 info-host: maybe-info-send-pr
968 info-host: maybe-info-shellutils
969 info-host: maybe-info-sid
970 info-host: maybe-info-sim
971 info-host: maybe-info-tar
972 info-host: maybe-info-texinfo
973 info-host: maybe-info-textutils
974 info-host: maybe-info-time
975 info-host: maybe-info-uudecode
976 info-host: maybe-info-wdiff
977 info-host: maybe-info-zip
978 info-host: maybe-info-zlib
979 info-host: maybe-info-gdb
980 info-host: maybe-info-expect
981 info-host: maybe-info-guile
982 info-host: maybe-info-tk
983 info-host: maybe-info-libtermcap
984 info-host: maybe-info-utils
985 info-host: maybe-info-gnattools
986
987 .PHONY: info-target
988
989 info-target: maybe-info-target-libstdc++-v3
990 info-target: maybe-info-target-libmudflap
991 info-target: maybe-info-target-libssp
992 info-target: maybe-info-target-newlib
993 info-target: maybe-info-target-libgcc
994 info-target: maybe-info-target-libgfortran
995 info-target: maybe-info-target-libobjc
996 info-target: maybe-info-target-libtermcap
997 info-target: maybe-info-target-winsup
998 info-target: maybe-info-target-libgloss
999 info-target: maybe-info-target-libiberty
1000 info-target: maybe-info-target-gperf
1001 info-target: maybe-info-target-examples
1002 info-target: maybe-info-target-libffi
1003 info-target: maybe-info-target-libjava
1004 info-target: maybe-info-target-zlib
1005 info-target: maybe-info-target-boehm-gc
1006 info-target: maybe-info-target-qthreads
1007 info-target: maybe-info-target-rda
1008 info-target: maybe-info-target-libada
1009 info-target: maybe-info-target-libgomp
1010
1011 .PHONY: do-dvi
1012 do-dvi:
1013         @: $(MAKE); $(unstage)
1014         @r=`${PWD_COMMAND}`; export r; \
1015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1016         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1017           dvi-target
1018
1019
1020 .PHONY: dvi-host
1021
1022 dvi-host: maybe-dvi-ash
1023 dvi-host: maybe-dvi-autoconf
1024 dvi-host: maybe-dvi-automake
1025 dvi-host: maybe-dvi-bash
1026 dvi-host: maybe-dvi-bfd
1027 dvi-host: maybe-dvi-opcodes
1028 dvi-host: maybe-dvi-binutils
1029 dvi-host: maybe-dvi-bison
1030 dvi-host: maybe-dvi-byacc
1031 dvi-host: maybe-dvi-bzip2
1032 dvi-host: maybe-dvi-dejagnu
1033 dvi-host: maybe-dvi-diff
1034 dvi-host: maybe-dvi-dosutils
1035 dvi-host: maybe-dvi-etc
1036 dvi-host: maybe-dvi-fastjar
1037 dvi-host: maybe-dvi-fileutils
1038 dvi-host: maybe-dvi-findutils
1039 dvi-host: maybe-dvi-find
1040 dvi-host: maybe-dvi-fixincludes
1041 dvi-host: maybe-dvi-flex
1042 dvi-host: maybe-dvi-gas
1043 dvi-host: maybe-dvi-gcc
1044 dvi-host: maybe-dvi-gawk
1045 dvi-host: maybe-dvi-gettext
1046 dvi-host: maybe-dvi-gmp
1047 dvi-host: maybe-dvi-mpfr
1048 dvi-host: maybe-dvi-gnuserv
1049 dvi-host: maybe-dvi-gold
1050 dvi-host: maybe-dvi-gprof
1051 dvi-host: maybe-dvi-gzip
1052 dvi-host: maybe-dvi-hello
1053 dvi-host: maybe-dvi-indent
1054 dvi-host: maybe-dvi-intl
1055 dvi-host: maybe-dvi-tcl
1056 dvi-host: maybe-dvi-itcl
1057 dvi-host: maybe-dvi-ld
1058 dvi-host: maybe-dvi-libcpp
1059 dvi-host: maybe-dvi-libdecnumber
1060 dvi-host: maybe-dvi-libgui
1061 dvi-host: maybe-dvi-libiberty
1062 dvi-host: maybe-dvi-libtool
1063 dvi-host: maybe-dvi-m4
1064 dvi-host: maybe-dvi-make
1065 dvi-host: maybe-dvi-mmalloc
1066 dvi-host: maybe-dvi-patch
1067 dvi-host: maybe-dvi-perl
1068 dvi-host: maybe-dvi-prms
1069 dvi-host: maybe-dvi-rcs
1070 dvi-host: maybe-dvi-readline
1071 dvi-host: maybe-dvi-release
1072 dvi-host: maybe-dvi-recode
1073 dvi-host: maybe-dvi-sed
1074 dvi-host: maybe-dvi-send-pr
1075 dvi-host: maybe-dvi-shellutils
1076 dvi-host: maybe-dvi-sid
1077 dvi-host: maybe-dvi-sim
1078 dvi-host: maybe-dvi-tar
1079 dvi-host: maybe-dvi-texinfo
1080 dvi-host: maybe-dvi-textutils
1081 dvi-host: maybe-dvi-time
1082 dvi-host: maybe-dvi-uudecode
1083 dvi-host: maybe-dvi-wdiff
1084 dvi-host: maybe-dvi-zip
1085 dvi-host: maybe-dvi-zlib
1086 dvi-host: maybe-dvi-gdb
1087 dvi-host: maybe-dvi-expect
1088 dvi-host: maybe-dvi-guile
1089 dvi-host: maybe-dvi-tk
1090 dvi-host: maybe-dvi-libtermcap
1091 dvi-host: maybe-dvi-utils
1092 dvi-host: maybe-dvi-gnattools
1093
1094 .PHONY: dvi-target
1095
1096 dvi-target: maybe-dvi-target-libstdc++-v3
1097 dvi-target: maybe-dvi-target-libmudflap
1098 dvi-target: maybe-dvi-target-libssp
1099 dvi-target: maybe-dvi-target-newlib
1100 dvi-target: maybe-dvi-target-libgcc
1101 dvi-target: maybe-dvi-target-libgfortran
1102 dvi-target: maybe-dvi-target-libobjc
1103 dvi-target: maybe-dvi-target-libtermcap
1104 dvi-target: maybe-dvi-target-winsup
1105 dvi-target: maybe-dvi-target-libgloss
1106 dvi-target: maybe-dvi-target-libiberty
1107 dvi-target: maybe-dvi-target-gperf
1108 dvi-target: maybe-dvi-target-examples
1109 dvi-target: maybe-dvi-target-libffi
1110 dvi-target: maybe-dvi-target-libjava
1111 dvi-target: maybe-dvi-target-zlib
1112 dvi-target: maybe-dvi-target-boehm-gc
1113 dvi-target: maybe-dvi-target-qthreads
1114 dvi-target: maybe-dvi-target-rda
1115 dvi-target: maybe-dvi-target-libada
1116 dvi-target: maybe-dvi-target-libgomp
1117
1118 .PHONY: do-pdf
1119 do-pdf:
1120         @: $(MAKE); $(unstage)
1121         @r=`${PWD_COMMAND}`; export r; \
1122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1123         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1124           pdf-target
1125
1126
1127 .PHONY: pdf-host
1128
1129 pdf-host: maybe-pdf-ash
1130 pdf-host: maybe-pdf-autoconf
1131 pdf-host: maybe-pdf-automake
1132 pdf-host: maybe-pdf-bash
1133 pdf-host: maybe-pdf-bfd
1134 pdf-host: maybe-pdf-opcodes
1135 pdf-host: maybe-pdf-binutils
1136 pdf-host: maybe-pdf-bison
1137 pdf-host: maybe-pdf-byacc
1138 pdf-host: maybe-pdf-bzip2
1139 pdf-host: maybe-pdf-dejagnu
1140 pdf-host: maybe-pdf-diff
1141 pdf-host: maybe-pdf-dosutils
1142 pdf-host: maybe-pdf-etc
1143 pdf-host: maybe-pdf-fastjar
1144 pdf-host: maybe-pdf-fileutils
1145 pdf-host: maybe-pdf-findutils
1146 pdf-host: maybe-pdf-find
1147 pdf-host: maybe-pdf-fixincludes
1148 pdf-host: maybe-pdf-flex
1149 pdf-host: maybe-pdf-gas
1150 pdf-host: maybe-pdf-gcc
1151 pdf-host: maybe-pdf-gawk
1152 pdf-host: maybe-pdf-gettext
1153 pdf-host: maybe-pdf-gmp
1154 pdf-host: maybe-pdf-mpfr
1155 pdf-host: maybe-pdf-gnuserv
1156 pdf-host: maybe-pdf-gold
1157 pdf-host: maybe-pdf-gprof
1158 pdf-host: maybe-pdf-gzip
1159 pdf-host: maybe-pdf-hello
1160 pdf-host: maybe-pdf-indent
1161 pdf-host: maybe-pdf-intl
1162 pdf-host: maybe-pdf-tcl
1163 pdf-host: maybe-pdf-itcl
1164 pdf-host: maybe-pdf-ld
1165 pdf-host: maybe-pdf-libcpp
1166 pdf-host: maybe-pdf-libdecnumber
1167 pdf-host: maybe-pdf-libgui
1168 pdf-host: maybe-pdf-libiberty
1169 pdf-host: maybe-pdf-libtool
1170 pdf-host: maybe-pdf-m4
1171 pdf-host: maybe-pdf-make
1172 pdf-host: maybe-pdf-mmalloc
1173 pdf-host: maybe-pdf-patch
1174 pdf-host: maybe-pdf-perl
1175 pdf-host: maybe-pdf-prms
1176 pdf-host: maybe-pdf-rcs
1177 pdf-host: maybe-pdf-readline
1178 pdf-host: maybe-pdf-release
1179 pdf-host: maybe-pdf-recode
1180 pdf-host: maybe-pdf-sed
1181 pdf-host: maybe-pdf-send-pr
1182 pdf-host: maybe-pdf-shellutils
1183 pdf-host: maybe-pdf-sid
1184 pdf-host: maybe-pdf-sim
1185 pdf-host: maybe-pdf-tar
1186 pdf-host: maybe-pdf-texinfo
1187 pdf-host: maybe-pdf-textutils
1188 pdf-host: maybe-pdf-time
1189 pdf-host: maybe-pdf-uudecode
1190 pdf-host: maybe-pdf-wdiff
1191 pdf-host: maybe-pdf-zip
1192 pdf-host: maybe-pdf-zlib
1193 pdf-host: maybe-pdf-gdb
1194 pdf-host: maybe-pdf-expect
1195 pdf-host: maybe-pdf-guile
1196 pdf-host: maybe-pdf-tk
1197 pdf-host: maybe-pdf-libtermcap
1198 pdf-host: maybe-pdf-utils
1199 pdf-host: maybe-pdf-gnattools
1200
1201 .PHONY: pdf-target
1202
1203 pdf-target: maybe-pdf-target-libstdc++-v3
1204 pdf-target: maybe-pdf-target-libmudflap
1205 pdf-target: maybe-pdf-target-libssp
1206 pdf-target: maybe-pdf-target-newlib
1207 pdf-target: maybe-pdf-target-libgcc
1208 pdf-target: maybe-pdf-target-libgfortran
1209 pdf-target: maybe-pdf-target-libobjc
1210 pdf-target: maybe-pdf-target-libtermcap
1211 pdf-target: maybe-pdf-target-winsup
1212 pdf-target: maybe-pdf-target-libgloss
1213 pdf-target: maybe-pdf-target-libiberty
1214 pdf-target: maybe-pdf-target-gperf
1215 pdf-target: maybe-pdf-target-examples
1216 pdf-target: maybe-pdf-target-libffi
1217 pdf-target: maybe-pdf-target-libjava
1218 pdf-target: maybe-pdf-target-zlib
1219 pdf-target: maybe-pdf-target-boehm-gc
1220 pdf-target: maybe-pdf-target-qthreads
1221 pdf-target: maybe-pdf-target-rda
1222 pdf-target: maybe-pdf-target-libada
1223 pdf-target: maybe-pdf-target-libgomp
1224
1225 .PHONY: do-html
1226 do-html:
1227         @: $(MAKE); $(unstage)
1228         @r=`${PWD_COMMAND}`; export r; \
1229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1230         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1231           html-target
1232
1233
1234 .PHONY: html-host
1235
1236 html-host: maybe-html-ash
1237 html-host: maybe-html-autoconf
1238 html-host: maybe-html-automake
1239 html-host: maybe-html-bash
1240 html-host: maybe-html-bfd
1241 html-host: maybe-html-opcodes
1242 html-host: maybe-html-binutils
1243 html-host: maybe-html-bison
1244 html-host: maybe-html-byacc
1245 html-host: maybe-html-bzip2
1246 html-host: maybe-html-dejagnu
1247 html-host: maybe-html-diff
1248 html-host: maybe-html-dosutils
1249 html-host: maybe-html-etc
1250 html-host: maybe-html-fastjar
1251 html-host: maybe-html-fileutils
1252 html-host: maybe-html-findutils
1253 html-host: maybe-html-find
1254 html-host: maybe-html-fixincludes
1255 html-host: maybe-html-flex
1256 html-host: maybe-html-gas
1257 html-host: maybe-html-gcc
1258 html-host: maybe-html-gawk
1259 html-host: maybe-html-gettext
1260 html-host: maybe-html-gmp
1261 html-host: maybe-html-mpfr
1262 html-host: maybe-html-gnuserv
1263 html-host: maybe-html-gold
1264 html-host: maybe-html-gprof
1265 html-host: maybe-html-gzip
1266 html-host: maybe-html-hello
1267 html-host: maybe-html-indent
1268 html-host: maybe-html-intl
1269 html-host: maybe-html-tcl
1270 html-host: maybe-html-itcl
1271 html-host: maybe-html-ld
1272 html-host: maybe-html-libcpp
1273 html-host: maybe-html-libdecnumber
1274 html-host: maybe-html-libgui
1275 html-host: maybe-html-libiberty
1276 html-host: maybe-html-libtool
1277 html-host: maybe-html-m4
1278 html-host: maybe-html-make
1279 html-host: maybe-html-mmalloc
1280 html-host: maybe-html-patch
1281 html-host: maybe-html-perl
1282 html-host: maybe-html-prms
1283 html-host: maybe-html-rcs
1284 html-host: maybe-html-readline
1285 html-host: maybe-html-release
1286 html-host: maybe-html-recode
1287 html-host: maybe-html-sed
1288 html-host: maybe-html-send-pr
1289 html-host: maybe-html-shellutils
1290 html-host: maybe-html-sid
1291 html-host: maybe-html-sim
1292 html-host: maybe-html-tar
1293 html-host: maybe-html-texinfo
1294 html-host: maybe-html-textutils
1295 html-host: maybe-html-time
1296 html-host: maybe-html-uudecode
1297 html-host: maybe-html-wdiff
1298 html-host: maybe-html-zip
1299 html-host: maybe-html-zlib
1300 html-host: maybe-html-gdb
1301 html-host: maybe-html-expect
1302 html-host: maybe-html-guile
1303 html-host: maybe-html-tk
1304 html-host: maybe-html-libtermcap
1305 html-host: maybe-html-utils
1306 html-host: maybe-html-gnattools
1307
1308 .PHONY: html-target
1309
1310 html-target: maybe-html-target-libstdc++-v3
1311 html-target: maybe-html-target-libmudflap
1312 html-target: maybe-html-target-libssp
1313 html-target: maybe-html-target-newlib
1314 html-target: maybe-html-target-libgcc
1315 html-target: maybe-html-target-libgfortran
1316 html-target: maybe-html-target-libobjc
1317 html-target: maybe-html-target-libtermcap
1318 html-target: maybe-html-target-winsup
1319 html-target: maybe-html-target-libgloss
1320 html-target: maybe-html-target-libiberty
1321 html-target: maybe-html-target-gperf
1322 html-target: maybe-html-target-examples
1323 html-target: maybe-html-target-libffi
1324 html-target: maybe-html-target-libjava
1325 html-target: maybe-html-target-zlib
1326 html-target: maybe-html-target-boehm-gc
1327 html-target: maybe-html-target-qthreads
1328 html-target: maybe-html-target-rda
1329 html-target: maybe-html-target-libada
1330 html-target: maybe-html-target-libgomp
1331
1332 .PHONY: do-TAGS
1333 do-TAGS:
1334         @: $(MAKE); $(unstage)
1335         @r=`${PWD_COMMAND}`; export r; \
1336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1337         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1338           TAGS-target
1339
1340
1341 .PHONY: TAGS-host
1342
1343 TAGS-host: maybe-TAGS-ash
1344 TAGS-host: maybe-TAGS-autoconf
1345 TAGS-host: maybe-TAGS-automake
1346 TAGS-host: maybe-TAGS-bash
1347 TAGS-host: maybe-TAGS-bfd
1348 TAGS-host: maybe-TAGS-opcodes
1349 TAGS-host: maybe-TAGS-binutils
1350 TAGS-host: maybe-TAGS-bison
1351 TAGS-host: maybe-TAGS-byacc
1352 TAGS-host: maybe-TAGS-bzip2
1353 TAGS-host: maybe-TAGS-dejagnu
1354 TAGS-host: maybe-TAGS-diff
1355 TAGS-host: maybe-TAGS-dosutils
1356 TAGS-host: maybe-TAGS-etc
1357 TAGS-host: maybe-TAGS-fastjar
1358 TAGS-host: maybe-TAGS-fileutils
1359 TAGS-host: maybe-TAGS-findutils
1360 TAGS-host: maybe-TAGS-find
1361 TAGS-host: maybe-TAGS-fixincludes
1362 TAGS-host: maybe-TAGS-flex
1363 TAGS-host: maybe-TAGS-gas
1364 TAGS-host: maybe-TAGS-gcc
1365 TAGS-host: maybe-TAGS-gawk
1366 TAGS-host: maybe-TAGS-gettext
1367 TAGS-host: maybe-TAGS-gmp
1368 TAGS-host: maybe-TAGS-mpfr
1369 TAGS-host: maybe-TAGS-gnuserv
1370 TAGS-host: maybe-TAGS-gold
1371 TAGS-host: maybe-TAGS-gprof
1372 TAGS-host: maybe-TAGS-gzip
1373 TAGS-host: maybe-TAGS-hello
1374 TAGS-host: maybe-TAGS-indent
1375 TAGS-host: maybe-TAGS-intl
1376 TAGS-host: maybe-TAGS-tcl
1377 TAGS-host: maybe-TAGS-itcl
1378 TAGS-host: maybe-TAGS-ld
1379 TAGS-host: maybe-TAGS-libcpp
1380 TAGS-host: maybe-TAGS-libdecnumber
1381 TAGS-host: maybe-TAGS-libgui
1382 TAGS-host: maybe-TAGS-libiberty
1383 TAGS-host: maybe-TAGS-libtool
1384 TAGS-host: maybe-TAGS-m4
1385 TAGS-host: maybe-TAGS-make
1386 TAGS-host: maybe-TAGS-mmalloc
1387 TAGS-host: maybe-TAGS-patch
1388 TAGS-host: maybe-TAGS-perl
1389 TAGS-host: maybe-TAGS-prms
1390 TAGS-host: maybe-TAGS-rcs
1391 TAGS-host: maybe-TAGS-readline
1392 TAGS-host: maybe-TAGS-release
1393 TAGS-host: maybe-TAGS-recode
1394 TAGS-host: maybe-TAGS-sed
1395 TAGS-host: maybe-TAGS-send-pr
1396 TAGS-host: maybe-TAGS-shellutils
1397 TAGS-host: maybe-TAGS-sid
1398 TAGS-host: maybe-TAGS-sim
1399 TAGS-host: maybe-TAGS-tar
1400 TAGS-host: maybe-TAGS-texinfo
1401 TAGS-host: maybe-TAGS-textutils
1402 TAGS-host: maybe-TAGS-time
1403 TAGS-host: maybe-TAGS-uudecode
1404 TAGS-host: maybe-TAGS-wdiff
1405 TAGS-host: maybe-TAGS-zip
1406 TAGS-host: maybe-TAGS-zlib
1407 TAGS-host: maybe-TAGS-gdb
1408 TAGS-host: maybe-TAGS-expect
1409 TAGS-host: maybe-TAGS-guile
1410 TAGS-host: maybe-TAGS-tk
1411 TAGS-host: maybe-TAGS-libtermcap
1412 TAGS-host: maybe-TAGS-utils
1413 TAGS-host: maybe-TAGS-gnattools
1414
1415 .PHONY: TAGS-target
1416
1417 TAGS-target: maybe-TAGS-target-libstdc++-v3
1418 TAGS-target: maybe-TAGS-target-libmudflap
1419 TAGS-target: maybe-TAGS-target-libssp
1420 TAGS-target: maybe-TAGS-target-newlib
1421 TAGS-target: maybe-TAGS-target-libgcc
1422 TAGS-target: maybe-TAGS-target-libgfortran
1423 TAGS-target: maybe-TAGS-target-libobjc
1424 TAGS-target: maybe-TAGS-target-libtermcap
1425 TAGS-target: maybe-TAGS-target-winsup
1426 TAGS-target: maybe-TAGS-target-libgloss
1427 TAGS-target: maybe-TAGS-target-libiberty
1428 TAGS-target: maybe-TAGS-target-gperf
1429 TAGS-target: maybe-TAGS-target-examples
1430 TAGS-target: maybe-TAGS-target-libffi
1431 TAGS-target: maybe-TAGS-target-libjava
1432 TAGS-target: maybe-TAGS-target-zlib
1433 TAGS-target: maybe-TAGS-target-boehm-gc
1434 TAGS-target: maybe-TAGS-target-qthreads
1435 TAGS-target: maybe-TAGS-target-rda
1436 TAGS-target: maybe-TAGS-target-libada
1437 TAGS-target: maybe-TAGS-target-libgomp
1438
1439 .PHONY: do-install-info
1440 do-install-info:
1441         @: $(MAKE); $(unstage)
1442         @r=`${PWD_COMMAND}`; export r; \
1443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1444         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1445           install-info-target
1446
1447
1448 .PHONY: install-info-host
1449
1450 install-info-host: maybe-install-info-ash
1451 install-info-host: maybe-install-info-autoconf
1452 install-info-host: maybe-install-info-automake
1453 install-info-host: maybe-install-info-bash
1454 install-info-host: maybe-install-info-bfd
1455 install-info-host: maybe-install-info-opcodes
1456 install-info-host: maybe-install-info-binutils
1457 install-info-host: maybe-install-info-bison
1458 install-info-host: maybe-install-info-byacc
1459 install-info-host: maybe-install-info-bzip2
1460 install-info-host: maybe-install-info-dejagnu
1461 install-info-host: maybe-install-info-diff
1462 install-info-host: maybe-install-info-dosutils
1463 install-info-host: maybe-install-info-etc
1464 install-info-host: maybe-install-info-fastjar
1465 install-info-host: maybe-install-info-fileutils
1466 install-info-host: maybe-install-info-findutils
1467 install-info-host: maybe-install-info-find
1468 install-info-host: maybe-install-info-fixincludes
1469 install-info-host: maybe-install-info-flex
1470 install-info-host: maybe-install-info-gas
1471 install-info-host: maybe-install-info-gcc
1472 install-info-host: maybe-install-info-gawk
1473 install-info-host: maybe-install-info-gettext
1474 install-info-host: maybe-install-info-gmp
1475 install-info-host: maybe-install-info-mpfr
1476 install-info-host: maybe-install-info-gnuserv
1477 install-info-host: maybe-install-info-gold
1478 install-info-host: maybe-install-info-gprof
1479 install-info-host: maybe-install-info-gzip
1480 install-info-host: maybe-install-info-hello
1481 install-info-host: maybe-install-info-indent
1482 install-info-host: maybe-install-info-intl
1483 install-info-host: maybe-install-info-tcl
1484 install-info-host: maybe-install-info-itcl
1485 install-info-host: maybe-install-info-ld
1486 install-info-host: maybe-install-info-libcpp
1487 install-info-host: maybe-install-info-libdecnumber
1488 install-info-host: maybe-install-info-libgui
1489 install-info-host: maybe-install-info-libiberty
1490 install-info-host: maybe-install-info-libtool
1491 install-info-host: maybe-install-info-m4
1492 install-info-host: maybe-install-info-make
1493 install-info-host: maybe-install-info-mmalloc
1494 install-info-host: maybe-install-info-patch
1495 install-info-host: maybe-install-info-perl
1496 install-info-host: maybe-install-info-prms
1497 install-info-host: maybe-install-info-rcs
1498 install-info-host: maybe-install-info-readline
1499 install-info-host: maybe-install-info-release
1500 install-info-host: maybe-install-info-recode
1501 install-info-host: maybe-install-info-sed
1502 install-info-host: maybe-install-info-send-pr
1503 install-info-host: maybe-install-info-shellutils
1504 install-info-host: maybe-install-info-sid
1505 install-info-host: maybe-install-info-sim
1506 install-info-host: maybe-install-info-tar
1507 install-info-host: maybe-install-info-texinfo
1508 install-info-host: maybe-install-info-textutils
1509 install-info-host: maybe-install-info-time
1510 install-info-host: maybe-install-info-uudecode
1511 install-info-host: maybe-install-info-wdiff
1512 install-info-host: maybe-install-info-zip
1513 install-info-host: maybe-install-info-zlib
1514 install-info-host: maybe-install-info-gdb
1515 install-info-host: maybe-install-info-expect
1516 install-info-host: maybe-install-info-guile
1517 install-info-host: maybe-install-info-tk
1518 install-info-host: maybe-install-info-libtermcap
1519 install-info-host: maybe-install-info-utils
1520 install-info-host: maybe-install-info-gnattools
1521
1522 .PHONY: install-info-target
1523
1524 install-info-target: maybe-install-info-target-libstdc++-v3
1525 install-info-target: maybe-install-info-target-libmudflap
1526 install-info-target: maybe-install-info-target-libssp
1527 install-info-target: maybe-install-info-target-newlib
1528 install-info-target: maybe-install-info-target-libgcc
1529 install-info-target: maybe-install-info-target-libgfortran
1530 install-info-target: maybe-install-info-target-libobjc
1531 install-info-target: maybe-install-info-target-libtermcap
1532 install-info-target: maybe-install-info-target-winsup
1533 install-info-target: maybe-install-info-target-libgloss
1534 install-info-target: maybe-install-info-target-libiberty
1535 install-info-target: maybe-install-info-target-gperf
1536 install-info-target: maybe-install-info-target-examples
1537 install-info-target: maybe-install-info-target-libffi
1538 install-info-target: maybe-install-info-target-libjava
1539 install-info-target: maybe-install-info-target-zlib
1540 install-info-target: maybe-install-info-target-boehm-gc
1541 install-info-target: maybe-install-info-target-qthreads
1542 install-info-target: maybe-install-info-target-rda
1543 install-info-target: maybe-install-info-target-libada
1544 install-info-target: maybe-install-info-target-libgomp
1545
1546 .PHONY: do-install-pdf
1547 do-install-pdf:
1548         @: $(MAKE); $(unstage)
1549         @r=`${PWD_COMMAND}`; export r; \
1550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1551         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1552           install-pdf-target
1553
1554
1555 .PHONY: install-pdf-host
1556
1557 install-pdf-host: maybe-install-pdf-ash
1558 install-pdf-host: maybe-install-pdf-autoconf
1559 install-pdf-host: maybe-install-pdf-automake
1560 install-pdf-host: maybe-install-pdf-bash
1561 install-pdf-host: maybe-install-pdf-bfd
1562 install-pdf-host: maybe-install-pdf-opcodes
1563 install-pdf-host: maybe-install-pdf-binutils
1564 install-pdf-host: maybe-install-pdf-bison
1565 install-pdf-host: maybe-install-pdf-byacc
1566 install-pdf-host: maybe-install-pdf-bzip2
1567 install-pdf-host: maybe-install-pdf-dejagnu
1568 install-pdf-host: maybe-install-pdf-diff
1569 install-pdf-host: maybe-install-pdf-dosutils
1570 install-pdf-host: maybe-install-pdf-etc
1571 install-pdf-host: maybe-install-pdf-fastjar
1572 install-pdf-host: maybe-install-pdf-fileutils
1573 install-pdf-host: maybe-install-pdf-findutils
1574 install-pdf-host: maybe-install-pdf-find
1575 install-pdf-host: maybe-install-pdf-fixincludes
1576 install-pdf-host: maybe-install-pdf-flex
1577 install-pdf-host: maybe-install-pdf-gas
1578 install-pdf-host: maybe-install-pdf-gcc
1579 install-pdf-host: maybe-install-pdf-gawk
1580 install-pdf-host: maybe-install-pdf-gettext
1581 install-pdf-host: maybe-install-pdf-gmp
1582 install-pdf-host: maybe-install-pdf-mpfr
1583 install-pdf-host: maybe-install-pdf-gnuserv
1584 install-pdf-host: maybe-install-pdf-gold
1585 install-pdf-host: maybe-install-pdf-gprof
1586 install-pdf-host: maybe-install-pdf-gzip
1587 install-pdf-host: maybe-install-pdf-hello
1588 install-pdf-host: maybe-install-pdf-indent
1589 install-pdf-host: maybe-install-pdf-intl
1590 install-pdf-host: maybe-install-pdf-tcl
1591 install-pdf-host: maybe-install-pdf-itcl
1592 install-pdf-host: maybe-install-pdf-ld
1593 install-pdf-host: maybe-install-pdf-libcpp
1594 install-pdf-host: maybe-install-pdf-libdecnumber
1595 install-pdf-host: maybe-install-pdf-libgui
1596 install-pdf-host: maybe-install-pdf-libiberty
1597 install-pdf-host: maybe-install-pdf-libtool
1598 install-pdf-host: maybe-install-pdf-m4
1599 install-pdf-host: maybe-install-pdf-make
1600 install-pdf-host: maybe-install-pdf-mmalloc
1601 install-pdf-host: maybe-install-pdf-patch
1602 install-pdf-host: maybe-install-pdf-perl
1603 install-pdf-host: maybe-install-pdf-prms
1604 install-pdf-host: maybe-install-pdf-rcs
1605 install-pdf-host: maybe-install-pdf-readline
1606 install-pdf-host: maybe-install-pdf-release
1607 install-pdf-host: maybe-install-pdf-recode
1608 install-pdf-host: maybe-install-pdf-sed
1609 install-pdf-host: maybe-install-pdf-send-pr
1610 install-pdf-host: maybe-install-pdf-shellutils
1611 install-pdf-host: maybe-install-pdf-sid
1612 install-pdf-host: maybe-install-pdf-sim
1613 install-pdf-host: maybe-install-pdf-tar
1614 install-pdf-host: maybe-install-pdf-texinfo
1615 install-pdf-host: maybe-install-pdf-textutils
1616 install-pdf-host: maybe-install-pdf-time
1617 install-pdf-host: maybe-install-pdf-uudecode
1618 install-pdf-host: maybe-install-pdf-wdiff
1619 install-pdf-host: maybe-install-pdf-zip
1620 install-pdf-host: maybe-install-pdf-zlib
1621 install-pdf-host: maybe-install-pdf-gdb
1622 install-pdf-host: maybe-install-pdf-expect
1623 install-pdf-host: maybe-install-pdf-guile
1624 install-pdf-host: maybe-install-pdf-tk
1625 install-pdf-host: maybe-install-pdf-libtermcap
1626 install-pdf-host: maybe-install-pdf-utils
1627 install-pdf-host: maybe-install-pdf-gnattools
1628
1629 .PHONY: install-pdf-target
1630
1631 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1632 install-pdf-target: maybe-install-pdf-target-libmudflap
1633 install-pdf-target: maybe-install-pdf-target-libssp
1634 install-pdf-target: maybe-install-pdf-target-newlib
1635 install-pdf-target: maybe-install-pdf-target-libgcc
1636 install-pdf-target: maybe-install-pdf-target-libgfortran
1637 install-pdf-target: maybe-install-pdf-target-libobjc
1638 install-pdf-target: maybe-install-pdf-target-libtermcap
1639 install-pdf-target: maybe-install-pdf-target-winsup
1640 install-pdf-target: maybe-install-pdf-target-libgloss
1641 install-pdf-target: maybe-install-pdf-target-libiberty
1642 install-pdf-target: maybe-install-pdf-target-gperf
1643 install-pdf-target: maybe-install-pdf-target-examples
1644 install-pdf-target: maybe-install-pdf-target-libffi
1645 install-pdf-target: maybe-install-pdf-target-libjava
1646 install-pdf-target: maybe-install-pdf-target-zlib
1647 install-pdf-target: maybe-install-pdf-target-boehm-gc
1648 install-pdf-target: maybe-install-pdf-target-qthreads
1649 install-pdf-target: maybe-install-pdf-target-rda
1650 install-pdf-target: maybe-install-pdf-target-libada
1651 install-pdf-target: maybe-install-pdf-target-libgomp
1652
1653 .PHONY: do-install-html
1654 do-install-html:
1655         @: $(MAKE); $(unstage)
1656         @r=`${PWD_COMMAND}`; export r; \
1657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1658         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1659           install-html-target
1660
1661
1662 .PHONY: install-html-host
1663
1664 install-html-host: maybe-install-html-ash
1665 install-html-host: maybe-install-html-autoconf
1666 install-html-host: maybe-install-html-automake
1667 install-html-host: maybe-install-html-bash
1668 install-html-host: maybe-install-html-bfd
1669 install-html-host: maybe-install-html-opcodes
1670 install-html-host: maybe-install-html-binutils
1671 install-html-host: maybe-install-html-bison
1672 install-html-host: maybe-install-html-byacc
1673 install-html-host: maybe-install-html-bzip2
1674 install-html-host: maybe-install-html-dejagnu
1675 install-html-host: maybe-install-html-diff
1676 install-html-host: maybe-install-html-dosutils
1677 install-html-host: maybe-install-html-etc
1678 install-html-host: maybe-install-html-fastjar
1679 install-html-host: maybe-install-html-fileutils
1680 install-html-host: maybe-install-html-findutils
1681 install-html-host: maybe-install-html-find
1682 install-html-host: maybe-install-html-fixincludes
1683 install-html-host: maybe-install-html-flex
1684 install-html-host: maybe-install-html-gas
1685 install-html-host: maybe-install-html-gcc
1686 install-html-host: maybe-install-html-gawk
1687 install-html-host: maybe-install-html-gettext
1688 install-html-host: maybe-install-html-gmp
1689 install-html-host: maybe-install-html-mpfr
1690 install-html-host: maybe-install-html-gnuserv
1691 install-html-host: maybe-install-html-gold
1692 install-html-host: maybe-install-html-gprof
1693 install-html-host: maybe-install-html-gzip
1694 install-html-host: maybe-install-html-hello
1695 install-html-host: maybe-install-html-indent
1696 install-html-host: maybe-install-html-intl
1697 install-html-host: maybe-install-html-tcl
1698 install-html-host: maybe-install-html-itcl
1699 install-html-host: maybe-install-html-ld
1700 install-html-host: maybe-install-html-libcpp
1701 install-html-host: maybe-install-html-libdecnumber
1702 install-html-host: maybe-install-html-libgui
1703 install-html-host: maybe-install-html-libiberty
1704 install-html-host: maybe-install-html-libtool
1705 install-html-host: maybe-install-html-m4
1706 install-html-host: maybe-install-html-make
1707 install-html-host: maybe-install-html-mmalloc
1708 install-html-host: maybe-install-html-patch
1709 install-html-host: maybe-install-html-perl
1710 install-html-host: maybe-install-html-prms
1711 install-html-host: maybe-install-html-rcs
1712 install-html-host: maybe-install-html-readline
1713 install-html-host: maybe-install-html-release
1714 install-html-host: maybe-install-html-recode
1715 install-html-host: maybe-install-html-sed
1716 install-html-host: maybe-install-html-send-pr
1717 install-html-host: maybe-install-html-shellutils
1718 install-html-host: maybe-install-html-sid
1719 install-html-host: maybe-install-html-sim
1720 install-html-host: maybe-install-html-tar
1721 install-html-host: maybe-install-html-texinfo
1722 install-html-host: maybe-install-html-textutils
1723 install-html-host: maybe-install-html-time
1724 install-html-host: maybe-install-html-uudecode
1725 install-html-host: maybe-install-html-wdiff
1726 install-html-host: maybe-install-html-zip
1727 install-html-host: maybe-install-html-zlib
1728 install-html-host: maybe-install-html-gdb
1729 install-html-host: maybe-install-html-expect
1730 install-html-host: maybe-install-html-guile
1731 install-html-host: maybe-install-html-tk
1732 install-html-host: maybe-install-html-libtermcap
1733 install-html-host: maybe-install-html-utils
1734 install-html-host: maybe-install-html-gnattools
1735
1736 .PHONY: install-html-target
1737
1738 install-html-target: maybe-install-html-target-libstdc++-v3
1739 install-html-target: maybe-install-html-target-libmudflap
1740 install-html-target: maybe-install-html-target-libssp
1741 install-html-target: maybe-install-html-target-newlib
1742 install-html-target: maybe-install-html-target-libgcc
1743 install-html-target: maybe-install-html-target-libgfortran
1744 install-html-target: maybe-install-html-target-libobjc
1745 install-html-target: maybe-install-html-target-libtermcap
1746 install-html-target: maybe-install-html-target-winsup
1747 install-html-target: maybe-install-html-target-libgloss
1748 install-html-target: maybe-install-html-target-libiberty
1749 install-html-target: maybe-install-html-target-gperf
1750 install-html-target: maybe-install-html-target-examples
1751 install-html-target: maybe-install-html-target-libffi
1752 install-html-target: maybe-install-html-target-libjava
1753 install-html-target: maybe-install-html-target-zlib
1754 install-html-target: maybe-install-html-target-boehm-gc
1755 install-html-target: maybe-install-html-target-qthreads
1756 install-html-target: maybe-install-html-target-rda
1757 install-html-target: maybe-install-html-target-libada
1758 install-html-target: maybe-install-html-target-libgomp
1759
1760 .PHONY: do-installcheck
1761 do-installcheck:
1762         @: $(MAKE); $(unstage)
1763         @r=`${PWD_COMMAND}`; export r; \
1764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1765         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1766           installcheck-target
1767
1768
1769 .PHONY: installcheck-host
1770
1771 installcheck-host: maybe-installcheck-ash
1772 installcheck-host: maybe-installcheck-autoconf
1773 installcheck-host: maybe-installcheck-automake
1774 installcheck-host: maybe-installcheck-bash
1775 installcheck-host: maybe-installcheck-bfd
1776 installcheck-host: maybe-installcheck-opcodes
1777 installcheck-host: maybe-installcheck-binutils
1778 installcheck-host: maybe-installcheck-bison
1779 installcheck-host: maybe-installcheck-byacc
1780 installcheck-host: maybe-installcheck-bzip2
1781 installcheck-host: maybe-installcheck-dejagnu
1782 installcheck-host: maybe-installcheck-diff
1783 installcheck-host: maybe-installcheck-dosutils
1784 installcheck-host: maybe-installcheck-etc
1785 installcheck-host: maybe-installcheck-fastjar
1786 installcheck-host: maybe-installcheck-fileutils
1787 installcheck-host: maybe-installcheck-findutils
1788 installcheck-host: maybe-installcheck-find
1789 installcheck-host: maybe-installcheck-fixincludes
1790 installcheck-host: maybe-installcheck-flex
1791 installcheck-host: maybe-installcheck-gas
1792 installcheck-host: maybe-installcheck-gcc
1793 installcheck-host: maybe-installcheck-gawk
1794 installcheck-host: maybe-installcheck-gettext
1795 installcheck-host: maybe-installcheck-gmp
1796 installcheck-host: maybe-installcheck-mpfr
1797 installcheck-host: maybe-installcheck-gnuserv
1798 installcheck-host: maybe-installcheck-gold
1799 installcheck-host: maybe-installcheck-gprof
1800 installcheck-host: maybe-installcheck-gzip
1801 installcheck-host: maybe-installcheck-hello
1802 installcheck-host: maybe-installcheck-indent
1803 installcheck-host: maybe-installcheck-intl
1804 installcheck-host: maybe-installcheck-tcl
1805 installcheck-host: maybe-installcheck-itcl
1806 installcheck-host: maybe-installcheck-ld
1807 installcheck-host: maybe-installcheck-libcpp
1808 installcheck-host: maybe-installcheck-libdecnumber
1809 installcheck-host: maybe-installcheck-libgui
1810 installcheck-host: maybe-installcheck-libiberty
1811 installcheck-host: maybe-installcheck-libtool
1812 installcheck-host: maybe-installcheck-m4
1813 installcheck-host: maybe-installcheck-make
1814 installcheck-host: maybe-installcheck-mmalloc
1815 installcheck-host: maybe-installcheck-patch
1816 installcheck-host: maybe-installcheck-perl
1817 installcheck-host: maybe-installcheck-prms
1818 installcheck-host: maybe-installcheck-rcs
1819 installcheck-host: maybe-installcheck-readline
1820 installcheck-host: maybe-installcheck-release
1821 installcheck-host: maybe-installcheck-recode
1822 installcheck-host: maybe-installcheck-sed
1823 installcheck-host: maybe-installcheck-send-pr
1824 installcheck-host: maybe-installcheck-shellutils
1825 installcheck-host: maybe-installcheck-sid
1826 installcheck-host: maybe-installcheck-sim
1827 installcheck-host: maybe-installcheck-tar
1828 installcheck-host: maybe-installcheck-texinfo
1829 installcheck-host: maybe-installcheck-textutils
1830 installcheck-host: maybe-installcheck-time
1831 installcheck-host: maybe-installcheck-uudecode
1832 installcheck-host: maybe-installcheck-wdiff
1833 installcheck-host: maybe-installcheck-zip
1834 installcheck-host: maybe-installcheck-zlib
1835 installcheck-host: maybe-installcheck-gdb
1836 installcheck-host: maybe-installcheck-expect
1837 installcheck-host: maybe-installcheck-guile
1838 installcheck-host: maybe-installcheck-tk
1839 installcheck-host: maybe-installcheck-libtermcap
1840 installcheck-host: maybe-installcheck-utils
1841 installcheck-host: maybe-installcheck-gnattools
1842
1843 .PHONY: installcheck-target
1844
1845 installcheck-target: maybe-installcheck-target-libstdc++-v3
1846 installcheck-target: maybe-installcheck-target-libmudflap
1847 installcheck-target: maybe-installcheck-target-libssp
1848 installcheck-target: maybe-installcheck-target-newlib
1849 installcheck-target: maybe-installcheck-target-libgcc
1850 installcheck-target: maybe-installcheck-target-libgfortran
1851 installcheck-target: maybe-installcheck-target-libobjc
1852 installcheck-target: maybe-installcheck-target-libtermcap
1853 installcheck-target: maybe-installcheck-target-winsup
1854 installcheck-target: maybe-installcheck-target-libgloss
1855 installcheck-target: maybe-installcheck-target-libiberty
1856 installcheck-target: maybe-installcheck-target-gperf
1857 installcheck-target: maybe-installcheck-target-examples
1858 installcheck-target: maybe-installcheck-target-libffi
1859 installcheck-target: maybe-installcheck-target-libjava
1860 installcheck-target: maybe-installcheck-target-zlib
1861 installcheck-target: maybe-installcheck-target-boehm-gc
1862 installcheck-target: maybe-installcheck-target-qthreads
1863 installcheck-target: maybe-installcheck-target-rda
1864 installcheck-target: maybe-installcheck-target-libada
1865 installcheck-target: maybe-installcheck-target-libgomp
1866
1867 .PHONY: do-mostlyclean
1868 do-mostlyclean:
1869         @: $(MAKE); $(unstage)
1870         @r=`${PWD_COMMAND}`; export r; \
1871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1872         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1873           mostlyclean-target
1874
1875
1876 .PHONY: mostlyclean-host
1877
1878 mostlyclean-host: maybe-mostlyclean-ash
1879 mostlyclean-host: maybe-mostlyclean-autoconf
1880 mostlyclean-host: maybe-mostlyclean-automake
1881 mostlyclean-host: maybe-mostlyclean-bash
1882 mostlyclean-host: maybe-mostlyclean-bfd
1883 mostlyclean-host: maybe-mostlyclean-opcodes
1884 mostlyclean-host: maybe-mostlyclean-binutils
1885 mostlyclean-host: maybe-mostlyclean-bison
1886 mostlyclean-host: maybe-mostlyclean-byacc
1887 mostlyclean-host: maybe-mostlyclean-bzip2
1888 mostlyclean-host: maybe-mostlyclean-dejagnu
1889 mostlyclean-host: maybe-mostlyclean-diff
1890 mostlyclean-host: maybe-mostlyclean-dosutils
1891 mostlyclean-host: maybe-mostlyclean-etc
1892 mostlyclean-host: maybe-mostlyclean-fastjar
1893 mostlyclean-host: maybe-mostlyclean-fileutils
1894 mostlyclean-host: maybe-mostlyclean-findutils
1895 mostlyclean-host: maybe-mostlyclean-find
1896 mostlyclean-host: maybe-mostlyclean-fixincludes
1897 mostlyclean-host: maybe-mostlyclean-flex
1898 mostlyclean-host: maybe-mostlyclean-gas
1899 mostlyclean-host: maybe-mostlyclean-gcc
1900 mostlyclean-host: maybe-mostlyclean-gawk
1901 mostlyclean-host: maybe-mostlyclean-gettext
1902 mostlyclean-host: maybe-mostlyclean-gmp
1903 mostlyclean-host: maybe-mostlyclean-mpfr
1904 mostlyclean-host: maybe-mostlyclean-gnuserv
1905 mostlyclean-host: maybe-mostlyclean-gold
1906 mostlyclean-host: maybe-mostlyclean-gprof
1907 mostlyclean-host: maybe-mostlyclean-gzip
1908 mostlyclean-host: maybe-mostlyclean-hello
1909 mostlyclean-host: maybe-mostlyclean-indent
1910 mostlyclean-host: maybe-mostlyclean-intl
1911 mostlyclean-host: maybe-mostlyclean-tcl
1912 mostlyclean-host: maybe-mostlyclean-itcl
1913 mostlyclean-host: maybe-mostlyclean-ld
1914 mostlyclean-host: maybe-mostlyclean-libcpp
1915 mostlyclean-host: maybe-mostlyclean-libdecnumber
1916 mostlyclean-host: maybe-mostlyclean-libgui
1917 mostlyclean-host: maybe-mostlyclean-libiberty
1918 mostlyclean-host: maybe-mostlyclean-libtool
1919 mostlyclean-host: maybe-mostlyclean-m4
1920 mostlyclean-host: maybe-mostlyclean-make
1921 mostlyclean-host: maybe-mostlyclean-mmalloc
1922 mostlyclean-host: maybe-mostlyclean-patch
1923 mostlyclean-host: maybe-mostlyclean-perl
1924 mostlyclean-host: maybe-mostlyclean-prms
1925 mostlyclean-host: maybe-mostlyclean-rcs
1926 mostlyclean-host: maybe-mostlyclean-readline
1927 mostlyclean-host: maybe-mostlyclean-release
1928 mostlyclean-host: maybe-mostlyclean-recode
1929 mostlyclean-host: maybe-mostlyclean-sed
1930 mostlyclean-host: maybe-mostlyclean-send-pr
1931 mostlyclean-host: maybe-mostlyclean-shellutils
1932 mostlyclean-host: maybe-mostlyclean-sid
1933 mostlyclean-host: maybe-mostlyclean-sim
1934 mostlyclean-host: maybe-mostlyclean-tar
1935 mostlyclean-host: maybe-mostlyclean-texinfo
1936 mostlyclean-host: maybe-mostlyclean-textutils
1937 mostlyclean-host: maybe-mostlyclean-time
1938 mostlyclean-host: maybe-mostlyclean-uudecode
1939 mostlyclean-host: maybe-mostlyclean-wdiff
1940 mostlyclean-host: maybe-mostlyclean-zip
1941 mostlyclean-host: maybe-mostlyclean-zlib
1942 mostlyclean-host: maybe-mostlyclean-gdb
1943 mostlyclean-host: maybe-mostlyclean-expect
1944 mostlyclean-host: maybe-mostlyclean-guile
1945 mostlyclean-host: maybe-mostlyclean-tk
1946 mostlyclean-host: maybe-mostlyclean-libtermcap
1947 mostlyclean-host: maybe-mostlyclean-utils
1948 mostlyclean-host: maybe-mostlyclean-gnattools
1949
1950 .PHONY: mostlyclean-target
1951
1952 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1953 mostlyclean-target: maybe-mostlyclean-target-libmudflap
1954 mostlyclean-target: maybe-mostlyclean-target-libssp
1955 mostlyclean-target: maybe-mostlyclean-target-newlib
1956 mostlyclean-target: maybe-mostlyclean-target-libgcc
1957 mostlyclean-target: maybe-mostlyclean-target-libgfortran
1958 mostlyclean-target: maybe-mostlyclean-target-libobjc
1959 mostlyclean-target: maybe-mostlyclean-target-libtermcap
1960 mostlyclean-target: maybe-mostlyclean-target-winsup
1961 mostlyclean-target: maybe-mostlyclean-target-libgloss
1962 mostlyclean-target: maybe-mostlyclean-target-libiberty
1963 mostlyclean-target: maybe-mostlyclean-target-gperf
1964 mostlyclean-target: maybe-mostlyclean-target-examples
1965 mostlyclean-target: maybe-mostlyclean-target-libffi
1966 mostlyclean-target: maybe-mostlyclean-target-libjava
1967 mostlyclean-target: maybe-mostlyclean-target-zlib
1968 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
1969 mostlyclean-target: maybe-mostlyclean-target-qthreads
1970 mostlyclean-target: maybe-mostlyclean-target-rda
1971 mostlyclean-target: maybe-mostlyclean-target-libada
1972 mostlyclean-target: maybe-mostlyclean-target-libgomp
1973
1974 .PHONY: do-clean
1975 do-clean:
1976         @: $(MAKE); $(unstage)
1977         @r=`${PWD_COMMAND}`; export r; \
1978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1979         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1980           clean-target
1981
1982
1983 .PHONY: clean-host
1984
1985 clean-host: maybe-clean-ash
1986 clean-host: maybe-clean-autoconf
1987 clean-host: maybe-clean-automake
1988 clean-host: maybe-clean-bash
1989 clean-host: maybe-clean-bfd
1990 clean-host: maybe-clean-opcodes
1991 clean-host: maybe-clean-binutils
1992 clean-host: maybe-clean-bison
1993 clean-host: maybe-clean-byacc
1994 clean-host: maybe-clean-bzip2
1995 clean-host: maybe-clean-dejagnu
1996 clean-host: maybe-clean-diff
1997 clean-host: maybe-clean-dosutils
1998 clean-host: maybe-clean-etc
1999 clean-host: maybe-clean-fastjar
2000 clean-host: maybe-clean-fileutils
2001 clean-host: maybe-clean-findutils
2002 clean-host: maybe-clean-find
2003 clean-host: maybe-clean-fixincludes
2004 clean-host: maybe-clean-flex
2005 clean-host: maybe-clean-gas
2006 clean-host: maybe-clean-gcc
2007 clean-host: maybe-clean-gawk
2008 clean-host: maybe-clean-gettext
2009 clean-host: maybe-clean-gmp
2010 clean-host: maybe-clean-mpfr
2011 clean-host: maybe-clean-gnuserv
2012 clean-host: maybe-clean-gold
2013 clean-host: maybe-clean-gprof
2014 clean-host: maybe-clean-gzip
2015 clean-host: maybe-clean-hello
2016 clean-host: maybe-clean-indent
2017 clean-host: maybe-clean-intl
2018 clean-host: maybe-clean-tcl
2019 clean-host: maybe-clean-itcl
2020 clean-host: maybe-clean-ld
2021 clean-host: maybe-clean-libcpp
2022 clean-host: maybe-clean-libdecnumber
2023 clean-host: maybe-clean-libgui
2024 clean-host: maybe-clean-libiberty
2025 clean-host: maybe-clean-libtool
2026 clean-host: maybe-clean-m4
2027 clean-host: maybe-clean-make
2028 clean-host: maybe-clean-mmalloc
2029 clean-host: maybe-clean-patch
2030 clean-host: maybe-clean-perl
2031 clean-host: maybe-clean-prms
2032 clean-host: maybe-clean-rcs
2033 clean-host: maybe-clean-readline
2034 clean-host: maybe-clean-release
2035 clean-host: maybe-clean-recode
2036 clean-host: maybe-clean-sed
2037 clean-host: maybe-clean-send-pr
2038 clean-host: maybe-clean-shellutils
2039 clean-host: maybe-clean-sid
2040 clean-host: maybe-clean-sim
2041 clean-host: maybe-clean-tar
2042 clean-host: maybe-clean-texinfo
2043 clean-host: maybe-clean-textutils
2044 clean-host: maybe-clean-time
2045 clean-host: maybe-clean-uudecode
2046 clean-host: maybe-clean-wdiff
2047 clean-host: maybe-clean-zip
2048 clean-host: maybe-clean-zlib
2049 clean-host: maybe-clean-gdb
2050 clean-host: maybe-clean-expect
2051 clean-host: maybe-clean-guile
2052 clean-host: maybe-clean-tk
2053 clean-host: maybe-clean-libtermcap
2054 clean-host: maybe-clean-utils
2055 clean-host: maybe-clean-gnattools
2056
2057 .PHONY: clean-target
2058
2059 clean-target: maybe-clean-target-libstdc++-v3
2060 clean-target: maybe-clean-target-libmudflap
2061 clean-target: maybe-clean-target-libssp
2062 clean-target: maybe-clean-target-newlib
2063 clean-target: maybe-clean-target-libgcc
2064 clean-target: maybe-clean-target-libgfortran
2065 clean-target: maybe-clean-target-libobjc
2066 clean-target: maybe-clean-target-libtermcap
2067 clean-target: maybe-clean-target-winsup
2068 clean-target: maybe-clean-target-libgloss
2069 clean-target: maybe-clean-target-libiberty
2070 clean-target: maybe-clean-target-gperf
2071 clean-target: maybe-clean-target-examples
2072 clean-target: maybe-clean-target-libffi
2073 clean-target: maybe-clean-target-libjava
2074 clean-target: maybe-clean-target-zlib
2075 clean-target: maybe-clean-target-boehm-gc
2076 clean-target: maybe-clean-target-qthreads
2077 clean-target: maybe-clean-target-rda
2078 clean-target: maybe-clean-target-libada
2079 clean-target: maybe-clean-target-libgomp
2080
2081 .PHONY: do-distclean
2082 do-distclean:
2083         @: $(MAKE); $(unstage)
2084         @r=`${PWD_COMMAND}`; export r; \
2085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2086         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2087           distclean-target
2088
2089
2090 .PHONY: distclean-host
2091
2092 distclean-host: maybe-distclean-ash
2093 distclean-host: maybe-distclean-autoconf
2094 distclean-host: maybe-distclean-automake
2095 distclean-host: maybe-distclean-bash
2096 distclean-host: maybe-distclean-bfd
2097 distclean-host: maybe-distclean-opcodes
2098 distclean-host: maybe-distclean-binutils
2099 distclean-host: maybe-distclean-bison
2100 distclean-host: maybe-distclean-byacc
2101 distclean-host: maybe-distclean-bzip2
2102 distclean-host: maybe-distclean-dejagnu
2103 distclean-host: maybe-distclean-diff
2104 distclean-host: maybe-distclean-dosutils
2105 distclean-host: maybe-distclean-etc
2106 distclean-host: maybe-distclean-fastjar
2107 distclean-host: maybe-distclean-fileutils
2108 distclean-host: maybe-distclean-findutils
2109 distclean-host: maybe-distclean-find
2110 distclean-host: maybe-distclean-fixincludes
2111 distclean-host: maybe-distclean-flex
2112 distclean-host: maybe-distclean-gas
2113 distclean-host: maybe-distclean-gcc
2114 distclean-host: maybe-distclean-gawk
2115 distclean-host: maybe-distclean-gettext
2116 distclean-host: maybe-distclean-gmp
2117 distclean-host: maybe-distclean-mpfr
2118 distclean-host: maybe-distclean-gnuserv
2119 distclean-host: maybe-distclean-gold
2120 distclean-host: maybe-distclean-gprof
2121 distclean-host: maybe-distclean-gzip
2122 distclean-host: maybe-distclean-hello
2123 distclean-host: maybe-distclean-indent
2124 distclean-host: maybe-distclean-intl
2125 distclean-host: maybe-distclean-tcl
2126 distclean-host: maybe-distclean-itcl
2127 distclean-host: maybe-distclean-ld
2128 distclean-host: maybe-distclean-libcpp
2129 distclean-host: maybe-distclean-libdecnumber
2130 distclean-host: maybe-distclean-libgui
2131 distclean-host: maybe-distclean-libiberty
2132 distclean-host: maybe-distclean-libtool
2133 distclean-host: maybe-distclean-m4
2134 distclean-host: maybe-distclean-make
2135 distclean-host: maybe-distclean-mmalloc
2136 distclean-host: maybe-distclean-patch
2137 distclean-host: maybe-distclean-perl
2138 distclean-host: maybe-distclean-prms
2139 distclean-host: maybe-distclean-rcs
2140 distclean-host: maybe-distclean-readline
2141 distclean-host: maybe-distclean-release
2142 distclean-host: maybe-distclean-recode
2143 distclean-host: maybe-distclean-sed
2144 distclean-host: maybe-distclean-send-pr
2145 distclean-host: maybe-distclean-shellutils
2146 distclean-host: maybe-distclean-sid
2147 distclean-host: maybe-distclean-sim
2148 distclean-host: maybe-distclean-tar
2149 distclean-host: maybe-distclean-texinfo
2150 distclean-host: maybe-distclean-textutils
2151 distclean-host: maybe-distclean-time
2152 distclean-host: maybe-distclean-uudecode
2153 distclean-host: maybe-distclean-wdiff
2154 distclean-host: maybe-distclean-zip
2155 distclean-host: maybe-distclean-zlib
2156 distclean-host: maybe-distclean-gdb
2157 distclean-host: maybe-distclean-expect
2158 distclean-host: maybe-distclean-guile
2159 distclean-host: maybe-distclean-tk
2160 distclean-host: maybe-distclean-libtermcap
2161 distclean-host: maybe-distclean-utils
2162 distclean-host: maybe-distclean-gnattools
2163
2164 .PHONY: distclean-target
2165
2166 distclean-target: maybe-distclean-target-libstdc++-v3
2167 distclean-target: maybe-distclean-target-libmudflap
2168 distclean-target: maybe-distclean-target-libssp
2169 distclean-target: maybe-distclean-target-newlib
2170 distclean-target: maybe-distclean-target-libgcc
2171 distclean-target: maybe-distclean-target-libgfortran
2172 distclean-target: maybe-distclean-target-libobjc
2173 distclean-target: maybe-distclean-target-libtermcap
2174 distclean-target: maybe-distclean-target-winsup
2175 distclean-target: maybe-distclean-target-libgloss
2176 distclean-target: maybe-distclean-target-libiberty
2177 distclean-target: maybe-distclean-target-gperf
2178 distclean-target: maybe-distclean-target-examples
2179 distclean-target: maybe-distclean-target-libffi
2180 distclean-target: maybe-distclean-target-libjava
2181 distclean-target: maybe-distclean-target-zlib
2182 distclean-target: maybe-distclean-target-boehm-gc
2183 distclean-target: maybe-distclean-target-qthreads
2184 distclean-target: maybe-distclean-target-rda
2185 distclean-target: maybe-distclean-target-libada
2186 distclean-target: maybe-distclean-target-libgomp
2187
2188 .PHONY: do-maintainer-clean
2189 do-maintainer-clean:
2190         @: $(MAKE); $(unstage)
2191         @r=`${PWD_COMMAND}`; export r; \
2192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2193         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2194           maintainer-clean-target
2195
2196
2197 .PHONY: maintainer-clean-host
2198
2199 maintainer-clean-host: maybe-maintainer-clean-ash
2200 maintainer-clean-host: maybe-maintainer-clean-autoconf
2201 maintainer-clean-host: maybe-maintainer-clean-automake
2202 maintainer-clean-host: maybe-maintainer-clean-bash
2203 maintainer-clean-host: maybe-maintainer-clean-bfd
2204 maintainer-clean-host: maybe-maintainer-clean-opcodes
2205 maintainer-clean-host: maybe-maintainer-clean-binutils
2206 maintainer-clean-host: maybe-maintainer-clean-bison
2207 maintainer-clean-host: maybe-maintainer-clean-byacc
2208 maintainer-clean-host: maybe-maintainer-clean-bzip2
2209 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2210 maintainer-clean-host: maybe-maintainer-clean-diff
2211 maintainer-clean-host: maybe-maintainer-clean-dosutils
2212 maintainer-clean-host: maybe-maintainer-clean-etc
2213 maintainer-clean-host: maybe-maintainer-clean-fastjar
2214 maintainer-clean-host: maybe-maintainer-clean-fileutils
2215 maintainer-clean-host: maybe-maintainer-clean-findutils
2216 maintainer-clean-host: maybe-maintainer-clean-find
2217 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2218 maintainer-clean-host: maybe-maintainer-clean-flex
2219 maintainer-clean-host: maybe-maintainer-clean-gas
2220 maintainer-clean-host: maybe-maintainer-clean-gcc
2221 maintainer-clean-host: maybe-maintainer-clean-gawk
2222 maintainer-clean-host: maybe-maintainer-clean-gettext
2223 maintainer-clean-host: maybe-maintainer-clean-gmp
2224 maintainer-clean-host: maybe-maintainer-clean-mpfr
2225 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2226 maintainer-clean-host: maybe-maintainer-clean-gold
2227 maintainer-clean-host: maybe-maintainer-clean-gprof
2228 maintainer-clean-host: maybe-maintainer-clean-gzip
2229 maintainer-clean-host: maybe-maintainer-clean-hello
2230 maintainer-clean-host: maybe-maintainer-clean-indent
2231 maintainer-clean-host: maybe-maintainer-clean-intl
2232 maintainer-clean-host: maybe-maintainer-clean-tcl
2233 maintainer-clean-host: maybe-maintainer-clean-itcl
2234 maintainer-clean-host: maybe-maintainer-clean-ld
2235 maintainer-clean-host: maybe-maintainer-clean-libcpp
2236 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2237 maintainer-clean-host: maybe-maintainer-clean-libgui
2238 maintainer-clean-host: maybe-maintainer-clean-libiberty
2239 maintainer-clean-host: maybe-maintainer-clean-libtool
2240 maintainer-clean-host: maybe-maintainer-clean-m4
2241 maintainer-clean-host: maybe-maintainer-clean-make
2242 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2243 maintainer-clean-host: maybe-maintainer-clean-patch
2244 maintainer-clean-host: maybe-maintainer-clean-perl
2245 maintainer-clean-host: maybe-maintainer-clean-prms
2246 maintainer-clean-host: maybe-maintainer-clean-rcs
2247 maintainer-clean-host: maybe-maintainer-clean-readline
2248 maintainer-clean-host: maybe-maintainer-clean-release
2249 maintainer-clean-host: maybe-maintainer-clean-recode
2250 maintainer-clean-host: maybe-maintainer-clean-sed
2251 maintainer-clean-host: maybe-maintainer-clean-send-pr
2252 maintainer-clean-host: maybe-maintainer-clean-shellutils
2253 maintainer-clean-host: maybe-maintainer-clean-sid
2254 maintainer-clean-host: maybe-maintainer-clean-sim
2255 maintainer-clean-host: maybe-maintainer-clean-tar
2256 maintainer-clean-host: maybe-maintainer-clean-texinfo
2257 maintainer-clean-host: maybe-maintainer-clean-textutils
2258 maintainer-clean-host: maybe-maintainer-clean-time
2259 maintainer-clean-host: maybe-maintainer-clean-uudecode
2260 maintainer-clean-host: maybe-maintainer-clean-wdiff
2261 maintainer-clean-host: maybe-maintainer-clean-zip
2262 maintainer-clean-host: maybe-maintainer-clean-zlib
2263 maintainer-clean-host: maybe-maintainer-clean-gdb
2264 maintainer-clean-host: maybe-maintainer-clean-expect
2265 maintainer-clean-host: maybe-maintainer-clean-guile
2266 maintainer-clean-host: maybe-maintainer-clean-tk
2267 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2268 maintainer-clean-host: maybe-maintainer-clean-utils
2269 maintainer-clean-host: maybe-maintainer-clean-gnattools
2270
2271 .PHONY: maintainer-clean-target
2272
2273 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2274 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2275 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2276 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2277 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2278 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2279 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2280 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2281 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2282 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2283 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2284 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2285 maintainer-clean-target: maybe-maintainer-clean-target-examples
2286 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2287 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2288 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2289 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2290 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2291 maintainer-clean-target: maybe-maintainer-clean-target-rda
2292 maintainer-clean-target: maybe-maintainer-clean-target-libada
2293 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2294
2295
2296 # Here are the targets which correspond to the do-X targets.
2297
2298 .PHONY: info installcheck dvi pdf html
2299 .PHONY: install-info install-pdf install-html
2300 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2301 .PHONY: local-clean local-distclean local-maintainer-clean
2302 info: do-info
2303 installcheck: do-installcheck
2304 dvi: do-dvi
2305 pdf: do-pdf
2306 html: do-html
2307
2308 # Make sure makeinfo is built before we do a `make info', if we're
2309 # in fact building texinfo.
2310 do-info: maybe-all-texinfo
2311
2312 install-info: do-install-info dir.info
2313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2314         if [ -f dir.info ] ; then \
2315           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2316         else true ; fi
2317
2318 install-pdf: do-install-pdf
2319
2320 install-html: do-install-html
2321
2322 local-clean:
2323         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2324
2325 local-distclean:
2326         -rm -f Makefile config.status config.cache mh-frag mt-frag
2327         -rm -f maybedep.tmp serdep.tmp
2328         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2329           rm -rf $(TARGET_SUBDIR); \
2330         else true; fi
2331         -rm -rf $(BUILD_SUBDIR)
2332         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2333           rm -rf $(HOST_SUBDIR); \
2334         else true; fi
2335         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2336         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2337         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2338         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2339         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2340
2341 local-maintainer-clean:
2342         @echo "This command is intended for maintainers to use;"
2343         @echo "it deletes files that may require special tools to rebuild."
2344
2345 clean: do-clean local-clean
2346 mostlyclean: do-mostlyclean local-clean
2347 distclean: do-distclean local-clean local-distclean
2348 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2349 maintainer-clean: local-distclean
2350 realclean: maintainer-clean
2351
2352 # Check target.
2353
2354 .PHONY: check do-check
2355 check: do-check
2356
2357 # Only include modules actually being configured and built.
2358 .PHONY: check-host
2359 check-host:  \
2360     maybe-check-ash \
2361     maybe-check-autoconf \
2362     maybe-check-automake \
2363     maybe-check-bash \
2364     maybe-check-bfd \
2365     maybe-check-opcodes \
2366     maybe-check-binutils \
2367     maybe-check-bison \
2368     maybe-check-byacc \
2369     maybe-check-bzip2 \
2370     maybe-check-dejagnu \
2371     maybe-check-diff \
2372     maybe-check-dosutils \
2373     maybe-check-etc \
2374     maybe-check-fastjar \
2375     maybe-check-fileutils \
2376     maybe-check-findutils \
2377     maybe-check-find \
2378     maybe-check-fixincludes \
2379     maybe-check-flex \
2380     maybe-check-gas \
2381     maybe-check-gcc \
2382     maybe-check-gawk \
2383     maybe-check-gettext \
2384     maybe-check-gmp \
2385     maybe-check-mpfr \
2386     maybe-check-gnuserv \
2387     maybe-check-gold \
2388     maybe-check-gprof \
2389     maybe-check-gzip \
2390     maybe-check-hello \
2391     maybe-check-indent \
2392     maybe-check-intl \
2393     maybe-check-tcl \
2394     maybe-check-itcl \
2395     maybe-check-ld \
2396     maybe-check-libcpp \
2397     maybe-check-libdecnumber \
2398     maybe-check-libgui \
2399     maybe-check-libiberty \
2400     maybe-check-libtool \
2401     maybe-check-m4 \
2402     maybe-check-make \
2403     maybe-check-mmalloc \
2404     maybe-check-patch \
2405     maybe-check-perl \
2406     maybe-check-prms \
2407     maybe-check-rcs \
2408     maybe-check-readline \
2409     maybe-check-release \
2410     maybe-check-recode \
2411     maybe-check-sed \
2412     maybe-check-send-pr \
2413     maybe-check-shellutils \
2414     maybe-check-sid \
2415     maybe-check-sim \
2416     maybe-check-tar \
2417     maybe-check-texinfo \
2418     maybe-check-textutils \
2419     maybe-check-time \
2420     maybe-check-uudecode \
2421     maybe-check-wdiff \
2422     maybe-check-zip \
2423     maybe-check-zlib \
2424     maybe-check-gdb \
2425     maybe-check-expect \
2426     maybe-check-guile \
2427     maybe-check-tk \
2428     maybe-check-libtermcap \
2429     maybe-check-utils \
2430     maybe-check-gnattools
2431
2432 .PHONY: check-target
2433 check-target:  \
2434     maybe-check-target-libstdc++-v3 \
2435     maybe-check-target-libmudflap \
2436     maybe-check-target-libssp \
2437     maybe-check-target-newlib \
2438     maybe-check-target-libgcc \
2439     maybe-check-target-libgfortran \
2440     maybe-check-target-libobjc \
2441     maybe-check-target-libtermcap \
2442     maybe-check-target-winsup \
2443     maybe-check-target-libgloss \
2444     maybe-check-target-libiberty \
2445     maybe-check-target-gperf \
2446     maybe-check-target-examples \
2447     maybe-check-target-libffi \
2448     maybe-check-target-libjava \
2449     maybe-check-target-zlib \
2450     maybe-check-target-boehm-gc \
2451     maybe-check-target-qthreads \
2452     maybe-check-target-rda \
2453     maybe-check-target-libada \
2454     maybe-check-target-libgomp
2455
2456 do-check:
2457         @: $(MAKE); $(unstage)
2458         @r=`${PWD_COMMAND}`; export r; \
2459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2460         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2461
2462 # Automated reporting of test results.
2463
2464 warning.log: build.log
2465         $(srcdir)/contrib/warn_summary build.log > $@
2466
2467 mail-report.log:
2468         if test x'$(BOOT_CFLAGS)' != x''; then \
2469             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2470         fi; \
2471         $(srcdir)/contrib/test_summary -t >$@
2472         chmod +x $@
2473         echo If you really want to send e-mail, run ./$@ now
2474
2475 mail-report-with-warnings.log: warning.log
2476         if test x'$(BOOT_CFLAGS)' != x''; then \
2477             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2478         fi; \
2479         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2480         chmod +x $@
2481         echo If you really want to send e-mail, run ./$@ now
2482
2483 # Installation targets.
2484
2485 .PHONY: install uninstall
2486 install:
2487         @: $(MAKE); $(unstage)
2488         @r=`${PWD_COMMAND}`; export r; \
2489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2490         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2491
2492 .PHONY: install-host-nogcc
2493 install-host-nogcc:  \
2494     maybe-install-ash \
2495     maybe-install-autoconf \
2496     maybe-install-automake \
2497     maybe-install-bash \
2498     maybe-install-bfd \
2499     maybe-install-opcodes \
2500     maybe-install-binutils \
2501     maybe-install-bison \
2502     maybe-install-byacc \
2503     maybe-install-bzip2 \
2504     maybe-install-dejagnu \
2505     maybe-install-diff \
2506     maybe-install-dosutils \
2507     maybe-install-etc \
2508     maybe-install-fastjar \
2509     maybe-install-fileutils \
2510     maybe-install-findutils \
2511     maybe-install-find \
2512     maybe-install-fixincludes \
2513     maybe-install-flex \
2514     maybe-install-gas \
2515     maybe-install-gawk \
2516     maybe-install-gettext \
2517     maybe-install-gmp \
2518     maybe-install-mpfr \
2519     maybe-install-gnuserv \
2520     maybe-install-gold \
2521     maybe-install-gprof \
2522     maybe-install-gzip \
2523     maybe-install-hello \
2524     maybe-install-indent \
2525     maybe-install-intl \
2526     maybe-install-tcl \
2527     maybe-install-itcl \
2528     maybe-install-ld \
2529     maybe-install-libcpp \
2530     maybe-install-libdecnumber \
2531     maybe-install-libgui \
2532     maybe-install-libiberty \
2533     maybe-install-libtool \
2534     maybe-install-m4 \
2535     maybe-install-make \
2536     maybe-install-mmalloc \
2537     maybe-install-patch \
2538     maybe-install-perl \
2539     maybe-install-prms \
2540     maybe-install-rcs \
2541     maybe-install-readline \
2542     maybe-install-release \
2543     maybe-install-recode \
2544     maybe-install-sed \
2545     maybe-install-send-pr \
2546     maybe-install-shellutils \
2547     maybe-install-sid \
2548     maybe-install-sim \
2549     maybe-install-tar \
2550     maybe-install-texinfo \
2551     maybe-install-textutils \
2552     maybe-install-time \
2553     maybe-install-uudecode \
2554     maybe-install-wdiff \
2555     maybe-install-zip \
2556     maybe-install-zlib \
2557     maybe-install-gdb \
2558     maybe-install-expect \
2559     maybe-install-guile \
2560     maybe-install-tk \
2561     maybe-install-libtermcap \
2562     maybe-install-utils \
2563     maybe-install-gnattools
2564
2565 .PHONY: install-host
2566 install-host:  \
2567     maybe-install-ash \
2568     maybe-install-autoconf \
2569     maybe-install-automake \
2570     maybe-install-bash \
2571     maybe-install-bfd \
2572     maybe-install-opcodes \
2573     maybe-install-binutils \
2574     maybe-install-bison \
2575     maybe-install-byacc \
2576     maybe-install-bzip2 \
2577     maybe-install-dejagnu \
2578     maybe-install-diff \
2579     maybe-install-dosutils \
2580     maybe-install-etc \
2581     maybe-install-fastjar \
2582     maybe-install-fileutils \
2583     maybe-install-findutils \
2584     maybe-install-find \
2585     maybe-install-fixincludes \
2586     maybe-install-flex \
2587     maybe-install-gas \
2588     maybe-install-gcc \
2589     maybe-install-gawk \
2590     maybe-install-gettext \
2591     maybe-install-gmp \
2592     maybe-install-mpfr \
2593     maybe-install-gnuserv \
2594     maybe-install-gold \
2595     maybe-install-gprof \
2596     maybe-install-gzip \
2597     maybe-install-hello \
2598     maybe-install-indent \
2599     maybe-install-intl \
2600     maybe-install-tcl \
2601     maybe-install-itcl \
2602     maybe-install-ld \
2603     maybe-install-libcpp \
2604     maybe-install-libdecnumber \
2605     maybe-install-libgui \
2606     maybe-install-libiberty \
2607     maybe-install-libtool \
2608     maybe-install-m4 \
2609     maybe-install-make \
2610     maybe-install-mmalloc \
2611     maybe-install-patch \
2612     maybe-install-perl \
2613     maybe-install-prms \
2614     maybe-install-rcs \
2615     maybe-install-readline \
2616     maybe-install-release \
2617     maybe-install-recode \
2618     maybe-install-sed \
2619     maybe-install-send-pr \
2620     maybe-install-shellutils \
2621     maybe-install-sid \
2622     maybe-install-sim \
2623     maybe-install-tar \
2624     maybe-install-texinfo \
2625     maybe-install-textutils \
2626     maybe-install-time \
2627     maybe-install-uudecode \
2628     maybe-install-wdiff \
2629     maybe-install-zip \
2630     maybe-install-zlib \
2631     maybe-install-gdb \
2632     maybe-install-expect \
2633     maybe-install-guile \
2634     maybe-install-tk \
2635     maybe-install-libtermcap \
2636     maybe-install-utils \
2637     maybe-install-gnattools
2638
2639 .PHONY: install-target
2640 install-target:  \
2641     maybe-install-target-libstdc++-v3 \
2642     maybe-install-target-libmudflap \
2643     maybe-install-target-libssp \
2644     maybe-install-target-newlib \
2645     maybe-install-target-libgcc \
2646     maybe-install-target-libgfortran \
2647     maybe-install-target-libobjc \
2648     maybe-install-target-libtermcap \
2649     maybe-install-target-winsup \
2650     maybe-install-target-libgloss \
2651     maybe-install-target-libiberty \
2652     maybe-install-target-gperf \
2653     maybe-install-target-examples \
2654     maybe-install-target-libffi \
2655     maybe-install-target-libjava \
2656     maybe-install-target-zlib \
2657     maybe-install-target-boehm-gc \
2658     maybe-install-target-qthreads \
2659     maybe-install-target-rda \
2660     maybe-install-target-libada \
2661     maybe-install-target-libgomp
2662
2663 uninstall:
2664         @echo "the uninstall target is not supported in this tree"
2665
2666 .PHONY: install.all
2667 install.all: install-no-fixedincludes
2668         @if [ -f ./gcc/Makefile ] ; then \
2669                 r=`${PWD_COMMAND}` ; export r ; \
2670                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2671                 $(HOST_EXPORTS) \
2672                 (cd ./gcc && \
2673                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2674         else \
2675                 true ; \
2676         fi
2677
2678 # install-no-fixedincludes is used because Cygnus can not distribute
2679 # the fixed header files.
2680 .PHONY: install-no-fixedincludes
2681 install-no-fixedincludes: installdirs install-host-nogcc \
2682         install-target gcc-no-fixedincludes
2683
2684 ### other supporting targets
2685
2686 MAKEDIRS= \
2687         $(DESTDIR)$(prefix) \
2688         $(DESTDIR)$(exec_prefix)
2689 .PHONY: installdirs
2690 installdirs: mkinstalldirs
2691         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2692
2693 dir.info: do-install-info
2694         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2695           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2696           mv -f dir.info.new dir.info ; \
2697         else true ; \
2698         fi
2699
2700 dist:
2701         @echo "Building a full distribution of this tree isn't done"
2702         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2703
2704 etags tags: TAGS
2705
2706 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2707 # ability to use several tags files at once, so there is probably no need
2708 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2709 # (if we felt like it) have this Makefile write a piece of elisp which
2710 # the user could load to tell emacs19 where all the TAGS files we just
2711 # built are.
2712 TAGS: do-TAGS
2713
2714 # ------------------------------------
2715 # Macros for configure and all targets
2716 # ------------------------------------
2717
2718
2719
2720
2721
2722 # --------------------------------------
2723 # Modules which run on the build machine
2724 # --------------------------------------
2725
2726
2727 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2728 maybe-configure-build-libiberty:
2729 @if gcc-bootstrap
2730 configure-build-libiberty: stage_current
2731 @endif gcc-bootstrap
2732 @if build-libiberty
2733 maybe-configure-build-libiberty: configure-build-libiberty
2734 configure-build-libiberty: 
2735         @: $(MAKE); $(unstage)
2736         @r=`${PWD_COMMAND}`; export r; \
2737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2738         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2739         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2740         $(BUILD_EXPORTS) \
2741         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2742         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2743         case $(srcdir) in \
2744           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2745           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2746                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2747         esac; \
2748         srcdiroption="--srcdir=$${topdir}/libiberty"; \
2749         libsrcdir="$$s/libiberty"; \
2750         rm -f no-such-file || : ; \
2751         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2752           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2753           --target=${target_alias} $${srcdiroption}  \
2754           || exit 1
2755 @endif build-libiberty
2756
2757
2758
2759
2760
2761 .PHONY: all-build-libiberty maybe-all-build-libiberty
2762 maybe-all-build-libiberty:
2763 @if gcc-bootstrap
2764 all-build-libiberty: stage_current
2765 @endif gcc-bootstrap
2766 @if build-libiberty
2767 TARGET-build-libiberty=all
2768 maybe-all-build-libiberty: all-build-libiberty
2769 all-build-libiberty: configure-build-libiberty
2770         @: $(MAKE); $(unstage)
2771         @r=`${PWD_COMMAND}`; export r; \
2772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2773         $(BUILD_EXPORTS) \
2774         (cd $(BUILD_SUBDIR)/libiberty && \
2775           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
2776                 $(TARGET-build-libiberty))
2777 @endif build-libiberty
2778
2779
2780
2781
2782
2783 .PHONY: configure-build-bison maybe-configure-build-bison
2784 maybe-configure-build-bison:
2785 @if gcc-bootstrap
2786 configure-build-bison: stage_current
2787 @endif gcc-bootstrap
2788 @if build-bison
2789 maybe-configure-build-bison: configure-build-bison
2790 configure-build-bison: 
2791         @: $(MAKE); $(unstage)
2792         @r=`${PWD_COMMAND}`; export r; \
2793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2794         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2795         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2796         $(BUILD_EXPORTS) \
2797         echo Configuring in $(BUILD_SUBDIR)/bison; \
2798         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2799         case $(srcdir) in \
2800           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2801           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2802                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2803         esac; \
2804         srcdiroption="--srcdir=$${topdir}/bison"; \
2805         libsrcdir="$$s/bison"; \
2806         rm -f no-such-file || : ; \
2807         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2808           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2809           --target=${target_alias} $${srcdiroption}  \
2810           || exit 1
2811 @endif build-bison
2812
2813
2814
2815
2816
2817 .PHONY: all-build-bison maybe-all-build-bison
2818 maybe-all-build-bison:
2819 @if gcc-bootstrap
2820 all-build-bison: stage_current
2821 @endif gcc-bootstrap
2822 @if build-bison
2823 TARGET-build-bison=all
2824 maybe-all-build-bison: all-build-bison
2825 all-build-bison: configure-build-bison
2826         @: $(MAKE); $(unstage)
2827         @r=`${PWD_COMMAND}`; export r; \
2828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2829         $(BUILD_EXPORTS) \
2830         (cd $(BUILD_SUBDIR)/bison && \
2831           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
2832                 $(TARGET-build-bison))
2833 @endif build-bison
2834
2835
2836
2837
2838
2839 .PHONY: configure-build-byacc maybe-configure-build-byacc
2840 maybe-configure-build-byacc:
2841 @if gcc-bootstrap
2842 configure-build-byacc: stage_current
2843 @endif gcc-bootstrap
2844 @if build-byacc
2845 maybe-configure-build-byacc: configure-build-byacc
2846 configure-build-byacc: 
2847         @: $(MAKE); $(unstage)
2848         @r=`${PWD_COMMAND}`; export r; \
2849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2850         test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2851         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2852         $(BUILD_EXPORTS) \
2853         echo Configuring in $(BUILD_SUBDIR)/byacc; \
2854         cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2855         case $(srcdir) in \
2856           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2857           *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2858                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2859         esac; \
2860         srcdiroption="--srcdir=$${topdir}/byacc"; \
2861         libsrcdir="$$s/byacc"; \
2862         rm -f no-such-file || : ; \
2863         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2864           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2865           --target=${target_alias} $${srcdiroption}  \
2866           || exit 1
2867 @endif build-byacc
2868
2869
2870
2871
2872
2873 .PHONY: all-build-byacc maybe-all-build-byacc
2874 maybe-all-build-byacc:
2875 @if gcc-bootstrap
2876 all-build-byacc: stage_current
2877 @endif gcc-bootstrap
2878 @if build-byacc
2879 TARGET-build-byacc=all
2880 maybe-all-build-byacc: all-build-byacc
2881 all-build-byacc: configure-build-byacc
2882         @: $(MAKE); $(unstage)
2883         @r=`${PWD_COMMAND}`; export r; \
2884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2885         $(BUILD_EXPORTS) \
2886         (cd $(BUILD_SUBDIR)/byacc && \
2887           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
2888                 $(TARGET-build-byacc))
2889 @endif build-byacc
2890
2891
2892
2893
2894
2895 .PHONY: configure-build-flex maybe-configure-build-flex
2896 maybe-configure-build-flex:
2897 @if gcc-bootstrap
2898 configure-build-flex: stage_current
2899 @endif gcc-bootstrap
2900 @if build-flex
2901 maybe-configure-build-flex: configure-build-flex
2902 configure-build-flex: 
2903         @: $(MAKE); $(unstage)
2904         @r=`${PWD_COMMAND}`; export r; \
2905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2906         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2907         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2908         $(BUILD_EXPORTS) \
2909         echo Configuring in $(BUILD_SUBDIR)/flex; \
2910         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2911         case $(srcdir) in \
2912           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2913           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2914                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2915         esac; \
2916         srcdiroption="--srcdir=$${topdir}/flex"; \
2917         libsrcdir="$$s/flex"; \
2918         rm -f no-such-file || : ; \
2919         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2920           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2921           --target=${target_alias} $${srcdiroption}  \
2922           || exit 1
2923 @endif build-flex
2924
2925
2926
2927
2928
2929 .PHONY: all-build-flex maybe-all-build-flex
2930 maybe-all-build-flex:
2931 @if gcc-bootstrap
2932 all-build-flex: stage_current
2933 @endif gcc-bootstrap
2934 @if build-flex
2935 TARGET-build-flex=all
2936 maybe-all-build-flex: all-build-flex
2937 all-build-flex: configure-build-flex
2938         @: $(MAKE); $(unstage)
2939         @r=`${PWD_COMMAND}`; export r; \
2940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2941         $(BUILD_EXPORTS) \
2942         (cd $(BUILD_SUBDIR)/flex && \
2943           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
2944                 $(TARGET-build-flex))
2945 @endif build-flex
2946
2947
2948
2949
2950
2951 .PHONY: configure-build-m4 maybe-configure-build-m4
2952 maybe-configure-build-m4:
2953 @if gcc-bootstrap
2954 configure-build-m4: stage_current
2955 @endif gcc-bootstrap
2956 @if build-m4
2957 maybe-configure-build-m4: configure-build-m4
2958 configure-build-m4: 
2959         @: $(MAKE); $(unstage)
2960         @r=`${PWD_COMMAND}`; export r; \
2961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2962         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2963         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2964         $(BUILD_EXPORTS) \
2965         echo Configuring in $(BUILD_SUBDIR)/m4; \
2966         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2967         case $(srcdir) in \
2968           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2969           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2970                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2971         esac; \
2972         srcdiroption="--srcdir=$${topdir}/m4"; \
2973         libsrcdir="$$s/m4"; \
2974         rm -f no-such-file || : ; \
2975         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2976           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2977           --target=${target_alias} $${srcdiroption}  \
2978           || exit 1
2979 @endif build-m4
2980
2981
2982
2983
2984
2985 .PHONY: all-build-m4 maybe-all-build-m4
2986 maybe-all-build-m4:
2987 @if gcc-bootstrap
2988 all-build-m4: stage_current
2989 @endif gcc-bootstrap
2990 @if build-m4
2991 TARGET-build-m4=all
2992 maybe-all-build-m4: all-build-m4
2993 all-build-m4: configure-build-m4
2994         @: $(MAKE); $(unstage)
2995         @r=`${PWD_COMMAND}`; export r; \
2996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2997         $(BUILD_EXPORTS) \
2998         (cd $(BUILD_SUBDIR)/m4 && \
2999           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3000                 $(TARGET-build-m4))
3001 @endif build-m4
3002
3003
3004
3005
3006
3007 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3008 maybe-configure-build-texinfo:
3009 @if gcc-bootstrap
3010 configure-build-texinfo: stage_current
3011 @endif gcc-bootstrap
3012 @if build-texinfo
3013 maybe-configure-build-texinfo: configure-build-texinfo
3014 configure-build-texinfo: 
3015         @: $(MAKE); $(unstage)
3016         @r=`${PWD_COMMAND}`; export r; \
3017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3018         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3019         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3020         $(BUILD_EXPORTS) \
3021         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3022         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3023         case $(srcdir) in \
3024           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3025           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3026                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3027         esac; \
3028         srcdiroption="--srcdir=$${topdir}/texinfo"; \
3029         libsrcdir="$$s/texinfo"; \
3030         rm -f no-such-file || : ; \
3031         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3032           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3033           --target=${target_alias} $${srcdiroption}  \
3034           || exit 1
3035 @endif build-texinfo
3036
3037
3038
3039
3040
3041 .PHONY: all-build-texinfo maybe-all-build-texinfo
3042 maybe-all-build-texinfo:
3043 @if gcc-bootstrap
3044 all-build-texinfo: stage_current
3045 @endif gcc-bootstrap
3046 @if build-texinfo
3047 TARGET-build-texinfo=all
3048 maybe-all-build-texinfo: all-build-texinfo
3049 all-build-texinfo: configure-build-texinfo
3050         @: $(MAKE); $(unstage)
3051         @r=`${PWD_COMMAND}`; export r; \
3052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3053         $(BUILD_EXPORTS) \
3054         (cd $(BUILD_SUBDIR)/texinfo && \
3055           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3056                 $(TARGET-build-texinfo))
3057 @endif build-texinfo
3058
3059
3060
3061
3062
3063 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3064 maybe-configure-build-fixincludes:
3065 @if gcc-bootstrap
3066 configure-build-fixincludes: stage_current
3067 @endif gcc-bootstrap
3068 @if build-fixincludes
3069 maybe-configure-build-fixincludes: configure-build-fixincludes
3070 configure-build-fixincludes: 
3071         @: $(MAKE); $(unstage)
3072         @r=`${PWD_COMMAND}`; export r; \
3073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3074         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3075         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3076         $(BUILD_EXPORTS) \
3077         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3078         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3079         case $(srcdir) in \
3080           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3081           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3082                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3083         esac; \
3084         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3085         libsrcdir="$$s/fixincludes"; \
3086         rm -f no-such-file || : ; \
3087         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3088           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3089           --target=${target_alias} $${srcdiroption}  \
3090           || exit 1
3091 @endif build-fixincludes
3092
3093
3094
3095
3096
3097 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3098 maybe-all-build-fixincludes:
3099 @if gcc-bootstrap
3100 all-build-fixincludes: stage_current
3101 @endif gcc-bootstrap
3102 @if build-fixincludes
3103 TARGET-build-fixincludes=all
3104 maybe-all-build-fixincludes: all-build-fixincludes
3105 all-build-fixincludes: configure-build-fixincludes
3106         @: $(MAKE); $(unstage)
3107         @r=`${PWD_COMMAND}`; export r; \
3108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3109         $(BUILD_EXPORTS) \
3110         (cd $(BUILD_SUBDIR)/fixincludes && \
3111           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3112                 $(TARGET-build-fixincludes))
3113 @endif build-fixincludes
3114
3115
3116
3117
3118
3119 # --------------------------------------
3120 # Modules which run on the host machine
3121 # --------------------------------------
3122
3123
3124 .PHONY: configure-ash maybe-configure-ash
3125 maybe-configure-ash:
3126 @if gcc-bootstrap
3127 configure-ash: stage_current
3128 @endif gcc-bootstrap
3129 @if ash
3130 maybe-configure-ash: configure-ash
3131 configure-ash: 
3132         @: $(MAKE); $(unstage)
3133         @r=`${PWD_COMMAND}`; export r; \
3134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3135         test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3136         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3137         $(HOST_EXPORTS) \
3138         echo Configuring in $(HOST_SUBDIR)/ash; \
3139         cd "$(HOST_SUBDIR)/ash" || exit 1; \
3140         case $(srcdir) in \
3141           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3142           *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3143                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3144         esac; \
3145         srcdiroption="--srcdir=$${topdir}/ash"; \
3146         libsrcdir="$$s/ash"; \
3147         $(SHELL) $${libsrcdir}/configure \
3148           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3149           --target=${target_alias} $${srcdiroption}  \
3150           || exit 1
3151 @endif ash
3152
3153
3154
3155
3156
3157 .PHONY: all-ash maybe-all-ash
3158 maybe-all-ash:
3159 @if gcc-bootstrap
3160 all-ash: stage_current
3161 @endif gcc-bootstrap
3162 @if ash
3163 TARGET-ash=all
3164 maybe-all-ash: all-ash
3165 all-ash: configure-ash
3166         @: $(MAKE); $(unstage)
3167         @r=`${PWD_COMMAND}`; export r; \
3168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3169         $(HOST_EXPORTS) \
3170         (cd $(HOST_SUBDIR)/ash && \
3171           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3172                 $(TARGET-ash))
3173 @endif ash
3174
3175
3176
3177
3178 .PHONY: check-ash maybe-check-ash
3179 maybe-check-ash:
3180 @if ash
3181 maybe-check-ash: check-ash
3182
3183 check-ash:
3184         @: $(MAKE); $(unstage)
3185         @r=`${PWD_COMMAND}`; export r; \
3186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3187         $(HOST_EXPORTS) \
3188         (cd $(HOST_SUBDIR)/ash && \
3189           $(MAKE) $(FLAGS_TO_PASS)  check)
3190
3191 @endif ash
3192
3193 .PHONY: install-ash maybe-install-ash
3194 maybe-install-ash:
3195 @if ash
3196 maybe-install-ash: install-ash
3197
3198 install-ash: installdirs
3199         @: $(MAKE); $(unstage)
3200         @r=`${PWD_COMMAND}`; export r; \
3201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3202         $(HOST_EXPORTS) \
3203         (cd $(HOST_SUBDIR)/ash && \
3204           $(MAKE) $(FLAGS_TO_PASS)  install)
3205
3206 @endif ash
3207
3208 # Other targets (info, dvi, pdf, etc.)
3209
3210 .PHONY: maybe-info-ash info-ash
3211 maybe-info-ash:
3212 @if ash
3213 maybe-info-ash: info-ash
3214
3215 info-ash: \
3216     configure-ash 
3217         @: $(MAKE); $(unstage)
3218         @[ -f ./ash/Makefile ] || exit 0; \
3219         r=`${PWD_COMMAND}`; export r; \
3220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3221         $(HOST_EXPORTS) \
3222         for flag in $(EXTRA_HOST_FLAGS) ; do \
3223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3224         done; \
3225         echo "Doing info in ash" ; \
3226         (cd $(HOST_SUBDIR)/ash && \
3227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3229                   "RANLIB=$${RANLIB}" \
3230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3231                   info) \
3232           || exit 1
3233
3234 @endif ash
3235
3236 .PHONY: maybe-dvi-ash dvi-ash
3237 maybe-dvi-ash:
3238 @if ash
3239 maybe-dvi-ash: dvi-ash
3240
3241 dvi-ash: \
3242     configure-ash 
3243         @: $(MAKE); $(unstage)
3244         @[ -f ./ash/Makefile ] || exit 0; \
3245         r=`${PWD_COMMAND}`; export r; \
3246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3247         $(HOST_EXPORTS) \
3248         for flag in $(EXTRA_HOST_FLAGS) ; do \
3249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3250         done; \
3251         echo "Doing dvi in ash" ; \
3252         (cd $(HOST_SUBDIR)/ash && \
3253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3255                   "RANLIB=$${RANLIB}" \
3256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3257                   dvi) \
3258           || exit 1
3259
3260 @endif ash
3261
3262 .PHONY: maybe-pdf-ash pdf-ash
3263 maybe-pdf-ash:
3264 @if ash
3265 maybe-pdf-ash: pdf-ash
3266
3267 pdf-ash: \
3268     configure-ash 
3269         @: $(MAKE); $(unstage)
3270         @[ -f ./ash/Makefile ] || exit 0; \
3271         r=`${PWD_COMMAND}`; export r; \
3272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3273         $(HOST_EXPORTS) \
3274         for flag in $(EXTRA_HOST_FLAGS) ; do \
3275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3276         done; \
3277         echo "Doing pdf in ash" ; \
3278         (cd $(HOST_SUBDIR)/ash && \
3279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3281                   "RANLIB=$${RANLIB}" \
3282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3283                   pdf) \
3284           || exit 1
3285
3286 @endif ash
3287
3288 .PHONY: maybe-html-ash html-ash
3289 maybe-html-ash:
3290 @if ash
3291 maybe-html-ash: html-ash
3292
3293 html-ash: \
3294     configure-ash 
3295         @: $(MAKE); $(unstage)
3296         @[ -f ./ash/Makefile ] || exit 0; \
3297         r=`${PWD_COMMAND}`; export r; \
3298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3299         $(HOST_EXPORTS) \
3300         for flag in $(EXTRA_HOST_FLAGS) ; do \
3301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3302         done; \
3303         echo "Doing html in ash" ; \
3304         (cd $(HOST_SUBDIR)/ash && \
3305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3307                   "RANLIB=$${RANLIB}" \
3308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3309                   html) \
3310           || exit 1
3311
3312 @endif ash
3313
3314 .PHONY: maybe-TAGS-ash TAGS-ash
3315 maybe-TAGS-ash:
3316 @if ash
3317 maybe-TAGS-ash: TAGS-ash
3318
3319 TAGS-ash: \
3320     configure-ash 
3321         @: $(MAKE); $(unstage)
3322         @[ -f ./ash/Makefile ] || exit 0; \
3323         r=`${PWD_COMMAND}`; export r; \
3324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3325         $(HOST_EXPORTS) \
3326         for flag in $(EXTRA_HOST_FLAGS) ; do \
3327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3328         done; \
3329         echo "Doing TAGS in ash" ; \
3330         (cd $(HOST_SUBDIR)/ash && \
3331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3333                   "RANLIB=$${RANLIB}" \
3334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3335                   TAGS) \
3336           || exit 1
3337
3338 @endif ash
3339
3340 .PHONY: maybe-install-info-ash install-info-ash
3341 maybe-install-info-ash:
3342 @if ash
3343 maybe-install-info-ash: install-info-ash
3344
3345 install-info-ash: \
3346     configure-ash \
3347     info-ash 
3348         @: $(MAKE); $(unstage)
3349         @[ -f ./ash/Makefile ] || exit 0; \
3350         r=`${PWD_COMMAND}`; export r; \
3351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3352         $(HOST_EXPORTS) \
3353         for flag in $(EXTRA_HOST_FLAGS) ; do \
3354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3355         done; \
3356         echo "Doing install-info in ash" ; \
3357         (cd $(HOST_SUBDIR)/ash && \
3358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3360                   "RANLIB=$${RANLIB}" \
3361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3362                   install-info) \
3363           || exit 1
3364
3365 @endif ash
3366
3367 .PHONY: maybe-install-pdf-ash install-pdf-ash
3368 maybe-install-pdf-ash:
3369 @if ash
3370 maybe-install-pdf-ash: install-pdf-ash
3371
3372 install-pdf-ash: \
3373     configure-ash \
3374     pdf-ash 
3375         @: $(MAKE); $(unstage)
3376         @[ -f ./ash/Makefile ] || exit 0; \
3377         r=`${PWD_COMMAND}`; export r; \
3378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3379         $(HOST_EXPORTS) \
3380         for flag in $(EXTRA_HOST_FLAGS) ; do \
3381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3382         done; \
3383         echo "Doing install-pdf in ash" ; \
3384         (cd $(HOST_SUBDIR)/ash && \
3385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3387                   "RANLIB=$${RANLIB}" \
3388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3389                   install-pdf) \
3390           || exit 1
3391
3392 @endif ash
3393
3394 .PHONY: maybe-install-html-ash install-html-ash
3395 maybe-install-html-ash:
3396 @if ash
3397 maybe-install-html-ash: install-html-ash
3398
3399 install-html-ash: \
3400     configure-ash \
3401     html-ash 
3402         @: $(MAKE); $(unstage)
3403         @[ -f ./ash/Makefile ] || exit 0; \
3404         r=`${PWD_COMMAND}`; export r; \
3405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3406         $(HOST_EXPORTS) \
3407         for flag in $(EXTRA_HOST_FLAGS) ; do \
3408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3409         done; \
3410         echo "Doing install-html in ash" ; \
3411         (cd $(HOST_SUBDIR)/ash && \
3412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3414                   "RANLIB=$${RANLIB}" \
3415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3416                   install-html) \
3417           || exit 1
3418
3419 @endif ash
3420
3421 .PHONY: maybe-installcheck-ash installcheck-ash
3422 maybe-installcheck-ash:
3423 @if ash
3424 maybe-installcheck-ash: installcheck-ash
3425
3426 installcheck-ash: \
3427     configure-ash 
3428         @: $(MAKE); $(unstage)
3429         @[ -f ./ash/Makefile ] || exit 0; \
3430         r=`${PWD_COMMAND}`; export r; \
3431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3432         $(HOST_EXPORTS) \
3433         for flag in $(EXTRA_HOST_FLAGS) ; do \
3434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3435         done; \
3436         echo "Doing installcheck in ash" ; \
3437         (cd $(HOST_SUBDIR)/ash && \
3438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3440                   "RANLIB=$${RANLIB}" \
3441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3442                   installcheck) \
3443           || exit 1
3444
3445 @endif ash
3446
3447 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3448 maybe-mostlyclean-ash:
3449 @if ash
3450 maybe-mostlyclean-ash: mostlyclean-ash
3451
3452 mostlyclean-ash: 
3453         @: $(MAKE); $(unstage)
3454         @[ -f ./ash/Makefile ] || exit 0; \
3455         r=`${PWD_COMMAND}`; export r; \
3456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3457         $(HOST_EXPORTS) \
3458         for flag in $(EXTRA_HOST_FLAGS) ; do \
3459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3460         done; \
3461         echo "Doing mostlyclean in ash" ; \
3462         (cd $(HOST_SUBDIR)/ash && \
3463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3465                   "RANLIB=$${RANLIB}" \
3466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3467                   mostlyclean) \
3468           || exit 1
3469
3470 @endif ash
3471
3472 .PHONY: maybe-clean-ash clean-ash
3473 maybe-clean-ash:
3474 @if ash
3475 maybe-clean-ash: clean-ash
3476
3477 clean-ash: 
3478         @: $(MAKE); $(unstage)
3479         @[ -f ./ash/Makefile ] || exit 0; \
3480         r=`${PWD_COMMAND}`; export r; \
3481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3482         $(HOST_EXPORTS) \
3483         for flag in $(EXTRA_HOST_FLAGS) ; do \
3484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3485         done; \
3486         echo "Doing clean in ash" ; \
3487         (cd $(HOST_SUBDIR)/ash && \
3488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3490                   "RANLIB=$${RANLIB}" \
3491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3492                   clean) \
3493           || exit 1
3494
3495 @endif ash
3496
3497 .PHONY: maybe-distclean-ash distclean-ash
3498 maybe-distclean-ash:
3499 @if ash
3500 maybe-distclean-ash: distclean-ash
3501
3502 distclean-ash: 
3503         @: $(MAKE); $(unstage)
3504         @[ -f ./ash/Makefile ] || exit 0; \
3505         r=`${PWD_COMMAND}`; export r; \
3506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3507         $(HOST_EXPORTS) \
3508         for flag in $(EXTRA_HOST_FLAGS) ; do \
3509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3510         done; \
3511         echo "Doing distclean in ash" ; \
3512         (cd $(HOST_SUBDIR)/ash && \
3513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3515                   "RANLIB=$${RANLIB}" \
3516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3517                   distclean) \
3518           || exit 1
3519
3520 @endif ash
3521
3522 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3523 maybe-maintainer-clean-ash:
3524 @if ash
3525 maybe-maintainer-clean-ash: maintainer-clean-ash
3526
3527 maintainer-clean-ash: 
3528         @: $(MAKE); $(unstage)
3529         @[ -f ./ash/Makefile ] || exit 0; \
3530         r=`${PWD_COMMAND}`; export r; \
3531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3532         $(HOST_EXPORTS) \
3533         for flag in $(EXTRA_HOST_FLAGS) ; do \
3534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3535         done; \
3536         echo "Doing maintainer-clean in ash" ; \
3537         (cd $(HOST_SUBDIR)/ash && \
3538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3540                   "RANLIB=$${RANLIB}" \
3541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3542                   maintainer-clean) \
3543           || exit 1
3544
3545 @endif ash
3546
3547
3548
3549 .PHONY: configure-autoconf maybe-configure-autoconf
3550 maybe-configure-autoconf:
3551 @if gcc-bootstrap
3552 configure-autoconf: stage_current
3553 @endif gcc-bootstrap
3554 @if autoconf
3555 maybe-configure-autoconf: configure-autoconf
3556 configure-autoconf: 
3557         @: $(MAKE); $(unstage)
3558         @r=`${PWD_COMMAND}`; export r; \
3559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3560         test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3561         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3562         $(HOST_EXPORTS) \
3563         echo Configuring in $(HOST_SUBDIR)/autoconf; \
3564         cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3565         case $(srcdir) in \
3566           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3567           *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3568                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3569         esac; \
3570         srcdiroption="--srcdir=$${topdir}/autoconf"; \
3571         libsrcdir="$$s/autoconf"; \
3572         $(SHELL) $${libsrcdir}/configure \
3573           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3574           --target=${target_alias} $${srcdiroption}  \
3575           || exit 1
3576 @endif autoconf
3577
3578
3579
3580
3581
3582 .PHONY: all-autoconf maybe-all-autoconf
3583 maybe-all-autoconf:
3584 @if gcc-bootstrap
3585 all-autoconf: stage_current
3586 @endif gcc-bootstrap
3587 @if autoconf
3588 TARGET-autoconf=all
3589 maybe-all-autoconf: all-autoconf
3590 all-autoconf: configure-autoconf
3591         @: $(MAKE); $(unstage)
3592         @r=`${PWD_COMMAND}`; export r; \
3593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3594         $(HOST_EXPORTS) \
3595         (cd $(HOST_SUBDIR)/autoconf && \
3596           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3597                 $(TARGET-autoconf))
3598 @endif autoconf
3599
3600
3601
3602
3603 .PHONY: check-autoconf maybe-check-autoconf
3604 maybe-check-autoconf:
3605 @if autoconf
3606 maybe-check-autoconf: check-autoconf
3607
3608 check-autoconf:
3609         @: $(MAKE); $(unstage)
3610         @r=`${PWD_COMMAND}`; export r; \
3611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3612         $(HOST_EXPORTS) \
3613         (cd $(HOST_SUBDIR)/autoconf && \
3614           $(MAKE) $(FLAGS_TO_PASS)  check)
3615
3616 @endif autoconf
3617
3618 .PHONY: install-autoconf maybe-install-autoconf
3619 maybe-install-autoconf:
3620 @if autoconf
3621 maybe-install-autoconf: install-autoconf
3622
3623 install-autoconf: installdirs
3624         @: $(MAKE); $(unstage)
3625         @r=`${PWD_COMMAND}`; export r; \
3626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3627         $(HOST_EXPORTS) \
3628         (cd $(HOST_SUBDIR)/autoconf && \
3629           $(MAKE) $(FLAGS_TO_PASS)  install)
3630
3631 @endif autoconf
3632
3633 # Other targets (info, dvi, pdf, etc.)
3634
3635 .PHONY: maybe-info-autoconf info-autoconf
3636 maybe-info-autoconf:
3637 @if autoconf
3638 maybe-info-autoconf: info-autoconf
3639
3640 info-autoconf: \
3641     configure-autoconf 
3642         @: $(MAKE); $(unstage)
3643         @[ -f ./autoconf/Makefile ] || exit 0; \
3644         r=`${PWD_COMMAND}`; export r; \
3645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3646         $(HOST_EXPORTS) \
3647         for flag in $(EXTRA_HOST_FLAGS) ; do \
3648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3649         done; \
3650         echo "Doing info in autoconf" ; \
3651         (cd $(HOST_SUBDIR)/autoconf && \
3652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3654                   "RANLIB=$${RANLIB}" \
3655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3656                   info) \
3657           || exit 1
3658
3659 @endif autoconf
3660
3661 .PHONY: maybe-dvi-autoconf dvi-autoconf
3662 maybe-dvi-autoconf:
3663 @if autoconf
3664 maybe-dvi-autoconf: dvi-autoconf
3665
3666 dvi-autoconf: \
3667     configure-autoconf 
3668         @: $(MAKE); $(unstage)
3669         @[ -f ./autoconf/Makefile ] || exit 0; \
3670         r=`${PWD_COMMAND}`; export r; \
3671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3672         $(HOST_EXPORTS) \
3673         for flag in $(EXTRA_HOST_FLAGS) ; do \
3674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3675         done; \
3676         echo "Doing dvi in autoconf" ; \
3677         (cd $(HOST_SUBDIR)/autoconf && \
3678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3680                   "RANLIB=$${RANLIB}" \
3681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3682                   dvi) \
3683           || exit 1
3684
3685 @endif autoconf
3686
3687 .PHONY: maybe-pdf-autoconf pdf-autoconf
3688 maybe-pdf-autoconf:
3689 @if autoconf
3690 maybe-pdf-autoconf: pdf-autoconf
3691
3692 pdf-autoconf: \
3693     configure-autoconf 
3694         @: $(MAKE); $(unstage)
3695         @[ -f ./autoconf/Makefile ] || exit 0; \
3696         r=`${PWD_COMMAND}`; export r; \
3697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3698         $(HOST_EXPORTS) \
3699         for flag in $(EXTRA_HOST_FLAGS) ; do \
3700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3701         done; \
3702         echo "Doing pdf in autoconf" ; \
3703         (cd $(HOST_SUBDIR)/autoconf && \
3704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3706                   "RANLIB=$${RANLIB}" \
3707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3708                   pdf) \
3709           || exit 1
3710
3711 @endif autoconf
3712
3713 .PHONY: maybe-html-autoconf html-autoconf
3714 maybe-html-autoconf:
3715 @if autoconf
3716 maybe-html-autoconf: html-autoconf
3717
3718 html-autoconf: \
3719     configure-autoconf 
3720         @: $(MAKE); $(unstage)
3721         @[ -f ./autoconf/Makefile ] || exit 0; \
3722         r=`${PWD_COMMAND}`; export r; \
3723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3724         $(HOST_EXPORTS) \
3725         for flag in $(EXTRA_HOST_FLAGS) ; do \
3726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3727         done; \
3728         echo "Doing html in autoconf" ; \
3729         (cd $(HOST_SUBDIR)/autoconf && \
3730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3732                   "RANLIB=$${RANLIB}" \
3733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3734                   html) \
3735           || exit 1
3736
3737 @endif autoconf
3738
3739 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3740 maybe-TAGS-autoconf:
3741 @if autoconf
3742 maybe-TAGS-autoconf: TAGS-autoconf
3743
3744 TAGS-autoconf: \
3745     configure-autoconf 
3746         @: $(MAKE); $(unstage)
3747         @[ -f ./autoconf/Makefile ] || exit 0; \
3748         r=`${PWD_COMMAND}`; export r; \
3749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3750         $(HOST_EXPORTS) \
3751         for flag in $(EXTRA_HOST_FLAGS) ; do \
3752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3753         done; \
3754         echo "Doing TAGS in autoconf" ; \
3755         (cd $(HOST_SUBDIR)/autoconf && \
3756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3758                   "RANLIB=$${RANLIB}" \
3759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3760                   TAGS) \
3761           || exit 1
3762
3763 @endif autoconf
3764
3765 .PHONY: maybe-install-info-autoconf install-info-autoconf
3766 maybe-install-info-autoconf:
3767 @if autoconf
3768 maybe-install-info-autoconf: install-info-autoconf
3769
3770 install-info-autoconf: \
3771     configure-autoconf \
3772     info-autoconf 
3773         @: $(MAKE); $(unstage)
3774         @[ -f ./autoconf/Makefile ] || exit 0; \
3775         r=`${PWD_COMMAND}`; export r; \
3776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3777         $(HOST_EXPORTS) \
3778         for flag in $(EXTRA_HOST_FLAGS) ; do \
3779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3780         done; \
3781         echo "Doing install-info in autoconf" ; \
3782         (cd $(HOST_SUBDIR)/autoconf && \
3783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3785                   "RANLIB=$${RANLIB}" \
3786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3787                   install-info) \
3788           || exit 1
3789
3790 @endif autoconf
3791
3792 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
3793 maybe-install-pdf-autoconf:
3794 @if autoconf
3795 maybe-install-pdf-autoconf: install-pdf-autoconf
3796
3797 install-pdf-autoconf: \
3798     configure-autoconf \
3799     pdf-autoconf 
3800         @: $(MAKE); $(unstage)
3801         @[ -f ./autoconf/Makefile ] || exit 0; \
3802         r=`${PWD_COMMAND}`; export r; \
3803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3804         $(HOST_EXPORTS) \
3805         for flag in $(EXTRA_HOST_FLAGS) ; do \
3806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3807         done; \
3808         echo "Doing install-pdf in autoconf" ; \
3809         (cd $(HOST_SUBDIR)/autoconf && \
3810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3812                   "RANLIB=$${RANLIB}" \
3813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3814                   install-pdf) \
3815           || exit 1
3816
3817 @endif autoconf
3818
3819 .PHONY: maybe-install-html-autoconf install-html-autoconf
3820 maybe-install-html-autoconf:
3821 @if autoconf
3822 maybe-install-html-autoconf: install-html-autoconf
3823
3824 install-html-autoconf: \
3825     configure-autoconf \
3826     html-autoconf 
3827         @: $(MAKE); $(unstage)
3828         @[ -f ./autoconf/Makefile ] || exit 0; \
3829         r=`${PWD_COMMAND}`; export r; \
3830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3831         $(HOST_EXPORTS) \
3832         for flag in $(EXTRA_HOST_FLAGS) ; do \
3833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3834         done; \
3835         echo "Doing install-html in autoconf" ; \
3836         (cd $(HOST_SUBDIR)/autoconf && \
3837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3839                   "RANLIB=$${RANLIB}" \
3840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3841                   install-html) \
3842           || exit 1
3843
3844 @endif autoconf
3845
3846 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3847 maybe-installcheck-autoconf:
3848 @if autoconf
3849 maybe-installcheck-autoconf: installcheck-autoconf
3850
3851 installcheck-autoconf: \
3852     configure-autoconf 
3853         @: $(MAKE); $(unstage)
3854         @[ -f ./autoconf/Makefile ] || exit 0; \
3855         r=`${PWD_COMMAND}`; export r; \
3856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3857         $(HOST_EXPORTS) \
3858         for flag in $(EXTRA_HOST_FLAGS) ; do \
3859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3860         done; \
3861         echo "Doing installcheck in autoconf" ; \
3862         (cd $(HOST_SUBDIR)/autoconf && \
3863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3865                   "RANLIB=$${RANLIB}" \
3866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3867                   installcheck) \
3868           || exit 1
3869
3870 @endif autoconf
3871
3872 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3873 maybe-mostlyclean-autoconf:
3874 @if autoconf
3875 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3876
3877 mostlyclean-autoconf: 
3878         @: $(MAKE); $(unstage)
3879         @[ -f ./autoconf/Makefile ] || exit 0; \
3880         r=`${PWD_COMMAND}`; export r; \
3881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3882         $(HOST_EXPORTS) \
3883         for flag in $(EXTRA_HOST_FLAGS) ; do \
3884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3885         done; \
3886         echo "Doing mostlyclean in autoconf" ; \
3887         (cd $(HOST_SUBDIR)/autoconf && \
3888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3890                   "RANLIB=$${RANLIB}" \
3891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3892                   mostlyclean) \
3893           || exit 1
3894
3895 @endif autoconf
3896
3897 .PHONY: maybe-clean-autoconf clean-autoconf
3898 maybe-clean-autoconf:
3899 @if autoconf
3900 maybe-clean-autoconf: clean-autoconf
3901
3902 clean-autoconf: 
3903         @: $(MAKE); $(unstage)
3904         @[ -f ./autoconf/Makefile ] || exit 0; \
3905         r=`${PWD_COMMAND}`; export r; \
3906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3907         $(HOST_EXPORTS) \
3908         for flag in $(EXTRA_HOST_FLAGS) ; do \
3909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3910         done; \
3911         echo "Doing clean in autoconf" ; \
3912         (cd $(HOST_SUBDIR)/autoconf && \
3913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3915                   "RANLIB=$${RANLIB}" \
3916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3917                   clean) \
3918           || exit 1
3919
3920 @endif autoconf
3921
3922 .PHONY: maybe-distclean-autoconf distclean-autoconf
3923 maybe-distclean-autoconf:
3924 @if autoconf
3925 maybe-distclean-autoconf: distclean-autoconf
3926
3927 distclean-autoconf: 
3928         @: $(MAKE); $(unstage)
3929         @[ -f ./autoconf/Makefile ] || exit 0; \
3930         r=`${PWD_COMMAND}`; export r; \
3931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3932         $(HOST_EXPORTS) \
3933         for flag in $(EXTRA_HOST_FLAGS) ; do \
3934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3935         done; \
3936         echo "Doing distclean in autoconf" ; \
3937         (cd $(HOST_SUBDIR)/autoconf && \
3938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3940                   "RANLIB=$${RANLIB}" \
3941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3942                   distclean) \
3943           || exit 1
3944
3945 @endif autoconf
3946
3947 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3948 maybe-maintainer-clean-autoconf:
3949 @if autoconf
3950 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3951
3952 maintainer-clean-autoconf: 
3953         @: $(MAKE); $(unstage)
3954         @[ -f ./autoconf/Makefile ] || exit 0; \
3955         r=`${PWD_COMMAND}`; export r; \
3956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3957         $(HOST_EXPORTS) \
3958         for flag in $(EXTRA_HOST_FLAGS) ; do \
3959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3960         done; \
3961         echo "Doing maintainer-clean in autoconf" ; \
3962         (cd $(HOST_SUBDIR)/autoconf && \
3963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3965                   "RANLIB=$${RANLIB}" \
3966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3967                   maintainer-clean) \
3968           || exit 1
3969
3970 @endif autoconf
3971
3972
3973
3974 .PHONY: configure-automake maybe-configure-automake
3975 maybe-configure-automake:
3976 @if gcc-bootstrap
3977 configure-automake: stage_current
3978 @endif gcc-bootstrap
3979 @if automake
3980 maybe-configure-automake: configure-automake
3981 configure-automake: 
3982         @: $(MAKE); $(unstage)
3983         @r=`${PWD_COMMAND}`; export r; \
3984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3985         test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3986         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3987         $(HOST_EXPORTS) \
3988         echo Configuring in $(HOST_SUBDIR)/automake; \
3989         cd "$(HOST_SUBDIR)/automake" || exit 1; \
3990         case $(srcdir) in \
3991           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3992           *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3993                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3994         esac; \
3995         srcdiroption="--srcdir=$${topdir}/automake"; \
3996         libsrcdir="$$s/automake"; \
3997         $(SHELL) $${libsrcdir}/configure \
3998           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3999           --target=${target_alias} $${srcdiroption}  \
4000           || exit 1
4001 @endif automake
4002
4003
4004
4005
4006
4007 .PHONY: all-automake maybe-all-automake
4008 maybe-all-automake:
4009 @if gcc-bootstrap
4010 all-automake: stage_current
4011 @endif gcc-bootstrap
4012 @if automake
4013 TARGET-automake=all
4014 maybe-all-automake: all-automake
4015 all-automake: configure-automake
4016         @: $(MAKE); $(unstage)
4017         @r=`${PWD_COMMAND}`; export r; \
4018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4019         $(HOST_EXPORTS) \
4020         (cd $(HOST_SUBDIR)/automake && \
4021           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4022                 $(TARGET-automake))
4023 @endif automake
4024
4025
4026
4027
4028 .PHONY: check-automake maybe-check-automake
4029 maybe-check-automake:
4030 @if automake
4031 maybe-check-automake: check-automake
4032
4033 check-automake:
4034         @: $(MAKE); $(unstage)
4035         @r=`${PWD_COMMAND}`; export r; \
4036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4037         $(HOST_EXPORTS) \
4038         (cd $(HOST_SUBDIR)/automake && \
4039           $(MAKE) $(FLAGS_TO_PASS)  check)
4040
4041 @endif automake
4042
4043 .PHONY: install-automake maybe-install-automake
4044 maybe-install-automake:
4045 @if automake
4046 maybe-install-automake: install-automake
4047
4048 install-automake: installdirs
4049         @: $(MAKE); $(unstage)
4050         @r=`${PWD_COMMAND}`; export r; \
4051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4052         $(HOST_EXPORTS) \
4053         (cd $(HOST_SUBDIR)/automake && \
4054           $(MAKE) $(FLAGS_TO_PASS)  install)
4055
4056 @endif automake
4057
4058 # Other targets (info, dvi, pdf, etc.)
4059
4060 .PHONY: maybe-info-automake info-automake
4061 maybe-info-automake:
4062 @if automake
4063 maybe-info-automake: info-automake
4064
4065 info-automake: \
4066     configure-automake 
4067         @: $(MAKE); $(unstage)
4068         @[ -f ./automake/Makefile ] || exit 0; \
4069         r=`${PWD_COMMAND}`; export r; \
4070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4071         $(HOST_EXPORTS) \
4072         for flag in $(EXTRA_HOST_FLAGS) ; do \
4073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4074         done; \
4075         echo "Doing info in automake" ; \
4076         (cd $(HOST_SUBDIR)/automake && \
4077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4079                   "RANLIB=$${RANLIB}" \
4080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4081                   info) \
4082           || exit 1
4083
4084 @endif automake
4085
4086 .PHONY: maybe-dvi-automake dvi-automake
4087 maybe-dvi-automake:
4088 @if automake
4089 maybe-dvi-automake: dvi-automake
4090
4091 dvi-automake: \
4092     configure-automake 
4093         @: $(MAKE); $(unstage)
4094         @[ -f ./automake/Makefile ] || exit 0; \
4095         r=`${PWD_COMMAND}`; export r; \
4096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4097         $(HOST_EXPORTS) \
4098         for flag in $(EXTRA_HOST_FLAGS) ; do \
4099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4100         done; \
4101         echo "Doing dvi in automake" ; \
4102         (cd $(HOST_SUBDIR)/automake && \
4103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4105                   "RANLIB=$${RANLIB}" \
4106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4107                   dvi) \
4108           || exit 1
4109
4110 @endif automake
4111
4112 .PHONY: maybe-pdf-automake pdf-automake
4113 maybe-pdf-automake:
4114 @if automake
4115 maybe-pdf-automake: pdf-automake
4116
4117 pdf-automake: \
4118     configure-automake 
4119         @: $(MAKE); $(unstage)
4120         @[ -f ./automake/Makefile ] || exit 0; \
4121         r=`${PWD_COMMAND}`; export r; \
4122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4123         $(HOST_EXPORTS) \
4124         for flag in $(EXTRA_HOST_FLAGS) ; do \
4125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4126         done; \
4127         echo "Doing pdf in automake" ; \
4128         (cd $(HOST_SUBDIR)/automake && \
4129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4131                   "RANLIB=$${RANLIB}" \
4132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4133                   pdf) \
4134           || exit 1
4135
4136 @endif automake
4137
4138 .PHONY: maybe-html-automake html-automake
4139 maybe-html-automake:
4140 @if automake
4141 maybe-html-automake: html-automake
4142
4143 html-automake: \
4144     configure-automake 
4145         @: $(MAKE); $(unstage)
4146         @[ -f ./automake/Makefile ] || exit 0; \
4147         r=`${PWD_COMMAND}`; export r; \
4148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4149         $(HOST_EXPORTS) \
4150         for flag in $(EXTRA_HOST_FLAGS) ; do \
4151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4152         done; \
4153         echo "Doing html in automake" ; \
4154         (cd $(HOST_SUBDIR)/automake && \
4155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4157                   "RANLIB=$${RANLIB}" \
4158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4159                   html) \
4160           || exit 1
4161
4162 @endif automake
4163
4164 .PHONY: maybe-TAGS-automake TAGS-automake
4165 maybe-TAGS-automake:
4166 @if automake
4167 maybe-TAGS-automake: TAGS-automake
4168
4169 TAGS-automake: \
4170     configure-automake 
4171         @: $(MAKE); $(unstage)
4172         @[ -f ./automake/Makefile ] || exit 0; \
4173         r=`${PWD_COMMAND}`; export r; \
4174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4175         $(HOST_EXPORTS) \
4176         for flag in $(EXTRA_HOST_FLAGS) ; do \
4177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4178         done; \
4179         echo "Doing TAGS in automake" ; \
4180         (cd $(HOST_SUBDIR)/automake && \
4181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4183                   "RANLIB=$${RANLIB}" \
4184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4185                   TAGS) \
4186           || exit 1
4187
4188 @endif automake
4189
4190 .PHONY: maybe-install-info-automake install-info-automake
4191 maybe-install-info-automake:
4192 @if automake
4193 maybe-install-info-automake: install-info-automake
4194
4195 install-info-automake: \
4196     configure-automake \
4197     info-automake 
4198         @: $(MAKE); $(unstage)
4199         @[ -f ./automake/Makefile ] || exit 0; \
4200         r=`${PWD_COMMAND}`; export r; \
4201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4202         $(HOST_EXPORTS) \
4203         for flag in $(EXTRA_HOST_FLAGS) ; do \
4204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4205         done; \
4206         echo "Doing install-info in automake" ; \
4207         (cd $(HOST_SUBDIR)/automake && \
4208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4210                   "RANLIB=$${RANLIB}" \
4211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4212                   install-info) \
4213           || exit 1
4214
4215 @endif automake
4216
4217 .PHONY: maybe-install-pdf-automake install-pdf-automake
4218 maybe-install-pdf-automake:
4219 @if automake
4220 maybe-install-pdf-automake: install-pdf-automake
4221
4222 install-pdf-automake: \
4223     configure-automake \
4224     pdf-automake 
4225         @: $(MAKE); $(unstage)
4226         @[ -f ./automake/Makefile ] || exit 0; \
4227         r=`${PWD_COMMAND}`; export r; \
4228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4229         $(HOST_EXPORTS) \
4230         for flag in $(EXTRA_HOST_FLAGS) ; do \
4231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4232         done; \
4233         echo "Doing install-pdf in automake" ; \
4234         (cd $(HOST_SUBDIR)/automake && \
4235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4237                   "RANLIB=$${RANLIB}" \
4238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4239                   install-pdf) \
4240           || exit 1
4241
4242 @endif automake
4243
4244 .PHONY: maybe-install-html-automake install-html-automake
4245 maybe-install-html-automake:
4246 @if automake
4247 maybe-install-html-automake: install-html-automake
4248
4249 install-html-automake: \
4250     configure-automake \
4251     html-automake 
4252         @: $(MAKE); $(unstage)
4253         @[ -f ./automake/Makefile ] || exit 0; \
4254         r=`${PWD_COMMAND}`; export r; \
4255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4256         $(HOST_EXPORTS) \
4257         for flag in $(EXTRA_HOST_FLAGS) ; do \
4258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4259         done; \
4260         echo "Doing install-html in automake" ; \
4261         (cd $(HOST_SUBDIR)/automake && \
4262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4264                   "RANLIB=$${RANLIB}" \
4265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4266                   install-html) \
4267           || exit 1
4268
4269 @endif automake
4270
4271 .PHONY: maybe-installcheck-automake installcheck-automake
4272 maybe-installcheck-automake:
4273 @if automake
4274 maybe-installcheck-automake: installcheck-automake
4275
4276 installcheck-automake: \
4277     configure-automake 
4278         @: $(MAKE); $(unstage)
4279         @[ -f ./automake/Makefile ] || exit 0; \
4280         r=`${PWD_COMMAND}`; export r; \
4281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4282         $(HOST_EXPORTS) \
4283         for flag in $(EXTRA_HOST_FLAGS) ; do \
4284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4285         done; \
4286         echo "Doing installcheck in automake" ; \
4287         (cd $(HOST_SUBDIR)/automake && \
4288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4290                   "RANLIB=$${RANLIB}" \
4291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4292                   installcheck) \
4293           || exit 1
4294
4295 @endif automake
4296
4297 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4298 maybe-mostlyclean-automake:
4299 @if automake
4300 maybe-mostlyclean-automake: mostlyclean-automake
4301
4302 mostlyclean-automake: 
4303         @: $(MAKE); $(unstage)
4304         @[ -f ./automake/Makefile ] || exit 0; \
4305         r=`${PWD_COMMAND}`; export r; \
4306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4307         $(HOST_EXPORTS) \
4308         for flag in $(EXTRA_HOST_FLAGS) ; do \
4309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4310         done; \
4311         echo "Doing mostlyclean in automake" ; \
4312         (cd $(HOST_SUBDIR)/automake && \
4313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4315                   "RANLIB=$${RANLIB}" \
4316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4317                   mostlyclean) \
4318           || exit 1
4319
4320 @endif automake
4321
4322 .PHONY: maybe-clean-automake clean-automake
4323 maybe-clean-automake:
4324 @if automake
4325 maybe-clean-automake: clean-automake
4326
4327 clean-automake: 
4328         @: $(MAKE); $(unstage)
4329         @[ -f ./automake/Makefile ] || exit 0; \
4330         r=`${PWD_COMMAND}`; export r; \
4331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4332         $(HOST_EXPORTS) \
4333         for flag in $(EXTRA_HOST_FLAGS) ; do \
4334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4335         done; \
4336         echo "Doing clean in automake" ; \
4337         (cd $(HOST_SUBDIR)/automake && \
4338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4340                   "RANLIB=$${RANLIB}" \
4341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4342                   clean) \
4343           || exit 1
4344
4345 @endif automake
4346
4347 .PHONY: maybe-distclean-automake distclean-automake
4348 maybe-distclean-automake:
4349 @if automake
4350 maybe-distclean-automake: distclean-automake
4351
4352 distclean-automake: 
4353         @: $(MAKE); $(unstage)
4354         @[ -f ./automake/Makefile ] || exit 0; \
4355         r=`${PWD_COMMAND}`; export r; \
4356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4357         $(HOST_EXPORTS) \
4358         for flag in $(EXTRA_HOST_FLAGS) ; do \
4359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4360         done; \
4361         echo "Doing distclean in automake" ; \
4362         (cd $(HOST_SUBDIR)/automake && \
4363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4365                   "RANLIB=$${RANLIB}" \
4366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4367                   distclean) \
4368           || exit 1
4369
4370 @endif automake
4371
4372 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4373 maybe-maintainer-clean-automake:
4374 @if automake
4375 maybe-maintainer-clean-automake: maintainer-clean-automake
4376
4377 maintainer-clean-automake: 
4378         @: $(MAKE); $(unstage)
4379         @[ -f ./automake/Makefile ] || exit 0; \
4380         r=`${PWD_COMMAND}`; export r; \
4381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4382         $(HOST_EXPORTS) \
4383         for flag in $(EXTRA_HOST_FLAGS) ; do \
4384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4385         done; \
4386         echo "Doing maintainer-clean in automake" ; \
4387         (cd $(HOST_SUBDIR)/automake && \
4388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4390                   "RANLIB=$${RANLIB}" \
4391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4392                   maintainer-clean) \
4393           || exit 1
4394
4395 @endif automake
4396
4397
4398
4399 .PHONY: configure-bash maybe-configure-bash
4400 maybe-configure-bash:
4401 @if gcc-bootstrap
4402 configure-bash: stage_current
4403 @endif gcc-bootstrap
4404 @if bash
4405 maybe-configure-bash: configure-bash
4406 configure-bash: 
4407         @: $(MAKE); $(unstage)
4408         @r=`${PWD_COMMAND}`; export r; \
4409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4410         test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4411         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4412         $(HOST_EXPORTS) \
4413         echo Configuring in $(HOST_SUBDIR)/bash; \
4414         cd "$(HOST_SUBDIR)/bash" || exit 1; \
4415         case $(srcdir) in \
4416           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4417           *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4418                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4419         esac; \
4420         srcdiroption="--srcdir=$${topdir}/bash"; \
4421         libsrcdir="$$s/bash"; \
4422         $(SHELL) $${libsrcdir}/configure \
4423           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4424           --target=${target_alias} $${srcdiroption}  \
4425           || exit 1
4426 @endif bash
4427
4428
4429
4430
4431
4432 .PHONY: all-bash maybe-all-bash
4433 maybe-all-bash:
4434 @if gcc-bootstrap
4435 all-bash: stage_current
4436 @endif gcc-bootstrap
4437 @if bash
4438 TARGET-bash=all
4439 maybe-all-bash: all-bash
4440 all-bash: configure-bash
4441         @: $(MAKE); $(unstage)
4442         @r=`${PWD_COMMAND}`; export r; \
4443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4444         $(HOST_EXPORTS) \
4445         (cd $(HOST_SUBDIR)/bash && \
4446           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4447                 $(TARGET-bash))
4448 @endif bash
4449
4450
4451
4452
4453 .PHONY: check-bash maybe-check-bash
4454 maybe-check-bash:
4455 @if bash
4456 maybe-check-bash: check-bash
4457
4458 check-bash:
4459         @: $(MAKE); $(unstage)
4460         @r=`${PWD_COMMAND}`; export r; \
4461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4462         $(HOST_EXPORTS) \
4463         (cd $(HOST_SUBDIR)/bash && \
4464           $(MAKE) $(FLAGS_TO_PASS)  check)
4465
4466 @endif bash
4467
4468 .PHONY: install-bash maybe-install-bash
4469 maybe-install-bash:
4470 @if bash
4471 maybe-install-bash: install-bash
4472
4473 install-bash: installdirs
4474         @: $(MAKE); $(unstage)
4475         @r=`${PWD_COMMAND}`; export r; \
4476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4477         $(HOST_EXPORTS) \
4478         (cd $(HOST_SUBDIR)/bash && \
4479           $(MAKE) $(FLAGS_TO_PASS)  install)
4480
4481 @endif bash
4482
4483 # Other targets (info, dvi, pdf, etc.)
4484
4485 .PHONY: maybe-info-bash info-bash
4486 maybe-info-bash:
4487 @if bash
4488 maybe-info-bash: info-bash
4489
4490 info-bash: \
4491     configure-bash 
4492         @: $(MAKE); $(unstage)
4493         @[ -f ./bash/Makefile ] || exit 0; \
4494         r=`${PWD_COMMAND}`; export r; \
4495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4496         $(HOST_EXPORTS) \
4497         for flag in $(EXTRA_HOST_FLAGS) ; do \
4498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4499         done; \
4500         echo "Doing info in bash" ; \
4501         (cd $(HOST_SUBDIR)/bash && \
4502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4504                   "RANLIB=$${RANLIB}" \
4505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4506                   info) \
4507           || exit 1
4508
4509 @endif bash
4510
4511 .PHONY: maybe-dvi-bash dvi-bash
4512 maybe-dvi-bash:
4513 @if bash
4514 maybe-dvi-bash: dvi-bash
4515
4516 dvi-bash: \
4517     configure-bash 
4518         @: $(MAKE); $(unstage)
4519         @[ -f ./bash/Makefile ] || exit 0; \
4520         r=`${PWD_COMMAND}`; export r; \
4521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4522         $(HOST_EXPORTS) \
4523         for flag in $(EXTRA_HOST_FLAGS) ; do \
4524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4525         done; \
4526         echo "Doing dvi in bash" ; \
4527         (cd $(HOST_SUBDIR)/bash && \
4528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4530                   "RANLIB=$${RANLIB}" \
4531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4532                   dvi) \
4533           || exit 1
4534
4535 @endif bash
4536
4537 .PHONY: maybe-pdf-bash pdf-bash
4538 maybe-pdf-bash:
4539 @if bash
4540 maybe-pdf-bash: pdf-bash
4541
4542 pdf-bash: \
4543     configure-bash 
4544         @: $(MAKE); $(unstage)
4545         @[ -f ./bash/Makefile ] || exit 0; \
4546         r=`${PWD_COMMAND}`; export r; \
4547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4548         $(HOST_EXPORTS) \
4549         for flag in $(EXTRA_HOST_FLAGS) ; do \
4550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4551         done; \
4552         echo "Doing pdf in bash" ; \
4553         (cd $(HOST_SUBDIR)/bash && \
4554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4556                   "RANLIB=$${RANLIB}" \
4557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4558                   pdf) \
4559           || exit 1
4560
4561 @endif bash
4562
4563 .PHONY: maybe-html-bash html-bash
4564 maybe-html-bash:
4565 @if bash
4566 maybe-html-bash: html-bash
4567
4568 html-bash: \
4569     configure-bash 
4570         @: $(MAKE); $(unstage)
4571         @[ -f ./bash/Makefile ] || exit 0; \
4572         r=`${PWD_COMMAND}`; export r; \
4573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4574         $(HOST_EXPORTS) \
4575         for flag in $(EXTRA_HOST_FLAGS) ; do \
4576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4577         done; \
4578         echo "Doing html in bash" ; \
4579         (cd $(HOST_SUBDIR)/bash && \
4580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4582                   "RANLIB=$${RANLIB}" \
4583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4584                   html) \
4585           || exit 1
4586
4587 @endif bash
4588
4589 .PHONY: maybe-TAGS-bash TAGS-bash
4590 maybe-TAGS-bash:
4591 @if bash
4592 maybe-TAGS-bash: TAGS-bash
4593
4594 TAGS-bash: \
4595     configure-bash 
4596         @: $(MAKE); $(unstage)
4597         @[ -f ./bash/Makefile ] || exit 0; \
4598         r=`${PWD_COMMAND}`; export r; \
4599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4600         $(HOST_EXPORTS) \
4601         for flag in $(EXTRA_HOST_FLAGS) ; do \
4602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4603         done; \
4604         echo "Doing TAGS in bash" ; \
4605         (cd $(HOST_SUBDIR)/bash && \
4606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4608                   "RANLIB=$${RANLIB}" \
4609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4610                   TAGS) \
4611           || exit 1
4612
4613 @endif bash
4614
4615 .PHONY: maybe-install-info-bash install-info-bash
4616 maybe-install-info-bash:
4617 @if bash
4618 maybe-install-info-bash: install-info-bash
4619
4620 install-info-bash: \
4621     configure-bash \
4622     info-bash 
4623         @: $(MAKE); $(unstage)
4624         @[ -f ./bash/Makefile ] || exit 0; \
4625         r=`${PWD_COMMAND}`; export r; \
4626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4627         $(HOST_EXPORTS) \
4628         for flag in $(EXTRA_HOST_FLAGS) ; do \
4629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4630         done; \
4631         echo "Doing install-info in bash" ; \
4632         (cd $(HOST_SUBDIR)/bash && \
4633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4635                   "RANLIB=$${RANLIB}" \
4636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4637                   install-info) \
4638           || exit 1
4639
4640 @endif bash
4641
4642 .PHONY: maybe-install-pdf-bash install-pdf-bash
4643 maybe-install-pdf-bash:
4644 @if bash
4645 maybe-install-pdf-bash: install-pdf-bash
4646
4647 install-pdf-bash: \
4648     configure-bash \
4649     pdf-bash 
4650         @: $(MAKE); $(unstage)
4651         @[ -f ./bash/Makefile ] || exit 0; \
4652         r=`${PWD_COMMAND}`; export r; \
4653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4654         $(HOST_EXPORTS) \
4655         for flag in $(EXTRA_HOST_FLAGS) ; do \
4656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4657         done; \
4658         echo "Doing install-pdf in bash" ; \
4659         (cd $(HOST_SUBDIR)/bash && \
4660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4662                   "RANLIB=$${RANLIB}" \
4663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4664                   install-pdf) \
4665           || exit 1
4666
4667 @endif bash
4668
4669 .PHONY: maybe-install-html-bash install-html-bash
4670 maybe-install-html-bash:
4671 @if bash
4672 maybe-install-html-bash: install-html-bash
4673
4674 install-html-bash: \
4675     configure-bash \
4676     html-bash 
4677         @: $(MAKE); $(unstage)
4678         @[ -f ./bash/Makefile ] || exit 0; \
4679         r=`${PWD_COMMAND}`; export r; \
4680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4681         $(HOST_EXPORTS) \
4682         for flag in $(EXTRA_HOST_FLAGS) ; do \
4683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4684         done; \
4685         echo "Doing install-html in bash" ; \
4686         (cd $(HOST_SUBDIR)/bash && \
4687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4689                   "RANLIB=$${RANLIB}" \
4690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4691                   install-html) \
4692           || exit 1
4693
4694 @endif bash
4695
4696 .PHONY: maybe-installcheck-bash installcheck-bash
4697 maybe-installcheck-bash:
4698 @if bash
4699 maybe-installcheck-bash: installcheck-bash
4700
4701 installcheck-bash: \
4702     configure-bash 
4703         @: $(MAKE); $(unstage)
4704         @[ -f ./bash/Makefile ] || exit 0; \
4705         r=`${PWD_COMMAND}`; export r; \
4706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4707         $(HOST_EXPORTS) \
4708         for flag in $(EXTRA_HOST_FLAGS) ; do \
4709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4710         done; \
4711         echo "Doing installcheck in bash" ; \
4712         (cd $(HOST_SUBDIR)/bash && \
4713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4715                   "RANLIB=$${RANLIB}" \
4716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4717                   installcheck) \
4718           || exit 1
4719
4720 @endif bash
4721
4722 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
4723 maybe-mostlyclean-bash:
4724 @if bash
4725 maybe-mostlyclean-bash: mostlyclean-bash
4726
4727 mostlyclean-bash: 
4728         @: $(MAKE); $(unstage)
4729         @[ -f ./bash/Makefile ] || exit 0; \
4730         r=`${PWD_COMMAND}`; export r; \
4731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4732         $(HOST_EXPORTS) \
4733         for flag in $(EXTRA_HOST_FLAGS) ; do \
4734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4735         done; \
4736         echo "Doing mostlyclean in bash" ; \
4737         (cd $(HOST_SUBDIR)/bash && \
4738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4740                   "RANLIB=$${RANLIB}" \
4741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4742                   mostlyclean) \
4743           || exit 1
4744
4745 @endif bash
4746
4747 .PHONY: maybe-clean-bash clean-bash
4748 maybe-clean-bash:
4749 @if bash
4750 maybe-clean-bash: clean-bash
4751
4752 clean-bash: 
4753         @: $(MAKE); $(unstage)
4754         @[ -f ./bash/Makefile ] || exit 0; \
4755         r=`${PWD_COMMAND}`; export r; \
4756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4757         $(HOST_EXPORTS) \
4758         for flag in $(EXTRA_HOST_FLAGS) ; do \
4759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4760         done; \
4761         echo "Doing clean in bash" ; \
4762         (cd $(HOST_SUBDIR)/bash && \
4763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4765                   "RANLIB=$${RANLIB}" \
4766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4767                   clean) \
4768           || exit 1
4769
4770 @endif bash
4771
4772 .PHONY: maybe-distclean-bash distclean-bash
4773 maybe-distclean-bash:
4774 @if bash
4775 maybe-distclean-bash: distclean-bash
4776
4777 distclean-bash: 
4778         @: $(MAKE); $(unstage)
4779         @[ -f ./bash/Makefile ] || exit 0; \
4780         r=`${PWD_COMMAND}`; export r; \
4781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4782         $(HOST_EXPORTS) \
4783         for flag in $(EXTRA_HOST_FLAGS) ; do \
4784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4785         done; \
4786         echo "Doing distclean in bash" ; \
4787         (cd $(HOST_SUBDIR)/bash && \
4788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4790                   "RANLIB=$${RANLIB}" \
4791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4792                   distclean) \
4793           || exit 1
4794
4795 @endif bash
4796
4797 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
4798 maybe-maintainer-clean-bash:
4799 @if bash
4800 maybe-maintainer-clean-bash: maintainer-clean-bash
4801
4802 maintainer-clean-bash: 
4803         @: $(MAKE); $(unstage)
4804         @[ -f ./bash/Makefile ] || exit 0; \
4805         r=`${PWD_COMMAND}`; export r; \
4806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4807         $(HOST_EXPORTS) \
4808         for flag in $(EXTRA_HOST_FLAGS) ; do \
4809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4810         done; \
4811         echo "Doing maintainer-clean in bash" ; \
4812         (cd $(HOST_SUBDIR)/bash && \
4813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4815                   "RANLIB=$${RANLIB}" \
4816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4817                   maintainer-clean) \
4818           || exit 1
4819
4820 @endif bash
4821
4822
4823
4824 .PHONY: configure-bfd maybe-configure-bfd
4825 maybe-configure-bfd:
4826 @if gcc-bootstrap
4827 configure-bfd: stage_current
4828 @endif gcc-bootstrap
4829 @if bfd
4830 maybe-configure-bfd: configure-bfd
4831 configure-bfd: 
4832         @r=`${PWD_COMMAND}`; export r; \
4833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4834         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4835         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4836         $(HOST_EXPORTS) \
4837         echo Configuring in $(HOST_SUBDIR)/bfd; \
4838         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
4839         case $(srcdir) in \
4840           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4841           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4842                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4843         esac; \
4844         srcdiroption="--srcdir=$${topdir}/bfd"; \
4845         libsrcdir="$$s/bfd"; \
4846         $(SHELL) $${libsrcdir}/configure \
4847           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4848           --target=${target_alias} $${srcdiroption}  \
4849           || exit 1
4850 @endif bfd
4851
4852
4853
4854 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
4855 maybe-configure-stage1-bfd:
4856 @if bfd-bootstrap
4857 maybe-configure-stage1-bfd: configure-stage1-bfd
4858 configure-stage1-bfd:
4859         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4860         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4861         @r=`${PWD_COMMAND}`; export r; \
4862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4863         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4864         $(HOST_EXPORTS)  \
4865         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4866         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
4867         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
4868         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4869         cd $(HOST_SUBDIR)/bfd || exit 1; \
4870         case $(srcdir) in \
4871           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4872           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4873                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4874         esac; \
4875         srcdiroption="--srcdir=$${topdir}/bfd"; \
4876         libsrcdir="$$s/bfd"; \
4877         $(SHELL) $${libsrcdir}/configure \
4878           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4879           --target=${target_alias} $${srcdiroption} \
4880            \
4881           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
4882 @endif bfd-bootstrap
4883
4884 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
4885 maybe-configure-stage2-bfd:
4886 @if bfd-bootstrap
4887 maybe-configure-stage2-bfd: configure-stage2-bfd
4888 configure-stage2-bfd:
4889         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4890         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4891         @r=`${PWD_COMMAND}`; export r; \
4892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4893         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4894         $(HOST_EXPORTS) \
4895         $(POSTSTAGE1_HOST_EXPORTS)  \
4896         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4897         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
4898         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
4899         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4900         cd $(HOST_SUBDIR)/bfd || exit 1; \
4901         case $(srcdir) in \
4902           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4903           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4904                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4905         esac; \
4906         srcdiroption="--srcdir=$${topdir}/bfd"; \
4907         libsrcdir="$$s/bfd"; \
4908         $(SHELL) $${libsrcdir}/configure \
4909           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4910           --target=${target_alias} $${srcdiroption} \
4911           --with-build-libsubdir=$(HOST_SUBDIR) \
4912           @stage2_werror_flag@ 
4913 @endif bfd-bootstrap
4914
4915 .PHONY: configure-stageb2g0-bfd maybe-configure-stageb2g0-bfd
4916 maybe-configure-stageb2g0-bfd:
4917 @if bfd-bootstrap
4918 maybe-configure-stageb2g0-bfd: configure-stageb2g0-bfd
4919 configure-stageb2g0-bfd:
4920         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
4921         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4922         @r=`${PWD_COMMAND}`; export r; \
4923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4924         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4925         $(HOST_EXPORTS) \
4926         $(POSTSTAGE1_HOST_EXPORTS)  \
4927         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
4928         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
4929         echo Configuring stage b2g0 in $(HOST_SUBDIR)/bfd ; \
4930         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4931         cd $(HOST_SUBDIR)/bfd || exit 1; \
4932         case $(srcdir) in \
4933           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4934           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4935                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4936         esac; \
4937         srcdiroption="--srcdir=$${topdir}/bfd"; \
4938         libsrcdir="$$s/bfd"; \
4939         $(SHELL) $${libsrcdir}/configure \
4940           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4941           --target=${target_alias} $${srcdiroption} \
4942           --with-build-libsubdir=$(HOST_SUBDIR) \
4943           @stage2_werror_flag@ 
4944 @endif bfd-bootstrap
4945
4946 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
4947 maybe-configure-stage3-bfd:
4948 @if bfd-bootstrap
4949 maybe-configure-stage3-bfd: configure-stage3-bfd
4950 configure-stage3-bfd:
4951         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4952         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4953         @r=`${PWD_COMMAND}`; export r; \
4954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4955         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4956         $(HOST_EXPORTS) \
4957         $(POSTSTAGE1_HOST_EXPORTS)  \
4958         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4959         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
4960         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
4961         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4962         cd $(HOST_SUBDIR)/bfd || exit 1; \
4963         case $(srcdir) in \
4964           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4965           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4966                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4967         esac; \
4968         srcdiroption="--srcdir=$${topdir}/bfd"; \
4969         libsrcdir="$$s/bfd"; \
4970         $(SHELL) $${libsrcdir}/configure \
4971           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4972           --target=${target_alias} $${srcdiroption} \
4973           --with-build-libsubdir=$(HOST_SUBDIR) \
4974           @stage2_werror_flag@ 
4975 @endif bfd-bootstrap
4976
4977 .PHONY: configure-stageb3g2-bfd maybe-configure-stageb3g2-bfd
4978 maybe-configure-stageb3g2-bfd:
4979 @if bfd-bootstrap
4980 maybe-configure-stageb3g2-bfd: configure-stageb3g2-bfd
4981 configure-stageb3g2-bfd:
4982         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
4983         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4984         @r=`${PWD_COMMAND}`; export r; \
4985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4986         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4987         $(HOST_EXPORTS) \
4988         $(POSTSTAGE1_HOST_EXPORTS)  \
4989         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
4990         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
4991         echo Configuring stage b3g2 in $(HOST_SUBDIR)/bfd ; \
4992         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4993         cd $(HOST_SUBDIR)/bfd || exit 1; \
4994         case $(srcdir) in \
4995           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4996           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4997                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4998         esac; \
4999         srcdiroption="--srcdir=$${topdir}/bfd"; \
5000         libsrcdir="$$s/bfd"; \
5001         $(SHELL) $${libsrcdir}/configure \
5002           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5003           --target=${target_alias} $${srcdiroption} \
5004           --with-build-libsubdir=$(HOST_SUBDIR) \
5005           @stage2_werror_flag@ 
5006 @endif bfd-bootstrap
5007
5008 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5009 maybe-configure-stage4-bfd:
5010 @if bfd-bootstrap
5011 maybe-configure-stage4-bfd: configure-stage4-bfd
5012 configure-stage4-bfd:
5013         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5014         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5015         @r=`${PWD_COMMAND}`; export r; \
5016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5017         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5018         $(HOST_EXPORTS) \
5019         $(POSTSTAGE1_HOST_EXPORTS)  \
5020         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5021         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
5022         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5023         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5024         cd $(HOST_SUBDIR)/bfd || exit 1; \
5025         case $(srcdir) in \
5026           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5027           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5028                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5029         esac; \
5030         srcdiroption="--srcdir=$${topdir}/bfd"; \
5031         libsrcdir="$$s/bfd"; \
5032         $(SHELL) $${libsrcdir}/configure \
5033           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5034           --target=${target_alias} $${srcdiroption} \
5035           --with-build-libsubdir=$(HOST_SUBDIR) \
5036           @stage2_werror_flag@ 
5037 @endif bfd-bootstrap
5038
5039 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5040 maybe-configure-stageprofile-bfd:
5041 @if bfd-bootstrap
5042 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5043 configure-stageprofile-bfd:
5044         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5045         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5046         @r=`${PWD_COMMAND}`; export r; \
5047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5048         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5049         $(HOST_EXPORTS) \
5050         $(POSTSTAGE1_HOST_EXPORTS)  \
5051         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
5052         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
5053         echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5054         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5055         cd $(HOST_SUBDIR)/bfd || exit 1; \
5056         case $(srcdir) in \
5057           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5058           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5059                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5060         esac; \
5061         srcdiroption="--srcdir=$${topdir}/bfd"; \
5062         libsrcdir="$$s/bfd"; \
5063         $(SHELL) $${libsrcdir}/configure \
5064           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5065           --target=${target_alias} $${srcdiroption} \
5066           --with-build-libsubdir=$(HOST_SUBDIR) \
5067           @stage2_werror_flag@ 
5068 @endif bfd-bootstrap
5069
5070 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5071 maybe-configure-stagefeedback-bfd:
5072 @if bfd-bootstrap
5073 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5074 configure-stagefeedback-bfd:
5075         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5076         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5077         @r=`${PWD_COMMAND}`; export r; \
5078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5079         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5080         $(HOST_EXPORTS) \
5081         $(POSTSTAGE1_HOST_EXPORTS)  \
5082         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
5083         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
5084         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5085         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5086         cd $(HOST_SUBDIR)/bfd || exit 1; \
5087         case $(srcdir) in \
5088           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5089           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5090                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5091         esac; \
5092         srcdiroption="--srcdir=$${topdir}/bfd"; \
5093         libsrcdir="$$s/bfd"; \
5094         $(SHELL) $${libsrcdir}/configure \
5095           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5096           --target=${target_alias} $${srcdiroption} \
5097           --with-build-libsubdir=$(HOST_SUBDIR) \
5098           @stage2_werror_flag@ 
5099 @endif bfd-bootstrap
5100
5101
5102
5103
5104
5105 .PHONY: all-bfd maybe-all-bfd
5106 maybe-all-bfd:
5107 @if gcc-bootstrap
5108 all-bfd: stage_current
5109 @endif gcc-bootstrap
5110 @if bfd
5111 TARGET-bfd=all
5112 maybe-all-bfd: all-bfd
5113 all-bfd: configure-bfd
5114         @r=`${PWD_COMMAND}`; export r; \
5115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5116         $(HOST_EXPORTS) \
5117         (cd $(HOST_SUBDIR)/bfd && \
5118           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
5119                 $(TARGET-bfd))
5120 @endif bfd
5121
5122
5123
5124 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
5125 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5126 maybe-all-stage1-bfd:
5127 maybe-clean-stage1-bfd:
5128 @if bfd-bootstrap
5129 maybe-all-stage1-bfd: all-stage1-bfd
5130 all-stage1: all-stage1-bfd
5131 TARGET-stage1-bfd = $(TARGET-bfd)
5132 all-stage1-bfd: configure-stage1-bfd
5133         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5134         @r=`${PWD_COMMAND}`; export r; \
5135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5136         $(HOST_EXPORTS) \
5137         cd $(HOST_SUBDIR)/bfd && \
5138         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5139                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
5140                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
5141                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
5142                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
5143                 $(TARGET-stage1-bfd)
5144
5145 maybe-clean-stage1-bfd: clean-stage1-bfd
5146 clean-stage1: clean-stage1-bfd
5147 clean-stage1-bfd:
5148         @if [ $(current_stage) = stage1 ]; then \
5149           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5150         else \
5151           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5152           $(MAKE) stage1-start; \
5153         fi; \
5154         cd $(HOST_SUBDIR)/bfd && \
5155         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5156                  clean
5157 @endif bfd-bootstrap
5158
5159
5160 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5161 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5162 maybe-all-stage2-bfd:
5163 maybe-clean-stage2-bfd:
5164 @if bfd-bootstrap
5165 maybe-all-stage2-bfd: all-stage2-bfd
5166 all-stage2: all-stage2-bfd
5167 TARGET-stage2-bfd = $(TARGET-bfd)
5168 all-stage2-bfd: configure-stage2-bfd
5169         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5170         @r=`${PWD_COMMAND}`; export r; \
5171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5172         $(HOST_EXPORTS) \
5173         $(POSTSTAGE1_HOST_EXPORTS) \
5174         cd $(HOST_SUBDIR)/bfd && \
5175         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5176                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
5177                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
5178                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
5179                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5180                 $(TARGET-stage2-bfd)
5181
5182 maybe-clean-stage2-bfd: clean-stage2-bfd
5183 clean-stage2: clean-stage2-bfd
5184 clean-stage2-bfd:
5185         @if [ $(current_stage) = stage2 ]; then \
5186           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5187         else \
5188           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5189           $(MAKE) stage2-start; \
5190         fi; \
5191         cd $(HOST_SUBDIR)/bfd && \
5192         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5193                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5194                  clean
5195 @endif bfd-bootstrap
5196
5197
5198 .PHONY: all-stageb2g0-bfd maybe-all-stageb2g0-bfd
5199 .PHONY: clean-stageb2g0-bfd maybe-clean-stageb2g0-bfd
5200 maybe-all-stageb2g0-bfd:
5201 maybe-clean-stageb2g0-bfd:
5202 @if bfd-bootstrap
5203 maybe-all-stageb2g0-bfd: all-stageb2g0-bfd
5204 all-stageb2g0: all-stageb2g0-bfd
5205 TARGET-stageb2g0-bfd = $(TARGET-bfd)
5206 all-stageb2g0-bfd: configure-stageb2g0-bfd
5207         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
5208         @r=`${PWD_COMMAND}`; export r; \
5209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5210         $(HOST_EXPORTS) \
5211         $(POSTSTAGE1_HOST_EXPORTS) \
5212         cd $(HOST_SUBDIR)/bfd && \
5213         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5214                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
5215                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
5216                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
5217                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5218                 $(TARGET-stageb2g0-bfd)
5219
5220 maybe-clean-stageb2g0-bfd: clean-stageb2g0-bfd
5221 clean-stageb2g0: clean-stageb2g0-bfd
5222 clean-stageb2g0-bfd:
5223         @if [ $(current_stage) = stageb2g0 ]; then \
5224           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5225         else \
5226           [ -f $(HOST_SUBDIR)/stageb2g0-bfd/Makefile ] || exit 0; \
5227           $(MAKE) stageb2g0-start; \
5228         fi; \
5229         cd $(HOST_SUBDIR)/bfd && \
5230         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5231                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5232                  clean
5233 @endif bfd-bootstrap
5234
5235
5236 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5237 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5238 maybe-all-stage3-bfd:
5239 maybe-clean-stage3-bfd:
5240 @if bfd-bootstrap
5241 maybe-all-stage3-bfd: all-stage3-bfd
5242 all-stage3: all-stage3-bfd
5243 TARGET-stage3-bfd = $(TARGET-bfd)
5244 all-stage3-bfd: configure-stage3-bfd
5245         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5246         @r=`${PWD_COMMAND}`; export r; \
5247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5248         $(HOST_EXPORTS) \
5249         $(POSTSTAGE1_HOST_EXPORTS) \
5250         cd $(HOST_SUBDIR)/bfd && \
5251         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5252                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
5253                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
5254                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
5255                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5256                 $(TARGET-stage3-bfd)
5257
5258 maybe-clean-stage3-bfd: clean-stage3-bfd
5259 clean-stage3: clean-stage3-bfd
5260 clean-stage3-bfd:
5261         @if [ $(current_stage) = stage3 ]; then \
5262           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5263         else \
5264           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5265           $(MAKE) stage3-start; \
5266         fi; \
5267         cd $(HOST_SUBDIR)/bfd && \
5268         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5269                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5270                  clean
5271 @endif bfd-bootstrap
5272
5273
5274 .PHONY: all-stageb3g2-bfd maybe-all-stageb3g2-bfd
5275 .PHONY: clean-stageb3g2-bfd maybe-clean-stageb3g2-bfd
5276 maybe-all-stageb3g2-bfd:
5277 maybe-clean-stageb3g2-bfd:
5278 @if bfd-bootstrap
5279 maybe-all-stageb3g2-bfd: all-stageb3g2-bfd
5280 all-stageb3g2: all-stageb3g2-bfd
5281 TARGET-stageb3g2-bfd = $(TARGET-bfd)
5282 all-stageb3g2-bfd: configure-stageb3g2-bfd
5283         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
5284         @r=`${PWD_COMMAND}`; export r; \
5285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5286         $(HOST_EXPORTS) \
5287         $(POSTSTAGE1_HOST_EXPORTS) \
5288         cd $(HOST_SUBDIR)/bfd && \
5289         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5290                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
5291                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
5292                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
5293                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5294                 $(TARGET-stageb3g2-bfd)
5295
5296 maybe-clean-stageb3g2-bfd: clean-stageb3g2-bfd
5297 clean-stageb3g2: clean-stageb3g2-bfd
5298 clean-stageb3g2-bfd:
5299         @if [ $(current_stage) = stageb3g2 ]; then \
5300           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5301         else \
5302           [ -f $(HOST_SUBDIR)/stageb3g2-bfd/Makefile ] || exit 0; \
5303           $(MAKE) stageb3g2-start; \
5304         fi; \
5305         cd $(HOST_SUBDIR)/bfd && \
5306         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5307                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5308                  clean
5309 @endif bfd-bootstrap
5310
5311
5312 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5313 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5314 maybe-all-stage4-bfd:
5315 maybe-clean-stage4-bfd:
5316 @if bfd-bootstrap
5317 maybe-all-stage4-bfd: all-stage4-bfd
5318 all-stage4: all-stage4-bfd
5319 TARGET-stage4-bfd = $(TARGET-bfd)
5320 all-stage4-bfd: configure-stage4-bfd
5321         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5322         @r=`${PWD_COMMAND}`; export r; \
5323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5324         $(HOST_EXPORTS) \
5325         $(POSTSTAGE1_HOST_EXPORTS) \
5326         cd $(HOST_SUBDIR)/bfd && \
5327         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5328                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
5329                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5330                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
5331                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5332                 $(TARGET-stage4-bfd)
5333
5334 maybe-clean-stage4-bfd: clean-stage4-bfd
5335 clean-stage4: clean-stage4-bfd
5336 clean-stage4-bfd:
5337         @if [ $(current_stage) = stage4 ]; then \
5338           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5339         else \
5340           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5341           $(MAKE) stage4-start; \
5342         fi; \
5343         cd $(HOST_SUBDIR)/bfd && \
5344         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5345                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5346                  clean
5347 @endif bfd-bootstrap
5348
5349
5350 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5351 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5352 maybe-all-stageprofile-bfd:
5353 maybe-clean-stageprofile-bfd:
5354 @if bfd-bootstrap
5355 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5356 all-stageprofile: all-stageprofile-bfd
5357 TARGET-stageprofile-bfd = $(TARGET-bfd)
5358 all-stageprofile-bfd: configure-stageprofile-bfd
5359         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5360         @r=`${PWD_COMMAND}`; export r; \
5361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5362         $(HOST_EXPORTS) \
5363         $(POSTSTAGE1_HOST_EXPORTS) \
5364         cd $(HOST_SUBDIR)/bfd && \
5365         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5366                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
5367                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
5368                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
5369                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5370                 $(TARGET-stageprofile-bfd)
5371
5372 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5373 clean-stageprofile: clean-stageprofile-bfd
5374 clean-stageprofile-bfd:
5375         @if [ $(current_stage) = stageprofile ]; then \
5376           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5377         else \
5378           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5379           $(MAKE) stageprofile-start; \
5380         fi; \
5381         cd $(HOST_SUBDIR)/bfd && \
5382         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5383                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5384                  clean
5385 @endif bfd-bootstrap
5386
5387
5388 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5389 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5390 maybe-all-stagefeedback-bfd:
5391 maybe-clean-stagefeedback-bfd:
5392 @if bfd-bootstrap
5393 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5394 all-stagefeedback: all-stagefeedback-bfd
5395 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5396 all-stagefeedback-bfd: configure-stagefeedback-bfd
5397         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5398         @r=`${PWD_COMMAND}`; export r; \
5399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5400         $(HOST_EXPORTS) \
5401         $(POSTSTAGE1_HOST_EXPORTS) \
5402         cd $(HOST_SUBDIR)/bfd && \
5403         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5404                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
5405                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
5406                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
5407                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5408                 $(TARGET-stagefeedback-bfd)
5409
5410 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5411 clean-stagefeedback: clean-stagefeedback-bfd
5412 clean-stagefeedback-bfd:
5413         @if [ $(current_stage) = stagefeedback ]; then \
5414           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5415         else \
5416           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5417           $(MAKE) stagefeedback-start; \
5418         fi; \
5419         cd $(HOST_SUBDIR)/bfd && \
5420         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5421                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5422                  clean
5423 @endif bfd-bootstrap
5424
5425
5426
5427
5428
5429 .PHONY: check-bfd maybe-check-bfd
5430 maybe-check-bfd:
5431 @if bfd
5432 maybe-check-bfd: check-bfd
5433
5434 check-bfd:
5435         @: $(MAKE); $(unstage)
5436         @r=`${PWD_COMMAND}`; export r; \
5437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5438         $(HOST_EXPORTS) \
5439         (cd $(HOST_SUBDIR)/bfd && \
5440           $(MAKE) $(FLAGS_TO_PASS)  check)
5441
5442 @endif bfd
5443
5444 .PHONY: install-bfd maybe-install-bfd
5445 maybe-install-bfd:
5446 @if bfd
5447 maybe-install-bfd: install-bfd
5448
5449 install-bfd: installdirs
5450         @: $(MAKE); $(unstage)
5451         @r=`${PWD_COMMAND}`; export r; \
5452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5453         $(HOST_EXPORTS) \
5454         (cd $(HOST_SUBDIR)/bfd && \
5455           $(MAKE) $(FLAGS_TO_PASS)  install)
5456
5457 @endif bfd
5458
5459 # Other targets (info, dvi, pdf, etc.)
5460
5461 .PHONY: maybe-info-bfd info-bfd
5462 maybe-info-bfd:
5463 @if bfd
5464 maybe-info-bfd: info-bfd
5465
5466 info-bfd: \
5467     configure-bfd 
5468         @[ -f ./bfd/Makefile ] || exit 0; \
5469         r=`${PWD_COMMAND}`; export r; \
5470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5471         $(HOST_EXPORTS) \
5472         for flag in $(EXTRA_HOST_FLAGS) ; do \
5473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5474         done; \
5475         echo "Doing info in bfd" ; \
5476         (cd $(HOST_SUBDIR)/bfd && \
5477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5479                   "RANLIB=$${RANLIB}" \
5480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5481                   info) \
5482           || exit 1
5483
5484 @endif bfd
5485
5486 .PHONY: maybe-dvi-bfd dvi-bfd
5487 maybe-dvi-bfd:
5488 @if bfd
5489 maybe-dvi-bfd: dvi-bfd
5490
5491 dvi-bfd: \
5492     configure-bfd 
5493         @[ -f ./bfd/Makefile ] || exit 0; \
5494         r=`${PWD_COMMAND}`; export r; \
5495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5496         $(HOST_EXPORTS) \
5497         for flag in $(EXTRA_HOST_FLAGS) ; do \
5498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5499         done; \
5500         echo "Doing dvi in bfd" ; \
5501         (cd $(HOST_SUBDIR)/bfd && \
5502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5504                   "RANLIB=$${RANLIB}" \
5505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5506                   dvi) \
5507           || exit 1
5508
5509 @endif bfd
5510
5511 .PHONY: maybe-pdf-bfd pdf-bfd
5512 maybe-pdf-bfd:
5513 @if bfd
5514 maybe-pdf-bfd: pdf-bfd
5515
5516 pdf-bfd: \
5517     configure-bfd 
5518         @[ -f ./bfd/Makefile ] || exit 0; \
5519         r=`${PWD_COMMAND}`; export r; \
5520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5521         $(HOST_EXPORTS) \
5522         for flag in $(EXTRA_HOST_FLAGS) ; do \
5523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5524         done; \
5525         echo "Doing pdf in bfd" ; \
5526         (cd $(HOST_SUBDIR)/bfd && \
5527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5529                   "RANLIB=$${RANLIB}" \
5530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5531                   pdf) \
5532           || exit 1
5533
5534 @endif bfd
5535
5536 .PHONY: maybe-html-bfd html-bfd
5537 maybe-html-bfd:
5538 @if bfd
5539 maybe-html-bfd: html-bfd
5540
5541 html-bfd: \
5542     configure-bfd 
5543         @[ -f ./bfd/Makefile ] || exit 0; \
5544         r=`${PWD_COMMAND}`; export r; \
5545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5546         $(HOST_EXPORTS) \
5547         for flag in $(EXTRA_HOST_FLAGS) ; do \
5548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5549         done; \
5550         echo "Doing html in bfd" ; \
5551         (cd $(HOST_SUBDIR)/bfd && \
5552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5554                   "RANLIB=$${RANLIB}" \
5555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5556                   html) \
5557           || exit 1
5558
5559 @endif bfd
5560
5561 .PHONY: maybe-TAGS-bfd TAGS-bfd
5562 maybe-TAGS-bfd:
5563 @if bfd
5564 maybe-TAGS-bfd: TAGS-bfd
5565
5566 TAGS-bfd: \
5567     configure-bfd 
5568         @[ -f ./bfd/Makefile ] || exit 0; \
5569         r=`${PWD_COMMAND}`; export r; \
5570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5571         $(HOST_EXPORTS) \
5572         for flag in $(EXTRA_HOST_FLAGS) ; do \
5573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5574         done; \
5575         echo "Doing TAGS in bfd" ; \
5576         (cd $(HOST_SUBDIR)/bfd && \
5577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5579                   "RANLIB=$${RANLIB}" \
5580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5581                   TAGS) \
5582           || exit 1
5583
5584 @endif bfd
5585
5586 .PHONY: maybe-install-info-bfd install-info-bfd
5587 maybe-install-info-bfd:
5588 @if bfd
5589 maybe-install-info-bfd: install-info-bfd
5590
5591 install-info-bfd: \
5592     configure-bfd \
5593     info-bfd 
5594         @[ -f ./bfd/Makefile ] || exit 0; \
5595         r=`${PWD_COMMAND}`; export r; \
5596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5597         $(HOST_EXPORTS) \
5598         for flag in $(EXTRA_HOST_FLAGS) ; do \
5599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5600         done; \
5601         echo "Doing install-info in bfd" ; \
5602         (cd $(HOST_SUBDIR)/bfd && \
5603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5605                   "RANLIB=$${RANLIB}" \
5606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5607                   install-info) \
5608           || exit 1
5609
5610 @endif bfd
5611
5612 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
5613 maybe-install-pdf-bfd:
5614 @if bfd
5615 maybe-install-pdf-bfd: install-pdf-bfd
5616
5617 install-pdf-bfd: \
5618     configure-bfd \
5619     pdf-bfd 
5620         @[ -f ./bfd/Makefile ] || exit 0; \
5621         r=`${PWD_COMMAND}`; export r; \
5622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5623         $(HOST_EXPORTS) \
5624         for flag in $(EXTRA_HOST_FLAGS) ; do \
5625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5626         done; \
5627         echo "Doing install-pdf in bfd" ; \
5628         (cd $(HOST_SUBDIR)/bfd && \
5629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5631                   "RANLIB=$${RANLIB}" \
5632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5633                   install-pdf) \
5634           || exit 1
5635
5636 @endif bfd
5637
5638 .PHONY: maybe-install-html-bfd install-html-bfd
5639 maybe-install-html-bfd:
5640 @if bfd
5641 maybe-install-html-bfd: install-html-bfd
5642
5643 install-html-bfd: \
5644     configure-bfd \
5645     html-bfd 
5646         @[ -f ./bfd/Makefile ] || exit 0; \
5647         r=`${PWD_COMMAND}`; export r; \
5648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5649         $(HOST_EXPORTS) \
5650         for flag in $(EXTRA_HOST_FLAGS) ; do \
5651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5652         done; \
5653         echo "Doing install-html in bfd" ; \
5654         (cd $(HOST_SUBDIR)/bfd && \
5655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5657                   "RANLIB=$${RANLIB}" \
5658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5659                   install-html) \
5660           || exit 1
5661
5662 @endif bfd
5663
5664 .PHONY: maybe-installcheck-bfd installcheck-bfd
5665 maybe-installcheck-bfd:
5666 @if bfd
5667 maybe-installcheck-bfd: installcheck-bfd
5668
5669 installcheck-bfd: \
5670     configure-bfd 
5671         @[ -f ./bfd/Makefile ] || exit 0; \
5672         r=`${PWD_COMMAND}`; export r; \
5673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5674         $(HOST_EXPORTS) \
5675         for flag in $(EXTRA_HOST_FLAGS) ; do \
5676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5677         done; \
5678         echo "Doing installcheck in bfd" ; \
5679         (cd $(HOST_SUBDIR)/bfd && \
5680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5682                   "RANLIB=$${RANLIB}" \
5683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5684                   installcheck) \
5685           || exit 1
5686
5687 @endif bfd
5688
5689 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5690 maybe-mostlyclean-bfd:
5691 @if bfd
5692 maybe-mostlyclean-bfd: mostlyclean-bfd
5693
5694 mostlyclean-bfd: 
5695         @[ -f ./bfd/Makefile ] || exit 0; \
5696         r=`${PWD_COMMAND}`; export r; \
5697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5698         $(HOST_EXPORTS) \
5699         for flag in $(EXTRA_HOST_FLAGS) ; do \
5700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5701         done; \
5702         echo "Doing mostlyclean in bfd" ; \
5703         (cd $(HOST_SUBDIR)/bfd && \
5704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5706                   "RANLIB=$${RANLIB}" \
5707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5708                   mostlyclean) \
5709           || exit 1
5710
5711 @endif bfd
5712
5713 .PHONY: maybe-clean-bfd clean-bfd
5714 maybe-clean-bfd:
5715 @if bfd
5716 maybe-clean-bfd: clean-bfd
5717
5718 clean-bfd: 
5719         @[ -f ./bfd/Makefile ] || exit 0; \
5720         r=`${PWD_COMMAND}`; export r; \
5721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5722         $(HOST_EXPORTS) \
5723         for flag in $(EXTRA_HOST_FLAGS) ; do \
5724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5725         done; \
5726         echo "Doing clean in bfd" ; \
5727         (cd $(HOST_SUBDIR)/bfd && \
5728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5730                   "RANLIB=$${RANLIB}" \
5731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5732                   clean) \
5733           || exit 1
5734
5735 @endif bfd
5736
5737 .PHONY: maybe-distclean-bfd distclean-bfd
5738 maybe-distclean-bfd:
5739 @if bfd
5740 maybe-distclean-bfd: distclean-bfd
5741
5742 distclean-bfd: 
5743         @[ -f ./bfd/Makefile ] || exit 0; \
5744         r=`${PWD_COMMAND}`; export r; \
5745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5746         $(HOST_EXPORTS) \
5747         for flag in $(EXTRA_HOST_FLAGS) ; do \
5748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5749         done; \
5750         echo "Doing distclean in bfd" ; \
5751         (cd $(HOST_SUBDIR)/bfd && \
5752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5754                   "RANLIB=$${RANLIB}" \
5755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5756                   distclean) \
5757           || exit 1
5758
5759 @endif bfd
5760
5761 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
5762 maybe-maintainer-clean-bfd:
5763 @if bfd
5764 maybe-maintainer-clean-bfd: maintainer-clean-bfd
5765
5766 maintainer-clean-bfd: 
5767         @[ -f ./bfd/Makefile ] || exit 0; \
5768         r=`${PWD_COMMAND}`; export r; \
5769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5770         $(HOST_EXPORTS) \
5771         for flag in $(EXTRA_HOST_FLAGS) ; do \
5772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5773         done; \
5774         echo "Doing maintainer-clean in bfd" ; \
5775         (cd $(HOST_SUBDIR)/bfd && \
5776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5778                   "RANLIB=$${RANLIB}" \
5779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5780                   maintainer-clean) \
5781           || exit 1
5782
5783 @endif bfd
5784
5785
5786
5787 .PHONY: configure-opcodes maybe-configure-opcodes
5788 maybe-configure-opcodes:
5789 @if gcc-bootstrap
5790 configure-opcodes: stage_current
5791 @endif gcc-bootstrap
5792 @if opcodes
5793 maybe-configure-opcodes: configure-opcodes
5794 configure-opcodes: 
5795         @r=`${PWD_COMMAND}`; export r; \
5796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5797         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5798         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5799         $(HOST_EXPORTS) \
5800         echo Configuring in $(HOST_SUBDIR)/opcodes; \
5801         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
5802         case $(srcdir) in \
5803           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5804           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5805                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5806         esac; \
5807         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5808         libsrcdir="$$s/opcodes"; \
5809         $(SHELL) $${libsrcdir}/configure \
5810           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5811           --target=${target_alias} $${srcdiroption}  \
5812           || exit 1
5813 @endif opcodes
5814
5815
5816
5817 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
5818 maybe-configure-stage1-opcodes:
5819 @if opcodes-bootstrap
5820 maybe-configure-stage1-opcodes: configure-stage1-opcodes
5821 configure-stage1-opcodes:
5822         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5823         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5824         @r=`${PWD_COMMAND}`; export r; \
5825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5826         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5827         $(HOST_EXPORTS)  \
5828         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5829         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
5830         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
5831         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5832         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5833         case $(srcdir) in \
5834           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5835           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5836                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5837         esac; \
5838         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5839         libsrcdir="$$s/opcodes"; \
5840         $(SHELL) $${libsrcdir}/configure \
5841           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5842           --target=${target_alias} $${srcdiroption} \
5843            \
5844           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
5845 @endif opcodes-bootstrap
5846
5847 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
5848 maybe-configure-stage2-opcodes:
5849 @if opcodes-bootstrap
5850 maybe-configure-stage2-opcodes: configure-stage2-opcodes
5851 configure-stage2-opcodes:
5852         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5853         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5854         @r=`${PWD_COMMAND}`; export r; \
5855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5856         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5857         $(HOST_EXPORTS) \
5858         $(POSTSTAGE1_HOST_EXPORTS)  \
5859         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5860         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
5861         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
5862         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5863         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5864         case $(srcdir) in \
5865           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5866           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5867                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5868         esac; \
5869         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5870         libsrcdir="$$s/opcodes"; \
5871         $(SHELL) $${libsrcdir}/configure \
5872           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5873           --target=${target_alias} $${srcdiroption} \
5874           --with-build-libsubdir=$(HOST_SUBDIR) \
5875           @stage2_werror_flag@ 
5876 @endif opcodes-bootstrap
5877
5878 .PHONY: configure-stageb2g0-opcodes maybe-configure-stageb2g0-opcodes
5879 maybe-configure-stageb2g0-opcodes:
5880 @if opcodes-bootstrap
5881 maybe-configure-stageb2g0-opcodes: configure-stageb2g0-opcodes
5882 configure-stageb2g0-opcodes:
5883         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
5884         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5885         @r=`${PWD_COMMAND}`; export r; \
5886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5887         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5888         $(HOST_EXPORTS) \
5889         $(POSTSTAGE1_HOST_EXPORTS)  \
5890         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
5891         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
5892         echo Configuring stage b2g0 in $(HOST_SUBDIR)/opcodes ; \
5893         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5894         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5895         case $(srcdir) in \
5896           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5897           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5898                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5899         esac; \
5900         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5901         libsrcdir="$$s/opcodes"; \
5902         $(SHELL) $${libsrcdir}/configure \
5903           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5904           --target=${target_alias} $${srcdiroption} \
5905           --with-build-libsubdir=$(HOST_SUBDIR) \
5906           @stage2_werror_flag@ 
5907 @endif opcodes-bootstrap
5908
5909 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
5910 maybe-configure-stage3-opcodes:
5911 @if opcodes-bootstrap
5912 maybe-configure-stage3-opcodes: configure-stage3-opcodes
5913 configure-stage3-opcodes:
5914         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5915         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5916         @r=`${PWD_COMMAND}`; export r; \
5917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5918         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5919         $(HOST_EXPORTS) \
5920         $(POSTSTAGE1_HOST_EXPORTS)  \
5921         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5922         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
5923         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
5924         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5925         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5926         case $(srcdir) in \
5927           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5928           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5929                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5930         esac; \
5931         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5932         libsrcdir="$$s/opcodes"; \
5933         $(SHELL) $${libsrcdir}/configure \
5934           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5935           --target=${target_alias} $${srcdiroption} \
5936           --with-build-libsubdir=$(HOST_SUBDIR) \
5937           @stage2_werror_flag@ 
5938 @endif opcodes-bootstrap
5939
5940 .PHONY: configure-stageb3g2-opcodes maybe-configure-stageb3g2-opcodes
5941 maybe-configure-stageb3g2-opcodes:
5942 @if opcodes-bootstrap
5943 maybe-configure-stageb3g2-opcodes: configure-stageb3g2-opcodes
5944 configure-stageb3g2-opcodes:
5945         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
5946         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5947         @r=`${PWD_COMMAND}`; export r; \
5948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5949         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5950         $(HOST_EXPORTS) \
5951         $(POSTSTAGE1_HOST_EXPORTS)  \
5952         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
5953         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
5954         echo Configuring stage b3g2 in $(HOST_SUBDIR)/opcodes ; \
5955         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5956         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5957         case $(srcdir) in \
5958           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5959           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5960                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5961         esac; \
5962         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5963         libsrcdir="$$s/opcodes"; \
5964         $(SHELL) $${libsrcdir}/configure \
5965           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5966           --target=${target_alias} $${srcdiroption} \
5967           --with-build-libsubdir=$(HOST_SUBDIR) \
5968           @stage2_werror_flag@ 
5969 @endif opcodes-bootstrap
5970
5971 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
5972 maybe-configure-stage4-opcodes:
5973 @if opcodes-bootstrap
5974 maybe-configure-stage4-opcodes: configure-stage4-opcodes
5975 configure-stage4-opcodes:
5976         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5977         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5978         @r=`${PWD_COMMAND}`; export r; \
5979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5980         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5981         $(HOST_EXPORTS) \
5982         $(POSTSTAGE1_HOST_EXPORTS)  \
5983         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5984         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
5985         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
5986         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5987         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5988         case $(srcdir) in \
5989           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5990           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5991                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5992         esac; \
5993         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5994         libsrcdir="$$s/opcodes"; \
5995         $(SHELL) $${libsrcdir}/configure \
5996           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5997           --target=${target_alias} $${srcdiroption} \
5998           --with-build-libsubdir=$(HOST_SUBDIR) \
5999           @stage2_werror_flag@ 
6000 @endif opcodes-bootstrap
6001
6002 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6003 maybe-configure-stageprofile-opcodes:
6004 @if opcodes-bootstrap
6005 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6006 configure-stageprofile-opcodes:
6007         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6008         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6009         @r=`${PWD_COMMAND}`; export r; \
6010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6011         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6012         $(HOST_EXPORTS) \
6013         $(POSTSTAGE1_HOST_EXPORTS)  \
6014         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
6015         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
6016         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6017         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6018         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6019         case $(srcdir) in \
6020           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6021           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6022                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6023         esac; \
6024         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6025         libsrcdir="$$s/opcodes"; \
6026         $(SHELL) $${libsrcdir}/configure \
6027           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6028           --target=${target_alias} $${srcdiroption} \
6029           --with-build-libsubdir=$(HOST_SUBDIR) \
6030           @stage2_werror_flag@ 
6031 @endif opcodes-bootstrap
6032
6033 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6034 maybe-configure-stagefeedback-opcodes:
6035 @if opcodes-bootstrap
6036 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6037 configure-stagefeedback-opcodes:
6038         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6039         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6040         @r=`${PWD_COMMAND}`; export r; \
6041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6042         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6043         $(HOST_EXPORTS) \
6044         $(POSTSTAGE1_HOST_EXPORTS)  \
6045         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
6046         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
6047         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6048         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6049         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6050         case $(srcdir) in \
6051           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6052           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6053                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6054         esac; \
6055         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6056         libsrcdir="$$s/opcodes"; \
6057         $(SHELL) $${libsrcdir}/configure \
6058           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6059           --target=${target_alias} $${srcdiroption} \
6060           --with-build-libsubdir=$(HOST_SUBDIR) \
6061           @stage2_werror_flag@ 
6062 @endif opcodes-bootstrap
6063
6064
6065
6066
6067
6068 .PHONY: all-opcodes maybe-all-opcodes
6069 maybe-all-opcodes:
6070 @if gcc-bootstrap
6071 all-opcodes: stage_current
6072 @endif gcc-bootstrap
6073 @if opcodes
6074 TARGET-opcodes=all
6075 maybe-all-opcodes: all-opcodes
6076 all-opcodes: configure-opcodes
6077         @r=`${PWD_COMMAND}`; export r; \
6078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6079         $(HOST_EXPORTS) \
6080         (cd $(HOST_SUBDIR)/opcodes && \
6081           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
6082                 $(TARGET-opcodes))
6083 @endif opcodes
6084
6085
6086
6087 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6088 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6089 maybe-all-stage1-opcodes:
6090 maybe-clean-stage1-opcodes:
6091 @if opcodes-bootstrap
6092 maybe-all-stage1-opcodes: all-stage1-opcodes
6093 all-stage1: all-stage1-opcodes
6094 TARGET-stage1-opcodes = $(TARGET-opcodes)
6095 all-stage1-opcodes: configure-stage1-opcodes
6096         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6097         @r=`${PWD_COMMAND}`; export r; \
6098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6099         $(HOST_EXPORTS) \
6100         cd $(HOST_SUBDIR)/opcodes && \
6101         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6102                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
6103                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
6104                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
6105                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
6106                 $(TARGET-stage1-opcodes)
6107
6108 maybe-clean-stage1-opcodes: clean-stage1-opcodes
6109 clean-stage1: clean-stage1-opcodes
6110 clean-stage1-opcodes:
6111         @if [ $(current_stage) = stage1 ]; then \
6112           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6113         else \
6114           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6115           $(MAKE) stage1-start; \
6116         fi; \
6117         cd $(HOST_SUBDIR)/opcodes && \
6118         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6119                  clean
6120 @endif opcodes-bootstrap
6121
6122
6123 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6124 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6125 maybe-all-stage2-opcodes:
6126 maybe-clean-stage2-opcodes:
6127 @if opcodes-bootstrap
6128 maybe-all-stage2-opcodes: all-stage2-opcodes
6129 all-stage2: all-stage2-opcodes
6130 TARGET-stage2-opcodes = $(TARGET-opcodes)
6131 all-stage2-opcodes: configure-stage2-opcodes
6132         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6133         @r=`${PWD_COMMAND}`; export r; \
6134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6135         $(HOST_EXPORTS) \
6136         $(POSTSTAGE1_HOST_EXPORTS) \
6137         cd $(HOST_SUBDIR)/opcodes && \
6138         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6139                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
6140                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
6141                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
6142                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6143                 $(TARGET-stage2-opcodes)
6144
6145 maybe-clean-stage2-opcodes: clean-stage2-opcodes
6146 clean-stage2: clean-stage2-opcodes
6147 clean-stage2-opcodes:
6148         @if [ $(current_stage) = stage2 ]; then \
6149           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6150         else \
6151           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6152           $(MAKE) stage2-start; \
6153         fi; \
6154         cd $(HOST_SUBDIR)/opcodes && \
6155         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6156                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6157                  clean
6158 @endif opcodes-bootstrap
6159
6160
6161 .PHONY: all-stageb2g0-opcodes maybe-all-stageb2g0-opcodes
6162 .PHONY: clean-stageb2g0-opcodes maybe-clean-stageb2g0-opcodes
6163 maybe-all-stageb2g0-opcodes:
6164 maybe-clean-stageb2g0-opcodes:
6165 @if opcodes-bootstrap
6166 maybe-all-stageb2g0-opcodes: all-stageb2g0-opcodes
6167 all-stageb2g0: all-stageb2g0-opcodes
6168 TARGET-stageb2g0-opcodes = $(TARGET-opcodes)
6169 all-stageb2g0-opcodes: configure-stageb2g0-opcodes
6170         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
6171         @r=`${PWD_COMMAND}`; export r; \
6172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6173         $(HOST_EXPORTS) \
6174         $(POSTSTAGE1_HOST_EXPORTS) \
6175         cd $(HOST_SUBDIR)/opcodes && \
6176         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6177                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
6178                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
6179                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
6180                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6181                 $(TARGET-stageb2g0-opcodes)
6182
6183 maybe-clean-stageb2g0-opcodes: clean-stageb2g0-opcodes
6184 clean-stageb2g0: clean-stageb2g0-opcodes
6185 clean-stageb2g0-opcodes:
6186         @if [ $(current_stage) = stageb2g0 ]; then \
6187           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6188         else \
6189           [ -f $(HOST_SUBDIR)/stageb2g0-opcodes/Makefile ] || exit 0; \
6190           $(MAKE) stageb2g0-start; \
6191         fi; \
6192         cd $(HOST_SUBDIR)/opcodes && \
6193         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6194                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6195                  clean
6196 @endif opcodes-bootstrap
6197
6198
6199 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6200 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6201 maybe-all-stage3-opcodes:
6202 maybe-clean-stage3-opcodes:
6203 @if opcodes-bootstrap
6204 maybe-all-stage3-opcodes: all-stage3-opcodes
6205 all-stage3: all-stage3-opcodes
6206 TARGET-stage3-opcodes = $(TARGET-opcodes)
6207 all-stage3-opcodes: configure-stage3-opcodes
6208         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6209         @r=`${PWD_COMMAND}`; export r; \
6210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6211         $(HOST_EXPORTS) \
6212         $(POSTSTAGE1_HOST_EXPORTS) \
6213         cd $(HOST_SUBDIR)/opcodes && \
6214         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6215                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
6216                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
6217                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
6218                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6219                 $(TARGET-stage3-opcodes)
6220
6221 maybe-clean-stage3-opcodes: clean-stage3-opcodes
6222 clean-stage3: clean-stage3-opcodes
6223 clean-stage3-opcodes:
6224         @if [ $(current_stage) = stage3 ]; then \
6225           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6226         else \
6227           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6228           $(MAKE) stage3-start; \
6229         fi; \
6230         cd $(HOST_SUBDIR)/opcodes && \
6231         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6232                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6233                  clean
6234 @endif opcodes-bootstrap
6235
6236
6237 .PHONY: all-stageb3g2-opcodes maybe-all-stageb3g2-opcodes
6238 .PHONY: clean-stageb3g2-opcodes maybe-clean-stageb3g2-opcodes
6239 maybe-all-stageb3g2-opcodes:
6240 maybe-clean-stageb3g2-opcodes:
6241 @if opcodes-bootstrap
6242 maybe-all-stageb3g2-opcodes: all-stageb3g2-opcodes
6243 all-stageb3g2: all-stageb3g2-opcodes
6244 TARGET-stageb3g2-opcodes = $(TARGET-opcodes)
6245 all-stageb3g2-opcodes: configure-stageb3g2-opcodes
6246         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6247         @r=`${PWD_COMMAND}`; export r; \
6248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6249         $(HOST_EXPORTS) \
6250         $(POSTSTAGE1_HOST_EXPORTS) \
6251         cd $(HOST_SUBDIR)/opcodes && \
6252         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6253                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
6254                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
6255                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
6256                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6257                 $(TARGET-stageb3g2-opcodes)
6258
6259 maybe-clean-stageb3g2-opcodes: clean-stageb3g2-opcodes
6260 clean-stageb3g2: clean-stageb3g2-opcodes
6261 clean-stageb3g2-opcodes:
6262         @if [ $(current_stage) = stageb3g2 ]; then \
6263           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6264         else \
6265           [ -f $(HOST_SUBDIR)/stageb3g2-opcodes/Makefile ] || exit 0; \
6266           $(MAKE) stageb3g2-start; \
6267         fi; \
6268         cd $(HOST_SUBDIR)/opcodes && \
6269         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6270                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6271                  clean
6272 @endif opcodes-bootstrap
6273
6274
6275 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6276 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6277 maybe-all-stage4-opcodes:
6278 maybe-clean-stage4-opcodes:
6279 @if opcodes-bootstrap
6280 maybe-all-stage4-opcodes: all-stage4-opcodes
6281 all-stage4: all-stage4-opcodes
6282 TARGET-stage4-opcodes = $(TARGET-opcodes)
6283 all-stage4-opcodes: configure-stage4-opcodes
6284         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6285         @r=`${PWD_COMMAND}`; export r; \
6286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6287         $(HOST_EXPORTS) \
6288         $(POSTSTAGE1_HOST_EXPORTS) \
6289         cd $(HOST_SUBDIR)/opcodes && \
6290         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6291                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
6292                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6293                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
6294                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6295                 $(TARGET-stage4-opcodes)
6296
6297 maybe-clean-stage4-opcodes: clean-stage4-opcodes
6298 clean-stage4: clean-stage4-opcodes
6299 clean-stage4-opcodes:
6300         @if [ $(current_stage) = stage4 ]; then \
6301           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6302         else \
6303           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6304           $(MAKE) stage4-start; \
6305         fi; \
6306         cd $(HOST_SUBDIR)/opcodes && \
6307         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6308                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6309                  clean
6310 @endif opcodes-bootstrap
6311
6312
6313 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6314 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6315 maybe-all-stageprofile-opcodes:
6316 maybe-clean-stageprofile-opcodes:
6317 @if opcodes-bootstrap
6318 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6319 all-stageprofile: all-stageprofile-opcodes
6320 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6321 all-stageprofile-opcodes: configure-stageprofile-opcodes
6322         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6323         @r=`${PWD_COMMAND}`; export r; \
6324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6325         $(HOST_EXPORTS) \
6326         $(POSTSTAGE1_HOST_EXPORTS) \
6327         cd $(HOST_SUBDIR)/opcodes && \
6328         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6329                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
6330                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
6331                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
6332                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6333                 $(TARGET-stageprofile-opcodes)
6334
6335 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6336 clean-stageprofile: clean-stageprofile-opcodes
6337 clean-stageprofile-opcodes:
6338         @if [ $(current_stage) = stageprofile ]; then \
6339           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6340         else \
6341           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6342           $(MAKE) stageprofile-start; \
6343         fi; \
6344         cd $(HOST_SUBDIR)/opcodes && \
6345         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6346                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6347                  clean
6348 @endif opcodes-bootstrap
6349
6350
6351 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6352 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6353 maybe-all-stagefeedback-opcodes:
6354 maybe-clean-stagefeedback-opcodes:
6355 @if opcodes-bootstrap
6356 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6357 all-stagefeedback: all-stagefeedback-opcodes
6358 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6359 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6360         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6361         @r=`${PWD_COMMAND}`; export r; \
6362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6363         $(HOST_EXPORTS) \
6364         $(POSTSTAGE1_HOST_EXPORTS) \
6365         cd $(HOST_SUBDIR)/opcodes && \
6366         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6367                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
6368                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
6369                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
6370                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6371                 $(TARGET-stagefeedback-opcodes)
6372
6373 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6374 clean-stagefeedback: clean-stagefeedback-opcodes
6375 clean-stagefeedback-opcodes:
6376         @if [ $(current_stage) = stagefeedback ]; then \
6377           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6378         else \
6379           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6380           $(MAKE) stagefeedback-start; \
6381         fi; \
6382         cd $(HOST_SUBDIR)/opcodes && \
6383         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6384                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6385                  clean
6386 @endif opcodes-bootstrap
6387
6388
6389
6390
6391
6392 .PHONY: check-opcodes maybe-check-opcodes
6393 maybe-check-opcodes:
6394 @if opcodes
6395 maybe-check-opcodes: check-opcodes
6396
6397 check-opcodes:
6398         @: $(MAKE); $(unstage)
6399         @r=`${PWD_COMMAND}`; export r; \
6400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6401         $(HOST_EXPORTS) \
6402         (cd $(HOST_SUBDIR)/opcodes && \
6403           $(MAKE) $(FLAGS_TO_PASS)  check)
6404
6405 @endif opcodes
6406
6407 .PHONY: install-opcodes maybe-install-opcodes
6408 maybe-install-opcodes:
6409 @if opcodes
6410 maybe-install-opcodes: install-opcodes
6411
6412 install-opcodes: installdirs
6413         @: $(MAKE); $(unstage)
6414         @r=`${PWD_COMMAND}`; export r; \
6415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6416         $(HOST_EXPORTS) \
6417         (cd $(HOST_SUBDIR)/opcodes && \
6418           $(MAKE) $(FLAGS_TO_PASS)  install)
6419
6420 @endif opcodes
6421
6422 # Other targets (info, dvi, pdf, etc.)
6423
6424 .PHONY: maybe-info-opcodes info-opcodes
6425 maybe-info-opcodes:
6426 @if opcodes
6427 maybe-info-opcodes: info-opcodes
6428
6429 info-opcodes: \
6430     configure-opcodes 
6431         @[ -f ./opcodes/Makefile ] || exit 0; \
6432         r=`${PWD_COMMAND}`; export r; \
6433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6434         $(HOST_EXPORTS) \
6435         for flag in $(EXTRA_HOST_FLAGS) ; do \
6436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6437         done; \
6438         echo "Doing info in opcodes" ; \
6439         (cd $(HOST_SUBDIR)/opcodes && \
6440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6442                   "RANLIB=$${RANLIB}" \
6443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6444                   info) \
6445           || exit 1
6446
6447 @endif opcodes
6448
6449 .PHONY: maybe-dvi-opcodes dvi-opcodes
6450 maybe-dvi-opcodes:
6451 @if opcodes
6452 maybe-dvi-opcodes: dvi-opcodes
6453
6454 dvi-opcodes: \
6455     configure-opcodes 
6456         @[ -f ./opcodes/Makefile ] || exit 0; \
6457         r=`${PWD_COMMAND}`; export r; \
6458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6459         $(HOST_EXPORTS) \
6460         for flag in $(EXTRA_HOST_FLAGS) ; do \
6461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6462         done; \
6463         echo "Doing dvi in opcodes" ; \
6464         (cd $(HOST_SUBDIR)/opcodes && \
6465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6467                   "RANLIB=$${RANLIB}" \
6468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6469                   dvi) \
6470           || exit 1
6471
6472 @endif opcodes
6473
6474 .PHONY: maybe-pdf-opcodes pdf-opcodes
6475 maybe-pdf-opcodes:
6476 @if opcodes
6477 maybe-pdf-opcodes: pdf-opcodes
6478
6479 pdf-opcodes: \
6480     configure-opcodes 
6481         @[ -f ./opcodes/Makefile ] || exit 0; \
6482         r=`${PWD_COMMAND}`; export r; \
6483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6484         $(HOST_EXPORTS) \
6485         for flag in $(EXTRA_HOST_FLAGS) ; do \
6486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6487         done; \
6488         echo "Doing pdf in opcodes" ; \
6489         (cd $(HOST_SUBDIR)/opcodes && \
6490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6492                   "RANLIB=$${RANLIB}" \
6493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6494                   pdf) \
6495           || exit 1
6496
6497 @endif opcodes
6498
6499 .PHONY: maybe-html-opcodes html-opcodes
6500 maybe-html-opcodes:
6501 @if opcodes
6502 maybe-html-opcodes: html-opcodes
6503
6504 html-opcodes: \
6505     configure-opcodes 
6506         @[ -f ./opcodes/Makefile ] || exit 0; \
6507         r=`${PWD_COMMAND}`; export r; \
6508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6509         $(HOST_EXPORTS) \
6510         for flag in $(EXTRA_HOST_FLAGS) ; do \
6511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6512         done; \
6513         echo "Doing html in opcodes" ; \
6514         (cd $(HOST_SUBDIR)/opcodes && \
6515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6517                   "RANLIB=$${RANLIB}" \
6518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6519                   html) \
6520           || exit 1
6521
6522 @endif opcodes
6523
6524 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6525 maybe-TAGS-opcodes:
6526 @if opcodes
6527 maybe-TAGS-opcodes: TAGS-opcodes
6528
6529 TAGS-opcodes: \
6530     configure-opcodes 
6531         @[ -f ./opcodes/Makefile ] || exit 0; \
6532         r=`${PWD_COMMAND}`; export r; \
6533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6534         $(HOST_EXPORTS) \
6535         for flag in $(EXTRA_HOST_FLAGS) ; do \
6536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6537         done; \
6538         echo "Doing TAGS in opcodes" ; \
6539         (cd $(HOST_SUBDIR)/opcodes && \
6540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6542                   "RANLIB=$${RANLIB}" \
6543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6544                   TAGS) \
6545           || exit 1
6546
6547 @endif opcodes
6548
6549 .PHONY: maybe-install-info-opcodes install-info-opcodes
6550 maybe-install-info-opcodes:
6551 @if opcodes
6552 maybe-install-info-opcodes: install-info-opcodes
6553
6554 install-info-opcodes: \
6555     configure-opcodes \
6556     info-opcodes 
6557         @[ -f ./opcodes/Makefile ] || exit 0; \
6558         r=`${PWD_COMMAND}`; export r; \
6559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6560         $(HOST_EXPORTS) \
6561         for flag in $(EXTRA_HOST_FLAGS) ; do \
6562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6563         done; \
6564         echo "Doing install-info in opcodes" ; \
6565         (cd $(HOST_SUBDIR)/opcodes && \
6566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6568                   "RANLIB=$${RANLIB}" \
6569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6570                   install-info) \
6571           || exit 1
6572
6573 @endif opcodes
6574
6575 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6576 maybe-install-pdf-opcodes:
6577 @if opcodes
6578 maybe-install-pdf-opcodes: install-pdf-opcodes
6579
6580 install-pdf-opcodes: \
6581     configure-opcodes \
6582     pdf-opcodes 
6583         @[ -f ./opcodes/Makefile ] || exit 0; \
6584         r=`${PWD_COMMAND}`; export r; \
6585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6586         $(HOST_EXPORTS) \
6587         for flag in $(EXTRA_HOST_FLAGS) ; do \
6588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6589         done; \
6590         echo "Doing install-pdf in opcodes" ; \
6591         (cd $(HOST_SUBDIR)/opcodes && \
6592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6594                   "RANLIB=$${RANLIB}" \
6595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6596                   install-pdf) \
6597           || exit 1
6598
6599 @endif opcodes
6600
6601 .PHONY: maybe-install-html-opcodes install-html-opcodes
6602 maybe-install-html-opcodes:
6603 @if opcodes
6604 maybe-install-html-opcodes: install-html-opcodes
6605
6606 install-html-opcodes: \
6607     configure-opcodes \
6608     html-opcodes 
6609         @[ -f ./opcodes/Makefile ] || exit 0; \
6610         r=`${PWD_COMMAND}`; export r; \
6611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6612         $(HOST_EXPORTS) \
6613         for flag in $(EXTRA_HOST_FLAGS) ; do \
6614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6615         done; \
6616         echo "Doing install-html in opcodes" ; \
6617         (cd $(HOST_SUBDIR)/opcodes && \
6618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6620                   "RANLIB=$${RANLIB}" \
6621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6622                   install-html) \
6623           || exit 1
6624
6625 @endif opcodes
6626
6627 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
6628 maybe-installcheck-opcodes:
6629 @if opcodes
6630 maybe-installcheck-opcodes: installcheck-opcodes
6631
6632 installcheck-opcodes: \
6633     configure-opcodes 
6634         @[ -f ./opcodes/Makefile ] || exit 0; \
6635         r=`${PWD_COMMAND}`; export r; \
6636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6637         $(HOST_EXPORTS) \
6638         for flag in $(EXTRA_HOST_FLAGS) ; do \
6639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6640         done; \
6641         echo "Doing installcheck in opcodes" ; \
6642         (cd $(HOST_SUBDIR)/opcodes && \
6643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6645                   "RANLIB=$${RANLIB}" \
6646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6647                   installcheck) \
6648           || exit 1
6649
6650 @endif opcodes
6651
6652 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6653 maybe-mostlyclean-opcodes:
6654 @if opcodes
6655 maybe-mostlyclean-opcodes: mostlyclean-opcodes
6656
6657 mostlyclean-opcodes: 
6658         @[ -f ./opcodes/Makefile ] || exit 0; \
6659         r=`${PWD_COMMAND}`; export r; \
6660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6661         $(HOST_EXPORTS) \
6662         for flag in $(EXTRA_HOST_FLAGS) ; do \
6663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6664         done; \
6665         echo "Doing mostlyclean in opcodes" ; \
6666         (cd $(HOST_SUBDIR)/opcodes && \
6667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6669                   "RANLIB=$${RANLIB}" \
6670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6671                   mostlyclean) \
6672           || exit 1
6673
6674 @endif opcodes
6675
6676 .PHONY: maybe-clean-opcodes clean-opcodes
6677 maybe-clean-opcodes:
6678 @if opcodes
6679 maybe-clean-opcodes: clean-opcodes
6680
6681 clean-opcodes: 
6682         @[ -f ./opcodes/Makefile ] || exit 0; \
6683         r=`${PWD_COMMAND}`; export r; \
6684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6685         $(HOST_EXPORTS) \
6686         for flag in $(EXTRA_HOST_FLAGS) ; do \
6687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6688         done; \
6689         echo "Doing clean in opcodes" ; \
6690         (cd $(HOST_SUBDIR)/opcodes && \
6691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6693                   "RANLIB=$${RANLIB}" \
6694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6695                   clean) \
6696           || exit 1
6697
6698 @endif opcodes
6699
6700 .PHONY: maybe-distclean-opcodes distclean-opcodes
6701 maybe-distclean-opcodes:
6702 @if opcodes
6703 maybe-distclean-opcodes: distclean-opcodes
6704
6705 distclean-opcodes: 
6706         @[ -f ./opcodes/Makefile ] || exit 0; \
6707         r=`${PWD_COMMAND}`; export r; \
6708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6709         $(HOST_EXPORTS) \
6710         for flag in $(EXTRA_HOST_FLAGS) ; do \
6711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6712         done; \
6713         echo "Doing distclean in opcodes" ; \
6714         (cd $(HOST_SUBDIR)/opcodes && \
6715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6717                   "RANLIB=$${RANLIB}" \
6718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6719                   distclean) \
6720           || exit 1
6721
6722 @endif opcodes
6723
6724 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6725 maybe-maintainer-clean-opcodes:
6726 @if opcodes
6727 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6728
6729 maintainer-clean-opcodes: 
6730         @[ -f ./opcodes/Makefile ] || exit 0; \
6731         r=`${PWD_COMMAND}`; export r; \
6732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6733         $(HOST_EXPORTS) \
6734         for flag in $(EXTRA_HOST_FLAGS) ; do \
6735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6736         done; \
6737         echo "Doing maintainer-clean in opcodes" ; \
6738         (cd $(HOST_SUBDIR)/opcodes && \
6739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6741                   "RANLIB=$${RANLIB}" \
6742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6743                   maintainer-clean) \
6744           || exit 1
6745
6746 @endif opcodes
6747
6748
6749
6750 .PHONY: configure-binutils maybe-configure-binutils
6751 maybe-configure-binutils:
6752 @if gcc-bootstrap
6753 configure-binutils: stage_current
6754 @endif gcc-bootstrap
6755 @if binutils
6756 maybe-configure-binutils: configure-binutils
6757 configure-binutils: 
6758         @r=`${PWD_COMMAND}`; export r; \
6759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6760         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6761         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6762         $(HOST_EXPORTS) \
6763         echo Configuring in $(HOST_SUBDIR)/binutils; \
6764         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6765         case $(srcdir) in \
6766           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6767           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6768                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6769         esac; \
6770         srcdiroption="--srcdir=$${topdir}/binutils"; \
6771         libsrcdir="$$s/binutils"; \
6772         $(SHELL) $${libsrcdir}/configure \
6773           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6774           --target=${target_alias} $${srcdiroption}  \
6775           || exit 1
6776 @endif binutils
6777
6778
6779
6780 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6781 maybe-configure-stage1-binutils:
6782 @if binutils-bootstrap
6783 maybe-configure-stage1-binutils: configure-stage1-binutils
6784 configure-stage1-binutils:
6785         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6786         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6787         @r=`${PWD_COMMAND}`; export r; \
6788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6789         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6790         $(HOST_EXPORTS)  \
6791         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6792         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
6793         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6794         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6795         cd $(HOST_SUBDIR)/binutils || exit 1; \
6796         case $(srcdir) in \
6797           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6798           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6799                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6800         esac; \
6801         srcdiroption="--srcdir=$${topdir}/binutils"; \
6802         libsrcdir="$$s/binutils"; \
6803         $(SHELL) $${libsrcdir}/configure \
6804           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6805           --target=${target_alias} $${srcdiroption} \
6806            \
6807           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
6808 @endif binutils-bootstrap
6809
6810 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6811 maybe-configure-stage2-binutils:
6812 @if binutils-bootstrap
6813 maybe-configure-stage2-binutils: configure-stage2-binutils
6814 configure-stage2-binutils:
6815         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6816         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6817         @r=`${PWD_COMMAND}`; export r; \
6818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6819         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6820         $(HOST_EXPORTS) \
6821         $(POSTSTAGE1_HOST_EXPORTS)  \
6822         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6823         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
6824         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6825         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6826         cd $(HOST_SUBDIR)/binutils || exit 1; \
6827         case $(srcdir) in \
6828           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6829           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6830                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6831         esac; \
6832         srcdiroption="--srcdir=$${topdir}/binutils"; \
6833         libsrcdir="$$s/binutils"; \
6834         $(SHELL) $${libsrcdir}/configure \
6835           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6836           --target=${target_alias} $${srcdiroption} \
6837           --with-build-libsubdir=$(HOST_SUBDIR) \
6838           @stage2_werror_flag@ 
6839 @endif binutils-bootstrap
6840
6841 .PHONY: configure-stageb2g0-binutils maybe-configure-stageb2g0-binutils
6842 maybe-configure-stageb2g0-binutils:
6843 @if binutils-bootstrap
6844 maybe-configure-stageb2g0-binutils: configure-stageb2g0-binutils
6845 configure-stageb2g0-binutils:
6846         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
6847         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6848         @r=`${PWD_COMMAND}`; export r; \
6849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6850         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6851         $(HOST_EXPORTS) \
6852         $(POSTSTAGE1_HOST_EXPORTS)  \
6853         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
6854         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
6855         echo Configuring stage b2g0 in $(HOST_SUBDIR)/binutils ; \
6856         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6857         cd $(HOST_SUBDIR)/binutils || exit 1; \
6858         case $(srcdir) in \
6859           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6860           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6861                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6862         esac; \
6863         srcdiroption="--srcdir=$${topdir}/binutils"; \
6864         libsrcdir="$$s/binutils"; \
6865         $(SHELL) $${libsrcdir}/configure \
6866           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6867           --target=${target_alias} $${srcdiroption} \
6868           --with-build-libsubdir=$(HOST_SUBDIR) \
6869           @stage2_werror_flag@ 
6870 @endif binutils-bootstrap
6871
6872 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6873 maybe-configure-stage3-binutils:
6874 @if binutils-bootstrap
6875 maybe-configure-stage3-binutils: configure-stage3-binutils
6876 configure-stage3-binutils:
6877         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6878         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6879         @r=`${PWD_COMMAND}`; export r; \
6880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6881         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6882         $(HOST_EXPORTS) \
6883         $(POSTSTAGE1_HOST_EXPORTS)  \
6884         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6885         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
6886         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
6887         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6888         cd $(HOST_SUBDIR)/binutils || exit 1; \
6889         case $(srcdir) in \
6890           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6891           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6892                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6893         esac; \
6894         srcdiroption="--srcdir=$${topdir}/binutils"; \
6895         libsrcdir="$$s/binutils"; \
6896         $(SHELL) $${libsrcdir}/configure \
6897           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6898           --target=${target_alias} $${srcdiroption} \
6899           --with-build-libsubdir=$(HOST_SUBDIR) \
6900           @stage2_werror_flag@ 
6901 @endif binutils-bootstrap
6902
6903 .PHONY: configure-stageb3g2-binutils maybe-configure-stageb3g2-binutils
6904 maybe-configure-stageb3g2-binutils:
6905 @if binutils-bootstrap
6906 maybe-configure-stageb3g2-binutils: configure-stageb3g2-binutils
6907 configure-stageb3g2-binutils:
6908         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6909         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6910         @r=`${PWD_COMMAND}`; export r; \
6911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6912         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6913         $(HOST_EXPORTS) \
6914         $(POSTSTAGE1_HOST_EXPORTS)  \
6915         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
6916         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
6917         echo Configuring stage b3g2 in $(HOST_SUBDIR)/binutils ; \
6918         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6919         cd $(HOST_SUBDIR)/binutils || exit 1; \
6920         case $(srcdir) in \
6921           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6922           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6923                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6924         esac; \
6925         srcdiroption="--srcdir=$${topdir}/binutils"; \
6926         libsrcdir="$$s/binutils"; \
6927         $(SHELL) $${libsrcdir}/configure \
6928           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6929           --target=${target_alias} $${srcdiroption} \
6930           --with-build-libsubdir=$(HOST_SUBDIR) \
6931           @stage2_werror_flag@ 
6932 @endif binutils-bootstrap
6933
6934 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
6935 maybe-configure-stage4-binutils:
6936 @if binutils-bootstrap
6937 maybe-configure-stage4-binutils: configure-stage4-binutils
6938 configure-stage4-binutils:
6939         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6940         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6941         @r=`${PWD_COMMAND}`; export r; \
6942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6943         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6944         $(HOST_EXPORTS) \
6945         $(POSTSTAGE1_HOST_EXPORTS)  \
6946         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6947         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
6948         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
6949         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6950         cd $(HOST_SUBDIR)/binutils || exit 1; \
6951         case $(srcdir) in \
6952           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6953           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6954                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6955         esac; \
6956         srcdiroption="--srcdir=$${topdir}/binutils"; \
6957         libsrcdir="$$s/binutils"; \
6958         $(SHELL) $${libsrcdir}/configure \
6959           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6960           --target=${target_alias} $${srcdiroption} \
6961           --with-build-libsubdir=$(HOST_SUBDIR) \
6962           @stage2_werror_flag@ 
6963 @endif binutils-bootstrap
6964
6965 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
6966 maybe-configure-stageprofile-binutils:
6967 @if binutils-bootstrap
6968 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
6969 configure-stageprofile-binutils:
6970         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6971         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6972         @r=`${PWD_COMMAND}`; export r; \
6973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6974         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6975         $(HOST_EXPORTS) \
6976         $(POSTSTAGE1_HOST_EXPORTS)  \
6977         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
6978         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
6979         echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
6980         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6981         cd $(HOST_SUBDIR)/binutils || exit 1; \
6982         case $(srcdir) in \
6983           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6984           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6985                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6986         esac; \
6987         srcdiroption="--srcdir=$${topdir}/binutils"; \
6988         libsrcdir="$$s/binutils"; \
6989         $(SHELL) $${libsrcdir}/configure \
6990           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6991           --target=${target_alias} $${srcdiroption} \
6992           --with-build-libsubdir=$(HOST_SUBDIR) \
6993           @stage2_werror_flag@ 
6994 @endif binutils-bootstrap
6995
6996 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6997 maybe-configure-stagefeedback-binutils:
6998 @if binutils-bootstrap
6999 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
7000 configure-stagefeedback-binutils:
7001         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7002         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7003         @r=`${PWD_COMMAND}`; export r; \
7004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7005         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7006         $(HOST_EXPORTS) \
7007         $(POSTSTAGE1_HOST_EXPORTS)  \
7008         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
7009         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
7010         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
7011         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7012         cd $(HOST_SUBDIR)/binutils || exit 1; \
7013         case $(srcdir) in \
7014           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7015           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7016                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7017         esac; \
7018         srcdiroption="--srcdir=$${topdir}/binutils"; \
7019         libsrcdir="$$s/binutils"; \
7020         $(SHELL) $${libsrcdir}/configure \
7021           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7022           --target=${target_alias} $${srcdiroption} \
7023           --with-build-libsubdir=$(HOST_SUBDIR) \
7024           @stage2_werror_flag@ 
7025 @endif binutils-bootstrap
7026
7027
7028
7029
7030
7031 .PHONY: all-binutils maybe-all-binutils
7032 maybe-all-binutils:
7033 @if gcc-bootstrap
7034 all-binutils: stage_current
7035 @endif gcc-bootstrap
7036 @if binutils
7037 TARGET-binutils=all
7038 maybe-all-binutils: all-binutils
7039 all-binutils: configure-binutils
7040         @r=`${PWD_COMMAND}`; export r; \
7041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7042         $(HOST_EXPORTS) \
7043         (cd $(HOST_SUBDIR)/binutils && \
7044           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
7045                 $(TARGET-binutils))
7046 @endif binutils
7047
7048
7049
7050 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
7051 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
7052 maybe-all-stage1-binutils:
7053 maybe-clean-stage1-binutils:
7054 @if binutils-bootstrap
7055 maybe-all-stage1-binutils: all-stage1-binutils
7056 all-stage1: all-stage1-binutils
7057 TARGET-stage1-binutils = $(TARGET-binutils)
7058 all-stage1-binutils: configure-stage1-binutils
7059         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7060         @r=`${PWD_COMMAND}`; export r; \
7061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7062         $(HOST_EXPORTS) \
7063         cd $(HOST_SUBDIR)/binutils && \
7064         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7065                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
7066                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
7067                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
7068                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
7069                 $(TARGET-stage1-binutils)
7070
7071 maybe-clean-stage1-binutils: clean-stage1-binutils
7072 clean-stage1: clean-stage1-binutils
7073 clean-stage1-binutils:
7074         @if [ $(current_stage) = stage1 ]; then \
7075           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7076         else \
7077           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7078           $(MAKE) stage1-start; \
7079         fi; \
7080         cd $(HOST_SUBDIR)/binutils && \
7081         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7082                  clean
7083 @endif binutils-bootstrap
7084
7085
7086 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
7087 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7088 maybe-all-stage2-binutils:
7089 maybe-clean-stage2-binutils:
7090 @if binutils-bootstrap
7091 maybe-all-stage2-binutils: all-stage2-binutils
7092 all-stage2: all-stage2-binutils
7093 TARGET-stage2-binutils = $(TARGET-binutils)
7094 all-stage2-binutils: configure-stage2-binutils
7095         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7096         @r=`${PWD_COMMAND}`; export r; \
7097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7098         $(HOST_EXPORTS) \
7099         $(POSTSTAGE1_HOST_EXPORTS) \
7100         cd $(HOST_SUBDIR)/binutils && \
7101         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7102                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
7103                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
7104                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
7105                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7106                 $(TARGET-stage2-binutils)
7107
7108 maybe-clean-stage2-binutils: clean-stage2-binutils
7109 clean-stage2: clean-stage2-binutils
7110 clean-stage2-binutils:
7111         @if [ $(current_stage) = stage2 ]; then \
7112           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7113         else \
7114           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7115           $(MAKE) stage2-start; \
7116         fi; \
7117         cd $(HOST_SUBDIR)/binutils && \
7118         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7119                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7120                  clean
7121 @endif binutils-bootstrap
7122
7123
7124 .PHONY: all-stageb2g0-binutils maybe-all-stageb2g0-binutils
7125 .PHONY: clean-stageb2g0-binutils maybe-clean-stageb2g0-binutils
7126 maybe-all-stageb2g0-binutils:
7127 maybe-clean-stageb2g0-binutils:
7128 @if binutils-bootstrap
7129 maybe-all-stageb2g0-binutils: all-stageb2g0-binutils
7130 all-stageb2g0: all-stageb2g0-binutils
7131 TARGET-stageb2g0-binutils = $(TARGET-binutils)
7132 all-stageb2g0-binutils: configure-stageb2g0-binutils
7133         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
7134         @r=`${PWD_COMMAND}`; export r; \
7135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7136         $(HOST_EXPORTS) \
7137         $(POSTSTAGE1_HOST_EXPORTS) \
7138         cd $(HOST_SUBDIR)/binutils && \
7139         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7140                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
7141                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
7142                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
7143                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7144                 $(TARGET-stageb2g0-binutils)
7145
7146 maybe-clean-stageb2g0-binutils: clean-stageb2g0-binutils
7147 clean-stageb2g0: clean-stageb2g0-binutils
7148 clean-stageb2g0-binutils:
7149         @if [ $(current_stage) = stageb2g0 ]; then \
7150           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7151         else \
7152           [ -f $(HOST_SUBDIR)/stageb2g0-binutils/Makefile ] || exit 0; \
7153           $(MAKE) stageb2g0-start; \
7154         fi; \
7155         cd $(HOST_SUBDIR)/binutils && \
7156         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7157                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7158                  clean
7159 @endif binutils-bootstrap
7160
7161
7162 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
7163 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7164 maybe-all-stage3-binutils:
7165 maybe-clean-stage3-binutils:
7166 @if binutils-bootstrap
7167 maybe-all-stage3-binutils: all-stage3-binutils
7168 all-stage3: all-stage3-binutils
7169 TARGET-stage3-binutils = $(TARGET-binutils)
7170 all-stage3-binutils: configure-stage3-binutils
7171         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7172         @r=`${PWD_COMMAND}`; export r; \
7173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7174         $(HOST_EXPORTS) \
7175         $(POSTSTAGE1_HOST_EXPORTS) \
7176         cd $(HOST_SUBDIR)/binutils && \
7177         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7178                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
7179                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
7180                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
7181                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7182                 $(TARGET-stage3-binutils)
7183
7184 maybe-clean-stage3-binutils: clean-stage3-binutils
7185 clean-stage3: clean-stage3-binutils
7186 clean-stage3-binutils:
7187         @if [ $(current_stage) = stage3 ]; then \
7188           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7189         else \
7190           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7191           $(MAKE) stage3-start; \
7192         fi; \
7193         cd $(HOST_SUBDIR)/binutils && \
7194         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7195                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7196                  clean
7197 @endif binutils-bootstrap
7198
7199
7200 .PHONY: all-stageb3g2-binutils maybe-all-stageb3g2-binutils
7201 .PHONY: clean-stageb3g2-binutils maybe-clean-stageb3g2-binutils
7202 maybe-all-stageb3g2-binutils:
7203 maybe-clean-stageb3g2-binutils:
7204 @if binutils-bootstrap
7205 maybe-all-stageb3g2-binutils: all-stageb3g2-binutils
7206 all-stageb3g2: all-stageb3g2-binutils
7207 TARGET-stageb3g2-binutils = $(TARGET-binutils)
7208 all-stageb3g2-binutils: configure-stageb3g2-binutils
7209         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
7210         @r=`${PWD_COMMAND}`; export r; \
7211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7212         $(HOST_EXPORTS) \
7213         $(POSTSTAGE1_HOST_EXPORTS) \
7214         cd $(HOST_SUBDIR)/binutils && \
7215         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7216                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
7217                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
7218                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
7219                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7220                 $(TARGET-stageb3g2-binutils)
7221
7222 maybe-clean-stageb3g2-binutils: clean-stageb3g2-binutils
7223 clean-stageb3g2: clean-stageb3g2-binutils
7224 clean-stageb3g2-binutils:
7225         @if [ $(current_stage) = stageb3g2 ]; then \
7226           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7227         else \
7228           [ -f $(HOST_SUBDIR)/stageb3g2-binutils/Makefile ] || exit 0; \
7229           $(MAKE) stageb3g2-start; \
7230         fi; \
7231         cd $(HOST_SUBDIR)/binutils && \
7232         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7233                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7234                  clean
7235 @endif binutils-bootstrap
7236
7237
7238 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
7239 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7240 maybe-all-stage4-binutils:
7241 maybe-clean-stage4-binutils:
7242 @if binutils-bootstrap
7243 maybe-all-stage4-binutils: all-stage4-binutils
7244 all-stage4: all-stage4-binutils
7245 TARGET-stage4-binutils = $(TARGET-binutils)
7246 all-stage4-binutils: configure-stage4-binutils
7247         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7248         @r=`${PWD_COMMAND}`; export r; \
7249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7250         $(HOST_EXPORTS) \
7251         $(POSTSTAGE1_HOST_EXPORTS) \
7252         cd $(HOST_SUBDIR)/binutils && \
7253         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7254                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
7255                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7256                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
7257                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7258                 $(TARGET-stage4-binutils)
7259
7260 maybe-clean-stage4-binutils: clean-stage4-binutils
7261 clean-stage4: clean-stage4-binutils
7262 clean-stage4-binutils:
7263         @if [ $(current_stage) = stage4 ]; then \
7264           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7265         else \
7266           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7267           $(MAKE) stage4-start; \
7268         fi; \
7269         cd $(HOST_SUBDIR)/binutils && \
7270         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7271                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7272                  clean
7273 @endif binutils-bootstrap
7274
7275
7276 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7277 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7278 maybe-all-stageprofile-binutils:
7279 maybe-clean-stageprofile-binutils:
7280 @if binutils-bootstrap
7281 maybe-all-stageprofile-binutils: all-stageprofile-binutils
7282 all-stageprofile: all-stageprofile-binutils
7283 TARGET-stageprofile-binutils = $(TARGET-binutils)
7284 all-stageprofile-binutils: configure-stageprofile-binutils
7285         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7286         @r=`${PWD_COMMAND}`; export r; \
7287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7288         $(HOST_EXPORTS) \
7289         $(POSTSTAGE1_HOST_EXPORTS) \
7290         cd $(HOST_SUBDIR)/binutils && \
7291         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7292                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
7293                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
7294                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
7295                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7296                 $(TARGET-stageprofile-binutils)
7297
7298 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7299 clean-stageprofile: clean-stageprofile-binutils
7300 clean-stageprofile-binutils:
7301         @if [ $(current_stage) = stageprofile ]; then \
7302           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7303         else \
7304           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7305           $(MAKE) stageprofile-start; \
7306         fi; \
7307         cd $(HOST_SUBDIR)/binutils && \
7308         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7309                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7310                  clean
7311 @endif binutils-bootstrap
7312
7313
7314 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7315 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7316 maybe-all-stagefeedback-binutils:
7317 maybe-clean-stagefeedback-binutils:
7318 @if binutils-bootstrap
7319 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7320 all-stagefeedback: all-stagefeedback-binutils
7321 TARGET-stagefeedback-binutils = $(TARGET-binutils)
7322 all-stagefeedback-binutils: configure-stagefeedback-binutils
7323         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7324         @r=`${PWD_COMMAND}`; export r; \
7325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7326         $(HOST_EXPORTS) \
7327         $(POSTSTAGE1_HOST_EXPORTS) \
7328         cd $(HOST_SUBDIR)/binutils && \
7329         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7330                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
7331                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
7332                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
7333                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7334                 $(TARGET-stagefeedback-binutils)
7335
7336 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7337 clean-stagefeedback: clean-stagefeedback-binutils
7338 clean-stagefeedback-binutils:
7339         @if [ $(current_stage) = stagefeedback ]; then \
7340           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7341         else \
7342           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7343           $(MAKE) stagefeedback-start; \
7344         fi; \
7345         cd $(HOST_SUBDIR)/binutils && \
7346         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7347                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7348                  clean
7349 @endif binutils-bootstrap
7350
7351
7352
7353
7354
7355 .PHONY: check-binutils maybe-check-binutils
7356 maybe-check-binutils:
7357 @if binutils
7358 maybe-check-binutils: check-binutils
7359
7360 check-binutils:
7361         @: $(MAKE); $(unstage)
7362         @r=`${PWD_COMMAND}`; export r; \
7363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7364         $(HOST_EXPORTS) \
7365         (cd $(HOST_SUBDIR)/binutils && \
7366           $(MAKE) $(FLAGS_TO_PASS)  check)
7367
7368 @endif binutils
7369
7370 .PHONY: install-binutils maybe-install-binutils
7371 maybe-install-binutils:
7372 @if binutils
7373 maybe-install-binutils: install-binutils
7374
7375 install-binutils: installdirs
7376         @: $(MAKE); $(unstage)
7377         @r=`${PWD_COMMAND}`; export r; \
7378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7379         $(HOST_EXPORTS) \
7380         (cd $(HOST_SUBDIR)/binutils && \
7381           $(MAKE) $(FLAGS_TO_PASS)  install)
7382
7383 @endif binutils
7384
7385 # Other targets (info, dvi, pdf, etc.)
7386
7387 .PHONY: maybe-info-binutils info-binutils
7388 maybe-info-binutils:
7389 @if binutils
7390 maybe-info-binutils: info-binutils
7391
7392 info-binutils: \
7393     configure-binutils 
7394         @[ -f ./binutils/Makefile ] || exit 0; \
7395         r=`${PWD_COMMAND}`; export r; \
7396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7397         $(HOST_EXPORTS) \
7398         for flag in $(EXTRA_HOST_FLAGS) ; do \
7399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7400         done; \
7401         echo "Doing info in binutils" ; \
7402         (cd $(HOST_SUBDIR)/binutils && \
7403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7405                   "RANLIB=$${RANLIB}" \
7406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7407                   info) \
7408           || exit 1
7409
7410 @endif binutils
7411
7412 .PHONY: maybe-dvi-binutils dvi-binutils
7413 maybe-dvi-binutils:
7414 @if binutils
7415 maybe-dvi-binutils: dvi-binutils
7416
7417 dvi-binutils: \
7418     configure-binutils 
7419         @[ -f ./binutils/Makefile ] || exit 0; \
7420         r=`${PWD_COMMAND}`; export r; \
7421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7422         $(HOST_EXPORTS) \
7423         for flag in $(EXTRA_HOST_FLAGS) ; do \
7424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7425         done; \
7426         echo "Doing dvi in binutils" ; \
7427         (cd $(HOST_SUBDIR)/binutils && \
7428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7430                   "RANLIB=$${RANLIB}" \
7431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7432                   dvi) \
7433           || exit 1
7434
7435 @endif binutils
7436
7437 .PHONY: maybe-pdf-binutils pdf-binutils
7438 maybe-pdf-binutils:
7439 @if binutils
7440 maybe-pdf-binutils: pdf-binutils
7441
7442 pdf-binutils: \
7443     configure-binutils 
7444         @[ -f ./binutils/Makefile ] || exit 0; \
7445         r=`${PWD_COMMAND}`; export r; \
7446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7447         $(HOST_EXPORTS) \
7448         for flag in $(EXTRA_HOST_FLAGS) ; do \
7449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7450         done; \
7451         echo "Doing pdf in binutils" ; \
7452         (cd $(HOST_SUBDIR)/binutils && \
7453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7455                   "RANLIB=$${RANLIB}" \
7456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7457                   pdf) \
7458           || exit 1
7459
7460 @endif binutils
7461
7462 .PHONY: maybe-html-binutils html-binutils
7463 maybe-html-binutils:
7464 @if binutils
7465 maybe-html-binutils: html-binutils
7466
7467 html-binutils: \
7468     configure-binutils 
7469         @[ -f ./binutils/Makefile ] || exit 0; \
7470         r=`${PWD_COMMAND}`; export r; \
7471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7472         $(HOST_EXPORTS) \
7473         for flag in $(EXTRA_HOST_FLAGS) ; do \
7474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7475         done; \
7476         echo "Doing html in binutils" ; \
7477         (cd $(HOST_SUBDIR)/binutils && \
7478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7480                   "RANLIB=$${RANLIB}" \
7481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7482                   html) \
7483           || exit 1
7484
7485 @endif binutils
7486
7487 .PHONY: maybe-TAGS-binutils TAGS-binutils
7488 maybe-TAGS-binutils:
7489 @if binutils
7490 maybe-TAGS-binutils: TAGS-binutils
7491
7492 TAGS-binutils: \
7493     configure-binutils 
7494         @[ -f ./binutils/Makefile ] || exit 0; \
7495         r=`${PWD_COMMAND}`; export r; \
7496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7497         $(HOST_EXPORTS) \
7498         for flag in $(EXTRA_HOST_FLAGS) ; do \
7499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7500         done; \
7501         echo "Doing TAGS in binutils" ; \
7502         (cd $(HOST_SUBDIR)/binutils && \
7503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7505                   "RANLIB=$${RANLIB}" \
7506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7507                   TAGS) \
7508           || exit 1
7509
7510 @endif binutils
7511
7512 .PHONY: maybe-install-info-binutils install-info-binutils
7513 maybe-install-info-binutils:
7514 @if binutils
7515 maybe-install-info-binutils: install-info-binutils
7516
7517 install-info-binutils: \
7518     configure-binutils \
7519     info-binutils 
7520         @[ -f ./binutils/Makefile ] || exit 0; \
7521         r=`${PWD_COMMAND}`; export r; \
7522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7523         $(HOST_EXPORTS) \
7524         for flag in $(EXTRA_HOST_FLAGS) ; do \
7525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7526         done; \
7527         echo "Doing install-info in binutils" ; \
7528         (cd $(HOST_SUBDIR)/binutils && \
7529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7531                   "RANLIB=$${RANLIB}" \
7532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7533                   install-info) \
7534           || exit 1
7535
7536 @endif binutils
7537
7538 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
7539 maybe-install-pdf-binutils:
7540 @if binutils
7541 maybe-install-pdf-binutils: install-pdf-binutils
7542
7543 install-pdf-binutils: \
7544     configure-binutils \
7545     pdf-binutils 
7546         @[ -f ./binutils/Makefile ] || exit 0; \
7547         r=`${PWD_COMMAND}`; export r; \
7548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7549         $(HOST_EXPORTS) \
7550         for flag in $(EXTRA_HOST_FLAGS) ; do \
7551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7552         done; \
7553         echo "Doing install-pdf in binutils" ; \
7554         (cd $(HOST_SUBDIR)/binutils && \
7555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7557                   "RANLIB=$${RANLIB}" \
7558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7559                   install-pdf) \
7560           || exit 1
7561
7562 @endif binutils
7563
7564 .PHONY: maybe-install-html-binutils install-html-binutils
7565 maybe-install-html-binutils:
7566 @if binutils
7567 maybe-install-html-binutils: install-html-binutils
7568
7569 install-html-binutils: \
7570     configure-binutils \
7571     html-binutils 
7572         @[ -f ./binutils/Makefile ] || exit 0; \
7573         r=`${PWD_COMMAND}`; export r; \
7574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7575         $(HOST_EXPORTS) \
7576         for flag in $(EXTRA_HOST_FLAGS) ; do \
7577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7578         done; \
7579         echo "Doing install-html in binutils" ; \
7580         (cd $(HOST_SUBDIR)/binutils && \
7581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7583                   "RANLIB=$${RANLIB}" \
7584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7585                   install-html) \
7586           || exit 1
7587
7588 @endif binutils
7589
7590 .PHONY: maybe-installcheck-binutils installcheck-binutils
7591 maybe-installcheck-binutils:
7592 @if binutils
7593 maybe-installcheck-binutils: installcheck-binutils
7594
7595 installcheck-binutils: \
7596     configure-binutils 
7597         @[ -f ./binutils/Makefile ] || exit 0; \
7598         r=`${PWD_COMMAND}`; export r; \
7599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7600         $(HOST_EXPORTS) \
7601         for flag in $(EXTRA_HOST_FLAGS) ; do \
7602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7603         done; \
7604         echo "Doing installcheck in binutils" ; \
7605         (cd $(HOST_SUBDIR)/binutils && \
7606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7608                   "RANLIB=$${RANLIB}" \
7609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7610                   installcheck) \
7611           || exit 1
7612
7613 @endif binutils
7614
7615 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7616 maybe-mostlyclean-binutils:
7617 @if binutils
7618 maybe-mostlyclean-binutils: mostlyclean-binutils
7619
7620 mostlyclean-binutils: 
7621         @[ -f ./binutils/Makefile ] || exit 0; \
7622         r=`${PWD_COMMAND}`; export r; \
7623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7624         $(HOST_EXPORTS) \
7625         for flag in $(EXTRA_HOST_FLAGS) ; do \
7626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7627         done; \
7628         echo "Doing mostlyclean in binutils" ; \
7629         (cd $(HOST_SUBDIR)/binutils && \
7630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7632                   "RANLIB=$${RANLIB}" \
7633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7634                   mostlyclean) \
7635           || exit 1
7636
7637 @endif binutils
7638
7639 .PHONY: maybe-clean-binutils clean-binutils
7640 maybe-clean-binutils:
7641 @if binutils
7642 maybe-clean-binutils: clean-binutils
7643
7644 clean-binutils: 
7645         @[ -f ./binutils/Makefile ] || exit 0; \
7646         r=`${PWD_COMMAND}`; export r; \
7647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7648         $(HOST_EXPORTS) \
7649         for flag in $(EXTRA_HOST_FLAGS) ; do \
7650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7651         done; \
7652         echo "Doing clean in binutils" ; \
7653         (cd $(HOST_SUBDIR)/binutils && \
7654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7656                   "RANLIB=$${RANLIB}" \
7657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7658                   clean) \
7659           || exit 1
7660
7661 @endif binutils
7662
7663 .PHONY: maybe-distclean-binutils distclean-binutils
7664 maybe-distclean-binutils:
7665 @if binutils
7666 maybe-distclean-binutils: distclean-binutils
7667
7668 distclean-binutils: 
7669         @[ -f ./binutils/Makefile ] || exit 0; \
7670         r=`${PWD_COMMAND}`; export r; \
7671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7672         $(HOST_EXPORTS) \
7673         for flag in $(EXTRA_HOST_FLAGS) ; do \
7674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7675         done; \
7676         echo "Doing distclean in binutils" ; \
7677         (cd $(HOST_SUBDIR)/binutils && \
7678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7680                   "RANLIB=$${RANLIB}" \
7681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7682                   distclean) \
7683           || exit 1
7684
7685 @endif binutils
7686
7687 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7688 maybe-maintainer-clean-binutils:
7689 @if binutils
7690 maybe-maintainer-clean-binutils: maintainer-clean-binutils
7691
7692 maintainer-clean-binutils: 
7693         @[ -f ./binutils/Makefile ] || exit 0; \
7694         r=`${PWD_COMMAND}`; export r; \
7695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7696         $(HOST_EXPORTS) \
7697         for flag in $(EXTRA_HOST_FLAGS) ; do \
7698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7699         done; \
7700         echo "Doing maintainer-clean in binutils" ; \
7701         (cd $(HOST_SUBDIR)/binutils && \
7702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7704                   "RANLIB=$${RANLIB}" \
7705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7706                   maintainer-clean) \
7707           || exit 1
7708
7709 @endif binutils
7710
7711
7712
7713 .PHONY: configure-bison maybe-configure-bison
7714 maybe-configure-bison:
7715 @if gcc-bootstrap
7716 configure-bison: stage_current
7717 @endif gcc-bootstrap
7718 @if bison
7719 maybe-configure-bison: configure-bison
7720 configure-bison: 
7721         @: $(MAKE); $(unstage)
7722         @r=`${PWD_COMMAND}`; export r; \
7723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7724         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7725         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7726         $(HOST_EXPORTS) \
7727         echo Configuring in $(HOST_SUBDIR)/bison; \
7728         cd "$(HOST_SUBDIR)/bison" || exit 1; \
7729         case $(srcdir) in \
7730           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7731           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7732                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7733         esac; \
7734         srcdiroption="--srcdir=$${topdir}/bison"; \
7735         libsrcdir="$$s/bison"; \
7736         $(SHELL) $${libsrcdir}/configure \
7737           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7738           --target=${target_alias} $${srcdiroption}  \
7739           || exit 1
7740 @endif bison
7741
7742
7743
7744
7745
7746 .PHONY: all-bison maybe-all-bison
7747 maybe-all-bison:
7748 @if gcc-bootstrap
7749 all-bison: stage_current
7750 @endif gcc-bootstrap
7751 @if bison
7752 TARGET-bison=all
7753 maybe-all-bison: all-bison
7754 all-bison: configure-bison
7755         @: $(MAKE); $(unstage)
7756         @r=`${PWD_COMMAND}`; export r; \
7757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7758         $(HOST_EXPORTS) \
7759         (cd $(HOST_SUBDIR)/bison && \
7760           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
7761                 $(TARGET-bison))
7762 @endif bison
7763
7764
7765
7766
7767 .PHONY: check-bison maybe-check-bison
7768 maybe-check-bison:
7769 @if bison
7770 maybe-check-bison: check-bison
7771
7772 # This module is only tested in a native toolchain.
7773 check-bison:
7774         @: $(MAKE); $(unstage)
7775         @if [ '$(host)' = '$(target)' ] ; then \
7776           r=`${PWD_COMMAND}`; export r; \
7777           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7778           $(HOST_EXPORTS) \
7779           (cd $(HOST_SUBDIR)/bison && \
7780             $(MAKE) $(FLAGS_TO_PASS)  check); \
7781         fi
7782
7783 @endif bison
7784
7785 .PHONY: install-bison maybe-install-bison
7786 maybe-install-bison:
7787 @if bison
7788 maybe-install-bison: install-bison
7789
7790 install-bison: installdirs
7791         @: $(MAKE); $(unstage)
7792         @r=`${PWD_COMMAND}`; export r; \
7793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7794         $(HOST_EXPORTS) \
7795         (cd $(HOST_SUBDIR)/bison && \
7796           $(MAKE) $(FLAGS_TO_PASS)  install)
7797
7798 @endif bison
7799
7800 # Other targets (info, dvi, pdf, etc.)
7801
7802 .PHONY: maybe-info-bison info-bison
7803 maybe-info-bison:
7804 @if bison
7805 maybe-info-bison: info-bison
7806
7807 info-bison: \
7808     configure-bison 
7809         @: $(MAKE); $(unstage)
7810         @[ -f ./bison/Makefile ] || exit 0; \
7811         r=`${PWD_COMMAND}`; export r; \
7812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7813         $(HOST_EXPORTS) \
7814         for flag in $(EXTRA_HOST_FLAGS) ; do \
7815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7816         done; \
7817         echo "Doing info in bison" ; \
7818         (cd $(HOST_SUBDIR)/bison && \
7819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7821                   "RANLIB=$${RANLIB}" \
7822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7823                   info) \
7824           || exit 1
7825
7826 @endif bison
7827
7828 .PHONY: maybe-dvi-bison dvi-bison
7829 maybe-dvi-bison:
7830 @if bison
7831 maybe-dvi-bison: dvi-bison
7832
7833 dvi-bison: \
7834     configure-bison 
7835         @: $(MAKE); $(unstage)
7836         @[ -f ./bison/Makefile ] || exit 0; \
7837         r=`${PWD_COMMAND}`; export r; \
7838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7839         $(HOST_EXPORTS) \
7840         for flag in $(EXTRA_HOST_FLAGS) ; do \
7841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7842         done; \
7843         echo "Doing dvi in bison" ; \
7844         (cd $(HOST_SUBDIR)/bison && \
7845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7847                   "RANLIB=$${RANLIB}" \
7848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7849                   dvi) \
7850           || exit 1
7851
7852 @endif bison
7853
7854 .PHONY: maybe-pdf-bison pdf-bison
7855 maybe-pdf-bison:
7856 @if bison
7857 maybe-pdf-bison: pdf-bison
7858
7859 pdf-bison: \
7860     configure-bison 
7861         @: $(MAKE); $(unstage)
7862         @[ -f ./bison/Makefile ] || exit 0; \
7863         r=`${PWD_COMMAND}`; export r; \
7864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7865         $(HOST_EXPORTS) \
7866         for flag in $(EXTRA_HOST_FLAGS) ; do \
7867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7868         done; \
7869         echo "Doing pdf in bison" ; \
7870         (cd $(HOST_SUBDIR)/bison && \
7871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7873                   "RANLIB=$${RANLIB}" \
7874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7875                   pdf) \
7876           || exit 1
7877
7878 @endif bison
7879
7880 .PHONY: maybe-html-bison html-bison
7881 maybe-html-bison:
7882 @if bison
7883 maybe-html-bison: html-bison
7884
7885 html-bison: \
7886     configure-bison 
7887         @: $(MAKE); $(unstage)
7888         @[ -f ./bison/Makefile ] || exit 0; \
7889         r=`${PWD_COMMAND}`; export r; \
7890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7891         $(HOST_EXPORTS) \
7892         for flag in $(EXTRA_HOST_FLAGS) ; do \
7893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7894         done; \
7895         echo "Doing html in bison" ; \
7896         (cd $(HOST_SUBDIR)/bison && \
7897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7899                   "RANLIB=$${RANLIB}" \
7900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7901                   html) \
7902           || exit 1
7903
7904 @endif bison
7905
7906 .PHONY: maybe-TAGS-bison TAGS-bison
7907 maybe-TAGS-bison:
7908 @if bison
7909 maybe-TAGS-bison: TAGS-bison
7910
7911 TAGS-bison: \
7912     configure-bison 
7913         @: $(MAKE); $(unstage)
7914         @[ -f ./bison/Makefile ] || exit 0; \
7915         r=`${PWD_COMMAND}`; export r; \
7916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7917         $(HOST_EXPORTS) \
7918         for flag in $(EXTRA_HOST_FLAGS) ; do \
7919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7920         done; \
7921         echo "Doing TAGS in bison" ; \
7922         (cd $(HOST_SUBDIR)/bison && \
7923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7925                   "RANLIB=$${RANLIB}" \
7926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7927                   TAGS) \
7928           || exit 1
7929
7930 @endif bison
7931
7932 .PHONY: maybe-install-info-bison install-info-bison
7933 maybe-install-info-bison:
7934 @if bison
7935 maybe-install-info-bison: install-info-bison
7936
7937 install-info-bison: \
7938     configure-bison \
7939     info-bison 
7940         @: $(MAKE); $(unstage)
7941         @[ -f ./bison/Makefile ] || exit 0; \
7942         r=`${PWD_COMMAND}`; export r; \
7943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7944         $(HOST_EXPORTS) \
7945         for flag in $(EXTRA_HOST_FLAGS) ; do \
7946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7947         done; \
7948         echo "Doing install-info in bison" ; \
7949         (cd $(HOST_SUBDIR)/bison && \
7950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7952                   "RANLIB=$${RANLIB}" \
7953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7954                   install-info) \
7955           || exit 1
7956
7957 @endif bison
7958
7959 .PHONY: maybe-install-pdf-bison install-pdf-bison
7960 maybe-install-pdf-bison:
7961 @if bison
7962 maybe-install-pdf-bison: install-pdf-bison
7963
7964 install-pdf-bison: \
7965     configure-bison \
7966     pdf-bison 
7967         @: $(MAKE); $(unstage)
7968         @[ -f ./bison/Makefile ] || exit 0; \
7969         r=`${PWD_COMMAND}`; export r; \
7970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7971         $(HOST_EXPORTS) \
7972         for flag in $(EXTRA_HOST_FLAGS) ; do \
7973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7974         done; \
7975         echo "Doing install-pdf in bison" ; \
7976         (cd $(HOST_SUBDIR)/bison && \
7977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7979                   "RANLIB=$${RANLIB}" \
7980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7981                   install-pdf) \
7982           || exit 1
7983
7984 @endif bison
7985
7986 .PHONY: maybe-install-html-bison install-html-bison
7987 maybe-install-html-bison:
7988 @if bison
7989 maybe-install-html-bison: install-html-bison
7990
7991 install-html-bison: \
7992     configure-bison \
7993     html-bison 
7994         @: $(MAKE); $(unstage)
7995         @[ -f ./bison/Makefile ] || exit 0; \
7996         r=`${PWD_COMMAND}`; export r; \
7997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7998         $(HOST_EXPORTS) \
7999         for flag in $(EXTRA_HOST_FLAGS) ; do \
8000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8001         done; \
8002         echo "Doing install-html in bison" ; \
8003         (cd $(HOST_SUBDIR)/bison && \
8004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8006                   "RANLIB=$${RANLIB}" \
8007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8008                   install-html) \
8009           || exit 1
8010
8011 @endif bison
8012
8013 .PHONY: maybe-installcheck-bison installcheck-bison
8014 maybe-installcheck-bison:
8015 @if bison
8016 maybe-installcheck-bison: installcheck-bison
8017
8018 installcheck-bison: \
8019     configure-bison 
8020         @: $(MAKE); $(unstage)
8021         @[ -f ./bison/Makefile ] || exit 0; \
8022         r=`${PWD_COMMAND}`; export r; \
8023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8024         $(HOST_EXPORTS) \
8025         for flag in $(EXTRA_HOST_FLAGS) ; do \
8026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8027         done; \
8028         echo "Doing installcheck in bison" ; \
8029         (cd $(HOST_SUBDIR)/bison && \
8030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8032                   "RANLIB=$${RANLIB}" \
8033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8034                   installcheck) \
8035           || exit 1
8036
8037 @endif bison
8038
8039 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
8040 maybe-mostlyclean-bison:
8041 @if bison
8042 maybe-mostlyclean-bison: mostlyclean-bison
8043
8044 mostlyclean-bison: 
8045         @: $(MAKE); $(unstage)
8046         @[ -f ./bison/Makefile ] || exit 0; \
8047         r=`${PWD_COMMAND}`; export r; \
8048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8049         $(HOST_EXPORTS) \
8050         for flag in $(EXTRA_HOST_FLAGS) ; do \
8051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8052         done; \
8053         echo "Doing mostlyclean in bison" ; \
8054         (cd $(HOST_SUBDIR)/bison && \
8055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8057                   "RANLIB=$${RANLIB}" \
8058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8059                   mostlyclean) \
8060           || exit 1
8061
8062 @endif bison
8063
8064 .PHONY: maybe-clean-bison clean-bison
8065 maybe-clean-bison:
8066 @if bison
8067 maybe-clean-bison: clean-bison
8068
8069 clean-bison: 
8070         @: $(MAKE); $(unstage)
8071         @[ -f ./bison/Makefile ] || exit 0; \
8072         r=`${PWD_COMMAND}`; export r; \
8073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8074         $(HOST_EXPORTS) \
8075         for flag in $(EXTRA_HOST_FLAGS) ; do \
8076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8077         done; \
8078         echo "Doing clean in bison" ; \
8079         (cd $(HOST_SUBDIR)/bison && \
8080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8082                   "RANLIB=$${RANLIB}" \
8083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8084                   clean) \
8085           || exit 1
8086
8087 @endif bison
8088
8089 .PHONY: maybe-distclean-bison distclean-bison
8090 maybe-distclean-bison:
8091 @if bison
8092 maybe-distclean-bison: distclean-bison
8093
8094 distclean-bison: 
8095         @: $(MAKE); $(unstage)
8096         @[ -f ./bison/Makefile ] || exit 0; \
8097         r=`${PWD_COMMAND}`; export r; \
8098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8099         $(HOST_EXPORTS) \
8100         for flag in $(EXTRA_HOST_FLAGS) ; do \
8101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8102         done; \
8103         echo "Doing distclean in bison" ; \
8104         (cd $(HOST_SUBDIR)/bison && \
8105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8107                   "RANLIB=$${RANLIB}" \
8108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8109                   distclean) \
8110           || exit 1
8111
8112 @endif bison
8113
8114 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8115 maybe-maintainer-clean-bison:
8116 @if bison
8117 maybe-maintainer-clean-bison: maintainer-clean-bison
8118
8119 maintainer-clean-bison: 
8120         @: $(MAKE); $(unstage)
8121         @[ -f ./bison/Makefile ] || exit 0; \
8122         r=`${PWD_COMMAND}`; export r; \
8123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8124         $(HOST_EXPORTS) \
8125         for flag in $(EXTRA_HOST_FLAGS) ; do \
8126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8127         done; \
8128         echo "Doing maintainer-clean in bison" ; \
8129         (cd $(HOST_SUBDIR)/bison && \
8130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8132                   "RANLIB=$${RANLIB}" \
8133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8134                   maintainer-clean) \
8135           || exit 1
8136
8137 @endif bison
8138
8139
8140
8141 .PHONY: configure-byacc maybe-configure-byacc
8142 maybe-configure-byacc:
8143 @if gcc-bootstrap
8144 configure-byacc: stage_current
8145 @endif gcc-bootstrap
8146 @if byacc
8147 maybe-configure-byacc: configure-byacc
8148 configure-byacc: 
8149         @: $(MAKE); $(unstage)
8150         @r=`${PWD_COMMAND}`; export r; \
8151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8152         test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8153         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8154         $(HOST_EXPORTS) \
8155         echo Configuring in $(HOST_SUBDIR)/byacc; \
8156         cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8157         case $(srcdir) in \
8158           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8159           *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8160                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8161         esac; \
8162         srcdiroption="--srcdir=$${topdir}/byacc"; \
8163         libsrcdir="$$s/byacc"; \
8164         $(SHELL) $${libsrcdir}/configure \
8165           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8166           --target=${target_alias} $${srcdiroption}  \
8167           || exit 1
8168 @endif byacc
8169
8170
8171
8172
8173
8174 .PHONY: all-byacc maybe-all-byacc
8175 maybe-all-byacc:
8176 @if gcc-bootstrap
8177 all-byacc: stage_current
8178 @endif gcc-bootstrap
8179 @if byacc
8180 TARGET-byacc=all
8181 maybe-all-byacc: all-byacc
8182 all-byacc: configure-byacc
8183         @: $(MAKE); $(unstage)
8184         @r=`${PWD_COMMAND}`; export r; \
8185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8186         $(HOST_EXPORTS) \
8187         (cd $(HOST_SUBDIR)/byacc && \
8188           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8189                 $(TARGET-byacc))
8190 @endif byacc
8191
8192
8193
8194
8195 .PHONY: check-byacc maybe-check-byacc
8196 maybe-check-byacc:
8197 @if byacc
8198 maybe-check-byacc: check-byacc
8199
8200 # This module is only tested in a native toolchain.
8201 check-byacc:
8202         @: $(MAKE); $(unstage)
8203         @if [ '$(host)' = '$(target)' ] ; then \
8204           r=`${PWD_COMMAND}`; export r; \
8205           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8206           $(HOST_EXPORTS) \
8207           (cd $(HOST_SUBDIR)/byacc && \
8208             $(MAKE) $(FLAGS_TO_PASS)  check); \
8209         fi
8210
8211 @endif byacc
8212
8213 .PHONY: install-byacc maybe-install-byacc
8214 maybe-install-byacc:
8215 @if byacc
8216 maybe-install-byacc: install-byacc
8217
8218 install-byacc: installdirs
8219         @: $(MAKE); $(unstage)
8220         @r=`${PWD_COMMAND}`; export r; \
8221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8222         $(HOST_EXPORTS) \
8223         (cd $(HOST_SUBDIR)/byacc && \
8224           $(MAKE) $(FLAGS_TO_PASS)  install)
8225
8226 @endif byacc
8227
8228 # Other targets (info, dvi, pdf, etc.)
8229
8230 .PHONY: maybe-info-byacc info-byacc
8231 maybe-info-byacc:
8232 @if byacc
8233 maybe-info-byacc: info-byacc
8234
8235 info-byacc: \
8236     configure-byacc 
8237         @: $(MAKE); $(unstage)
8238         @[ -f ./byacc/Makefile ] || exit 0; \
8239         r=`${PWD_COMMAND}`; export r; \
8240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8241         $(HOST_EXPORTS) \
8242         for flag in $(EXTRA_HOST_FLAGS) ; do \
8243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8244         done; \
8245         echo "Doing info in byacc" ; \
8246         (cd $(HOST_SUBDIR)/byacc && \
8247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8249                   "RANLIB=$${RANLIB}" \
8250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8251                   info) \
8252           || exit 1
8253
8254 @endif byacc
8255
8256 .PHONY: maybe-dvi-byacc dvi-byacc
8257 maybe-dvi-byacc:
8258 @if byacc
8259 maybe-dvi-byacc: dvi-byacc
8260
8261 dvi-byacc: \
8262     configure-byacc 
8263         @: $(MAKE); $(unstage)
8264         @[ -f ./byacc/Makefile ] || exit 0; \
8265         r=`${PWD_COMMAND}`; export r; \
8266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8267         $(HOST_EXPORTS) \
8268         for flag in $(EXTRA_HOST_FLAGS) ; do \
8269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8270         done; \
8271         echo "Doing dvi in byacc" ; \
8272         (cd $(HOST_SUBDIR)/byacc && \
8273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8275                   "RANLIB=$${RANLIB}" \
8276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8277                   dvi) \
8278           || exit 1
8279
8280 @endif byacc
8281
8282 .PHONY: maybe-pdf-byacc pdf-byacc
8283 maybe-pdf-byacc:
8284 @if byacc
8285 maybe-pdf-byacc: pdf-byacc
8286
8287 pdf-byacc: \
8288     configure-byacc 
8289         @: $(MAKE); $(unstage)
8290         @[ -f ./byacc/Makefile ] || exit 0; \
8291         r=`${PWD_COMMAND}`; export r; \
8292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8293         $(HOST_EXPORTS) \
8294         for flag in $(EXTRA_HOST_FLAGS) ; do \
8295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8296         done; \
8297         echo "Doing pdf in byacc" ; \
8298         (cd $(HOST_SUBDIR)/byacc && \
8299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8301                   "RANLIB=$${RANLIB}" \
8302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8303                   pdf) \
8304           || exit 1
8305
8306 @endif byacc
8307
8308 .PHONY: maybe-html-byacc html-byacc
8309 maybe-html-byacc:
8310 @if byacc
8311 maybe-html-byacc: html-byacc
8312
8313 html-byacc: \
8314     configure-byacc 
8315         @: $(MAKE); $(unstage)
8316         @[ -f ./byacc/Makefile ] || exit 0; \
8317         r=`${PWD_COMMAND}`; export r; \
8318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8319         $(HOST_EXPORTS) \
8320         for flag in $(EXTRA_HOST_FLAGS) ; do \
8321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8322         done; \
8323         echo "Doing html in byacc" ; \
8324         (cd $(HOST_SUBDIR)/byacc && \
8325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8327                   "RANLIB=$${RANLIB}" \
8328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8329                   html) \
8330           || exit 1
8331
8332 @endif byacc
8333
8334 .PHONY: maybe-TAGS-byacc TAGS-byacc
8335 maybe-TAGS-byacc:
8336 @if byacc
8337 maybe-TAGS-byacc: TAGS-byacc
8338
8339 TAGS-byacc: \
8340     configure-byacc 
8341         @: $(MAKE); $(unstage)
8342         @[ -f ./byacc/Makefile ] || exit 0; \
8343         r=`${PWD_COMMAND}`; export r; \
8344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8345         $(HOST_EXPORTS) \
8346         for flag in $(EXTRA_HOST_FLAGS) ; do \
8347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8348         done; \
8349         echo "Doing TAGS in byacc" ; \
8350         (cd $(HOST_SUBDIR)/byacc && \
8351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8353                   "RANLIB=$${RANLIB}" \
8354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8355                   TAGS) \
8356           || exit 1
8357
8358 @endif byacc
8359
8360 .PHONY: maybe-install-info-byacc install-info-byacc
8361 maybe-install-info-byacc:
8362 @if byacc
8363 maybe-install-info-byacc: install-info-byacc
8364
8365 install-info-byacc: \
8366     configure-byacc \
8367     info-byacc 
8368         @: $(MAKE); $(unstage)
8369         @[ -f ./byacc/Makefile ] || exit 0; \
8370         r=`${PWD_COMMAND}`; export r; \
8371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8372         $(HOST_EXPORTS) \
8373         for flag in $(EXTRA_HOST_FLAGS) ; do \
8374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8375         done; \
8376         echo "Doing install-info in byacc" ; \
8377         (cd $(HOST_SUBDIR)/byacc && \
8378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8380                   "RANLIB=$${RANLIB}" \
8381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8382                   install-info) \
8383           || exit 1
8384
8385 @endif byacc
8386
8387 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
8388 maybe-install-pdf-byacc:
8389 @if byacc
8390 maybe-install-pdf-byacc: install-pdf-byacc
8391
8392 install-pdf-byacc: \
8393     configure-byacc \
8394     pdf-byacc 
8395         @: $(MAKE); $(unstage)
8396         @[ -f ./byacc/Makefile ] || exit 0; \
8397         r=`${PWD_COMMAND}`; export r; \
8398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8399         $(HOST_EXPORTS) \
8400         for flag in $(EXTRA_HOST_FLAGS) ; do \
8401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8402         done; \
8403         echo "Doing install-pdf in byacc" ; \
8404         (cd $(HOST_SUBDIR)/byacc && \
8405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8407                   "RANLIB=$${RANLIB}" \
8408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8409                   install-pdf) \
8410           || exit 1
8411
8412 @endif byacc
8413
8414 .PHONY: maybe-install-html-byacc install-html-byacc
8415 maybe-install-html-byacc:
8416 @if byacc
8417 maybe-install-html-byacc: install-html-byacc
8418
8419 install-html-byacc: \
8420     configure-byacc \
8421     html-byacc 
8422         @: $(MAKE); $(unstage)
8423         @[ -f ./byacc/Makefile ] || exit 0; \
8424         r=`${PWD_COMMAND}`; export r; \
8425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8426         $(HOST_EXPORTS) \
8427         for flag in $(EXTRA_HOST_FLAGS) ; do \
8428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8429         done; \
8430         echo "Doing install-html in byacc" ; \
8431         (cd $(HOST_SUBDIR)/byacc && \
8432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8434                   "RANLIB=$${RANLIB}" \
8435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8436                   install-html) \
8437           || exit 1
8438
8439 @endif byacc
8440
8441 .PHONY: maybe-installcheck-byacc installcheck-byacc
8442 maybe-installcheck-byacc:
8443 @if byacc
8444 maybe-installcheck-byacc: installcheck-byacc
8445
8446 installcheck-byacc: \
8447     configure-byacc 
8448         @: $(MAKE); $(unstage)
8449         @[ -f ./byacc/Makefile ] || exit 0; \
8450         r=`${PWD_COMMAND}`; export r; \
8451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8452         $(HOST_EXPORTS) \
8453         for flag in $(EXTRA_HOST_FLAGS) ; do \
8454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8455         done; \
8456         echo "Doing installcheck in byacc" ; \
8457         (cd $(HOST_SUBDIR)/byacc && \
8458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8460                   "RANLIB=$${RANLIB}" \
8461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8462                   installcheck) \
8463           || exit 1
8464
8465 @endif byacc
8466
8467 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8468 maybe-mostlyclean-byacc:
8469 @if byacc
8470 maybe-mostlyclean-byacc: mostlyclean-byacc
8471
8472 mostlyclean-byacc: 
8473         @: $(MAKE); $(unstage)
8474         @[ -f ./byacc/Makefile ] || exit 0; \
8475         r=`${PWD_COMMAND}`; export r; \
8476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8477         $(HOST_EXPORTS) \
8478         for flag in $(EXTRA_HOST_FLAGS) ; do \
8479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8480         done; \
8481         echo "Doing mostlyclean in byacc" ; \
8482         (cd $(HOST_SUBDIR)/byacc && \
8483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8485                   "RANLIB=$${RANLIB}" \
8486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8487                   mostlyclean) \
8488           || exit 1
8489
8490 @endif byacc
8491
8492 .PHONY: maybe-clean-byacc clean-byacc
8493 maybe-clean-byacc:
8494 @if byacc
8495 maybe-clean-byacc: clean-byacc
8496
8497 clean-byacc: 
8498         @: $(MAKE); $(unstage)
8499         @[ -f ./byacc/Makefile ] || exit 0; \
8500         r=`${PWD_COMMAND}`; export r; \
8501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8502         $(HOST_EXPORTS) \
8503         for flag in $(EXTRA_HOST_FLAGS) ; do \
8504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8505         done; \
8506         echo "Doing clean in byacc" ; \
8507         (cd $(HOST_SUBDIR)/byacc && \
8508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8510                   "RANLIB=$${RANLIB}" \
8511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8512                   clean) \
8513           || exit 1
8514
8515 @endif byacc
8516
8517 .PHONY: maybe-distclean-byacc distclean-byacc
8518 maybe-distclean-byacc:
8519 @if byacc
8520 maybe-distclean-byacc: distclean-byacc
8521
8522 distclean-byacc: 
8523         @: $(MAKE); $(unstage)
8524         @[ -f ./byacc/Makefile ] || exit 0; \
8525         r=`${PWD_COMMAND}`; export r; \
8526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8527         $(HOST_EXPORTS) \
8528         for flag in $(EXTRA_HOST_FLAGS) ; do \
8529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8530         done; \
8531         echo "Doing distclean in byacc" ; \
8532         (cd $(HOST_SUBDIR)/byacc && \
8533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8535                   "RANLIB=$${RANLIB}" \
8536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8537                   distclean) \
8538           || exit 1
8539
8540 @endif byacc
8541
8542 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8543 maybe-maintainer-clean-byacc:
8544 @if byacc
8545 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8546
8547 maintainer-clean-byacc: 
8548         @: $(MAKE); $(unstage)
8549         @[ -f ./byacc/Makefile ] || exit 0; \
8550         r=`${PWD_COMMAND}`; export r; \
8551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8552         $(HOST_EXPORTS) \
8553         for flag in $(EXTRA_HOST_FLAGS) ; do \
8554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8555         done; \
8556         echo "Doing maintainer-clean in byacc" ; \
8557         (cd $(HOST_SUBDIR)/byacc && \
8558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8560                   "RANLIB=$${RANLIB}" \
8561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8562                   maintainer-clean) \
8563           || exit 1
8564
8565 @endif byacc
8566
8567
8568
8569 .PHONY: configure-bzip2 maybe-configure-bzip2
8570 maybe-configure-bzip2:
8571 @if gcc-bootstrap
8572 configure-bzip2: stage_current
8573 @endif gcc-bootstrap
8574 @if bzip2
8575 maybe-configure-bzip2: configure-bzip2
8576 configure-bzip2: 
8577         @: $(MAKE); $(unstage)
8578         @r=`${PWD_COMMAND}`; export r; \
8579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8580         test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8581         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8582         $(HOST_EXPORTS) \
8583         echo Configuring in $(HOST_SUBDIR)/bzip2; \
8584         cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8585         case $(srcdir) in \
8586           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8587           *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8588                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8589         esac; \
8590         srcdiroption="--srcdir=$${topdir}/bzip2"; \
8591         libsrcdir="$$s/bzip2"; \
8592         $(SHELL) $${libsrcdir}/configure \
8593           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8594           --target=${target_alias} $${srcdiroption}  \
8595           || exit 1
8596 @endif bzip2
8597
8598
8599
8600
8601
8602 .PHONY: all-bzip2 maybe-all-bzip2
8603 maybe-all-bzip2:
8604 @if gcc-bootstrap
8605 all-bzip2: stage_current
8606 @endif gcc-bootstrap
8607 @if bzip2
8608 TARGET-bzip2=all
8609 maybe-all-bzip2: all-bzip2
8610 all-bzip2: configure-bzip2
8611         @: $(MAKE); $(unstage)
8612         @r=`${PWD_COMMAND}`; export r; \
8613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8614         $(HOST_EXPORTS) \
8615         (cd $(HOST_SUBDIR)/bzip2 && \
8616           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8617                 $(TARGET-bzip2))
8618 @endif bzip2
8619
8620
8621
8622
8623 .PHONY: check-bzip2 maybe-check-bzip2
8624 maybe-check-bzip2:
8625 @if bzip2
8626 maybe-check-bzip2: check-bzip2
8627
8628 check-bzip2:
8629         @: $(MAKE); $(unstage)
8630         @r=`${PWD_COMMAND}`; export r; \
8631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8632         $(HOST_EXPORTS) \
8633         (cd $(HOST_SUBDIR)/bzip2 && \
8634           $(MAKE) $(FLAGS_TO_PASS)  check)
8635
8636 @endif bzip2
8637
8638 .PHONY: install-bzip2 maybe-install-bzip2
8639 maybe-install-bzip2:
8640 @if bzip2
8641 maybe-install-bzip2: install-bzip2
8642
8643 install-bzip2: installdirs
8644         @: $(MAKE); $(unstage)
8645         @r=`${PWD_COMMAND}`; export r; \
8646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8647         $(HOST_EXPORTS) \
8648         (cd $(HOST_SUBDIR)/bzip2 && \
8649           $(MAKE) $(FLAGS_TO_PASS)  install)
8650
8651 @endif bzip2
8652
8653 # Other targets (info, dvi, pdf, etc.)
8654
8655 .PHONY: maybe-info-bzip2 info-bzip2
8656 maybe-info-bzip2:
8657 @if bzip2
8658 maybe-info-bzip2: info-bzip2
8659
8660 info-bzip2: \
8661     configure-bzip2 
8662         @: $(MAKE); $(unstage)
8663         @[ -f ./bzip2/Makefile ] || exit 0; \
8664         r=`${PWD_COMMAND}`; export r; \
8665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8666         $(HOST_EXPORTS) \
8667         for flag in $(EXTRA_HOST_FLAGS) ; do \
8668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8669         done; \
8670         echo "Doing info in bzip2" ; \
8671         (cd $(HOST_SUBDIR)/bzip2 && \
8672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8674                   "RANLIB=$${RANLIB}" \
8675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8676                   info) \
8677           || exit 1
8678
8679 @endif bzip2
8680
8681 .PHONY: maybe-dvi-bzip2 dvi-bzip2
8682 maybe-dvi-bzip2:
8683 @if bzip2
8684 maybe-dvi-bzip2: dvi-bzip2
8685
8686 dvi-bzip2: \
8687     configure-bzip2 
8688         @: $(MAKE); $(unstage)
8689         @[ -f ./bzip2/Makefile ] || exit 0; \
8690         r=`${PWD_COMMAND}`; export r; \
8691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8692         $(HOST_EXPORTS) \
8693         for flag in $(EXTRA_HOST_FLAGS) ; do \
8694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8695         done; \
8696         echo "Doing dvi in bzip2" ; \
8697         (cd $(HOST_SUBDIR)/bzip2 && \
8698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8700                   "RANLIB=$${RANLIB}" \
8701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8702                   dvi) \
8703           || exit 1
8704
8705 @endif bzip2
8706
8707 .PHONY: maybe-pdf-bzip2 pdf-bzip2
8708 maybe-pdf-bzip2:
8709 @if bzip2
8710 maybe-pdf-bzip2: pdf-bzip2
8711
8712 pdf-bzip2: \
8713     configure-bzip2 
8714         @: $(MAKE); $(unstage)
8715         @[ -f ./bzip2/Makefile ] || exit 0; \
8716         r=`${PWD_COMMAND}`; export r; \
8717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8718         $(HOST_EXPORTS) \
8719         for flag in $(EXTRA_HOST_FLAGS) ; do \
8720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8721         done; \
8722         echo "Doing pdf in bzip2" ; \
8723         (cd $(HOST_SUBDIR)/bzip2 && \
8724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8726                   "RANLIB=$${RANLIB}" \
8727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8728                   pdf) \
8729           || exit 1
8730
8731 @endif bzip2
8732
8733 .PHONY: maybe-html-bzip2 html-bzip2
8734 maybe-html-bzip2:
8735 @if bzip2
8736 maybe-html-bzip2: html-bzip2
8737
8738 html-bzip2: \
8739     configure-bzip2 
8740         @: $(MAKE); $(unstage)
8741         @[ -f ./bzip2/Makefile ] || exit 0; \
8742         r=`${PWD_COMMAND}`; export r; \
8743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8744         $(HOST_EXPORTS) \
8745         for flag in $(EXTRA_HOST_FLAGS) ; do \
8746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8747         done; \
8748         echo "Doing html in bzip2" ; \
8749         (cd $(HOST_SUBDIR)/bzip2 && \
8750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8752                   "RANLIB=$${RANLIB}" \
8753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8754                   html) \
8755           || exit 1
8756
8757 @endif bzip2
8758
8759 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8760 maybe-TAGS-bzip2:
8761 @if bzip2
8762 maybe-TAGS-bzip2: TAGS-bzip2
8763
8764 TAGS-bzip2: \
8765     configure-bzip2 
8766         @: $(MAKE); $(unstage)
8767         @[ -f ./bzip2/Makefile ] || exit 0; \
8768         r=`${PWD_COMMAND}`; export r; \
8769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8770         $(HOST_EXPORTS) \
8771         for flag in $(EXTRA_HOST_FLAGS) ; do \
8772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8773         done; \
8774         echo "Doing TAGS in bzip2" ; \
8775         (cd $(HOST_SUBDIR)/bzip2 && \
8776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8778                   "RANLIB=$${RANLIB}" \
8779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8780                   TAGS) \
8781           || exit 1
8782
8783 @endif bzip2
8784
8785 .PHONY: maybe-install-info-bzip2 install-info-bzip2
8786 maybe-install-info-bzip2:
8787 @if bzip2
8788 maybe-install-info-bzip2: install-info-bzip2
8789
8790 install-info-bzip2: \
8791     configure-bzip2 \
8792     info-bzip2 
8793         @: $(MAKE); $(unstage)
8794         @[ -f ./bzip2/Makefile ] || exit 0; \
8795         r=`${PWD_COMMAND}`; export r; \
8796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8797         $(HOST_EXPORTS) \
8798         for flag in $(EXTRA_HOST_FLAGS) ; do \
8799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8800         done; \
8801         echo "Doing install-info in bzip2" ; \
8802         (cd $(HOST_SUBDIR)/bzip2 && \
8803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8805                   "RANLIB=$${RANLIB}" \
8806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8807                   install-info) \
8808           || exit 1
8809
8810 @endif bzip2
8811
8812 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8813 maybe-install-pdf-bzip2:
8814 @if bzip2
8815 maybe-install-pdf-bzip2: install-pdf-bzip2
8816
8817 install-pdf-bzip2: \
8818     configure-bzip2 \
8819     pdf-bzip2 
8820         @: $(MAKE); $(unstage)
8821         @[ -f ./bzip2/Makefile ] || exit 0; \
8822         r=`${PWD_COMMAND}`; export r; \
8823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8824         $(HOST_EXPORTS) \
8825         for flag in $(EXTRA_HOST_FLAGS) ; do \
8826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8827         done; \
8828         echo "Doing install-pdf in bzip2" ; \
8829         (cd $(HOST_SUBDIR)/bzip2 && \
8830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8832                   "RANLIB=$${RANLIB}" \
8833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8834                   install-pdf) \
8835           || exit 1
8836
8837 @endif bzip2
8838
8839 .PHONY: maybe-install-html-bzip2 install-html-bzip2
8840 maybe-install-html-bzip2:
8841 @if bzip2
8842 maybe-install-html-bzip2: install-html-bzip2
8843
8844 install-html-bzip2: \
8845     configure-bzip2 \
8846     html-bzip2 
8847         @: $(MAKE); $(unstage)
8848         @[ -f ./bzip2/Makefile ] || exit 0; \
8849         r=`${PWD_COMMAND}`; export r; \
8850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8851         $(HOST_EXPORTS) \
8852         for flag in $(EXTRA_HOST_FLAGS) ; do \
8853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8854         done; \
8855         echo "Doing install-html in bzip2" ; \
8856         (cd $(HOST_SUBDIR)/bzip2 && \
8857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8859                   "RANLIB=$${RANLIB}" \
8860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8861                   install-html) \
8862           || exit 1
8863
8864 @endif bzip2
8865
8866 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8867 maybe-installcheck-bzip2:
8868 @if bzip2
8869 maybe-installcheck-bzip2: installcheck-bzip2
8870
8871 installcheck-bzip2: \
8872     configure-bzip2 
8873         @: $(MAKE); $(unstage)
8874         @[ -f ./bzip2/Makefile ] || exit 0; \
8875         r=`${PWD_COMMAND}`; export r; \
8876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8877         $(HOST_EXPORTS) \
8878         for flag in $(EXTRA_HOST_FLAGS) ; do \
8879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8880         done; \
8881         echo "Doing installcheck in bzip2" ; \
8882         (cd $(HOST_SUBDIR)/bzip2 && \
8883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8885                   "RANLIB=$${RANLIB}" \
8886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8887                   installcheck) \
8888           || exit 1
8889
8890 @endif bzip2
8891
8892 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8893 maybe-mostlyclean-bzip2:
8894 @if bzip2
8895 maybe-mostlyclean-bzip2: mostlyclean-bzip2
8896
8897 mostlyclean-bzip2: 
8898         @: $(MAKE); $(unstage)
8899         @[ -f ./bzip2/Makefile ] || exit 0; \
8900         r=`${PWD_COMMAND}`; export r; \
8901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8902         $(HOST_EXPORTS) \
8903         for flag in $(EXTRA_HOST_FLAGS) ; do \
8904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8905         done; \
8906         echo "Doing mostlyclean in bzip2" ; \
8907         (cd $(HOST_SUBDIR)/bzip2 && \
8908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8910                   "RANLIB=$${RANLIB}" \
8911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8912                   mostlyclean) \
8913           || exit 1
8914
8915 @endif bzip2
8916
8917 .PHONY: maybe-clean-bzip2 clean-bzip2
8918 maybe-clean-bzip2:
8919 @if bzip2
8920 maybe-clean-bzip2: clean-bzip2
8921
8922 clean-bzip2: 
8923         @: $(MAKE); $(unstage)
8924         @[ -f ./bzip2/Makefile ] || exit 0; \
8925         r=`${PWD_COMMAND}`; export r; \
8926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8927         $(HOST_EXPORTS) \
8928         for flag in $(EXTRA_HOST_FLAGS) ; do \
8929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8930         done; \
8931         echo "Doing clean in bzip2" ; \
8932         (cd $(HOST_SUBDIR)/bzip2 && \
8933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8935                   "RANLIB=$${RANLIB}" \
8936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8937                   clean) \
8938           || exit 1
8939
8940 @endif bzip2
8941
8942 .PHONY: maybe-distclean-bzip2 distclean-bzip2
8943 maybe-distclean-bzip2:
8944 @if bzip2
8945 maybe-distclean-bzip2: distclean-bzip2
8946
8947 distclean-bzip2: 
8948         @: $(MAKE); $(unstage)
8949         @[ -f ./bzip2/Makefile ] || exit 0; \
8950         r=`${PWD_COMMAND}`; export r; \
8951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8952         $(HOST_EXPORTS) \
8953         for flag in $(EXTRA_HOST_FLAGS) ; do \
8954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8955         done; \
8956         echo "Doing distclean in bzip2" ; \
8957         (cd $(HOST_SUBDIR)/bzip2 && \
8958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8960                   "RANLIB=$${RANLIB}" \
8961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8962                   distclean) \
8963           || exit 1
8964
8965 @endif bzip2
8966
8967 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
8968 maybe-maintainer-clean-bzip2:
8969 @if bzip2
8970 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
8971
8972 maintainer-clean-bzip2: 
8973         @: $(MAKE); $(unstage)
8974         @[ -f ./bzip2/Makefile ] || exit 0; \
8975         r=`${PWD_COMMAND}`; export r; \
8976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8977         $(HOST_EXPORTS) \
8978         for flag in $(EXTRA_HOST_FLAGS) ; do \
8979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8980         done; \
8981         echo "Doing maintainer-clean in bzip2" ; \
8982         (cd $(HOST_SUBDIR)/bzip2 && \
8983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8985                   "RANLIB=$${RANLIB}" \
8986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8987                   maintainer-clean) \
8988           || exit 1
8989
8990 @endif bzip2
8991
8992
8993
8994 .PHONY: configure-dejagnu maybe-configure-dejagnu
8995 maybe-configure-dejagnu:
8996 @if gcc-bootstrap
8997 configure-dejagnu: stage_current
8998 @endif gcc-bootstrap
8999 @if dejagnu
9000 maybe-configure-dejagnu: configure-dejagnu
9001 configure-dejagnu: 
9002         @: $(MAKE); $(unstage)
9003         @r=`${PWD_COMMAND}`; export r; \
9004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9005         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
9006         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
9007         $(HOST_EXPORTS) \
9008         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
9009         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
9010         case $(srcdir) in \
9011           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9012           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
9013                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9014         esac; \
9015         srcdiroption="--srcdir=$${topdir}/dejagnu"; \
9016         libsrcdir="$$s/dejagnu"; \
9017         $(SHELL) $${libsrcdir}/configure \
9018           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9019           --target=${target_alias} $${srcdiroption}  \
9020           || exit 1
9021 @endif dejagnu
9022
9023
9024
9025
9026
9027 .PHONY: all-dejagnu maybe-all-dejagnu
9028 maybe-all-dejagnu:
9029 @if gcc-bootstrap
9030 all-dejagnu: stage_current
9031 @endif gcc-bootstrap
9032 @if dejagnu
9033 TARGET-dejagnu=all
9034 maybe-all-dejagnu: all-dejagnu
9035 all-dejagnu: configure-dejagnu
9036         @: $(MAKE); $(unstage)
9037         @r=`${PWD_COMMAND}`; export r; \
9038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9039         $(HOST_EXPORTS) \
9040         (cd $(HOST_SUBDIR)/dejagnu && \
9041           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9042                 $(TARGET-dejagnu))
9043 @endif dejagnu
9044
9045
9046
9047
9048 .PHONY: check-dejagnu maybe-check-dejagnu
9049 maybe-check-dejagnu:
9050 @if dejagnu
9051 maybe-check-dejagnu: check-dejagnu
9052
9053 check-dejagnu:
9054         @: $(MAKE); $(unstage)
9055         @r=`${PWD_COMMAND}`; export r; \
9056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9057         $(HOST_EXPORTS) \
9058         (cd $(HOST_SUBDIR)/dejagnu && \
9059           $(MAKE) $(FLAGS_TO_PASS)  check)
9060
9061 @endif dejagnu
9062
9063 .PHONY: install-dejagnu maybe-install-dejagnu
9064 maybe-install-dejagnu:
9065 @if dejagnu
9066 maybe-install-dejagnu: install-dejagnu
9067
9068 install-dejagnu: installdirs
9069         @: $(MAKE); $(unstage)
9070         @r=`${PWD_COMMAND}`; export r; \
9071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9072         $(HOST_EXPORTS) \
9073         (cd $(HOST_SUBDIR)/dejagnu && \
9074           $(MAKE) $(FLAGS_TO_PASS)  install)
9075
9076 @endif dejagnu
9077
9078 # Other targets (info, dvi, pdf, etc.)
9079
9080 .PHONY: maybe-info-dejagnu info-dejagnu
9081 maybe-info-dejagnu:
9082 @if dejagnu
9083 maybe-info-dejagnu: info-dejagnu
9084
9085 info-dejagnu: \
9086     configure-dejagnu 
9087         @: $(MAKE); $(unstage)
9088         @[ -f ./dejagnu/Makefile ] || exit 0; \
9089         r=`${PWD_COMMAND}`; export r; \
9090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9091         $(HOST_EXPORTS) \
9092         for flag in $(EXTRA_HOST_FLAGS) ; do \
9093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9094         done; \
9095         echo "Doing info in dejagnu" ; \
9096         (cd $(HOST_SUBDIR)/dejagnu && \
9097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9099                   "RANLIB=$${RANLIB}" \
9100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9101                   info) \
9102           || exit 1
9103
9104 @endif dejagnu
9105
9106 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
9107 maybe-dvi-dejagnu:
9108 @if dejagnu
9109 maybe-dvi-dejagnu: dvi-dejagnu
9110
9111 dvi-dejagnu: \
9112     configure-dejagnu 
9113         @: $(MAKE); $(unstage)
9114         @[ -f ./dejagnu/Makefile ] || exit 0; \
9115         r=`${PWD_COMMAND}`; export r; \
9116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9117         $(HOST_EXPORTS) \
9118         for flag in $(EXTRA_HOST_FLAGS) ; do \
9119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9120         done; \
9121         echo "Doing dvi in dejagnu" ; \
9122         (cd $(HOST_SUBDIR)/dejagnu && \
9123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9125                   "RANLIB=$${RANLIB}" \
9126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9127                   dvi) \
9128           || exit 1
9129
9130 @endif dejagnu
9131
9132 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
9133 maybe-pdf-dejagnu:
9134 @if dejagnu
9135 maybe-pdf-dejagnu: pdf-dejagnu
9136
9137 pdf-dejagnu: \
9138     configure-dejagnu 
9139         @: $(MAKE); $(unstage)
9140         @[ -f ./dejagnu/Makefile ] || exit 0; \
9141         r=`${PWD_COMMAND}`; export r; \
9142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9143         $(HOST_EXPORTS) \
9144         for flag in $(EXTRA_HOST_FLAGS) ; do \
9145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9146         done; \
9147         echo "Doing pdf in dejagnu" ; \
9148         (cd $(HOST_SUBDIR)/dejagnu && \
9149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9151                   "RANLIB=$${RANLIB}" \
9152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9153                   pdf) \
9154           || exit 1
9155
9156 @endif dejagnu
9157
9158 .PHONY: maybe-html-dejagnu html-dejagnu
9159 maybe-html-dejagnu:
9160 @if dejagnu
9161 maybe-html-dejagnu: html-dejagnu
9162
9163 html-dejagnu: \
9164     configure-dejagnu 
9165         @: $(MAKE); $(unstage)
9166         @[ -f ./dejagnu/Makefile ] || exit 0; \
9167         r=`${PWD_COMMAND}`; export r; \
9168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9169         $(HOST_EXPORTS) \
9170         for flag in $(EXTRA_HOST_FLAGS) ; do \
9171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9172         done; \
9173         echo "Doing html in dejagnu" ; \
9174         (cd $(HOST_SUBDIR)/dejagnu && \
9175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9177                   "RANLIB=$${RANLIB}" \
9178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9179                   html) \
9180           || exit 1
9181
9182 @endif dejagnu
9183
9184 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9185 maybe-TAGS-dejagnu:
9186 @if dejagnu
9187 maybe-TAGS-dejagnu: TAGS-dejagnu
9188
9189 TAGS-dejagnu: \
9190     configure-dejagnu 
9191         @: $(MAKE); $(unstage)
9192         @[ -f ./dejagnu/Makefile ] || exit 0; \
9193         r=`${PWD_COMMAND}`; export r; \
9194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9195         $(HOST_EXPORTS) \
9196         for flag in $(EXTRA_HOST_FLAGS) ; do \
9197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9198         done; \
9199         echo "Doing TAGS in dejagnu" ; \
9200         (cd $(HOST_SUBDIR)/dejagnu && \
9201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9203                   "RANLIB=$${RANLIB}" \
9204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9205                   TAGS) \
9206           || exit 1
9207
9208 @endif dejagnu
9209
9210 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
9211 maybe-install-info-dejagnu:
9212 @if dejagnu
9213 maybe-install-info-dejagnu: install-info-dejagnu
9214
9215 install-info-dejagnu: \
9216     configure-dejagnu \
9217     info-dejagnu 
9218         @: $(MAKE); $(unstage)
9219         @[ -f ./dejagnu/Makefile ] || exit 0; \
9220         r=`${PWD_COMMAND}`; export r; \
9221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9222         $(HOST_EXPORTS) \
9223         for flag in $(EXTRA_HOST_FLAGS) ; do \
9224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9225         done; \
9226         echo "Doing install-info in dejagnu" ; \
9227         (cd $(HOST_SUBDIR)/dejagnu && \
9228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9230                   "RANLIB=$${RANLIB}" \
9231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9232                   install-info) \
9233           || exit 1
9234
9235 @endif dejagnu
9236
9237 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9238 maybe-install-pdf-dejagnu:
9239 @if dejagnu
9240 maybe-install-pdf-dejagnu: install-pdf-dejagnu
9241
9242 install-pdf-dejagnu: \
9243     configure-dejagnu \
9244     pdf-dejagnu 
9245         @: $(MAKE); $(unstage)
9246         @[ -f ./dejagnu/Makefile ] || exit 0; \
9247         r=`${PWD_COMMAND}`; export r; \
9248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9249         $(HOST_EXPORTS) \
9250         for flag in $(EXTRA_HOST_FLAGS) ; do \
9251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9252         done; \
9253         echo "Doing install-pdf in dejagnu" ; \
9254         (cd $(HOST_SUBDIR)/dejagnu && \
9255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9257                   "RANLIB=$${RANLIB}" \
9258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9259                   install-pdf) \
9260           || exit 1
9261
9262 @endif dejagnu
9263
9264 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
9265 maybe-install-html-dejagnu:
9266 @if dejagnu
9267 maybe-install-html-dejagnu: install-html-dejagnu
9268
9269 install-html-dejagnu: \
9270     configure-dejagnu \
9271     html-dejagnu 
9272         @: $(MAKE); $(unstage)
9273         @[ -f ./dejagnu/Makefile ] || exit 0; \
9274         r=`${PWD_COMMAND}`; export r; \
9275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9276         $(HOST_EXPORTS) \
9277         for flag in $(EXTRA_HOST_FLAGS) ; do \
9278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9279         done; \
9280         echo "Doing install-html in dejagnu" ; \
9281         (cd $(HOST_SUBDIR)/dejagnu && \
9282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9284                   "RANLIB=$${RANLIB}" \
9285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9286                   install-html) \
9287           || exit 1
9288
9289 @endif dejagnu
9290
9291 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9292 maybe-installcheck-dejagnu:
9293 @if dejagnu
9294 maybe-installcheck-dejagnu: installcheck-dejagnu
9295
9296 installcheck-dejagnu: \
9297     configure-dejagnu 
9298         @: $(MAKE); $(unstage)
9299         @[ -f ./dejagnu/Makefile ] || exit 0; \
9300         r=`${PWD_COMMAND}`; export r; \
9301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9302         $(HOST_EXPORTS) \
9303         for flag in $(EXTRA_HOST_FLAGS) ; do \
9304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9305         done; \
9306         echo "Doing installcheck in dejagnu" ; \
9307         (cd $(HOST_SUBDIR)/dejagnu && \
9308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9310                   "RANLIB=$${RANLIB}" \
9311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9312                   installcheck) \
9313           || exit 1
9314
9315 @endif dejagnu
9316
9317 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9318 maybe-mostlyclean-dejagnu:
9319 @if dejagnu
9320 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9321
9322 mostlyclean-dejagnu: 
9323         @: $(MAKE); $(unstage)
9324         @[ -f ./dejagnu/Makefile ] || exit 0; \
9325         r=`${PWD_COMMAND}`; export r; \
9326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9327         $(HOST_EXPORTS) \
9328         for flag in $(EXTRA_HOST_FLAGS) ; do \
9329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9330         done; \
9331         echo "Doing mostlyclean in dejagnu" ; \
9332         (cd $(HOST_SUBDIR)/dejagnu && \
9333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9335                   "RANLIB=$${RANLIB}" \
9336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9337                   mostlyclean) \
9338           || exit 1
9339
9340 @endif dejagnu
9341
9342 .PHONY: maybe-clean-dejagnu clean-dejagnu
9343 maybe-clean-dejagnu:
9344 @if dejagnu
9345 maybe-clean-dejagnu: clean-dejagnu
9346
9347 clean-dejagnu: 
9348         @: $(MAKE); $(unstage)
9349         @[ -f ./dejagnu/Makefile ] || exit 0; \
9350         r=`${PWD_COMMAND}`; export r; \
9351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9352         $(HOST_EXPORTS) \
9353         for flag in $(EXTRA_HOST_FLAGS) ; do \
9354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9355         done; \
9356         echo "Doing clean in dejagnu" ; \
9357         (cd $(HOST_SUBDIR)/dejagnu && \
9358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9360                   "RANLIB=$${RANLIB}" \
9361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9362                   clean) \
9363           || exit 1
9364
9365 @endif dejagnu
9366
9367 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
9368 maybe-distclean-dejagnu:
9369 @if dejagnu
9370 maybe-distclean-dejagnu: distclean-dejagnu
9371
9372 distclean-dejagnu: 
9373         @: $(MAKE); $(unstage)
9374         @[ -f ./dejagnu/Makefile ] || exit 0; \
9375         r=`${PWD_COMMAND}`; export r; \
9376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9377         $(HOST_EXPORTS) \
9378         for flag in $(EXTRA_HOST_FLAGS) ; do \
9379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9380         done; \
9381         echo "Doing distclean in dejagnu" ; \
9382         (cd $(HOST_SUBDIR)/dejagnu && \
9383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9385                   "RANLIB=$${RANLIB}" \
9386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9387                   distclean) \
9388           || exit 1
9389
9390 @endif dejagnu
9391
9392 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9393 maybe-maintainer-clean-dejagnu:
9394 @if dejagnu
9395 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9396
9397 maintainer-clean-dejagnu: 
9398         @: $(MAKE); $(unstage)
9399         @[ -f ./dejagnu/Makefile ] || exit 0; \
9400         r=`${PWD_COMMAND}`; export r; \
9401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9402         $(HOST_EXPORTS) \
9403         for flag in $(EXTRA_HOST_FLAGS) ; do \
9404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9405         done; \
9406         echo "Doing maintainer-clean in dejagnu" ; \
9407         (cd $(HOST_SUBDIR)/dejagnu && \
9408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9410                   "RANLIB=$${RANLIB}" \
9411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9412                   maintainer-clean) \
9413           || exit 1
9414
9415 @endif dejagnu
9416
9417
9418
9419 .PHONY: configure-diff maybe-configure-diff
9420 maybe-configure-diff:
9421 @if gcc-bootstrap
9422 configure-diff: stage_current
9423 @endif gcc-bootstrap
9424 @if diff
9425 maybe-configure-diff: configure-diff
9426 configure-diff: 
9427         @: $(MAKE); $(unstage)
9428         @r=`${PWD_COMMAND}`; export r; \
9429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9430         test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9431         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9432         $(HOST_EXPORTS) \
9433         echo Configuring in $(HOST_SUBDIR)/diff; \
9434         cd "$(HOST_SUBDIR)/diff" || exit 1; \
9435         case $(srcdir) in \
9436           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9437           *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9438                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9439         esac; \
9440         srcdiroption="--srcdir=$${topdir}/diff"; \
9441         libsrcdir="$$s/diff"; \
9442         $(SHELL) $${libsrcdir}/configure \
9443           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9444           --target=${target_alias} $${srcdiroption}  \
9445           || exit 1
9446 @endif diff
9447
9448
9449
9450
9451
9452 .PHONY: all-diff maybe-all-diff
9453 maybe-all-diff:
9454 @if gcc-bootstrap
9455 all-diff: stage_current
9456 @endif gcc-bootstrap
9457 @if diff
9458 TARGET-diff=all
9459 maybe-all-diff: all-diff
9460 all-diff: configure-diff
9461         @: $(MAKE); $(unstage)
9462         @r=`${PWD_COMMAND}`; export r; \
9463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9464         $(HOST_EXPORTS) \
9465         (cd $(HOST_SUBDIR)/diff && \
9466           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9467                 $(TARGET-diff))
9468 @endif diff
9469
9470
9471
9472
9473 .PHONY: check-diff maybe-check-diff
9474 maybe-check-diff:
9475 @if diff
9476 maybe-check-diff: check-diff
9477
9478 check-diff:
9479         @: $(MAKE); $(unstage)
9480         @r=`${PWD_COMMAND}`; export r; \
9481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9482         $(HOST_EXPORTS) \
9483         (cd $(HOST_SUBDIR)/diff && \
9484           $(MAKE) $(FLAGS_TO_PASS)  check)
9485
9486 @endif diff
9487
9488 .PHONY: install-diff maybe-install-diff
9489 maybe-install-diff:
9490 @if diff
9491 maybe-install-diff: install-diff
9492
9493 install-diff: installdirs
9494         @: $(MAKE); $(unstage)
9495         @r=`${PWD_COMMAND}`; export r; \
9496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9497         $(HOST_EXPORTS) \
9498         (cd $(HOST_SUBDIR)/diff && \
9499           $(MAKE) $(FLAGS_TO_PASS)  install)
9500
9501 @endif diff
9502
9503 # Other targets (info, dvi, pdf, etc.)
9504
9505 .PHONY: maybe-info-diff info-diff
9506 maybe-info-diff:
9507 @if diff
9508 maybe-info-diff: info-diff
9509
9510 info-diff: \
9511     configure-diff 
9512         @: $(MAKE); $(unstage)
9513         @[ -f ./diff/Makefile ] || exit 0; \
9514         r=`${PWD_COMMAND}`; export r; \
9515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9516         $(HOST_EXPORTS) \
9517         for flag in $(EXTRA_HOST_FLAGS) ; do \
9518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9519         done; \
9520         echo "Doing info in diff" ; \
9521         (cd $(HOST_SUBDIR)/diff && \
9522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9524                   "RANLIB=$${RANLIB}" \
9525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9526                   info) \
9527           || exit 1
9528
9529 @endif diff
9530
9531 .PHONY: maybe-dvi-diff dvi-diff
9532 maybe-dvi-diff:
9533 @if diff
9534 maybe-dvi-diff: dvi-diff
9535
9536 dvi-diff: \
9537     configure-diff 
9538         @: $(MAKE); $(unstage)
9539         @[ -f ./diff/Makefile ] || exit 0; \
9540         r=`${PWD_COMMAND}`; export r; \
9541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9542         $(HOST_EXPORTS) \
9543         for flag in $(EXTRA_HOST_FLAGS) ; do \
9544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9545         done; \
9546         echo "Doing dvi in diff" ; \
9547         (cd $(HOST_SUBDIR)/diff && \
9548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9550                   "RANLIB=$${RANLIB}" \
9551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9552                   dvi) \
9553           || exit 1
9554
9555 @endif diff
9556
9557 .PHONY: maybe-pdf-diff pdf-diff
9558 maybe-pdf-diff:
9559 @if diff
9560 maybe-pdf-diff: pdf-diff
9561
9562 pdf-diff: \
9563     configure-diff 
9564         @: $(MAKE); $(unstage)
9565         @[ -f ./diff/Makefile ] || exit 0; \
9566         r=`${PWD_COMMAND}`; export r; \
9567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9568         $(HOST_EXPORTS) \
9569         for flag in $(EXTRA_HOST_FLAGS) ; do \
9570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9571         done; \
9572         echo "Doing pdf in diff" ; \
9573         (cd $(HOST_SUBDIR)/diff && \
9574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9576                   "RANLIB=$${RANLIB}" \
9577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9578                   pdf) \
9579           || exit 1
9580
9581 @endif diff
9582
9583 .PHONY: maybe-html-diff html-diff
9584 maybe-html-diff:
9585 @if diff
9586 maybe-html-diff: html-diff
9587
9588 html-diff: \
9589     configure-diff 
9590         @: $(MAKE); $(unstage)
9591         @[ -f ./diff/Makefile ] || exit 0; \
9592         r=`${PWD_COMMAND}`; export r; \
9593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9594         $(HOST_EXPORTS) \
9595         for flag in $(EXTRA_HOST_FLAGS) ; do \
9596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9597         done; \
9598         echo "Doing html in diff" ; \
9599         (cd $(HOST_SUBDIR)/diff && \
9600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9602                   "RANLIB=$${RANLIB}" \
9603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9604                   html) \
9605           || exit 1
9606
9607 @endif diff
9608
9609 .PHONY: maybe-TAGS-diff TAGS-diff
9610 maybe-TAGS-diff:
9611 @if diff
9612 maybe-TAGS-diff: TAGS-diff
9613
9614 TAGS-diff: \
9615     configure-diff 
9616         @: $(MAKE); $(unstage)
9617         @[ -f ./diff/Makefile ] || exit 0; \
9618         r=`${PWD_COMMAND}`; export r; \
9619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9620         $(HOST_EXPORTS) \
9621         for flag in $(EXTRA_HOST_FLAGS) ; do \
9622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9623         done; \
9624         echo "Doing TAGS in diff" ; \
9625         (cd $(HOST_SUBDIR)/diff && \
9626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9628                   "RANLIB=$${RANLIB}" \
9629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9630                   TAGS) \
9631           || exit 1
9632
9633 @endif diff
9634
9635 .PHONY: maybe-install-info-diff install-info-diff
9636 maybe-install-info-diff:
9637 @if diff
9638 maybe-install-info-diff: install-info-diff
9639
9640 install-info-diff: \
9641     configure-diff \
9642     info-diff 
9643         @: $(MAKE); $(unstage)
9644         @[ -f ./diff/Makefile ] || exit 0; \
9645         r=`${PWD_COMMAND}`; export r; \
9646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9647         $(HOST_EXPORTS) \
9648         for flag in $(EXTRA_HOST_FLAGS) ; do \
9649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9650         done; \
9651         echo "Doing install-info in diff" ; \
9652         (cd $(HOST_SUBDIR)/diff && \
9653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9655                   "RANLIB=$${RANLIB}" \
9656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9657                   install-info) \
9658           || exit 1
9659
9660 @endif diff
9661
9662 .PHONY: maybe-install-pdf-diff install-pdf-diff
9663 maybe-install-pdf-diff:
9664 @if diff
9665 maybe-install-pdf-diff: install-pdf-diff
9666
9667 install-pdf-diff: \
9668     configure-diff \
9669     pdf-diff 
9670         @: $(MAKE); $(unstage)
9671         @[ -f ./diff/Makefile ] || exit 0; \
9672         r=`${PWD_COMMAND}`; export r; \
9673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9674         $(HOST_EXPORTS) \
9675         for flag in $(EXTRA_HOST_FLAGS) ; do \
9676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9677         done; \
9678         echo "Doing install-pdf in diff" ; \
9679         (cd $(HOST_SUBDIR)/diff && \
9680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9682                   "RANLIB=$${RANLIB}" \
9683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9684                   install-pdf) \
9685           || exit 1
9686
9687 @endif diff
9688
9689 .PHONY: maybe-install-html-diff install-html-diff
9690 maybe-install-html-diff:
9691 @if diff
9692 maybe-install-html-diff: install-html-diff
9693
9694 install-html-diff: \
9695     configure-diff \
9696     html-diff 
9697         @: $(MAKE); $(unstage)
9698         @[ -f ./diff/Makefile ] || exit 0; \
9699         r=`${PWD_COMMAND}`; export r; \
9700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9701         $(HOST_EXPORTS) \
9702         for flag in $(EXTRA_HOST_FLAGS) ; do \
9703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9704         done; \
9705         echo "Doing install-html in diff" ; \
9706         (cd $(HOST_SUBDIR)/diff && \
9707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9709                   "RANLIB=$${RANLIB}" \
9710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9711                   install-html) \
9712           || exit 1
9713
9714 @endif diff
9715
9716 .PHONY: maybe-installcheck-diff installcheck-diff
9717 maybe-installcheck-diff:
9718 @if diff
9719 maybe-installcheck-diff: installcheck-diff
9720
9721 installcheck-diff: \
9722     configure-diff 
9723         @: $(MAKE); $(unstage)
9724         @[ -f ./diff/Makefile ] || exit 0; \
9725         r=`${PWD_COMMAND}`; export r; \
9726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9727         $(HOST_EXPORTS) \
9728         for flag in $(EXTRA_HOST_FLAGS) ; do \
9729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9730         done; \
9731         echo "Doing installcheck in diff" ; \
9732         (cd $(HOST_SUBDIR)/diff && \
9733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9735                   "RANLIB=$${RANLIB}" \
9736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9737                   installcheck) \
9738           || exit 1
9739
9740 @endif diff
9741
9742 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
9743 maybe-mostlyclean-diff:
9744 @if diff
9745 maybe-mostlyclean-diff: mostlyclean-diff
9746
9747 mostlyclean-diff: 
9748         @: $(MAKE); $(unstage)
9749         @[ -f ./diff/Makefile ] || exit 0; \
9750         r=`${PWD_COMMAND}`; export r; \
9751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9752         $(HOST_EXPORTS) \
9753         for flag in $(EXTRA_HOST_FLAGS) ; do \
9754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9755         done; \
9756         echo "Doing mostlyclean in diff" ; \
9757         (cd $(HOST_SUBDIR)/diff && \
9758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9760                   "RANLIB=$${RANLIB}" \
9761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9762                   mostlyclean) \
9763           || exit 1
9764
9765 @endif diff
9766
9767 .PHONY: maybe-clean-diff clean-diff
9768 maybe-clean-diff:
9769 @if diff
9770 maybe-clean-diff: clean-diff
9771
9772 clean-diff: 
9773         @: $(MAKE); $(unstage)
9774         @[ -f ./diff/Makefile ] || exit 0; \
9775         r=`${PWD_COMMAND}`; export r; \
9776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9777         $(HOST_EXPORTS) \
9778         for flag in $(EXTRA_HOST_FLAGS) ; do \
9779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9780         done; \
9781         echo "Doing clean in diff" ; \
9782         (cd $(HOST_SUBDIR)/diff && \
9783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9785                   "RANLIB=$${RANLIB}" \
9786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9787                   clean) \
9788           || exit 1
9789
9790 @endif diff
9791
9792 .PHONY: maybe-distclean-diff distclean-diff
9793 maybe-distclean-diff:
9794 @if diff
9795 maybe-distclean-diff: distclean-diff
9796
9797 distclean-diff: 
9798         @: $(MAKE); $(unstage)
9799         @[ -f ./diff/Makefile ] || exit 0; \
9800         r=`${PWD_COMMAND}`; export r; \
9801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9802         $(HOST_EXPORTS) \
9803         for flag in $(EXTRA_HOST_FLAGS) ; do \
9804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9805         done; \
9806         echo "Doing distclean in diff" ; \
9807         (cd $(HOST_SUBDIR)/diff && \
9808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9810                   "RANLIB=$${RANLIB}" \
9811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9812                   distclean) \
9813           || exit 1
9814
9815 @endif diff
9816
9817 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
9818 maybe-maintainer-clean-diff:
9819 @if diff
9820 maybe-maintainer-clean-diff: maintainer-clean-diff
9821
9822 maintainer-clean-diff: 
9823         @: $(MAKE); $(unstage)
9824         @[ -f ./diff/Makefile ] || exit 0; \
9825         r=`${PWD_COMMAND}`; export r; \
9826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9827         $(HOST_EXPORTS) \
9828         for flag in $(EXTRA_HOST_FLAGS) ; do \
9829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9830         done; \
9831         echo "Doing maintainer-clean in diff" ; \
9832         (cd $(HOST_SUBDIR)/diff && \
9833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9835                   "RANLIB=$${RANLIB}" \
9836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9837                   maintainer-clean) \
9838           || exit 1
9839
9840 @endif diff
9841
9842
9843
9844 .PHONY: configure-dosutils maybe-configure-dosutils
9845 maybe-configure-dosutils:
9846 @if gcc-bootstrap
9847 configure-dosutils: stage_current
9848 @endif gcc-bootstrap
9849 @if dosutils
9850 maybe-configure-dosutils: configure-dosutils
9851 configure-dosutils: 
9852         @: $(MAKE); $(unstage)
9853         @r=`${PWD_COMMAND}`; export r; \
9854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9855         test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
9856         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
9857         $(HOST_EXPORTS) \
9858         echo Configuring in $(HOST_SUBDIR)/dosutils; \
9859         cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
9860         case $(srcdir) in \
9861           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9862           *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
9863                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9864         esac; \
9865         srcdiroption="--srcdir=$${topdir}/dosutils"; \
9866         libsrcdir="$$s/dosutils"; \
9867         $(SHELL) $${libsrcdir}/configure \
9868           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9869           --target=${target_alias} $${srcdiroption}  \
9870           || exit 1
9871 @endif dosutils
9872
9873
9874
9875
9876
9877 .PHONY: all-dosutils maybe-all-dosutils
9878 maybe-all-dosutils:
9879 @if gcc-bootstrap
9880 all-dosutils: stage_current
9881 @endif gcc-bootstrap
9882 @if dosutils
9883 TARGET-dosutils=all
9884 maybe-all-dosutils: all-dosutils
9885 all-dosutils: configure-dosutils
9886         @: $(MAKE); $(unstage)
9887         @r=`${PWD_COMMAND}`; export r; \
9888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9889         $(HOST_EXPORTS) \
9890         (cd $(HOST_SUBDIR)/dosutils && \
9891           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9892                 $(TARGET-dosutils))
9893 @endif dosutils
9894
9895
9896
9897
9898 .PHONY: check-dosutils maybe-check-dosutils
9899 maybe-check-dosutils:
9900 @if dosutils
9901 maybe-check-dosutils: check-dosutils
9902
9903 check-dosutils:
9904
9905 @endif dosutils
9906
9907 .PHONY: install-dosutils maybe-install-dosutils
9908 maybe-install-dosutils:
9909 @if dosutils
9910 maybe-install-dosutils: install-dosutils
9911
9912 install-dosutils: installdirs
9913         @: $(MAKE); $(unstage)
9914         @r=`${PWD_COMMAND}`; export r; \
9915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9916         $(HOST_EXPORTS) \
9917         (cd $(HOST_SUBDIR)/dosutils && \
9918           $(MAKE) $(FLAGS_TO_PASS)  install)
9919
9920 @endif dosutils
9921
9922 # Other targets (info, dvi, pdf, etc.)
9923
9924 .PHONY: maybe-info-dosutils info-dosutils
9925 maybe-info-dosutils:
9926 @if dosutils
9927 maybe-info-dosutils: info-dosutils
9928
9929 info-dosutils: \
9930     configure-dosutils 
9931         @: $(MAKE); $(unstage)
9932         @[ -f ./dosutils/Makefile ] || exit 0; \
9933         r=`${PWD_COMMAND}`; export r; \
9934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9935         $(HOST_EXPORTS) \
9936         for flag in $(EXTRA_HOST_FLAGS) ; do \
9937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9938         done; \
9939         echo "Doing info in dosutils" ; \
9940         (cd $(HOST_SUBDIR)/dosutils && \
9941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9943                   "RANLIB=$${RANLIB}" \
9944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9945                   info) \
9946           || exit 1
9947
9948 @endif dosutils
9949
9950 .PHONY: maybe-dvi-dosutils dvi-dosutils
9951 maybe-dvi-dosutils:
9952 @if dosutils
9953 maybe-dvi-dosutils: dvi-dosutils
9954
9955 dvi-dosutils: \
9956     configure-dosutils 
9957         @: $(MAKE); $(unstage)
9958         @[ -f ./dosutils/Makefile ] || exit 0; \
9959         r=`${PWD_COMMAND}`; export r; \
9960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9961         $(HOST_EXPORTS) \
9962         for flag in $(EXTRA_HOST_FLAGS) ; do \
9963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9964         done; \
9965         echo "Doing dvi in dosutils" ; \
9966         (cd $(HOST_SUBDIR)/dosutils && \
9967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9969                   "RANLIB=$${RANLIB}" \
9970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9971                   dvi) \
9972           || exit 1
9973
9974 @endif dosutils
9975
9976 .PHONY: maybe-pdf-dosutils pdf-dosutils
9977 maybe-pdf-dosutils:
9978 @if dosutils
9979 maybe-pdf-dosutils: pdf-dosutils
9980
9981 pdf-dosutils: \
9982     configure-dosutils 
9983         @: $(MAKE); $(unstage)
9984         @[ -f ./dosutils/Makefile ] || exit 0; \
9985         r=`${PWD_COMMAND}`; export r; \
9986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9987         $(HOST_EXPORTS) \
9988         for flag in $(EXTRA_HOST_FLAGS) ; do \
9989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9990         done; \
9991         echo "Doing pdf in dosutils" ; \
9992         (cd $(HOST_SUBDIR)/dosutils && \
9993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9995                   "RANLIB=$${RANLIB}" \
9996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9997                   pdf) \
9998           || exit 1
9999
10000 @endif dosutils
10001
10002 .PHONY: maybe-html-dosutils html-dosutils
10003 maybe-html-dosutils:
10004 @if dosutils
10005 maybe-html-dosutils: html-dosutils
10006
10007 html-dosutils: \
10008     configure-dosutils 
10009         @: $(MAKE); $(unstage)
10010         @[ -f ./dosutils/Makefile ] || exit 0; \
10011         r=`${PWD_COMMAND}`; export r; \
10012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10013         $(HOST_EXPORTS) \
10014         for flag in $(EXTRA_HOST_FLAGS) ; do \
10015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10016         done; \
10017         echo "Doing html in dosutils" ; \
10018         (cd $(HOST_SUBDIR)/dosutils && \
10019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10021                   "RANLIB=$${RANLIB}" \
10022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10023                   html) \
10024           || exit 1
10025
10026 @endif dosutils
10027
10028 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
10029 maybe-TAGS-dosutils:
10030 @if dosutils
10031 maybe-TAGS-dosutils: TAGS-dosutils
10032
10033 TAGS-dosutils: \
10034     configure-dosutils 
10035         @: $(MAKE); $(unstage)
10036         @[ -f ./dosutils/Makefile ] || exit 0; \
10037         r=`${PWD_COMMAND}`; export r; \
10038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10039         $(HOST_EXPORTS) \
10040         for flag in $(EXTRA_HOST_FLAGS) ; do \
10041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10042         done; \
10043         echo "Doing TAGS in dosutils" ; \
10044         (cd $(HOST_SUBDIR)/dosutils && \
10045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10047                   "RANLIB=$${RANLIB}" \
10048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10049                   TAGS) \
10050           || exit 1
10051
10052 @endif dosutils
10053
10054 .PHONY: maybe-install-info-dosutils install-info-dosutils
10055 maybe-install-info-dosutils:
10056 @if dosutils
10057 maybe-install-info-dosutils: install-info-dosutils
10058
10059 install-info-dosutils: \
10060     configure-dosutils \
10061     info-dosutils 
10062         @: $(MAKE); $(unstage)
10063         @[ -f ./dosutils/Makefile ] || exit 0; \
10064         r=`${PWD_COMMAND}`; export r; \
10065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10066         $(HOST_EXPORTS) \
10067         for flag in $(EXTRA_HOST_FLAGS) ; do \
10068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10069         done; \
10070         echo "Doing install-info in dosutils" ; \
10071         (cd $(HOST_SUBDIR)/dosutils && \
10072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10074                   "RANLIB=$${RANLIB}" \
10075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10076                   install-info) \
10077           || exit 1
10078
10079 @endif dosutils
10080
10081 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10082 maybe-install-pdf-dosutils:
10083 @if dosutils
10084 maybe-install-pdf-dosutils: install-pdf-dosutils
10085
10086 install-pdf-dosutils: \
10087     configure-dosutils \
10088     pdf-dosutils 
10089         @: $(MAKE); $(unstage)
10090         @[ -f ./dosutils/Makefile ] || exit 0; \
10091         r=`${PWD_COMMAND}`; export r; \
10092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10093         $(HOST_EXPORTS) \
10094         for flag in $(EXTRA_HOST_FLAGS) ; do \
10095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10096         done; \
10097         echo "Doing install-pdf in dosutils" ; \
10098         (cd $(HOST_SUBDIR)/dosutils && \
10099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10101                   "RANLIB=$${RANLIB}" \
10102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10103                   install-pdf) \
10104           || exit 1
10105
10106 @endif dosutils
10107
10108 .PHONY: maybe-install-html-dosutils install-html-dosutils
10109 maybe-install-html-dosutils:
10110 @if dosutils
10111 maybe-install-html-dosutils: install-html-dosutils
10112
10113 install-html-dosutils: \
10114     configure-dosutils \
10115     html-dosutils 
10116         @: $(MAKE); $(unstage)
10117         @[ -f ./dosutils/Makefile ] || exit 0; \
10118         r=`${PWD_COMMAND}`; export r; \
10119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10120         $(HOST_EXPORTS) \
10121         for flag in $(EXTRA_HOST_FLAGS) ; do \
10122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10123         done; \
10124         echo "Doing install-html in dosutils" ; \
10125         (cd $(HOST_SUBDIR)/dosutils && \
10126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10128                   "RANLIB=$${RANLIB}" \
10129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10130                   install-html) \
10131           || exit 1
10132
10133 @endif dosutils
10134
10135 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
10136 maybe-installcheck-dosutils:
10137 @if dosutils
10138 maybe-installcheck-dosutils: installcheck-dosutils
10139
10140 installcheck-dosutils: \
10141     configure-dosutils 
10142         @: $(MAKE); $(unstage)
10143         @[ -f ./dosutils/Makefile ] || exit 0; \
10144         r=`${PWD_COMMAND}`; export r; \
10145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10146         $(HOST_EXPORTS) \
10147         for flag in $(EXTRA_HOST_FLAGS) ; do \
10148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10149         done; \
10150         echo "Doing installcheck in dosutils" ; \
10151         (cd $(HOST_SUBDIR)/dosutils && \
10152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10154                   "RANLIB=$${RANLIB}" \
10155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10156                   installcheck) \
10157           || exit 1
10158
10159 @endif dosutils
10160
10161 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10162 maybe-mostlyclean-dosutils:
10163 @if dosutils
10164 maybe-mostlyclean-dosutils: mostlyclean-dosutils
10165
10166 mostlyclean-dosutils: 
10167         @: $(MAKE); $(unstage)
10168         @[ -f ./dosutils/Makefile ] || exit 0; \
10169         r=`${PWD_COMMAND}`; export r; \
10170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10171         $(HOST_EXPORTS) \
10172         for flag in $(EXTRA_HOST_FLAGS) ; do \
10173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10174         done; \
10175         echo "Doing mostlyclean in dosutils" ; \
10176         (cd $(HOST_SUBDIR)/dosutils && \
10177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10179                   "RANLIB=$${RANLIB}" \
10180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10181                   mostlyclean) \
10182           || exit 1
10183
10184 @endif dosutils
10185
10186 .PHONY: maybe-clean-dosutils clean-dosutils
10187 maybe-clean-dosutils:
10188 @if dosutils
10189 maybe-clean-dosutils: clean-dosutils
10190
10191 clean-dosutils: 
10192         @: $(MAKE); $(unstage)
10193         @[ -f ./dosutils/Makefile ] || exit 0; \
10194         r=`${PWD_COMMAND}`; export r; \
10195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10196         $(HOST_EXPORTS) \
10197         for flag in $(EXTRA_HOST_FLAGS) ; do \
10198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10199         done; \
10200         echo "Doing clean in dosutils" ; \
10201         (cd $(HOST_SUBDIR)/dosutils && \
10202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10204                   "RANLIB=$${RANLIB}" \
10205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10206                   clean) \
10207           || exit 1
10208
10209 @endif dosutils
10210
10211 .PHONY: maybe-distclean-dosutils distclean-dosutils
10212 maybe-distclean-dosutils:
10213 @if dosutils
10214 maybe-distclean-dosutils: distclean-dosutils
10215
10216 distclean-dosutils: 
10217         @: $(MAKE); $(unstage)
10218         @[ -f ./dosutils/Makefile ] || exit 0; \
10219         r=`${PWD_COMMAND}`; export r; \
10220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10221         $(HOST_EXPORTS) \
10222         for flag in $(EXTRA_HOST_FLAGS) ; do \
10223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10224         done; \
10225         echo "Doing distclean in dosutils" ; \
10226         (cd $(HOST_SUBDIR)/dosutils && \
10227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10229                   "RANLIB=$${RANLIB}" \
10230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10231                   distclean) \
10232           || exit 1
10233
10234 @endif dosutils
10235
10236 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10237 maybe-maintainer-clean-dosutils:
10238 @if dosutils
10239 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10240
10241 maintainer-clean-dosutils: 
10242         @: $(MAKE); $(unstage)
10243         @[ -f ./dosutils/Makefile ] || exit 0; \
10244         r=`${PWD_COMMAND}`; export r; \
10245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10246         $(HOST_EXPORTS) \
10247         for flag in $(EXTRA_HOST_FLAGS) ; do \
10248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10249         done; \
10250         echo "Doing maintainer-clean in dosutils" ; \
10251         (cd $(HOST_SUBDIR)/dosutils && \
10252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10254                   "RANLIB=$${RANLIB}" \
10255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10256                   maintainer-clean) \
10257           || exit 1
10258
10259 @endif dosutils
10260
10261
10262
10263 .PHONY: configure-etc maybe-configure-etc
10264 maybe-configure-etc:
10265 @if gcc-bootstrap
10266 configure-etc: stage_current
10267 @endif gcc-bootstrap
10268 @if etc
10269 maybe-configure-etc: configure-etc
10270 configure-etc: 
10271         @: $(MAKE); $(unstage)
10272         @r=`${PWD_COMMAND}`; export r; \
10273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10274         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10275         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10276         $(HOST_EXPORTS) \
10277         echo Configuring in $(HOST_SUBDIR)/etc; \
10278         cd "$(HOST_SUBDIR)/etc" || exit 1; \
10279         case $(srcdir) in \
10280           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10281           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10282                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10283         esac; \
10284         srcdiroption="--srcdir=$${topdir}/etc"; \
10285         libsrcdir="$$s/etc"; \
10286         $(SHELL) $${libsrcdir}/configure \
10287           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10288           --target=${target_alias} $${srcdiroption}  \
10289           || exit 1
10290 @endif etc
10291
10292
10293
10294
10295
10296 .PHONY: all-etc maybe-all-etc
10297 maybe-all-etc:
10298 @if gcc-bootstrap
10299 all-etc: stage_current
10300 @endif gcc-bootstrap
10301 @if etc
10302 TARGET-etc=all
10303 maybe-all-etc: all-etc
10304 all-etc: configure-etc
10305         @: $(MAKE); $(unstage)
10306         @r=`${PWD_COMMAND}`; export r; \
10307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10308         $(HOST_EXPORTS) \
10309         (cd $(HOST_SUBDIR)/etc && \
10310           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
10311                 $(TARGET-etc))
10312 @endif etc
10313
10314
10315
10316
10317 .PHONY: check-etc maybe-check-etc
10318 maybe-check-etc:
10319 @if etc
10320 maybe-check-etc: check-etc
10321
10322 check-etc:
10323         @: $(MAKE); $(unstage)
10324         @r=`${PWD_COMMAND}`; export r; \
10325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10326         $(HOST_EXPORTS) \
10327         (cd $(HOST_SUBDIR)/etc && \
10328           $(MAKE) $(FLAGS_TO_PASS)  check)
10329
10330 @endif etc
10331
10332 .PHONY: install-etc maybe-install-etc
10333 maybe-install-etc:
10334 @if etc
10335 maybe-install-etc: install-etc
10336
10337 install-etc: installdirs
10338         @: $(MAKE); $(unstage)
10339         @r=`${PWD_COMMAND}`; export r; \
10340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10341         $(HOST_EXPORTS) \
10342         (cd $(HOST_SUBDIR)/etc && \
10343           $(MAKE) $(FLAGS_TO_PASS)  install)
10344
10345 @endif etc
10346
10347 # Other targets (info, dvi, pdf, etc.)
10348
10349 .PHONY: maybe-info-etc info-etc
10350 maybe-info-etc:
10351 @if etc
10352 maybe-info-etc: info-etc
10353
10354 info-etc: \
10355     configure-etc 
10356         @: $(MAKE); $(unstage)
10357         @[ -f ./etc/Makefile ] || exit 0; \
10358         r=`${PWD_COMMAND}`; export r; \
10359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10360         $(HOST_EXPORTS) \
10361         for flag in $(EXTRA_HOST_FLAGS) ; do \
10362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10363         done; \
10364         echo "Doing info in etc" ; \
10365         (cd $(HOST_SUBDIR)/etc && \
10366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10368                   "RANLIB=$${RANLIB}" \
10369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10370                   info) \
10371           || exit 1
10372
10373 @endif etc
10374
10375 .PHONY: maybe-dvi-etc dvi-etc
10376 maybe-dvi-etc:
10377 @if etc
10378 maybe-dvi-etc: dvi-etc
10379
10380 dvi-etc: \
10381     configure-etc 
10382         @: $(MAKE); $(unstage)
10383         @[ -f ./etc/Makefile ] || exit 0; \
10384         r=`${PWD_COMMAND}`; export r; \
10385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10386         $(HOST_EXPORTS) \
10387         for flag in $(EXTRA_HOST_FLAGS) ; do \
10388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10389         done; \
10390         echo "Doing dvi in etc" ; \
10391         (cd $(HOST_SUBDIR)/etc && \
10392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10394                   "RANLIB=$${RANLIB}" \
10395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10396                   dvi) \
10397           || exit 1
10398
10399 @endif etc
10400
10401 .PHONY: maybe-pdf-etc pdf-etc
10402 maybe-pdf-etc:
10403 @if etc
10404 maybe-pdf-etc: pdf-etc
10405
10406 pdf-etc: \
10407     configure-etc 
10408         @: $(MAKE); $(unstage)
10409         @[ -f ./etc/Makefile ] || exit 0; \
10410         r=`${PWD_COMMAND}`; export r; \
10411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10412         $(HOST_EXPORTS) \
10413         for flag in $(EXTRA_HOST_FLAGS) ; do \
10414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10415         done; \
10416         echo "Doing pdf in etc" ; \
10417         (cd $(HOST_SUBDIR)/etc && \
10418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10420                   "RANLIB=$${RANLIB}" \
10421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10422                   pdf) \
10423           || exit 1
10424
10425 @endif etc
10426
10427 .PHONY: maybe-html-etc html-etc
10428 maybe-html-etc:
10429 @if etc
10430 maybe-html-etc: html-etc
10431
10432 html-etc: \
10433     configure-etc 
10434         @: $(MAKE); $(unstage)
10435         @[ -f ./etc/Makefile ] || exit 0; \
10436         r=`${PWD_COMMAND}`; export r; \
10437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10438         $(HOST_EXPORTS) \
10439         for flag in $(EXTRA_HOST_FLAGS) ; do \
10440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10441         done; \
10442         echo "Doing html in etc" ; \
10443         (cd $(HOST_SUBDIR)/etc && \
10444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10446                   "RANLIB=$${RANLIB}" \
10447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10448                   html) \
10449           || exit 1
10450
10451 @endif etc
10452
10453 .PHONY: maybe-TAGS-etc TAGS-etc
10454 maybe-TAGS-etc:
10455 @if etc
10456 maybe-TAGS-etc: TAGS-etc
10457
10458 TAGS-etc: \
10459     configure-etc 
10460         @: $(MAKE); $(unstage)
10461         @[ -f ./etc/Makefile ] || exit 0; \
10462         r=`${PWD_COMMAND}`; export r; \
10463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10464         $(HOST_EXPORTS) \
10465         for flag in $(EXTRA_HOST_FLAGS) ; do \
10466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10467         done; \
10468         echo "Doing TAGS in etc" ; \
10469         (cd $(HOST_SUBDIR)/etc && \
10470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10472                   "RANLIB=$${RANLIB}" \
10473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10474                   TAGS) \
10475           || exit 1
10476
10477 @endif etc
10478
10479 .PHONY: maybe-install-info-etc install-info-etc
10480 maybe-install-info-etc:
10481 @if etc
10482 maybe-install-info-etc: install-info-etc
10483
10484 install-info-etc: \
10485     configure-etc \
10486     info-etc 
10487         @: $(MAKE); $(unstage)
10488         @[ -f ./etc/Makefile ] || exit 0; \
10489         r=`${PWD_COMMAND}`; export r; \
10490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10491         $(HOST_EXPORTS) \
10492         for flag in $(EXTRA_HOST_FLAGS) ; do \
10493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10494         done; \
10495         echo "Doing install-info in etc" ; \
10496         (cd $(HOST_SUBDIR)/etc && \
10497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10499                   "RANLIB=$${RANLIB}" \
10500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10501                   install-info) \
10502           || exit 1
10503
10504 @endif etc
10505
10506 .PHONY: maybe-install-pdf-etc install-pdf-etc
10507 maybe-install-pdf-etc:
10508 @if etc
10509 maybe-install-pdf-etc: install-pdf-etc
10510
10511 install-pdf-etc: \
10512     configure-etc \
10513     pdf-etc 
10514         @: $(MAKE); $(unstage)
10515         @[ -f ./etc/Makefile ] || exit 0; \
10516         r=`${PWD_COMMAND}`; export r; \
10517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10518         $(HOST_EXPORTS) \
10519         for flag in $(EXTRA_HOST_FLAGS) ; do \
10520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10521         done; \
10522         echo "Doing install-pdf in etc" ; \
10523         (cd $(HOST_SUBDIR)/etc && \
10524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10526                   "RANLIB=$${RANLIB}" \
10527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10528                   install-pdf) \
10529           || exit 1
10530
10531 @endif etc
10532
10533 .PHONY: maybe-install-html-etc install-html-etc
10534 maybe-install-html-etc:
10535 @if etc
10536 maybe-install-html-etc: install-html-etc
10537
10538 install-html-etc: \
10539     configure-etc \
10540     html-etc 
10541         @: $(MAKE); $(unstage)
10542         @[ -f ./etc/Makefile ] || exit 0; \
10543         r=`${PWD_COMMAND}`; export r; \
10544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10545         $(HOST_EXPORTS) \
10546         for flag in $(EXTRA_HOST_FLAGS) ; do \
10547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10548         done; \
10549         echo "Doing install-html in etc" ; \
10550         (cd $(HOST_SUBDIR)/etc && \
10551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10553                   "RANLIB=$${RANLIB}" \
10554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10555                   install-html) \
10556           || exit 1
10557
10558 @endif etc
10559
10560 .PHONY: maybe-installcheck-etc installcheck-etc
10561 maybe-installcheck-etc:
10562 @if etc
10563 maybe-installcheck-etc: installcheck-etc
10564
10565 installcheck-etc: \
10566     configure-etc 
10567         @: $(MAKE); $(unstage)
10568         @[ -f ./etc/Makefile ] || exit 0; \
10569         r=`${PWD_COMMAND}`; export r; \
10570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10571         $(HOST_EXPORTS) \
10572         for flag in $(EXTRA_HOST_FLAGS) ; do \
10573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10574         done; \
10575         echo "Doing installcheck in etc" ; \
10576         (cd $(HOST_SUBDIR)/etc && \
10577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10579                   "RANLIB=$${RANLIB}" \
10580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10581                   installcheck) \
10582           || exit 1
10583
10584 @endif etc
10585
10586 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
10587 maybe-mostlyclean-etc:
10588 @if etc
10589 maybe-mostlyclean-etc: mostlyclean-etc
10590
10591 mostlyclean-etc: 
10592         @: $(MAKE); $(unstage)
10593         @[ -f ./etc/Makefile ] || exit 0; \
10594         r=`${PWD_COMMAND}`; export r; \
10595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10596         $(HOST_EXPORTS) \
10597         for flag in $(EXTRA_HOST_FLAGS) ; do \
10598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10599         done; \
10600         echo "Doing mostlyclean in etc" ; \
10601         (cd $(HOST_SUBDIR)/etc && \
10602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10604                   "RANLIB=$${RANLIB}" \
10605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10606                   mostlyclean) \
10607           || exit 1
10608
10609 @endif etc
10610
10611 .PHONY: maybe-clean-etc clean-etc
10612 maybe-clean-etc:
10613 @if etc
10614 maybe-clean-etc: clean-etc
10615
10616 clean-etc: 
10617         @: $(MAKE); $(unstage)
10618         @[ -f ./etc/Makefile ] || exit 0; \
10619         r=`${PWD_COMMAND}`; export r; \
10620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10621         $(HOST_EXPORTS) \
10622         for flag in $(EXTRA_HOST_FLAGS) ; do \
10623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10624         done; \
10625         echo "Doing clean in etc" ; \
10626         (cd $(HOST_SUBDIR)/etc && \
10627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10629                   "RANLIB=$${RANLIB}" \
10630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10631                   clean) \
10632           || exit 1
10633
10634 @endif etc
10635
10636 .PHONY: maybe-distclean-etc distclean-etc
10637 maybe-distclean-etc:
10638 @if etc
10639 maybe-distclean-etc: distclean-etc
10640
10641 distclean-etc: 
10642         @: $(MAKE); $(unstage)
10643         @[ -f ./etc/Makefile ] || exit 0; \
10644         r=`${PWD_COMMAND}`; export r; \
10645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10646         $(HOST_EXPORTS) \
10647         for flag in $(EXTRA_HOST_FLAGS) ; do \
10648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10649         done; \
10650         echo "Doing distclean in etc" ; \
10651         (cd $(HOST_SUBDIR)/etc && \
10652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10654                   "RANLIB=$${RANLIB}" \
10655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10656                   distclean) \
10657           || exit 1
10658
10659 @endif etc
10660
10661 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
10662 maybe-maintainer-clean-etc:
10663 @if etc
10664 maybe-maintainer-clean-etc: maintainer-clean-etc
10665
10666 maintainer-clean-etc: 
10667         @: $(MAKE); $(unstage)
10668         @[ -f ./etc/Makefile ] || exit 0; \
10669         r=`${PWD_COMMAND}`; export r; \
10670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10671         $(HOST_EXPORTS) \
10672         for flag in $(EXTRA_HOST_FLAGS) ; do \
10673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10674         done; \
10675         echo "Doing maintainer-clean in etc" ; \
10676         (cd $(HOST_SUBDIR)/etc && \
10677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10679                   "RANLIB=$${RANLIB}" \
10680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10681                   maintainer-clean) \
10682           || exit 1
10683
10684 @endif etc
10685
10686
10687
10688 .PHONY: configure-fastjar maybe-configure-fastjar
10689 maybe-configure-fastjar:
10690 @if gcc-bootstrap
10691 configure-fastjar: stage_current
10692 @endif gcc-bootstrap
10693 @if fastjar
10694 maybe-configure-fastjar: configure-fastjar
10695 configure-fastjar: 
10696         @: $(MAKE); $(unstage)
10697         @r=`${PWD_COMMAND}`; export r; \
10698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10699         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
10700         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
10701         $(HOST_EXPORTS) \
10702         echo Configuring in $(HOST_SUBDIR)/fastjar; \
10703         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
10704         case $(srcdir) in \
10705           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10706           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
10707                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10708         esac; \
10709         srcdiroption="--srcdir=$${topdir}/fastjar"; \
10710         libsrcdir="$$s/fastjar"; \
10711         $(SHELL) $${libsrcdir}/configure \
10712           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10713           --target=${target_alias} $${srcdiroption}  \
10714           || exit 1
10715 @endif fastjar
10716
10717
10718
10719
10720
10721 .PHONY: all-fastjar maybe-all-fastjar
10722 maybe-all-fastjar:
10723 @if gcc-bootstrap
10724 all-fastjar: stage_current
10725 @endif gcc-bootstrap
10726 @if fastjar
10727 TARGET-fastjar=all
10728 maybe-all-fastjar: all-fastjar
10729 all-fastjar: configure-fastjar
10730         @: $(MAKE); $(unstage)
10731         @r=`${PWD_COMMAND}`; export r; \
10732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10733         $(HOST_EXPORTS) \
10734         (cd $(HOST_SUBDIR)/fastjar && \
10735           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
10736                 $(TARGET-fastjar))
10737 @endif fastjar
10738
10739
10740
10741
10742 .PHONY: check-fastjar maybe-check-fastjar
10743 maybe-check-fastjar:
10744 @if fastjar
10745 maybe-check-fastjar: check-fastjar
10746
10747 # This module is only tested in a native toolchain.
10748 check-fastjar:
10749         @: $(MAKE); $(unstage)
10750         @if [ '$(host)' = '$(target)' ] ; then \
10751           r=`${PWD_COMMAND}`; export r; \
10752           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10753           $(HOST_EXPORTS) \
10754           (cd $(HOST_SUBDIR)/fastjar && \
10755             $(MAKE) $(FLAGS_TO_PASS)  check); \
10756         fi
10757
10758 @endif fastjar
10759
10760 .PHONY: install-fastjar maybe-install-fastjar
10761 maybe-install-fastjar:
10762 @if fastjar
10763 maybe-install-fastjar: install-fastjar
10764
10765 install-fastjar: installdirs
10766         @: $(MAKE); $(unstage)
10767         @r=`${PWD_COMMAND}`; export r; \
10768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10769         $(HOST_EXPORTS) \
10770         (cd $(HOST_SUBDIR)/fastjar && \
10771           $(MAKE) $(FLAGS_TO_PASS)  install)
10772
10773 @endif fastjar
10774
10775 # Other targets (info, dvi, pdf, etc.)
10776
10777 .PHONY: maybe-info-fastjar info-fastjar
10778 maybe-info-fastjar:
10779 @if fastjar
10780 maybe-info-fastjar: info-fastjar
10781
10782 info-fastjar: \
10783     configure-fastjar 
10784         @: $(MAKE); $(unstage)
10785         @[ -f ./fastjar/Makefile ] || exit 0; \
10786         r=`${PWD_COMMAND}`; export r; \
10787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10788         $(HOST_EXPORTS) \
10789         for flag in $(EXTRA_HOST_FLAGS) ; do \
10790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10791         done; \
10792         echo "Doing info in fastjar" ; \
10793         (cd $(HOST_SUBDIR)/fastjar && \
10794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10796                   "RANLIB=$${RANLIB}" \
10797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10798                   info) \
10799           || exit 1
10800
10801 @endif fastjar
10802
10803 .PHONY: maybe-dvi-fastjar dvi-fastjar
10804 maybe-dvi-fastjar:
10805 @if fastjar
10806 maybe-dvi-fastjar: dvi-fastjar
10807
10808 dvi-fastjar: \
10809     configure-fastjar 
10810         @: $(MAKE); $(unstage)
10811         @[ -f ./fastjar/Makefile ] || exit 0; \
10812         r=`${PWD_COMMAND}`; export r; \
10813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10814         $(HOST_EXPORTS) \
10815         for flag in $(EXTRA_HOST_FLAGS) ; do \
10816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10817         done; \
10818         echo "Doing dvi in fastjar" ; \
10819         (cd $(HOST_SUBDIR)/fastjar && \
10820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10822                   "RANLIB=$${RANLIB}" \
10823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10824                   dvi) \
10825           || exit 1
10826
10827 @endif fastjar
10828
10829 .PHONY: maybe-pdf-fastjar pdf-fastjar
10830 maybe-pdf-fastjar:
10831 @if fastjar
10832 maybe-pdf-fastjar: pdf-fastjar
10833
10834 pdf-fastjar: \
10835     configure-fastjar 
10836         @: $(MAKE); $(unstage)
10837         @[ -f ./fastjar/Makefile ] || exit 0; \
10838         r=`${PWD_COMMAND}`; export r; \
10839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10840         $(HOST_EXPORTS) \
10841         for flag in $(EXTRA_HOST_FLAGS) ; do \
10842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10843         done; \
10844         echo "Doing pdf in fastjar" ; \
10845         (cd $(HOST_SUBDIR)/fastjar && \
10846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10848                   "RANLIB=$${RANLIB}" \
10849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10850                   pdf) \
10851           || exit 1
10852
10853 @endif fastjar
10854
10855 .PHONY: maybe-html-fastjar html-fastjar
10856 maybe-html-fastjar:
10857 @if fastjar
10858 maybe-html-fastjar: html-fastjar
10859
10860 html-fastjar: \
10861     configure-fastjar 
10862         @: $(MAKE); $(unstage)
10863         @[ -f ./fastjar/Makefile ] || exit 0; \
10864         r=`${PWD_COMMAND}`; export r; \
10865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10866         $(HOST_EXPORTS) \
10867         for flag in $(EXTRA_HOST_FLAGS) ; do \
10868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10869         done; \
10870         echo "Doing html in fastjar" ; \
10871         (cd $(HOST_SUBDIR)/fastjar && \
10872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10874                   "RANLIB=$${RANLIB}" \
10875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10876                   html) \
10877           || exit 1
10878
10879 @endif fastjar
10880
10881 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
10882 maybe-TAGS-fastjar:
10883 @if fastjar
10884 maybe-TAGS-fastjar: TAGS-fastjar
10885
10886 TAGS-fastjar: \
10887     configure-fastjar 
10888         @: $(MAKE); $(unstage)
10889         @[ -f ./fastjar/Makefile ] || exit 0; \
10890         r=`${PWD_COMMAND}`; export r; \
10891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10892         $(HOST_EXPORTS) \
10893         for flag in $(EXTRA_HOST_FLAGS) ; do \
10894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10895         done; \
10896         echo "Doing TAGS in fastjar" ; \
10897         (cd $(HOST_SUBDIR)/fastjar && \
10898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10900                   "RANLIB=$${RANLIB}" \
10901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10902                   TAGS) \
10903           || exit 1
10904
10905 @endif fastjar
10906
10907 .PHONY: maybe-install-info-fastjar install-info-fastjar
10908 maybe-install-info-fastjar:
10909 @if fastjar
10910 maybe-install-info-fastjar: install-info-fastjar
10911
10912 install-info-fastjar: \
10913     configure-fastjar \
10914     info-fastjar 
10915         @: $(MAKE); $(unstage)
10916         @[ -f ./fastjar/Makefile ] || exit 0; \
10917         r=`${PWD_COMMAND}`; export r; \
10918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10919         $(HOST_EXPORTS) \
10920         for flag in $(EXTRA_HOST_FLAGS) ; do \
10921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10922         done; \
10923         echo "Doing install-info in fastjar" ; \
10924         (cd $(HOST_SUBDIR)/fastjar && \
10925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10927                   "RANLIB=$${RANLIB}" \
10928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10929                   install-info) \
10930           || exit 1
10931
10932 @endif fastjar
10933
10934 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
10935 maybe-install-pdf-fastjar:
10936 @if fastjar
10937 maybe-install-pdf-fastjar: install-pdf-fastjar
10938
10939 install-pdf-fastjar: \
10940     configure-fastjar \
10941     pdf-fastjar 
10942         @: $(MAKE); $(unstage)
10943         @[ -f ./fastjar/Makefile ] || exit 0; \
10944         r=`${PWD_COMMAND}`; export r; \
10945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10946         $(HOST_EXPORTS) \
10947         for flag in $(EXTRA_HOST_FLAGS) ; do \
10948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10949         done; \
10950         echo "Doing install-pdf in fastjar" ; \
10951         (cd $(HOST_SUBDIR)/fastjar && \
10952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10954                   "RANLIB=$${RANLIB}" \
10955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10956                   install-pdf) \
10957           || exit 1
10958
10959 @endif fastjar
10960
10961 .PHONY: maybe-install-html-fastjar install-html-fastjar
10962 maybe-install-html-fastjar:
10963 @if fastjar
10964 maybe-install-html-fastjar: install-html-fastjar
10965
10966 install-html-fastjar: \
10967     configure-fastjar \
10968     html-fastjar 
10969         @: $(MAKE); $(unstage)
10970         @[ -f ./fastjar/Makefile ] || exit 0; \
10971         r=`${PWD_COMMAND}`; export r; \
10972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10973         $(HOST_EXPORTS) \
10974         for flag in $(EXTRA_HOST_FLAGS) ; do \
10975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10976         done; \
10977         echo "Doing install-html in fastjar" ; \
10978         (cd $(HOST_SUBDIR)/fastjar && \
10979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10981                   "RANLIB=$${RANLIB}" \
10982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10983                   install-html) \
10984           || exit 1
10985
10986 @endif fastjar
10987
10988 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
10989 maybe-installcheck-fastjar:
10990 @if fastjar
10991 maybe-installcheck-fastjar: installcheck-fastjar
10992
10993 installcheck-fastjar: \
10994     configure-fastjar 
10995         @: $(MAKE); $(unstage)
10996         @[ -f ./fastjar/Makefile ] || exit 0; \
10997         r=`${PWD_COMMAND}`; export r; \
10998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10999         $(HOST_EXPORTS) \
11000         for flag in $(EXTRA_HOST_FLAGS) ; do \
11001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11002         done; \
11003         echo "Doing installcheck in fastjar" ; \
11004         (cd $(HOST_SUBDIR)/fastjar && \
11005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11007                   "RANLIB=$${RANLIB}" \
11008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11009                   installcheck) \
11010           || exit 1
11011
11012 @endif fastjar
11013
11014 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
11015 maybe-mostlyclean-fastjar:
11016 @if fastjar
11017 maybe-mostlyclean-fastjar: mostlyclean-fastjar
11018
11019 mostlyclean-fastjar: 
11020         @: $(MAKE); $(unstage)
11021         @[ -f ./fastjar/Makefile ] || exit 0; \
11022         r=`${PWD_COMMAND}`; export r; \
11023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11024         $(HOST_EXPORTS) \
11025         for flag in $(EXTRA_HOST_FLAGS) ; do \
11026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11027         done; \
11028         echo "Doing mostlyclean in fastjar" ; \
11029         (cd $(HOST_SUBDIR)/fastjar && \
11030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11032                   "RANLIB=$${RANLIB}" \
11033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11034                   mostlyclean) \
11035           || exit 1
11036
11037 @endif fastjar
11038
11039 .PHONY: maybe-clean-fastjar clean-fastjar
11040 maybe-clean-fastjar:
11041 @if fastjar
11042 maybe-clean-fastjar: clean-fastjar
11043
11044 clean-fastjar: 
11045         @: $(MAKE); $(unstage)
11046         @[ -f ./fastjar/Makefile ] || exit 0; \
11047         r=`${PWD_COMMAND}`; export r; \
11048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11049         $(HOST_EXPORTS) \
11050         for flag in $(EXTRA_HOST_FLAGS) ; do \
11051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11052         done; \
11053         echo "Doing clean in fastjar" ; \
11054         (cd $(HOST_SUBDIR)/fastjar && \
11055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11057                   "RANLIB=$${RANLIB}" \
11058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11059                   clean) \
11060           || exit 1
11061
11062 @endif fastjar
11063
11064 .PHONY: maybe-distclean-fastjar distclean-fastjar
11065 maybe-distclean-fastjar:
11066 @if fastjar
11067 maybe-distclean-fastjar: distclean-fastjar
11068
11069 distclean-fastjar: 
11070         @: $(MAKE); $(unstage)
11071         @[ -f ./fastjar/Makefile ] || exit 0; \
11072         r=`${PWD_COMMAND}`; export r; \
11073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11074         $(HOST_EXPORTS) \
11075         for flag in $(EXTRA_HOST_FLAGS) ; do \
11076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11077         done; \
11078         echo "Doing distclean in fastjar" ; \
11079         (cd $(HOST_SUBDIR)/fastjar && \
11080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11082                   "RANLIB=$${RANLIB}" \
11083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11084                   distclean) \
11085           || exit 1
11086
11087 @endif fastjar
11088
11089 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11090 maybe-maintainer-clean-fastjar:
11091 @if fastjar
11092 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11093
11094 maintainer-clean-fastjar: 
11095         @: $(MAKE); $(unstage)
11096         @[ -f ./fastjar/Makefile ] || exit 0; \
11097         r=`${PWD_COMMAND}`; export r; \
11098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11099         $(HOST_EXPORTS) \
11100         for flag in $(EXTRA_HOST_FLAGS) ; do \
11101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11102         done; \
11103         echo "Doing maintainer-clean in fastjar" ; \
11104         (cd $(HOST_SUBDIR)/fastjar && \
11105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11107                   "RANLIB=$${RANLIB}" \
11108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11109                   maintainer-clean) \
11110           || exit 1
11111
11112 @endif fastjar
11113
11114
11115
11116 .PHONY: configure-fileutils maybe-configure-fileutils
11117 maybe-configure-fileutils:
11118 @if gcc-bootstrap
11119 configure-fileutils: stage_current
11120 @endif gcc-bootstrap
11121 @if fileutils
11122 maybe-configure-fileutils: configure-fileutils
11123 configure-fileutils: 
11124         @: $(MAKE); $(unstage)
11125         @r=`${PWD_COMMAND}`; export r; \
11126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11127         test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
11128         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11129         $(HOST_EXPORTS) \
11130         echo Configuring in $(HOST_SUBDIR)/fileutils; \
11131         cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11132         case $(srcdir) in \
11133           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11134           *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11135                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11136         esac; \
11137         srcdiroption="--srcdir=$${topdir}/fileutils"; \
11138         libsrcdir="$$s/fileutils"; \
11139         $(SHELL) $${libsrcdir}/configure \
11140           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11141           --target=${target_alias} $${srcdiroption}  \
11142           || exit 1
11143 @endif fileutils
11144
11145
11146
11147
11148
11149 .PHONY: all-fileutils maybe-all-fileutils
11150 maybe-all-fileutils:
11151 @if gcc-bootstrap
11152 all-fileutils: stage_current
11153 @endif gcc-bootstrap
11154 @if fileutils
11155 TARGET-fileutils=all
11156 maybe-all-fileutils: all-fileutils
11157 all-fileutils: configure-fileutils
11158         @: $(MAKE); $(unstage)
11159         @r=`${PWD_COMMAND}`; export r; \
11160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11161         $(HOST_EXPORTS) \
11162         (cd $(HOST_SUBDIR)/fileutils && \
11163           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11164                 $(TARGET-fileutils))
11165 @endif fileutils
11166
11167
11168
11169
11170 .PHONY: check-fileutils maybe-check-fileutils
11171 maybe-check-fileutils:
11172 @if fileutils
11173 maybe-check-fileutils: check-fileutils
11174
11175 check-fileutils:
11176         @: $(MAKE); $(unstage)
11177         @r=`${PWD_COMMAND}`; export r; \
11178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11179         $(HOST_EXPORTS) \
11180         (cd $(HOST_SUBDIR)/fileutils && \
11181           $(MAKE) $(FLAGS_TO_PASS)  check)
11182
11183 @endif fileutils
11184
11185 .PHONY: install-fileutils maybe-install-fileutils
11186 maybe-install-fileutils:
11187 @if fileutils
11188 maybe-install-fileutils: install-fileutils
11189
11190 install-fileutils: installdirs
11191         @: $(MAKE); $(unstage)
11192         @r=`${PWD_COMMAND}`; export r; \
11193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11194         $(HOST_EXPORTS) \
11195         (cd $(HOST_SUBDIR)/fileutils && \
11196           $(MAKE) $(FLAGS_TO_PASS)  install)
11197
11198 @endif fileutils
11199
11200 # Other targets (info, dvi, pdf, etc.)
11201
11202 .PHONY: maybe-info-fileutils info-fileutils
11203 maybe-info-fileutils:
11204 @if fileutils
11205 maybe-info-fileutils: info-fileutils
11206
11207 info-fileutils: \
11208     configure-fileutils 
11209         @: $(MAKE); $(unstage)
11210         @[ -f ./fileutils/Makefile ] || exit 0; \
11211         r=`${PWD_COMMAND}`; export r; \
11212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11213         $(HOST_EXPORTS) \
11214         for flag in $(EXTRA_HOST_FLAGS) ; do \
11215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11216         done; \
11217         echo "Doing info in fileutils" ; \
11218         (cd $(HOST_SUBDIR)/fileutils && \
11219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11221                   "RANLIB=$${RANLIB}" \
11222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11223                   info) \
11224           || exit 1
11225
11226 @endif fileutils
11227
11228 .PHONY: maybe-dvi-fileutils dvi-fileutils
11229 maybe-dvi-fileutils:
11230 @if fileutils
11231 maybe-dvi-fileutils: dvi-fileutils
11232
11233 dvi-fileutils: \
11234     configure-fileutils 
11235         @: $(MAKE); $(unstage)
11236         @[ -f ./fileutils/Makefile ] || exit 0; \
11237         r=`${PWD_COMMAND}`; export r; \
11238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11239         $(HOST_EXPORTS) \
11240         for flag in $(EXTRA_HOST_FLAGS) ; do \
11241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11242         done; \
11243         echo "Doing dvi in fileutils" ; \
11244         (cd $(HOST_SUBDIR)/fileutils && \
11245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11247                   "RANLIB=$${RANLIB}" \
11248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11249                   dvi) \
11250           || exit 1
11251
11252 @endif fileutils
11253
11254 .PHONY: maybe-pdf-fileutils pdf-fileutils
11255 maybe-pdf-fileutils:
11256 @if fileutils
11257 maybe-pdf-fileutils: pdf-fileutils
11258
11259 pdf-fileutils: \
11260     configure-fileutils 
11261         @: $(MAKE); $(unstage)
11262         @[ -f ./fileutils/Makefile ] || exit 0; \
11263         r=`${PWD_COMMAND}`; export r; \
11264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11265         $(HOST_EXPORTS) \
11266         for flag in $(EXTRA_HOST_FLAGS) ; do \
11267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11268         done; \
11269         echo "Doing pdf in fileutils" ; \
11270         (cd $(HOST_SUBDIR)/fileutils && \
11271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11273                   "RANLIB=$${RANLIB}" \
11274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11275                   pdf) \
11276           || exit 1
11277
11278 @endif fileutils
11279
11280 .PHONY: maybe-html-fileutils html-fileutils
11281 maybe-html-fileutils:
11282 @if fileutils
11283 maybe-html-fileutils: html-fileutils
11284
11285 html-fileutils: \
11286     configure-fileutils 
11287         @: $(MAKE); $(unstage)
11288         @[ -f ./fileutils/Makefile ] || exit 0; \
11289         r=`${PWD_COMMAND}`; export r; \
11290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11291         $(HOST_EXPORTS) \
11292         for flag in $(EXTRA_HOST_FLAGS) ; do \
11293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11294         done; \
11295         echo "Doing html in fileutils" ; \
11296         (cd $(HOST_SUBDIR)/fileutils && \
11297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11299                   "RANLIB=$${RANLIB}" \
11300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11301                   html) \
11302           || exit 1
11303
11304 @endif fileutils
11305
11306 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
11307 maybe-TAGS-fileutils:
11308 @if fileutils
11309 maybe-TAGS-fileutils: TAGS-fileutils
11310
11311 TAGS-fileutils: \
11312     configure-fileutils 
11313         @: $(MAKE); $(unstage)
11314         @[ -f ./fileutils/Makefile ] || exit 0; \
11315         r=`${PWD_COMMAND}`; export r; \
11316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11317         $(HOST_EXPORTS) \
11318         for flag in $(EXTRA_HOST_FLAGS) ; do \
11319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11320         done; \
11321         echo "Doing TAGS in fileutils" ; \
11322         (cd $(HOST_SUBDIR)/fileutils && \
11323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11325                   "RANLIB=$${RANLIB}" \
11326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11327                   TAGS) \
11328           || exit 1
11329
11330 @endif fileutils
11331
11332 .PHONY: maybe-install-info-fileutils install-info-fileutils
11333 maybe-install-info-fileutils:
11334 @if fileutils
11335 maybe-install-info-fileutils: install-info-fileutils
11336
11337 install-info-fileutils: \
11338     configure-fileutils \
11339     info-fileutils 
11340         @: $(MAKE); $(unstage)
11341         @[ -f ./fileutils/Makefile ] || exit 0; \
11342         r=`${PWD_COMMAND}`; export r; \
11343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11344         $(HOST_EXPORTS) \
11345         for flag in $(EXTRA_HOST_FLAGS) ; do \
11346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11347         done; \
11348         echo "Doing install-info in fileutils" ; \
11349         (cd $(HOST_SUBDIR)/fileutils && \
11350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11352                   "RANLIB=$${RANLIB}" \
11353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11354                   install-info) \
11355           || exit 1
11356
11357 @endif fileutils
11358
11359 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11360 maybe-install-pdf-fileutils:
11361 @if fileutils
11362 maybe-install-pdf-fileutils: install-pdf-fileutils
11363
11364 install-pdf-fileutils: \
11365     configure-fileutils \
11366     pdf-fileutils 
11367         @: $(MAKE); $(unstage)
11368         @[ -f ./fileutils/Makefile ] || exit 0; \
11369         r=`${PWD_COMMAND}`; export r; \
11370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11371         $(HOST_EXPORTS) \
11372         for flag in $(EXTRA_HOST_FLAGS) ; do \
11373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11374         done; \
11375         echo "Doing install-pdf in fileutils" ; \
11376         (cd $(HOST_SUBDIR)/fileutils && \
11377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11379                   "RANLIB=$${RANLIB}" \
11380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11381                   install-pdf) \
11382           || exit 1
11383
11384 @endif fileutils
11385
11386 .PHONY: maybe-install-html-fileutils install-html-fileutils
11387 maybe-install-html-fileutils:
11388 @if fileutils
11389 maybe-install-html-fileutils: install-html-fileutils
11390
11391 install-html-fileutils: \
11392     configure-fileutils \
11393     html-fileutils 
11394         @: $(MAKE); $(unstage)
11395         @[ -f ./fileutils/Makefile ] || exit 0; \
11396         r=`${PWD_COMMAND}`; export r; \
11397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11398         $(HOST_EXPORTS) \
11399         for flag in $(EXTRA_HOST_FLAGS) ; do \
11400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11401         done; \
11402         echo "Doing install-html in fileutils" ; \
11403         (cd $(HOST_SUBDIR)/fileutils && \
11404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11406                   "RANLIB=$${RANLIB}" \
11407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11408                   install-html) \
11409           || exit 1
11410
11411 @endif fileutils
11412
11413 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
11414 maybe-installcheck-fileutils:
11415 @if fileutils
11416 maybe-installcheck-fileutils: installcheck-fileutils
11417
11418 installcheck-fileutils: \
11419     configure-fileutils 
11420         @: $(MAKE); $(unstage)
11421         @[ -f ./fileutils/Makefile ] || exit 0; \
11422         r=`${PWD_COMMAND}`; export r; \
11423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11424         $(HOST_EXPORTS) \
11425         for flag in $(EXTRA_HOST_FLAGS) ; do \
11426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11427         done; \
11428         echo "Doing installcheck in fileutils" ; \
11429         (cd $(HOST_SUBDIR)/fileutils && \
11430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11432                   "RANLIB=$${RANLIB}" \
11433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11434                   installcheck) \
11435           || exit 1
11436
11437 @endif fileutils
11438
11439 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11440 maybe-mostlyclean-fileutils:
11441 @if fileutils
11442 maybe-mostlyclean-fileutils: mostlyclean-fileutils
11443
11444 mostlyclean-fileutils: 
11445         @: $(MAKE); $(unstage)
11446         @[ -f ./fileutils/Makefile ] || exit 0; \
11447         r=`${PWD_COMMAND}`; export r; \
11448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11449         $(HOST_EXPORTS) \
11450         for flag in $(EXTRA_HOST_FLAGS) ; do \
11451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11452         done; \
11453         echo "Doing mostlyclean in fileutils" ; \
11454         (cd $(HOST_SUBDIR)/fileutils && \
11455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11457                   "RANLIB=$${RANLIB}" \
11458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11459                   mostlyclean) \
11460           || exit 1
11461
11462 @endif fileutils
11463
11464 .PHONY: maybe-clean-fileutils clean-fileutils
11465 maybe-clean-fileutils:
11466 @if fileutils
11467 maybe-clean-fileutils: clean-fileutils
11468
11469 clean-fileutils: 
11470         @: $(MAKE); $(unstage)
11471         @[ -f ./fileutils/Makefile ] || exit 0; \
11472         r=`${PWD_COMMAND}`; export r; \
11473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11474         $(HOST_EXPORTS) \
11475         for flag in $(EXTRA_HOST_FLAGS) ; do \
11476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11477         done; \
11478         echo "Doing clean in fileutils" ; \
11479         (cd $(HOST_SUBDIR)/fileutils && \
11480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11482                   "RANLIB=$${RANLIB}" \
11483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11484                   clean) \
11485           || exit 1
11486
11487 @endif fileutils
11488
11489 .PHONY: maybe-distclean-fileutils distclean-fileutils
11490 maybe-distclean-fileutils:
11491 @if fileutils
11492 maybe-distclean-fileutils: distclean-fileutils
11493
11494 distclean-fileutils: 
11495         @: $(MAKE); $(unstage)
11496         @[ -f ./fileutils/Makefile ] || exit 0; \
11497         r=`${PWD_COMMAND}`; export r; \
11498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11499         $(HOST_EXPORTS) \
11500         for flag in $(EXTRA_HOST_FLAGS) ; do \
11501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11502         done; \
11503         echo "Doing distclean in fileutils" ; \
11504         (cd $(HOST_SUBDIR)/fileutils && \
11505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11507                   "RANLIB=$${RANLIB}" \
11508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11509                   distclean) \
11510           || exit 1
11511
11512 @endif fileutils
11513
11514 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11515 maybe-maintainer-clean-fileutils:
11516 @if fileutils
11517 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11518
11519 maintainer-clean-fileutils: 
11520         @: $(MAKE); $(unstage)
11521         @[ -f ./fileutils/Makefile ] || exit 0; \
11522         r=`${PWD_COMMAND}`; export r; \
11523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11524         $(HOST_EXPORTS) \
11525         for flag in $(EXTRA_HOST_FLAGS) ; do \
11526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11527         done; \
11528         echo "Doing maintainer-clean in fileutils" ; \
11529         (cd $(HOST_SUBDIR)/fileutils && \
11530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11532                   "RANLIB=$${RANLIB}" \
11533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11534                   maintainer-clean) \
11535           || exit 1
11536
11537 @endif fileutils
11538
11539
11540
11541 .PHONY: configure-findutils maybe-configure-findutils
11542 maybe-configure-findutils:
11543 @if gcc-bootstrap
11544 configure-findutils: stage_current
11545 @endif gcc-bootstrap
11546 @if findutils
11547 maybe-configure-findutils: configure-findutils
11548 configure-findutils: 
11549         @: $(MAKE); $(unstage)
11550         @r=`${PWD_COMMAND}`; export r; \
11551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11552         test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
11553         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
11554         $(HOST_EXPORTS) \
11555         echo Configuring in $(HOST_SUBDIR)/findutils; \
11556         cd "$(HOST_SUBDIR)/findutils" || exit 1; \
11557         case $(srcdir) in \
11558           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11559           *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
11560                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11561         esac; \
11562         srcdiroption="--srcdir=$${topdir}/findutils"; \
11563         libsrcdir="$$s/findutils"; \
11564         $(SHELL) $${libsrcdir}/configure \
11565           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11566           --target=${target_alias} $${srcdiroption}  \
11567           || exit 1
11568 @endif findutils
11569
11570
11571
11572
11573
11574 .PHONY: all-findutils maybe-all-findutils
11575 maybe-all-findutils:
11576 @if gcc-bootstrap
11577 all-findutils: stage_current
11578 @endif gcc-bootstrap
11579 @if findutils
11580 TARGET-findutils=all
11581 maybe-all-findutils: all-findutils
11582 all-findutils: configure-findutils
11583         @: $(MAKE); $(unstage)
11584         @r=`${PWD_COMMAND}`; export r; \
11585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11586         $(HOST_EXPORTS) \
11587         (cd $(HOST_SUBDIR)/findutils && \
11588           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11589                 $(TARGET-findutils))
11590 @endif findutils
11591
11592
11593
11594
11595 .PHONY: check-findutils maybe-check-findutils
11596 maybe-check-findutils:
11597 @if findutils
11598 maybe-check-findutils: check-findutils
11599
11600 check-findutils:
11601         @: $(MAKE); $(unstage)
11602         @r=`${PWD_COMMAND}`; export r; \
11603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11604         $(HOST_EXPORTS) \
11605         (cd $(HOST_SUBDIR)/findutils && \
11606           $(MAKE) $(FLAGS_TO_PASS)  check)
11607
11608 @endif findutils
11609
11610 .PHONY: install-findutils maybe-install-findutils
11611 maybe-install-findutils:
11612 @if findutils
11613 maybe-install-findutils: install-findutils
11614
11615 install-findutils: installdirs
11616         @: $(MAKE); $(unstage)
11617         @r=`${PWD_COMMAND}`; export r; \
11618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11619         $(HOST_EXPORTS) \
11620         (cd $(HOST_SUBDIR)/findutils && \
11621           $(MAKE) $(FLAGS_TO_PASS)  install)
11622
11623 @endif findutils
11624
11625 # Other targets (info, dvi, pdf, etc.)
11626
11627 .PHONY: maybe-info-findutils info-findutils
11628 maybe-info-findutils:
11629 @if findutils
11630 maybe-info-findutils: info-findutils
11631
11632 info-findutils: \
11633     configure-findutils 
11634         @: $(MAKE); $(unstage)
11635         @[ -f ./findutils/Makefile ] || exit 0; \
11636         r=`${PWD_COMMAND}`; export r; \
11637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11638         $(HOST_EXPORTS) \
11639         for flag in $(EXTRA_HOST_FLAGS) ; do \
11640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11641         done; \
11642         echo "Doing info in findutils" ; \
11643         (cd $(HOST_SUBDIR)/findutils && \
11644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11646                   "RANLIB=$${RANLIB}" \
11647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11648                   info) \
11649           || exit 1
11650
11651 @endif findutils
11652
11653 .PHONY: maybe-dvi-findutils dvi-findutils
11654 maybe-dvi-findutils:
11655 @if findutils
11656 maybe-dvi-findutils: dvi-findutils
11657
11658 dvi-findutils: \
11659     configure-findutils 
11660         @: $(MAKE); $(unstage)
11661         @[ -f ./findutils/Makefile ] || exit 0; \
11662         r=`${PWD_COMMAND}`; export r; \
11663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11664         $(HOST_EXPORTS) \
11665         for flag in $(EXTRA_HOST_FLAGS) ; do \
11666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11667         done; \
11668         echo "Doing dvi in findutils" ; \
11669         (cd $(HOST_SUBDIR)/findutils && \
11670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11672                   "RANLIB=$${RANLIB}" \
11673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11674                   dvi) \
11675           || exit 1
11676
11677 @endif findutils
11678
11679 .PHONY: maybe-pdf-findutils pdf-findutils
11680 maybe-pdf-findutils:
11681 @if findutils
11682 maybe-pdf-findutils: pdf-findutils
11683
11684 pdf-findutils: \
11685     configure-findutils 
11686         @: $(MAKE); $(unstage)
11687         @[ -f ./findutils/Makefile ] || exit 0; \
11688         r=`${PWD_COMMAND}`; export r; \
11689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11690         $(HOST_EXPORTS) \
11691         for flag in $(EXTRA_HOST_FLAGS) ; do \
11692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11693         done; \
11694         echo "Doing pdf in findutils" ; \
11695         (cd $(HOST_SUBDIR)/findutils && \
11696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11698                   "RANLIB=$${RANLIB}" \
11699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11700                   pdf) \
11701           || exit 1
11702
11703 @endif findutils
11704
11705 .PHONY: maybe-html-findutils html-findutils
11706 maybe-html-findutils:
11707 @if findutils
11708 maybe-html-findutils: html-findutils
11709
11710 html-findutils: \
11711     configure-findutils 
11712         @: $(MAKE); $(unstage)
11713         @[ -f ./findutils/Makefile ] || exit 0; \
11714         r=`${PWD_COMMAND}`; export r; \
11715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11716         $(HOST_EXPORTS) \
11717         for flag in $(EXTRA_HOST_FLAGS) ; do \
11718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11719         done; \
11720         echo "Doing html in findutils" ; \
11721         (cd $(HOST_SUBDIR)/findutils && \
11722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11724                   "RANLIB=$${RANLIB}" \
11725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11726                   html) \
11727           || exit 1
11728
11729 @endif findutils
11730
11731 .PHONY: maybe-TAGS-findutils TAGS-findutils
11732 maybe-TAGS-findutils:
11733 @if findutils
11734 maybe-TAGS-findutils: TAGS-findutils
11735
11736 TAGS-findutils: \
11737     configure-findutils 
11738         @: $(MAKE); $(unstage)
11739         @[ -f ./findutils/Makefile ] || exit 0; \
11740         r=`${PWD_COMMAND}`; export r; \
11741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11742         $(HOST_EXPORTS) \
11743         for flag in $(EXTRA_HOST_FLAGS) ; do \
11744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11745         done; \
11746         echo "Doing TAGS in findutils" ; \
11747         (cd $(HOST_SUBDIR)/findutils && \
11748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11750                   "RANLIB=$${RANLIB}" \
11751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11752                   TAGS) \
11753           || exit 1
11754
11755 @endif findutils
11756
11757 .PHONY: maybe-install-info-findutils install-info-findutils
11758 maybe-install-info-findutils:
11759 @if findutils
11760 maybe-install-info-findutils: install-info-findutils
11761
11762 install-info-findutils: \
11763     configure-findutils \
11764     info-findutils 
11765         @: $(MAKE); $(unstage)
11766         @[ -f ./findutils/Makefile ] || exit 0; \
11767         r=`${PWD_COMMAND}`; export r; \
11768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11769         $(HOST_EXPORTS) \
11770         for flag in $(EXTRA_HOST_FLAGS) ; do \
11771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11772         done; \
11773         echo "Doing install-info in findutils" ; \
11774         (cd $(HOST_SUBDIR)/findutils && \
11775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11777                   "RANLIB=$${RANLIB}" \
11778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11779                   install-info) \
11780           || exit 1
11781
11782 @endif findutils
11783
11784 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
11785 maybe-install-pdf-findutils:
11786 @if findutils
11787 maybe-install-pdf-findutils: install-pdf-findutils
11788
11789 install-pdf-findutils: \
11790     configure-findutils \
11791     pdf-findutils 
11792         @: $(MAKE); $(unstage)
11793         @[ -f ./findutils/Makefile ] || exit 0; \
11794         r=`${PWD_COMMAND}`; export r; \
11795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11796         $(HOST_EXPORTS) \
11797         for flag in $(EXTRA_HOST_FLAGS) ; do \
11798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11799         done; \
11800         echo "Doing install-pdf in findutils" ; \
11801         (cd $(HOST_SUBDIR)/findutils && \
11802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11804                   "RANLIB=$${RANLIB}" \
11805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11806                   install-pdf) \
11807           || exit 1
11808
11809 @endif findutils
11810
11811 .PHONY: maybe-install-html-findutils install-html-findutils
11812 maybe-install-html-findutils:
11813 @if findutils
11814 maybe-install-html-findutils: install-html-findutils
11815
11816 install-html-findutils: \
11817     configure-findutils \
11818     html-findutils 
11819         @: $(MAKE); $(unstage)
11820         @[ -f ./findutils/Makefile ] || exit 0; \
11821         r=`${PWD_COMMAND}`; export r; \
11822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11823         $(HOST_EXPORTS) \
11824         for flag in $(EXTRA_HOST_FLAGS) ; do \
11825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11826         done; \
11827         echo "Doing install-html in findutils" ; \
11828         (cd $(HOST_SUBDIR)/findutils && \
11829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11831                   "RANLIB=$${RANLIB}" \
11832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11833                   install-html) \
11834           || exit 1
11835
11836 @endif findutils
11837
11838 .PHONY: maybe-installcheck-findutils installcheck-findutils
11839 maybe-installcheck-findutils:
11840 @if findutils
11841 maybe-installcheck-findutils: installcheck-findutils
11842
11843 installcheck-findutils: \
11844     configure-findutils 
11845         @: $(MAKE); $(unstage)
11846         @[ -f ./findutils/Makefile ] || exit 0; \
11847         r=`${PWD_COMMAND}`; export r; \
11848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11849         $(HOST_EXPORTS) \
11850         for flag in $(EXTRA_HOST_FLAGS) ; do \
11851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11852         done; \
11853         echo "Doing installcheck in findutils" ; \
11854         (cd $(HOST_SUBDIR)/findutils && \
11855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11857                   "RANLIB=$${RANLIB}" \
11858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11859                   installcheck) \
11860           || exit 1
11861
11862 @endif findutils
11863
11864 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
11865 maybe-mostlyclean-findutils:
11866 @if findutils
11867 maybe-mostlyclean-findutils: mostlyclean-findutils
11868
11869 mostlyclean-findutils: 
11870         @: $(MAKE); $(unstage)
11871         @[ -f ./findutils/Makefile ] || exit 0; \
11872         r=`${PWD_COMMAND}`; export r; \
11873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11874         $(HOST_EXPORTS) \
11875         for flag in $(EXTRA_HOST_FLAGS) ; do \
11876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11877         done; \
11878         echo "Doing mostlyclean in findutils" ; \
11879         (cd $(HOST_SUBDIR)/findutils && \
11880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11882                   "RANLIB=$${RANLIB}" \
11883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11884                   mostlyclean) \
11885           || exit 1
11886
11887 @endif findutils
11888
11889 .PHONY: maybe-clean-findutils clean-findutils
11890 maybe-clean-findutils:
11891 @if findutils
11892 maybe-clean-findutils: clean-findutils
11893
11894 clean-findutils: 
11895         @: $(MAKE); $(unstage)
11896         @[ -f ./findutils/Makefile ] || exit 0; \
11897         r=`${PWD_COMMAND}`; export r; \
11898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11899         $(HOST_EXPORTS) \
11900         for flag in $(EXTRA_HOST_FLAGS) ; do \
11901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11902         done; \
11903         echo "Doing clean in findutils" ; \
11904         (cd $(HOST_SUBDIR)/findutils && \
11905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11907                   "RANLIB=$${RANLIB}" \
11908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11909                   clean) \
11910           || exit 1
11911
11912 @endif findutils
11913
11914 .PHONY: maybe-distclean-findutils distclean-findutils
11915 maybe-distclean-findutils:
11916 @if findutils
11917 maybe-distclean-findutils: distclean-findutils
11918
11919 distclean-findutils: 
11920         @: $(MAKE); $(unstage)
11921         @[ -f ./findutils/Makefile ] || exit 0; \
11922         r=`${PWD_COMMAND}`; export r; \
11923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11924         $(HOST_EXPORTS) \
11925         for flag in $(EXTRA_HOST_FLAGS) ; do \
11926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11927         done; \
11928         echo "Doing distclean in findutils" ; \
11929         (cd $(HOST_SUBDIR)/findutils && \
11930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11932                   "RANLIB=$${RANLIB}" \
11933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11934                   distclean) \
11935           || exit 1
11936
11937 @endif findutils
11938
11939 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
11940 maybe-maintainer-clean-findutils:
11941 @if findutils
11942 maybe-maintainer-clean-findutils: maintainer-clean-findutils
11943
11944 maintainer-clean-findutils: 
11945         @: $(MAKE); $(unstage)
11946         @[ -f ./findutils/Makefile ] || exit 0; \
11947         r=`${PWD_COMMAND}`; export r; \
11948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11949         $(HOST_EXPORTS) \
11950         for flag in $(EXTRA_HOST_FLAGS) ; do \
11951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11952         done; \
11953         echo "Doing maintainer-clean in findutils" ; \
11954         (cd $(HOST_SUBDIR)/findutils && \
11955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11957                   "RANLIB=$${RANLIB}" \
11958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11959                   maintainer-clean) \
11960           || exit 1
11961
11962 @endif findutils
11963
11964
11965
11966 .PHONY: configure-find maybe-configure-find
11967 maybe-configure-find:
11968 @if gcc-bootstrap
11969 configure-find: stage_current
11970 @endif gcc-bootstrap
11971 @if find
11972 maybe-configure-find: configure-find
11973 configure-find: 
11974         @: $(MAKE); $(unstage)
11975         @r=`${PWD_COMMAND}`; export r; \
11976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11977         test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
11978         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
11979         $(HOST_EXPORTS) \
11980         echo Configuring in $(HOST_SUBDIR)/find; \
11981         cd "$(HOST_SUBDIR)/find" || exit 1; \
11982         case $(srcdir) in \
11983           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11984           *) topdir=`echo $(HOST_SUBDIR)/find/ | \
11985                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11986         esac; \
11987         srcdiroption="--srcdir=$${topdir}/find"; \
11988         libsrcdir="$$s/find"; \
11989         $(SHELL) $${libsrcdir}/configure \
11990           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11991           --target=${target_alias} $${srcdiroption}  \
11992           || exit 1
11993 @endif find
11994
11995
11996
11997
11998
11999 .PHONY: all-find maybe-all-find
12000 maybe-all-find:
12001 @if gcc-bootstrap
12002 all-find: stage_current
12003 @endif gcc-bootstrap
12004 @if find
12005 TARGET-find=all
12006 maybe-all-find: all-find
12007 all-find: configure-find
12008         @: $(MAKE); $(unstage)
12009         @r=`${PWD_COMMAND}`; export r; \
12010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12011         $(HOST_EXPORTS) \
12012         (cd $(HOST_SUBDIR)/find && \
12013           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12014                 $(TARGET-find))
12015 @endif find
12016
12017
12018
12019
12020 .PHONY: check-find maybe-check-find
12021 maybe-check-find:
12022 @if find
12023 maybe-check-find: check-find
12024
12025 check-find:
12026         @: $(MAKE); $(unstage)
12027         @r=`${PWD_COMMAND}`; export r; \
12028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12029         $(HOST_EXPORTS) \
12030         (cd $(HOST_SUBDIR)/find && \
12031           $(MAKE) $(FLAGS_TO_PASS)  check)
12032
12033 @endif find
12034
12035 .PHONY: install-find maybe-install-find
12036 maybe-install-find:
12037 @if find
12038 maybe-install-find: install-find
12039
12040 install-find: installdirs
12041         @: $(MAKE); $(unstage)
12042         @r=`${PWD_COMMAND}`; export r; \
12043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12044         $(HOST_EXPORTS) \
12045         (cd $(HOST_SUBDIR)/find && \
12046           $(MAKE) $(FLAGS_TO_PASS)  install)
12047
12048 @endif find
12049
12050 # Other targets (info, dvi, pdf, etc.)
12051
12052 .PHONY: maybe-info-find info-find
12053 maybe-info-find:
12054 @if find
12055 maybe-info-find: info-find
12056
12057 info-find: \
12058     configure-find 
12059         @: $(MAKE); $(unstage)
12060         @[ -f ./find/Makefile ] || exit 0; \
12061         r=`${PWD_COMMAND}`; export r; \
12062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12063         $(HOST_EXPORTS) \
12064         for flag in $(EXTRA_HOST_FLAGS) ; do \
12065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12066         done; \
12067         echo "Doing info in find" ; \
12068         (cd $(HOST_SUBDIR)/find && \
12069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12071                   "RANLIB=$${RANLIB}" \
12072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12073                   info) \
12074           || exit 1
12075
12076 @endif find
12077
12078 .PHONY: maybe-dvi-find dvi-find
12079 maybe-dvi-find:
12080 @if find
12081 maybe-dvi-find: dvi-find
12082
12083 dvi-find: \
12084     configure-find 
12085         @: $(MAKE); $(unstage)
12086         @[ -f ./find/Makefile ] || exit 0; \
12087         r=`${PWD_COMMAND}`; export r; \
12088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12089         $(HOST_EXPORTS) \
12090         for flag in $(EXTRA_HOST_FLAGS) ; do \
12091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12092         done; \
12093         echo "Doing dvi in find" ; \
12094         (cd $(HOST_SUBDIR)/find && \
12095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12097                   "RANLIB=$${RANLIB}" \
12098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12099                   dvi) \
12100           || exit 1
12101
12102 @endif find
12103
12104 .PHONY: maybe-pdf-find pdf-find
12105 maybe-pdf-find:
12106 @if find
12107 maybe-pdf-find: pdf-find
12108
12109 pdf-find: \
12110     configure-find 
12111         @: $(MAKE); $(unstage)
12112         @[ -f ./find/Makefile ] || exit 0; \
12113         r=`${PWD_COMMAND}`; export r; \
12114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12115         $(HOST_EXPORTS) \
12116         for flag in $(EXTRA_HOST_FLAGS) ; do \
12117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12118         done; \
12119         echo "Doing pdf in find" ; \
12120         (cd $(HOST_SUBDIR)/find && \
12121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12123                   "RANLIB=$${RANLIB}" \
12124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12125                   pdf) \
12126           || exit 1
12127
12128 @endif find
12129
12130 .PHONY: maybe-html-find html-find
12131 maybe-html-find:
12132 @if find
12133 maybe-html-find: html-find
12134
12135 html-find: \
12136     configure-find 
12137         @: $(MAKE); $(unstage)
12138         @[ -f ./find/Makefile ] || exit 0; \
12139         r=`${PWD_COMMAND}`; export r; \
12140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12141         $(HOST_EXPORTS) \
12142         for flag in $(EXTRA_HOST_FLAGS) ; do \
12143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12144         done; \
12145         echo "Doing html in find" ; \
12146         (cd $(HOST_SUBDIR)/find && \
12147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12149                   "RANLIB=$${RANLIB}" \
12150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12151                   html) \
12152           || exit 1
12153
12154 @endif find
12155
12156 .PHONY: maybe-TAGS-find TAGS-find
12157 maybe-TAGS-find:
12158 @if find
12159 maybe-TAGS-find: TAGS-find
12160
12161 TAGS-find: \
12162     configure-find 
12163         @: $(MAKE); $(unstage)
12164         @[ -f ./find/Makefile ] || exit 0; \
12165         r=`${PWD_COMMAND}`; export r; \
12166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12167         $(HOST_EXPORTS) \
12168         for flag in $(EXTRA_HOST_FLAGS) ; do \
12169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12170         done; \
12171         echo "Doing TAGS in find" ; \
12172         (cd $(HOST_SUBDIR)/find && \
12173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12175                   "RANLIB=$${RANLIB}" \
12176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12177                   TAGS) \
12178           || exit 1
12179
12180 @endif find
12181
12182 .PHONY: maybe-install-info-find install-info-find
12183 maybe-install-info-find:
12184 @if find
12185 maybe-install-info-find: install-info-find
12186
12187 install-info-find: \
12188     configure-find \
12189     info-find 
12190         @: $(MAKE); $(unstage)
12191         @[ -f ./find/Makefile ] || exit 0; \
12192         r=`${PWD_COMMAND}`; export r; \
12193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12194         $(HOST_EXPORTS) \
12195         for flag in $(EXTRA_HOST_FLAGS) ; do \
12196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12197         done; \
12198         echo "Doing install-info in find" ; \
12199         (cd $(HOST_SUBDIR)/find && \
12200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12202                   "RANLIB=$${RANLIB}" \
12203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12204                   install-info) \
12205           || exit 1
12206
12207 @endif find
12208
12209 .PHONY: maybe-install-pdf-find install-pdf-find
12210 maybe-install-pdf-find:
12211 @if find
12212 maybe-install-pdf-find: install-pdf-find
12213
12214 install-pdf-find: \
12215     configure-find \
12216     pdf-find 
12217         @: $(MAKE); $(unstage)
12218         @[ -f ./find/Makefile ] || exit 0; \
12219         r=`${PWD_COMMAND}`; export r; \
12220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12221         $(HOST_EXPORTS) \
12222         for flag in $(EXTRA_HOST_FLAGS) ; do \
12223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12224         done; \
12225         echo "Doing install-pdf in find" ; \
12226         (cd $(HOST_SUBDIR)/find && \
12227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12229                   "RANLIB=$${RANLIB}" \
12230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12231                   install-pdf) \
12232           || exit 1
12233
12234 @endif find
12235
12236 .PHONY: maybe-install-html-find install-html-find
12237 maybe-install-html-find:
12238 @if find
12239 maybe-install-html-find: install-html-find
12240
12241 install-html-find: \
12242     configure-find \
12243     html-find 
12244         @: $(MAKE); $(unstage)
12245         @[ -f ./find/Makefile ] || exit 0; \
12246         r=`${PWD_COMMAND}`; export r; \
12247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12248         $(HOST_EXPORTS) \
12249         for flag in $(EXTRA_HOST_FLAGS) ; do \
12250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12251         done; \
12252         echo "Doing install-html in find" ; \
12253         (cd $(HOST_SUBDIR)/find && \
12254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12256                   "RANLIB=$${RANLIB}" \
12257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12258                   install-html) \
12259           || exit 1
12260
12261 @endif find
12262
12263 .PHONY: maybe-installcheck-find installcheck-find
12264 maybe-installcheck-find:
12265 @if find
12266 maybe-installcheck-find: installcheck-find
12267
12268 installcheck-find: \
12269     configure-find 
12270         @: $(MAKE); $(unstage)
12271         @[ -f ./find/Makefile ] || exit 0; \
12272         r=`${PWD_COMMAND}`; export r; \
12273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12274         $(HOST_EXPORTS) \
12275         for flag in $(EXTRA_HOST_FLAGS) ; do \
12276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12277         done; \
12278         echo "Doing installcheck in find" ; \
12279         (cd $(HOST_SUBDIR)/find && \
12280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12282                   "RANLIB=$${RANLIB}" \
12283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12284                   installcheck) \
12285           || exit 1
12286
12287 @endif find
12288
12289 .PHONY: maybe-mostlyclean-find mostlyclean-find
12290 maybe-mostlyclean-find:
12291 @if find
12292 maybe-mostlyclean-find: mostlyclean-find
12293
12294 mostlyclean-find: 
12295         @: $(MAKE); $(unstage)
12296         @[ -f ./find/Makefile ] || exit 0; \
12297         r=`${PWD_COMMAND}`; export r; \
12298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12299         $(HOST_EXPORTS) \
12300         for flag in $(EXTRA_HOST_FLAGS) ; do \
12301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12302         done; \
12303         echo "Doing mostlyclean in find" ; \
12304         (cd $(HOST_SUBDIR)/find && \
12305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12307                   "RANLIB=$${RANLIB}" \
12308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12309                   mostlyclean) \
12310           || exit 1
12311
12312 @endif find
12313
12314 .PHONY: maybe-clean-find clean-find
12315 maybe-clean-find:
12316 @if find
12317 maybe-clean-find: clean-find
12318
12319 clean-find: 
12320         @: $(MAKE); $(unstage)
12321         @[ -f ./find/Makefile ] || exit 0; \
12322         r=`${PWD_COMMAND}`; export r; \
12323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12324         $(HOST_EXPORTS) \
12325         for flag in $(EXTRA_HOST_FLAGS) ; do \
12326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12327         done; \
12328         echo "Doing clean in find" ; \
12329         (cd $(HOST_SUBDIR)/find && \
12330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12332                   "RANLIB=$${RANLIB}" \
12333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12334                   clean) \
12335           || exit 1
12336
12337 @endif find
12338
12339 .PHONY: maybe-distclean-find distclean-find
12340 maybe-distclean-find:
12341 @if find
12342 maybe-distclean-find: distclean-find
12343
12344 distclean-find: 
12345         @: $(MAKE); $(unstage)
12346         @[ -f ./find/Makefile ] || exit 0; \
12347         r=`${PWD_COMMAND}`; export r; \
12348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12349         $(HOST_EXPORTS) \
12350         for flag in $(EXTRA_HOST_FLAGS) ; do \
12351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12352         done; \
12353         echo "Doing distclean in find" ; \
12354         (cd $(HOST_SUBDIR)/find && \
12355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12357                   "RANLIB=$${RANLIB}" \
12358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12359                   distclean) \
12360           || exit 1
12361
12362 @endif find
12363
12364 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
12365 maybe-maintainer-clean-find:
12366 @if find
12367 maybe-maintainer-clean-find: maintainer-clean-find
12368
12369 maintainer-clean-find: 
12370         @: $(MAKE); $(unstage)
12371         @[ -f ./find/Makefile ] || exit 0; \
12372         r=`${PWD_COMMAND}`; export r; \
12373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12374         $(HOST_EXPORTS) \
12375         for flag in $(EXTRA_HOST_FLAGS) ; do \
12376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12377         done; \
12378         echo "Doing maintainer-clean in find" ; \
12379         (cd $(HOST_SUBDIR)/find && \
12380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12382                   "RANLIB=$${RANLIB}" \
12383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12384                   maintainer-clean) \
12385           || exit 1
12386
12387 @endif find
12388
12389
12390
12391 .PHONY: configure-fixincludes maybe-configure-fixincludes
12392 maybe-configure-fixincludes:
12393 @if gcc-bootstrap
12394 configure-fixincludes: stage_current
12395 @endif gcc-bootstrap
12396 @if fixincludes
12397 maybe-configure-fixincludes: configure-fixincludes
12398 configure-fixincludes: 
12399         @: $(MAKE); $(unstage)
12400         @r=`${PWD_COMMAND}`; export r; \
12401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12402         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12403         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12404         $(HOST_EXPORTS) \
12405         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12406         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12407         case $(srcdir) in \
12408           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12409           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12410                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12411         esac; \
12412         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12413         libsrcdir="$$s/fixincludes"; \
12414         $(SHELL) $${libsrcdir}/configure \
12415           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12416           --target=${target_alias} $${srcdiroption}  \
12417           || exit 1
12418 @endif fixincludes
12419
12420
12421
12422
12423
12424 .PHONY: all-fixincludes maybe-all-fixincludes
12425 maybe-all-fixincludes:
12426 @if gcc-bootstrap
12427 all-fixincludes: stage_current
12428 @endif gcc-bootstrap
12429 @if fixincludes
12430 TARGET-fixincludes=all
12431 maybe-all-fixincludes: all-fixincludes
12432 all-fixincludes: configure-fixincludes
12433         @: $(MAKE); $(unstage)
12434         @r=`${PWD_COMMAND}`; export r; \
12435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12436         $(HOST_EXPORTS) \
12437         (cd $(HOST_SUBDIR)/fixincludes && \
12438           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12439                 $(TARGET-fixincludes))
12440 @endif fixincludes
12441
12442
12443
12444
12445 .PHONY: check-fixincludes maybe-check-fixincludes
12446 maybe-check-fixincludes:
12447 @if fixincludes
12448 maybe-check-fixincludes: check-fixincludes
12449
12450 check-fixincludes:
12451         @: $(MAKE); $(unstage)
12452         @r=`${PWD_COMMAND}`; export r; \
12453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12454         $(HOST_EXPORTS) \
12455         (cd $(HOST_SUBDIR)/fixincludes && \
12456           $(MAKE) $(FLAGS_TO_PASS)  check)
12457
12458 @endif fixincludes
12459
12460 .PHONY: install-fixincludes maybe-install-fixincludes
12461 maybe-install-fixincludes:
12462 @if fixincludes
12463 maybe-install-fixincludes: install-fixincludes
12464
12465 install-fixincludes: installdirs
12466         @: $(MAKE); $(unstage)
12467         @r=`${PWD_COMMAND}`; export r; \
12468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12469         $(HOST_EXPORTS) \
12470         (cd $(HOST_SUBDIR)/fixincludes && \
12471           $(MAKE) $(FLAGS_TO_PASS)  install)
12472
12473 @endif fixincludes
12474
12475 # Other targets (info, dvi, pdf, etc.)
12476
12477 .PHONY: maybe-info-fixincludes info-fixincludes
12478 maybe-info-fixincludes:
12479 @if fixincludes
12480 maybe-info-fixincludes: info-fixincludes
12481
12482 info-fixincludes: \
12483     configure-fixincludes 
12484         @: $(MAKE); $(unstage)
12485         @[ -f ./fixincludes/Makefile ] || exit 0; \
12486         r=`${PWD_COMMAND}`; export r; \
12487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12488         $(HOST_EXPORTS) \
12489         for flag in $(EXTRA_HOST_FLAGS) ; do \
12490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12491         done; \
12492         echo "Doing info in fixincludes" ; \
12493         (cd $(HOST_SUBDIR)/fixincludes && \
12494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12496                   "RANLIB=$${RANLIB}" \
12497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12498                   info) \
12499           || exit 1
12500
12501 @endif fixincludes
12502
12503 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
12504 maybe-dvi-fixincludes:
12505 @if fixincludes
12506 maybe-dvi-fixincludes: dvi-fixincludes
12507
12508 dvi-fixincludes: \
12509     configure-fixincludes 
12510         @: $(MAKE); $(unstage)
12511         @[ -f ./fixincludes/Makefile ] || exit 0; \
12512         r=`${PWD_COMMAND}`; export r; \
12513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12514         $(HOST_EXPORTS) \
12515         for flag in $(EXTRA_HOST_FLAGS) ; do \
12516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12517         done; \
12518         echo "Doing dvi in fixincludes" ; \
12519         (cd $(HOST_SUBDIR)/fixincludes && \
12520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12522                   "RANLIB=$${RANLIB}" \
12523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12524                   dvi) \
12525           || exit 1
12526
12527 @endif fixincludes
12528
12529 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
12530 maybe-pdf-fixincludes:
12531 @if fixincludes
12532 maybe-pdf-fixincludes: pdf-fixincludes
12533
12534 pdf-fixincludes: \
12535     configure-fixincludes 
12536         @: $(MAKE); $(unstage)
12537         @[ -f ./fixincludes/Makefile ] || exit 0; \
12538         r=`${PWD_COMMAND}`; export r; \
12539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12540         $(HOST_EXPORTS) \
12541         for flag in $(EXTRA_HOST_FLAGS) ; do \
12542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12543         done; \
12544         echo "Doing pdf in fixincludes" ; \
12545         (cd $(HOST_SUBDIR)/fixincludes && \
12546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12548                   "RANLIB=$${RANLIB}" \
12549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12550                   pdf) \
12551           || exit 1
12552
12553 @endif fixincludes
12554
12555 .PHONY: maybe-html-fixincludes html-fixincludes
12556 maybe-html-fixincludes:
12557 @if fixincludes
12558 maybe-html-fixincludes: html-fixincludes
12559
12560 html-fixincludes: \
12561     configure-fixincludes 
12562         @: $(MAKE); $(unstage)
12563         @[ -f ./fixincludes/Makefile ] || exit 0; \
12564         r=`${PWD_COMMAND}`; export r; \
12565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12566         $(HOST_EXPORTS) \
12567         for flag in $(EXTRA_HOST_FLAGS) ; do \
12568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12569         done; \
12570         echo "Doing html in fixincludes" ; \
12571         (cd $(HOST_SUBDIR)/fixincludes && \
12572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12574                   "RANLIB=$${RANLIB}" \
12575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12576                   html) \
12577           || exit 1
12578
12579 @endif fixincludes
12580
12581 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
12582 maybe-TAGS-fixincludes:
12583 @if fixincludes
12584 maybe-TAGS-fixincludes: TAGS-fixincludes
12585
12586 # fixincludes doesn't support TAGS.
12587 TAGS-fixincludes:
12588
12589 @endif fixincludes
12590
12591 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
12592 maybe-install-info-fixincludes:
12593 @if fixincludes
12594 maybe-install-info-fixincludes: install-info-fixincludes
12595
12596 install-info-fixincludes: \
12597     configure-fixincludes \
12598     info-fixincludes 
12599         @: $(MAKE); $(unstage)
12600         @[ -f ./fixincludes/Makefile ] || exit 0; \
12601         r=`${PWD_COMMAND}`; export r; \
12602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12603         $(HOST_EXPORTS) \
12604         for flag in $(EXTRA_HOST_FLAGS) ; do \
12605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12606         done; \
12607         echo "Doing install-info in fixincludes" ; \
12608         (cd $(HOST_SUBDIR)/fixincludes && \
12609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12611                   "RANLIB=$${RANLIB}" \
12612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12613                   install-info) \
12614           || exit 1
12615
12616 @endif fixincludes
12617
12618 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
12619 maybe-install-pdf-fixincludes:
12620 @if fixincludes
12621 maybe-install-pdf-fixincludes: install-pdf-fixincludes
12622
12623 install-pdf-fixincludes: \
12624     configure-fixincludes \
12625     pdf-fixincludes 
12626         @: $(MAKE); $(unstage)
12627         @[ -f ./fixincludes/Makefile ] || exit 0; \
12628         r=`${PWD_COMMAND}`; export r; \
12629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12630         $(HOST_EXPORTS) \
12631         for flag in $(EXTRA_HOST_FLAGS) ; do \
12632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12633         done; \
12634         echo "Doing install-pdf in fixincludes" ; \
12635         (cd $(HOST_SUBDIR)/fixincludes && \
12636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12638                   "RANLIB=$${RANLIB}" \
12639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12640                   install-pdf) \
12641           || exit 1
12642
12643 @endif fixincludes
12644
12645 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
12646 maybe-install-html-fixincludes:
12647 @if fixincludes
12648 maybe-install-html-fixincludes: install-html-fixincludes
12649
12650 install-html-fixincludes: \
12651     configure-fixincludes \
12652     html-fixincludes 
12653         @: $(MAKE); $(unstage)
12654         @[ -f ./fixincludes/Makefile ] || exit 0; \
12655         r=`${PWD_COMMAND}`; export r; \
12656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12657         $(HOST_EXPORTS) \
12658         for flag in $(EXTRA_HOST_FLAGS) ; do \
12659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12660         done; \
12661         echo "Doing install-html in fixincludes" ; \
12662         (cd $(HOST_SUBDIR)/fixincludes && \
12663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12665                   "RANLIB=$${RANLIB}" \
12666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12667                   install-html) \
12668           || exit 1
12669
12670 @endif fixincludes
12671
12672 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
12673 maybe-installcheck-fixincludes:
12674 @if fixincludes
12675 maybe-installcheck-fixincludes: installcheck-fixincludes
12676
12677 installcheck-fixincludes: \
12678     configure-fixincludes 
12679         @: $(MAKE); $(unstage)
12680         @[ -f ./fixincludes/Makefile ] || exit 0; \
12681         r=`${PWD_COMMAND}`; export r; \
12682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12683         $(HOST_EXPORTS) \
12684         for flag in $(EXTRA_HOST_FLAGS) ; do \
12685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12686         done; \
12687         echo "Doing installcheck in fixincludes" ; \
12688         (cd $(HOST_SUBDIR)/fixincludes && \
12689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12691                   "RANLIB=$${RANLIB}" \
12692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12693                   installcheck) \
12694           || exit 1
12695
12696 @endif fixincludes
12697
12698 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
12699 maybe-mostlyclean-fixincludes:
12700 @if fixincludes
12701 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
12702
12703 mostlyclean-fixincludes: 
12704         @: $(MAKE); $(unstage)
12705         @[ -f ./fixincludes/Makefile ] || exit 0; \
12706         r=`${PWD_COMMAND}`; export r; \
12707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12708         $(HOST_EXPORTS) \
12709         for flag in $(EXTRA_HOST_FLAGS) ; do \
12710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12711         done; \
12712         echo "Doing mostlyclean in fixincludes" ; \
12713         (cd $(HOST_SUBDIR)/fixincludes && \
12714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12716                   "RANLIB=$${RANLIB}" \
12717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12718                   mostlyclean) \
12719           || exit 1
12720
12721 @endif fixincludes
12722
12723 .PHONY: maybe-clean-fixincludes clean-fixincludes
12724 maybe-clean-fixincludes:
12725 @if fixincludes
12726 maybe-clean-fixincludes: clean-fixincludes
12727
12728 clean-fixincludes: 
12729         @: $(MAKE); $(unstage)
12730         @[ -f ./fixincludes/Makefile ] || exit 0; \
12731         r=`${PWD_COMMAND}`; export r; \
12732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12733         $(HOST_EXPORTS) \
12734         for flag in $(EXTRA_HOST_FLAGS) ; do \
12735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12736         done; \
12737         echo "Doing clean in fixincludes" ; \
12738         (cd $(HOST_SUBDIR)/fixincludes && \
12739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12741                   "RANLIB=$${RANLIB}" \
12742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12743                   clean) \
12744           || exit 1
12745
12746 @endif fixincludes
12747
12748 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
12749 maybe-distclean-fixincludes:
12750 @if fixincludes
12751 maybe-distclean-fixincludes: distclean-fixincludes
12752
12753 distclean-fixincludes: 
12754         @: $(MAKE); $(unstage)
12755         @[ -f ./fixincludes/Makefile ] || exit 0; \
12756         r=`${PWD_COMMAND}`; export r; \
12757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12758         $(HOST_EXPORTS) \
12759         for flag in $(EXTRA_HOST_FLAGS) ; do \
12760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12761         done; \
12762         echo "Doing distclean in fixincludes" ; \
12763         (cd $(HOST_SUBDIR)/fixincludes && \
12764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12766                   "RANLIB=$${RANLIB}" \
12767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12768                   distclean) \
12769           || exit 1
12770
12771 @endif fixincludes
12772
12773 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
12774 maybe-maintainer-clean-fixincludes:
12775 @if fixincludes
12776 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
12777
12778 maintainer-clean-fixincludes: 
12779         @: $(MAKE); $(unstage)
12780         @[ -f ./fixincludes/Makefile ] || exit 0; \
12781         r=`${PWD_COMMAND}`; export r; \
12782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12783         $(HOST_EXPORTS) \
12784         for flag in $(EXTRA_HOST_FLAGS) ; do \
12785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12786         done; \
12787         echo "Doing maintainer-clean in fixincludes" ; \
12788         (cd $(HOST_SUBDIR)/fixincludes && \
12789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12791                   "RANLIB=$${RANLIB}" \
12792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12793                   maintainer-clean) \
12794           || exit 1
12795
12796 @endif fixincludes
12797
12798
12799
12800 .PHONY: configure-flex maybe-configure-flex
12801 maybe-configure-flex:
12802 @if gcc-bootstrap
12803 configure-flex: stage_current
12804 @endif gcc-bootstrap
12805 @if flex
12806 maybe-configure-flex: configure-flex
12807 configure-flex: 
12808         @: $(MAKE); $(unstage)
12809         @r=`${PWD_COMMAND}`; export r; \
12810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12811         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
12812         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
12813         $(HOST_EXPORTS) \
12814         echo Configuring in $(HOST_SUBDIR)/flex; \
12815         cd "$(HOST_SUBDIR)/flex" || exit 1; \
12816         case $(srcdir) in \
12817           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12818           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
12819                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12820         esac; \
12821         srcdiroption="--srcdir=$${topdir}/flex"; \
12822         libsrcdir="$$s/flex"; \
12823         $(SHELL) $${libsrcdir}/configure \
12824           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12825           --target=${target_alias} $${srcdiroption}  \
12826           || exit 1
12827 @endif flex
12828
12829
12830
12831
12832
12833 .PHONY: all-flex maybe-all-flex
12834 maybe-all-flex:
12835 @if gcc-bootstrap
12836 all-flex: stage_current
12837 @endif gcc-bootstrap
12838 @if flex
12839 TARGET-flex=all
12840 maybe-all-flex: all-flex
12841 all-flex: configure-flex
12842         @: $(MAKE); $(unstage)
12843         @r=`${PWD_COMMAND}`; export r; \
12844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12845         $(HOST_EXPORTS) \
12846         (cd $(HOST_SUBDIR)/flex && \
12847           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12848                 $(TARGET-flex))
12849 @endif flex
12850
12851
12852
12853
12854 .PHONY: check-flex maybe-check-flex
12855 maybe-check-flex:
12856 @if flex
12857 maybe-check-flex: check-flex
12858
12859 # This module is only tested in a native toolchain.
12860 check-flex:
12861         @: $(MAKE); $(unstage)
12862         @if [ '$(host)' = '$(target)' ] ; then \
12863           r=`${PWD_COMMAND}`; export r; \
12864           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12865           $(HOST_EXPORTS) \
12866           (cd $(HOST_SUBDIR)/flex && \
12867             $(MAKE) $(FLAGS_TO_PASS)  check); \
12868         fi
12869
12870 @endif flex
12871
12872 .PHONY: install-flex maybe-install-flex
12873 maybe-install-flex:
12874 @if flex
12875 maybe-install-flex: install-flex
12876
12877 install-flex: installdirs
12878         @: $(MAKE); $(unstage)
12879         @r=`${PWD_COMMAND}`; export r; \
12880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12881         $(HOST_EXPORTS) \
12882         (cd $(HOST_SUBDIR)/flex && \
12883           $(MAKE) $(FLAGS_TO_PASS)  install)
12884
12885 @endif flex
12886
12887 # Other targets (info, dvi, pdf, etc.)
12888
12889 .PHONY: maybe-info-flex info-flex
12890 maybe-info-flex:
12891 @if flex
12892 maybe-info-flex: info-flex
12893
12894 info-flex: \
12895     configure-flex 
12896         @: $(MAKE); $(unstage)
12897         @[ -f ./flex/Makefile ] || exit 0; \
12898         r=`${PWD_COMMAND}`; export r; \
12899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12900         $(HOST_EXPORTS) \
12901         for flag in $(EXTRA_HOST_FLAGS) ; do \
12902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12903         done; \
12904         echo "Doing info in flex" ; \
12905         (cd $(HOST_SUBDIR)/flex && \
12906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12908                   "RANLIB=$${RANLIB}" \
12909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12910                   info) \
12911           || exit 1
12912
12913 @endif flex
12914
12915 .PHONY: maybe-dvi-flex dvi-flex
12916 maybe-dvi-flex:
12917 @if flex
12918 maybe-dvi-flex: dvi-flex
12919
12920 dvi-flex: \
12921     configure-flex 
12922         @: $(MAKE); $(unstage)
12923         @[ -f ./flex/Makefile ] || exit 0; \
12924         r=`${PWD_COMMAND}`; export r; \
12925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12926         $(HOST_EXPORTS) \
12927         for flag in $(EXTRA_HOST_FLAGS) ; do \
12928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12929         done; \
12930         echo "Doing dvi in flex" ; \
12931         (cd $(HOST_SUBDIR)/flex && \
12932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12934                   "RANLIB=$${RANLIB}" \
12935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12936                   dvi) \
12937           || exit 1
12938
12939 @endif flex
12940
12941 .PHONY: maybe-pdf-flex pdf-flex
12942 maybe-pdf-flex:
12943 @if flex
12944 maybe-pdf-flex: pdf-flex
12945
12946 pdf-flex: \
12947     configure-flex 
12948         @: $(MAKE); $(unstage)
12949         @[ -f ./flex/Makefile ] || exit 0; \
12950         r=`${PWD_COMMAND}`; export r; \
12951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12952         $(HOST_EXPORTS) \
12953         for flag in $(EXTRA_HOST_FLAGS) ; do \
12954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12955         done; \
12956         echo "Doing pdf in flex" ; \
12957         (cd $(HOST_SUBDIR)/flex && \
12958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12960                   "RANLIB=$${RANLIB}" \
12961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12962                   pdf) \
12963           || exit 1
12964
12965 @endif flex
12966
12967 .PHONY: maybe-html-flex html-flex
12968 maybe-html-flex:
12969 @if flex
12970 maybe-html-flex: html-flex
12971
12972 html-flex: \
12973     configure-flex 
12974         @: $(MAKE); $(unstage)
12975         @[ -f ./flex/Makefile ] || exit 0; \
12976         r=`${PWD_COMMAND}`; export r; \
12977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12978         $(HOST_EXPORTS) \
12979         for flag in $(EXTRA_HOST_FLAGS) ; do \
12980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12981         done; \
12982         echo "Doing html in flex" ; \
12983         (cd $(HOST_SUBDIR)/flex && \
12984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12986                   "RANLIB=$${RANLIB}" \
12987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12988                   html) \
12989           || exit 1
12990
12991 @endif flex
12992
12993 .PHONY: maybe-TAGS-flex TAGS-flex
12994 maybe-TAGS-flex:
12995 @if flex
12996 maybe-TAGS-flex: TAGS-flex
12997
12998 TAGS-flex: \
12999     configure-flex 
13000         @: $(MAKE); $(unstage)
13001         @[ -f ./flex/Makefile ] || exit 0; \
13002         r=`${PWD_COMMAND}`; export r; \
13003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13004         $(HOST_EXPORTS) \
13005         for flag in $(EXTRA_HOST_FLAGS) ; do \
13006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13007         done; \
13008         echo "Doing TAGS in flex" ; \
13009         (cd $(HOST_SUBDIR)/flex && \
13010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13012                   "RANLIB=$${RANLIB}" \
13013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13014                   TAGS) \
13015           || exit 1
13016
13017 @endif flex
13018
13019 .PHONY: maybe-install-info-flex install-info-flex
13020 maybe-install-info-flex:
13021 @if flex
13022 maybe-install-info-flex: install-info-flex
13023
13024 install-info-flex: \
13025     configure-flex \
13026     info-flex 
13027         @: $(MAKE); $(unstage)
13028         @[ -f ./flex/Makefile ] || exit 0; \
13029         r=`${PWD_COMMAND}`; export r; \
13030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13031         $(HOST_EXPORTS) \
13032         for flag in $(EXTRA_HOST_FLAGS) ; do \
13033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13034         done; \
13035         echo "Doing install-info in flex" ; \
13036         (cd $(HOST_SUBDIR)/flex && \
13037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13039                   "RANLIB=$${RANLIB}" \
13040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13041                   install-info) \
13042           || exit 1
13043
13044 @endif flex
13045
13046 .PHONY: maybe-install-pdf-flex install-pdf-flex
13047 maybe-install-pdf-flex:
13048 @if flex
13049 maybe-install-pdf-flex: install-pdf-flex
13050
13051 install-pdf-flex: \
13052     configure-flex \
13053     pdf-flex 
13054         @: $(MAKE); $(unstage)
13055         @[ -f ./flex/Makefile ] || exit 0; \
13056         r=`${PWD_COMMAND}`; export r; \
13057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13058         $(HOST_EXPORTS) \
13059         for flag in $(EXTRA_HOST_FLAGS) ; do \
13060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13061         done; \
13062         echo "Doing install-pdf in flex" ; \
13063         (cd $(HOST_SUBDIR)/flex && \
13064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13066                   "RANLIB=$${RANLIB}" \
13067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13068                   install-pdf) \
13069           || exit 1
13070
13071 @endif flex
13072
13073 .PHONY: maybe-install-html-flex install-html-flex
13074 maybe-install-html-flex:
13075 @if flex
13076 maybe-install-html-flex: install-html-flex
13077
13078 install-html-flex: \
13079     configure-flex \
13080     html-flex 
13081         @: $(MAKE); $(unstage)
13082         @[ -f ./flex/Makefile ] || exit 0; \
13083         r=`${PWD_COMMAND}`; export r; \
13084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13085         $(HOST_EXPORTS) \
13086         for flag in $(EXTRA_HOST_FLAGS) ; do \
13087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13088         done; \
13089         echo "Doing install-html in flex" ; \
13090         (cd $(HOST_SUBDIR)/flex && \
13091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13093                   "RANLIB=$${RANLIB}" \
13094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13095                   install-html) \
13096           || exit 1
13097
13098 @endif flex
13099
13100 .PHONY: maybe-installcheck-flex installcheck-flex
13101 maybe-installcheck-flex:
13102 @if flex
13103 maybe-installcheck-flex: installcheck-flex
13104
13105 installcheck-flex: \
13106     configure-flex 
13107         @: $(MAKE); $(unstage)
13108         @[ -f ./flex/Makefile ] || exit 0; \
13109         r=`${PWD_COMMAND}`; export r; \
13110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13111         $(HOST_EXPORTS) \
13112         for flag in $(EXTRA_HOST_FLAGS) ; do \
13113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13114         done; \
13115         echo "Doing installcheck in flex" ; \
13116         (cd $(HOST_SUBDIR)/flex && \
13117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13119                   "RANLIB=$${RANLIB}" \
13120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13121                   installcheck) \
13122           || exit 1
13123
13124 @endif flex
13125
13126 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
13127 maybe-mostlyclean-flex:
13128 @if flex
13129 maybe-mostlyclean-flex: mostlyclean-flex
13130
13131 mostlyclean-flex: 
13132         @: $(MAKE); $(unstage)
13133         @[ -f ./flex/Makefile ] || exit 0; \
13134         r=`${PWD_COMMAND}`; export r; \
13135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13136         $(HOST_EXPORTS) \
13137         for flag in $(EXTRA_HOST_FLAGS) ; do \
13138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13139         done; \
13140         echo "Doing mostlyclean in flex" ; \
13141         (cd $(HOST_SUBDIR)/flex && \
13142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13144                   "RANLIB=$${RANLIB}" \
13145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13146                   mostlyclean) \
13147           || exit 1
13148
13149 @endif flex
13150
13151 .PHONY: maybe-clean-flex clean-flex
13152 maybe-clean-flex:
13153 @if flex
13154 maybe-clean-flex: clean-flex
13155
13156 clean-flex: 
13157         @: $(MAKE); $(unstage)
13158         @[ -f ./flex/Makefile ] || exit 0; \
13159         r=`${PWD_COMMAND}`; export r; \
13160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13161         $(HOST_EXPORTS) \
13162         for flag in $(EXTRA_HOST_FLAGS) ; do \
13163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13164         done; \
13165         echo "Doing clean in flex" ; \
13166         (cd $(HOST_SUBDIR)/flex && \
13167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13169                   "RANLIB=$${RANLIB}" \
13170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13171                   clean) \
13172           || exit 1
13173
13174 @endif flex
13175
13176 .PHONY: maybe-distclean-flex distclean-flex
13177 maybe-distclean-flex:
13178 @if flex
13179 maybe-distclean-flex: distclean-flex
13180
13181 distclean-flex: 
13182         @: $(MAKE); $(unstage)
13183         @[ -f ./flex/Makefile ] || exit 0; \
13184         r=`${PWD_COMMAND}`; export r; \
13185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13186         $(HOST_EXPORTS) \
13187         for flag in $(EXTRA_HOST_FLAGS) ; do \
13188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13189         done; \
13190         echo "Doing distclean in flex" ; \
13191         (cd $(HOST_SUBDIR)/flex && \
13192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13194                   "RANLIB=$${RANLIB}" \
13195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13196                   distclean) \
13197           || exit 1
13198
13199 @endif flex
13200
13201 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13202 maybe-maintainer-clean-flex:
13203 @if flex
13204 maybe-maintainer-clean-flex: maintainer-clean-flex
13205
13206 maintainer-clean-flex: 
13207         @: $(MAKE); $(unstage)
13208         @[ -f ./flex/Makefile ] || exit 0; \
13209         r=`${PWD_COMMAND}`; export r; \
13210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13211         $(HOST_EXPORTS) \
13212         for flag in $(EXTRA_HOST_FLAGS) ; do \
13213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13214         done; \
13215         echo "Doing maintainer-clean in flex" ; \
13216         (cd $(HOST_SUBDIR)/flex && \
13217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13219                   "RANLIB=$${RANLIB}" \
13220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13221                   maintainer-clean) \
13222           || exit 1
13223
13224 @endif flex
13225
13226
13227
13228 .PHONY: configure-gas maybe-configure-gas
13229 maybe-configure-gas:
13230 @if gcc-bootstrap
13231 configure-gas: stage_current
13232 @endif gcc-bootstrap
13233 @if gas
13234 maybe-configure-gas: configure-gas
13235 configure-gas: 
13236         @r=`${PWD_COMMAND}`; export r; \
13237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13238         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13239         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13240         $(HOST_EXPORTS) \
13241         echo Configuring in $(HOST_SUBDIR)/gas; \
13242         cd "$(HOST_SUBDIR)/gas" || exit 1; \
13243         case $(srcdir) in \
13244           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13245           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13246                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13247         esac; \
13248         srcdiroption="--srcdir=$${topdir}/gas"; \
13249         libsrcdir="$$s/gas"; \
13250         $(SHELL) $${libsrcdir}/configure \
13251           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13252           --target=${target_alias} $${srcdiroption}  \
13253           || exit 1
13254 @endif gas
13255
13256
13257
13258 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
13259 maybe-configure-stage1-gas:
13260 @if gas-bootstrap
13261 maybe-configure-stage1-gas: configure-stage1-gas
13262 configure-stage1-gas:
13263         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13264         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13265         @r=`${PWD_COMMAND}`; export r; \
13266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13267         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13268         $(HOST_EXPORTS)  \
13269         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13270         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
13271         echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13272         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13273         cd $(HOST_SUBDIR)/gas || exit 1; \
13274         case $(srcdir) in \
13275           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13276           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13277                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13278         esac; \
13279         srcdiroption="--srcdir=$${topdir}/gas"; \
13280         libsrcdir="$$s/gas"; \
13281         $(SHELL) $${libsrcdir}/configure \
13282           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13283           --target=${target_alias} $${srcdiroption} \
13284            \
13285           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
13286 @endif gas-bootstrap
13287
13288 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
13289 maybe-configure-stage2-gas:
13290 @if gas-bootstrap
13291 maybe-configure-stage2-gas: configure-stage2-gas
13292 configure-stage2-gas:
13293         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13294         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13295         @r=`${PWD_COMMAND}`; export r; \
13296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13297         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13298         $(HOST_EXPORTS) \
13299         $(POSTSTAGE1_HOST_EXPORTS)  \
13300         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13301         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
13302         echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13303         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13304         cd $(HOST_SUBDIR)/gas || exit 1; \
13305         case $(srcdir) in \
13306           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13307           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13308                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13309         esac; \
13310         srcdiroption="--srcdir=$${topdir}/gas"; \
13311         libsrcdir="$$s/gas"; \
13312         $(SHELL) $${libsrcdir}/configure \
13313           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13314           --target=${target_alias} $${srcdiroption} \
13315           --with-build-libsubdir=$(HOST_SUBDIR) \
13316           @stage2_werror_flag@ 
13317 @endif gas-bootstrap
13318
13319 .PHONY: configure-stageb2g0-gas maybe-configure-stageb2g0-gas
13320 maybe-configure-stageb2g0-gas:
13321 @if gas-bootstrap
13322 maybe-configure-stageb2g0-gas: configure-stageb2g0-gas
13323 configure-stageb2g0-gas:
13324         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
13325         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13326         @r=`${PWD_COMMAND}`; export r; \
13327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13328         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13329         $(HOST_EXPORTS) \
13330         $(POSTSTAGE1_HOST_EXPORTS)  \
13331         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
13332         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
13333         echo Configuring stage b2g0 in $(HOST_SUBDIR)/gas ; \
13334         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13335         cd $(HOST_SUBDIR)/gas || exit 1; \
13336         case $(srcdir) in \
13337           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13338           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13339                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13340         esac; \
13341         srcdiroption="--srcdir=$${topdir}/gas"; \
13342         libsrcdir="$$s/gas"; \
13343         $(SHELL) $${libsrcdir}/configure \
13344           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13345           --target=${target_alias} $${srcdiroption} \
13346           --with-build-libsubdir=$(HOST_SUBDIR) \
13347           @stage2_werror_flag@ 
13348 @endif gas-bootstrap
13349
13350 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
13351 maybe-configure-stage3-gas:
13352 @if gas-bootstrap
13353 maybe-configure-stage3-gas: configure-stage3-gas
13354 configure-stage3-gas:
13355         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13356         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13357         @r=`${PWD_COMMAND}`; export r; \
13358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13359         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13360         $(HOST_EXPORTS) \
13361         $(POSTSTAGE1_HOST_EXPORTS)  \
13362         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13363         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
13364         echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13365         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13366         cd $(HOST_SUBDIR)/gas || exit 1; \
13367         case $(srcdir) in \
13368           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13369           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13370                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13371         esac; \
13372         srcdiroption="--srcdir=$${topdir}/gas"; \
13373         libsrcdir="$$s/gas"; \
13374         $(SHELL) $${libsrcdir}/configure \
13375           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13376           --target=${target_alias} $${srcdiroption} \
13377           --with-build-libsubdir=$(HOST_SUBDIR) \
13378           @stage2_werror_flag@ 
13379 @endif gas-bootstrap
13380
13381 .PHONY: configure-stageb3g2-gas maybe-configure-stageb3g2-gas
13382 maybe-configure-stageb3g2-gas:
13383 @if gas-bootstrap
13384 maybe-configure-stageb3g2-gas: configure-stageb3g2-gas
13385 configure-stageb3g2-gas:
13386         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
13387         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13388         @r=`${PWD_COMMAND}`; export r; \
13389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13390         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13391         $(HOST_EXPORTS) \
13392         $(POSTSTAGE1_HOST_EXPORTS)  \
13393         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
13394         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
13395         echo Configuring stage b3g2 in $(HOST_SUBDIR)/gas ; \
13396         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13397         cd $(HOST_SUBDIR)/gas || exit 1; \
13398         case $(srcdir) in \
13399           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13400           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13401                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13402         esac; \
13403         srcdiroption="--srcdir=$${topdir}/gas"; \
13404         libsrcdir="$$s/gas"; \
13405         $(SHELL) $${libsrcdir}/configure \
13406           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13407           --target=${target_alias} $${srcdiroption} \
13408           --with-build-libsubdir=$(HOST_SUBDIR) \
13409           @stage2_werror_flag@ 
13410 @endif gas-bootstrap
13411
13412 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
13413 maybe-configure-stage4-gas:
13414 @if gas-bootstrap
13415 maybe-configure-stage4-gas: configure-stage4-gas
13416 configure-stage4-gas:
13417         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13418         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13419         @r=`${PWD_COMMAND}`; export r; \
13420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13421         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13422         $(HOST_EXPORTS) \
13423         $(POSTSTAGE1_HOST_EXPORTS)  \
13424         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13425         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
13426         echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13427         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13428         cd $(HOST_SUBDIR)/gas || exit 1; \
13429         case $(srcdir) in \
13430           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13431           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13432                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13433         esac; \
13434         srcdiroption="--srcdir=$${topdir}/gas"; \
13435         libsrcdir="$$s/gas"; \
13436         $(SHELL) $${libsrcdir}/configure \
13437           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13438           --target=${target_alias} $${srcdiroption} \
13439           --with-build-libsubdir=$(HOST_SUBDIR) \
13440           @stage2_werror_flag@ 
13441 @endif gas-bootstrap
13442
13443 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13444 maybe-configure-stageprofile-gas:
13445 @if gas-bootstrap
13446 maybe-configure-stageprofile-gas: configure-stageprofile-gas
13447 configure-stageprofile-gas:
13448         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13449         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13450         @r=`${PWD_COMMAND}`; export r; \
13451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13452         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13453         $(HOST_EXPORTS) \
13454         $(POSTSTAGE1_HOST_EXPORTS)  \
13455         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
13456         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
13457         echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13458         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13459         cd $(HOST_SUBDIR)/gas || exit 1; \
13460         case $(srcdir) in \
13461           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13462           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13463                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13464         esac; \
13465         srcdiroption="--srcdir=$${topdir}/gas"; \
13466         libsrcdir="$$s/gas"; \
13467         $(SHELL) $${libsrcdir}/configure \
13468           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13469           --target=${target_alias} $${srcdiroption} \
13470           --with-build-libsubdir=$(HOST_SUBDIR) \
13471           @stage2_werror_flag@ 
13472 @endif gas-bootstrap
13473
13474 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13475 maybe-configure-stagefeedback-gas:
13476 @if gas-bootstrap
13477 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13478 configure-stagefeedback-gas:
13479         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13480         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13481         @r=`${PWD_COMMAND}`; export r; \
13482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13483         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13484         $(HOST_EXPORTS) \
13485         $(POSTSTAGE1_HOST_EXPORTS)  \
13486         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
13487         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
13488         echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13489         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13490         cd $(HOST_SUBDIR)/gas || exit 1; \
13491         case $(srcdir) in \
13492           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13493           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13494                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13495         esac; \
13496         srcdiroption="--srcdir=$${topdir}/gas"; \
13497         libsrcdir="$$s/gas"; \
13498         $(SHELL) $${libsrcdir}/configure \
13499           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13500           --target=${target_alias} $${srcdiroption} \
13501           --with-build-libsubdir=$(HOST_SUBDIR) \
13502           @stage2_werror_flag@ 
13503 @endif gas-bootstrap
13504
13505
13506
13507
13508
13509 .PHONY: all-gas maybe-all-gas
13510 maybe-all-gas:
13511 @if gcc-bootstrap
13512 all-gas: stage_current
13513 @endif gcc-bootstrap
13514 @if gas
13515 TARGET-gas=all
13516 maybe-all-gas: all-gas
13517 all-gas: configure-gas
13518         @r=`${PWD_COMMAND}`; export r; \
13519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13520         $(HOST_EXPORTS) \
13521         (cd $(HOST_SUBDIR)/gas && \
13522           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
13523                 $(TARGET-gas))
13524 @endif gas
13525
13526
13527
13528 .PHONY: all-stage1-gas maybe-all-stage1-gas
13529 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
13530 maybe-all-stage1-gas:
13531 maybe-clean-stage1-gas:
13532 @if gas-bootstrap
13533 maybe-all-stage1-gas: all-stage1-gas
13534 all-stage1: all-stage1-gas
13535 TARGET-stage1-gas = $(TARGET-gas)
13536 all-stage1-gas: configure-stage1-gas
13537         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13538         @r=`${PWD_COMMAND}`; export r; \
13539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13540         $(HOST_EXPORTS) \
13541         cd $(HOST_SUBDIR)/gas && \
13542         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13543                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
13544                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
13545                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
13546                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
13547                 $(TARGET-stage1-gas)
13548
13549 maybe-clean-stage1-gas: clean-stage1-gas
13550 clean-stage1: clean-stage1-gas
13551 clean-stage1-gas:
13552         @if [ $(current_stage) = stage1 ]; then \
13553           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13554         else \
13555           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13556           $(MAKE) stage1-start; \
13557         fi; \
13558         cd $(HOST_SUBDIR)/gas && \
13559         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13560                  clean
13561 @endif gas-bootstrap
13562
13563
13564 .PHONY: all-stage2-gas maybe-all-stage2-gas
13565 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
13566 maybe-all-stage2-gas:
13567 maybe-clean-stage2-gas:
13568 @if gas-bootstrap
13569 maybe-all-stage2-gas: all-stage2-gas
13570 all-stage2: all-stage2-gas
13571 TARGET-stage2-gas = $(TARGET-gas)
13572 all-stage2-gas: configure-stage2-gas
13573         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13574         @r=`${PWD_COMMAND}`; export r; \
13575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13576         $(HOST_EXPORTS) \
13577         $(POSTSTAGE1_HOST_EXPORTS) \
13578         cd $(HOST_SUBDIR)/gas && \
13579         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13580                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
13581                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
13582                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
13583                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13584                 $(TARGET-stage2-gas)
13585
13586 maybe-clean-stage2-gas: clean-stage2-gas
13587 clean-stage2: clean-stage2-gas
13588 clean-stage2-gas:
13589         @if [ $(current_stage) = stage2 ]; then \
13590           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13591         else \
13592           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
13593           $(MAKE) stage2-start; \
13594         fi; \
13595         cd $(HOST_SUBDIR)/gas && \
13596         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13597                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13598                  clean
13599 @endif gas-bootstrap
13600
13601
13602 .PHONY: all-stageb2g0-gas maybe-all-stageb2g0-gas
13603 .PHONY: clean-stageb2g0-gas maybe-clean-stageb2g0-gas
13604 maybe-all-stageb2g0-gas:
13605 maybe-clean-stageb2g0-gas:
13606 @if gas-bootstrap
13607 maybe-all-stageb2g0-gas: all-stageb2g0-gas
13608 all-stageb2g0: all-stageb2g0-gas
13609 TARGET-stageb2g0-gas = $(TARGET-gas)
13610 all-stageb2g0-gas: configure-stageb2g0-gas
13611         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
13612         @r=`${PWD_COMMAND}`; export r; \
13613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13614         $(HOST_EXPORTS) \
13615         $(POSTSTAGE1_HOST_EXPORTS) \
13616         cd $(HOST_SUBDIR)/gas && \
13617         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13618                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
13619                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
13620                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
13621                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13622                 $(TARGET-stageb2g0-gas)
13623
13624 maybe-clean-stageb2g0-gas: clean-stageb2g0-gas
13625 clean-stageb2g0: clean-stageb2g0-gas
13626 clean-stageb2g0-gas:
13627         @if [ $(current_stage) = stageb2g0 ]; then \
13628           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13629         else \
13630           [ -f $(HOST_SUBDIR)/stageb2g0-gas/Makefile ] || exit 0; \
13631           $(MAKE) stageb2g0-start; \
13632         fi; \
13633         cd $(HOST_SUBDIR)/gas && \
13634         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13635                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13636                  clean
13637 @endif gas-bootstrap
13638
13639
13640 .PHONY: all-stage3-gas maybe-all-stage3-gas
13641 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
13642 maybe-all-stage3-gas:
13643 maybe-clean-stage3-gas:
13644 @if gas-bootstrap
13645 maybe-all-stage3-gas: all-stage3-gas
13646 all-stage3: all-stage3-gas
13647 TARGET-stage3-gas = $(TARGET-gas)
13648 all-stage3-gas: configure-stage3-gas
13649         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13650         @r=`${PWD_COMMAND}`; export r; \
13651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13652         $(HOST_EXPORTS) \
13653         $(POSTSTAGE1_HOST_EXPORTS) \
13654         cd $(HOST_SUBDIR)/gas && \
13655         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13656                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
13657                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
13658                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
13659                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13660                 $(TARGET-stage3-gas)
13661
13662 maybe-clean-stage3-gas: clean-stage3-gas
13663 clean-stage3: clean-stage3-gas
13664 clean-stage3-gas:
13665         @if [ $(current_stage) = stage3 ]; then \
13666           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13667         else \
13668           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
13669           $(MAKE) stage3-start; \
13670         fi; \
13671         cd $(HOST_SUBDIR)/gas && \
13672         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13673                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13674                  clean
13675 @endif gas-bootstrap
13676
13677
13678 .PHONY: all-stageb3g2-gas maybe-all-stageb3g2-gas
13679 .PHONY: clean-stageb3g2-gas maybe-clean-stageb3g2-gas
13680 maybe-all-stageb3g2-gas:
13681 maybe-clean-stageb3g2-gas:
13682 @if gas-bootstrap
13683 maybe-all-stageb3g2-gas: all-stageb3g2-gas
13684 all-stageb3g2: all-stageb3g2-gas
13685 TARGET-stageb3g2-gas = $(TARGET-gas)
13686 all-stageb3g2-gas: configure-stageb3g2-gas
13687         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
13688         @r=`${PWD_COMMAND}`; export r; \
13689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13690         $(HOST_EXPORTS) \
13691         $(POSTSTAGE1_HOST_EXPORTS) \
13692         cd $(HOST_SUBDIR)/gas && \
13693         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13694                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
13695                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
13696                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
13697                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13698                 $(TARGET-stageb3g2-gas)
13699
13700 maybe-clean-stageb3g2-gas: clean-stageb3g2-gas
13701 clean-stageb3g2: clean-stageb3g2-gas
13702 clean-stageb3g2-gas:
13703         @if [ $(current_stage) = stageb3g2 ]; then \
13704           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13705         else \
13706           [ -f $(HOST_SUBDIR)/stageb3g2-gas/Makefile ] || exit 0; \
13707           $(MAKE) stageb3g2-start; \
13708         fi; \
13709         cd $(HOST_SUBDIR)/gas && \
13710         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13711                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13712                  clean
13713 @endif gas-bootstrap
13714
13715
13716 .PHONY: all-stage4-gas maybe-all-stage4-gas
13717 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
13718 maybe-all-stage4-gas:
13719 maybe-clean-stage4-gas:
13720 @if gas-bootstrap
13721 maybe-all-stage4-gas: all-stage4-gas
13722 all-stage4: all-stage4-gas
13723 TARGET-stage4-gas = $(TARGET-gas)
13724 all-stage4-gas: configure-stage4-gas
13725         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13726         @r=`${PWD_COMMAND}`; export r; \
13727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13728         $(HOST_EXPORTS) \
13729         $(POSTSTAGE1_HOST_EXPORTS) \
13730         cd $(HOST_SUBDIR)/gas && \
13731         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13732                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
13733                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13734                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
13735                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13736                 $(TARGET-stage4-gas)
13737
13738 maybe-clean-stage4-gas: clean-stage4-gas
13739 clean-stage4: clean-stage4-gas
13740 clean-stage4-gas:
13741         @if [ $(current_stage) = stage4 ]; then \
13742           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13743         else \
13744           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
13745           $(MAKE) stage4-start; \
13746         fi; \
13747         cd $(HOST_SUBDIR)/gas && \
13748         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13749                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13750                  clean
13751 @endif gas-bootstrap
13752
13753
13754 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
13755 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
13756 maybe-all-stageprofile-gas:
13757 maybe-clean-stageprofile-gas:
13758 @if gas-bootstrap
13759 maybe-all-stageprofile-gas: all-stageprofile-gas
13760 all-stageprofile: all-stageprofile-gas
13761 TARGET-stageprofile-gas = $(TARGET-gas)
13762 all-stageprofile-gas: configure-stageprofile-gas
13763         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13764         @r=`${PWD_COMMAND}`; export r; \
13765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13766         $(HOST_EXPORTS) \
13767         $(POSTSTAGE1_HOST_EXPORTS) \
13768         cd $(HOST_SUBDIR)/gas && \
13769         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13770                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
13771                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
13772                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
13773                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13774                 $(TARGET-stageprofile-gas)
13775
13776 maybe-clean-stageprofile-gas: clean-stageprofile-gas
13777 clean-stageprofile: clean-stageprofile-gas
13778 clean-stageprofile-gas:
13779         @if [ $(current_stage) = stageprofile ]; then \
13780           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13781         else \
13782           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
13783           $(MAKE) stageprofile-start; \
13784         fi; \
13785         cd $(HOST_SUBDIR)/gas && \
13786         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13787                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13788                  clean
13789 @endif gas-bootstrap
13790
13791
13792 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
13793 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
13794 maybe-all-stagefeedback-gas:
13795 maybe-clean-stagefeedback-gas:
13796 @if gas-bootstrap
13797 maybe-all-stagefeedback-gas: all-stagefeedback-gas
13798 all-stagefeedback: all-stagefeedback-gas
13799 TARGET-stagefeedback-gas = $(TARGET-gas)
13800 all-stagefeedback-gas: configure-stagefeedback-gas
13801         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13802         @r=`${PWD_COMMAND}`; export r; \
13803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13804         $(HOST_EXPORTS) \
13805         $(POSTSTAGE1_HOST_EXPORTS) \
13806         cd $(HOST_SUBDIR)/gas && \
13807         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13808                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
13809                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
13810                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
13811                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13812                 $(TARGET-stagefeedback-gas)
13813
13814 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
13815 clean-stagefeedback: clean-stagefeedback-gas
13816 clean-stagefeedback-gas:
13817         @if [ $(current_stage) = stagefeedback ]; then \
13818           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13819         else \
13820           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
13821           $(MAKE) stagefeedback-start; \
13822         fi; \
13823         cd $(HOST_SUBDIR)/gas && \
13824         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13825                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13826                  clean
13827 @endif gas-bootstrap
13828
13829
13830
13831
13832
13833 .PHONY: check-gas maybe-check-gas
13834 maybe-check-gas:
13835 @if gas
13836 maybe-check-gas: check-gas
13837
13838 check-gas:
13839         @: $(MAKE); $(unstage)
13840         @r=`${PWD_COMMAND}`; export r; \
13841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13842         $(HOST_EXPORTS) \
13843         (cd $(HOST_SUBDIR)/gas && \
13844           $(MAKE) $(FLAGS_TO_PASS)  check)
13845
13846 @endif gas
13847
13848 .PHONY: install-gas maybe-install-gas
13849 maybe-install-gas:
13850 @if gas
13851 maybe-install-gas: install-gas
13852
13853 install-gas: installdirs
13854         @: $(MAKE); $(unstage)
13855         @r=`${PWD_COMMAND}`; export r; \
13856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13857         $(HOST_EXPORTS) \
13858         (cd $(HOST_SUBDIR)/gas && \
13859           $(MAKE) $(FLAGS_TO_PASS)  install)
13860
13861 @endif gas
13862
13863 # Other targets (info, dvi, pdf, etc.)
13864
13865 .PHONY: maybe-info-gas info-gas
13866 maybe-info-gas:
13867 @if gas
13868 maybe-info-gas: info-gas
13869
13870 info-gas: \
13871     configure-gas 
13872         @[ -f ./gas/Makefile ] || exit 0; \
13873         r=`${PWD_COMMAND}`; export r; \
13874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13875         $(HOST_EXPORTS) \
13876         for flag in $(EXTRA_HOST_FLAGS) ; do \
13877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13878         done; \
13879         echo "Doing info in gas" ; \
13880         (cd $(HOST_SUBDIR)/gas && \
13881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13883                   "RANLIB=$${RANLIB}" \
13884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13885                   info) \
13886           || exit 1
13887
13888 @endif gas
13889
13890 .PHONY: maybe-dvi-gas dvi-gas
13891 maybe-dvi-gas:
13892 @if gas
13893 maybe-dvi-gas: dvi-gas
13894
13895 dvi-gas: \
13896     configure-gas 
13897         @[ -f ./gas/Makefile ] || exit 0; \
13898         r=`${PWD_COMMAND}`; export r; \
13899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13900         $(HOST_EXPORTS) \
13901         for flag in $(EXTRA_HOST_FLAGS) ; do \
13902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13903         done; \
13904         echo "Doing dvi in gas" ; \
13905         (cd $(HOST_SUBDIR)/gas && \
13906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13908                   "RANLIB=$${RANLIB}" \
13909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13910                   dvi) \
13911           || exit 1
13912
13913 @endif gas
13914
13915 .PHONY: maybe-pdf-gas pdf-gas
13916 maybe-pdf-gas:
13917 @if gas
13918 maybe-pdf-gas: pdf-gas
13919
13920 pdf-gas: \
13921     configure-gas 
13922         @[ -f ./gas/Makefile ] || exit 0; \
13923         r=`${PWD_COMMAND}`; export r; \
13924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13925         $(HOST_EXPORTS) \
13926         for flag in $(EXTRA_HOST_FLAGS) ; do \
13927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13928         done; \
13929         echo "Doing pdf in gas" ; \
13930         (cd $(HOST_SUBDIR)/gas && \
13931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13933                   "RANLIB=$${RANLIB}" \
13934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13935                   pdf) \
13936           || exit 1
13937
13938 @endif gas
13939
13940 .PHONY: maybe-html-gas html-gas
13941 maybe-html-gas:
13942 @if gas
13943 maybe-html-gas: html-gas
13944
13945 html-gas: \
13946     configure-gas 
13947         @[ -f ./gas/Makefile ] || exit 0; \
13948         r=`${PWD_COMMAND}`; export r; \
13949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13950         $(HOST_EXPORTS) \
13951         for flag in $(EXTRA_HOST_FLAGS) ; do \
13952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13953         done; \
13954         echo "Doing html in gas" ; \
13955         (cd $(HOST_SUBDIR)/gas && \
13956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13958                   "RANLIB=$${RANLIB}" \
13959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13960                   html) \
13961           || exit 1
13962
13963 @endif gas
13964
13965 .PHONY: maybe-TAGS-gas TAGS-gas
13966 maybe-TAGS-gas:
13967 @if gas
13968 maybe-TAGS-gas: TAGS-gas
13969
13970 TAGS-gas: \
13971     configure-gas 
13972         @[ -f ./gas/Makefile ] || exit 0; \
13973         r=`${PWD_COMMAND}`; export r; \
13974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13975         $(HOST_EXPORTS) \
13976         for flag in $(EXTRA_HOST_FLAGS) ; do \
13977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13978         done; \
13979         echo "Doing TAGS in gas" ; \
13980         (cd $(HOST_SUBDIR)/gas && \
13981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13983                   "RANLIB=$${RANLIB}" \
13984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13985                   TAGS) \
13986           || exit 1
13987
13988 @endif gas
13989
13990 .PHONY: maybe-install-info-gas install-info-gas
13991 maybe-install-info-gas:
13992 @if gas
13993 maybe-install-info-gas: install-info-gas
13994
13995 install-info-gas: \
13996     configure-gas \
13997     info-gas 
13998         @[ -f ./gas/Makefile ] || exit 0; \
13999         r=`${PWD_COMMAND}`; export r; \
14000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14001         $(HOST_EXPORTS) \
14002         for flag in $(EXTRA_HOST_FLAGS) ; do \
14003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14004         done; \
14005         echo "Doing install-info in gas" ; \
14006         (cd $(HOST_SUBDIR)/gas && \
14007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14009                   "RANLIB=$${RANLIB}" \
14010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14011                   install-info) \
14012           || exit 1
14013
14014 @endif gas
14015
14016 .PHONY: maybe-install-pdf-gas install-pdf-gas
14017 maybe-install-pdf-gas:
14018 @if gas
14019 maybe-install-pdf-gas: install-pdf-gas
14020
14021 install-pdf-gas: \
14022     configure-gas \
14023     pdf-gas 
14024         @[ -f ./gas/Makefile ] || exit 0; \
14025         r=`${PWD_COMMAND}`; export r; \
14026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14027         $(HOST_EXPORTS) \
14028         for flag in $(EXTRA_HOST_FLAGS) ; do \
14029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14030         done; \
14031         echo "Doing install-pdf in gas" ; \
14032         (cd $(HOST_SUBDIR)/gas && \
14033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14035                   "RANLIB=$${RANLIB}" \
14036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14037                   install-pdf) \
14038           || exit 1
14039
14040 @endif gas
14041
14042 .PHONY: maybe-install-html-gas install-html-gas
14043 maybe-install-html-gas:
14044 @if gas
14045 maybe-install-html-gas: install-html-gas
14046
14047 install-html-gas: \
14048     configure-gas \
14049     html-gas 
14050         @[ -f ./gas/Makefile ] || exit 0; \
14051         r=`${PWD_COMMAND}`; export r; \
14052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14053         $(HOST_EXPORTS) \
14054         for flag in $(EXTRA_HOST_FLAGS) ; do \
14055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14056         done; \
14057         echo "Doing install-html in gas" ; \
14058         (cd $(HOST_SUBDIR)/gas && \
14059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14061                   "RANLIB=$${RANLIB}" \
14062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14063                   install-html) \
14064           || exit 1
14065
14066 @endif gas
14067
14068 .PHONY: maybe-installcheck-gas installcheck-gas
14069 maybe-installcheck-gas:
14070 @if gas
14071 maybe-installcheck-gas: installcheck-gas
14072
14073 installcheck-gas: \
14074     configure-gas 
14075         @[ -f ./gas/Makefile ] || exit 0; \
14076         r=`${PWD_COMMAND}`; export r; \
14077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14078         $(HOST_EXPORTS) \
14079         for flag in $(EXTRA_HOST_FLAGS) ; do \
14080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14081         done; \
14082         echo "Doing installcheck in gas" ; \
14083         (cd $(HOST_SUBDIR)/gas && \
14084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14086                   "RANLIB=$${RANLIB}" \
14087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14088                   installcheck) \
14089           || exit 1
14090
14091 @endif gas
14092
14093 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
14094 maybe-mostlyclean-gas:
14095 @if gas
14096 maybe-mostlyclean-gas: mostlyclean-gas
14097
14098 mostlyclean-gas: 
14099         @[ -f ./gas/Makefile ] || exit 0; \
14100         r=`${PWD_COMMAND}`; export r; \
14101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14102         $(HOST_EXPORTS) \
14103         for flag in $(EXTRA_HOST_FLAGS) ; do \
14104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14105         done; \
14106         echo "Doing mostlyclean in gas" ; \
14107         (cd $(HOST_SUBDIR)/gas && \
14108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14110                   "RANLIB=$${RANLIB}" \
14111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14112                   mostlyclean) \
14113           || exit 1
14114
14115 @endif gas
14116
14117 .PHONY: maybe-clean-gas clean-gas
14118 maybe-clean-gas:
14119 @if gas
14120 maybe-clean-gas: clean-gas
14121
14122 clean-gas: 
14123         @[ -f ./gas/Makefile ] || exit 0; \
14124         r=`${PWD_COMMAND}`; export r; \
14125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14126         $(HOST_EXPORTS) \
14127         for flag in $(EXTRA_HOST_FLAGS) ; do \
14128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14129         done; \
14130         echo "Doing clean in gas" ; \
14131         (cd $(HOST_SUBDIR)/gas && \
14132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14134                   "RANLIB=$${RANLIB}" \
14135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14136                   clean) \
14137           || exit 1
14138
14139 @endif gas
14140
14141 .PHONY: maybe-distclean-gas distclean-gas
14142 maybe-distclean-gas:
14143 @if gas
14144 maybe-distclean-gas: distclean-gas
14145
14146 distclean-gas: 
14147         @[ -f ./gas/Makefile ] || exit 0; \
14148         r=`${PWD_COMMAND}`; export r; \
14149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14150         $(HOST_EXPORTS) \
14151         for flag in $(EXTRA_HOST_FLAGS) ; do \
14152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14153         done; \
14154         echo "Doing distclean in gas" ; \
14155         (cd $(HOST_SUBDIR)/gas && \
14156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14158                   "RANLIB=$${RANLIB}" \
14159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14160                   distclean) \
14161           || exit 1
14162
14163 @endif gas
14164
14165 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
14166 maybe-maintainer-clean-gas:
14167 @if gas
14168 maybe-maintainer-clean-gas: maintainer-clean-gas
14169
14170 maintainer-clean-gas: 
14171         @[ -f ./gas/Makefile ] || exit 0; \
14172         r=`${PWD_COMMAND}`; export r; \
14173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14174         $(HOST_EXPORTS) \
14175         for flag in $(EXTRA_HOST_FLAGS) ; do \
14176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14177         done; \
14178         echo "Doing maintainer-clean in gas" ; \
14179         (cd $(HOST_SUBDIR)/gas && \
14180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14182                   "RANLIB=$${RANLIB}" \
14183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14184                   maintainer-clean) \
14185           || exit 1
14186
14187 @endif gas
14188
14189
14190
14191 .PHONY: configure-gcc maybe-configure-gcc
14192 maybe-configure-gcc:
14193 @if gcc-bootstrap
14194 configure-gcc: stage_current
14195 @endif gcc-bootstrap
14196 @if gcc
14197 maybe-configure-gcc: configure-gcc
14198 configure-gcc: 
14199         @r=`${PWD_COMMAND}`; export r; \
14200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14201         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14202         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14203         $(HOST_EXPORTS) \
14204         echo Configuring in $(HOST_SUBDIR)/gcc; \
14205         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14206         case $(srcdir) in \
14207           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14208           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14209                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14210         esac; \
14211         srcdiroption="--srcdir=$${topdir}/gcc"; \
14212         libsrcdir="$$s/gcc"; \
14213         $(SHELL) $${libsrcdir}/configure \
14214           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14215           --target=${target_alias} $${srcdiroption}  \
14216           || exit 1
14217 @endif gcc
14218
14219
14220
14221 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14222 maybe-configure-stage1-gcc:
14223 @if gcc-bootstrap
14224 maybe-configure-stage1-gcc: configure-stage1-gcc
14225 configure-stage1-gcc:
14226         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14227         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14228         @r=`${PWD_COMMAND}`; export r; \
14229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14230         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14231         $(HOST_EXPORTS)  \
14232         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14233         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
14234         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14235         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14236         cd $(HOST_SUBDIR)/gcc || exit 1; \
14237         case $(srcdir) in \
14238           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14239           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14240                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14241         esac; \
14242         srcdiroption="--srcdir=$${topdir}/gcc"; \
14243         libsrcdir="$$s/gcc"; \
14244         $(SHELL) $${libsrcdir}/configure \
14245           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14246           --target=${target_alias} $${srcdiroption} \
14247            \
14248           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
14249 @endif gcc-bootstrap
14250
14251 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14252 maybe-configure-stage2-gcc:
14253 @if gcc-bootstrap
14254 maybe-configure-stage2-gcc: configure-stage2-gcc
14255 configure-stage2-gcc:
14256         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14257         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14258         @r=`${PWD_COMMAND}`; export r; \
14259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14260         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14261         $(HOST_EXPORTS) \
14262         $(POSTSTAGE1_HOST_EXPORTS)  \
14263         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14264         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
14265         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14266         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14267         cd $(HOST_SUBDIR)/gcc || exit 1; \
14268         case $(srcdir) in \
14269           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14270           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14271                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14272         esac; \
14273         srcdiroption="--srcdir=$${topdir}/gcc"; \
14274         libsrcdir="$$s/gcc"; \
14275         $(SHELL) $${libsrcdir}/configure \
14276           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14277           --target=${target_alias} $${srcdiroption} \
14278           --with-build-libsubdir=$(HOST_SUBDIR) \
14279           @stage2_werror_flag@ 
14280 @endif gcc-bootstrap
14281
14282 .PHONY: configure-stageb2g0-gcc maybe-configure-stageb2g0-gcc
14283 maybe-configure-stageb2g0-gcc:
14284 @if gcc-bootstrap
14285 maybe-configure-stageb2g0-gcc: configure-stageb2g0-gcc
14286 configure-stageb2g0-gcc:
14287         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
14288         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14289         @r=`${PWD_COMMAND}`; export r; \
14290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14291         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14292         $(HOST_EXPORTS) \
14293         $(POSTSTAGE1_HOST_EXPORTS)  \
14294         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
14295         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
14296         echo Configuring stage b2g0 in $(HOST_SUBDIR)/gcc ; \
14297         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14298         cd $(HOST_SUBDIR)/gcc || exit 1; \
14299         case $(srcdir) in \
14300           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14301           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14302                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14303         esac; \
14304         srcdiroption="--srcdir=$${topdir}/gcc"; \
14305         libsrcdir="$$s/gcc"; \
14306         $(SHELL) $${libsrcdir}/configure \
14307           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14308           --target=${target_alias} $${srcdiroption} \
14309           --with-build-libsubdir=$(HOST_SUBDIR) \
14310           @stage2_werror_flag@ 
14311 @endif gcc-bootstrap
14312
14313 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14314 maybe-configure-stage3-gcc:
14315 @if gcc-bootstrap
14316 maybe-configure-stage3-gcc: configure-stage3-gcc
14317 configure-stage3-gcc:
14318         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14319         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14320         @r=`${PWD_COMMAND}`; export r; \
14321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14322         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14323         $(HOST_EXPORTS) \
14324         $(POSTSTAGE1_HOST_EXPORTS)  \
14325         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14326         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
14327         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14328         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14329         cd $(HOST_SUBDIR)/gcc || exit 1; \
14330         case $(srcdir) in \
14331           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14332           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14333                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14334         esac; \
14335         srcdiroption="--srcdir=$${topdir}/gcc"; \
14336         libsrcdir="$$s/gcc"; \
14337         $(SHELL) $${libsrcdir}/configure \
14338           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14339           --target=${target_alias} $${srcdiroption} \
14340           --with-build-libsubdir=$(HOST_SUBDIR) \
14341           @stage2_werror_flag@ 
14342 @endif gcc-bootstrap
14343
14344 .PHONY: configure-stageb3g2-gcc maybe-configure-stageb3g2-gcc
14345 maybe-configure-stageb3g2-gcc:
14346 @if gcc-bootstrap
14347 maybe-configure-stageb3g2-gcc: configure-stageb3g2-gcc
14348 configure-stageb3g2-gcc:
14349         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
14350         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14351         @r=`${PWD_COMMAND}`; export r; \
14352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14353         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14354         $(HOST_EXPORTS) \
14355         $(POSTSTAGE1_HOST_EXPORTS)  \
14356         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
14357         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
14358         echo Configuring stage b3g2 in $(HOST_SUBDIR)/gcc ; \
14359         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14360         cd $(HOST_SUBDIR)/gcc || exit 1; \
14361         case $(srcdir) in \
14362           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14363           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14364                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14365         esac; \
14366         srcdiroption="--srcdir=$${topdir}/gcc"; \
14367         libsrcdir="$$s/gcc"; \
14368         $(SHELL) $${libsrcdir}/configure \
14369           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14370           --target=${target_alias} $${srcdiroption} \
14371           --with-build-libsubdir=$(HOST_SUBDIR) \
14372           @stage2_werror_flag@ 
14373 @endif gcc-bootstrap
14374
14375 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14376 maybe-configure-stage4-gcc:
14377 @if gcc-bootstrap
14378 maybe-configure-stage4-gcc: configure-stage4-gcc
14379 configure-stage4-gcc:
14380         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14381         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14382         @r=`${PWD_COMMAND}`; export r; \
14383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14384         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14385         $(HOST_EXPORTS) \
14386         $(POSTSTAGE1_HOST_EXPORTS)  \
14387         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14388         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
14389         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14390         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14391         cd $(HOST_SUBDIR)/gcc || exit 1; \
14392         case $(srcdir) in \
14393           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14394           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14395                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14396         esac; \
14397         srcdiroption="--srcdir=$${topdir}/gcc"; \
14398         libsrcdir="$$s/gcc"; \
14399         $(SHELL) $${libsrcdir}/configure \
14400           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14401           --target=${target_alias} $${srcdiroption} \
14402           --with-build-libsubdir=$(HOST_SUBDIR) \
14403           @stage2_werror_flag@ 
14404 @endif gcc-bootstrap
14405
14406 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14407 maybe-configure-stageprofile-gcc:
14408 @if gcc-bootstrap
14409 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14410 configure-stageprofile-gcc:
14411         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14412         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14413         @r=`${PWD_COMMAND}`; export r; \
14414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14415         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14416         $(HOST_EXPORTS) \
14417         $(POSTSTAGE1_HOST_EXPORTS)  \
14418         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
14419         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
14420         echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14421         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14422         cd $(HOST_SUBDIR)/gcc || exit 1; \
14423         case $(srcdir) in \
14424           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14425           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14426                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14427         esac; \
14428         srcdiroption="--srcdir=$${topdir}/gcc"; \
14429         libsrcdir="$$s/gcc"; \
14430         $(SHELL) $${libsrcdir}/configure \
14431           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14432           --target=${target_alias} $${srcdiroption} \
14433           --with-build-libsubdir=$(HOST_SUBDIR) \
14434           @stage2_werror_flag@ 
14435 @endif gcc-bootstrap
14436
14437 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14438 maybe-configure-stagefeedback-gcc:
14439 @if gcc-bootstrap
14440 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14441 configure-stagefeedback-gcc:
14442         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14443         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14444         @r=`${PWD_COMMAND}`; export r; \
14445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14446         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14447         $(HOST_EXPORTS) \
14448         $(POSTSTAGE1_HOST_EXPORTS)  \
14449         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
14450         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
14451         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14452         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14453         cd $(HOST_SUBDIR)/gcc || exit 1; \
14454         case $(srcdir) in \
14455           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14456           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14457                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14458         esac; \
14459         srcdiroption="--srcdir=$${topdir}/gcc"; \
14460         libsrcdir="$$s/gcc"; \
14461         $(SHELL) $${libsrcdir}/configure \
14462           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14463           --target=${target_alias} $${srcdiroption} \
14464           --with-build-libsubdir=$(HOST_SUBDIR) \
14465           @stage2_werror_flag@ 
14466 @endif gcc-bootstrap
14467
14468
14469
14470
14471
14472 .PHONY: all-gcc maybe-all-gcc
14473 maybe-all-gcc:
14474 @if gcc-bootstrap
14475 all-gcc: stage_current
14476 @endif gcc-bootstrap
14477 @if gcc
14478 TARGET-gcc=all
14479 maybe-all-gcc: all-gcc
14480 all-gcc: configure-gcc
14481         @r=`${PWD_COMMAND}`; export r; \
14482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14483         $(HOST_EXPORTS) \
14484         (cd $(HOST_SUBDIR)/gcc && \
14485           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14486                 $(TARGET-gcc))
14487 @endif gcc
14488
14489
14490
14491 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
14492 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14493 maybe-all-stage1-gcc:
14494 maybe-clean-stage1-gcc:
14495 @if gcc-bootstrap
14496 maybe-all-stage1-gcc: all-stage1-gcc
14497 all-stage1: all-stage1-gcc
14498 TARGET-stage1-gcc = $(TARGET-gcc)
14499 all-stage1-gcc: configure-stage1-gcc
14500         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14501         @r=`${PWD_COMMAND}`; export r; \
14502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14503         $(HOST_EXPORTS) \
14504         cd $(HOST_SUBDIR)/gcc && \
14505         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14506                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
14507                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
14508                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
14509                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)  $(EXTRA_GCC_FLAGS) \
14510                 $(TARGET-stage1-gcc)
14511
14512 maybe-clean-stage1-gcc: clean-stage1-gcc
14513 clean-stage1: clean-stage1-gcc
14514 clean-stage1-gcc:
14515         @if [ $(current_stage) = stage1 ]; then \
14516           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14517         else \
14518           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14519           $(MAKE) stage1-start; \
14520         fi; \
14521         cd $(HOST_SUBDIR)/gcc && \
14522         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14523                 $(EXTRA_GCC_FLAGS) clean
14524 @endif gcc-bootstrap
14525
14526
14527 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
14528 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14529 maybe-all-stage2-gcc:
14530 maybe-clean-stage2-gcc:
14531 @if gcc-bootstrap
14532 maybe-all-stage2-gcc: all-stage2-gcc
14533 all-stage2: all-stage2-gcc
14534 TARGET-stage2-gcc = $(TARGET-gcc)
14535 all-stage2-gcc: configure-stage2-gcc
14536         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14537         @r=`${PWD_COMMAND}`; export r; \
14538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14539         $(HOST_EXPORTS) \
14540         $(POSTSTAGE1_HOST_EXPORTS) \
14541         cd $(HOST_SUBDIR)/gcc && \
14542         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14543                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
14544                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
14545                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
14546                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14547                 $(TARGET-stage2-gcc)
14548
14549 maybe-clean-stage2-gcc: clean-stage2-gcc
14550 clean-stage2: clean-stage2-gcc
14551 clean-stage2-gcc:
14552         @if [ $(current_stage) = stage2 ]; then \
14553           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14554         else \
14555           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14556           $(MAKE) stage2-start; \
14557         fi; \
14558         cd $(HOST_SUBDIR)/gcc && \
14559         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14560                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14561                 $(EXTRA_GCC_FLAGS) clean
14562 @endif gcc-bootstrap
14563
14564
14565 .PHONY: all-stageb2g0-gcc maybe-all-stageb2g0-gcc
14566 .PHONY: clean-stageb2g0-gcc maybe-clean-stageb2g0-gcc
14567 maybe-all-stageb2g0-gcc:
14568 maybe-clean-stageb2g0-gcc:
14569 @if gcc-bootstrap
14570 maybe-all-stageb2g0-gcc: all-stageb2g0-gcc
14571 all-stageb2g0: all-stageb2g0-gcc
14572 TARGET-stageb2g0-gcc = $(TARGET-gcc)
14573 all-stageb2g0-gcc: configure-stageb2g0-gcc
14574         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
14575         @r=`${PWD_COMMAND}`; export r; \
14576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14577         $(HOST_EXPORTS) \
14578         $(POSTSTAGE1_HOST_EXPORTS) \
14579         cd $(HOST_SUBDIR)/gcc && \
14580         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14581                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
14582                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
14583                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
14584                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14585                 $(TARGET-stageb2g0-gcc)
14586
14587 maybe-clean-stageb2g0-gcc: clean-stageb2g0-gcc
14588 clean-stageb2g0: clean-stageb2g0-gcc
14589 clean-stageb2g0-gcc:
14590         @if [ $(current_stage) = stageb2g0 ]; then \
14591           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14592         else \
14593           [ -f $(HOST_SUBDIR)/stageb2g0-gcc/Makefile ] || exit 0; \
14594           $(MAKE) stageb2g0-start; \
14595         fi; \
14596         cd $(HOST_SUBDIR)/gcc && \
14597         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14598                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14599                 $(EXTRA_GCC_FLAGS) clean
14600 @endif gcc-bootstrap
14601
14602
14603 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
14604 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14605 maybe-all-stage3-gcc:
14606 maybe-clean-stage3-gcc:
14607 @if gcc-bootstrap
14608 maybe-all-stage3-gcc: all-stage3-gcc
14609 all-stage3: all-stage3-gcc
14610 TARGET-stage3-gcc = $(TARGET-gcc)
14611 all-stage3-gcc: configure-stage3-gcc
14612         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14613         @r=`${PWD_COMMAND}`; export r; \
14614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14615         $(HOST_EXPORTS) \
14616         $(POSTSTAGE1_HOST_EXPORTS) \
14617         cd $(HOST_SUBDIR)/gcc && \
14618         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14619                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
14620                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
14621                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
14622                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14623                 $(TARGET-stage3-gcc)
14624
14625 maybe-clean-stage3-gcc: clean-stage3-gcc
14626 clean-stage3: clean-stage3-gcc
14627 clean-stage3-gcc:
14628         @if [ $(current_stage) = stage3 ]; then \
14629           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14630         else \
14631           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14632           $(MAKE) stage3-start; \
14633         fi; \
14634         cd $(HOST_SUBDIR)/gcc && \
14635         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14636                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14637                 $(EXTRA_GCC_FLAGS) clean
14638 @endif gcc-bootstrap
14639
14640
14641 .PHONY: all-stageb3g2-gcc maybe-all-stageb3g2-gcc
14642 .PHONY: clean-stageb3g2-gcc maybe-clean-stageb3g2-gcc
14643 maybe-all-stageb3g2-gcc:
14644 maybe-clean-stageb3g2-gcc:
14645 @if gcc-bootstrap
14646 maybe-all-stageb3g2-gcc: all-stageb3g2-gcc
14647 all-stageb3g2: all-stageb3g2-gcc
14648 TARGET-stageb3g2-gcc = $(TARGET-gcc)
14649 all-stageb3g2-gcc: configure-stageb3g2-gcc
14650         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
14651         @r=`${PWD_COMMAND}`; export r; \
14652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14653         $(HOST_EXPORTS) \
14654         $(POSTSTAGE1_HOST_EXPORTS) \
14655         cd $(HOST_SUBDIR)/gcc && \
14656         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14657                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
14658                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
14659                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
14660                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14661                 $(TARGET-stageb3g2-gcc)
14662
14663 maybe-clean-stageb3g2-gcc: clean-stageb3g2-gcc
14664 clean-stageb3g2: clean-stageb3g2-gcc
14665 clean-stageb3g2-gcc:
14666         @if [ $(current_stage) = stageb3g2 ]; then \
14667           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14668         else \
14669           [ -f $(HOST_SUBDIR)/stageb3g2-gcc/Makefile ] || exit 0; \
14670           $(MAKE) stageb3g2-start; \
14671         fi; \
14672         cd $(HOST_SUBDIR)/gcc && \
14673         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14674                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14675                 $(EXTRA_GCC_FLAGS) clean
14676 @endif gcc-bootstrap
14677
14678
14679 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
14680 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14681 maybe-all-stage4-gcc:
14682 maybe-clean-stage4-gcc:
14683 @if gcc-bootstrap
14684 maybe-all-stage4-gcc: all-stage4-gcc
14685 all-stage4: all-stage4-gcc
14686 TARGET-stage4-gcc = $(TARGET-gcc)
14687 all-stage4-gcc: configure-stage4-gcc
14688         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14689         @r=`${PWD_COMMAND}`; export r; \
14690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14691         $(HOST_EXPORTS) \
14692         $(POSTSTAGE1_HOST_EXPORTS) \
14693         cd $(HOST_SUBDIR)/gcc && \
14694         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14695                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
14696                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14697                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
14698                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14699                 $(TARGET-stage4-gcc)
14700
14701 maybe-clean-stage4-gcc: clean-stage4-gcc
14702 clean-stage4: clean-stage4-gcc
14703 clean-stage4-gcc:
14704         @if [ $(current_stage) = stage4 ]; then \
14705           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14706         else \
14707           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14708           $(MAKE) stage4-start; \
14709         fi; \
14710         cd $(HOST_SUBDIR)/gcc && \
14711         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14712                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14713                 $(EXTRA_GCC_FLAGS) clean
14714 @endif gcc-bootstrap
14715
14716
14717 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14718 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14719 maybe-all-stageprofile-gcc:
14720 maybe-clean-stageprofile-gcc:
14721 @if gcc-bootstrap
14722 maybe-all-stageprofile-gcc: all-stageprofile-gcc
14723 all-stageprofile: all-stageprofile-gcc
14724 TARGET-stageprofile-gcc = $(TARGET-gcc)
14725 all-stageprofile-gcc: configure-stageprofile-gcc
14726         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14727         @r=`${PWD_COMMAND}`; export r; \
14728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14729         $(HOST_EXPORTS) \
14730         $(POSTSTAGE1_HOST_EXPORTS) \
14731         cd $(HOST_SUBDIR)/gcc && \
14732         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14733                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
14734                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
14735                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
14736                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14737                 $(TARGET-stageprofile-gcc)
14738
14739 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
14740 clean-stageprofile: clean-stageprofile-gcc
14741 clean-stageprofile-gcc:
14742         @if [ $(current_stage) = stageprofile ]; then \
14743           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14744         else \
14745           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
14746           $(MAKE) stageprofile-start; \
14747         fi; \
14748         cd $(HOST_SUBDIR)/gcc && \
14749         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14750                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14751                 $(EXTRA_GCC_FLAGS) clean
14752 @endif gcc-bootstrap
14753
14754
14755 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
14756 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
14757 maybe-all-stagefeedback-gcc:
14758 maybe-clean-stagefeedback-gcc:
14759 @if gcc-bootstrap
14760 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
14761 all-stagefeedback: all-stagefeedback-gcc
14762 TARGET-stagefeedback-gcc = $(TARGET-gcc)
14763 all-stagefeedback-gcc: configure-stagefeedback-gcc
14764         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14765         @r=`${PWD_COMMAND}`; export r; \
14766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14767         $(HOST_EXPORTS) \
14768         $(POSTSTAGE1_HOST_EXPORTS) \
14769         cd $(HOST_SUBDIR)/gcc && \
14770         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14771                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
14772                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
14773                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
14774                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14775                 $(TARGET-stagefeedback-gcc)
14776
14777 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
14778 clean-stagefeedback: clean-stagefeedback-gcc
14779 clean-stagefeedback-gcc:
14780         @if [ $(current_stage) = stagefeedback ]; then \
14781           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14782         else \
14783           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
14784           $(MAKE) stagefeedback-start; \
14785         fi; \
14786         cd $(HOST_SUBDIR)/gcc && \
14787         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14788                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14789                 $(EXTRA_GCC_FLAGS) clean
14790 @endif gcc-bootstrap
14791
14792
14793
14794
14795
14796 .PHONY: check-gcc maybe-check-gcc
14797 maybe-check-gcc:
14798 @if gcc
14799 maybe-check-gcc: check-gcc
14800
14801 check-gcc:
14802         @: $(MAKE); $(unstage)
14803         @r=`${PWD_COMMAND}`; export r; \
14804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14805         $(HOST_EXPORTS) \
14806         (cd $(HOST_SUBDIR)/gcc && \
14807           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
14808
14809 @endif gcc
14810
14811 .PHONY: install-gcc maybe-install-gcc
14812 maybe-install-gcc:
14813 @if gcc
14814 maybe-install-gcc: install-gcc
14815
14816 install-gcc: installdirs
14817         @: $(MAKE); $(unstage)
14818         @r=`${PWD_COMMAND}`; export r; \
14819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14820         $(HOST_EXPORTS) \
14821         (cd $(HOST_SUBDIR)/gcc && \
14822           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
14823
14824 @endif gcc
14825
14826 # Other targets (info, dvi, pdf, etc.)
14827
14828 .PHONY: maybe-info-gcc info-gcc
14829 maybe-info-gcc:
14830 @if gcc
14831 maybe-info-gcc: info-gcc
14832
14833 info-gcc: \
14834     configure-gcc 
14835         @[ -f ./gcc/Makefile ] || exit 0; \
14836         r=`${PWD_COMMAND}`; export r; \
14837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14838         $(HOST_EXPORTS) \
14839         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14841         done; \
14842         echo "Doing info in gcc" ; \
14843         (cd $(HOST_SUBDIR)/gcc && \
14844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14846                   "RANLIB=$${RANLIB}" \
14847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14848                   info) \
14849           || exit 1
14850
14851 @endif gcc
14852
14853 .PHONY: maybe-dvi-gcc dvi-gcc
14854 maybe-dvi-gcc:
14855 @if gcc
14856 maybe-dvi-gcc: dvi-gcc
14857
14858 dvi-gcc: \
14859     configure-gcc 
14860         @[ -f ./gcc/Makefile ] || exit 0; \
14861         r=`${PWD_COMMAND}`; export r; \
14862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14863         $(HOST_EXPORTS) \
14864         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14866         done; \
14867         echo "Doing dvi in gcc" ; \
14868         (cd $(HOST_SUBDIR)/gcc && \
14869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14871                   "RANLIB=$${RANLIB}" \
14872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14873                   dvi) \
14874           || exit 1
14875
14876 @endif gcc
14877
14878 .PHONY: maybe-pdf-gcc pdf-gcc
14879 maybe-pdf-gcc:
14880 @if gcc
14881 maybe-pdf-gcc: pdf-gcc
14882
14883 pdf-gcc: \
14884     configure-gcc 
14885         @[ -f ./gcc/Makefile ] || exit 0; \
14886         r=`${PWD_COMMAND}`; export r; \
14887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14888         $(HOST_EXPORTS) \
14889         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14891         done; \
14892         echo "Doing pdf in gcc" ; \
14893         (cd $(HOST_SUBDIR)/gcc && \
14894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14896                   "RANLIB=$${RANLIB}" \
14897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14898                   pdf) \
14899           || exit 1
14900
14901 @endif gcc
14902
14903 .PHONY: maybe-html-gcc html-gcc
14904 maybe-html-gcc:
14905 @if gcc
14906 maybe-html-gcc: html-gcc
14907
14908 html-gcc: \
14909     configure-gcc 
14910         @[ -f ./gcc/Makefile ] || exit 0; \
14911         r=`${PWD_COMMAND}`; export r; \
14912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14913         $(HOST_EXPORTS) \
14914         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14916         done; \
14917         echo "Doing html in gcc" ; \
14918         (cd $(HOST_SUBDIR)/gcc && \
14919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14921                   "RANLIB=$${RANLIB}" \
14922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14923                   html) \
14924           || exit 1
14925
14926 @endif gcc
14927
14928 .PHONY: maybe-TAGS-gcc TAGS-gcc
14929 maybe-TAGS-gcc:
14930 @if gcc
14931 maybe-TAGS-gcc: TAGS-gcc
14932
14933 TAGS-gcc: \
14934     configure-gcc 
14935         @[ -f ./gcc/Makefile ] || exit 0; \
14936         r=`${PWD_COMMAND}`; export r; \
14937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14938         $(HOST_EXPORTS) \
14939         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14941         done; \
14942         echo "Doing TAGS in gcc" ; \
14943         (cd $(HOST_SUBDIR)/gcc && \
14944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14946                   "RANLIB=$${RANLIB}" \
14947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14948                   TAGS) \
14949           || exit 1
14950
14951 @endif gcc
14952
14953 .PHONY: maybe-install-info-gcc install-info-gcc
14954 maybe-install-info-gcc:
14955 @if gcc
14956 maybe-install-info-gcc: install-info-gcc
14957
14958 install-info-gcc: \
14959     configure-gcc \
14960     info-gcc 
14961         @[ -f ./gcc/Makefile ] || exit 0; \
14962         r=`${PWD_COMMAND}`; export r; \
14963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14964         $(HOST_EXPORTS) \
14965         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14967         done; \
14968         echo "Doing install-info in gcc" ; \
14969         (cd $(HOST_SUBDIR)/gcc && \
14970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14972                   "RANLIB=$${RANLIB}" \
14973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14974                   install-info) \
14975           || exit 1
14976
14977 @endif gcc
14978
14979 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
14980 maybe-install-pdf-gcc:
14981 @if gcc
14982 maybe-install-pdf-gcc: install-pdf-gcc
14983
14984 install-pdf-gcc: \
14985     configure-gcc \
14986     pdf-gcc 
14987         @[ -f ./gcc/Makefile ] || exit 0; \
14988         r=`${PWD_COMMAND}`; export r; \
14989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14990         $(HOST_EXPORTS) \
14991         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14993         done; \
14994         echo "Doing install-pdf in gcc" ; \
14995         (cd $(HOST_SUBDIR)/gcc && \
14996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14998                   "RANLIB=$${RANLIB}" \
14999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15000                   install-pdf) \
15001           || exit 1
15002
15003 @endif gcc
15004
15005 .PHONY: maybe-install-html-gcc install-html-gcc
15006 maybe-install-html-gcc:
15007 @if gcc
15008 maybe-install-html-gcc: install-html-gcc
15009
15010 install-html-gcc: \
15011     configure-gcc \
15012     html-gcc 
15013         @[ -f ./gcc/Makefile ] || exit 0; \
15014         r=`${PWD_COMMAND}`; export r; \
15015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15016         $(HOST_EXPORTS) \
15017         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15019         done; \
15020         echo "Doing install-html in gcc" ; \
15021         (cd $(HOST_SUBDIR)/gcc && \
15022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15024                   "RANLIB=$${RANLIB}" \
15025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15026                   install-html) \
15027           || exit 1
15028
15029 @endif gcc
15030
15031 .PHONY: maybe-installcheck-gcc installcheck-gcc
15032 maybe-installcheck-gcc:
15033 @if gcc
15034 maybe-installcheck-gcc: installcheck-gcc
15035
15036 installcheck-gcc: \
15037     configure-gcc 
15038         @[ -f ./gcc/Makefile ] || exit 0; \
15039         r=`${PWD_COMMAND}`; export r; \
15040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15041         $(HOST_EXPORTS) \
15042         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15044         done; \
15045         echo "Doing installcheck in gcc" ; \
15046         (cd $(HOST_SUBDIR)/gcc && \
15047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15049                   "RANLIB=$${RANLIB}" \
15050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15051                   installcheck) \
15052           || exit 1
15053
15054 @endif gcc
15055
15056 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15057 maybe-mostlyclean-gcc:
15058 @if gcc
15059 maybe-mostlyclean-gcc: mostlyclean-gcc
15060
15061 mostlyclean-gcc: 
15062         @[ -f ./gcc/Makefile ] || exit 0; \
15063         r=`${PWD_COMMAND}`; export r; \
15064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15065         $(HOST_EXPORTS) \
15066         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15068         done; \
15069         echo "Doing mostlyclean in gcc" ; \
15070         (cd $(HOST_SUBDIR)/gcc && \
15071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15073                   "RANLIB=$${RANLIB}" \
15074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15075                   mostlyclean) \
15076           || exit 1
15077
15078 @endif gcc
15079
15080 .PHONY: maybe-clean-gcc clean-gcc
15081 maybe-clean-gcc:
15082 @if gcc
15083 maybe-clean-gcc: clean-gcc
15084
15085 clean-gcc: 
15086         @[ -f ./gcc/Makefile ] || exit 0; \
15087         r=`${PWD_COMMAND}`; export r; \
15088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15089         $(HOST_EXPORTS) \
15090         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15092         done; \
15093         echo "Doing clean in gcc" ; \
15094         (cd $(HOST_SUBDIR)/gcc && \
15095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15097                   "RANLIB=$${RANLIB}" \
15098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15099                   clean) \
15100           || exit 1
15101
15102 @endif gcc
15103
15104 .PHONY: maybe-distclean-gcc distclean-gcc
15105 maybe-distclean-gcc:
15106 @if gcc
15107 maybe-distclean-gcc: distclean-gcc
15108
15109 distclean-gcc: 
15110         @[ -f ./gcc/Makefile ] || exit 0; \
15111         r=`${PWD_COMMAND}`; export r; \
15112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15113         $(HOST_EXPORTS) \
15114         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15116         done; \
15117         echo "Doing distclean in gcc" ; \
15118         (cd $(HOST_SUBDIR)/gcc && \
15119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15121                   "RANLIB=$${RANLIB}" \
15122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15123                   distclean) \
15124           || exit 1
15125
15126 @endif gcc
15127
15128 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15129 maybe-maintainer-clean-gcc:
15130 @if gcc
15131 maybe-maintainer-clean-gcc: maintainer-clean-gcc
15132
15133 maintainer-clean-gcc: 
15134         @[ -f ./gcc/Makefile ] || exit 0; \
15135         r=`${PWD_COMMAND}`; export r; \
15136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15137         $(HOST_EXPORTS) \
15138         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15140         done; \
15141         echo "Doing maintainer-clean in gcc" ; \
15142         (cd $(HOST_SUBDIR)/gcc && \
15143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15145                   "RANLIB=$${RANLIB}" \
15146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15147                   maintainer-clean) \
15148           || exit 1
15149
15150 @endif gcc
15151
15152
15153
15154 .PHONY: configure-gawk maybe-configure-gawk
15155 maybe-configure-gawk:
15156 @if gcc-bootstrap
15157 configure-gawk: stage_current
15158 @endif gcc-bootstrap
15159 @if gawk
15160 maybe-configure-gawk: configure-gawk
15161 configure-gawk: 
15162         @: $(MAKE); $(unstage)
15163         @r=`${PWD_COMMAND}`; export r; \
15164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15165         test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15166         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15167         $(HOST_EXPORTS) \
15168         echo Configuring in $(HOST_SUBDIR)/gawk; \
15169         cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15170         case $(srcdir) in \
15171           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15172           *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15173                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15174         esac; \
15175         srcdiroption="--srcdir=$${topdir}/gawk"; \
15176         libsrcdir="$$s/gawk"; \
15177         $(SHELL) $${libsrcdir}/configure \
15178           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15179           --target=${target_alias} $${srcdiroption}  \
15180           || exit 1
15181 @endif gawk
15182
15183
15184
15185
15186
15187 .PHONY: all-gawk maybe-all-gawk
15188 maybe-all-gawk:
15189 @if gcc-bootstrap
15190 all-gawk: stage_current
15191 @endif gcc-bootstrap
15192 @if gawk
15193 TARGET-gawk=all
15194 maybe-all-gawk: all-gawk
15195 all-gawk: configure-gawk
15196         @: $(MAKE); $(unstage)
15197         @r=`${PWD_COMMAND}`; export r; \
15198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15199         $(HOST_EXPORTS) \
15200         (cd $(HOST_SUBDIR)/gawk && \
15201           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
15202                 $(TARGET-gawk))
15203 @endif gawk
15204
15205
15206
15207
15208 .PHONY: check-gawk maybe-check-gawk
15209 maybe-check-gawk:
15210 @if gawk
15211 maybe-check-gawk: check-gawk
15212
15213 check-gawk:
15214         @: $(MAKE); $(unstage)
15215         @r=`${PWD_COMMAND}`; export r; \
15216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15217         $(HOST_EXPORTS) \
15218         (cd $(HOST_SUBDIR)/gawk && \
15219           $(MAKE) $(FLAGS_TO_PASS)  check)
15220
15221 @endif gawk
15222
15223 .PHONY: install-gawk maybe-install-gawk
15224 maybe-install-gawk:
15225 @if gawk
15226 maybe-install-gawk: install-gawk
15227
15228 install-gawk: installdirs
15229         @: $(MAKE); $(unstage)
15230         @r=`${PWD_COMMAND}`; export r; \
15231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15232         $(HOST_EXPORTS) \
15233         (cd $(HOST_SUBDIR)/gawk && \
15234           $(MAKE) $(FLAGS_TO_PASS)  install)
15235
15236 @endif gawk
15237
15238 # Other targets (info, dvi, pdf, etc.)
15239
15240 .PHONY: maybe-info-gawk info-gawk
15241 maybe-info-gawk:
15242 @if gawk
15243 maybe-info-gawk: info-gawk
15244
15245 info-gawk: \
15246     configure-gawk 
15247         @: $(MAKE); $(unstage)
15248         @[ -f ./gawk/Makefile ] || exit 0; \
15249         r=`${PWD_COMMAND}`; export r; \
15250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15251         $(HOST_EXPORTS) \
15252         for flag in $(EXTRA_HOST_FLAGS) ; do \
15253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15254         done; \
15255         echo "Doing info in gawk" ; \
15256         (cd $(HOST_SUBDIR)/gawk && \
15257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15259                   "RANLIB=$${RANLIB}" \
15260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15261                   info) \
15262           || exit 1
15263
15264 @endif gawk
15265
15266 .PHONY: maybe-dvi-gawk dvi-gawk
15267 maybe-dvi-gawk:
15268 @if gawk
15269 maybe-dvi-gawk: dvi-gawk
15270
15271 dvi-gawk: \
15272     configure-gawk 
15273         @: $(MAKE); $(unstage)
15274         @[ -f ./gawk/Makefile ] || exit 0; \
15275         r=`${PWD_COMMAND}`; export r; \
15276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15277         $(HOST_EXPORTS) \
15278         for flag in $(EXTRA_HOST_FLAGS) ; do \
15279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15280         done; \
15281         echo "Doing dvi in gawk" ; \
15282         (cd $(HOST_SUBDIR)/gawk && \
15283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15285                   "RANLIB=$${RANLIB}" \
15286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15287                   dvi) \
15288           || exit 1
15289
15290 @endif gawk
15291
15292 .PHONY: maybe-pdf-gawk pdf-gawk
15293 maybe-pdf-gawk:
15294 @if gawk
15295 maybe-pdf-gawk: pdf-gawk
15296
15297 pdf-gawk: \
15298     configure-gawk 
15299         @: $(MAKE); $(unstage)
15300         @[ -f ./gawk/Makefile ] || exit 0; \
15301         r=`${PWD_COMMAND}`; export r; \
15302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15303         $(HOST_EXPORTS) \
15304         for flag in $(EXTRA_HOST_FLAGS) ; do \
15305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15306         done; \
15307         echo "Doing pdf in gawk" ; \
15308         (cd $(HOST_SUBDIR)/gawk && \
15309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15311                   "RANLIB=$${RANLIB}" \
15312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15313                   pdf) \
15314           || exit 1
15315
15316 @endif gawk
15317
15318 .PHONY: maybe-html-gawk html-gawk
15319 maybe-html-gawk:
15320 @if gawk
15321 maybe-html-gawk: html-gawk
15322
15323 html-gawk: \
15324     configure-gawk 
15325         @: $(MAKE); $(unstage)
15326         @[ -f ./gawk/Makefile ] || exit 0; \
15327         r=`${PWD_COMMAND}`; export r; \
15328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15329         $(HOST_EXPORTS) \
15330         for flag in $(EXTRA_HOST_FLAGS) ; do \
15331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15332         done; \
15333         echo "Doing html in gawk" ; \
15334         (cd $(HOST_SUBDIR)/gawk && \
15335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15337                   "RANLIB=$${RANLIB}" \
15338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15339                   html) \
15340           || exit 1
15341
15342 @endif gawk
15343
15344 .PHONY: maybe-TAGS-gawk TAGS-gawk
15345 maybe-TAGS-gawk:
15346 @if gawk
15347 maybe-TAGS-gawk: TAGS-gawk
15348
15349 TAGS-gawk: \
15350     configure-gawk 
15351         @: $(MAKE); $(unstage)
15352         @[ -f ./gawk/Makefile ] || exit 0; \
15353         r=`${PWD_COMMAND}`; export r; \
15354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15355         $(HOST_EXPORTS) \
15356         for flag in $(EXTRA_HOST_FLAGS) ; do \
15357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15358         done; \
15359         echo "Doing TAGS in gawk" ; \
15360         (cd $(HOST_SUBDIR)/gawk && \
15361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15363                   "RANLIB=$${RANLIB}" \
15364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15365                   TAGS) \
15366           || exit 1
15367
15368 @endif gawk
15369
15370 .PHONY: maybe-install-info-gawk install-info-gawk
15371 maybe-install-info-gawk:
15372 @if gawk
15373 maybe-install-info-gawk: install-info-gawk
15374
15375 install-info-gawk: \
15376     configure-gawk \
15377     info-gawk 
15378         @: $(MAKE); $(unstage)
15379         @[ -f ./gawk/Makefile ] || exit 0; \
15380         r=`${PWD_COMMAND}`; export r; \
15381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15382         $(HOST_EXPORTS) \
15383         for flag in $(EXTRA_HOST_FLAGS) ; do \
15384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15385         done; \
15386         echo "Doing install-info in gawk" ; \
15387         (cd $(HOST_SUBDIR)/gawk && \
15388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15390                   "RANLIB=$${RANLIB}" \
15391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15392                   install-info) \
15393           || exit 1
15394
15395 @endif gawk
15396
15397 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
15398 maybe-install-pdf-gawk:
15399 @if gawk
15400 maybe-install-pdf-gawk: install-pdf-gawk
15401
15402 install-pdf-gawk: \
15403     configure-gawk \
15404     pdf-gawk 
15405         @: $(MAKE); $(unstage)
15406         @[ -f ./gawk/Makefile ] || exit 0; \
15407         r=`${PWD_COMMAND}`; export r; \
15408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15409         $(HOST_EXPORTS) \
15410         for flag in $(EXTRA_HOST_FLAGS) ; do \
15411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15412         done; \
15413         echo "Doing install-pdf in gawk" ; \
15414         (cd $(HOST_SUBDIR)/gawk && \
15415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15417                   "RANLIB=$${RANLIB}" \
15418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15419                   install-pdf) \
15420           || exit 1
15421
15422 @endif gawk
15423
15424 .PHONY: maybe-install-html-gawk install-html-gawk
15425 maybe-install-html-gawk:
15426 @if gawk
15427 maybe-install-html-gawk: install-html-gawk
15428
15429 install-html-gawk: \
15430     configure-gawk \
15431     html-gawk 
15432         @: $(MAKE); $(unstage)
15433         @[ -f ./gawk/Makefile ] || exit 0; \
15434         r=`${PWD_COMMAND}`; export r; \
15435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15436         $(HOST_EXPORTS) \
15437         for flag in $(EXTRA_HOST_FLAGS) ; do \
15438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15439         done; \
15440         echo "Doing install-html in gawk" ; \
15441         (cd $(HOST_SUBDIR)/gawk && \
15442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15444                   "RANLIB=$${RANLIB}" \
15445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15446                   install-html) \
15447           || exit 1
15448
15449 @endif gawk
15450
15451 .PHONY: maybe-installcheck-gawk installcheck-gawk
15452 maybe-installcheck-gawk:
15453 @if gawk
15454 maybe-installcheck-gawk: installcheck-gawk
15455
15456 installcheck-gawk: \
15457     configure-gawk 
15458         @: $(MAKE); $(unstage)
15459         @[ -f ./gawk/Makefile ] || exit 0; \
15460         r=`${PWD_COMMAND}`; export r; \
15461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15462         $(HOST_EXPORTS) \
15463         for flag in $(EXTRA_HOST_FLAGS) ; do \
15464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15465         done; \
15466         echo "Doing installcheck in gawk" ; \
15467         (cd $(HOST_SUBDIR)/gawk && \
15468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15470                   "RANLIB=$${RANLIB}" \
15471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15472                   installcheck) \
15473           || exit 1
15474
15475 @endif gawk
15476
15477 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15478 maybe-mostlyclean-gawk:
15479 @if gawk
15480 maybe-mostlyclean-gawk: mostlyclean-gawk
15481
15482 mostlyclean-gawk: 
15483         @: $(MAKE); $(unstage)
15484         @[ -f ./gawk/Makefile ] || exit 0; \
15485         r=`${PWD_COMMAND}`; export r; \
15486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15487         $(HOST_EXPORTS) \
15488         for flag in $(EXTRA_HOST_FLAGS) ; do \
15489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15490         done; \
15491         echo "Doing mostlyclean in gawk" ; \
15492         (cd $(HOST_SUBDIR)/gawk && \
15493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15495                   "RANLIB=$${RANLIB}" \
15496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15497                   mostlyclean) \
15498           || exit 1
15499
15500 @endif gawk
15501
15502 .PHONY: maybe-clean-gawk clean-gawk
15503 maybe-clean-gawk:
15504 @if gawk
15505 maybe-clean-gawk: clean-gawk
15506
15507 clean-gawk: 
15508         @: $(MAKE); $(unstage)
15509         @[ -f ./gawk/Makefile ] || exit 0; \
15510         r=`${PWD_COMMAND}`; export r; \
15511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15512         $(HOST_EXPORTS) \
15513         for flag in $(EXTRA_HOST_FLAGS) ; do \
15514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15515         done; \
15516         echo "Doing clean in gawk" ; \
15517         (cd $(HOST_SUBDIR)/gawk && \
15518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15520                   "RANLIB=$${RANLIB}" \
15521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15522                   clean) \
15523           || exit 1
15524
15525 @endif gawk
15526
15527 .PHONY: maybe-distclean-gawk distclean-gawk
15528 maybe-distclean-gawk:
15529 @if gawk
15530 maybe-distclean-gawk: distclean-gawk
15531
15532 distclean-gawk: 
15533         @: $(MAKE); $(unstage)
15534         @[ -f ./gawk/Makefile ] || exit 0; \
15535         r=`${PWD_COMMAND}`; export r; \
15536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15537         $(HOST_EXPORTS) \
15538         for flag in $(EXTRA_HOST_FLAGS) ; do \
15539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15540         done; \
15541         echo "Doing distclean in gawk" ; \
15542         (cd $(HOST_SUBDIR)/gawk && \
15543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15545                   "RANLIB=$${RANLIB}" \
15546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15547                   distclean) \
15548           || exit 1
15549
15550 @endif gawk
15551
15552 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15553 maybe-maintainer-clean-gawk:
15554 @if gawk
15555 maybe-maintainer-clean-gawk: maintainer-clean-gawk
15556
15557 maintainer-clean-gawk: 
15558         @: $(MAKE); $(unstage)
15559         @[ -f ./gawk/Makefile ] || exit 0; \
15560         r=`${PWD_COMMAND}`; export r; \
15561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15562         $(HOST_EXPORTS) \
15563         for flag in $(EXTRA_HOST_FLAGS) ; do \
15564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15565         done; \
15566         echo "Doing maintainer-clean in gawk" ; \
15567         (cd $(HOST_SUBDIR)/gawk && \
15568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15570                   "RANLIB=$${RANLIB}" \
15571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15572                   maintainer-clean) \
15573           || exit 1
15574
15575 @endif gawk
15576
15577
15578
15579 .PHONY: configure-gettext maybe-configure-gettext
15580 maybe-configure-gettext:
15581 @if gcc-bootstrap
15582 configure-gettext: stage_current
15583 @endif gcc-bootstrap
15584 @if gettext
15585 maybe-configure-gettext: configure-gettext
15586 configure-gettext: 
15587         @: $(MAKE); $(unstage)
15588         @r=`${PWD_COMMAND}`; export r; \
15589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15590         test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15591         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15592         $(HOST_EXPORTS) \
15593         echo Configuring in $(HOST_SUBDIR)/gettext; \
15594         cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15595         case $(srcdir) in \
15596           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15597           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15598                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15599         esac; \
15600         srcdiroption="--srcdir=$${topdir}/gettext"; \
15601         libsrcdir="$$s/gettext"; \
15602         $(SHELL) $${libsrcdir}/configure \
15603           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15604           --target=${target_alias} $${srcdiroption}  \
15605           || exit 1
15606 @endif gettext
15607
15608
15609
15610
15611
15612 .PHONY: all-gettext maybe-all-gettext
15613 maybe-all-gettext:
15614 @if gcc-bootstrap
15615 all-gettext: stage_current
15616 @endif gcc-bootstrap
15617 @if gettext
15618 TARGET-gettext=all
15619 maybe-all-gettext: all-gettext
15620 all-gettext: configure-gettext
15621         @: $(MAKE); $(unstage)
15622         @r=`${PWD_COMMAND}`; export r; \
15623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15624         $(HOST_EXPORTS) \
15625         (cd $(HOST_SUBDIR)/gettext && \
15626           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
15627                 $(TARGET-gettext))
15628 @endif gettext
15629
15630
15631
15632
15633 .PHONY: check-gettext maybe-check-gettext
15634 maybe-check-gettext:
15635 @if gettext
15636 maybe-check-gettext: check-gettext
15637
15638 check-gettext:
15639         @: $(MAKE); $(unstage)
15640         @r=`${PWD_COMMAND}`; export r; \
15641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15642         $(HOST_EXPORTS) \
15643         (cd $(HOST_SUBDIR)/gettext && \
15644           $(MAKE) $(FLAGS_TO_PASS)  check)
15645
15646 @endif gettext
15647
15648 .PHONY: install-gettext maybe-install-gettext
15649 maybe-install-gettext:
15650 @if gettext
15651 maybe-install-gettext: install-gettext
15652
15653 install-gettext: installdirs
15654         @: $(MAKE); $(unstage)
15655         @r=`${PWD_COMMAND}`; export r; \
15656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15657         $(HOST_EXPORTS) \
15658         (cd $(HOST_SUBDIR)/gettext && \
15659           $(MAKE) $(FLAGS_TO_PASS)  install)
15660
15661 @endif gettext
15662
15663 # Other targets (info, dvi, pdf, etc.)
15664
15665 .PHONY: maybe-info-gettext info-gettext
15666 maybe-info-gettext:
15667 @if gettext
15668 maybe-info-gettext: info-gettext
15669
15670 info-gettext: \
15671     configure-gettext 
15672         @: $(MAKE); $(unstage)
15673         @[ -f ./gettext/Makefile ] || exit 0; \
15674         r=`${PWD_COMMAND}`; export r; \
15675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15676         $(HOST_EXPORTS) \
15677         for flag in $(EXTRA_HOST_FLAGS) ; do \
15678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15679         done; \
15680         echo "Doing info in gettext" ; \
15681         (cd $(HOST_SUBDIR)/gettext && \
15682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15684                   "RANLIB=$${RANLIB}" \
15685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15686                   info) \
15687           || exit 1
15688
15689 @endif gettext
15690
15691 .PHONY: maybe-dvi-gettext dvi-gettext
15692 maybe-dvi-gettext:
15693 @if gettext
15694 maybe-dvi-gettext: dvi-gettext
15695
15696 dvi-gettext: \
15697     configure-gettext 
15698         @: $(MAKE); $(unstage)
15699         @[ -f ./gettext/Makefile ] || exit 0; \
15700         r=`${PWD_COMMAND}`; export r; \
15701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15702         $(HOST_EXPORTS) \
15703         for flag in $(EXTRA_HOST_FLAGS) ; do \
15704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15705         done; \
15706         echo "Doing dvi in gettext" ; \
15707         (cd $(HOST_SUBDIR)/gettext && \
15708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15710                   "RANLIB=$${RANLIB}" \
15711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15712                   dvi) \
15713           || exit 1
15714
15715 @endif gettext
15716
15717 .PHONY: maybe-pdf-gettext pdf-gettext
15718 maybe-pdf-gettext:
15719 @if gettext
15720 maybe-pdf-gettext: pdf-gettext
15721
15722 pdf-gettext: \
15723     configure-gettext 
15724         @: $(MAKE); $(unstage)
15725         @[ -f ./gettext/Makefile ] || exit 0; \
15726         r=`${PWD_COMMAND}`; export r; \
15727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15728         $(HOST_EXPORTS) \
15729         for flag in $(EXTRA_HOST_FLAGS) ; do \
15730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15731         done; \
15732         echo "Doing pdf in gettext" ; \
15733         (cd $(HOST_SUBDIR)/gettext && \
15734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15736                   "RANLIB=$${RANLIB}" \
15737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15738                   pdf) \
15739           || exit 1
15740
15741 @endif gettext
15742
15743 .PHONY: maybe-html-gettext html-gettext
15744 maybe-html-gettext:
15745 @if gettext
15746 maybe-html-gettext: html-gettext
15747
15748 html-gettext: \
15749     configure-gettext 
15750         @: $(MAKE); $(unstage)
15751         @[ -f ./gettext/Makefile ] || exit 0; \
15752         r=`${PWD_COMMAND}`; export r; \
15753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15754         $(HOST_EXPORTS) \
15755         for flag in $(EXTRA_HOST_FLAGS) ; do \
15756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15757         done; \
15758         echo "Doing html in gettext" ; \
15759         (cd $(HOST_SUBDIR)/gettext && \
15760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15762                   "RANLIB=$${RANLIB}" \
15763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15764                   html) \
15765           || exit 1
15766
15767 @endif gettext
15768
15769 .PHONY: maybe-TAGS-gettext TAGS-gettext
15770 maybe-TAGS-gettext:
15771 @if gettext
15772 maybe-TAGS-gettext: TAGS-gettext
15773
15774 TAGS-gettext: \
15775     configure-gettext 
15776         @: $(MAKE); $(unstage)
15777         @[ -f ./gettext/Makefile ] || exit 0; \
15778         r=`${PWD_COMMAND}`; export r; \
15779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15780         $(HOST_EXPORTS) \
15781         for flag in $(EXTRA_HOST_FLAGS) ; do \
15782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15783         done; \
15784         echo "Doing TAGS in gettext" ; \
15785         (cd $(HOST_SUBDIR)/gettext && \
15786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15788                   "RANLIB=$${RANLIB}" \
15789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15790                   TAGS) \
15791           || exit 1
15792
15793 @endif gettext
15794
15795 .PHONY: maybe-install-info-gettext install-info-gettext
15796 maybe-install-info-gettext:
15797 @if gettext
15798 maybe-install-info-gettext: install-info-gettext
15799
15800 install-info-gettext: \
15801     configure-gettext \
15802     info-gettext 
15803         @: $(MAKE); $(unstage)
15804         @[ -f ./gettext/Makefile ] || exit 0; \
15805         r=`${PWD_COMMAND}`; export r; \
15806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15807         $(HOST_EXPORTS) \
15808         for flag in $(EXTRA_HOST_FLAGS) ; do \
15809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15810         done; \
15811         echo "Doing install-info in gettext" ; \
15812         (cd $(HOST_SUBDIR)/gettext && \
15813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15815                   "RANLIB=$${RANLIB}" \
15816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15817                   install-info) \
15818           || exit 1
15819
15820 @endif gettext
15821
15822 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
15823 maybe-install-pdf-gettext:
15824 @if gettext
15825 maybe-install-pdf-gettext: install-pdf-gettext
15826
15827 install-pdf-gettext: \
15828     configure-gettext \
15829     pdf-gettext 
15830         @: $(MAKE); $(unstage)
15831         @[ -f ./gettext/Makefile ] || exit 0; \
15832         r=`${PWD_COMMAND}`; export r; \
15833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15834         $(HOST_EXPORTS) \
15835         for flag in $(EXTRA_HOST_FLAGS) ; do \
15836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15837         done; \
15838         echo "Doing install-pdf in gettext" ; \
15839         (cd $(HOST_SUBDIR)/gettext && \
15840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15842                   "RANLIB=$${RANLIB}" \
15843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15844                   install-pdf) \
15845           || exit 1
15846
15847 @endif gettext
15848
15849 .PHONY: maybe-install-html-gettext install-html-gettext
15850 maybe-install-html-gettext:
15851 @if gettext
15852 maybe-install-html-gettext: install-html-gettext
15853
15854 install-html-gettext: \
15855     configure-gettext \
15856     html-gettext 
15857         @: $(MAKE); $(unstage)
15858         @[ -f ./gettext/Makefile ] || exit 0; \
15859         r=`${PWD_COMMAND}`; export r; \
15860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15861         $(HOST_EXPORTS) \
15862         for flag in $(EXTRA_HOST_FLAGS) ; do \
15863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15864         done; \
15865         echo "Doing install-html in gettext" ; \
15866         (cd $(HOST_SUBDIR)/gettext && \
15867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15869                   "RANLIB=$${RANLIB}" \
15870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15871                   install-html) \
15872           || exit 1
15873
15874 @endif gettext
15875
15876 .PHONY: maybe-installcheck-gettext installcheck-gettext
15877 maybe-installcheck-gettext:
15878 @if gettext
15879 maybe-installcheck-gettext: installcheck-gettext
15880
15881 installcheck-gettext: \
15882     configure-gettext 
15883         @: $(MAKE); $(unstage)
15884         @[ -f ./gettext/Makefile ] || exit 0; \
15885         r=`${PWD_COMMAND}`; export r; \
15886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15887         $(HOST_EXPORTS) \
15888         for flag in $(EXTRA_HOST_FLAGS) ; do \
15889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15890         done; \
15891         echo "Doing installcheck in gettext" ; \
15892         (cd $(HOST_SUBDIR)/gettext && \
15893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15895                   "RANLIB=$${RANLIB}" \
15896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15897                   installcheck) \
15898           || exit 1
15899
15900 @endif gettext
15901
15902 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
15903 maybe-mostlyclean-gettext:
15904 @if gettext
15905 maybe-mostlyclean-gettext: mostlyclean-gettext
15906
15907 mostlyclean-gettext: 
15908         @: $(MAKE); $(unstage)
15909         @[ -f ./gettext/Makefile ] || exit 0; \
15910         r=`${PWD_COMMAND}`; export r; \
15911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15912         $(HOST_EXPORTS) \
15913         for flag in $(EXTRA_HOST_FLAGS) ; do \
15914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15915         done; \
15916         echo "Doing mostlyclean in gettext" ; \
15917         (cd $(HOST_SUBDIR)/gettext && \
15918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15920                   "RANLIB=$${RANLIB}" \
15921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15922                   mostlyclean) \
15923           || exit 1
15924
15925 @endif gettext
15926
15927 .PHONY: maybe-clean-gettext clean-gettext
15928 maybe-clean-gettext:
15929 @if gettext
15930 maybe-clean-gettext: clean-gettext
15931
15932 clean-gettext: 
15933         @: $(MAKE); $(unstage)
15934         @[ -f ./gettext/Makefile ] || exit 0; \
15935         r=`${PWD_COMMAND}`; export r; \
15936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15937         $(HOST_EXPORTS) \
15938         for flag in $(EXTRA_HOST_FLAGS) ; do \
15939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15940         done; \
15941         echo "Doing clean in gettext" ; \
15942         (cd $(HOST_SUBDIR)/gettext && \
15943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15945                   "RANLIB=$${RANLIB}" \
15946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15947                   clean) \
15948           || exit 1
15949
15950 @endif gettext
15951
15952 .PHONY: maybe-distclean-gettext distclean-gettext
15953 maybe-distclean-gettext:
15954 @if gettext
15955 maybe-distclean-gettext: distclean-gettext
15956
15957 distclean-gettext: 
15958         @: $(MAKE); $(unstage)
15959         @[ -f ./gettext/Makefile ] || exit 0; \
15960         r=`${PWD_COMMAND}`; export r; \
15961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15962         $(HOST_EXPORTS) \
15963         for flag in $(EXTRA_HOST_FLAGS) ; do \
15964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15965         done; \
15966         echo "Doing distclean in gettext" ; \
15967         (cd $(HOST_SUBDIR)/gettext && \
15968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15970                   "RANLIB=$${RANLIB}" \
15971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15972                   distclean) \
15973           || exit 1
15974
15975 @endif gettext
15976
15977 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
15978 maybe-maintainer-clean-gettext:
15979 @if gettext
15980 maybe-maintainer-clean-gettext: maintainer-clean-gettext
15981
15982 maintainer-clean-gettext: 
15983         @: $(MAKE); $(unstage)
15984         @[ -f ./gettext/Makefile ] || exit 0; \
15985         r=`${PWD_COMMAND}`; export r; \
15986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15987         $(HOST_EXPORTS) \
15988         for flag in $(EXTRA_HOST_FLAGS) ; do \
15989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15990         done; \
15991         echo "Doing maintainer-clean in gettext" ; \
15992         (cd $(HOST_SUBDIR)/gettext && \
15993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15995                   "RANLIB=$${RANLIB}" \
15996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15997                   maintainer-clean) \
15998           || exit 1
15999
16000 @endif gettext
16001
16002
16003
16004 .PHONY: configure-gmp maybe-configure-gmp
16005 maybe-configure-gmp:
16006 @if gcc-bootstrap
16007 configure-gmp: stage_current
16008 @endif gcc-bootstrap
16009 @if gmp
16010 maybe-configure-gmp: configure-gmp
16011 configure-gmp: 
16012         @r=`${PWD_COMMAND}`; export r; \
16013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16014         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16015         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16016         $(HOST_EXPORTS) \
16017         echo Configuring in $(HOST_SUBDIR)/gmp; \
16018         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
16019         case $(srcdir) in \
16020           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16021           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16022                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16023         esac; \
16024         srcdiroption="--srcdir=$${topdir}/gmp"; \
16025         libsrcdir="$$s/gmp"; \
16026         $(SHELL) $${libsrcdir}/configure \
16027           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16028           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
16029           || exit 1
16030 @endif gmp
16031
16032
16033
16034 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
16035 maybe-configure-stage1-gmp:
16036 @if gmp-bootstrap
16037 maybe-configure-stage1-gmp: configure-stage1-gmp
16038 configure-stage1-gmp:
16039         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16040         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16041         @r=`${PWD_COMMAND}`; export r; \
16042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16043         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16044         $(HOST_EXPORTS)  \
16045         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16046         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
16047         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16048         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16049         cd $(HOST_SUBDIR)/gmp || exit 1; \
16050         case $(srcdir) in \
16051           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16052           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16053                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16054         esac; \
16055         srcdiroption="--srcdir=$${topdir}/gmp"; \
16056         libsrcdir="$$s/gmp"; \
16057         $(SHELL) $${libsrcdir}/configure \
16058           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16059           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16060            \
16061           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared
16062 @endif gmp-bootstrap
16063
16064 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16065 maybe-configure-stage2-gmp:
16066 @if gmp-bootstrap
16067 maybe-configure-stage2-gmp: configure-stage2-gmp
16068 configure-stage2-gmp:
16069         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16070         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16071         @r=`${PWD_COMMAND}`; export r; \
16072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16073         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16074         $(HOST_EXPORTS) \
16075         $(POSTSTAGE1_HOST_EXPORTS)  \
16076         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16077         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
16078         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16079         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16080         cd $(HOST_SUBDIR)/gmp || exit 1; \
16081         case $(srcdir) in \
16082           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16083           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16084                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16085         esac; \
16086         srcdiroption="--srcdir=$${topdir}/gmp"; \
16087         libsrcdir="$$s/gmp"; \
16088         $(SHELL) $${libsrcdir}/configure \
16089           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16090           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16091           --with-build-libsubdir=$(HOST_SUBDIR) \
16092           @stage2_werror_flag@ --disable-shared
16093 @endif gmp-bootstrap
16094
16095 .PHONY: configure-stageb2g0-gmp maybe-configure-stageb2g0-gmp
16096 maybe-configure-stageb2g0-gmp:
16097 @if gmp-bootstrap
16098 maybe-configure-stageb2g0-gmp: configure-stageb2g0-gmp
16099 configure-stageb2g0-gmp:
16100         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
16101         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16102         @r=`${PWD_COMMAND}`; export r; \
16103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16104         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16105         $(HOST_EXPORTS) \
16106         $(POSTSTAGE1_HOST_EXPORTS)  \
16107         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
16108         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
16109         echo Configuring stage b2g0 in $(HOST_SUBDIR)/gmp ; \
16110         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16111         cd $(HOST_SUBDIR)/gmp || exit 1; \
16112         case $(srcdir) in \
16113           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16114           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16115                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16116         esac; \
16117         srcdiroption="--srcdir=$${topdir}/gmp"; \
16118         libsrcdir="$$s/gmp"; \
16119         $(SHELL) $${libsrcdir}/configure \
16120           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16121           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16122           --with-build-libsubdir=$(HOST_SUBDIR) \
16123           @stage2_werror_flag@ --disable-shared
16124 @endif gmp-bootstrap
16125
16126 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16127 maybe-configure-stage3-gmp:
16128 @if gmp-bootstrap
16129 maybe-configure-stage3-gmp: configure-stage3-gmp
16130 configure-stage3-gmp:
16131         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16132         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16133         @r=`${PWD_COMMAND}`; export r; \
16134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16135         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16136         $(HOST_EXPORTS) \
16137         $(POSTSTAGE1_HOST_EXPORTS)  \
16138         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16139         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
16140         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16141         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16142         cd $(HOST_SUBDIR)/gmp || exit 1; \
16143         case $(srcdir) in \
16144           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16145           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16146                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16147         esac; \
16148         srcdiroption="--srcdir=$${topdir}/gmp"; \
16149         libsrcdir="$$s/gmp"; \
16150         $(SHELL) $${libsrcdir}/configure \
16151           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16152           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16153           --with-build-libsubdir=$(HOST_SUBDIR) \
16154           @stage2_werror_flag@ --disable-shared
16155 @endif gmp-bootstrap
16156
16157 .PHONY: configure-stageb3g2-gmp maybe-configure-stageb3g2-gmp
16158 maybe-configure-stageb3g2-gmp:
16159 @if gmp-bootstrap
16160 maybe-configure-stageb3g2-gmp: configure-stageb3g2-gmp
16161 configure-stageb3g2-gmp:
16162         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
16163         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16164         @r=`${PWD_COMMAND}`; export r; \
16165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16166         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16167         $(HOST_EXPORTS) \
16168         $(POSTSTAGE1_HOST_EXPORTS)  \
16169         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
16170         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
16171         echo Configuring stage b3g2 in $(HOST_SUBDIR)/gmp ; \
16172         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16173         cd $(HOST_SUBDIR)/gmp || exit 1; \
16174         case $(srcdir) in \
16175           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16176           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16177                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16178         esac; \
16179         srcdiroption="--srcdir=$${topdir}/gmp"; \
16180         libsrcdir="$$s/gmp"; \
16181         $(SHELL) $${libsrcdir}/configure \
16182           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16183           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16184           --with-build-libsubdir=$(HOST_SUBDIR) \
16185           @stage2_werror_flag@ --disable-shared
16186 @endif gmp-bootstrap
16187
16188 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16189 maybe-configure-stage4-gmp:
16190 @if gmp-bootstrap
16191 maybe-configure-stage4-gmp: configure-stage4-gmp
16192 configure-stage4-gmp:
16193         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16194         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16195         @r=`${PWD_COMMAND}`; export r; \
16196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16197         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16198         $(HOST_EXPORTS) \
16199         $(POSTSTAGE1_HOST_EXPORTS)  \
16200         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16201         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
16202         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16203         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16204         cd $(HOST_SUBDIR)/gmp || exit 1; \
16205         case $(srcdir) in \
16206           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16207           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16208                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16209         esac; \
16210         srcdiroption="--srcdir=$${topdir}/gmp"; \
16211         libsrcdir="$$s/gmp"; \
16212         $(SHELL) $${libsrcdir}/configure \
16213           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16214           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16215           --with-build-libsubdir=$(HOST_SUBDIR) \
16216           @stage2_werror_flag@ --disable-shared
16217 @endif gmp-bootstrap
16218
16219 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16220 maybe-configure-stageprofile-gmp:
16221 @if gmp-bootstrap
16222 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16223 configure-stageprofile-gmp:
16224         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16225         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16226         @r=`${PWD_COMMAND}`; export r; \
16227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16228         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16229         $(HOST_EXPORTS) \
16230         $(POSTSTAGE1_HOST_EXPORTS)  \
16231         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
16232         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
16233         echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
16234         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16235         cd $(HOST_SUBDIR)/gmp || exit 1; \
16236         case $(srcdir) in \
16237           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16238           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16239                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16240         esac; \
16241         srcdiroption="--srcdir=$${topdir}/gmp"; \
16242         libsrcdir="$$s/gmp"; \
16243         $(SHELL) $${libsrcdir}/configure \
16244           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16245           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16246           --with-build-libsubdir=$(HOST_SUBDIR) \
16247           @stage2_werror_flag@ --disable-shared
16248 @endif gmp-bootstrap
16249
16250 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
16251 maybe-configure-stagefeedback-gmp:
16252 @if gmp-bootstrap
16253 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
16254 configure-stagefeedback-gmp:
16255         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16256         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16257         @r=`${PWD_COMMAND}`; export r; \
16258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16259         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16260         $(HOST_EXPORTS) \
16261         $(POSTSTAGE1_HOST_EXPORTS)  \
16262         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
16263         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
16264         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
16265         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16266         cd $(HOST_SUBDIR)/gmp || exit 1; \
16267         case $(srcdir) in \
16268           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16269           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16270                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16271         esac; \
16272         srcdiroption="--srcdir=$${topdir}/gmp"; \
16273         libsrcdir="$$s/gmp"; \
16274         $(SHELL) $${libsrcdir}/configure \
16275           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16276           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16277           --with-build-libsubdir=$(HOST_SUBDIR) \
16278           @stage2_werror_flag@ --disable-shared
16279 @endif gmp-bootstrap
16280
16281
16282
16283
16284
16285 .PHONY: all-gmp maybe-all-gmp
16286 maybe-all-gmp:
16287 @if gcc-bootstrap
16288 all-gmp: stage_current
16289 @endif gcc-bootstrap
16290 @if gmp
16291 TARGET-gmp=all
16292 maybe-all-gmp: all-gmp
16293 all-gmp: configure-gmp
16294         @r=`${PWD_COMMAND}`; export r; \
16295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16296         $(HOST_EXPORTS) \
16297         (cd $(HOST_SUBDIR)/gmp && \
16298           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
16299                 $(TARGET-gmp))
16300 @endif gmp
16301
16302
16303
16304 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
16305 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
16306 maybe-all-stage1-gmp:
16307 maybe-clean-stage1-gmp:
16308 @if gmp-bootstrap
16309 maybe-all-stage1-gmp: all-stage1-gmp
16310 all-stage1: all-stage1-gmp
16311 TARGET-stage1-gmp = $(TARGET-gmp)
16312 all-stage1-gmp: configure-stage1-gmp
16313         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16314         @r=`${PWD_COMMAND}`; export r; \
16315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16316         $(HOST_EXPORTS) \
16317         cd $(HOST_SUBDIR)/gmp && \
16318         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16319                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
16320                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
16321                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
16322                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
16323                 $(TARGET-stage1-gmp)
16324
16325 maybe-clean-stage1-gmp: clean-stage1-gmp
16326 clean-stage1: clean-stage1-gmp
16327 clean-stage1-gmp:
16328         @if [ $(current_stage) = stage1 ]; then \
16329           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16330         else \
16331           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
16332           $(MAKE) stage1-start; \
16333         fi; \
16334         cd $(HOST_SUBDIR)/gmp && \
16335         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16336                  clean
16337 @endif gmp-bootstrap
16338
16339
16340 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
16341 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16342 maybe-all-stage2-gmp:
16343 maybe-clean-stage2-gmp:
16344 @if gmp-bootstrap
16345 maybe-all-stage2-gmp: all-stage2-gmp
16346 all-stage2: all-stage2-gmp
16347 TARGET-stage2-gmp = $(TARGET-gmp)
16348 all-stage2-gmp: configure-stage2-gmp
16349         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16350         @r=`${PWD_COMMAND}`; export r; \
16351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16352         $(HOST_EXPORTS) \
16353         $(POSTSTAGE1_HOST_EXPORTS) \
16354         cd $(HOST_SUBDIR)/gmp && \
16355         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16356                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
16357                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
16358                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
16359                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16360                 $(TARGET-stage2-gmp)
16361
16362 maybe-clean-stage2-gmp: clean-stage2-gmp
16363 clean-stage2: clean-stage2-gmp
16364 clean-stage2-gmp:
16365         @if [ $(current_stage) = stage2 ]; then \
16366           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16367         else \
16368           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16369           $(MAKE) stage2-start; \
16370         fi; \
16371         cd $(HOST_SUBDIR)/gmp && \
16372         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16373                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16374                  clean
16375 @endif gmp-bootstrap
16376
16377
16378 .PHONY: all-stageb2g0-gmp maybe-all-stageb2g0-gmp
16379 .PHONY: clean-stageb2g0-gmp maybe-clean-stageb2g0-gmp
16380 maybe-all-stageb2g0-gmp:
16381 maybe-clean-stageb2g0-gmp:
16382 @if gmp-bootstrap
16383 maybe-all-stageb2g0-gmp: all-stageb2g0-gmp
16384 all-stageb2g0: all-stageb2g0-gmp
16385 TARGET-stageb2g0-gmp = $(TARGET-gmp)
16386 all-stageb2g0-gmp: configure-stageb2g0-gmp
16387         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
16388         @r=`${PWD_COMMAND}`; export r; \
16389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16390         $(HOST_EXPORTS) \
16391         $(POSTSTAGE1_HOST_EXPORTS) \
16392         cd $(HOST_SUBDIR)/gmp && \
16393         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16394                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
16395                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
16396                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
16397                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16398                 $(TARGET-stageb2g0-gmp)
16399
16400 maybe-clean-stageb2g0-gmp: clean-stageb2g0-gmp
16401 clean-stageb2g0: clean-stageb2g0-gmp
16402 clean-stageb2g0-gmp:
16403         @if [ $(current_stage) = stageb2g0 ]; then \
16404           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16405         else \
16406           [ -f $(HOST_SUBDIR)/stageb2g0-gmp/Makefile ] || exit 0; \
16407           $(MAKE) stageb2g0-start; \
16408         fi; \
16409         cd $(HOST_SUBDIR)/gmp && \
16410         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16411                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16412                  clean
16413 @endif gmp-bootstrap
16414
16415
16416 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
16417 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16418 maybe-all-stage3-gmp:
16419 maybe-clean-stage3-gmp:
16420 @if gmp-bootstrap
16421 maybe-all-stage3-gmp: all-stage3-gmp
16422 all-stage3: all-stage3-gmp
16423 TARGET-stage3-gmp = $(TARGET-gmp)
16424 all-stage3-gmp: configure-stage3-gmp
16425         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16426         @r=`${PWD_COMMAND}`; export r; \
16427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16428         $(HOST_EXPORTS) \
16429         $(POSTSTAGE1_HOST_EXPORTS) \
16430         cd $(HOST_SUBDIR)/gmp && \
16431         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16432                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
16433                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
16434                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
16435                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16436                 $(TARGET-stage3-gmp)
16437
16438 maybe-clean-stage3-gmp: clean-stage3-gmp
16439 clean-stage3: clean-stage3-gmp
16440 clean-stage3-gmp:
16441         @if [ $(current_stage) = stage3 ]; then \
16442           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16443         else \
16444           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16445           $(MAKE) stage3-start; \
16446         fi; \
16447         cd $(HOST_SUBDIR)/gmp && \
16448         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16449                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16450                  clean
16451 @endif gmp-bootstrap
16452
16453
16454 .PHONY: all-stageb3g2-gmp maybe-all-stageb3g2-gmp
16455 .PHONY: clean-stageb3g2-gmp maybe-clean-stageb3g2-gmp
16456 maybe-all-stageb3g2-gmp:
16457 maybe-clean-stageb3g2-gmp:
16458 @if gmp-bootstrap
16459 maybe-all-stageb3g2-gmp: all-stageb3g2-gmp
16460 all-stageb3g2: all-stageb3g2-gmp
16461 TARGET-stageb3g2-gmp = $(TARGET-gmp)
16462 all-stageb3g2-gmp: configure-stageb3g2-gmp
16463         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
16464         @r=`${PWD_COMMAND}`; export r; \
16465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16466         $(HOST_EXPORTS) \
16467         $(POSTSTAGE1_HOST_EXPORTS) \
16468         cd $(HOST_SUBDIR)/gmp && \
16469         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16470                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
16471                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
16472                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
16473                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16474                 $(TARGET-stageb3g2-gmp)
16475
16476 maybe-clean-stageb3g2-gmp: clean-stageb3g2-gmp
16477 clean-stageb3g2: clean-stageb3g2-gmp
16478 clean-stageb3g2-gmp:
16479         @if [ $(current_stage) = stageb3g2 ]; then \
16480           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16481         else \
16482           [ -f $(HOST_SUBDIR)/stageb3g2-gmp/Makefile ] || exit 0; \
16483           $(MAKE) stageb3g2-start; \
16484         fi; \
16485         cd $(HOST_SUBDIR)/gmp && \
16486         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16487                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16488                  clean
16489 @endif gmp-bootstrap
16490
16491
16492 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
16493 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16494 maybe-all-stage4-gmp:
16495 maybe-clean-stage4-gmp:
16496 @if gmp-bootstrap
16497 maybe-all-stage4-gmp: all-stage4-gmp
16498 all-stage4: all-stage4-gmp
16499 TARGET-stage4-gmp = $(TARGET-gmp)
16500 all-stage4-gmp: configure-stage4-gmp
16501         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16502         @r=`${PWD_COMMAND}`; export r; \
16503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16504         $(HOST_EXPORTS) \
16505         $(POSTSTAGE1_HOST_EXPORTS) \
16506         cd $(HOST_SUBDIR)/gmp && \
16507         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16508                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
16509                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16510                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
16511                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16512                 $(TARGET-stage4-gmp)
16513
16514 maybe-clean-stage4-gmp: clean-stage4-gmp
16515 clean-stage4: clean-stage4-gmp
16516 clean-stage4-gmp:
16517         @if [ $(current_stage) = stage4 ]; then \
16518           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16519         else \
16520           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16521           $(MAKE) stage4-start; \
16522         fi; \
16523         cd $(HOST_SUBDIR)/gmp && \
16524         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16525                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16526                  clean
16527 @endif gmp-bootstrap
16528
16529
16530 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16531 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16532 maybe-all-stageprofile-gmp:
16533 maybe-clean-stageprofile-gmp:
16534 @if gmp-bootstrap
16535 maybe-all-stageprofile-gmp: all-stageprofile-gmp
16536 all-stageprofile: all-stageprofile-gmp
16537 TARGET-stageprofile-gmp = $(TARGET-gmp)
16538 all-stageprofile-gmp: configure-stageprofile-gmp
16539         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16540         @r=`${PWD_COMMAND}`; export r; \
16541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16542         $(HOST_EXPORTS) \
16543         $(POSTSTAGE1_HOST_EXPORTS) \
16544         cd $(HOST_SUBDIR)/gmp && \
16545         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16546                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
16547                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
16548                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
16549                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16550                 $(TARGET-stageprofile-gmp)
16551
16552 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16553 clean-stageprofile: clean-stageprofile-gmp
16554 clean-stageprofile-gmp:
16555         @if [ $(current_stage) = stageprofile ]; then \
16556           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16557         else \
16558           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16559           $(MAKE) stageprofile-start; \
16560         fi; \
16561         cd $(HOST_SUBDIR)/gmp && \
16562         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16563                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16564                  clean
16565 @endif gmp-bootstrap
16566
16567
16568 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16569 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16570 maybe-all-stagefeedback-gmp:
16571 maybe-clean-stagefeedback-gmp:
16572 @if gmp-bootstrap
16573 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16574 all-stagefeedback: all-stagefeedback-gmp
16575 TARGET-stagefeedback-gmp = $(TARGET-gmp)
16576 all-stagefeedback-gmp: configure-stagefeedback-gmp
16577         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16578         @r=`${PWD_COMMAND}`; export r; \
16579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16580         $(HOST_EXPORTS) \
16581         $(POSTSTAGE1_HOST_EXPORTS) \
16582         cd $(HOST_SUBDIR)/gmp && \
16583         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16584                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
16585                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
16586                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
16587                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16588                 $(TARGET-stagefeedback-gmp)
16589
16590 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16591 clean-stagefeedback: clean-stagefeedback-gmp
16592 clean-stagefeedback-gmp:
16593         @if [ $(current_stage) = stagefeedback ]; then \
16594           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16595         else \
16596           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16597           $(MAKE) stagefeedback-start; \
16598         fi; \
16599         cd $(HOST_SUBDIR)/gmp && \
16600         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16601                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16602                  clean
16603 @endif gmp-bootstrap
16604
16605
16606
16607
16608
16609 .PHONY: check-gmp maybe-check-gmp
16610 maybe-check-gmp:
16611 @if gmp
16612 maybe-check-gmp: check-gmp
16613
16614 check-gmp:
16615         @: $(MAKE); $(unstage)
16616         @r=`${PWD_COMMAND}`; export r; \
16617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16618         $(HOST_EXPORTS) \
16619         (cd $(HOST_SUBDIR)/gmp && \
16620           $(MAKE) $(FLAGS_TO_PASS)  check)
16621
16622 @endif gmp
16623
16624 .PHONY: install-gmp maybe-install-gmp
16625 maybe-install-gmp:
16626 @if gmp
16627 maybe-install-gmp: install-gmp
16628
16629 install-gmp:
16630
16631 @endif gmp
16632
16633 # Other targets (info, dvi, pdf, etc.)
16634
16635 .PHONY: maybe-info-gmp info-gmp
16636 maybe-info-gmp:
16637 @if gmp
16638 maybe-info-gmp: info-gmp
16639
16640 info-gmp: \
16641     configure-gmp 
16642         @[ -f ./gmp/Makefile ] || exit 0; \
16643         r=`${PWD_COMMAND}`; export r; \
16644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16645         $(HOST_EXPORTS) \
16646         for flag in $(EXTRA_HOST_FLAGS) ; do \
16647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16648         done; \
16649         echo "Doing info in gmp" ; \
16650         (cd $(HOST_SUBDIR)/gmp && \
16651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16653                   "RANLIB=$${RANLIB}" \
16654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16655                   info) \
16656           || exit 1
16657
16658 @endif gmp
16659
16660 .PHONY: maybe-dvi-gmp dvi-gmp
16661 maybe-dvi-gmp:
16662 @if gmp
16663 maybe-dvi-gmp: dvi-gmp
16664
16665 dvi-gmp: \
16666     configure-gmp 
16667         @[ -f ./gmp/Makefile ] || exit 0; \
16668         r=`${PWD_COMMAND}`; export r; \
16669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16670         $(HOST_EXPORTS) \
16671         for flag in $(EXTRA_HOST_FLAGS) ; do \
16672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16673         done; \
16674         echo "Doing dvi in gmp" ; \
16675         (cd $(HOST_SUBDIR)/gmp && \
16676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16678                   "RANLIB=$${RANLIB}" \
16679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16680                   dvi) \
16681           || exit 1
16682
16683 @endif gmp
16684
16685 .PHONY: maybe-pdf-gmp pdf-gmp
16686 maybe-pdf-gmp:
16687 @if gmp
16688 maybe-pdf-gmp: pdf-gmp
16689
16690 pdf-gmp: \
16691     configure-gmp 
16692         @[ -f ./gmp/Makefile ] || exit 0; \
16693         r=`${PWD_COMMAND}`; export r; \
16694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16695         $(HOST_EXPORTS) \
16696         for flag in $(EXTRA_HOST_FLAGS) ; do \
16697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16698         done; \
16699         echo "Doing pdf in gmp" ; \
16700         (cd $(HOST_SUBDIR)/gmp && \
16701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16703                   "RANLIB=$${RANLIB}" \
16704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16705                   pdf) \
16706           || exit 1
16707
16708 @endif gmp
16709
16710 .PHONY: maybe-html-gmp html-gmp
16711 maybe-html-gmp:
16712 @if gmp
16713 maybe-html-gmp: html-gmp
16714
16715 html-gmp: \
16716     configure-gmp 
16717         @[ -f ./gmp/Makefile ] || exit 0; \
16718         r=`${PWD_COMMAND}`; export r; \
16719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16720         $(HOST_EXPORTS) \
16721         for flag in $(EXTRA_HOST_FLAGS) ; do \
16722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16723         done; \
16724         echo "Doing html in gmp" ; \
16725         (cd $(HOST_SUBDIR)/gmp && \
16726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16728                   "RANLIB=$${RANLIB}" \
16729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16730                   html) \
16731           || exit 1
16732
16733 @endif gmp
16734
16735 .PHONY: maybe-TAGS-gmp TAGS-gmp
16736 maybe-TAGS-gmp:
16737 @if gmp
16738 maybe-TAGS-gmp: TAGS-gmp
16739
16740 TAGS-gmp: \
16741     configure-gmp 
16742         @[ -f ./gmp/Makefile ] || exit 0; \
16743         r=`${PWD_COMMAND}`; export r; \
16744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16745         $(HOST_EXPORTS) \
16746         for flag in $(EXTRA_HOST_FLAGS) ; do \
16747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16748         done; \
16749         echo "Doing TAGS in gmp" ; \
16750         (cd $(HOST_SUBDIR)/gmp && \
16751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16753                   "RANLIB=$${RANLIB}" \
16754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16755                   TAGS) \
16756           || exit 1
16757
16758 @endif gmp
16759
16760 .PHONY: maybe-install-info-gmp install-info-gmp
16761 maybe-install-info-gmp:
16762 @if gmp
16763 maybe-install-info-gmp: install-info-gmp
16764
16765 install-info-gmp: \
16766     configure-gmp \
16767     info-gmp 
16768         @[ -f ./gmp/Makefile ] || exit 0; \
16769         r=`${PWD_COMMAND}`; export r; \
16770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16771         $(HOST_EXPORTS) \
16772         for flag in $(EXTRA_HOST_FLAGS) ; do \
16773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16774         done; \
16775         echo "Doing install-info in gmp" ; \
16776         (cd $(HOST_SUBDIR)/gmp && \
16777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16779                   "RANLIB=$${RANLIB}" \
16780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16781                   install-info) \
16782           || exit 1
16783
16784 @endif gmp
16785
16786 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
16787 maybe-install-pdf-gmp:
16788 @if gmp
16789 maybe-install-pdf-gmp: install-pdf-gmp
16790
16791 install-pdf-gmp: \
16792     configure-gmp \
16793     pdf-gmp 
16794         @[ -f ./gmp/Makefile ] || exit 0; \
16795         r=`${PWD_COMMAND}`; export r; \
16796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16797         $(HOST_EXPORTS) \
16798         for flag in $(EXTRA_HOST_FLAGS) ; do \
16799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16800         done; \
16801         echo "Doing install-pdf in gmp" ; \
16802         (cd $(HOST_SUBDIR)/gmp && \
16803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16805                   "RANLIB=$${RANLIB}" \
16806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16807                   install-pdf) \
16808           || exit 1
16809
16810 @endif gmp
16811
16812 .PHONY: maybe-install-html-gmp install-html-gmp
16813 maybe-install-html-gmp:
16814 @if gmp
16815 maybe-install-html-gmp: install-html-gmp
16816
16817 install-html-gmp: \
16818     configure-gmp \
16819     html-gmp 
16820         @[ -f ./gmp/Makefile ] || exit 0; \
16821         r=`${PWD_COMMAND}`; export r; \
16822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16823         $(HOST_EXPORTS) \
16824         for flag in $(EXTRA_HOST_FLAGS) ; do \
16825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16826         done; \
16827         echo "Doing install-html in gmp" ; \
16828         (cd $(HOST_SUBDIR)/gmp && \
16829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16831                   "RANLIB=$${RANLIB}" \
16832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16833                   install-html) \
16834           || exit 1
16835
16836 @endif gmp
16837
16838 .PHONY: maybe-installcheck-gmp installcheck-gmp
16839 maybe-installcheck-gmp:
16840 @if gmp
16841 maybe-installcheck-gmp: installcheck-gmp
16842
16843 installcheck-gmp: \
16844     configure-gmp 
16845         @[ -f ./gmp/Makefile ] || exit 0; \
16846         r=`${PWD_COMMAND}`; export r; \
16847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16848         $(HOST_EXPORTS) \
16849         for flag in $(EXTRA_HOST_FLAGS) ; do \
16850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16851         done; \
16852         echo "Doing installcheck in gmp" ; \
16853         (cd $(HOST_SUBDIR)/gmp && \
16854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16856                   "RANLIB=$${RANLIB}" \
16857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16858                   installcheck) \
16859           || exit 1
16860
16861 @endif gmp
16862
16863 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
16864 maybe-mostlyclean-gmp:
16865 @if gmp
16866 maybe-mostlyclean-gmp: mostlyclean-gmp
16867
16868 mostlyclean-gmp: 
16869         @[ -f ./gmp/Makefile ] || exit 0; \
16870         r=`${PWD_COMMAND}`; export r; \
16871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16872         $(HOST_EXPORTS) \
16873         for flag in $(EXTRA_HOST_FLAGS) ; do \
16874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16875         done; \
16876         echo "Doing mostlyclean in gmp" ; \
16877         (cd $(HOST_SUBDIR)/gmp && \
16878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16880                   "RANLIB=$${RANLIB}" \
16881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16882                   mostlyclean) \
16883           || exit 1
16884
16885 @endif gmp
16886
16887 .PHONY: maybe-clean-gmp clean-gmp
16888 maybe-clean-gmp:
16889 @if gmp
16890 maybe-clean-gmp: clean-gmp
16891
16892 clean-gmp: 
16893         @[ -f ./gmp/Makefile ] || exit 0; \
16894         r=`${PWD_COMMAND}`; export r; \
16895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16896         $(HOST_EXPORTS) \
16897         for flag in $(EXTRA_HOST_FLAGS) ; do \
16898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16899         done; \
16900         echo "Doing clean in gmp" ; \
16901         (cd $(HOST_SUBDIR)/gmp && \
16902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16904                   "RANLIB=$${RANLIB}" \
16905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16906                   clean) \
16907           || exit 1
16908
16909 @endif gmp
16910
16911 .PHONY: maybe-distclean-gmp distclean-gmp
16912 maybe-distclean-gmp:
16913 @if gmp
16914 maybe-distclean-gmp: distclean-gmp
16915
16916 distclean-gmp: 
16917         @[ -f ./gmp/Makefile ] || exit 0; \
16918         r=`${PWD_COMMAND}`; export r; \
16919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16920         $(HOST_EXPORTS) \
16921         for flag in $(EXTRA_HOST_FLAGS) ; do \
16922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16923         done; \
16924         echo "Doing distclean in gmp" ; \
16925         (cd $(HOST_SUBDIR)/gmp && \
16926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16928                   "RANLIB=$${RANLIB}" \
16929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16930                   distclean) \
16931           || exit 1
16932
16933 @endif gmp
16934
16935 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
16936 maybe-maintainer-clean-gmp:
16937 @if gmp
16938 maybe-maintainer-clean-gmp: maintainer-clean-gmp
16939
16940 maintainer-clean-gmp: 
16941         @[ -f ./gmp/Makefile ] || exit 0; \
16942         r=`${PWD_COMMAND}`; export r; \
16943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16944         $(HOST_EXPORTS) \
16945         for flag in $(EXTRA_HOST_FLAGS) ; do \
16946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16947         done; \
16948         echo "Doing maintainer-clean in gmp" ; \
16949         (cd $(HOST_SUBDIR)/gmp && \
16950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16952                   "RANLIB=$${RANLIB}" \
16953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16954                   maintainer-clean) \
16955           || exit 1
16956
16957 @endif gmp
16958
16959
16960
16961 .PHONY: configure-mpfr maybe-configure-mpfr
16962 maybe-configure-mpfr:
16963 @if gcc-bootstrap
16964 configure-mpfr: stage_current
16965 @endif gcc-bootstrap
16966 @if mpfr
16967 maybe-configure-mpfr: configure-mpfr
16968 configure-mpfr: 
16969         @r=`${PWD_COMMAND}`; export r; \
16970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16971         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16972         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16973         $(HOST_EXPORTS) \
16974         echo Configuring in $(HOST_SUBDIR)/mpfr; \
16975         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
16976         case $(srcdir) in \
16977           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16978           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16979                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16980         esac; \
16981         srcdiroption="--srcdir=$${topdir}/mpfr"; \
16982         libsrcdir="$$s/mpfr"; \
16983         $(SHELL) $${libsrcdir}/configure \
16984           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16985           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp \
16986           || exit 1
16987 @endif mpfr
16988
16989
16990
16991 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
16992 maybe-configure-stage1-mpfr:
16993 @if mpfr-bootstrap
16994 maybe-configure-stage1-mpfr: configure-stage1-mpfr
16995 configure-stage1-mpfr:
16996         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16997         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16998         @r=`${PWD_COMMAND}`; export r; \
16999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17000         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17001         $(HOST_EXPORTS)  \
17002         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17003         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
17004         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
17005         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17006         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17007         case $(srcdir) in \
17008           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17009           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17010                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17011         esac; \
17012         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17013         libsrcdir="$$s/mpfr"; \
17014         $(SHELL) $${libsrcdir}/configure \
17015           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17016           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17017            \
17018           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17019 @endif mpfr-bootstrap
17020
17021 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
17022 maybe-configure-stage2-mpfr:
17023 @if mpfr-bootstrap
17024 maybe-configure-stage2-mpfr: configure-stage2-mpfr
17025 configure-stage2-mpfr:
17026         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17027         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17028         @r=`${PWD_COMMAND}`; export r; \
17029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17030         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17031         $(HOST_EXPORTS) \
17032         $(POSTSTAGE1_HOST_EXPORTS)  \
17033         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17034         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
17035         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17036         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17037         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17038         case $(srcdir) in \
17039           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17040           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17041                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17042         esac; \
17043         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17044         libsrcdir="$$s/mpfr"; \
17045         $(SHELL) $${libsrcdir}/configure \
17046           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17047           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17048           --with-build-libsubdir=$(HOST_SUBDIR) \
17049           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17050 @endif mpfr-bootstrap
17051
17052 .PHONY: configure-stageb2g0-mpfr maybe-configure-stageb2g0-mpfr
17053 maybe-configure-stageb2g0-mpfr:
17054 @if mpfr-bootstrap
17055 maybe-configure-stageb2g0-mpfr: configure-stageb2g0-mpfr
17056 configure-stageb2g0-mpfr:
17057         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
17058         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17059         @r=`${PWD_COMMAND}`; export r; \
17060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17061         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17062         $(HOST_EXPORTS) \
17063         $(POSTSTAGE1_HOST_EXPORTS)  \
17064         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
17065         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
17066         echo Configuring stage b2g0 in $(HOST_SUBDIR)/mpfr ; \
17067         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17068         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17069         case $(srcdir) in \
17070           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17071           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17072                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17073         esac; \
17074         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17075         libsrcdir="$$s/mpfr"; \
17076         $(SHELL) $${libsrcdir}/configure \
17077           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17078           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17079           --with-build-libsubdir=$(HOST_SUBDIR) \
17080           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17081 @endif mpfr-bootstrap
17082
17083 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17084 maybe-configure-stage3-mpfr:
17085 @if mpfr-bootstrap
17086 maybe-configure-stage3-mpfr: configure-stage3-mpfr
17087 configure-stage3-mpfr:
17088         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17089         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17090         @r=`${PWD_COMMAND}`; export r; \
17091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17092         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17093         $(HOST_EXPORTS) \
17094         $(POSTSTAGE1_HOST_EXPORTS)  \
17095         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17096         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
17097         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17098         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17099         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17100         case $(srcdir) in \
17101           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17102           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17103                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17104         esac; \
17105         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17106         libsrcdir="$$s/mpfr"; \
17107         $(SHELL) $${libsrcdir}/configure \
17108           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17109           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17110           --with-build-libsubdir=$(HOST_SUBDIR) \
17111           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17112 @endif mpfr-bootstrap
17113
17114 .PHONY: configure-stageb3g2-mpfr maybe-configure-stageb3g2-mpfr
17115 maybe-configure-stageb3g2-mpfr:
17116 @if mpfr-bootstrap
17117 maybe-configure-stageb3g2-mpfr: configure-stageb3g2-mpfr
17118 configure-stageb3g2-mpfr:
17119         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
17120         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17121         @r=`${PWD_COMMAND}`; export r; \
17122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17123         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17124         $(HOST_EXPORTS) \
17125         $(POSTSTAGE1_HOST_EXPORTS)  \
17126         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
17127         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
17128         echo Configuring stage b3g2 in $(HOST_SUBDIR)/mpfr ; \
17129         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17130         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17131         case $(srcdir) in \
17132           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17133           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17134                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17135         esac; \
17136         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17137         libsrcdir="$$s/mpfr"; \
17138         $(SHELL) $${libsrcdir}/configure \
17139           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17140           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17141           --with-build-libsubdir=$(HOST_SUBDIR) \
17142           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17143 @endif mpfr-bootstrap
17144
17145 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17146 maybe-configure-stage4-mpfr:
17147 @if mpfr-bootstrap
17148 maybe-configure-stage4-mpfr: configure-stage4-mpfr
17149 configure-stage4-mpfr:
17150         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17151         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17152         @r=`${PWD_COMMAND}`; export r; \
17153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17154         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17155         $(HOST_EXPORTS) \
17156         $(POSTSTAGE1_HOST_EXPORTS)  \
17157         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17158         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
17159         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
17160         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17161         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17162         case $(srcdir) in \
17163           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17164           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17165                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17166         esac; \
17167         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17168         libsrcdir="$$s/mpfr"; \
17169         $(SHELL) $${libsrcdir}/configure \
17170           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17171           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17172           --with-build-libsubdir=$(HOST_SUBDIR) \
17173           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17174 @endif mpfr-bootstrap
17175
17176 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17177 maybe-configure-stageprofile-mpfr:
17178 @if mpfr-bootstrap
17179 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17180 configure-stageprofile-mpfr:
17181         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17182         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17183         @r=`${PWD_COMMAND}`; export r; \
17184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17185         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17186         $(HOST_EXPORTS) \
17187         $(POSTSTAGE1_HOST_EXPORTS)  \
17188         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
17189         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
17190         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17191         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17192         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17193         case $(srcdir) in \
17194           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17195           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17196                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17197         esac; \
17198         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17199         libsrcdir="$$s/mpfr"; \
17200         $(SHELL) $${libsrcdir}/configure \
17201           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17202           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17203           --with-build-libsubdir=$(HOST_SUBDIR) \
17204           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17205 @endif mpfr-bootstrap
17206
17207 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17208 maybe-configure-stagefeedback-mpfr:
17209 @if mpfr-bootstrap
17210 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17211 configure-stagefeedback-mpfr:
17212         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17213         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17214         @r=`${PWD_COMMAND}`; export r; \
17215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17216         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17217         $(HOST_EXPORTS) \
17218         $(POSTSTAGE1_HOST_EXPORTS)  \
17219         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
17220         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
17221         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17222         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17223         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17224         case $(srcdir) in \
17225           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17226           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17227                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17228         esac; \
17229         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17230         libsrcdir="$$s/mpfr"; \
17231         $(SHELL) $${libsrcdir}/configure \
17232           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17233           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17234           --with-build-libsubdir=$(HOST_SUBDIR) \
17235           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17236 @endif mpfr-bootstrap
17237
17238
17239
17240
17241
17242 .PHONY: all-mpfr maybe-all-mpfr
17243 maybe-all-mpfr:
17244 @if gcc-bootstrap
17245 all-mpfr: stage_current
17246 @endif gcc-bootstrap
17247 @if mpfr
17248 TARGET-mpfr=all
17249 maybe-all-mpfr: all-mpfr
17250 all-mpfr: configure-mpfr
17251         @r=`${PWD_COMMAND}`; export r; \
17252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17253         $(HOST_EXPORTS) \
17254         (cd $(HOST_SUBDIR)/mpfr && \
17255           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
17256                 $(TARGET-mpfr))
17257 @endif mpfr
17258
17259
17260
17261 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17262 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17263 maybe-all-stage1-mpfr:
17264 maybe-clean-stage1-mpfr:
17265 @if mpfr-bootstrap
17266 maybe-all-stage1-mpfr: all-stage1-mpfr
17267 all-stage1: all-stage1-mpfr
17268 TARGET-stage1-mpfr = $(TARGET-mpfr)
17269 all-stage1-mpfr: configure-stage1-mpfr
17270         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17271         @r=`${PWD_COMMAND}`; export r; \
17272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17273         $(HOST_EXPORTS) \
17274         cd $(HOST_SUBDIR)/mpfr && \
17275         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17276                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
17277                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
17278                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
17279                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
17280                 $(TARGET-stage1-mpfr)
17281
17282 maybe-clean-stage1-mpfr: clean-stage1-mpfr
17283 clean-stage1: clean-stage1-mpfr
17284 clean-stage1-mpfr:
17285         @if [ $(current_stage) = stage1 ]; then \
17286           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17287         else \
17288           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17289           $(MAKE) stage1-start; \
17290         fi; \
17291         cd $(HOST_SUBDIR)/mpfr && \
17292         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17293                  clean
17294 @endif mpfr-bootstrap
17295
17296
17297 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17298 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
17299 maybe-all-stage2-mpfr:
17300 maybe-clean-stage2-mpfr:
17301 @if mpfr-bootstrap
17302 maybe-all-stage2-mpfr: all-stage2-mpfr
17303 all-stage2: all-stage2-mpfr
17304 TARGET-stage2-mpfr = $(TARGET-mpfr)
17305 all-stage2-mpfr: configure-stage2-mpfr
17306         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17307         @r=`${PWD_COMMAND}`; export r; \
17308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17309         $(HOST_EXPORTS) \
17310         $(POSTSTAGE1_HOST_EXPORTS) \
17311         cd $(HOST_SUBDIR)/mpfr && \
17312         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17313                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
17314                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
17315                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
17316                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17317                 $(TARGET-stage2-mpfr)
17318
17319 maybe-clean-stage2-mpfr: clean-stage2-mpfr
17320 clean-stage2: clean-stage2-mpfr
17321 clean-stage2-mpfr:
17322         @if [ $(current_stage) = stage2 ]; then \
17323           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17324         else \
17325           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
17326           $(MAKE) stage2-start; \
17327         fi; \
17328         cd $(HOST_SUBDIR)/mpfr && \
17329         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17330                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17331                  clean
17332 @endif mpfr-bootstrap
17333
17334
17335 .PHONY: all-stageb2g0-mpfr maybe-all-stageb2g0-mpfr
17336 .PHONY: clean-stageb2g0-mpfr maybe-clean-stageb2g0-mpfr
17337 maybe-all-stageb2g0-mpfr:
17338 maybe-clean-stageb2g0-mpfr:
17339 @if mpfr-bootstrap
17340 maybe-all-stageb2g0-mpfr: all-stageb2g0-mpfr
17341 all-stageb2g0: all-stageb2g0-mpfr
17342 TARGET-stageb2g0-mpfr = $(TARGET-mpfr)
17343 all-stageb2g0-mpfr: configure-stageb2g0-mpfr
17344         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
17345         @r=`${PWD_COMMAND}`; export r; \
17346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17347         $(HOST_EXPORTS) \
17348         $(POSTSTAGE1_HOST_EXPORTS) \
17349         cd $(HOST_SUBDIR)/mpfr && \
17350         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17351                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
17352                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
17353                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
17354                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17355                 $(TARGET-stageb2g0-mpfr)
17356
17357 maybe-clean-stageb2g0-mpfr: clean-stageb2g0-mpfr
17358 clean-stageb2g0: clean-stageb2g0-mpfr
17359 clean-stageb2g0-mpfr:
17360         @if [ $(current_stage) = stageb2g0 ]; then \
17361           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17362         else \
17363           [ -f $(HOST_SUBDIR)/stageb2g0-mpfr/Makefile ] || exit 0; \
17364           $(MAKE) stageb2g0-start; \
17365         fi; \
17366         cd $(HOST_SUBDIR)/mpfr && \
17367         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17368                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17369                  clean
17370 @endif mpfr-bootstrap
17371
17372
17373 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
17374 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
17375 maybe-all-stage3-mpfr:
17376 maybe-clean-stage3-mpfr:
17377 @if mpfr-bootstrap
17378 maybe-all-stage3-mpfr: all-stage3-mpfr
17379 all-stage3: all-stage3-mpfr
17380 TARGET-stage3-mpfr = $(TARGET-mpfr)
17381 all-stage3-mpfr: configure-stage3-mpfr
17382         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17383         @r=`${PWD_COMMAND}`; export r; \
17384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17385         $(HOST_EXPORTS) \
17386         $(POSTSTAGE1_HOST_EXPORTS) \
17387         cd $(HOST_SUBDIR)/mpfr && \
17388         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17389                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
17390                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
17391                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
17392                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17393                 $(TARGET-stage3-mpfr)
17394
17395 maybe-clean-stage3-mpfr: clean-stage3-mpfr
17396 clean-stage3: clean-stage3-mpfr
17397 clean-stage3-mpfr:
17398         @if [ $(current_stage) = stage3 ]; then \
17399           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17400         else \
17401           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
17402           $(MAKE) stage3-start; \
17403         fi; \
17404         cd $(HOST_SUBDIR)/mpfr && \
17405         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17406                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17407                  clean
17408 @endif mpfr-bootstrap
17409
17410
17411 .PHONY: all-stageb3g2-mpfr maybe-all-stageb3g2-mpfr
17412 .PHONY: clean-stageb3g2-mpfr maybe-clean-stageb3g2-mpfr
17413 maybe-all-stageb3g2-mpfr:
17414 maybe-clean-stageb3g2-mpfr:
17415 @if mpfr-bootstrap
17416 maybe-all-stageb3g2-mpfr: all-stageb3g2-mpfr
17417 all-stageb3g2: all-stageb3g2-mpfr
17418 TARGET-stageb3g2-mpfr = $(TARGET-mpfr)
17419 all-stageb3g2-mpfr: configure-stageb3g2-mpfr
17420         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
17421         @r=`${PWD_COMMAND}`; export r; \
17422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17423         $(HOST_EXPORTS) \
17424         $(POSTSTAGE1_HOST_EXPORTS) \
17425         cd $(HOST_SUBDIR)/mpfr && \
17426         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17427                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
17428                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
17429                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
17430                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17431                 $(TARGET-stageb3g2-mpfr)
17432
17433 maybe-clean-stageb3g2-mpfr: clean-stageb3g2-mpfr
17434 clean-stageb3g2: clean-stageb3g2-mpfr
17435 clean-stageb3g2-mpfr:
17436         @if [ $(current_stage) = stageb3g2 ]; then \
17437           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17438         else \
17439           [ -f $(HOST_SUBDIR)/stageb3g2-mpfr/Makefile ] || exit 0; \
17440           $(MAKE) stageb3g2-start; \
17441         fi; \
17442         cd $(HOST_SUBDIR)/mpfr && \
17443         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17444                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17445                  clean
17446 @endif mpfr-bootstrap
17447
17448
17449 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
17450 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
17451 maybe-all-stage4-mpfr:
17452 maybe-clean-stage4-mpfr:
17453 @if mpfr-bootstrap
17454 maybe-all-stage4-mpfr: all-stage4-mpfr
17455 all-stage4: all-stage4-mpfr
17456 TARGET-stage4-mpfr = $(TARGET-mpfr)
17457 all-stage4-mpfr: configure-stage4-mpfr
17458         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17459         @r=`${PWD_COMMAND}`; export r; \
17460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17461         $(HOST_EXPORTS) \
17462         $(POSTSTAGE1_HOST_EXPORTS) \
17463         cd $(HOST_SUBDIR)/mpfr && \
17464         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17465                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
17466                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17467                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
17468                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17469                 $(TARGET-stage4-mpfr)
17470
17471 maybe-clean-stage4-mpfr: clean-stage4-mpfr
17472 clean-stage4: clean-stage4-mpfr
17473 clean-stage4-mpfr:
17474         @if [ $(current_stage) = stage4 ]; then \
17475           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17476         else \
17477           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
17478           $(MAKE) stage4-start; \
17479         fi; \
17480         cd $(HOST_SUBDIR)/mpfr && \
17481         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17482                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17483                  clean
17484 @endif mpfr-bootstrap
17485
17486
17487 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
17488 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
17489 maybe-all-stageprofile-mpfr:
17490 maybe-clean-stageprofile-mpfr:
17491 @if mpfr-bootstrap
17492 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17493 all-stageprofile: all-stageprofile-mpfr
17494 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17495 all-stageprofile-mpfr: configure-stageprofile-mpfr
17496         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17497         @r=`${PWD_COMMAND}`; export r; \
17498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17499         $(HOST_EXPORTS) \
17500         $(POSTSTAGE1_HOST_EXPORTS) \
17501         cd $(HOST_SUBDIR)/mpfr && \
17502         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17503                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
17504                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
17505                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
17506                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17507                 $(TARGET-stageprofile-mpfr)
17508
17509 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17510 clean-stageprofile: clean-stageprofile-mpfr
17511 clean-stageprofile-mpfr:
17512         @if [ $(current_stage) = stageprofile ]; then \
17513           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17514         else \
17515           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17516           $(MAKE) stageprofile-start; \
17517         fi; \
17518         cd $(HOST_SUBDIR)/mpfr && \
17519         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17520                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17521                  clean
17522 @endif mpfr-bootstrap
17523
17524
17525 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17526 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17527 maybe-all-stagefeedback-mpfr:
17528 maybe-clean-stagefeedback-mpfr:
17529 @if mpfr-bootstrap
17530 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17531 all-stagefeedback: all-stagefeedback-mpfr
17532 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17533 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17534         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17535         @r=`${PWD_COMMAND}`; export r; \
17536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17537         $(HOST_EXPORTS) \
17538         $(POSTSTAGE1_HOST_EXPORTS) \
17539         cd $(HOST_SUBDIR)/mpfr && \
17540         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17541                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
17542                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
17543                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
17544                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17545                 $(TARGET-stagefeedback-mpfr)
17546
17547 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17548 clean-stagefeedback: clean-stagefeedback-mpfr
17549 clean-stagefeedback-mpfr:
17550         @if [ $(current_stage) = stagefeedback ]; then \
17551           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17552         else \
17553           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17554           $(MAKE) stagefeedback-start; \
17555         fi; \
17556         cd $(HOST_SUBDIR)/mpfr && \
17557         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17558                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17559                  clean
17560 @endif mpfr-bootstrap
17561
17562
17563
17564
17565
17566 .PHONY: check-mpfr maybe-check-mpfr
17567 maybe-check-mpfr:
17568 @if mpfr
17569 maybe-check-mpfr: check-mpfr
17570
17571 check-mpfr:
17572         @: $(MAKE); $(unstage)
17573         @r=`${PWD_COMMAND}`; export r; \
17574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17575         $(HOST_EXPORTS) \
17576         (cd $(HOST_SUBDIR)/mpfr && \
17577           $(MAKE) $(FLAGS_TO_PASS)  check)
17578
17579 @endif mpfr
17580
17581 .PHONY: install-mpfr maybe-install-mpfr
17582 maybe-install-mpfr:
17583 @if mpfr
17584 maybe-install-mpfr: install-mpfr
17585
17586 install-mpfr:
17587
17588 @endif mpfr
17589
17590 # Other targets (info, dvi, pdf, etc.)
17591
17592 .PHONY: maybe-info-mpfr info-mpfr
17593 maybe-info-mpfr:
17594 @if mpfr
17595 maybe-info-mpfr: info-mpfr
17596
17597 info-mpfr: \
17598     configure-mpfr 
17599         @[ -f ./mpfr/Makefile ] || exit 0; \
17600         r=`${PWD_COMMAND}`; export r; \
17601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17602         $(HOST_EXPORTS) \
17603         for flag in $(EXTRA_HOST_FLAGS) ; do \
17604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17605         done; \
17606         echo "Doing info in mpfr" ; \
17607         (cd $(HOST_SUBDIR)/mpfr && \
17608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17610                   "RANLIB=$${RANLIB}" \
17611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17612                   info) \
17613           || exit 1
17614
17615 @endif mpfr
17616
17617 .PHONY: maybe-dvi-mpfr dvi-mpfr
17618 maybe-dvi-mpfr:
17619 @if mpfr
17620 maybe-dvi-mpfr: dvi-mpfr
17621
17622 dvi-mpfr: \
17623     configure-mpfr 
17624         @[ -f ./mpfr/Makefile ] || exit 0; \
17625         r=`${PWD_COMMAND}`; export r; \
17626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17627         $(HOST_EXPORTS) \
17628         for flag in $(EXTRA_HOST_FLAGS) ; do \
17629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17630         done; \
17631         echo "Doing dvi in mpfr" ; \
17632         (cd $(HOST_SUBDIR)/mpfr && \
17633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17635                   "RANLIB=$${RANLIB}" \
17636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17637                   dvi) \
17638           || exit 1
17639
17640 @endif mpfr
17641
17642 .PHONY: maybe-pdf-mpfr pdf-mpfr
17643 maybe-pdf-mpfr:
17644 @if mpfr
17645 maybe-pdf-mpfr: pdf-mpfr
17646
17647 pdf-mpfr: \
17648     configure-mpfr 
17649         @[ -f ./mpfr/Makefile ] || exit 0; \
17650         r=`${PWD_COMMAND}`; export r; \
17651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17652         $(HOST_EXPORTS) \
17653         for flag in $(EXTRA_HOST_FLAGS) ; do \
17654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17655         done; \
17656         echo "Doing pdf in mpfr" ; \
17657         (cd $(HOST_SUBDIR)/mpfr && \
17658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17660                   "RANLIB=$${RANLIB}" \
17661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17662                   pdf) \
17663           || exit 1
17664
17665 @endif mpfr
17666
17667 .PHONY: maybe-html-mpfr html-mpfr
17668 maybe-html-mpfr:
17669 @if mpfr
17670 maybe-html-mpfr: html-mpfr
17671
17672 html-mpfr: \
17673     configure-mpfr 
17674         @[ -f ./mpfr/Makefile ] || exit 0; \
17675         r=`${PWD_COMMAND}`; export r; \
17676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17677         $(HOST_EXPORTS) \
17678         for flag in $(EXTRA_HOST_FLAGS) ; do \
17679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17680         done; \
17681         echo "Doing html in mpfr" ; \
17682         (cd $(HOST_SUBDIR)/mpfr && \
17683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17685                   "RANLIB=$${RANLIB}" \
17686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17687                   html) \
17688           || exit 1
17689
17690 @endif mpfr
17691
17692 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
17693 maybe-TAGS-mpfr:
17694 @if mpfr
17695 maybe-TAGS-mpfr: TAGS-mpfr
17696
17697 TAGS-mpfr: \
17698     configure-mpfr 
17699         @[ -f ./mpfr/Makefile ] || exit 0; \
17700         r=`${PWD_COMMAND}`; export r; \
17701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17702         $(HOST_EXPORTS) \
17703         for flag in $(EXTRA_HOST_FLAGS) ; do \
17704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17705         done; \
17706         echo "Doing TAGS in mpfr" ; \
17707         (cd $(HOST_SUBDIR)/mpfr && \
17708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17710                   "RANLIB=$${RANLIB}" \
17711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17712                   TAGS) \
17713           || exit 1
17714
17715 @endif mpfr
17716
17717 .PHONY: maybe-install-info-mpfr install-info-mpfr
17718 maybe-install-info-mpfr:
17719 @if mpfr
17720 maybe-install-info-mpfr: install-info-mpfr
17721
17722 install-info-mpfr: \
17723     configure-mpfr \
17724     info-mpfr 
17725         @[ -f ./mpfr/Makefile ] || exit 0; \
17726         r=`${PWD_COMMAND}`; export r; \
17727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17728         $(HOST_EXPORTS) \
17729         for flag in $(EXTRA_HOST_FLAGS) ; do \
17730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17731         done; \
17732         echo "Doing install-info in mpfr" ; \
17733         (cd $(HOST_SUBDIR)/mpfr && \
17734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17736                   "RANLIB=$${RANLIB}" \
17737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17738                   install-info) \
17739           || exit 1
17740
17741 @endif mpfr
17742
17743 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17744 maybe-install-pdf-mpfr:
17745 @if mpfr
17746 maybe-install-pdf-mpfr: install-pdf-mpfr
17747
17748 install-pdf-mpfr: \
17749     configure-mpfr \
17750     pdf-mpfr 
17751         @[ -f ./mpfr/Makefile ] || exit 0; \
17752         r=`${PWD_COMMAND}`; export r; \
17753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17754         $(HOST_EXPORTS) \
17755         for flag in $(EXTRA_HOST_FLAGS) ; do \
17756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17757         done; \
17758         echo "Doing install-pdf in mpfr" ; \
17759         (cd $(HOST_SUBDIR)/mpfr && \
17760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17762                   "RANLIB=$${RANLIB}" \
17763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17764                   install-pdf) \
17765           || exit 1
17766
17767 @endif mpfr
17768
17769 .PHONY: maybe-install-html-mpfr install-html-mpfr
17770 maybe-install-html-mpfr:
17771 @if mpfr
17772 maybe-install-html-mpfr: install-html-mpfr
17773
17774 install-html-mpfr: \
17775     configure-mpfr \
17776     html-mpfr 
17777         @[ -f ./mpfr/Makefile ] || exit 0; \
17778         r=`${PWD_COMMAND}`; export r; \
17779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17780         $(HOST_EXPORTS) \
17781         for flag in $(EXTRA_HOST_FLAGS) ; do \
17782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17783         done; \
17784         echo "Doing install-html in mpfr" ; \
17785         (cd $(HOST_SUBDIR)/mpfr && \
17786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17788                   "RANLIB=$${RANLIB}" \
17789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17790                   install-html) \
17791           || exit 1
17792
17793 @endif mpfr
17794
17795 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
17796 maybe-installcheck-mpfr:
17797 @if mpfr
17798 maybe-installcheck-mpfr: installcheck-mpfr
17799
17800 installcheck-mpfr: \
17801     configure-mpfr 
17802         @[ -f ./mpfr/Makefile ] || exit 0; \
17803         r=`${PWD_COMMAND}`; export r; \
17804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17805         $(HOST_EXPORTS) \
17806         for flag in $(EXTRA_HOST_FLAGS) ; do \
17807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17808         done; \
17809         echo "Doing installcheck in mpfr" ; \
17810         (cd $(HOST_SUBDIR)/mpfr && \
17811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17813                   "RANLIB=$${RANLIB}" \
17814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17815                   installcheck) \
17816           || exit 1
17817
17818 @endif mpfr
17819
17820 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17821 maybe-mostlyclean-mpfr:
17822 @if mpfr
17823 maybe-mostlyclean-mpfr: mostlyclean-mpfr
17824
17825 mostlyclean-mpfr: 
17826         @[ -f ./mpfr/Makefile ] || exit 0; \
17827         r=`${PWD_COMMAND}`; export r; \
17828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17829         $(HOST_EXPORTS) \
17830         for flag in $(EXTRA_HOST_FLAGS) ; do \
17831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17832         done; \
17833         echo "Doing mostlyclean in mpfr" ; \
17834         (cd $(HOST_SUBDIR)/mpfr && \
17835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17837                   "RANLIB=$${RANLIB}" \
17838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17839                   mostlyclean) \
17840           || exit 1
17841
17842 @endif mpfr
17843
17844 .PHONY: maybe-clean-mpfr clean-mpfr
17845 maybe-clean-mpfr:
17846 @if mpfr
17847 maybe-clean-mpfr: clean-mpfr
17848
17849 clean-mpfr: 
17850         @[ -f ./mpfr/Makefile ] || exit 0; \
17851         r=`${PWD_COMMAND}`; export r; \
17852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17853         $(HOST_EXPORTS) \
17854         for flag in $(EXTRA_HOST_FLAGS) ; do \
17855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17856         done; \
17857         echo "Doing clean in mpfr" ; \
17858         (cd $(HOST_SUBDIR)/mpfr && \
17859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17861                   "RANLIB=$${RANLIB}" \
17862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17863                   clean) \
17864           || exit 1
17865
17866 @endif mpfr
17867
17868 .PHONY: maybe-distclean-mpfr distclean-mpfr
17869 maybe-distclean-mpfr:
17870 @if mpfr
17871 maybe-distclean-mpfr: distclean-mpfr
17872
17873 distclean-mpfr: 
17874         @[ -f ./mpfr/Makefile ] || exit 0; \
17875         r=`${PWD_COMMAND}`; export r; \
17876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17877         $(HOST_EXPORTS) \
17878         for flag in $(EXTRA_HOST_FLAGS) ; do \
17879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17880         done; \
17881         echo "Doing distclean in mpfr" ; \
17882         (cd $(HOST_SUBDIR)/mpfr && \
17883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17885                   "RANLIB=$${RANLIB}" \
17886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17887                   distclean) \
17888           || exit 1
17889
17890 @endif mpfr
17891
17892 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17893 maybe-maintainer-clean-mpfr:
17894 @if mpfr
17895 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17896
17897 maintainer-clean-mpfr: 
17898         @[ -f ./mpfr/Makefile ] || exit 0; \
17899         r=`${PWD_COMMAND}`; export r; \
17900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17901         $(HOST_EXPORTS) \
17902         for flag in $(EXTRA_HOST_FLAGS) ; do \
17903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17904         done; \
17905         echo "Doing maintainer-clean in mpfr" ; \
17906         (cd $(HOST_SUBDIR)/mpfr && \
17907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17909                   "RANLIB=$${RANLIB}" \
17910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17911                   maintainer-clean) \
17912           || exit 1
17913
17914 @endif mpfr
17915
17916
17917
17918 .PHONY: configure-gnuserv maybe-configure-gnuserv
17919 maybe-configure-gnuserv:
17920 @if gcc-bootstrap
17921 configure-gnuserv: stage_current
17922 @endif gcc-bootstrap
17923 @if gnuserv
17924 maybe-configure-gnuserv: configure-gnuserv
17925 configure-gnuserv: 
17926         @: $(MAKE); $(unstage)
17927         @r=`${PWD_COMMAND}`; export r; \
17928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17929         test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
17930         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
17931         $(HOST_EXPORTS) \
17932         echo Configuring in $(HOST_SUBDIR)/gnuserv; \
17933         cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
17934         case $(srcdir) in \
17935           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17936           *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
17937                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17938         esac; \
17939         srcdiroption="--srcdir=$${topdir}/gnuserv"; \
17940         libsrcdir="$$s/gnuserv"; \
17941         $(SHELL) $${libsrcdir}/configure \
17942           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17943           --target=${target_alias} $${srcdiroption}  \
17944           || exit 1
17945 @endif gnuserv
17946
17947
17948
17949
17950
17951 .PHONY: all-gnuserv maybe-all-gnuserv
17952 maybe-all-gnuserv:
17953 @if gcc-bootstrap
17954 all-gnuserv: stage_current
17955 @endif gcc-bootstrap
17956 @if gnuserv
17957 TARGET-gnuserv=all
17958 maybe-all-gnuserv: all-gnuserv
17959 all-gnuserv: configure-gnuserv
17960         @: $(MAKE); $(unstage)
17961         @r=`${PWD_COMMAND}`; export r; \
17962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17963         $(HOST_EXPORTS) \
17964         (cd $(HOST_SUBDIR)/gnuserv && \
17965           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
17966                 $(TARGET-gnuserv))
17967 @endif gnuserv
17968
17969
17970
17971
17972 .PHONY: check-gnuserv maybe-check-gnuserv
17973 maybe-check-gnuserv:
17974 @if gnuserv
17975 maybe-check-gnuserv: check-gnuserv
17976
17977 check-gnuserv:
17978         @: $(MAKE); $(unstage)
17979         @r=`${PWD_COMMAND}`; export r; \
17980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17981         $(HOST_EXPORTS) \
17982         (cd $(HOST_SUBDIR)/gnuserv && \
17983           $(MAKE) $(FLAGS_TO_PASS)  check)
17984
17985 @endif gnuserv
17986
17987 .PHONY: install-gnuserv maybe-install-gnuserv
17988 maybe-install-gnuserv:
17989 @if gnuserv
17990 maybe-install-gnuserv: install-gnuserv
17991
17992 install-gnuserv: installdirs
17993         @: $(MAKE); $(unstage)
17994         @r=`${PWD_COMMAND}`; export r; \
17995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17996         $(HOST_EXPORTS) \
17997         (cd $(HOST_SUBDIR)/gnuserv && \
17998           $(MAKE) $(FLAGS_TO_PASS)  install)
17999
18000 @endif gnuserv
18001
18002 # Other targets (info, dvi, pdf, etc.)
18003
18004 .PHONY: maybe-info-gnuserv info-gnuserv
18005 maybe-info-gnuserv:
18006 @if gnuserv
18007 maybe-info-gnuserv: info-gnuserv
18008
18009 info-gnuserv: \
18010     configure-gnuserv 
18011         @: $(MAKE); $(unstage)
18012         @[ -f ./gnuserv/Makefile ] || exit 0; \
18013         r=`${PWD_COMMAND}`; export r; \
18014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18015         $(HOST_EXPORTS) \
18016         for flag in $(EXTRA_HOST_FLAGS) ; do \
18017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18018         done; \
18019         echo "Doing info in gnuserv" ; \
18020         (cd $(HOST_SUBDIR)/gnuserv && \
18021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18023                   "RANLIB=$${RANLIB}" \
18024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18025                   info) \
18026           || exit 1
18027
18028 @endif gnuserv
18029
18030 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
18031 maybe-dvi-gnuserv:
18032 @if gnuserv
18033 maybe-dvi-gnuserv: dvi-gnuserv
18034
18035 dvi-gnuserv: \
18036     configure-gnuserv 
18037         @: $(MAKE); $(unstage)
18038         @[ -f ./gnuserv/Makefile ] || exit 0; \
18039         r=`${PWD_COMMAND}`; export r; \
18040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18041         $(HOST_EXPORTS) \
18042         for flag in $(EXTRA_HOST_FLAGS) ; do \
18043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18044         done; \
18045         echo "Doing dvi in gnuserv" ; \
18046         (cd $(HOST_SUBDIR)/gnuserv && \
18047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18049                   "RANLIB=$${RANLIB}" \
18050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18051                   dvi) \
18052           || exit 1
18053
18054 @endif gnuserv
18055
18056 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
18057 maybe-pdf-gnuserv:
18058 @if gnuserv
18059 maybe-pdf-gnuserv: pdf-gnuserv
18060
18061 pdf-gnuserv: \
18062     configure-gnuserv 
18063         @: $(MAKE); $(unstage)
18064         @[ -f ./gnuserv/Makefile ] || exit 0; \
18065         r=`${PWD_COMMAND}`; export r; \
18066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18067         $(HOST_EXPORTS) \
18068         for flag in $(EXTRA_HOST_FLAGS) ; do \
18069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18070         done; \
18071         echo "Doing pdf in gnuserv" ; \
18072         (cd $(HOST_SUBDIR)/gnuserv && \
18073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18075                   "RANLIB=$${RANLIB}" \
18076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18077                   pdf) \
18078           || exit 1
18079
18080 @endif gnuserv
18081
18082 .PHONY: maybe-html-gnuserv html-gnuserv
18083 maybe-html-gnuserv:
18084 @if gnuserv
18085 maybe-html-gnuserv: html-gnuserv
18086
18087 html-gnuserv: \
18088     configure-gnuserv 
18089         @: $(MAKE); $(unstage)
18090         @[ -f ./gnuserv/Makefile ] || exit 0; \
18091         r=`${PWD_COMMAND}`; export r; \
18092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18093         $(HOST_EXPORTS) \
18094         for flag in $(EXTRA_HOST_FLAGS) ; do \
18095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18096         done; \
18097         echo "Doing html in gnuserv" ; \
18098         (cd $(HOST_SUBDIR)/gnuserv && \
18099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18101                   "RANLIB=$${RANLIB}" \
18102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18103                   html) \
18104           || exit 1
18105
18106 @endif gnuserv
18107
18108 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
18109 maybe-TAGS-gnuserv:
18110 @if gnuserv
18111 maybe-TAGS-gnuserv: TAGS-gnuserv
18112
18113 TAGS-gnuserv: \
18114     configure-gnuserv 
18115         @: $(MAKE); $(unstage)
18116         @[ -f ./gnuserv/Makefile ] || exit 0; \
18117         r=`${PWD_COMMAND}`; export r; \
18118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18119         $(HOST_EXPORTS) \
18120         for flag in $(EXTRA_HOST_FLAGS) ; do \
18121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18122         done; \
18123         echo "Doing TAGS in gnuserv" ; \
18124         (cd $(HOST_SUBDIR)/gnuserv && \
18125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18127                   "RANLIB=$${RANLIB}" \
18128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18129                   TAGS) \
18130           || exit 1
18131
18132 @endif gnuserv
18133
18134 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
18135 maybe-install-info-gnuserv:
18136 @if gnuserv
18137 maybe-install-info-gnuserv: install-info-gnuserv
18138
18139 install-info-gnuserv: \
18140     configure-gnuserv \
18141     info-gnuserv 
18142         @: $(MAKE); $(unstage)
18143         @[ -f ./gnuserv/Makefile ] || exit 0; \
18144         r=`${PWD_COMMAND}`; export r; \
18145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18146         $(HOST_EXPORTS) \
18147         for flag in $(EXTRA_HOST_FLAGS) ; do \
18148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18149         done; \
18150         echo "Doing install-info in gnuserv" ; \
18151         (cd $(HOST_SUBDIR)/gnuserv && \
18152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18154                   "RANLIB=$${RANLIB}" \
18155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18156                   install-info) \
18157           || exit 1
18158
18159 @endif gnuserv
18160
18161 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
18162 maybe-install-pdf-gnuserv:
18163 @if gnuserv
18164 maybe-install-pdf-gnuserv: install-pdf-gnuserv
18165
18166 install-pdf-gnuserv: \
18167     configure-gnuserv \
18168     pdf-gnuserv 
18169         @: $(MAKE); $(unstage)
18170         @[ -f ./gnuserv/Makefile ] || exit 0; \
18171         r=`${PWD_COMMAND}`; export r; \
18172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18173         $(HOST_EXPORTS) \
18174         for flag in $(EXTRA_HOST_FLAGS) ; do \
18175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18176         done; \
18177         echo "Doing install-pdf in gnuserv" ; \
18178         (cd $(HOST_SUBDIR)/gnuserv && \
18179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18181                   "RANLIB=$${RANLIB}" \
18182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18183                   install-pdf) \
18184           || exit 1
18185
18186 @endif gnuserv
18187
18188 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
18189 maybe-install-html-gnuserv:
18190 @if gnuserv
18191 maybe-install-html-gnuserv: install-html-gnuserv
18192
18193 install-html-gnuserv: \
18194     configure-gnuserv \
18195     html-gnuserv 
18196         @: $(MAKE); $(unstage)
18197         @[ -f ./gnuserv/Makefile ] || exit 0; \
18198         r=`${PWD_COMMAND}`; export r; \
18199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18200         $(HOST_EXPORTS) \
18201         for flag in $(EXTRA_HOST_FLAGS) ; do \
18202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18203         done; \
18204         echo "Doing install-html in gnuserv" ; \
18205         (cd $(HOST_SUBDIR)/gnuserv && \
18206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18208                   "RANLIB=$${RANLIB}" \
18209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18210                   install-html) \
18211           || exit 1
18212
18213 @endif gnuserv
18214
18215 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
18216 maybe-installcheck-gnuserv:
18217 @if gnuserv
18218 maybe-installcheck-gnuserv: installcheck-gnuserv
18219
18220 installcheck-gnuserv: \
18221     configure-gnuserv 
18222         @: $(MAKE); $(unstage)
18223         @[ -f ./gnuserv/Makefile ] || exit 0; \
18224         r=`${PWD_COMMAND}`; export r; \
18225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18226         $(HOST_EXPORTS) \
18227         for flag in $(EXTRA_HOST_FLAGS) ; do \
18228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18229         done; \
18230         echo "Doing installcheck in gnuserv" ; \
18231         (cd $(HOST_SUBDIR)/gnuserv && \
18232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18234                   "RANLIB=$${RANLIB}" \
18235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18236                   installcheck) \
18237           || exit 1
18238
18239 @endif gnuserv
18240
18241 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
18242 maybe-mostlyclean-gnuserv:
18243 @if gnuserv
18244 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
18245
18246 mostlyclean-gnuserv: 
18247         @: $(MAKE); $(unstage)
18248         @[ -f ./gnuserv/Makefile ] || exit 0; \
18249         r=`${PWD_COMMAND}`; export r; \
18250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18251         $(HOST_EXPORTS) \
18252         for flag in $(EXTRA_HOST_FLAGS) ; do \
18253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18254         done; \
18255         echo "Doing mostlyclean in gnuserv" ; \
18256         (cd $(HOST_SUBDIR)/gnuserv && \
18257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18259                   "RANLIB=$${RANLIB}" \
18260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18261                   mostlyclean) \
18262           || exit 1
18263
18264 @endif gnuserv
18265
18266 .PHONY: maybe-clean-gnuserv clean-gnuserv
18267 maybe-clean-gnuserv:
18268 @if gnuserv
18269 maybe-clean-gnuserv: clean-gnuserv
18270
18271 clean-gnuserv: 
18272         @: $(MAKE); $(unstage)
18273         @[ -f ./gnuserv/Makefile ] || exit 0; \
18274         r=`${PWD_COMMAND}`; export r; \
18275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18276         $(HOST_EXPORTS) \
18277         for flag in $(EXTRA_HOST_FLAGS) ; do \
18278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18279         done; \
18280         echo "Doing clean in gnuserv" ; \
18281         (cd $(HOST_SUBDIR)/gnuserv && \
18282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18284                   "RANLIB=$${RANLIB}" \
18285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18286                   clean) \
18287           || exit 1
18288
18289 @endif gnuserv
18290
18291 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
18292 maybe-distclean-gnuserv:
18293 @if gnuserv
18294 maybe-distclean-gnuserv: distclean-gnuserv
18295
18296 distclean-gnuserv: 
18297         @: $(MAKE); $(unstage)
18298         @[ -f ./gnuserv/Makefile ] || exit 0; \
18299         r=`${PWD_COMMAND}`; export r; \
18300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18301         $(HOST_EXPORTS) \
18302         for flag in $(EXTRA_HOST_FLAGS) ; do \
18303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18304         done; \
18305         echo "Doing distclean in gnuserv" ; \
18306         (cd $(HOST_SUBDIR)/gnuserv && \
18307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18309                   "RANLIB=$${RANLIB}" \
18310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18311                   distclean) \
18312           || exit 1
18313
18314 @endif gnuserv
18315
18316 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
18317 maybe-maintainer-clean-gnuserv:
18318 @if gnuserv
18319 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
18320
18321 maintainer-clean-gnuserv: 
18322         @: $(MAKE); $(unstage)
18323         @[ -f ./gnuserv/Makefile ] || exit 0; \
18324         r=`${PWD_COMMAND}`; export r; \
18325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18326         $(HOST_EXPORTS) \
18327         for flag in $(EXTRA_HOST_FLAGS) ; do \
18328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18329         done; \
18330         echo "Doing maintainer-clean in gnuserv" ; \
18331         (cd $(HOST_SUBDIR)/gnuserv && \
18332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18334                   "RANLIB=$${RANLIB}" \
18335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18336                   maintainer-clean) \
18337           || exit 1
18338
18339 @endif gnuserv
18340
18341
18342
18343 .PHONY: configure-gold maybe-configure-gold
18344 maybe-configure-gold:
18345 @if gcc-bootstrap
18346 configure-gold: stage_current
18347 @endif gcc-bootstrap
18348 @if gold
18349 maybe-configure-gold: configure-gold
18350 configure-gold: 
18351         @r=`${PWD_COMMAND}`; export r; \
18352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18353         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18354         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18355         $(HOST_EXPORTS) \
18356         echo Configuring in $(HOST_SUBDIR)/gold; \
18357         cd "$(HOST_SUBDIR)/gold" || exit 1; \
18358         case $(srcdir) in \
18359           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18360           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18361                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18362         esac; \
18363         srcdiroption="--srcdir=$${topdir}/gold"; \
18364         libsrcdir="$$s/gold"; \
18365         $(SHELL) $${libsrcdir}/configure \
18366           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18367           --target=${target_alias} $${srcdiroption}  \
18368           || exit 1
18369 @endif gold
18370
18371
18372
18373 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
18374 maybe-configure-stage1-gold:
18375 @if gold-bootstrap
18376 maybe-configure-stage1-gold: configure-stage1-gold
18377 configure-stage1-gold:
18378         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18379         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18380         @r=`${PWD_COMMAND}`; export r; \
18381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18382         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18383         $(HOST_EXPORTS)  \
18384         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18385         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
18386         echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
18387         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18388         cd $(HOST_SUBDIR)/gold || exit 1; \
18389         case $(srcdir) in \
18390           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18391           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18392                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18393         esac; \
18394         srcdiroption="--srcdir=$${topdir}/gold"; \
18395         libsrcdir="$$s/gold"; \
18396         $(SHELL) $${libsrcdir}/configure \
18397           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18398           --target=${target_alias} $${srcdiroption} \
18399            \
18400           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
18401 @endif gold-bootstrap
18402
18403 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
18404 maybe-configure-stage2-gold:
18405 @if gold-bootstrap
18406 maybe-configure-stage2-gold: configure-stage2-gold
18407 configure-stage2-gold:
18408         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18409         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18410         @r=`${PWD_COMMAND}`; export r; \
18411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18412         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18413         $(HOST_EXPORTS) \
18414         $(POSTSTAGE1_HOST_EXPORTS)  \
18415         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18416         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
18417         echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
18418         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18419         cd $(HOST_SUBDIR)/gold || exit 1; \
18420         case $(srcdir) in \
18421           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18422           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18423                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18424         esac; \
18425         srcdiroption="--srcdir=$${topdir}/gold"; \
18426         libsrcdir="$$s/gold"; \
18427         $(SHELL) $${libsrcdir}/configure \
18428           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18429           --target=${target_alias} $${srcdiroption} \
18430           --with-build-libsubdir=$(HOST_SUBDIR) \
18431           @stage2_werror_flag@ 
18432 @endif gold-bootstrap
18433
18434 .PHONY: configure-stageb2g0-gold maybe-configure-stageb2g0-gold
18435 maybe-configure-stageb2g0-gold:
18436 @if gold-bootstrap
18437 maybe-configure-stageb2g0-gold: configure-stageb2g0-gold
18438 configure-stageb2g0-gold:
18439         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
18440         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18441         @r=`${PWD_COMMAND}`; export r; \
18442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18443         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18444         $(HOST_EXPORTS) \
18445         $(POSTSTAGE1_HOST_EXPORTS)  \
18446         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
18447         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
18448         echo Configuring stage b2g0 in $(HOST_SUBDIR)/gold ; \
18449         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18450         cd $(HOST_SUBDIR)/gold || exit 1; \
18451         case $(srcdir) in \
18452           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18453           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18454                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18455         esac; \
18456         srcdiroption="--srcdir=$${topdir}/gold"; \
18457         libsrcdir="$$s/gold"; \
18458         $(SHELL) $${libsrcdir}/configure \
18459           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18460           --target=${target_alias} $${srcdiroption} \
18461           --with-build-libsubdir=$(HOST_SUBDIR) \
18462           @stage2_werror_flag@ 
18463 @endif gold-bootstrap
18464
18465 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
18466 maybe-configure-stage3-gold:
18467 @if gold-bootstrap
18468 maybe-configure-stage3-gold: configure-stage3-gold
18469 configure-stage3-gold:
18470         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18471         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18472         @r=`${PWD_COMMAND}`; export r; \
18473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18474         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18475         $(HOST_EXPORTS) \
18476         $(POSTSTAGE1_HOST_EXPORTS)  \
18477         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18478         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
18479         echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
18480         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18481         cd $(HOST_SUBDIR)/gold || exit 1; \
18482         case $(srcdir) in \
18483           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18484           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18485                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18486         esac; \
18487         srcdiroption="--srcdir=$${topdir}/gold"; \
18488         libsrcdir="$$s/gold"; \
18489         $(SHELL) $${libsrcdir}/configure \
18490           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18491           --target=${target_alias} $${srcdiroption} \
18492           --with-build-libsubdir=$(HOST_SUBDIR) \
18493           @stage2_werror_flag@ 
18494 @endif gold-bootstrap
18495
18496 .PHONY: configure-stageb3g2-gold maybe-configure-stageb3g2-gold
18497 maybe-configure-stageb3g2-gold:
18498 @if gold-bootstrap
18499 maybe-configure-stageb3g2-gold: configure-stageb3g2-gold
18500 configure-stageb3g2-gold:
18501         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
18502         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18503         @r=`${PWD_COMMAND}`; export r; \
18504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18505         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18506         $(HOST_EXPORTS) \
18507         $(POSTSTAGE1_HOST_EXPORTS)  \
18508         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
18509         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
18510         echo Configuring stage b3g2 in $(HOST_SUBDIR)/gold ; \
18511         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18512         cd $(HOST_SUBDIR)/gold || exit 1; \
18513         case $(srcdir) in \
18514           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18515           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18516                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18517         esac; \
18518         srcdiroption="--srcdir=$${topdir}/gold"; \
18519         libsrcdir="$$s/gold"; \
18520         $(SHELL) $${libsrcdir}/configure \
18521           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18522           --target=${target_alias} $${srcdiroption} \
18523           --with-build-libsubdir=$(HOST_SUBDIR) \
18524           @stage2_werror_flag@ 
18525 @endif gold-bootstrap
18526
18527 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
18528 maybe-configure-stage4-gold:
18529 @if gold-bootstrap
18530 maybe-configure-stage4-gold: configure-stage4-gold
18531 configure-stage4-gold:
18532         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18533         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18534         @r=`${PWD_COMMAND}`; export r; \
18535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18536         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18537         $(HOST_EXPORTS) \
18538         $(POSTSTAGE1_HOST_EXPORTS)  \
18539         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18540         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
18541         echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
18542         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18543         cd $(HOST_SUBDIR)/gold || exit 1; \
18544         case $(srcdir) in \
18545           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18546           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18547                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18548         esac; \
18549         srcdiroption="--srcdir=$${topdir}/gold"; \
18550         libsrcdir="$$s/gold"; \
18551         $(SHELL) $${libsrcdir}/configure \
18552           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18553           --target=${target_alias} $${srcdiroption} \
18554           --with-build-libsubdir=$(HOST_SUBDIR) \
18555           @stage2_werror_flag@ 
18556 @endif gold-bootstrap
18557
18558 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
18559 maybe-configure-stageprofile-gold:
18560 @if gold-bootstrap
18561 maybe-configure-stageprofile-gold: configure-stageprofile-gold
18562 configure-stageprofile-gold:
18563         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18564         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18565         @r=`${PWD_COMMAND}`; export r; \
18566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18567         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18568         $(HOST_EXPORTS) \
18569         $(POSTSTAGE1_HOST_EXPORTS)  \
18570         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
18571         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
18572         echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
18573         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18574         cd $(HOST_SUBDIR)/gold || exit 1; \
18575         case $(srcdir) in \
18576           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18577           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18578                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18579         esac; \
18580         srcdiroption="--srcdir=$${topdir}/gold"; \
18581         libsrcdir="$$s/gold"; \
18582         $(SHELL) $${libsrcdir}/configure \
18583           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18584           --target=${target_alias} $${srcdiroption} \
18585           --with-build-libsubdir=$(HOST_SUBDIR) \
18586           @stage2_werror_flag@ 
18587 @endif gold-bootstrap
18588
18589 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
18590 maybe-configure-stagefeedback-gold:
18591 @if gold-bootstrap
18592 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
18593 configure-stagefeedback-gold:
18594         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18595         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18596         @r=`${PWD_COMMAND}`; export r; \
18597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18598         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18599         $(HOST_EXPORTS) \
18600         $(POSTSTAGE1_HOST_EXPORTS)  \
18601         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
18602         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
18603         echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
18604         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18605         cd $(HOST_SUBDIR)/gold || exit 1; \
18606         case $(srcdir) in \
18607           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18608           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18609                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18610         esac; \
18611         srcdiroption="--srcdir=$${topdir}/gold"; \
18612         libsrcdir="$$s/gold"; \
18613         $(SHELL) $${libsrcdir}/configure \
18614           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18615           --target=${target_alias} $${srcdiroption} \
18616           --with-build-libsubdir=$(HOST_SUBDIR) \
18617           @stage2_werror_flag@ 
18618 @endif gold-bootstrap
18619
18620
18621
18622
18623
18624 .PHONY: all-gold maybe-all-gold
18625 maybe-all-gold:
18626 @if gcc-bootstrap
18627 all-gold: stage_current
18628 @endif gcc-bootstrap
18629 @if gold
18630 TARGET-gold=all
18631 maybe-all-gold: all-gold
18632 all-gold: configure-gold
18633         @r=`${PWD_COMMAND}`; export r; \
18634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18635         $(HOST_EXPORTS) \
18636         (cd $(HOST_SUBDIR)/gold && \
18637           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
18638                 $(TARGET-gold))
18639 @endif gold
18640
18641
18642
18643 .PHONY: all-stage1-gold maybe-all-stage1-gold
18644 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
18645 maybe-all-stage1-gold:
18646 maybe-clean-stage1-gold:
18647 @if gold-bootstrap
18648 maybe-all-stage1-gold: all-stage1-gold
18649 all-stage1: all-stage1-gold
18650 TARGET-stage1-gold = $(TARGET-gold)
18651 all-stage1-gold: configure-stage1-gold
18652         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18653         @r=`${PWD_COMMAND}`; export r; \
18654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18655         $(HOST_EXPORTS) \
18656         cd $(HOST_SUBDIR)/gold && \
18657         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18658                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
18659                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
18660                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
18661                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
18662                 $(TARGET-stage1-gold)
18663
18664 maybe-clean-stage1-gold: clean-stage1-gold
18665 clean-stage1: clean-stage1-gold
18666 clean-stage1-gold:
18667         @if [ $(current_stage) = stage1 ]; then \
18668           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18669         else \
18670           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18671           $(MAKE) stage1-start; \
18672         fi; \
18673         cd $(HOST_SUBDIR)/gold && \
18674         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18675                  clean
18676 @endif gold-bootstrap
18677
18678
18679 .PHONY: all-stage2-gold maybe-all-stage2-gold
18680 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18681 maybe-all-stage2-gold:
18682 maybe-clean-stage2-gold:
18683 @if gold-bootstrap
18684 maybe-all-stage2-gold: all-stage2-gold
18685 all-stage2: all-stage2-gold
18686 TARGET-stage2-gold = $(TARGET-gold)
18687 all-stage2-gold: configure-stage2-gold
18688         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18689         @r=`${PWD_COMMAND}`; export r; \
18690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18691         $(HOST_EXPORTS) \
18692         $(POSTSTAGE1_HOST_EXPORTS) \
18693         cd $(HOST_SUBDIR)/gold && \
18694         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18695                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
18696                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
18697                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
18698                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18699                 $(TARGET-stage2-gold)
18700
18701 maybe-clean-stage2-gold: clean-stage2-gold
18702 clean-stage2: clean-stage2-gold
18703 clean-stage2-gold:
18704         @if [ $(current_stage) = stage2 ]; then \
18705           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18706         else \
18707           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18708           $(MAKE) stage2-start; \
18709         fi; \
18710         cd $(HOST_SUBDIR)/gold && \
18711         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18712                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18713                  clean
18714 @endif gold-bootstrap
18715
18716
18717 .PHONY: all-stageb2g0-gold maybe-all-stageb2g0-gold
18718 .PHONY: clean-stageb2g0-gold maybe-clean-stageb2g0-gold
18719 maybe-all-stageb2g0-gold:
18720 maybe-clean-stageb2g0-gold:
18721 @if gold-bootstrap
18722 maybe-all-stageb2g0-gold: all-stageb2g0-gold
18723 all-stageb2g0: all-stageb2g0-gold
18724 TARGET-stageb2g0-gold = $(TARGET-gold)
18725 all-stageb2g0-gold: configure-stageb2g0-gold
18726         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
18727         @r=`${PWD_COMMAND}`; export r; \
18728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18729         $(HOST_EXPORTS) \
18730         $(POSTSTAGE1_HOST_EXPORTS) \
18731         cd $(HOST_SUBDIR)/gold && \
18732         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18733                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
18734                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
18735                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
18736                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18737                 $(TARGET-stageb2g0-gold)
18738
18739 maybe-clean-stageb2g0-gold: clean-stageb2g0-gold
18740 clean-stageb2g0: clean-stageb2g0-gold
18741 clean-stageb2g0-gold:
18742         @if [ $(current_stage) = stageb2g0 ]; then \
18743           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18744         else \
18745           [ -f $(HOST_SUBDIR)/stageb2g0-gold/Makefile ] || exit 0; \
18746           $(MAKE) stageb2g0-start; \
18747         fi; \
18748         cd $(HOST_SUBDIR)/gold && \
18749         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18750                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18751                  clean
18752 @endif gold-bootstrap
18753
18754
18755 .PHONY: all-stage3-gold maybe-all-stage3-gold
18756 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18757 maybe-all-stage3-gold:
18758 maybe-clean-stage3-gold:
18759 @if gold-bootstrap
18760 maybe-all-stage3-gold: all-stage3-gold
18761 all-stage3: all-stage3-gold
18762 TARGET-stage3-gold = $(TARGET-gold)
18763 all-stage3-gold: configure-stage3-gold
18764         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18765         @r=`${PWD_COMMAND}`; export r; \
18766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18767         $(HOST_EXPORTS) \
18768         $(POSTSTAGE1_HOST_EXPORTS) \
18769         cd $(HOST_SUBDIR)/gold && \
18770         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18771                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
18772                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
18773                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
18774                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18775                 $(TARGET-stage3-gold)
18776
18777 maybe-clean-stage3-gold: clean-stage3-gold
18778 clean-stage3: clean-stage3-gold
18779 clean-stage3-gold:
18780         @if [ $(current_stage) = stage3 ]; then \
18781           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18782         else \
18783           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18784           $(MAKE) stage3-start; \
18785         fi; \
18786         cd $(HOST_SUBDIR)/gold && \
18787         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18788                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18789                  clean
18790 @endif gold-bootstrap
18791
18792
18793 .PHONY: all-stageb3g2-gold maybe-all-stageb3g2-gold
18794 .PHONY: clean-stageb3g2-gold maybe-clean-stageb3g2-gold
18795 maybe-all-stageb3g2-gold:
18796 maybe-clean-stageb3g2-gold:
18797 @if gold-bootstrap
18798 maybe-all-stageb3g2-gold: all-stageb3g2-gold
18799 all-stageb3g2: all-stageb3g2-gold
18800 TARGET-stageb3g2-gold = $(TARGET-gold)
18801 all-stageb3g2-gold: configure-stageb3g2-gold
18802         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
18803         @r=`${PWD_COMMAND}`; export r; \
18804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18805         $(HOST_EXPORTS) \
18806         $(POSTSTAGE1_HOST_EXPORTS) \
18807         cd $(HOST_SUBDIR)/gold && \
18808         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18809                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
18810                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
18811                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
18812                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18813                 $(TARGET-stageb3g2-gold)
18814
18815 maybe-clean-stageb3g2-gold: clean-stageb3g2-gold
18816 clean-stageb3g2: clean-stageb3g2-gold
18817 clean-stageb3g2-gold:
18818         @if [ $(current_stage) = stageb3g2 ]; then \
18819           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18820         else \
18821           [ -f $(HOST_SUBDIR)/stageb3g2-gold/Makefile ] || exit 0; \
18822           $(MAKE) stageb3g2-start; \
18823         fi; \
18824         cd $(HOST_SUBDIR)/gold && \
18825         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18826                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18827                  clean
18828 @endif gold-bootstrap
18829
18830
18831 .PHONY: all-stage4-gold maybe-all-stage4-gold
18832 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18833 maybe-all-stage4-gold:
18834 maybe-clean-stage4-gold:
18835 @if gold-bootstrap
18836 maybe-all-stage4-gold: all-stage4-gold
18837 all-stage4: all-stage4-gold
18838 TARGET-stage4-gold = $(TARGET-gold)
18839 all-stage4-gold: configure-stage4-gold
18840         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18841         @r=`${PWD_COMMAND}`; export r; \
18842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18843         $(HOST_EXPORTS) \
18844         $(POSTSTAGE1_HOST_EXPORTS) \
18845         cd $(HOST_SUBDIR)/gold && \
18846         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18847                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
18848                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18849                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
18850                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18851                 $(TARGET-stage4-gold)
18852
18853 maybe-clean-stage4-gold: clean-stage4-gold
18854 clean-stage4: clean-stage4-gold
18855 clean-stage4-gold:
18856         @if [ $(current_stage) = stage4 ]; then \
18857           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18858         else \
18859           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18860           $(MAKE) stage4-start; \
18861         fi; \
18862         cd $(HOST_SUBDIR)/gold && \
18863         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18864                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18865                  clean
18866 @endif gold-bootstrap
18867
18868
18869 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18870 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18871 maybe-all-stageprofile-gold:
18872 maybe-clean-stageprofile-gold:
18873 @if gold-bootstrap
18874 maybe-all-stageprofile-gold: all-stageprofile-gold
18875 all-stageprofile: all-stageprofile-gold
18876 TARGET-stageprofile-gold = $(TARGET-gold)
18877 all-stageprofile-gold: configure-stageprofile-gold
18878         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18879         @r=`${PWD_COMMAND}`; export r; \
18880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18881         $(HOST_EXPORTS) \
18882         $(POSTSTAGE1_HOST_EXPORTS) \
18883         cd $(HOST_SUBDIR)/gold && \
18884         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18885                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
18886                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
18887                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
18888                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18889                 $(TARGET-stageprofile-gold)
18890
18891 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18892 clean-stageprofile: clean-stageprofile-gold
18893 clean-stageprofile-gold:
18894         @if [ $(current_stage) = stageprofile ]; then \
18895           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18896         else \
18897           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18898           $(MAKE) stageprofile-start; \
18899         fi; \
18900         cd $(HOST_SUBDIR)/gold && \
18901         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18902                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18903                  clean
18904 @endif gold-bootstrap
18905
18906
18907 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18908 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18909 maybe-all-stagefeedback-gold:
18910 maybe-clean-stagefeedback-gold:
18911 @if gold-bootstrap
18912 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18913 all-stagefeedback: all-stagefeedback-gold
18914 TARGET-stagefeedback-gold = $(TARGET-gold)
18915 all-stagefeedback-gold: configure-stagefeedback-gold
18916         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18917         @r=`${PWD_COMMAND}`; export r; \
18918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18919         $(HOST_EXPORTS) \
18920         $(POSTSTAGE1_HOST_EXPORTS) \
18921         cd $(HOST_SUBDIR)/gold && \
18922         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18923                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
18924                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
18925                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
18926                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18927                 $(TARGET-stagefeedback-gold)
18928
18929 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18930 clean-stagefeedback: clean-stagefeedback-gold
18931 clean-stagefeedback-gold:
18932         @if [ $(current_stage) = stagefeedback ]; then \
18933           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18934         else \
18935           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18936           $(MAKE) stagefeedback-start; \
18937         fi; \
18938         cd $(HOST_SUBDIR)/gold && \
18939         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18940                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18941                  clean
18942 @endif gold-bootstrap
18943
18944
18945
18946
18947
18948 .PHONY: check-gold maybe-check-gold
18949 maybe-check-gold:
18950 @if gold
18951 maybe-check-gold: check-gold
18952
18953 check-gold:
18954         @: $(MAKE); $(unstage)
18955         @r=`${PWD_COMMAND}`; export r; \
18956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18957         $(HOST_EXPORTS) \
18958         (cd $(HOST_SUBDIR)/gold && \
18959           $(MAKE) $(FLAGS_TO_PASS)  check)
18960
18961 @endif gold
18962
18963 .PHONY: install-gold maybe-install-gold
18964 maybe-install-gold:
18965 @if gold
18966 maybe-install-gold: install-gold
18967
18968 install-gold: installdirs
18969         @: $(MAKE); $(unstage)
18970         @r=`${PWD_COMMAND}`; export r; \
18971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18972         $(HOST_EXPORTS) \
18973         (cd $(HOST_SUBDIR)/gold && \
18974           $(MAKE) $(FLAGS_TO_PASS)  install)
18975
18976 @endif gold
18977
18978 # Other targets (info, dvi, pdf, etc.)
18979
18980 .PHONY: maybe-info-gold info-gold
18981 maybe-info-gold:
18982 @if gold
18983 maybe-info-gold: info-gold
18984
18985 info-gold: \
18986     configure-gold 
18987         @[ -f ./gold/Makefile ] || exit 0; \
18988         r=`${PWD_COMMAND}`; export r; \
18989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18990         $(HOST_EXPORTS) \
18991         for flag in $(EXTRA_HOST_FLAGS) ; do \
18992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18993         done; \
18994         echo "Doing info in gold" ; \
18995         (cd $(HOST_SUBDIR)/gold && \
18996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18998                   "RANLIB=$${RANLIB}" \
18999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19000                   info) \
19001           || exit 1
19002
19003 @endif gold
19004
19005 .PHONY: maybe-dvi-gold dvi-gold
19006 maybe-dvi-gold:
19007 @if gold
19008 maybe-dvi-gold: dvi-gold
19009
19010 dvi-gold: \
19011     configure-gold 
19012         @[ -f ./gold/Makefile ] || exit 0; \
19013         r=`${PWD_COMMAND}`; export r; \
19014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19015         $(HOST_EXPORTS) \
19016         for flag in $(EXTRA_HOST_FLAGS) ; do \
19017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19018         done; \
19019         echo "Doing dvi in gold" ; \
19020         (cd $(HOST_SUBDIR)/gold && \
19021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19023                   "RANLIB=$${RANLIB}" \
19024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19025                   dvi) \
19026           || exit 1
19027
19028 @endif gold
19029
19030 .PHONY: maybe-pdf-gold pdf-gold
19031 maybe-pdf-gold:
19032 @if gold
19033 maybe-pdf-gold: pdf-gold
19034
19035 pdf-gold: \
19036     configure-gold 
19037         @[ -f ./gold/Makefile ] || exit 0; \
19038         r=`${PWD_COMMAND}`; export r; \
19039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19040         $(HOST_EXPORTS) \
19041         for flag in $(EXTRA_HOST_FLAGS) ; do \
19042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19043         done; \
19044         echo "Doing pdf in gold" ; \
19045         (cd $(HOST_SUBDIR)/gold && \
19046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19048                   "RANLIB=$${RANLIB}" \
19049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19050                   pdf) \
19051           || exit 1
19052
19053 @endif gold
19054
19055 .PHONY: maybe-html-gold html-gold
19056 maybe-html-gold:
19057 @if gold
19058 maybe-html-gold: html-gold
19059
19060 html-gold: \
19061     configure-gold 
19062         @[ -f ./gold/Makefile ] || exit 0; \
19063         r=`${PWD_COMMAND}`; export r; \
19064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19065         $(HOST_EXPORTS) \
19066         for flag in $(EXTRA_HOST_FLAGS) ; do \
19067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19068         done; \
19069         echo "Doing html in gold" ; \
19070         (cd $(HOST_SUBDIR)/gold && \
19071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19073                   "RANLIB=$${RANLIB}" \
19074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19075                   html) \
19076           || exit 1
19077
19078 @endif gold
19079
19080 .PHONY: maybe-TAGS-gold TAGS-gold
19081 maybe-TAGS-gold:
19082 @if gold
19083 maybe-TAGS-gold: TAGS-gold
19084
19085 TAGS-gold: \
19086     configure-gold 
19087         @[ -f ./gold/Makefile ] || exit 0; \
19088         r=`${PWD_COMMAND}`; export r; \
19089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19090         $(HOST_EXPORTS) \
19091         for flag in $(EXTRA_HOST_FLAGS) ; do \
19092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19093         done; \
19094         echo "Doing TAGS in gold" ; \
19095         (cd $(HOST_SUBDIR)/gold && \
19096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19098                   "RANLIB=$${RANLIB}" \
19099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19100                   TAGS) \
19101           || exit 1
19102
19103 @endif gold
19104
19105 .PHONY: maybe-install-info-gold install-info-gold
19106 maybe-install-info-gold:
19107 @if gold
19108 maybe-install-info-gold: install-info-gold
19109
19110 install-info-gold: \
19111     configure-gold \
19112     info-gold 
19113         @[ -f ./gold/Makefile ] || exit 0; \
19114         r=`${PWD_COMMAND}`; export r; \
19115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19116         $(HOST_EXPORTS) \
19117         for flag in $(EXTRA_HOST_FLAGS) ; do \
19118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19119         done; \
19120         echo "Doing install-info in gold" ; \
19121         (cd $(HOST_SUBDIR)/gold && \
19122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19124                   "RANLIB=$${RANLIB}" \
19125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19126                   install-info) \
19127           || exit 1
19128
19129 @endif gold
19130
19131 .PHONY: maybe-install-pdf-gold install-pdf-gold
19132 maybe-install-pdf-gold:
19133 @if gold
19134 maybe-install-pdf-gold: install-pdf-gold
19135
19136 install-pdf-gold: \
19137     configure-gold \
19138     pdf-gold 
19139         @[ -f ./gold/Makefile ] || exit 0; \
19140         r=`${PWD_COMMAND}`; export r; \
19141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19142         $(HOST_EXPORTS) \
19143         for flag in $(EXTRA_HOST_FLAGS) ; do \
19144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19145         done; \
19146         echo "Doing install-pdf in gold" ; \
19147         (cd $(HOST_SUBDIR)/gold && \
19148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19150                   "RANLIB=$${RANLIB}" \
19151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19152                   install-pdf) \
19153           || exit 1
19154
19155 @endif gold
19156
19157 .PHONY: maybe-install-html-gold install-html-gold
19158 maybe-install-html-gold:
19159 @if gold
19160 maybe-install-html-gold: install-html-gold
19161
19162 install-html-gold: \
19163     configure-gold \
19164     html-gold 
19165         @[ -f ./gold/Makefile ] || exit 0; \
19166         r=`${PWD_COMMAND}`; export r; \
19167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19168         $(HOST_EXPORTS) \
19169         for flag in $(EXTRA_HOST_FLAGS) ; do \
19170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19171         done; \
19172         echo "Doing install-html in gold" ; \
19173         (cd $(HOST_SUBDIR)/gold && \
19174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19176                   "RANLIB=$${RANLIB}" \
19177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19178                   install-html) \
19179           || exit 1
19180
19181 @endif gold
19182
19183 .PHONY: maybe-installcheck-gold installcheck-gold
19184 maybe-installcheck-gold:
19185 @if gold
19186 maybe-installcheck-gold: installcheck-gold
19187
19188 installcheck-gold: \
19189     configure-gold 
19190         @[ -f ./gold/Makefile ] || exit 0; \
19191         r=`${PWD_COMMAND}`; export r; \
19192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19193         $(HOST_EXPORTS) \
19194         for flag in $(EXTRA_HOST_FLAGS) ; do \
19195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19196         done; \
19197         echo "Doing installcheck in gold" ; \
19198         (cd $(HOST_SUBDIR)/gold && \
19199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19201                   "RANLIB=$${RANLIB}" \
19202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19203                   installcheck) \
19204           || exit 1
19205
19206 @endif gold
19207
19208 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
19209 maybe-mostlyclean-gold:
19210 @if gold
19211 maybe-mostlyclean-gold: mostlyclean-gold
19212
19213 mostlyclean-gold: 
19214         @[ -f ./gold/Makefile ] || exit 0; \
19215         r=`${PWD_COMMAND}`; export r; \
19216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19217         $(HOST_EXPORTS) \
19218         for flag in $(EXTRA_HOST_FLAGS) ; do \
19219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19220         done; \
19221         echo "Doing mostlyclean in gold" ; \
19222         (cd $(HOST_SUBDIR)/gold && \
19223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19225                   "RANLIB=$${RANLIB}" \
19226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19227                   mostlyclean) \
19228           || exit 1
19229
19230 @endif gold
19231
19232 .PHONY: maybe-clean-gold clean-gold
19233 maybe-clean-gold:
19234 @if gold
19235 maybe-clean-gold: clean-gold
19236
19237 clean-gold: 
19238         @[ -f ./gold/Makefile ] || exit 0; \
19239         r=`${PWD_COMMAND}`; export r; \
19240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19241         $(HOST_EXPORTS) \
19242         for flag in $(EXTRA_HOST_FLAGS) ; do \
19243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19244         done; \
19245         echo "Doing clean in gold" ; \
19246         (cd $(HOST_SUBDIR)/gold && \
19247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19249                   "RANLIB=$${RANLIB}" \
19250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19251                   clean) \
19252           || exit 1
19253
19254 @endif gold
19255
19256 .PHONY: maybe-distclean-gold distclean-gold
19257 maybe-distclean-gold:
19258 @if gold
19259 maybe-distclean-gold: distclean-gold
19260
19261 distclean-gold: 
19262         @[ -f ./gold/Makefile ] || exit 0; \
19263         r=`${PWD_COMMAND}`; export r; \
19264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19265         $(HOST_EXPORTS) \
19266         for flag in $(EXTRA_HOST_FLAGS) ; do \
19267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19268         done; \
19269         echo "Doing distclean in gold" ; \
19270         (cd $(HOST_SUBDIR)/gold && \
19271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19273                   "RANLIB=$${RANLIB}" \
19274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19275                   distclean) \
19276           || exit 1
19277
19278 @endif gold
19279
19280 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
19281 maybe-maintainer-clean-gold:
19282 @if gold
19283 maybe-maintainer-clean-gold: maintainer-clean-gold
19284
19285 maintainer-clean-gold: 
19286         @[ -f ./gold/Makefile ] || exit 0; \
19287         r=`${PWD_COMMAND}`; export r; \
19288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19289         $(HOST_EXPORTS) \
19290         for flag in $(EXTRA_HOST_FLAGS) ; do \
19291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19292         done; \
19293         echo "Doing maintainer-clean in gold" ; \
19294         (cd $(HOST_SUBDIR)/gold && \
19295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19297                   "RANLIB=$${RANLIB}" \
19298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19299                   maintainer-clean) \
19300           || exit 1
19301
19302 @endif gold
19303
19304
19305
19306 .PHONY: configure-gprof maybe-configure-gprof
19307 maybe-configure-gprof:
19308 @if gcc-bootstrap
19309 configure-gprof: stage_current
19310 @endif gcc-bootstrap
19311 @if gprof
19312 maybe-configure-gprof: configure-gprof
19313 configure-gprof: 
19314         @: $(MAKE); $(unstage)
19315         @r=`${PWD_COMMAND}`; export r; \
19316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19317         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
19318         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
19319         $(HOST_EXPORTS) \
19320         echo Configuring in $(HOST_SUBDIR)/gprof; \
19321         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
19322         case $(srcdir) in \
19323           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19324           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
19325                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19326         esac; \
19327         srcdiroption="--srcdir=$${topdir}/gprof"; \
19328         libsrcdir="$$s/gprof"; \
19329         $(SHELL) $${libsrcdir}/configure \
19330           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19331           --target=${target_alias} $${srcdiroption}  \
19332           || exit 1
19333 @endif gprof
19334
19335
19336
19337
19338
19339 .PHONY: all-gprof maybe-all-gprof
19340 maybe-all-gprof:
19341 @if gcc-bootstrap
19342 all-gprof: stage_current
19343 @endif gcc-bootstrap
19344 @if gprof
19345 TARGET-gprof=all
19346 maybe-all-gprof: all-gprof
19347 all-gprof: configure-gprof
19348         @: $(MAKE); $(unstage)
19349         @r=`${PWD_COMMAND}`; export r; \
19350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19351         $(HOST_EXPORTS) \
19352         (cd $(HOST_SUBDIR)/gprof && \
19353           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
19354                 $(TARGET-gprof))
19355 @endif gprof
19356
19357
19358
19359
19360 .PHONY: check-gprof maybe-check-gprof
19361 maybe-check-gprof:
19362 @if gprof
19363 maybe-check-gprof: check-gprof
19364
19365 check-gprof:
19366         @: $(MAKE); $(unstage)
19367         @r=`${PWD_COMMAND}`; export r; \
19368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19369         $(HOST_EXPORTS) \
19370         (cd $(HOST_SUBDIR)/gprof && \
19371           $(MAKE) $(FLAGS_TO_PASS)  check)
19372
19373 @endif gprof
19374
19375 .PHONY: install-gprof maybe-install-gprof
19376 maybe-install-gprof:
19377 @if gprof
19378 maybe-install-gprof: install-gprof
19379
19380 install-gprof: installdirs
19381         @: $(MAKE); $(unstage)
19382         @r=`${PWD_COMMAND}`; export r; \
19383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19384         $(HOST_EXPORTS) \
19385         (cd $(HOST_SUBDIR)/gprof && \
19386           $(MAKE) $(FLAGS_TO_PASS)  install)
19387
19388 @endif gprof
19389
19390 # Other targets (info, dvi, pdf, etc.)
19391
19392 .PHONY: maybe-info-gprof info-gprof
19393 maybe-info-gprof:
19394 @if gprof
19395 maybe-info-gprof: info-gprof
19396
19397 info-gprof: \
19398     configure-gprof 
19399         @: $(MAKE); $(unstage)
19400         @[ -f ./gprof/Makefile ] || exit 0; \
19401         r=`${PWD_COMMAND}`; export r; \
19402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19403         $(HOST_EXPORTS) \
19404         for flag in $(EXTRA_HOST_FLAGS) ; do \
19405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19406         done; \
19407         echo "Doing info in gprof" ; \
19408         (cd $(HOST_SUBDIR)/gprof && \
19409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19411                   "RANLIB=$${RANLIB}" \
19412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19413                   info) \
19414           || exit 1
19415
19416 @endif gprof
19417
19418 .PHONY: maybe-dvi-gprof dvi-gprof
19419 maybe-dvi-gprof:
19420 @if gprof
19421 maybe-dvi-gprof: dvi-gprof
19422
19423 dvi-gprof: \
19424     configure-gprof 
19425         @: $(MAKE); $(unstage)
19426         @[ -f ./gprof/Makefile ] || exit 0; \
19427         r=`${PWD_COMMAND}`; export r; \
19428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19429         $(HOST_EXPORTS) \
19430         for flag in $(EXTRA_HOST_FLAGS) ; do \
19431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19432         done; \
19433         echo "Doing dvi in gprof" ; \
19434         (cd $(HOST_SUBDIR)/gprof && \
19435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19437                   "RANLIB=$${RANLIB}" \
19438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19439                   dvi) \
19440           || exit 1
19441
19442 @endif gprof
19443
19444 .PHONY: maybe-pdf-gprof pdf-gprof
19445 maybe-pdf-gprof:
19446 @if gprof
19447 maybe-pdf-gprof: pdf-gprof
19448
19449 pdf-gprof: \
19450     configure-gprof 
19451         @: $(MAKE); $(unstage)
19452         @[ -f ./gprof/Makefile ] || exit 0; \
19453         r=`${PWD_COMMAND}`; export r; \
19454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19455         $(HOST_EXPORTS) \
19456         for flag in $(EXTRA_HOST_FLAGS) ; do \
19457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19458         done; \
19459         echo "Doing pdf in gprof" ; \
19460         (cd $(HOST_SUBDIR)/gprof && \
19461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19463                   "RANLIB=$${RANLIB}" \
19464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19465                   pdf) \
19466           || exit 1
19467
19468 @endif gprof
19469
19470 .PHONY: maybe-html-gprof html-gprof
19471 maybe-html-gprof:
19472 @if gprof
19473 maybe-html-gprof: html-gprof
19474
19475 html-gprof: \
19476     configure-gprof 
19477         @: $(MAKE); $(unstage)
19478         @[ -f ./gprof/Makefile ] || exit 0; \
19479         r=`${PWD_COMMAND}`; export r; \
19480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19481         $(HOST_EXPORTS) \
19482         for flag in $(EXTRA_HOST_FLAGS) ; do \
19483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19484         done; \
19485         echo "Doing html in gprof" ; \
19486         (cd $(HOST_SUBDIR)/gprof && \
19487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19489                   "RANLIB=$${RANLIB}" \
19490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19491                   html) \
19492           || exit 1
19493
19494 @endif gprof
19495
19496 .PHONY: maybe-TAGS-gprof TAGS-gprof
19497 maybe-TAGS-gprof:
19498 @if gprof
19499 maybe-TAGS-gprof: TAGS-gprof
19500
19501 TAGS-gprof: \
19502     configure-gprof 
19503         @: $(MAKE); $(unstage)
19504         @[ -f ./gprof/Makefile ] || exit 0; \
19505         r=`${PWD_COMMAND}`; export r; \
19506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19507         $(HOST_EXPORTS) \
19508         for flag in $(EXTRA_HOST_FLAGS) ; do \
19509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19510         done; \
19511         echo "Doing TAGS in gprof" ; \
19512         (cd $(HOST_SUBDIR)/gprof && \
19513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19515                   "RANLIB=$${RANLIB}" \
19516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19517                   TAGS) \
19518           || exit 1
19519
19520 @endif gprof
19521
19522 .PHONY: maybe-install-info-gprof install-info-gprof
19523 maybe-install-info-gprof:
19524 @if gprof
19525 maybe-install-info-gprof: install-info-gprof
19526
19527 install-info-gprof: \
19528     configure-gprof \
19529     info-gprof 
19530         @: $(MAKE); $(unstage)
19531         @[ -f ./gprof/Makefile ] || exit 0; \
19532         r=`${PWD_COMMAND}`; export r; \
19533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19534         $(HOST_EXPORTS) \
19535         for flag in $(EXTRA_HOST_FLAGS) ; do \
19536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19537         done; \
19538         echo "Doing install-info in gprof" ; \
19539         (cd $(HOST_SUBDIR)/gprof && \
19540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19542                   "RANLIB=$${RANLIB}" \
19543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19544                   install-info) \
19545           || exit 1
19546
19547 @endif gprof
19548
19549 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19550 maybe-install-pdf-gprof:
19551 @if gprof
19552 maybe-install-pdf-gprof: install-pdf-gprof
19553
19554 install-pdf-gprof: \
19555     configure-gprof \
19556     pdf-gprof 
19557         @: $(MAKE); $(unstage)
19558         @[ -f ./gprof/Makefile ] || exit 0; \
19559         r=`${PWD_COMMAND}`; export r; \
19560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19561         $(HOST_EXPORTS) \
19562         for flag in $(EXTRA_HOST_FLAGS) ; do \
19563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19564         done; \
19565         echo "Doing install-pdf in gprof" ; \
19566         (cd $(HOST_SUBDIR)/gprof && \
19567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19569                   "RANLIB=$${RANLIB}" \
19570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19571                   install-pdf) \
19572           || exit 1
19573
19574 @endif gprof
19575
19576 .PHONY: maybe-install-html-gprof install-html-gprof
19577 maybe-install-html-gprof:
19578 @if gprof
19579 maybe-install-html-gprof: install-html-gprof
19580
19581 install-html-gprof: \
19582     configure-gprof \
19583     html-gprof 
19584         @: $(MAKE); $(unstage)
19585         @[ -f ./gprof/Makefile ] || exit 0; \
19586         r=`${PWD_COMMAND}`; export r; \
19587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19588         $(HOST_EXPORTS) \
19589         for flag in $(EXTRA_HOST_FLAGS) ; do \
19590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19591         done; \
19592         echo "Doing install-html in gprof" ; \
19593         (cd $(HOST_SUBDIR)/gprof && \
19594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19596                   "RANLIB=$${RANLIB}" \
19597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19598                   install-html) \
19599           || exit 1
19600
19601 @endif gprof
19602
19603 .PHONY: maybe-installcheck-gprof installcheck-gprof
19604 maybe-installcheck-gprof:
19605 @if gprof
19606 maybe-installcheck-gprof: installcheck-gprof
19607
19608 installcheck-gprof: \
19609     configure-gprof 
19610         @: $(MAKE); $(unstage)
19611         @[ -f ./gprof/Makefile ] || exit 0; \
19612         r=`${PWD_COMMAND}`; export r; \
19613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19614         $(HOST_EXPORTS) \
19615         for flag in $(EXTRA_HOST_FLAGS) ; do \
19616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19617         done; \
19618         echo "Doing installcheck in gprof" ; \
19619         (cd $(HOST_SUBDIR)/gprof && \
19620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19622                   "RANLIB=$${RANLIB}" \
19623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19624                   installcheck) \
19625           || exit 1
19626
19627 @endif gprof
19628
19629 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19630 maybe-mostlyclean-gprof:
19631 @if gprof
19632 maybe-mostlyclean-gprof: mostlyclean-gprof
19633
19634 mostlyclean-gprof: 
19635         @: $(MAKE); $(unstage)
19636         @[ -f ./gprof/Makefile ] || exit 0; \
19637         r=`${PWD_COMMAND}`; export r; \
19638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19639         $(HOST_EXPORTS) \
19640         for flag in $(EXTRA_HOST_FLAGS) ; do \
19641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19642         done; \
19643         echo "Doing mostlyclean in gprof" ; \
19644         (cd $(HOST_SUBDIR)/gprof && \
19645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19647                   "RANLIB=$${RANLIB}" \
19648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19649                   mostlyclean) \
19650           || exit 1
19651
19652 @endif gprof
19653
19654 .PHONY: maybe-clean-gprof clean-gprof
19655 maybe-clean-gprof:
19656 @if gprof
19657 maybe-clean-gprof: clean-gprof
19658
19659 clean-gprof: 
19660         @: $(MAKE); $(unstage)
19661         @[ -f ./gprof/Makefile ] || exit 0; \
19662         r=`${PWD_COMMAND}`; export r; \
19663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19664         $(HOST_EXPORTS) \
19665         for flag in $(EXTRA_HOST_FLAGS) ; do \
19666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19667         done; \
19668         echo "Doing clean in gprof" ; \
19669         (cd $(HOST_SUBDIR)/gprof && \
19670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19672                   "RANLIB=$${RANLIB}" \
19673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19674                   clean) \
19675           || exit 1
19676
19677 @endif gprof
19678
19679 .PHONY: maybe-distclean-gprof distclean-gprof
19680 maybe-distclean-gprof:
19681 @if gprof
19682 maybe-distclean-gprof: distclean-gprof
19683
19684 distclean-gprof: 
19685         @: $(MAKE); $(unstage)
19686         @[ -f ./gprof/Makefile ] || exit 0; \
19687         r=`${PWD_COMMAND}`; export r; \
19688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19689         $(HOST_EXPORTS) \
19690         for flag in $(EXTRA_HOST_FLAGS) ; do \
19691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19692         done; \
19693         echo "Doing distclean in gprof" ; \
19694         (cd $(HOST_SUBDIR)/gprof && \
19695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19697                   "RANLIB=$${RANLIB}" \
19698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19699                   distclean) \
19700           || exit 1
19701
19702 @endif gprof
19703
19704 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19705 maybe-maintainer-clean-gprof:
19706 @if gprof
19707 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19708
19709 maintainer-clean-gprof: 
19710         @: $(MAKE); $(unstage)
19711         @[ -f ./gprof/Makefile ] || exit 0; \
19712         r=`${PWD_COMMAND}`; export r; \
19713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19714         $(HOST_EXPORTS) \
19715         for flag in $(EXTRA_HOST_FLAGS) ; do \
19716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19717         done; \
19718         echo "Doing maintainer-clean in gprof" ; \
19719         (cd $(HOST_SUBDIR)/gprof && \
19720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19722                   "RANLIB=$${RANLIB}" \
19723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19724                   maintainer-clean) \
19725           || exit 1
19726
19727 @endif gprof
19728
19729
19730
19731 .PHONY: configure-gzip maybe-configure-gzip
19732 maybe-configure-gzip:
19733 @if gcc-bootstrap
19734 configure-gzip: stage_current
19735 @endif gcc-bootstrap
19736 @if gzip
19737 maybe-configure-gzip: configure-gzip
19738 configure-gzip: 
19739         @: $(MAKE); $(unstage)
19740         @r=`${PWD_COMMAND}`; export r; \
19741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19742         test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
19743         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
19744         $(HOST_EXPORTS) \
19745         echo Configuring in $(HOST_SUBDIR)/gzip; \
19746         cd "$(HOST_SUBDIR)/gzip" || exit 1; \
19747         case $(srcdir) in \
19748           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19749           *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
19750                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19751         esac; \
19752         srcdiroption="--srcdir=$${topdir}/gzip"; \
19753         libsrcdir="$$s/gzip"; \
19754         $(SHELL) $${libsrcdir}/configure \
19755           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19756           --target=${target_alias} $${srcdiroption}  \
19757           || exit 1
19758 @endif gzip
19759
19760
19761
19762
19763
19764 .PHONY: all-gzip maybe-all-gzip
19765 maybe-all-gzip:
19766 @if gcc-bootstrap
19767 all-gzip: stage_current
19768 @endif gcc-bootstrap
19769 @if gzip
19770 TARGET-gzip=all
19771 maybe-all-gzip: all-gzip
19772 all-gzip: configure-gzip
19773         @: $(MAKE); $(unstage)
19774         @r=`${PWD_COMMAND}`; export r; \
19775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19776         $(HOST_EXPORTS) \
19777         (cd $(HOST_SUBDIR)/gzip && \
19778           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
19779                 $(TARGET-gzip))
19780 @endif gzip
19781
19782
19783
19784
19785 .PHONY: check-gzip maybe-check-gzip
19786 maybe-check-gzip:
19787 @if gzip
19788 maybe-check-gzip: check-gzip
19789
19790 check-gzip:
19791         @: $(MAKE); $(unstage)
19792         @r=`${PWD_COMMAND}`; export r; \
19793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19794         $(HOST_EXPORTS) \
19795         (cd $(HOST_SUBDIR)/gzip && \
19796           $(MAKE) $(FLAGS_TO_PASS)  check)
19797
19798 @endif gzip
19799
19800 .PHONY: install-gzip maybe-install-gzip
19801 maybe-install-gzip:
19802 @if gzip
19803 maybe-install-gzip: install-gzip
19804
19805 install-gzip: installdirs
19806         @: $(MAKE); $(unstage)
19807         @r=`${PWD_COMMAND}`; export r; \
19808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19809         $(HOST_EXPORTS) \
19810         (cd $(HOST_SUBDIR)/gzip && \
19811           $(MAKE) $(FLAGS_TO_PASS)  install)
19812
19813 @endif gzip
19814
19815 # Other targets (info, dvi, pdf, etc.)
19816
19817 .PHONY: maybe-info-gzip info-gzip
19818 maybe-info-gzip:
19819 @if gzip
19820 maybe-info-gzip: info-gzip
19821
19822 info-gzip: \
19823     configure-gzip 
19824         @: $(MAKE); $(unstage)
19825         @[ -f ./gzip/Makefile ] || exit 0; \
19826         r=`${PWD_COMMAND}`; export r; \
19827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19828         $(HOST_EXPORTS) \
19829         for flag in $(EXTRA_HOST_FLAGS) ; do \
19830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19831         done; \
19832         echo "Doing info in gzip" ; \
19833         (cd $(HOST_SUBDIR)/gzip && \
19834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19836                   "RANLIB=$${RANLIB}" \
19837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19838                   info) \
19839           || exit 1
19840
19841 @endif gzip
19842
19843 .PHONY: maybe-dvi-gzip dvi-gzip
19844 maybe-dvi-gzip:
19845 @if gzip
19846 maybe-dvi-gzip: dvi-gzip
19847
19848 dvi-gzip: \
19849     configure-gzip 
19850         @: $(MAKE); $(unstage)
19851         @[ -f ./gzip/Makefile ] || exit 0; \
19852         r=`${PWD_COMMAND}`; export r; \
19853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19854         $(HOST_EXPORTS) \
19855         for flag in $(EXTRA_HOST_FLAGS) ; do \
19856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19857         done; \
19858         echo "Doing dvi in gzip" ; \
19859         (cd $(HOST_SUBDIR)/gzip && \
19860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19862                   "RANLIB=$${RANLIB}" \
19863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19864                   dvi) \
19865           || exit 1
19866
19867 @endif gzip
19868
19869 .PHONY: maybe-pdf-gzip pdf-gzip
19870 maybe-pdf-gzip:
19871 @if gzip
19872 maybe-pdf-gzip: pdf-gzip
19873
19874 pdf-gzip: \
19875     configure-gzip 
19876         @: $(MAKE); $(unstage)
19877         @[ -f ./gzip/Makefile ] || exit 0; \
19878         r=`${PWD_COMMAND}`; export r; \
19879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19880         $(HOST_EXPORTS) \
19881         for flag in $(EXTRA_HOST_FLAGS) ; do \
19882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19883         done; \
19884         echo "Doing pdf in gzip" ; \
19885         (cd $(HOST_SUBDIR)/gzip && \
19886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19888                   "RANLIB=$${RANLIB}" \
19889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19890                   pdf) \
19891           || exit 1
19892
19893 @endif gzip
19894
19895 .PHONY: maybe-html-gzip html-gzip
19896 maybe-html-gzip:
19897 @if gzip
19898 maybe-html-gzip: html-gzip
19899
19900 html-gzip: \
19901     configure-gzip 
19902         @: $(MAKE); $(unstage)
19903         @[ -f ./gzip/Makefile ] || exit 0; \
19904         r=`${PWD_COMMAND}`; export r; \
19905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19906         $(HOST_EXPORTS) \
19907         for flag in $(EXTRA_HOST_FLAGS) ; do \
19908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19909         done; \
19910         echo "Doing html in gzip" ; \
19911         (cd $(HOST_SUBDIR)/gzip && \
19912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19914                   "RANLIB=$${RANLIB}" \
19915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19916                   html) \
19917           || exit 1
19918
19919 @endif gzip
19920
19921 .PHONY: maybe-TAGS-gzip TAGS-gzip
19922 maybe-TAGS-gzip:
19923 @if gzip
19924 maybe-TAGS-gzip: TAGS-gzip
19925
19926 TAGS-gzip: \
19927     configure-gzip 
19928         @: $(MAKE); $(unstage)
19929         @[ -f ./gzip/Makefile ] || exit 0; \
19930         r=`${PWD_COMMAND}`; export r; \
19931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19932         $(HOST_EXPORTS) \
19933         for flag in $(EXTRA_HOST_FLAGS) ; do \
19934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19935         done; \
19936         echo "Doing TAGS in gzip" ; \
19937         (cd $(HOST_SUBDIR)/gzip && \
19938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19940                   "RANLIB=$${RANLIB}" \
19941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19942                   TAGS) \
19943           || exit 1
19944
19945 @endif gzip
19946
19947 .PHONY: maybe-install-info-gzip install-info-gzip
19948 maybe-install-info-gzip:
19949 @if gzip
19950 maybe-install-info-gzip: install-info-gzip
19951
19952 install-info-gzip: \
19953     configure-gzip \
19954     info-gzip 
19955         @: $(MAKE); $(unstage)
19956         @[ -f ./gzip/Makefile ] || exit 0; \
19957         r=`${PWD_COMMAND}`; export r; \
19958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19959         $(HOST_EXPORTS) \
19960         for flag in $(EXTRA_HOST_FLAGS) ; do \
19961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19962         done; \
19963         echo "Doing install-info in gzip" ; \
19964         (cd $(HOST_SUBDIR)/gzip && \
19965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19967                   "RANLIB=$${RANLIB}" \
19968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19969                   install-info) \
19970           || exit 1
19971
19972 @endif gzip
19973
19974 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
19975 maybe-install-pdf-gzip:
19976 @if gzip
19977 maybe-install-pdf-gzip: install-pdf-gzip
19978
19979 install-pdf-gzip: \
19980     configure-gzip \
19981     pdf-gzip 
19982         @: $(MAKE); $(unstage)
19983         @[ -f ./gzip/Makefile ] || exit 0; \
19984         r=`${PWD_COMMAND}`; export r; \
19985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19986         $(HOST_EXPORTS) \
19987         for flag in $(EXTRA_HOST_FLAGS) ; do \
19988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19989         done; \
19990         echo "Doing install-pdf in gzip" ; \
19991         (cd $(HOST_SUBDIR)/gzip && \
19992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19994                   "RANLIB=$${RANLIB}" \
19995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19996                   install-pdf) \
19997           || exit 1
19998
19999 @endif gzip
20000
20001 .PHONY: maybe-install-html-gzip install-html-gzip
20002 maybe-install-html-gzip:
20003 @if gzip
20004 maybe-install-html-gzip: install-html-gzip
20005
20006 install-html-gzip: \
20007     configure-gzip \
20008     html-gzip 
20009         @: $(MAKE); $(unstage)
20010         @[ -f ./gzip/Makefile ] || exit 0; \
20011         r=`${PWD_COMMAND}`; export r; \
20012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20013         $(HOST_EXPORTS) \
20014         for flag in $(EXTRA_HOST_FLAGS) ; do \
20015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20016         done; \
20017         echo "Doing install-html in gzip" ; \
20018         (cd $(HOST_SUBDIR)/gzip && \
20019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20021                   "RANLIB=$${RANLIB}" \
20022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20023                   install-html) \
20024           || exit 1
20025
20026 @endif gzip
20027
20028 .PHONY: maybe-installcheck-gzip installcheck-gzip
20029 maybe-installcheck-gzip:
20030 @if gzip
20031 maybe-installcheck-gzip: installcheck-gzip
20032
20033 installcheck-gzip: \
20034     configure-gzip 
20035         @: $(MAKE); $(unstage)
20036         @[ -f ./gzip/Makefile ] || exit 0; \
20037         r=`${PWD_COMMAND}`; export r; \
20038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20039         $(HOST_EXPORTS) \
20040         for flag in $(EXTRA_HOST_FLAGS) ; do \
20041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20042         done; \
20043         echo "Doing installcheck in gzip" ; \
20044         (cd $(HOST_SUBDIR)/gzip && \
20045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20047                   "RANLIB=$${RANLIB}" \
20048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20049                   installcheck) \
20050           || exit 1
20051
20052 @endif gzip
20053
20054 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
20055 maybe-mostlyclean-gzip:
20056 @if gzip
20057 maybe-mostlyclean-gzip: mostlyclean-gzip
20058
20059 mostlyclean-gzip: 
20060         @: $(MAKE); $(unstage)
20061         @[ -f ./gzip/Makefile ] || exit 0; \
20062         r=`${PWD_COMMAND}`; export r; \
20063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20064         $(HOST_EXPORTS) \
20065         for flag in $(EXTRA_HOST_FLAGS) ; do \
20066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20067         done; \
20068         echo "Doing mostlyclean in gzip" ; \
20069         (cd $(HOST_SUBDIR)/gzip && \
20070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20072                   "RANLIB=$${RANLIB}" \
20073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20074                   mostlyclean) \
20075           || exit 1
20076
20077 @endif gzip
20078
20079 .PHONY: maybe-clean-gzip clean-gzip
20080 maybe-clean-gzip:
20081 @if gzip
20082 maybe-clean-gzip: clean-gzip
20083
20084 clean-gzip: 
20085         @: $(MAKE); $(unstage)
20086         @[ -f ./gzip/Makefile ] || exit 0; \
20087         r=`${PWD_COMMAND}`; export r; \
20088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20089         $(HOST_EXPORTS) \
20090         for flag in $(EXTRA_HOST_FLAGS) ; do \
20091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20092         done; \
20093         echo "Doing clean in gzip" ; \
20094         (cd $(HOST_SUBDIR)/gzip && \
20095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20097                   "RANLIB=$${RANLIB}" \
20098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20099                   clean) \
20100           || exit 1
20101
20102 @endif gzip
20103
20104 .PHONY: maybe-distclean-gzip distclean-gzip
20105 maybe-distclean-gzip:
20106 @if gzip
20107 maybe-distclean-gzip: distclean-gzip
20108
20109 distclean-gzip: 
20110         @: $(MAKE); $(unstage)
20111         @[ -f ./gzip/Makefile ] || exit 0; \
20112         r=`${PWD_COMMAND}`; export r; \
20113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20114         $(HOST_EXPORTS) \
20115         for flag in $(EXTRA_HOST_FLAGS) ; do \
20116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20117         done; \
20118         echo "Doing distclean in gzip" ; \
20119         (cd $(HOST_SUBDIR)/gzip && \
20120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20122                   "RANLIB=$${RANLIB}" \
20123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20124                   distclean) \
20125           || exit 1
20126
20127 @endif gzip
20128
20129 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
20130 maybe-maintainer-clean-gzip:
20131 @if gzip
20132 maybe-maintainer-clean-gzip: maintainer-clean-gzip
20133
20134 maintainer-clean-gzip: 
20135         @: $(MAKE); $(unstage)
20136         @[ -f ./gzip/Makefile ] || exit 0; \
20137         r=`${PWD_COMMAND}`; export r; \
20138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20139         $(HOST_EXPORTS) \
20140         for flag in $(EXTRA_HOST_FLAGS) ; do \
20141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20142         done; \
20143         echo "Doing maintainer-clean in gzip" ; \
20144         (cd $(HOST_SUBDIR)/gzip && \
20145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20147                   "RANLIB=$${RANLIB}" \
20148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20149                   maintainer-clean) \
20150           || exit 1
20151
20152 @endif gzip
20153
20154
20155
20156 .PHONY: configure-hello maybe-configure-hello
20157 maybe-configure-hello:
20158 @if gcc-bootstrap
20159 configure-hello: stage_current
20160 @endif gcc-bootstrap
20161 @if hello
20162 maybe-configure-hello: configure-hello
20163 configure-hello: 
20164         @: $(MAKE); $(unstage)
20165         @r=`${PWD_COMMAND}`; export r; \
20166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20167         test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
20168         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
20169         $(HOST_EXPORTS) \
20170         echo Configuring in $(HOST_SUBDIR)/hello; \
20171         cd "$(HOST_SUBDIR)/hello" || exit 1; \
20172         case $(srcdir) in \
20173           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20174           *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
20175                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20176         esac; \
20177         srcdiroption="--srcdir=$${topdir}/hello"; \
20178         libsrcdir="$$s/hello"; \
20179         $(SHELL) $${libsrcdir}/configure \
20180           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20181           --target=${target_alias} $${srcdiroption}  \
20182           || exit 1
20183 @endif hello
20184
20185
20186
20187
20188
20189 .PHONY: all-hello maybe-all-hello
20190 maybe-all-hello:
20191 @if gcc-bootstrap
20192 all-hello: stage_current
20193 @endif gcc-bootstrap
20194 @if hello
20195 TARGET-hello=all
20196 maybe-all-hello: all-hello
20197 all-hello: configure-hello
20198         @: $(MAKE); $(unstage)
20199         @r=`${PWD_COMMAND}`; export r; \
20200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20201         $(HOST_EXPORTS) \
20202         (cd $(HOST_SUBDIR)/hello && \
20203           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
20204                 $(TARGET-hello))
20205 @endif hello
20206
20207
20208
20209
20210 .PHONY: check-hello maybe-check-hello
20211 maybe-check-hello:
20212 @if hello
20213 maybe-check-hello: check-hello
20214
20215 check-hello:
20216         @: $(MAKE); $(unstage)
20217         @r=`${PWD_COMMAND}`; export r; \
20218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20219         $(HOST_EXPORTS) \
20220         (cd $(HOST_SUBDIR)/hello && \
20221           $(MAKE) $(FLAGS_TO_PASS)  check)
20222
20223 @endif hello
20224
20225 .PHONY: install-hello maybe-install-hello
20226 maybe-install-hello:
20227 @if hello
20228 maybe-install-hello: install-hello
20229
20230 install-hello: installdirs
20231         @: $(MAKE); $(unstage)
20232         @r=`${PWD_COMMAND}`; export r; \
20233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20234         $(HOST_EXPORTS) \
20235         (cd $(HOST_SUBDIR)/hello && \
20236           $(MAKE) $(FLAGS_TO_PASS)  install)
20237
20238 @endif hello
20239
20240 # Other targets (info, dvi, pdf, etc.)
20241
20242 .PHONY: maybe-info-hello info-hello
20243 maybe-info-hello:
20244 @if hello
20245 maybe-info-hello: info-hello
20246
20247 info-hello: \
20248     configure-hello 
20249         @: $(MAKE); $(unstage)
20250         @[ -f ./hello/Makefile ] || exit 0; \
20251         r=`${PWD_COMMAND}`; export r; \
20252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20253         $(HOST_EXPORTS) \
20254         for flag in $(EXTRA_HOST_FLAGS) ; do \
20255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20256         done; \
20257         echo "Doing info in hello" ; \
20258         (cd $(HOST_SUBDIR)/hello && \
20259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20261                   "RANLIB=$${RANLIB}" \
20262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20263                   info) \
20264           || exit 1
20265
20266 @endif hello
20267
20268 .PHONY: maybe-dvi-hello dvi-hello
20269 maybe-dvi-hello:
20270 @if hello
20271 maybe-dvi-hello: dvi-hello
20272
20273 dvi-hello: \
20274     configure-hello 
20275         @: $(MAKE); $(unstage)
20276         @[ -f ./hello/Makefile ] || exit 0; \
20277         r=`${PWD_COMMAND}`; export r; \
20278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20279         $(HOST_EXPORTS) \
20280         for flag in $(EXTRA_HOST_FLAGS) ; do \
20281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20282         done; \
20283         echo "Doing dvi in hello" ; \
20284         (cd $(HOST_SUBDIR)/hello && \
20285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20287                   "RANLIB=$${RANLIB}" \
20288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20289                   dvi) \
20290           || exit 1
20291
20292 @endif hello
20293
20294 .PHONY: maybe-pdf-hello pdf-hello
20295 maybe-pdf-hello:
20296 @if hello
20297 maybe-pdf-hello: pdf-hello
20298
20299 pdf-hello: \
20300     configure-hello 
20301         @: $(MAKE); $(unstage)
20302         @[ -f ./hello/Makefile ] || exit 0; \
20303         r=`${PWD_COMMAND}`; export r; \
20304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20305         $(HOST_EXPORTS) \
20306         for flag in $(EXTRA_HOST_FLAGS) ; do \
20307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20308         done; \
20309         echo "Doing pdf in hello" ; \
20310         (cd $(HOST_SUBDIR)/hello && \
20311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20313                   "RANLIB=$${RANLIB}" \
20314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20315                   pdf) \
20316           || exit 1
20317
20318 @endif hello
20319
20320 .PHONY: maybe-html-hello html-hello
20321 maybe-html-hello:
20322 @if hello
20323 maybe-html-hello: html-hello
20324
20325 html-hello: \
20326     configure-hello 
20327         @: $(MAKE); $(unstage)
20328         @[ -f ./hello/Makefile ] || exit 0; \
20329         r=`${PWD_COMMAND}`; export r; \
20330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20331         $(HOST_EXPORTS) \
20332         for flag in $(EXTRA_HOST_FLAGS) ; do \
20333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20334         done; \
20335         echo "Doing html in hello" ; \
20336         (cd $(HOST_SUBDIR)/hello && \
20337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20339                   "RANLIB=$${RANLIB}" \
20340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20341                   html) \
20342           || exit 1
20343
20344 @endif hello
20345
20346 .PHONY: maybe-TAGS-hello TAGS-hello
20347 maybe-TAGS-hello:
20348 @if hello
20349 maybe-TAGS-hello: TAGS-hello
20350
20351 TAGS-hello: \
20352     configure-hello 
20353         @: $(MAKE); $(unstage)
20354         @[ -f ./hello/Makefile ] || exit 0; \
20355         r=`${PWD_COMMAND}`; export r; \
20356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20357         $(HOST_EXPORTS) \
20358         for flag in $(EXTRA_HOST_FLAGS) ; do \
20359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20360         done; \
20361         echo "Doing TAGS in hello" ; \
20362         (cd $(HOST_SUBDIR)/hello && \
20363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20365                   "RANLIB=$${RANLIB}" \
20366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20367                   TAGS) \
20368           || exit 1
20369
20370 @endif hello
20371
20372 .PHONY: maybe-install-info-hello install-info-hello
20373 maybe-install-info-hello:
20374 @if hello
20375 maybe-install-info-hello: install-info-hello
20376
20377 install-info-hello: \
20378     configure-hello \
20379     info-hello 
20380         @: $(MAKE); $(unstage)
20381         @[ -f ./hello/Makefile ] || exit 0; \
20382         r=`${PWD_COMMAND}`; export r; \
20383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20384         $(HOST_EXPORTS) \
20385         for flag in $(EXTRA_HOST_FLAGS) ; do \
20386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20387         done; \
20388         echo "Doing install-info in hello" ; \
20389         (cd $(HOST_SUBDIR)/hello && \
20390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20392                   "RANLIB=$${RANLIB}" \
20393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20394                   install-info) \
20395           || exit 1
20396
20397 @endif hello
20398
20399 .PHONY: maybe-install-pdf-hello install-pdf-hello
20400 maybe-install-pdf-hello:
20401 @if hello
20402 maybe-install-pdf-hello: install-pdf-hello
20403
20404 install-pdf-hello: \
20405     configure-hello \
20406     pdf-hello 
20407         @: $(MAKE); $(unstage)
20408         @[ -f ./hello/Makefile ] || exit 0; \
20409         r=`${PWD_COMMAND}`; export r; \
20410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20411         $(HOST_EXPORTS) \
20412         for flag in $(EXTRA_HOST_FLAGS) ; do \
20413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20414         done; \
20415         echo "Doing install-pdf in hello" ; \
20416         (cd $(HOST_SUBDIR)/hello && \
20417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20419                   "RANLIB=$${RANLIB}" \
20420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20421                   install-pdf) \
20422           || exit 1
20423
20424 @endif hello
20425
20426 .PHONY: maybe-install-html-hello install-html-hello
20427 maybe-install-html-hello:
20428 @if hello
20429 maybe-install-html-hello: install-html-hello
20430
20431 install-html-hello: \
20432     configure-hello \
20433     html-hello 
20434         @: $(MAKE); $(unstage)
20435         @[ -f ./hello/Makefile ] || exit 0; \
20436         r=`${PWD_COMMAND}`; export r; \
20437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20438         $(HOST_EXPORTS) \
20439         for flag in $(EXTRA_HOST_FLAGS) ; do \
20440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20441         done; \
20442         echo "Doing install-html in hello" ; \
20443         (cd $(HOST_SUBDIR)/hello && \
20444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20446                   "RANLIB=$${RANLIB}" \
20447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20448                   install-html) \
20449           || exit 1
20450
20451 @endif hello
20452
20453 .PHONY: maybe-installcheck-hello installcheck-hello
20454 maybe-installcheck-hello:
20455 @if hello
20456 maybe-installcheck-hello: installcheck-hello
20457
20458 installcheck-hello: \
20459     configure-hello 
20460         @: $(MAKE); $(unstage)
20461         @[ -f ./hello/Makefile ] || exit 0; \
20462         r=`${PWD_COMMAND}`; export r; \
20463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20464         $(HOST_EXPORTS) \
20465         for flag in $(EXTRA_HOST_FLAGS) ; do \
20466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20467         done; \
20468         echo "Doing installcheck in hello" ; \
20469         (cd $(HOST_SUBDIR)/hello && \
20470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20472                   "RANLIB=$${RANLIB}" \
20473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20474                   installcheck) \
20475           || exit 1
20476
20477 @endif hello
20478
20479 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
20480 maybe-mostlyclean-hello:
20481 @if hello
20482 maybe-mostlyclean-hello: mostlyclean-hello
20483
20484 mostlyclean-hello: 
20485         @: $(MAKE); $(unstage)
20486         @[ -f ./hello/Makefile ] || exit 0; \
20487         r=`${PWD_COMMAND}`; export r; \
20488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20489         $(HOST_EXPORTS) \
20490         for flag in $(EXTRA_HOST_FLAGS) ; do \
20491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20492         done; \
20493         echo "Doing mostlyclean in hello" ; \
20494         (cd $(HOST_SUBDIR)/hello && \
20495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20497                   "RANLIB=$${RANLIB}" \
20498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20499                   mostlyclean) \
20500           || exit 1
20501
20502 @endif hello
20503
20504 .PHONY: maybe-clean-hello clean-hello
20505 maybe-clean-hello:
20506 @if hello
20507 maybe-clean-hello: clean-hello
20508
20509 clean-hello: 
20510         @: $(MAKE); $(unstage)
20511         @[ -f ./hello/Makefile ] || exit 0; \
20512         r=`${PWD_COMMAND}`; export r; \
20513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20514         $(HOST_EXPORTS) \
20515         for flag in $(EXTRA_HOST_FLAGS) ; do \
20516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20517         done; \
20518         echo "Doing clean in hello" ; \
20519         (cd $(HOST_SUBDIR)/hello && \
20520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20522                   "RANLIB=$${RANLIB}" \
20523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20524                   clean) \
20525           || exit 1
20526
20527 @endif hello
20528
20529 .PHONY: maybe-distclean-hello distclean-hello
20530 maybe-distclean-hello:
20531 @if hello
20532 maybe-distclean-hello: distclean-hello
20533
20534 distclean-hello: 
20535         @: $(MAKE); $(unstage)
20536         @[ -f ./hello/Makefile ] || exit 0; \
20537         r=`${PWD_COMMAND}`; export r; \
20538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20539         $(HOST_EXPORTS) \
20540         for flag in $(EXTRA_HOST_FLAGS) ; do \
20541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20542         done; \
20543         echo "Doing distclean in hello" ; \
20544         (cd $(HOST_SUBDIR)/hello && \
20545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20547                   "RANLIB=$${RANLIB}" \
20548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20549                   distclean) \
20550           || exit 1
20551
20552 @endif hello
20553
20554 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
20555 maybe-maintainer-clean-hello:
20556 @if hello
20557 maybe-maintainer-clean-hello: maintainer-clean-hello
20558
20559 maintainer-clean-hello: 
20560         @: $(MAKE); $(unstage)
20561         @[ -f ./hello/Makefile ] || exit 0; \
20562         r=`${PWD_COMMAND}`; export r; \
20563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20564         $(HOST_EXPORTS) \
20565         for flag in $(EXTRA_HOST_FLAGS) ; do \
20566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20567         done; \
20568         echo "Doing maintainer-clean in hello" ; \
20569         (cd $(HOST_SUBDIR)/hello && \
20570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20572                   "RANLIB=$${RANLIB}" \
20573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20574                   maintainer-clean) \
20575           || exit 1
20576
20577 @endif hello
20578
20579
20580
20581 .PHONY: configure-indent maybe-configure-indent
20582 maybe-configure-indent:
20583 @if gcc-bootstrap
20584 configure-indent: stage_current
20585 @endif gcc-bootstrap
20586 @if indent
20587 maybe-configure-indent: configure-indent
20588 configure-indent: 
20589         @: $(MAKE); $(unstage)
20590         @r=`${PWD_COMMAND}`; export r; \
20591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20592         test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
20593         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
20594         $(HOST_EXPORTS) \
20595         echo Configuring in $(HOST_SUBDIR)/indent; \
20596         cd "$(HOST_SUBDIR)/indent" || exit 1; \
20597         case $(srcdir) in \
20598           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20599           *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
20600                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20601         esac; \
20602         srcdiroption="--srcdir=$${topdir}/indent"; \
20603         libsrcdir="$$s/indent"; \
20604         $(SHELL) $${libsrcdir}/configure \
20605           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20606           --target=${target_alias} $${srcdiroption}  \
20607           || exit 1
20608 @endif indent
20609
20610
20611
20612
20613
20614 .PHONY: all-indent maybe-all-indent
20615 maybe-all-indent:
20616 @if gcc-bootstrap
20617 all-indent: stage_current
20618 @endif gcc-bootstrap
20619 @if indent
20620 TARGET-indent=all
20621 maybe-all-indent: all-indent
20622 all-indent: configure-indent
20623         @: $(MAKE); $(unstage)
20624         @r=`${PWD_COMMAND}`; export r; \
20625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20626         $(HOST_EXPORTS) \
20627         (cd $(HOST_SUBDIR)/indent && \
20628           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
20629                 $(TARGET-indent))
20630 @endif indent
20631
20632
20633
20634
20635 .PHONY: check-indent maybe-check-indent
20636 maybe-check-indent:
20637 @if indent
20638 maybe-check-indent: check-indent
20639
20640 check-indent:
20641         @: $(MAKE); $(unstage)
20642         @r=`${PWD_COMMAND}`; export r; \
20643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20644         $(HOST_EXPORTS) \
20645         (cd $(HOST_SUBDIR)/indent && \
20646           $(MAKE) $(FLAGS_TO_PASS)  check)
20647
20648 @endif indent
20649
20650 .PHONY: install-indent maybe-install-indent
20651 maybe-install-indent:
20652 @if indent
20653 maybe-install-indent: install-indent
20654
20655 install-indent: installdirs
20656         @: $(MAKE); $(unstage)
20657         @r=`${PWD_COMMAND}`; export r; \
20658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20659         $(HOST_EXPORTS) \
20660         (cd $(HOST_SUBDIR)/indent && \
20661           $(MAKE) $(FLAGS_TO_PASS)  install)
20662
20663 @endif indent
20664
20665 # Other targets (info, dvi, pdf, etc.)
20666
20667 .PHONY: maybe-info-indent info-indent
20668 maybe-info-indent:
20669 @if indent
20670 maybe-info-indent: info-indent
20671
20672 info-indent: \
20673     configure-indent 
20674         @: $(MAKE); $(unstage)
20675         @[ -f ./indent/Makefile ] || exit 0; \
20676         r=`${PWD_COMMAND}`; export r; \
20677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20678         $(HOST_EXPORTS) \
20679         for flag in $(EXTRA_HOST_FLAGS) ; do \
20680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20681         done; \
20682         echo "Doing info in indent" ; \
20683         (cd $(HOST_SUBDIR)/indent && \
20684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20686                   "RANLIB=$${RANLIB}" \
20687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20688                   info) \
20689           || exit 1
20690
20691 @endif indent
20692
20693 .PHONY: maybe-dvi-indent dvi-indent
20694 maybe-dvi-indent:
20695 @if indent
20696 maybe-dvi-indent: dvi-indent
20697
20698 dvi-indent: \
20699     configure-indent 
20700         @: $(MAKE); $(unstage)
20701         @[ -f ./indent/Makefile ] || exit 0; \
20702         r=`${PWD_COMMAND}`; export r; \
20703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20704         $(HOST_EXPORTS) \
20705         for flag in $(EXTRA_HOST_FLAGS) ; do \
20706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20707         done; \
20708         echo "Doing dvi in indent" ; \
20709         (cd $(HOST_SUBDIR)/indent && \
20710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20712                   "RANLIB=$${RANLIB}" \
20713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20714                   dvi) \
20715           || exit 1
20716
20717 @endif indent
20718
20719 .PHONY: maybe-pdf-indent pdf-indent
20720 maybe-pdf-indent:
20721 @if indent
20722 maybe-pdf-indent: pdf-indent
20723
20724 pdf-indent: \
20725     configure-indent 
20726         @: $(MAKE); $(unstage)
20727         @[ -f ./indent/Makefile ] || exit 0; \
20728         r=`${PWD_COMMAND}`; export r; \
20729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20730         $(HOST_EXPORTS) \
20731         for flag in $(EXTRA_HOST_FLAGS) ; do \
20732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20733         done; \
20734         echo "Doing pdf in indent" ; \
20735         (cd $(HOST_SUBDIR)/indent && \
20736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20738                   "RANLIB=$${RANLIB}" \
20739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20740                   pdf) \
20741           || exit 1
20742
20743 @endif indent
20744
20745 .PHONY: maybe-html-indent html-indent
20746 maybe-html-indent:
20747 @if indent
20748 maybe-html-indent: html-indent
20749
20750 html-indent: \
20751     configure-indent 
20752         @: $(MAKE); $(unstage)
20753         @[ -f ./indent/Makefile ] || exit 0; \
20754         r=`${PWD_COMMAND}`; export r; \
20755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20756         $(HOST_EXPORTS) \
20757         for flag in $(EXTRA_HOST_FLAGS) ; do \
20758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20759         done; \
20760         echo "Doing html in indent" ; \
20761         (cd $(HOST_SUBDIR)/indent && \
20762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20764                   "RANLIB=$${RANLIB}" \
20765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20766                   html) \
20767           || exit 1
20768
20769 @endif indent
20770
20771 .PHONY: maybe-TAGS-indent TAGS-indent
20772 maybe-TAGS-indent:
20773 @if indent
20774 maybe-TAGS-indent: TAGS-indent
20775
20776 TAGS-indent: \
20777     configure-indent 
20778         @: $(MAKE); $(unstage)
20779         @[ -f ./indent/Makefile ] || exit 0; \
20780         r=`${PWD_COMMAND}`; export r; \
20781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20782         $(HOST_EXPORTS) \
20783         for flag in $(EXTRA_HOST_FLAGS) ; do \
20784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20785         done; \
20786         echo "Doing TAGS in indent" ; \
20787         (cd $(HOST_SUBDIR)/indent && \
20788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20790                   "RANLIB=$${RANLIB}" \
20791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20792                   TAGS) \
20793           || exit 1
20794
20795 @endif indent
20796
20797 .PHONY: maybe-install-info-indent install-info-indent
20798 maybe-install-info-indent:
20799 @if indent
20800 maybe-install-info-indent: install-info-indent
20801
20802 install-info-indent: \
20803     configure-indent \
20804     info-indent 
20805         @: $(MAKE); $(unstage)
20806         @[ -f ./indent/Makefile ] || exit 0; \
20807         r=`${PWD_COMMAND}`; export r; \
20808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20809         $(HOST_EXPORTS) \
20810         for flag in $(EXTRA_HOST_FLAGS) ; do \
20811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20812         done; \
20813         echo "Doing install-info in indent" ; \
20814         (cd $(HOST_SUBDIR)/indent && \
20815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20817                   "RANLIB=$${RANLIB}" \
20818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20819                   install-info) \
20820           || exit 1
20821
20822 @endif indent
20823
20824 .PHONY: maybe-install-pdf-indent install-pdf-indent
20825 maybe-install-pdf-indent:
20826 @if indent
20827 maybe-install-pdf-indent: install-pdf-indent
20828
20829 install-pdf-indent: \
20830     configure-indent \
20831     pdf-indent 
20832         @: $(MAKE); $(unstage)
20833         @[ -f ./indent/Makefile ] || exit 0; \
20834         r=`${PWD_COMMAND}`; export r; \
20835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20836         $(HOST_EXPORTS) \
20837         for flag in $(EXTRA_HOST_FLAGS) ; do \
20838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20839         done; \
20840         echo "Doing install-pdf in indent" ; \
20841         (cd $(HOST_SUBDIR)/indent && \
20842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20844                   "RANLIB=$${RANLIB}" \
20845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20846                   install-pdf) \
20847           || exit 1
20848
20849 @endif indent
20850
20851 .PHONY: maybe-install-html-indent install-html-indent
20852 maybe-install-html-indent:
20853 @if indent
20854 maybe-install-html-indent: install-html-indent
20855
20856 install-html-indent: \
20857     configure-indent \
20858     html-indent 
20859         @: $(MAKE); $(unstage)
20860         @[ -f ./indent/Makefile ] || exit 0; \
20861         r=`${PWD_COMMAND}`; export r; \
20862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20863         $(HOST_EXPORTS) \
20864         for flag in $(EXTRA_HOST_FLAGS) ; do \
20865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20866         done; \
20867         echo "Doing install-html in indent" ; \
20868         (cd $(HOST_SUBDIR)/indent && \
20869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20871                   "RANLIB=$${RANLIB}" \
20872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20873                   install-html) \
20874           || exit 1
20875
20876 @endif indent
20877
20878 .PHONY: maybe-installcheck-indent installcheck-indent
20879 maybe-installcheck-indent:
20880 @if indent
20881 maybe-installcheck-indent: installcheck-indent
20882
20883 installcheck-indent: \
20884     configure-indent 
20885         @: $(MAKE); $(unstage)
20886         @[ -f ./indent/Makefile ] || exit 0; \
20887         r=`${PWD_COMMAND}`; export r; \
20888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20889         $(HOST_EXPORTS) \
20890         for flag in $(EXTRA_HOST_FLAGS) ; do \
20891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20892         done; \
20893         echo "Doing installcheck in indent" ; \
20894         (cd $(HOST_SUBDIR)/indent && \
20895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20897                   "RANLIB=$${RANLIB}" \
20898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20899                   installcheck) \
20900           || exit 1
20901
20902 @endif indent
20903
20904 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
20905 maybe-mostlyclean-indent:
20906 @if indent
20907 maybe-mostlyclean-indent: mostlyclean-indent
20908
20909 mostlyclean-indent: 
20910         @: $(MAKE); $(unstage)
20911         @[ -f ./indent/Makefile ] || exit 0; \
20912         r=`${PWD_COMMAND}`; export r; \
20913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20914         $(HOST_EXPORTS) \
20915         for flag in $(EXTRA_HOST_FLAGS) ; do \
20916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20917         done; \
20918         echo "Doing mostlyclean in indent" ; \
20919         (cd $(HOST_SUBDIR)/indent && \
20920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20922                   "RANLIB=$${RANLIB}" \
20923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20924                   mostlyclean) \
20925           || exit 1
20926
20927 @endif indent
20928
20929 .PHONY: maybe-clean-indent clean-indent
20930 maybe-clean-indent:
20931 @if indent
20932 maybe-clean-indent: clean-indent
20933
20934 clean-indent: 
20935         @: $(MAKE); $(unstage)
20936         @[ -f ./indent/Makefile ] || exit 0; \
20937         r=`${PWD_COMMAND}`; export r; \
20938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20939         $(HOST_EXPORTS) \
20940         for flag in $(EXTRA_HOST_FLAGS) ; do \
20941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20942         done; \
20943         echo "Doing clean in indent" ; \
20944         (cd $(HOST_SUBDIR)/indent && \
20945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20947                   "RANLIB=$${RANLIB}" \
20948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20949                   clean) \
20950           || exit 1
20951
20952 @endif indent
20953
20954 .PHONY: maybe-distclean-indent distclean-indent
20955 maybe-distclean-indent:
20956 @if indent
20957 maybe-distclean-indent: distclean-indent
20958
20959 distclean-indent: 
20960         @: $(MAKE); $(unstage)
20961         @[ -f ./indent/Makefile ] || exit 0; \
20962         r=`${PWD_COMMAND}`; export r; \
20963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20964         $(HOST_EXPORTS) \
20965         for flag in $(EXTRA_HOST_FLAGS) ; do \
20966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20967         done; \
20968         echo "Doing distclean in indent" ; \
20969         (cd $(HOST_SUBDIR)/indent && \
20970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20972                   "RANLIB=$${RANLIB}" \
20973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20974                   distclean) \
20975           || exit 1
20976
20977 @endif indent
20978
20979 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
20980 maybe-maintainer-clean-indent:
20981 @if indent
20982 maybe-maintainer-clean-indent: maintainer-clean-indent
20983
20984 maintainer-clean-indent: 
20985         @: $(MAKE); $(unstage)
20986         @[ -f ./indent/Makefile ] || exit 0; \
20987         r=`${PWD_COMMAND}`; export r; \
20988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20989         $(HOST_EXPORTS) \
20990         for flag in $(EXTRA_HOST_FLAGS) ; do \
20991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20992         done; \
20993         echo "Doing maintainer-clean in indent" ; \
20994         (cd $(HOST_SUBDIR)/indent && \
20995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20997                   "RANLIB=$${RANLIB}" \
20998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20999                   maintainer-clean) \
21000           || exit 1
21001
21002 @endif indent
21003
21004
21005
21006 .PHONY: configure-intl maybe-configure-intl
21007 maybe-configure-intl:
21008 @if gcc-bootstrap
21009 configure-intl: stage_current
21010 @endif gcc-bootstrap
21011 @if intl
21012 maybe-configure-intl: configure-intl
21013 configure-intl: 
21014         @r=`${PWD_COMMAND}`; export r; \
21015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21016         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21017         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21018         $(HOST_EXPORTS) \
21019         echo Configuring in $(HOST_SUBDIR)/intl; \
21020         cd "$(HOST_SUBDIR)/intl" || exit 1; \
21021         case $(srcdir) in \
21022           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21023           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21024                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21025         esac; \
21026         srcdiroption="--srcdir=$${topdir}/intl"; \
21027         libsrcdir="$$s/intl"; \
21028         $(SHELL) $${libsrcdir}/configure \
21029           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21030           --target=${target_alias} $${srcdiroption}  \
21031           || exit 1
21032 @endif intl
21033
21034
21035
21036 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
21037 maybe-configure-stage1-intl:
21038 @if intl-bootstrap
21039 maybe-configure-stage1-intl: configure-stage1-intl
21040 configure-stage1-intl:
21041         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21042         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21043         @r=`${PWD_COMMAND}`; export r; \
21044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21045         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21046         $(HOST_EXPORTS)  \
21047         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21048         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
21049         echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
21050         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21051         cd $(HOST_SUBDIR)/intl || exit 1; \
21052         case $(srcdir) in \
21053           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21054           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21055                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21056         esac; \
21057         srcdiroption="--srcdir=$${topdir}/intl"; \
21058         libsrcdir="$$s/intl"; \
21059         $(SHELL) $${libsrcdir}/configure \
21060           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21061           --target=${target_alias} $${srcdiroption} \
21062            \
21063           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
21064 @endif intl-bootstrap
21065
21066 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
21067 maybe-configure-stage2-intl:
21068 @if intl-bootstrap
21069 maybe-configure-stage2-intl: configure-stage2-intl
21070 configure-stage2-intl:
21071         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21072         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21073         @r=`${PWD_COMMAND}`; export r; \
21074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21075         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21076         $(HOST_EXPORTS) \
21077         $(POSTSTAGE1_HOST_EXPORTS)  \
21078         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21079         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
21080         echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
21081         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21082         cd $(HOST_SUBDIR)/intl || exit 1; \
21083         case $(srcdir) in \
21084           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21085           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21086                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21087         esac; \
21088         srcdiroption="--srcdir=$${topdir}/intl"; \
21089         libsrcdir="$$s/intl"; \
21090         $(SHELL) $${libsrcdir}/configure \
21091           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21092           --target=${target_alias} $${srcdiroption} \
21093           --with-build-libsubdir=$(HOST_SUBDIR) \
21094           @stage2_werror_flag@ 
21095 @endif intl-bootstrap
21096
21097 .PHONY: configure-stageb2g0-intl maybe-configure-stageb2g0-intl
21098 maybe-configure-stageb2g0-intl:
21099 @if intl-bootstrap
21100 maybe-configure-stageb2g0-intl: configure-stageb2g0-intl
21101 configure-stageb2g0-intl:
21102         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
21103         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21104         @r=`${PWD_COMMAND}`; export r; \
21105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21106         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21107         $(HOST_EXPORTS) \
21108         $(POSTSTAGE1_HOST_EXPORTS)  \
21109         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
21110         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
21111         echo Configuring stage b2g0 in $(HOST_SUBDIR)/intl ; \
21112         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21113         cd $(HOST_SUBDIR)/intl || exit 1; \
21114         case $(srcdir) in \
21115           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21116           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21117                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21118         esac; \
21119         srcdiroption="--srcdir=$${topdir}/intl"; \
21120         libsrcdir="$$s/intl"; \
21121         $(SHELL) $${libsrcdir}/configure \
21122           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21123           --target=${target_alias} $${srcdiroption} \
21124           --with-build-libsubdir=$(HOST_SUBDIR) \
21125           @stage2_werror_flag@ 
21126 @endif intl-bootstrap
21127
21128 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
21129 maybe-configure-stage3-intl:
21130 @if intl-bootstrap
21131 maybe-configure-stage3-intl: configure-stage3-intl
21132 configure-stage3-intl:
21133         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21134         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21135         @r=`${PWD_COMMAND}`; export r; \
21136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21137         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21138         $(HOST_EXPORTS) \
21139         $(POSTSTAGE1_HOST_EXPORTS)  \
21140         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21141         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
21142         echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
21143         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21144         cd $(HOST_SUBDIR)/intl || exit 1; \
21145         case $(srcdir) in \
21146           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21147           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21148                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21149         esac; \
21150         srcdiroption="--srcdir=$${topdir}/intl"; \
21151         libsrcdir="$$s/intl"; \
21152         $(SHELL) $${libsrcdir}/configure \
21153           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21154           --target=${target_alias} $${srcdiroption} \
21155           --with-build-libsubdir=$(HOST_SUBDIR) \
21156           @stage2_werror_flag@ 
21157 @endif intl-bootstrap
21158
21159 .PHONY: configure-stageb3g2-intl maybe-configure-stageb3g2-intl
21160 maybe-configure-stageb3g2-intl:
21161 @if intl-bootstrap
21162 maybe-configure-stageb3g2-intl: configure-stageb3g2-intl
21163 configure-stageb3g2-intl:
21164         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
21165         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21166         @r=`${PWD_COMMAND}`; export r; \
21167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21168         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21169         $(HOST_EXPORTS) \
21170         $(POSTSTAGE1_HOST_EXPORTS)  \
21171         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
21172         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
21173         echo Configuring stage b3g2 in $(HOST_SUBDIR)/intl ; \
21174         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21175         cd $(HOST_SUBDIR)/intl || exit 1; \
21176         case $(srcdir) in \
21177           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21178           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21179                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21180         esac; \
21181         srcdiroption="--srcdir=$${topdir}/intl"; \
21182         libsrcdir="$$s/intl"; \
21183         $(SHELL) $${libsrcdir}/configure \
21184           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21185           --target=${target_alias} $${srcdiroption} \
21186           --with-build-libsubdir=$(HOST_SUBDIR) \
21187           @stage2_werror_flag@ 
21188 @endif intl-bootstrap
21189
21190 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
21191 maybe-configure-stage4-intl:
21192 @if intl-bootstrap
21193 maybe-configure-stage4-intl: configure-stage4-intl
21194 configure-stage4-intl:
21195         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21196         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21197         @r=`${PWD_COMMAND}`; export r; \
21198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21199         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21200         $(HOST_EXPORTS) \
21201         $(POSTSTAGE1_HOST_EXPORTS)  \
21202         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21203         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
21204         echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
21205         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21206         cd $(HOST_SUBDIR)/intl || exit 1; \
21207         case $(srcdir) in \
21208           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21209           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21210                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21211         esac; \
21212         srcdiroption="--srcdir=$${topdir}/intl"; \
21213         libsrcdir="$$s/intl"; \
21214         $(SHELL) $${libsrcdir}/configure \
21215           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21216           --target=${target_alias} $${srcdiroption} \
21217           --with-build-libsubdir=$(HOST_SUBDIR) \
21218           @stage2_werror_flag@ 
21219 @endif intl-bootstrap
21220
21221 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
21222 maybe-configure-stageprofile-intl:
21223 @if intl-bootstrap
21224 maybe-configure-stageprofile-intl: configure-stageprofile-intl
21225 configure-stageprofile-intl:
21226         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21227         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21228         @r=`${PWD_COMMAND}`; export r; \
21229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21230         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21231         $(HOST_EXPORTS) \
21232         $(POSTSTAGE1_HOST_EXPORTS)  \
21233         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
21234         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
21235         echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
21236         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21237         cd $(HOST_SUBDIR)/intl || exit 1; \
21238         case $(srcdir) in \
21239           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21240           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21241                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21242         esac; \
21243         srcdiroption="--srcdir=$${topdir}/intl"; \
21244         libsrcdir="$$s/intl"; \
21245         $(SHELL) $${libsrcdir}/configure \
21246           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21247           --target=${target_alias} $${srcdiroption} \
21248           --with-build-libsubdir=$(HOST_SUBDIR) \
21249           @stage2_werror_flag@ 
21250 @endif intl-bootstrap
21251
21252 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
21253 maybe-configure-stagefeedback-intl:
21254 @if intl-bootstrap
21255 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
21256 configure-stagefeedback-intl:
21257         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21258         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21259         @r=`${PWD_COMMAND}`; export r; \
21260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21261         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21262         $(HOST_EXPORTS) \
21263         $(POSTSTAGE1_HOST_EXPORTS)  \
21264         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
21265         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
21266         echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
21267         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21268         cd $(HOST_SUBDIR)/intl || exit 1; \
21269         case $(srcdir) in \
21270           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21271           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21272                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21273         esac; \
21274         srcdiroption="--srcdir=$${topdir}/intl"; \
21275         libsrcdir="$$s/intl"; \
21276         $(SHELL) $${libsrcdir}/configure \
21277           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21278           --target=${target_alias} $${srcdiroption} \
21279           --with-build-libsubdir=$(HOST_SUBDIR) \
21280           @stage2_werror_flag@ 
21281 @endif intl-bootstrap
21282
21283
21284
21285
21286
21287 .PHONY: all-intl maybe-all-intl
21288 maybe-all-intl:
21289 @if gcc-bootstrap
21290 all-intl: stage_current
21291 @endif gcc-bootstrap
21292 @if intl
21293 TARGET-intl=all
21294 maybe-all-intl: all-intl
21295 all-intl: configure-intl
21296         @r=`${PWD_COMMAND}`; export r; \
21297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21298         $(HOST_EXPORTS) \
21299         (cd $(HOST_SUBDIR)/intl && \
21300           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
21301                 $(TARGET-intl))
21302 @endif intl
21303
21304
21305
21306 .PHONY: all-stage1-intl maybe-all-stage1-intl
21307 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
21308 maybe-all-stage1-intl:
21309 maybe-clean-stage1-intl:
21310 @if intl-bootstrap
21311 maybe-all-stage1-intl: all-stage1-intl
21312 all-stage1: all-stage1-intl
21313 TARGET-stage1-intl = $(TARGET-intl)
21314 all-stage1-intl: configure-stage1-intl
21315         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21316         @r=`${PWD_COMMAND}`; export r; \
21317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21318         $(HOST_EXPORTS) \
21319         cd $(HOST_SUBDIR)/intl && \
21320         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21321                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
21322                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
21323                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
21324                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
21325                 $(TARGET-stage1-intl)
21326
21327 maybe-clean-stage1-intl: clean-stage1-intl
21328 clean-stage1: clean-stage1-intl
21329 clean-stage1-intl:
21330         @if [ $(current_stage) = stage1 ]; then \
21331           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21332         else \
21333           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
21334           $(MAKE) stage1-start; \
21335         fi; \
21336         cd $(HOST_SUBDIR)/intl && \
21337         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21338                  clean
21339 @endif intl-bootstrap
21340
21341
21342 .PHONY: all-stage2-intl maybe-all-stage2-intl
21343 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
21344 maybe-all-stage2-intl:
21345 maybe-clean-stage2-intl:
21346 @if intl-bootstrap
21347 maybe-all-stage2-intl: all-stage2-intl
21348 all-stage2: all-stage2-intl
21349 TARGET-stage2-intl = $(TARGET-intl)
21350 all-stage2-intl: configure-stage2-intl
21351         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21352         @r=`${PWD_COMMAND}`; export r; \
21353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21354         $(HOST_EXPORTS) \
21355         $(POSTSTAGE1_HOST_EXPORTS) \
21356         cd $(HOST_SUBDIR)/intl && \
21357         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21358                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
21359                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
21360                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
21361                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21362                 $(TARGET-stage2-intl)
21363
21364 maybe-clean-stage2-intl: clean-stage2-intl
21365 clean-stage2: clean-stage2-intl
21366 clean-stage2-intl:
21367         @if [ $(current_stage) = stage2 ]; then \
21368           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21369         else \
21370           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
21371           $(MAKE) stage2-start; \
21372         fi; \
21373         cd $(HOST_SUBDIR)/intl && \
21374         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21375                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21376                  clean
21377 @endif intl-bootstrap
21378
21379
21380 .PHONY: all-stageb2g0-intl maybe-all-stageb2g0-intl
21381 .PHONY: clean-stageb2g0-intl maybe-clean-stageb2g0-intl
21382 maybe-all-stageb2g0-intl:
21383 maybe-clean-stageb2g0-intl:
21384 @if intl-bootstrap
21385 maybe-all-stageb2g0-intl: all-stageb2g0-intl
21386 all-stageb2g0: all-stageb2g0-intl
21387 TARGET-stageb2g0-intl = $(TARGET-intl)
21388 all-stageb2g0-intl: configure-stageb2g0-intl
21389         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
21390         @r=`${PWD_COMMAND}`; export r; \
21391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21392         $(HOST_EXPORTS) \
21393         $(POSTSTAGE1_HOST_EXPORTS) \
21394         cd $(HOST_SUBDIR)/intl && \
21395         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21396                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
21397                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
21398                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
21399                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21400                 $(TARGET-stageb2g0-intl)
21401
21402 maybe-clean-stageb2g0-intl: clean-stageb2g0-intl
21403 clean-stageb2g0: clean-stageb2g0-intl
21404 clean-stageb2g0-intl:
21405         @if [ $(current_stage) = stageb2g0 ]; then \
21406           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21407         else \
21408           [ -f $(HOST_SUBDIR)/stageb2g0-intl/Makefile ] || exit 0; \
21409           $(MAKE) stageb2g0-start; \
21410         fi; \
21411         cd $(HOST_SUBDIR)/intl && \
21412         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21413                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21414                  clean
21415 @endif intl-bootstrap
21416
21417
21418 .PHONY: all-stage3-intl maybe-all-stage3-intl
21419 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
21420 maybe-all-stage3-intl:
21421 maybe-clean-stage3-intl:
21422 @if intl-bootstrap
21423 maybe-all-stage3-intl: all-stage3-intl
21424 all-stage3: all-stage3-intl
21425 TARGET-stage3-intl = $(TARGET-intl)
21426 all-stage3-intl: configure-stage3-intl
21427         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21428         @r=`${PWD_COMMAND}`; export r; \
21429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21430         $(HOST_EXPORTS) \
21431         $(POSTSTAGE1_HOST_EXPORTS) \
21432         cd $(HOST_SUBDIR)/intl && \
21433         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21434                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
21435                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
21436                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
21437                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21438                 $(TARGET-stage3-intl)
21439
21440 maybe-clean-stage3-intl: clean-stage3-intl
21441 clean-stage3: clean-stage3-intl
21442 clean-stage3-intl:
21443         @if [ $(current_stage) = stage3 ]; then \
21444           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21445         else \
21446           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
21447           $(MAKE) stage3-start; \
21448         fi; \
21449         cd $(HOST_SUBDIR)/intl && \
21450         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21451                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21452                  clean
21453 @endif intl-bootstrap
21454
21455
21456 .PHONY: all-stageb3g2-intl maybe-all-stageb3g2-intl
21457 .PHONY: clean-stageb3g2-intl maybe-clean-stageb3g2-intl
21458 maybe-all-stageb3g2-intl:
21459 maybe-clean-stageb3g2-intl:
21460 @if intl-bootstrap
21461 maybe-all-stageb3g2-intl: all-stageb3g2-intl
21462 all-stageb3g2: all-stageb3g2-intl
21463 TARGET-stageb3g2-intl = $(TARGET-intl)
21464 all-stageb3g2-intl: configure-stageb3g2-intl
21465         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
21466         @r=`${PWD_COMMAND}`; export r; \
21467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21468         $(HOST_EXPORTS) \
21469         $(POSTSTAGE1_HOST_EXPORTS) \
21470         cd $(HOST_SUBDIR)/intl && \
21471         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21472                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
21473                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
21474                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
21475                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21476                 $(TARGET-stageb3g2-intl)
21477
21478 maybe-clean-stageb3g2-intl: clean-stageb3g2-intl
21479 clean-stageb3g2: clean-stageb3g2-intl
21480 clean-stageb3g2-intl:
21481         @if [ $(current_stage) = stageb3g2 ]; then \
21482           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21483         else \
21484           [ -f $(HOST_SUBDIR)/stageb3g2-intl/Makefile ] || exit 0; \
21485           $(MAKE) stageb3g2-start; \
21486         fi; \
21487         cd $(HOST_SUBDIR)/intl && \
21488         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21489                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21490                  clean
21491 @endif intl-bootstrap
21492
21493
21494 .PHONY: all-stage4-intl maybe-all-stage4-intl
21495 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
21496 maybe-all-stage4-intl:
21497 maybe-clean-stage4-intl:
21498 @if intl-bootstrap
21499 maybe-all-stage4-intl: all-stage4-intl
21500 all-stage4: all-stage4-intl
21501 TARGET-stage4-intl = $(TARGET-intl)
21502 all-stage4-intl: configure-stage4-intl
21503         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21504         @r=`${PWD_COMMAND}`; export r; \
21505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21506         $(HOST_EXPORTS) \
21507         $(POSTSTAGE1_HOST_EXPORTS) \
21508         cd $(HOST_SUBDIR)/intl && \
21509         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21510                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
21511                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21512                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
21513                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21514                 $(TARGET-stage4-intl)
21515
21516 maybe-clean-stage4-intl: clean-stage4-intl
21517 clean-stage4: clean-stage4-intl
21518 clean-stage4-intl:
21519         @if [ $(current_stage) = stage4 ]; then \
21520           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21521         else \
21522           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
21523           $(MAKE) stage4-start; \
21524         fi; \
21525         cd $(HOST_SUBDIR)/intl && \
21526         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21527                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21528                  clean
21529 @endif intl-bootstrap
21530
21531
21532 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
21533 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
21534 maybe-all-stageprofile-intl:
21535 maybe-clean-stageprofile-intl:
21536 @if intl-bootstrap
21537 maybe-all-stageprofile-intl: all-stageprofile-intl
21538 all-stageprofile: all-stageprofile-intl
21539 TARGET-stageprofile-intl = $(TARGET-intl)
21540 all-stageprofile-intl: configure-stageprofile-intl
21541         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21542         @r=`${PWD_COMMAND}`; export r; \
21543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21544         $(HOST_EXPORTS) \
21545         $(POSTSTAGE1_HOST_EXPORTS) \
21546         cd $(HOST_SUBDIR)/intl && \
21547         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21548                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
21549                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
21550                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
21551                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21552                 $(TARGET-stageprofile-intl)
21553
21554 maybe-clean-stageprofile-intl: clean-stageprofile-intl
21555 clean-stageprofile: clean-stageprofile-intl
21556 clean-stageprofile-intl:
21557         @if [ $(current_stage) = stageprofile ]; then \
21558           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21559         else \
21560           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
21561           $(MAKE) stageprofile-start; \
21562         fi; \
21563         cd $(HOST_SUBDIR)/intl && \
21564         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21565                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21566                  clean
21567 @endif intl-bootstrap
21568
21569
21570 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
21571 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
21572 maybe-all-stagefeedback-intl:
21573 maybe-clean-stagefeedback-intl:
21574 @if intl-bootstrap
21575 maybe-all-stagefeedback-intl: all-stagefeedback-intl
21576 all-stagefeedback: all-stagefeedback-intl
21577 TARGET-stagefeedback-intl = $(TARGET-intl)
21578 all-stagefeedback-intl: configure-stagefeedback-intl
21579         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21580         @r=`${PWD_COMMAND}`; export r; \
21581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21582         $(HOST_EXPORTS) \
21583         $(POSTSTAGE1_HOST_EXPORTS) \
21584         cd $(HOST_SUBDIR)/intl && \
21585         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21586                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
21587                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
21588                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
21589                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21590                 $(TARGET-stagefeedback-intl)
21591
21592 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
21593 clean-stagefeedback: clean-stagefeedback-intl
21594 clean-stagefeedback-intl:
21595         @if [ $(current_stage) = stagefeedback ]; then \
21596           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21597         else \
21598           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
21599           $(MAKE) stagefeedback-start; \
21600         fi; \
21601         cd $(HOST_SUBDIR)/intl && \
21602         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21603                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
21604                  clean
21605 @endif intl-bootstrap
21606
21607
21608
21609
21610
21611 .PHONY: check-intl maybe-check-intl
21612 maybe-check-intl:
21613 @if intl
21614 maybe-check-intl: check-intl
21615
21616 check-intl:
21617         @: $(MAKE); $(unstage)
21618         @r=`${PWD_COMMAND}`; export r; \
21619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21620         $(HOST_EXPORTS) \
21621         (cd $(HOST_SUBDIR)/intl && \
21622           $(MAKE) $(FLAGS_TO_PASS)  check)
21623
21624 @endif intl
21625
21626 .PHONY: install-intl maybe-install-intl
21627 maybe-install-intl:
21628 @if intl
21629 maybe-install-intl: install-intl
21630
21631 install-intl: installdirs
21632         @: $(MAKE); $(unstage)
21633         @r=`${PWD_COMMAND}`; export r; \
21634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21635         $(HOST_EXPORTS) \
21636         (cd $(HOST_SUBDIR)/intl && \
21637           $(MAKE) $(FLAGS_TO_PASS)  install)
21638
21639 @endif intl
21640
21641 # Other targets (info, dvi, pdf, etc.)
21642
21643 .PHONY: maybe-info-intl info-intl
21644 maybe-info-intl:
21645 @if intl
21646 maybe-info-intl: info-intl
21647
21648 info-intl: \
21649     configure-intl 
21650         @[ -f ./intl/Makefile ] || exit 0; \
21651         r=`${PWD_COMMAND}`; export r; \
21652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21653         $(HOST_EXPORTS) \
21654         for flag in $(EXTRA_HOST_FLAGS) ; do \
21655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21656         done; \
21657         echo "Doing info in intl" ; \
21658         (cd $(HOST_SUBDIR)/intl && \
21659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21661                   "RANLIB=$${RANLIB}" \
21662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21663                   info) \
21664           || exit 1
21665
21666 @endif intl
21667
21668 .PHONY: maybe-dvi-intl dvi-intl
21669 maybe-dvi-intl:
21670 @if intl
21671 maybe-dvi-intl: dvi-intl
21672
21673 dvi-intl: \
21674     configure-intl 
21675         @[ -f ./intl/Makefile ] || exit 0; \
21676         r=`${PWD_COMMAND}`; export r; \
21677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21678         $(HOST_EXPORTS) \
21679         for flag in $(EXTRA_HOST_FLAGS) ; do \
21680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21681         done; \
21682         echo "Doing dvi in intl" ; \
21683         (cd $(HOST_SUBDIR)/intl && \
21684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21686                   "RANLIB=$${RANLIB}" \
21687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21688                   dvi) \
21689           || exit 1
21690
21691 @endif intl
21692
21693 .PHONY: maybe-pdf-intl pdf-intl
21694 maybe-pdf-intl:
21695 @if intl
21696 maybe-pdf-intl: pdf-intl
21697
21698 pdf-intl: \
21699     configure-intl 
21700         @[ -f ./intl/Makefile ] || exit 0; \
21701         r=`${PWD_COMMAND}`; export r; \
21702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21703         $(HOST_EXPORTS) \
21704         for flag in $(EXTRA_HOST_FLAGS) ; do \
21705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21706         done; \
21707         echo "Doing pdf in intl" ; \
21708         (cd $(HOST_SUBDIR)/intl && \
21709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21711                   "RANLIB=$${RANLIB}" \
21712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21713                   pdf) \
21714           || exit 1
21715
21716 @endif intl
21717
21718 .PHONY: maybe-html-intl html-intl
21719 maybe-html-intl:
21720 @if intl
21721 maybe-html-intl: html-intl
21722
21723 html-intl: \
21724     configure-intl 
21725         @[ -f ./intl/Makefile ] || exit 0; \
21726         r=`${PWD_COMMAND}`; export r; \
21727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21728         $(HOST_EXPORTS) \
21729         for flag in $(EXTRA_HOST_FLAGS) ; do \
21730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21731         done; \
21732         echo "Doing html in intl" ; \
21733         (cd $(HOST_SUBDIR)/intl && \
21734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21736                   "RANLIB=$${RANLIB}" \
21737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21738                   html) \
21739           || exit 1
21740
21741 @endif intl
21742
21743 .PHONY: maybe-TAGS-intl TAGS-intl
21744 maybe-TAGS-intl:
21745 @if intl
21746 maybe-TAGS-intl: TAGS-intl
21747
21748 TAGS-intl: \
21749     configure-intl 
21750         @[ -f ./intl/Makefile ] || exit 0; \
21751         r=`${PWD_COMMAND}`; export r; \
21752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21753         $(HOST_EXPORTS) \
21754         for flag in $(EXTRA_HOST_FLAGS) ; do \
21755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21756         done; \
21757         echo "Doing TAGS in intl" ; \
21758         (cd $(HOST_SUBDIR)/intl && \
21759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21761                   "RANLIB=$${RANLIB}" \
21762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21763                   TAGS) \
21764           || exit 1
21765
21766 @endif intl
21767
21768 .PHONY: maybe-install-info-intl install-info-intl
21769 maybe-install-info-intl:
21770 @if intl
21771 maybe-install-info-intl: install-info-intl
21772
21773 install-info-intl: \
21774     configure-intl \
21775     info-intl 
21776         @[ -f ./intl/Makefile ] || exit 0; \
21777         r=`${PWD_COMMAND}`; export r; \
21778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21779         $(HOST_EXPORTS) \
21780         for flag in $(EXTRA_HOST_FLAGS) ; do \
21781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21782         done; \
21783         echo "Doing install-info in intl" ; \
21784         (cd $(HOST_SUBDIR)/intl && \
21785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21787                   "RANLIB=$${RANLIB}" \
21788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21789                   install-info) \
21790           || exit 1
21791
21792 @endif intl
21793
21794 .PHONY: maybe-install-pdf-intl install-pdf-intl
21795 maybe-install-pdf-intl:
21796 @if intl
21797 maybe-install-pdf-intl: install-pdf-intl
21798
21799 install-pdf-intl: \
21800     configure-intl \
21801     pdf-intl 
21802         @[ -f ./intl/Makefile ] || exit 0; \
21803         r=`${PWD_COMMAND}`; export r; \
21804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21805         $(HOST_EXPORTS) \
21806         for flag in $(EXTRA_HOST_FLAGS) ; do \
21807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21808         done; \
21809         echo "Doing install-pdf in intl" ; \
21810         (cd $(HOST_SUBDIR)/intl && \
21811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21813                   "RANLIB=$${RANLIB}" \
21814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21815                   install-pdf) \
21816           || exit 1
21817
21818 @endif intl
21819
21820 .PHONY: maybe-install-html-intl install-html-intl
21821 maybe-install-html-intl:
21822 @if intl
21823 maybe-install-html-intl: install-html-intl
21824
21825 install-html-intl: \
21826     configure-intl \
21827     html-intl 
21828         @[ -f ./intl/Makefile ] || exit 0; \
21829         r=`${PWD_COMMAND}`; export r; \
21830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21831         $(HOST_EXPORTS) \
21832         for flag in $(EXTRA_HOST_FLAGS) ; do \
21833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21834         done; \
21835         echo "Doing install-html in intl" ; \
21836         (cd $(HOST_SUBDIR)/intl && \
21837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21839                   "RANLIB=$${RANLIB}" \
21840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21841                   install-html) \
21842           || exit 1
21843
21844 @endif intl
21845
21846 .PHONY: maybe-installcheck-intl installcheck-intl
21847 maybe-installcheck-intl:
21848 @if intl
21849 maybe-installcheck-intl: installcheck-intl
21850
21851 installcheck-intl: \
21852     configure-intl 
21853         @[ -f ./intl/Makefile ] || exit 0; \
21854         r=`${PWD_COMMAND}`; export r; \
21855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21856         $(HOST_EXPORTS) \
21857         for flag in $(EXTRA_HOST_FLAGS) ; do \
21858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21859         done; \
21860         echo "Doing installcheck in intl" ; \
21861         (cd $(HOST_SUBDIR)/intl && \
21862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21864                   "RANLIB=$${RANLIB}" \
21865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21866                   installcheck) \
21867           || exit 1
21868
21869 @endif intl
21870
21871 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
21872 maybe-mostlyclean-intl:
21873 @if intl
21874 maybe-mostlyclean-intl: mostlyclean-intl
21875
21876 mostlyclean-intl: 
21877         @[ -f ./intl/Makefile ] || exit 0; \
21878         r=`${PWD_COMMAND}`; export r; \
21879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21880         $(HOST_EXPORTS) \
21881         for flag in $(EXTRA_HOST_FLAGS) ; do \
21882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21883         done; \
21884         echo "Doing mostlyclean in intl" ; \
21885         (cd $(HOST_SUBDIR)/intl && \
21886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21888                   "RANLIB=$${RANLIB}" \
21889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21890                   mostlyclean) \
21891           || exit 1
21892
21893 @endif intl
21894
21895 .PHONY: maybe-clean-intl clean-intl
21896 maybe-clean-intl:
21897 @if intl
21898 maybe-clean-intl: clean-intl
21899
21900 clean-intl: 
21901         @[ -f ./intl/Makefile ] || exit 0; \
21902         r=`${PWD_COMMAND}`; export r; \
21903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21904         $(HOST_EXPORTS) \
21905         for flag in $(EXTRA_HOST_FLAGS) ; do \
21906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21907         done; \
21908         echo "Doing clean in intl" ; \
21909         (cd $(HOST_SUBDIR)/intl && \
21910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21912                   "RANLIB=$${RANLIB}" \
21913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21914                   clean) \
21915           || exit 1
21916
21917 @endif intl
21918
21919 .PHONY: maybe-distclean-intl distclean-intl
21920 maybe-distclean-intl:
21921 @if intl
21922 maybe-distclean-intl: distclean-intl
21923
21924 distclean-intl: 
21925         @[ -f ./intl/Makefile ] || exit 0; \
21926         r=`${PWD_COMMAND}`; export r; \
21927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21928         $(HOST_EXPORTS) \
21929         for flag in $(EXTRA_HOST_FLAGS) ; do \
21930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21931         done; \
21932         echo "Doing distclean in intl" ; \
21933         (cd $(HOST_SUBDIR)/intl && \
21934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21936                   "RANLIB=$${RANLIB}" \
21937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21938                   distclean) \
21939           || exit 1
21940
21941 @endif intl
21942
21943 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
21944 maybe-maintainer-clean-intl:
21945 @if intl
21946 maybe-maintainer-clean-intl: maintainer-clean-intl
21947
21948 maintainer-clean-intl: 
21949         @[ -f ./intl/Makefile ] || exit 0; \
21950         r=`${PWD_COMMAND}`; export r; \
21951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21952         $(HOST_EXPORTS) \
21953         for flag in $(EXTRA_HOST_FLAGS) ; do \
21954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21955         done; \
21956         echo "Doing maintainer-clean in intl" ; \
21957         (cd $(HOST_SUBDIR)/intl && \
21958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21960                   "RANLIB=$${RANLIB}" \
21961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21962                   maintainer-clean) \
21963           || exit 1
21964
21965 @endif intl
21966
21967
21968
21969 .PHONY: configure-tcl maybe-configure-tcl
21970 maybe-configure-tcl:
21971 @if gcc-bootstrap
21972 configure-tcl: stage_current
21973 @endif gcc-bootstrap
21974 @if tcl
21975 maybe-configure-tcl: configure-tcl
21976 configure-tcl: 
21977         @: $(MAKE); $(unstage)
21978         @r=`${PWD_COMMAND}`; export r; \
21979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21980         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
21981         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
21982         $(HOST_EXPORTS) \
21983         echo Configuring in $(HOST_SUBDIR)/tcl; \
21984         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
21985         case $(srcdir) in \
21986           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21987           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
21988                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21989         esac; \
21990         srcdiroption="--srcdir=$${topdir}/tcl"; \
21991         libsrcdir="$$s/tcl"; \
21992         $(SHELL) $${libsrcdir}/configure \
21993           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21994           --target=${target_alias} $${srcdiroption}  \
21995           || exit 1
21996 @endif tcl
21997
21998
21999
22000
22001
22002 .PHONY: all-tcl maybe-all-tcl
22003 maybe-all-tcl:
22004 @if gcc-bootstrap
22005 all-tcl: stage_current
22006 @endif gcc-bootstrap
22007 @if tcl
22008 TARGET-tcl=all
22009 maybe-all-tcl: all-tcl
22010 all-tcl: configure-tcl
22011         @: $(MAKE); $(unstage)
22012         @r=`${PWD_COMMAND}`; export r; \
22013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22014         $(HOST_EXPORTS) \
22015         (cd $(HOST_SUBDIR)/tcl && \
22016           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
22017                 $(TARGET-tcl))
22018 @endif tcl
22019
22020
22021
22022
22023 .PHONY: check-tcl maybe-check-tcl
22024 maybe-check-tcl:
22025 @if tcl
22026 maybe-check-tcl: check-tcl
22027
22028 check-tcl:
22029         @: $(MAKE); $(unstage)
22030         @r=`${PWD_COMMAND}`; export r; \
22031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22032         $(HOST_EXPORTS) \
22033         (cd $(HOST_SUBDIR)/tcl && \
22034           $(MAKE) $(FLAGS_TO_PASS)  check)
22035
22036 @endif tcl
22037
22038 .PHONY: install-tcl maybe-install-tcl
22039 maybe-install-tcl:
22040 @if tcl
22041 maybe-install-tcl: install-tcl
22042
22043 install-tcl: installdirs
22044         @: $(MAKE); $(unstage)
22045         @r=`${PWD_COMMAND}`; export r; \
22046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22047         $(HOST_EXPORTS) \
22048         (cd $(HOST_SUBDIR)/tcl && \
22049           $(MAKE) $(FLAGS_TO_PASS)  install)
22050
22051 @endif tcl
22052
22053 # Other targets (info, dvi, pdf, etc.)
22054
22055 .PHONY: maybe-info-tcl info-tcl
22056 maybe-info-tcl:
22057 @if tcl
22058 maybe-info-tcl: info-tcl
22059
22060 info-tcl: \
22061     configure-tcl 
22062         @: $(MAKE); $(unstage)
22063         @[ -f ./tcl/Makefile ] || exit 0; \
22064         r=`${PWD_COMMAND}`; export r; \
22065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22066         $(HOST_EXPORTS) \
22067         for flag in $(EXTRA_HOST_FLAGS) ; do \
22068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22069         done; \
22070         echo "Doing info in tcl" ; \
22071         (cd $(HOST_SUBDIR)/tcl && \
22072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22074                   "RANLIB=$${RANLIB}" \
22075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22076                   info) \
22077           || exit 1
22078
22079 @endif tcl
22080
22081 .PHONY: maybe-dvi-tcl dvi-tcl
22082 maybe-dvi-tcl:
22083 @if tcl
22084 maybe-dvi-tcl: dvi-tcl
22085
22086 dvi-tcl: \
22087     configure-tcl 
22088         @: $(MAKE); $(unstage)
22089         @[ -f ./tcl/Makefile ] || exit 0; \
22090         r=`${PWD_COMMAND}`; export r; \
22091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22092         $(HOST_EXPORTS) \
22093         for flag in $(EXTRA_HOST_FLAGS) ; do \
22094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22095         done; \
22096         echo "Doing dvi in tcl" ; \
22097         (cd $(HOST_SUBDIR)/tcl && \
22098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22100                   "RANLIB=$${RANLIB}" \
22101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22102                   dvi) \
22103           || exit 1
22104
22105 @endif tcl
22106
22107 .PHONY: maybe-pdf-tcl pdf-tcl
22108 maybe-pdf-tcl:
22109 @if tcl
22110 maybe-pdf-tcl: pdf-tcl
22111
22112 pdf-tcl: \
22113     configure-tcl 
22114         @: $(MAKE); $(unstage)
22115         @[ -f ./tcl/Makefile ] || exit 0; \
22116         r=`${PWD_COMMAND}`; export r; \
22117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22118         $(HOST_EXPORTS) \
22119         for flag in $(EXTRA_HOST_FLAGS) ; do \
22120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22121         done; \
22122         echo "Doing pdf in tcl" ; \
22123         (cd $(HOST_SUBDIR)/tcl && \
22124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22126                   "RANLIB=$${RANLIB}" \
22127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22128                   pdf) \
22129           || exit 1
22130
22131 @endif tcl
22132
22133 .PHONY: maybe-html-tcl html-tcl
22134 maybe-html-tcl:
22135 @if tcl
22136 maybe-html-tcl: html-tcl
22137
22138 html-tcl: \
22139     configure-tcl 
22140         @: $(MAKE); $(unstage)
22141         @[ -f ./tcl/Makefile ] || exit 0; \
22142         r=`${PWD_COMMAND}`; export r; \
22143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22144         $(HOST_EXPORTS) \
22145         for flag in $(EXTRA_HOST_FLAGS) ; do \
22146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22147         done; \
22148         echo "Doing html in tcl" ; \
22149         (cd $(HOST_SUBDIR)/tcl && \
22150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22152                   "RANLIB=$${RANLIB}" \
22153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22154                   html) \
22155           || exit 1
22156
22157 @endif tcl
22158
22159 .PHONY: maybe-TAGS-tcl TAGS-tcl
22160 maybe-TAGS-tcl:
22161 @if tcl
22162 maybe-TAGS-tcl: TAGS-tcl
22163
22164 TAGS-tcl: \
22165     configure-tcl 
22166         @: $(MAKE); $(unstage)
22167         @[ -f ./tcl/Makefile ] || exit 0; \
22168         r=`${PWD_COMMAND}`; export r; \
22169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22170         $(HOST_EXPORTS) \
22171         for flag in $(EXTRA_HOST_FLAGS) ; do \
22172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22173         done; \
22174         echo "Doing TAGS in tcl" ; \
22175         (cd $(HOST_SUBDIR)/tcl && \
22176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22178                   "RANLIB=$${RANLIB}" \
22179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22180                   TAGS) \
22181           || exit 1
22182
22183 @endif tcl
22184
22185 .PHONY: maybe-install-info-tcl install-info-tcl
22186 maybe-install-info-tcl:
22187 @if tcl
22188 maybe-install-info-tcl: install-info-tcl
22189
22190 install-info-tcl: \
22191     configure-tcl \
22192     info-tcl 
22193         @: $(MAKE); $(unstage)
22194         @[ -f ./tcl/Makefile ] || exit 0; \
22195         r=`${PWD_COMMAND}`; export r; \
22196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22197         $(HOST_EXPORTS) \
22198         for flag in $(EXTRA_HOST_FLAGS) ; do \
22199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22200         done; \
22201         echo "Doing install-info in tcl" ; \
22202         (cd $(HOST_SUBDIR)/tcl && \
22203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22205                   "RANLIB=$${RANLIB}" \
22206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22207                   install-info) \
22208           || exit 1
22209
22210 @endif tcl
22211
22212 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
22213 maybe-install-pdf-tcl:
22214 @if tcl
22215 maybe-install-pdf-tcl: install-pdf-tcl
22216
22217 install-pdf-tcl: \
22218     configure-tcl \
22219     pdf-tcl 
22220         @: $(MAKE); $(unstage)
22221         @[ -f ./tcl/Makefile ] || exit 0; \
22222         r=`${PWD_COMMAND}`; export r; \
22223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22224         $(HOST_EXPORTS) \
22225         for flag in $(EXTRA_HOST_FLAGS) ; do \
22226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22227         done; \
22228         echo "Doing install-pdf in tcl" ; \
22229         (cd $(HOST_SUBDIR)/tcl && \
22230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22232                   "RANLIB=$${RANLIB}" \
22233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22234                   install-pdf) \
22235           || exit 1
22236
22237 @endif tcl
22238
22239 .PHONY: maybe-install-html-tcl install-html-tcl
22240 maybe-install-html-tcl:
22241 @if tcl
22242 maybe-install-html-tcl: install-html-tcl
22243
22244 install-html-tcl: \
22245     configure-tcl \
22246     html-tcl 
22247         @: $(MAKE); $(unstage)
22248         @[ -f ./tcl/Makefile ] || exit 0; \
22249         r=`${PWD_COMMAND}`; export r; \
22250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22251         $(HOST_EXPORTS) \
22252         for flag in $(EXTRA_HOST_FLAGS) ; do \
22253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22254         done; \
22255         echo "Doing install-html in tcl" ; \
22256         (cd $(HOST_SUBDIR)/tcl && \
22257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22259                   "RANLIB=$${RANLIB}" \
22260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22261                   install-html) \
22262           || exit 1
22263
22264 @endif tcl
22265
22266 .PHONY: maybe-installcheck-tcl installcheck-tcl
22267 maybe-installcheck-tcl:
22268 @if tcl
22269 maybe-installcheck-tcl: installcheck-tcl
22270
22271 installcheck-tcl: \
22272     configure-tcl 
22273         @: $(MAKE); $(unstage)
22274         @[ -f ./tcl/Makefile ] || exit 0; \
22275         r=`${PWD_COMMAND}`; export r; \
22276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22277         $(HOST_EXPORTS) \
22278         for flag in $(EXTRA_HOST_FLAGS) ; do \
22279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22280         done; \
22281         echo "Doing installcheck in tcl" ; \
22282         (cd $(HOST_SUBDIR)/tcl && \
22283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22285                   "RANLIB=$${RANLIB}" \
22286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22287                   installcheck) \
22288           || exit 1
22289
22290 @endif tcl
22291
22292 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
22293 maybe-mostlyclean-tcl:
22294 @if tcl
22295 maybe-mostlyclean-tcl: mostlyclean-tcl
22296
22297 # tcl doesn't support mostlyclean.
22298 mostlyclean-tcl:
22299
22300 @endif tcl
22301
22302 .PHONY: maybe-clean-tcl clean-tcl
22303 maybe-clean-tcl:
22304 @if tcl
22305 maybe-clean-tcl: clean-tcl
22306
22307 clean-tcl: 
22308         @: $(MAKE); $(unstage)
22309         @[ -f ./tcl/Makefile ] || exit 0; \
22310         r=`${PWD_COMMAND}`; export r; \
22311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22312         $(HOST_EXPORTS) \
22313         for flag in $(EXTRA_HOST_FLAGS) ; do \
22314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22315         done; \
22316         echo "Doing clean in tcl" ; \
22317         (cd $(HOST_SUBDIR)/tcl && \
22318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22320                   "RANLIB=$${RANLIB}" \
22321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22322                   clean) \
22323           || exit 1
22324
22325 @endif tcl
22326
22327 .PHONY: maybe-distclean-tcl distclean-tcl
22328 maybe-distclean-tcl:
22329 @if tcl
22330 maybe-distclean-tcl: distclean-tcl
22331
22332 distclean-tcl: 
22333         @: $(MAKE); $(unstage)
22334         @[ -f ./tcl/Makefile ] || exit 0; \
22335         r=`${PWD_COMMAND}`; export r; \
22336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22337         $(HOST_EXPORTS) \
22338         for flag in $(EXTRA_HOST_FLAGS) ; do \
22339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22340         done; \
22341         echo "Doing distclean in tcl" ; \
22342         (cd $(HOST_SUBDIR)/tcl && \
22343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22345                   "RANLIB=$${RANLIB}" \
22346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22347                   distclean) \
22348           || exit 1
22349
22350 @endif tcl
22351
22352 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
22353 maybe-maintainer-clean-tcl:
22354 @if tcl
22355 maybe-maintainer-clean-tcl: maintainer-clean-tcl
22356
22357 maintainer-clean-tcl: 
22358         @: $(MAKE); $(unstage)
22359         @[ -f ./tcl/Makefile ] || exit 0; \
22360         r=`${PWD_COMMAND}`; export r; \
22361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22362         $(HOST_EXPORTS) \
22363         for flag in $(EXTRA_HOST_FLAGS) ; do \
22364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22365         done; \
22366         echo "Doing maintainer-clean in tcl" ; \
22367         (cd $(HOST_SUBDIR)/tcl && \
22368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22370                   "RANLIB=$${RANLIB}" \
22371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22372                   maintainer-clean) \
22373           || exit 1
22374
22375 @endif tcl
22376
22377
22378
22379 .PHONY: configure-itcl maybe-configure-itcl
22380 maybe-configure-itcl:
22381 @if gcc-bootstrap
22382 configure-itcl: stage_current
22383 @endif gcc-bootstrap
22384 @if itcl
22385 maybe-configure-itcl: configure-itcl
22386 configure-itcl: 
22387         @: $(MAKE); $(unstage)
22388         @r=`${PWD_COMMAND}`; export r; \
22389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22390         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
22391         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
22392         $(HOST_EXPORTS) \
22393         echo Configuring in $(HOST_SUBDIR)/itcl; \
22394         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
22395         case $(srcdir) in \
22396           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22397           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
22398                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22399         esac; \
22400         srcdiroption="--srcdir=$${topdir}/itcl"; \
22401         libsrcdir="$$s/itcl"; \
22402         $(SHELL) $${libsrcdir}/configure \
22403           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22404           --target=${target_alias} $${srcdiroption}  \
22405           || exit 1
22406 @endif itcl
22407
22408
22409
22410
22411
22412 .PHONY: all-itcl maybe-all-itcl
22413 maybe-all-itcl:
22414 @if gcc-bootstrap
22415 all-itcl: stage_current
22416 @endif gcc-bootstrap
22417 @if itcl
22418 TARGET-itcl=all
22419 maybe-all-itcl: all-itcl
22420 all-itcl: configure-itcl
22421         @: $(MAKE); $(unstage)
22422         @r=`${PWD_COMMAND}`; export r; \
22423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22424         $(HOST_EXPORTS) \
22425         (cd $(HOST_SUBDIR)/itcl && \
22426           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
22427                 $(TARGET-itcl))
22428 @endif itcl
22429
22430
22431
22432
22433 .PHONY: check-itcl maybe-check-itcl
22434 maybe-check-itcl:
22435 @if itcl
22436 maybe-check-itcl: check-itcl
22437
22438 check-itcl:
22439         @: $(MAKE); $(unstage)
22440         @r=`${PWD_COMMAND}`; export r; \
22441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22442         $(HOST_EXPORTS) \
22443         (cd $(HOST_SUBDIR)/itcl && \
22444           $(MAKE) $(FLAGS_TO_PASS)  check)
22445
22446 @endif itcl
22447
22448 .PHONY: install-itcl maybe-install-itcl
22449 maybe-install-itcl:
22450 @if itcl
22451 maybe-install-itcl: install-itcl
22452
22453 install-itcl: installdirs
22454         @: $(MAKE); $(unstage)
22455         @r=`${PWD_COMMAND}`; export r; \
22456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22457         $(HOST_EXPORTS) \
22458         (cd $(HOST_SUBDIR)/itcl && \
22459           $(MAKE) $(FLAGS_TO_PASS)  install)
22460
22461 @endif itcl
22462
22463 # Other targets (info, dvi, pdf, etc.)
22464
22465 .PHONY: maybe-info-itcl info-itcl
22466 maybe-info-itcl:
22467 @if itcl
22468 maybe-info-itcl: info-itcl
22469
22470 info-itcl: \
22471     configure-itcl 
22472         @: $(MAKE); $(unstage)
22473         @[ -f ./itcl/Makefile ] || exit 0; \
22474         r=`${PWD_COMMAND}`; export r; \
22475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22476         $(HOST_EXPORTS) \
22477         for flag in $(EXTRA_HOST_FLAGS) ; do \
22478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22479         done; \
22480         echo "Doing info in itcl" ; \
22481         (cd $(HOST_SUBDIR)/itcl && \
22482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22484                   "RANLIB=$${RANLIB}" \
22485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22486                   info) \
22487           || exit 1
22488
22489 @endif itcl
22490
22491 .PHONY: maybe-dvi-itcl dvi-itcl
22492 maybe-dvi-itcl:
22493 @if itcl
22494 maybe-dvi-itcl: dvi-itcl
22495
22496 dvi-itcl: \
22497     configure-itcl 
22498         @: $(MAKE); $(unstage)
22499         @[ -f ./itcl/Makefile ] || exit 0; \
22500         r=`${PWD_COMMAND}`; export r; \
22501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22502         $(HOST_EXPORTS) \
22503         for flag in $(EXTRA_HOST_FLAGS) ; do \
22504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22505         done; \
22506         echo "Doing dvi in itcl" ; \
22507         (cd $(HOST_SUBDIR)/itcl && \
22508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22510                   "RANLIB=$${RANLIB}" \
22511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22512                   dvi) \
22513           || exit 1
22514
22515 @endif itcl
22516
22517 .PHONY: maybe-pdf-itcl pdf-itcl
22518 maybe-pdf-itcl:
22519 @if itcl
22520 maybe-pdf-itcl: pdf-itcl
22521
22522 pdf-itcl: \
22523     configure-itcl 
22524         @: $(MAKE); $(unstage)
22525         @[ -f ./itcl/Makefile ] || exit 0; \
22526         r=`${PWD_COMMAND}`; export r; \
22527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22528         $(HOST_EXPORTS) \
22529         for flag in $(EXTRA_HOST_FLAGS) ; do \
22530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22531         done; \
22532         echo "Doing pdf in itcl" ; \
22533         (cd $(HOST_SUBDIR)/itcl && \
22534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22536                   "RANLIB=$${RANLIB}" \
22537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22538                   pdf) \
22539           || exit 1
22540
22541 @endif itcl
22542
22543 .PHONY: maybe-html-itcl html-itcl
22544 maybe-html-itcl:
22545 @if itcl
22546 maybe-html-itcl: html-itcl
22547
22548 html-itcl: \
22549     configure-itcl 
22550         @: $(MAKE); $(unstage)
22551         @[ -f ./itcl/Makefile ] || exit 0; \
22552         r=`${PWD_COMMAND}`; export r; \
22553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22554         $(HOST_EXPORTS) \
22555         for flag in $(EXTRA_HOST_FLAGS) ; do \
22556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22557         done; \
22558         echo "Doing html in itcl" ; \
22559         (cd $(HOST_SUBDIR)/itcl && \
22560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22562                   "RANLIB=$${RANLIB}" \
22563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22564                   html) \
22565           || exit 1
22566
22567 @endif itcl
22568
22569 .PHONY: maybe-TAGS-itcl TAGS-itcl
22570 maybe-TAGS-itcl:
22571 @if itcl
22572 maybe-TAGS-itcl: TAGS-itcl
22573
22574 TAGS-itcl: \
22575     configure-itcl 
22576         @: $(MAKE); $(unstage)
22577         @[ -f ./itcl/Makefile ] || exit 0; \
22578         r=`${PWD_COMMAND}`; export r; \
22579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22580         $(HOST_EXPORTS) \
22581         for flag in $(EXTRA_HOST_FLAGS) ; do \
22582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22583         done; \
22584         echo "Doing TAGS in itcl" ; \
22585         (cd $(HOST_SUBDIR)/itcl && \
22586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22588                   "RANLIB=$${RANLIB}" \
22589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22590                   TAGS) \
22591           || exit 1
22592
22593 @endif itcl
22594
22595 .PHONY: maybe-install-info-itcl install-info-itcl
22596 maybe-install-info-itcl:
22597 @if itcl
22598 maybe-install-info-itcl: install-info-itcl
22599
22600 install-info-itcl: \
22601     configure-itcl \
22602     info-itcl 
22603         @: $(MAKE); $(unstage)
22604         @[ -f ./itcl/Makefile ] || exit 0; \
22605         r=`${PWD_COMMAND}`; export r; \
22606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22607         $(HOST_EXPORTS) \
22608         for flag in $(EXTRA_HOST_FLAGS) ; do \
22609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22610         done; \
22611         echo "Doing install-info in itcl" ; \
22612         (cd $(HOST_SUBDIR)/itcl && \
22613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22615                   "RANLIB=$${RANLIB}" \
22616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22617                   install-info) \
22618           || exit 1
22619
22620 @endif itcl
22621
22622 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
22623 maybe-install-pdf-itcl:
22624 @if itcl
22625 maybe-install-pdf-itcl: install-pdf-itcl
22626
22627 install-pdf-itcl: \
22628     configure-itcl \
22629     pdf-itcl 
22630         @: $(MAKE); $(unstage)
22631         @[ -f ./itcl/Makefile ] || exit 0; \
22632         r=`${PWD_COMMAND}`; export r; \
22633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22634         $(HOST_EXPORTS) \
22635         for flag in $(EXTRA_HOST_FLAGS) ; do \
22636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22637         done; \
22638         echo "Doing install-pdf in itcl" ; \
22639         (cd $(HOST_SUBDIR)/itcl && \
22640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22642                   "RANLIB=$${RANLIB}" \
22643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22644                   install-pdf) \
22645           || exit 1
22646
22647 @endif itcl
22648
22649 .PHONY: maybe-install-html-itcl install-html-itcl
22650 maybe-install-html-itcl:
22651 @if itcl
22652 maybe-install-html-itcl: install-html-itcl
22653
22654 install-html-itcl: \
22655     configure-itcl \
22656     html-itcl 
22657         @: $(MAKE); $(unstage)
22658         @[ -f ./itcl/Makefile ] || exit 0; \
22659         r=`${PWD_COMMAND}`; export r; \
22660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22661         $(HOST_EXPORTS) \
22662         for flag in $(EXTRA_HOST_FLAGS) ; do \
22663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22664         done; \
22665         echo "Doing install-html in itcl" ; \
22666         (cd $(HOST_SUBDIR)/itcl && \
22667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22669                   "RANLIB=$${RANLIB}" \
22670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22671                   install-html) \
22672           || exit 1
22673
22674 @endif itcl
22675
22676 .PHONY: maybe-installcheck-itcl installcheck-itcl
22677 maybe-installcheck-itcl:
22678 @if itcl
22679 maybe-installcheck-itcl: installcheck-itcl
22680
22681 installcheck-itcl: \
22682     configure-itcl 
22683         @: $(MAKE); $(unstage)
22684         @[ -f ./itcl/Makefile ] || exit 0; \
22685         r=`${PWD_COMMAND}`; export r; \
22686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22687         $(HOST_EXPORTS) \
22688         for flag in $(EXTRA_HOST_FLAGS) ; do \
22689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22690         done; \
22691         echo "Doing installcheck in itcl" ; \
22692         (cd $(HOST_SUBDIR)/itcl && \
22693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22695                   "RANLIB=$${RANLIB}" \
22696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22697                   installcheck) \
22698           || exit 1
22699
22700 @endif itcl
22701
22702 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
22703 maybe-mostlyclean-itcl:
22704 @if itcl
22705 maybe-mostlyclean-itcl: mostlyclean-itcl
22706
22707 mostlyclean-itcl: 
22708         @: $(MAKE); $(unstage)
22709         @[ -f ./itcl/Makefile ] || exit 0; \
22710         r=`${PWD_COMMAND}`; export r; \
22711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22712         $(HOST_EXPORTS) \
22713         for flag in $(EXTRA_HOST_FLAGS) ; do \
22714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22715         done; \
22716         echo "Doing mostlyclean in itcl" ; \
22717         (cd $(HOST_SUBDIR)/itcl && \
22718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22720                   "RANLIB=$${RANLIB}" \
22721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22722                   mostlyclean) \
22723           || exit 1
22724
22725 @endif itcl
22726
22727 .PHONY: maybe-clean-itcl clean-itcl
22728 maybe-clean-itcl:
22729 @if itcl
22730 maybe-clean-itcl: clean-itcl
22731
22732 clean-itcl: 
22733         @: $(MAKE); $(unstage)
22734         @[ -f ./itcl/Makefile ] || exit 0; \
22735         r=`${PWD_COMMAND}`; export r; \
22736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22737         $(HOST_EXPORTS) \
22738         for flag in $(EXTRA_HOST_FLAGS) ; do \
22739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22740         done; \
22741         echo "Doing clean in itcl" ; \
22742         (cd $(HOST_SUBDIR)/itcl && \
22743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22745                   "RANLIB=$${RANLIB}" \
22746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22747                   clean) \
22748           || exit 1
22749
22750 @endif itcl
22751
22752 .PHONY: maybe-distclean-itcl distclean-itcl
22753 maybe-distclean-itcl:
22754 @if itcl
22755 maybe-distclean-itcl: distclean-itcl
22756
22757 distclean-itcl: 
22758         @: $(MAKE); $(unstage)
22759         @[ -f ./itcl/Makefile ] || exit 0; \
22760         r=`${PWD_COMMAND}`; export r; \
22761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22762         $(HOST_EXPORTS) \
22763         for flag in $(EXTRA_HOST_FLAGS) ; do \
22764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22765         done; \
22766         echo "Doing distclean in itcl" ; \
22767         (cd $(HOST_SUBDIR)/itcl && \
22768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22770                   "RANLIB=$${RANLIB}" \
22771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22772                   distclean) \
22773           || exit 1
22774
22775 @endif itcl
22776
22777 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
22778 maybe-maintainer-clean-itcl:
22779 @if itcl
22780 maybe-maintainer-clean-itcl: maintainer-clean-itcl
22781
22782 maintainer-clean-itcl: 
22783         @: $(MAKE); $(unstage)
22784         @[ -f ./itcl/Makefile ] || exit 0; \
22785         r=`${PWD_COMMAND}`; export r; \
22786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22787         $(HOST_EXPORTS) \
22788         for flag in $(EXTRA_HOST_FLAGS) ; do \
22789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22790         done; \
22791         echo "Doing maintainer-clean in itcl" ; \
22792         (cd $(HOST_SUBDIR)/itcl && \
22793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22795                   "RANLIB=$${RANLIB}" \
22796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22797                   maintainer-clean) \
22798           || exit 1
22799
22800 @endif itcl
22801
22802
22803
22804 .PHONY: configure-ld maybe-configure-ld
22805 maybe-configure-ld:
22806 @if gcc-bootstrap
22807 configure-ld: stage_current
22808 @endif gcc-bootstrap
22809 @if ld
22810 maybe-configure-ld: configure-ld
22811 configure-ld: 
22812         @r=`${PWD_COMMAND}`; export r; \
22813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22814         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22815         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22816         $(HOST_EXPORTS) \
22817         echo Configuring in $(HOST_SUBDIR)/ld; \
22818         cd "$(HOST_SUBDIR)/ld" || exit 1; \
22819         case $(srcdir) in \
22820           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22821           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22822                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22823         esac; \
22824         srcdiroption="--srcdir=$${topdir}/ld"; \
22825         libsrcdir="$$s/ld"; \
22826         $(SHELL) $${libsrcdir}/configure \
22827           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22828           --target=${target_alias} $${srcdiroption}  \
22829           || exit 1
22830 @endif ld
22831
22832
22833
22834 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
22835 maybe-configure-stage1-ld:
22836 @if ld-bootstrap
22837 maybe-configure-stage1-ld: configure-stage1-ld
22838 configure-stage1-ld:
22839         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22840         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22841         @r=`${PWD_COMMAND}`; export r; \
22842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22843         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22844         $(HOST_EXPORTS)  \
22845         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22846         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
22847         echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
22848         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22849         cd $(HOST_SUBDIR)/ld || exit 1; \
22850         case $(srcdir) in \
22851           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22852           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22853                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22854         esac; \
22855         srcdiroption="--srcdir=$${topdir}/ld"; \
22856         libsrcdir="$$s/ld"; \
22857         $(SHELL) $${libsrcdir}/configure \
22858           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22859           --target=${target_alias} $${srcdiroption} \
22860            \
22861           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
22862 @endif ld-bootstrap
22863
22864 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
22865 maybe-configure-stage2-ld:
22866 @if ld-bootstrap
22867 maybe-configure-stage2-ld: configure-stage2-ld
22868 configure-stage2-ld:
22869         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22870         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22871         @r=`${PWD_COMMAND}`; export r; \
22872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22873         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22874         $(HOST_EXPORTS) \
22875         $(POSTSTAGE1_HOST_EXPORTS)  \
22876         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22877         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
22878         echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
22879         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22880         cd $(HOST_SUBDIR)/ld || exit 1; \
22881         case $(srcdir) in \
22882           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22883           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22884                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22885         esac; \
22886         srcdiroption="--srcdir=$${topdir}/ld"; \
22887         libsrcdir="$$s/ld"; \
22888         $(SHELL) $${libsrcdir}/configure \
22889           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22890           --target=${target_alias} $${srcdiroption} \
22891           --with-build-libsubdir=$(HOST_SUBDIR) \
22892           @stage2_werror_flag@ 
22893 @endif ld-bootstrap
22894
22895 .PHONY: configure-stageb2g0-ld maybe-configure-stageb2g0-ld
22896 maybe-configure-stageb2g0-ld:
22897 @if ld-bootstrap
22898 maybe-configure-stageb2g0-ld: configure-stageb2g0-ld
22899 configure-stageb2g0-ld:
22900         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
22901         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22902         @r=`${PWD_COMMAND}`; export r; \
22903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22904         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22905         $(HOST_EXPORTS) \
22906         $(POSTSTAGE1_HOST_EXPORTS)  \
22907         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
22908         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
22909         echo Configuring stage b2g0 in $(HOST_SUBDIR)/ld ; \
22910         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22911         cd $(HOST_SUBDIR)/ld || exit 1; \
22912         case $(srcdir) in \
22913           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22914           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22915                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22916         esac; \
22917         srcdiroption="--srcdir=$${topdir}/ld"; \
22918         libsrcdir="$$s/ld"; \
22919         $(SHELL) $${libsrcdir}/configure \
22920           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22921           --target=${target_alias} $${srcdiroption} \
22922           --with-build-libsubdir=$(HOST_SUBDIR) \
22923           @stage2_werror_flag@ 
22924 @endif ld-bootstrap
22925
22926 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
22927 maybe-configure-stage3-ld:
22928 @if ld-bootstrap
22929 maybe-configure-stage3-ld: configure-stage3-ld
22930 configure-stage3-ld:
22931         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22932         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22933         @r=`${PWD_COMMAND}`; export r; \
22934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22935         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22936         $(HOST_EXPORTS) \
22937         $(POSTSTAGE1_HOST_EXPORTS)  \
22938         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22939         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
22940         echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
22941         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22942         cd $(HOST_SUBDIR)/ld || exit 1; \
22943         case $(srcdir) in \
22944           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22945           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22946                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22947         esac; \
22948         srcdiroption="--srcdir=$${topdir}/ld"; \
22949         libsrcdir="$$s/ld"; \
22950         $(SHELL) $${libsrcdir}/configure \
22951           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22952           --target=${target_alias} $${srcdiroption} \
22953           --with-build-libsubdir=$(HOST_SUBDIR) \
22954           @stage2_werror_flag@ 
22955 @endif ld-bootstrap
22956
22957 .PHONY: configure-stageb3g2-ld maybe-configure-stageb3g2-ld
22958 maybe-configure-stageb3g2-ld:
22959 @if ld-bootstrap
22960 maybe-configure-stageb3g2-ld: configure-stageb3g2-ld
22961 configure-stageb3g2-ld:
22962         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
22963         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22964         @r=`${PWD_COMMAND}`; export r; \
22965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22966         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22967         $(HOST_EXPORTS) \
22968         $(POSTSTAGE1_HOST_EXPORTS)  \
22969         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
22970         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
22971         echo Configuring stage b3g2 in $(HOST_SUBDIR)/ld ; \
22972         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22973         cd $(HOST_SUBDIR)/ld || exit 1; \
22974         case $(srcdir) in \
22975           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22976           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22977                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22978         esac; \
22979         srcdiroption="--srcdir=$${topdir}/ld"; \
22980         libsrcdir="$$s/ld"; \
22981         $(SHELL) $${libsrcdir}/configure \
22982           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22983           --target=${target_alias} $${srcdiroption} \
22984           --with-build-libsubdir=$(HOST_SUBDIR) \
22985           @stage2_werror_flag@ 
22986 @endif ld-bootstrap
22987
22988 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
22989 maybe-configure-stage4-ld:
22990 @if ld-bootstrap
22991 maybe-configure-stage4-ld: configure-stage4-ld
22992 configure-stage4-ld:
22993         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22994         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22995         @r=`${PWD_COMMAND}`; export r; \
22996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22997         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22998         $(HOST_EXPORTS) \
22999         $(POSTSTAGE1_HOST_EXPORTS)  \
23000         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23001         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
23002         echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
23003         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
23004         cd $(HOST_SUBDIR)/ld || exit 1; \
23005         case $(srcdir) in \
23006           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23007           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23008                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23009         esac; \
23010         srcdiroption="--srcdir=$${topdir}/ld"; \
23011         libsrcdir="$$s/ld"; \
23012         $(SHELL) $${libsrcdir}/configure \
23013           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23014           --target=${target_alias} $${srcdiroption} \
23015           --with-build-libsubdir=$(HOST_SUBDIR) \
23016           @stage2_werror_flag@ 
23017 @endif ld-bootstrap
23018
23019 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
23020 maybe-configure-stageprofile-ld:
23021 @if ld-bootstrap
23022 maybe-configure-stageprofile-ld: configure-stageprofile-ld
23023 configure-stageprofile-ld:
23024         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23025         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23026         @r=`${PWD_COMMAND}`; export r; \
23027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23028         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23029         $(HOST_EXPORTS) \
23030         $(POSTSTAGE1_HOST_EXPORTS)  \
23031         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
23032         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
23033         echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
23034         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
23035         cd $(HOST_SUBDIR)/ld || exit 1; \
23036         case $(srcdir) in \
23037           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23038           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23039                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23040         esac; \
23041         srcdiroption="--srcdir=$${topdir}/ld"; \
23042         libsrcdir="$$s/ld"; \
23043         $(SHELL) $${libsrcdir}/configure \
23044           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23045           --target=${target_alias} $${srcdiroption} \
23046           --with-build-libsubdir=$(HOST_SUBDIR) \
23047           @stage2_werror_flag@ 
23048 @endif ld-bootstrap
23049
23050 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
23051 maybe-configure-stagefeedback-ld:
23052 @if ld-bootstrap
23053 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
23054 configure-stagefeedback-ld:
23055         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23056         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23057         @r=`${PWD_COMMAND}`; export r; \
23058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23059         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23060         $(HOST_EXPORTS) \
23061         $(POSTSTAGE1_HOST_EXPORTS)  \
23062         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
23063         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
23064         echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
23065         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
23066         cd $(HOST_SUBDIR)/ld || exit 1; \
23067         case $(srcdir) in \
23068           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23069           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23070                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23071         esac; \
23072         srcdiroption="--srcdir=$${topdir}/ld"; \
23073         libsrcdir="$$s/ld"; \
23074         $(SHELL) $${libsrcdir}/configure \
23075           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23076           --target=${target_alias} $${srcdiroption} \
23077           --with-build-libsubdir=$(HOST_SUBDIR) \
23078           @stage2_werror_flag@ 
23079 @endif ld-bootstrap
23080
23081
23082
23083
23084
23085 .PHONY: all-ld maybe-all-ld
23086 maybe-all-ld:
23087 @if gcc-bootstrap
23088 all-ld: stage_current
23089 @endif gcc-bootstrap
23090 @if ld
23091 TARGET-ld=all
23092 maybe-all-ld: all-ld
23093 all-ld: configure-ld
23094         @r=`${PWD_COMMAND}`; export r; \
23095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23096         $(HOST_EXPORTS) \
23097         (cd $(HOST_SUBDIR)/ld && \
23098           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
23099                 $(TARGET-ld))
23100 @endif ld
23101
23102
23103
23104 .PHONY: all-stage1-ld maybe-all-stage1-ld
23105 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
23106 maybe-all-stage1-ld:
23107 maybe-clean-stage1-ld:
23108 @if ld-bootstrap
23109 maybe-all-stage1-ld: all-stage1-ld
23110 all-stage1: all-stage1-ld
23111 TARGET-stage1-ld = $(TARGET-ld)
23112 all-stage1-ld: configure-stage1-ld
23113         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23114         @r=`${PWD_COMMAND}`; export r; \
23115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23116         $(HOST_EXPORTS) \
23117         cd $(HOST_SUBDIR)/ld && \
23118         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23119                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
23120                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
23121                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
23122                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
23123                 $(TARGET-stage1-ld)
23124
23125 maybe-clean-stage1-ld: clean-stage1-ld
23126 clean-stage1: clean-stage1-ld
23127 clean-stage1-ld:
23128         @if [ $(current_stage) = stage1 ]; then \
23129           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23130         else \
23131           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
23132           $(MAKE) stage1-start; \
23133         fi; \
23134         cd $(HOST_SUBDIR)/ld && \
23135         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23136                  clean
23137 @endif ld-bootstrap
23138
23139
23140 .PHONY: all-stage2-ld maybe-all-stage2-ld
23141 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
23142 maybe-all-stage2-ld:
23143 maybe-clean-stage2-ld:
23144 @if ld-bootstrap
23145 maybe-all-stage2-ld: all-stage2-ld
23146 all-stage2: all-stage2-ld
23147 TARGET-stage2-ld = $(TARGET-ld)
23148 all-stage2-ld: configure-stage2-ld
23149         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23150         @r=`${PWD_COMMAND}`; export r; \
23151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23152         $(HOST_EXPORTS) \
23153         $(POSTSTAGE1_HOST_EXPORTS) \
23154         cd $(HOST_SUBDIR)/ld && \
23155         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23156                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
23157                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
23158                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
23159                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23160                 $(TARGET-stage2-ld)
23161
23162 maybe-clean-stage2-ld: clean-stage2-ld
23163 clean-stage2: clean-stage2-ld
23164 clean-stage2-ld:
23165         @if [ $(current_stage) = stage2 ]; then \
23166           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23167         else \
23168           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
23169           $(MAKE) stage2-start; \
23170         fi; \
23171         cd $(HOST_SUBDIR)/ld && \
23172         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23173                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23174                  clean
23175 @endif ld-bootstrap
23176
23177
23178 .PHONY: all-stageb2g0-ld maybe-all-stageb2g0-ld
23179 .PHONY: clean-stageb2g0-ld maybe-clean-stageb2g0-ld
23180 maybe-all-stageb2g0-ld:
23181 maybe-clean-stageb2g0-ld:
23182 @if ld-bootstrap
23183 maybe-all-stageb2g0-ld: all-stageb2g0-ld
23184 all-stageb2g0: all-stageb2g0-ld
23185 TARGET-stageb2g0-ld = $(TARGET-ld)
23186 all-stageb2g0-ld: configure-stageb2g0-ld
23187         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
23188         @r=`${PWD_COMMAND}`; export r; \
23189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23190         $(HOST_EXPORTS) \
23191         $(POSTSTAGE1_HOST_EXPORTS) \
23192         cd $(HOST_SUBDIR)/ld && \
23193         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23194                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
23195                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
23196                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
23197                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23198                 $(TARGET-stageb2g0-ld)
23199
23200 maybe-clean-stageb2g0-ld: clean-stageb2g0-ld
23201 clean-stageb2g0: clean-stageb2g0-ld
23202 clean-stageb2g0-ld:
23203         @if [ $(current_stage) = stageb2g0 ]; then \
23204           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23205         else \
23206           [ -f $(HOST_SUBDIR)/stageb2g0-ld/Makefile ] || exit 0; \
23207           $(MAKE) stageb2g0-start; \
23208         fi; \
23209         cd $(HOST_SUBDIR)/ld && \
23210         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23211                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23212                  clean
23213 @endif ld-bootstrap
23214
23215
23216 .PHONY: all-stage3-ld maybe-all-stage3-ld
23217 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
23218 maybe-all-stage3-ld:
23219 maybe-clean-stage3-ld:
23220 @if ld-bootstrap
23221 maybe-all-stage3-ld: all-stage3-ld
23222 all-stage3: all-stage3-ld
23223 TARGET-stage3-ld = $(TARGET-ld)
23224 all-stage3-ld: configure-stage3-ld
23225         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23226         @r=`${PWD_COMMAND}`; export r; \
23227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23228         $(HOST_EXPORTS) \
23229         $(POSTSTAGE1_HOST_EXPORTS) \
23230         cd $(HOST_SUBDIR)/ld && \
23231         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23232                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
23233                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
23234                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
23235                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23236                 $(TARGET-stage3-ld)
23237
23238 maybe-clean-stage3-ld: clean-stage3-ld
23239 clean-stage3: clean-stage3-ld
23240 clean-stage3-ld:
23241         @if [ $(current_stage) = stage3 ]; then \
23242           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23243         else \
23244           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
23245           $(MAKE) stage3-start; \
23246         fi; \
23247         cd $(HOST_SUBDIR)/ld && \
23248         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23249                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23250                  clean
23251 @endif ld-bootstrap
23252
23253
23254 .PHONY: all-stageb3g2-ld maybe-all-stageb3g2-ld
23255 .PHONY: clean-stageb3g2-ld maybe-clean-stageb3g2-ld
23256 maybe-all-stageb3g2-ld:
23257 maybe-clean-stageb3g2-ld:
23258 @if ld-bootstrap
23259 maybe-all-stageb3g2-ld: all-stageb3g2-ld
23260 all-stageb3g2: all-stageb3g2-ld
23261 TARGET-stageb3g2-ld = $(TARGET-ld)
23262 all-stageb3g2-ld: configure-stageb3g2-ld
23263         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
23264         @r=`${PWD_COMMAND}`; export r; \
23265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23266         $(HOST_EXPORTS) \
23267         $(POSTSTAGE1_HOST_EXPORTS) \
23268         cd $(HOST_SUBDIR)/ld && \
23269         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23270                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
23271                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
23272                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
23273                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23274                 $(TARGET-stageb3g2-ld)
23275
23276 maybe-clean-stageb3g2-ld: clean-stageb3g2-ld
23277 clean-stageb3g2: clean-stageb3g2-ld
23278 clean-stageb3g2-ld:
23279         @if [ $(current_stage) = stageb3g2 ]; then \
23280           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23281         else \
23282           [ -f $(HOST_SUBDIR)/stageb3g2-ld/Makefile ] || exit 0; \
23283           $(MAKE) stageb3g2-start; \
23284         fi; \
23285         cd $(HOST_SUBDIR)/ld && \
23286         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23287                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23288                  clean
23289 @endif ld-bootstrap
23290
23291
23292 .PHONY: all-stage4-ld maybe-all-stage4-ld
23293 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
23294 maybe-all-stage4-ld:
23295 maybe-clean-stage4-ld:
23296 @if ld-bootstrap
23297 maybe-all-stage4-ld: all-stage4-ld
23298 all-stage4: all-stage4-ld
23299 TARGET-stage4-ld = $(TARGET-ld)
23300 all-stage4-ld: configure-stage4-ld
23301         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23302         @r=`${PWD_COMMAND}`; export r; \
23303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23304         $(HOST_EXPORTS) \
23305         $(POSTSTAGE1_HOST_EXPORTS) \
23306         cd $(HOST_SUBDIR)/ld && \
23307         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23308                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
23309                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23310                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
23311                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23312                 $(TARGET-stage4-ld)
23313
23314 maybe-clean-stage4-ld: clean-stage4-ld
23315 clean-stage4: clean-stage4-ld
23316 clean-stage4-ld:
23317         @if [ $(current_stage) = stage4 ]; then \
23318           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23319         else \
23320           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
23321           $(MAKE) stage4-start; \
23322         fi; \
23323         cd $(HOST_SUBDIR)/ld && \
23324         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23325                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23326                  clean
23327 @endif ld-bootstrap
23328
23329
23330 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
23331 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
23332 maybe-all-stageprofile-ld:
23333 maybe-clean-stageprofile-ld:
23334 @if ld-bootstrap
23335 maybe-all-stageprofile-ld: all-stageprofile-ld
23336 all-stageprofile: all-stageprofile-ld
23337 TARGET-stageprofile-ld = $(TARGET-ld)
23338 all-stageprofile-ld: configure-stageprofile-ld
23339         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23340         @r=`${PWD_COMMAND}`; export r; \
23341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23342         $(HOST_EXPORTS) \
23343         $(POSTSTAGE1_HOST_EXPORTS) \
23344         cd $(HOST_SUBDIR)/ld && \
23345         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23346                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
23347                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
23348                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
23349                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23350                 $(TARGET-stageprofile-ld)
23351
23352 maybe-clean-stageprofile-ld: clean-stageprofile-ld
23353 clean-stageprofile: clean-stageprofile-ld
23354 clean-stageprofile-ld:
23355         @if [ $(current_stage) = stageprofile ]; then \
23356           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23357         else \
23358           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
23359           $(MAKE) stageprofile-start; \
23360         fi; \
23361         cd $(HOST_SUBDIR)/ld && \
23362         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23363                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23364                  clean
23365 @endif ld-bootstrap
23366
23367
23368 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
23369 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
23370 maybe-all-stagefeedback-ld:
23371 maybe-clean-stagefeedback-ld:
23372 @if ld-bootstrap
23373 maybe-all-stagefeedback-ld: all-stagefeedback-ld
23374 all-stagefeedback: all-stagefeedback-ld
23375 TARGET-stagefeedback-ld = $(TARGET-ld)
23376 all-stagefeedback-ld: configure-stagefeedback-ld
23377         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23378         @r=`${PWD_COMMAND}`; export r; \
23379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23380         $(HOST_EXPORTS) \
23381         $(POSTSTAGE1_HOST_EXPORTS) \
23382         cd $(HOST_SUBDIR)/ld && \
23383         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23384                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
23385                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
23386                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
23387                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23388                 $(TARGET-stagefeedback-ld)
23389
23390 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
23391 clean-stagefeedback: clean-stagefeedback-ld
23392 clean-stagefeedback-ld:
23393         @if [ $(current_stage) = stagefeedback ]; then \
23394           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23395         else \
23396           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
23397           $(MAKE) stagefeedback-start; \
23398         fi; \
23399         cd $(HOST_SUBDIR)/ld && \
23400         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23401                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23402                  clean
23403 @endif ld-bootstrap
23404
23405
23406
23407
23408
23409 .PHONY: check-ld maybe-check-ld
23410 maybe-check-ld:
23411 @if ld
23412 maybe-check-ld: check-ld
23413
23414 check-ld:
23415         @: $(MAKE); $(unstage)
23416         @r=`${PWD_COMMAND}`; export r; \
23417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23418         $(HOST_EXPORTS) \
23419         (cd $(HOST_SUBDIR)/ld && \
23420           $(MAKE) $(FLAGS_TO_PASS)  check)
23421
23422 @endif ld
23423
23424 .PHONY: install-ld maybe-install-ld
23425 maybe-install-ld:
23426 @if ld
23427 maybe-install-ld: install-ld
23428
23429 install-ld: installdirs
23430         @: $(MAKE); $(unstage)
23431         @r=`${PWD_COMMAND}`; export r; \
23432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23433         $(HOST_EXPORTS) \
23434         (cd $(HOST_SUBDIR)/ld && \
23435           $(MAKE) $(FLAGS_TO_PASS)  install)
23436
23437 @endif ld
23438
23439 # Other targets (info, dvi, pdf, etc.)
23440
23441 .PHONY: maybe-info-ld info-ld
23442 maybe-info-ld:
23443 @if ld
23444 maybe-info-ld: info-ld
23445
23446 info-ld: \
23447     configure-ld 
23448         @[ -f ./ld/Makefile ] || exit 0; \
23449         r=`${PWD_COMMAND}`; export r; \
23450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23451         $(HOST_EXPORTS) \
23452         for flag in $(EXTRA_HOST_FLAGS) ; do \
23453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23454         done; \
23455         echo "Doing info in ld" ; \
23456         (cd $(HOST_SUBDIR)/ld && \
23457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23459                   "RANLIB=$${RANLIB}" \
23460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23461                   info) \
23462           || exit 1
23463
23464 @endif ld
23465
23466 .PHONY: maybe-dvi-ld dvi-ld
23467 maybe-dvi-ld:
23468 @if ld
23469 maybe-dvi-ld: dvi-ld
23470
23471 dvi-ld: \
23472     configure-ld 
23473         @[ -f ./ld/Makefile ] || exit 0; \
23474         r=`${PWD_COMMAND}`; export r; \
23475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23476         $(HOST_EXPORTS) \
23477         for flag in $(EXTRA_HOST_FLAGS) ; do \
23478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23479         done; \
23480         echo "Doing dvi in ld" ; \
23481         (cd $(HOST_SUBDIR)/ld && \
23482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23484                   "RANLIB=$${RANLIB}" \
23485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23486                   dvi) \
23487           || exit 1
23488
23489 @endif ld
23490
23491 .PHONY: maybe-pdf-ld pdf-ld
23492 maybe-pdf-ld:
23493 @if ld
23494 maybe-pdf-ld: pdf-ld
23495
23496 pdf-ld: \
23497     configure-ld 
23498         @[ -f ./ld/Makefile ] || exit 0; \
23499         r=`${PWD_COMMAND}`; export r; \
23500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23501         $(HOST_EXPORTS) \
23502         for flag in $(EXTRA_HOST_FLAGS) ; do \
23503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23504         done; \
23505         echo "Doing pdf in ld" ; \
23506         (cd $(HOST_SUBDIR)/ld && \
23507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23509                   "RANLIB=$${RANLIB}" \
23510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23511                   pdf) \
23512           || exit 1
23513
23514 @endif ld
23515
23516 .PHONY: maybe-html-ld html-ld
23517 maybe-html-ld:
23518 @if ld
23519 maybe-html-ld: html-ld
23520
23521 html-ld: \
23522     configure-ld 
23523         @[ -f ./ld/Makefile ] || exit 0; \
23524         r=`${PWD_COMMAND}`; export r; \
23525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23526         $(HOST_EXPORTS) \
23527         for flag in $(EXTRA_HOST_FLAGS) ; do \
23528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23529         done; \
23530         echo "Doing html in ld" ; \
23531         (cd $(HOST_SUBDIR)/ld && \
23532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23534                   "RANLIB=$${RANLIB}" \
23535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23536                   html) \
23537           || exit 1
23538
23539 @endif ld
23540
23541 .PHONY: maybe-TAGS-ld TAGS-ld
23542 maybe-TAGS-ld:
23543 @if ld
23544 maybe-TAGS-ld: TAGS-ld
23545
23546 TAGS-ld: \
23547     configure-ld 
23548         @[ -f ./ld/Makefile ] || exit 0; \
23549         r=`${PWD_COMMAND}`; export r; \
23550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23551         $(HOST_EXPORTS) \
23552         for flag in $(EXTRA_HOST_FLAGS) ; do \
23553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23554         done; \
23555         echo "Doing TAGS in ld" ; \
23556         (cd $(HOST_SUBDIR)/ld && \
23557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23559                   "RANLIB=$${RANLIB}" \
23560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23561                   TAGS) \
23562           || exit 1
23563
23564 @endif ld
23565
23566 .PHONY: maybe-install-info-ld install-info-ld
23567 maybe-install-info-ld:
23568 @if ld
23569 maybe-install-info-ld: install-info-ld
23570
23571 install-info-ld: \
23572     configure-ld \
23573     info-ld 
23574         @[ -f ./ld/Makefile ] || exit 0; \
23575         r=`${PWD_COMMAND}`; export r; \
23576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23577         $(HOST_EXPORTS) \
23578         for flag in $(EXTRA_HOST_FLAGS) ; do \
23579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23580         done; \
23581         echo "Doing install-info in ld" ; \
23582         (cd $(HOST_SUBDIR)/ld && \
23583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23585                   "RANLIB=$${RANLIB}" \
23586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23587                   install-info) \
23588           || exit 1
23589
23590 @endif ld
23591
23592 .PHONY: maybe-install-pdf-ld install-pdf-ld
23593 maybe-install-pdf-ld:
23594 @if ld
23595 maybe-install-pdf-ld: install-pdf-ld
23596
23597 install-pdf-ld: \
23598     configure-ld \
23599     pdf-ld 
23600         @[ -f ./ld/Makefile ] || exit 0; \
23601         r=`${PWD_COMMAND}`; export r; \
23602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23603         $(HOST_EXPORTS) \
23604         for flag in $(EXTRA_HOST_FLAGS) ; do \
23605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23606         done; \
23607         echo "Doing install-pdf in ld" ; \
23608         (cd $(HOST_SUBDIR)/ld && \
23609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23611                   "RANLIB=$${RANLIB}" \
23612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23613                   install-pdf) \
23614           || exit 1
23615
23616 @endif ld
23617
23618 .PHONY: maybe-install-html-ld install-html-ld
23619 maybe-install-html-ld:
23620 @if ld
23621 maybe-install-html-ld: install-html-ld
23622
23623 install-html-ld: \
23624     configure-ld \
23625     html-ld 
23626         @[ -f ./ld/Makefile ] || exit 0; \
23627         r=`${PWD_COMMAND}`; export r; \
23628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23629         $(HOST_EXPORTS) \
23630         for flag in $(EXTRA_HOST_FLAGS) ; do \
23631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23632         done; \
23633         echo "Doing install-html in ld" ; \
23634         (cd $(HOST_SUBDIR)/ld && \
23635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23637                   "RANLIB=$${RANLIB}" \
23638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23639                   install-html) \
23640           || exit 1
23641
23642 @endif ld
23643
23644 .PHONY: maybe-installcheck-ld installcheck-ld
23645 maybe-installcheck-ld:
23646 @if ld
23647 maybe-installcheck-ld: installcheck-ld
23648
23649 installcheck-ld: \
23650     configure-ld 
23651         @[ -f ./ld/Makefile ] || exit 0; \
23652         r=`${PWD_COMMAND}`; export r; \
23653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23654         $(HOST_EXPORTS) \
23655         for flag in $(EXTRA_HOST_FLAGS) ; do \
23656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23657         done; \
23658         echo "Doing installcheck in ld" ; \
23659         (cd $(HOST_SUBDIR)/ld && \
23660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23662                   "RANLIB=$${RANLIB}" \
23663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23664                   installcheck) \
23665           || exit 1
23666
23667 @endif ld
23668
23669 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
23670 maybe-mostlyclean-ld:
23671 @if ld
23672 maybe-mostlyclean-ld: mostlyclean-ld
23673
23674 mostlyclean-ld: 
23675         @[ -f ./ld/Makefile ] || exit 0; \
23676         r=`${PWD_COMMAND}`; export r; \
23677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23678         $(HOST_EXPORTS) \
23679         for flag in $(EXTRA_HOST_FLAGS) ; do \
23680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23681         done; \
23682         echo "Doing mostlyclean in ld" ; \
23683         (cd $(HOST_SUBDIR)/ld && \
23684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23686                   "RANLIB=$${RANLIB}" \
23687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23688                   mostlyclean) \
23689           || exit 1
23690
23691 @endif ld
23692
23693 .PHONY: maybe-clean-ld clean-ld
23694 maybe-clean-ld:
23695 @if ld
23696 maybe-clean-ld: clean-ld
23697
23698 clean-ld: 
23699         @[ -f ./ld/Makefile ] || exit 0; \
23700         r=`${PWD_COMMAND}`; export r; \
23701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23702         $(HOST_EXPORTS) \
23703         for flag in $(EXTRA_HOST_FLAGS) ; do \
23704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23705         done; \
23706         echo "Doing clean in ld" ; \
23707         (cd $(HOST_SUBDIR)/ld && \
23708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23710                   "RANLIB=$${RANLIB}" \
23711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23712                   clean) \
23713           || exit 1
23714
23715 @endif ld
23716
23717 .PHONY: maybe-distclean-ld distclean-ld
23718 maybe-distclean-ld:
23719 @if ld
23720 maybe-distclean-ld: distclean-ld
23721
23722 distclean-ld: 
23723         @[ -f ./ld/Makefile ] || exit 0; \
23724         r=`${PWD_COMMAND}`; export r; \
23725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23726         $(HOST_EXPORTS) \
23727         for flag in $(EXTRA_HOST_FLAGS) ; do \
23728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23729         done; \
23730         echo "Doing distclean in ld" ; \
23731         (cd $(HOST_SUBDIR)/ld && \
23732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23734                   "RANLIB=$${RANLIB}" \
23735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23736                   distclean) \
23737           || exit 1
23738
23739 @endif ld
23740
23741 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
23742 maybe-maintainer-clean-ld:
23743 @if ld
23744 maybe-maintainer-clean-ld: maintainer-clean-ld
23745
23746 maintainer-clean-ld: 
23747         @[ -f ./ld/Makefile ] || exit 0; \
23748         r=`${PWD_COMMAND}`; export r; \
23749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23750         $(HOST_EXPORTS) \
23751         for flag in $(EXTRA_HOST_FLAGS) ; do \
23752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23753         done; \
23754         echo "Doing maintainer-clean in ld" ; \
23755         (cd $(HOST_SUBDIR)/ld && \
23756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23758                   "RANLIB=$${RANLIB}" \
23759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23760                   maintainer-clean) \
23761           || exit 1
23762
23763 @endif ld
23764
23765
23766
23767 .PHONY: configure-libcpp maybe-configure-libcpp
23768 maybe-configure-libcpp:
23769 @if gcc-bootstrap
23770 configure-libcpp: stage_current
23771 @endif gcc-bootstrap
23772 @if libcpp
23773 maybe-configure-libcpp: configure-libcpp
23774 configure-libcpp: 
23775         @r=`${PWD_COMMAND}`; export r; \
23776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23777         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23778         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23779         $(HOST_EXPORTS) \
23780         echo Configuring in $(HOST_SUBDIR)/libcpp; \
23781         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
23782         case $(srcdir) in \
23783           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23784           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23785                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23786         esac; \
23787         srcdiroption="--srcdir=$${topdir}/libcpp"; \
23788         libsrcdir="$$s/libcpp"; \
23789         $(SHELL) $${libsrcdir}/configure \
23790           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23791           --target=${target_alias} $${srcdiroption}  \
23792           || exit 1
23793 @endif libcpp
23794
23795
23796
23797 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
23798 maybe-configure-stage1-libcpp:
23799 @if libcpp-bootstrap
23800 maybe-configure-stage1-libcpp: configure-stage1-libcpp
23801 configure-stage1-libcpp:
23802         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23803         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23804         @r=`${PWD_COMMAND}`; export r; \
23805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23806         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23807         $(HOST_EXPORTS)  \
23808         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23809         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
23810         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
23811         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23812         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23813         case $(srcdir) in \
23814           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23815           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23816                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23817         esac; \
23818         srcdiroption="--srcdir=$${topdir}/libcpp"; \
23819         libsrcdir="$$s/libcpp"; \
23820         $(SHELL) $${libsrcdir}/configure \
23821           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23822           --target=${target_alias} $${srcdiroption} \
23823            \
23824           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
23825 @endif libcpp-bootstrap
23826
23827 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
23828 maybe-configure-stage2-libcpp:
23829 @if libcpp-bootstrap
23830 maybe-configure-stage2-libcpp: configure-stage2-libcpp
23831 configure-stage2-libcpp:
23832         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23833         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23834         @r=`${PWD_COMMAND}`; export r; \
23835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23836         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23837         $(HOST_EXPORTS) \
23838         $(POSTSTAGE1_HOST_EXPORTS)  \
23839         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23840         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
23841         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
23842         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23843         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23844         case $(srcdir) in \
23845           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23846           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23847                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23848         esac; \
23849         srcdiroption="--srcdir=$${topdir}/libcpp"; \
23850         libsrcdir="$$s/libcpp"; \
23851         $(SHELL) $${libsrcdir}/configure \
23852           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23853           --target=${target_alias} $${srcdiroption} \
23854           --with-build-libsubdir=$(HOST_SUBDIR) \
23855           @stage2_werror_flag@ 
23856 @endif libcpp-bootstrap
23857
23858 .PHONY: configure-stageb2g0-libcpp maybe-configure-stageb2g0-libcpp
23859 maybe-configure-stageb2g0-libcpp:
23860 @if libcpp-bootstrap
23861 maybe-configure-stageb2g0-libcpp: configure-stageb2g0-libcpp
23862 configure-stageb2g0-libcpp:
23863         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
23864         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23865         @r=`${PWD_COMMAND}`; export r; \
23866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23867         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23868         $(HOST_EXPORTS) \
23869         $(POSTSTAGE1_HOST_EXPORTS)  \
23870         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
23871         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
23872         echo Configuring stage b2g0 in $(HOST_SUBDIR)/libcpp ; \
23873         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23874         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23875         case $(srcdir) in \
23876           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23877           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23878                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23879         esac; \
23880         srcdiroption="--srcdir=$${topdir}/libcpp"; \
23881         libsrcdir="$$s/libcpp"; \
23882         $(SHELL) $${libsrcdir}/configure \
23883           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23884           --target=${target_alias} $${srcdiroption} \
23885           --with-build-libsubdir=$(HOST_SUBDIR) \
23886           @stage2_werror_flag@ 
23887 @endif libcpp-bootstrap
23888
23889 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
23890 maybe-configure-stage3-libcpp:
23891 @if libcpp-bootstrap
23892 maybe-configure-stage3-libcpp: configure-stage3-libcpp
23893 configure-stage3-libcpp:
23894         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23895         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23896         @r=`${PWD_COMMAND}`; export r; \
23897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23898         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23899         $(HOST_EXPORTS) \
23900         $(POSTSTAGE1_HOST_EXPORTS)  \
23901         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23902         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
23903         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
23904         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23905         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23906         case $(srcdir) in \
23907           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23908           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23909                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23910         esac; \
23911         srcdiroption="--srcdir=$${topdir}/libcpp"; \
23912         libsrcdir="$$s/libcpp"; \
23913         $(SHELL) $${libsrcdir}/configure \
23914           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23915           --target=${target_alias} $${srcdiroption} \
23916           --with-build-libsubdir=$(HOST_SUBDIR) \
23917           @stage2_werror_flag@ 
23918 @endif libcpp-bootstrap
23919
23920 .PHONY: configure-stageb3g2-libcpp maybe-configure-stageb3g2-libcpp
23921 maybe-configure-stageb3g2-libcpp:
23922 @if libcpp-bootstrap
23923 maybe-configure-stageb3g2-libcpp: configure-stageb3g2-libcpp
23924 configure-stageb3g2-libcpp:
23925         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
23926         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23927         @r=`${PWD_COMMAND}`; export r; \
23928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23929         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23930         $(HOST_EXPORTS) \
23931         $(POSTSTAGE1_HOST_EXPORTS)  \
23932         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
23933         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
23934         echo Configuring stage b3g2 in $(HOST_SUBDIR)/libcpp ; \
23935         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23936         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23937         case $(srcdir) in \
23938           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23939           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23940                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23941         esac; \
23942         srcdiroption="--srcdir=$${topdir}/libcpp"; \
23943         libsrcdir="$$s/libcpp"; \
23944         $(SHELL) $${libsrcdir}/configure \
23945           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23946           --target=${target_alias} $${srcdiroption} \
23947           --with-build-libsubdir=$(HOST_SUBDIR) \
23948           @stage2_werror_flag@ 
23949 @endif libcpp-bootstrap
23950
23951 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
23952 maybe-configure-stage4-libcpp:
23953 @if libcpp-bootstrap
23954 maybe-configure-stage4-libcpp: configure-stage4-libcpp
23955 configure-stage4-libcpp:
23956         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23957         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23958         @r=`${PWD_COMMAND}`; export r; \
23959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23960         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23961         $(HOST_EXPORTS) \
23962         $(POSTSTAGE1_HOST_EXPORTS)  \
23963         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23964         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
23965         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
23966         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23967         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23968         case $(srcdir) in \
23969           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23970           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23971                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23972         esac; \
23973         srcdiroption="--srcdir=$${topdir}/libcpp"; \
23974         libsrcdir="$$s/libcpp"; \
23975         $(SHELL) $${libsrcdir}/configure \
23976           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23977           --target=${target_alias} $${srcdiroption} \
23978           --with-build-libsubdir=$(HOST_SUBDIR) \
23979           @stage2_werror_flag@ 
23980 @endif libcpp-bootstrap
23981
23982 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
23983 maybe-configure-stageprofile-libcpp:
23984 @if libcpp-bootstrap
23985 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
23986 configure-stageprofile-libcpp:
23987         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23988         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23989         @r=`${PWD_COMMAND}`; export r; \
23990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23991         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23992         $(HOST_EXPORTS) \
23993         $(POSTSTAGE1_HOST_EXPORTS)  \
23994         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
23995         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
23996         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
23997         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23998         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23999         case $(srcdir) in \
24000           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24001           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24002                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24003         esac; \
24004         srcdiroption="--srcdir=$${topdir}/libcpp"; \
24005         libsrcdir="$$s/libcpp"; \
24006         $(SHELL) $${libsrcdir}/configure \
24007           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24008           --target=${target_alias} $${srcdiroption} \
24009           --with-build-libsubdir=$(HOST_SUBDIR) \
24010           @stage2_werror_flag@ 
24011 @endif libcpp-bootstrap
24012
24013 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
24014 maybe-configure-stagefeedback-libcpp:
24015 @if libcpp-bootstrap
24016 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
24017 configure-stagefeedback-libcpp:
24018         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24019         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24020         @r=`${PWD_COMMAND}`; export r; \
24021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24022         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24023         $(HOST_EXPORTS) \
24024         $(POSTSTAGE1_HOST_EXPORTS)  \
24025         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
24026         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
24027         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
24028         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
24029         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24030         case $(srcdir) in \
24031           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24032           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24033                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24034         esac; \
24035         srcdiroption="--srcdir=$${topdir}/libcpp"; \
24036         libsrcdir="$$s/libcpp"; \
24037         $(SHELL) $${libsrcdir}/configure \
24038           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24039           --target=${target_alias} $${srcdiroption} \
24040           --with-build-libsubdir=$(HOST_SUBDIR) \
24041           @stage2_werror_flag@ 
24042 @endif libcpp-bootstrap
24043
24044
24045
24046
24047
24048 .PHONY: all-libcpp maybe-all-libcpp
24049 maybe-all-libcpp:
24050 @if gcc-bootstrap
24051 all-libcpp: stage_current
24052 @endif gcc-bootstrap
24053 @if libcpp
24054 TARGET-libcpp=all
24055 maybe-all-libcpp: all-libcpp
24056 all-libcpp: configure-libcpp
24057         @r=`${PWD_COMMAND}`; export r; \
24058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24059         $(HOST_EXPORTS) \
24060         (cd $(HOST_SUBDIR)/libcpp && \
24061           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
24062                 $(TARGET-libcpp))
24063 @endif libcpp
24064
24065
24066
24067 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
24068 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
24069 maybe-all-stage1-libcpp:
24070 maybe-clean-stage1-libcpp:
24071 @if libcpp-bootstrap
24072 maybe-all-stage1-libcpp: all-stage1-libcpp
24073 all-stage1: all-stage1-libcpp
24074 TARGET-stage1-libcpp = $(TARGET-libcpp)
24075 all-stage1-libcpp: configure-stage1-libcpp
24076         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24077         @r=`${PWD_COMMAND}`; export r; \
24078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24079         $(HOST_EXPORTS) \
24080         cd $(HOST_SUBDIR)/libcpp && \
24081         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24082                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
24083                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
24084                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
24085                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
24086                 $(TARGET-stage1-libcpp)
24087
24088 maybe-clean-stage1-libcpp: clean-stage1-libcpp
24089 clean-stage1: clean-stage1-libcpp
24090 clean-stage1-libcpp:
24091         @if [ $(current_stage) = stage1 ]; then \
24092           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24093         else \
24094           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24095           $(MAKE) stage1-start; \
24096         fi; \
24097         cd $(HOST_SUBDIR)/libcpp && \
24098         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24099                  clean
24100 @endif libcpp-bootstrap
24101
24102
24103 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24104 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24105 maybe-all-stage2-libcpp:
24106 maybe-clean-stage2-libcpp:
24107 @if libcpp-bootstrap
24108 maybe-all-stage2-libcpp: all-stage2-libcpp
24109 all-stage2: all-stage2-libcpp
24110 TARGET-stage2-libcpp = $(TARGET-libcpp)
24111 all-stage2-libcpp: configure-stage2-libcpp
24112         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24113         @r=`${PWD_COMMAND}`; export r; \
24114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24115         $(HOST_EXPORTS) \
24116         $(POSTSTAGE1_HOST_EXPORTS) \
24117         cd $(HOST_SUBDIR)/libcpp && \
24118         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24119                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
24120                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
24121                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
24122                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24123                 $(TARGET-stage2-libcpp)
24124
24125 maybe-clean-stage2-libcpp: clean-stage2-libcpp
24126 clean-stage2: clean-stage2-libcpp
24127 clean-stage2-libcpp:
24128         @if [ $(current_stage) = stage2 ]; then \
24129           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24130         else \
24131           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24132           $(MAKE) stage2-start; \
24133         fi; \
24134         cd $(HOST_SUBDIR)/libcpp && \
24135         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24136                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24137                  clean
24138 @endif libcpp-bootstrap
24139
24140
24141 .PHONY: all-stageb2g0-libcpp maybe-all-stageb2g0-libcpp
24142 .PHONY: clean-stageb2g0-libcpp maybe-clean-stageb2g0-libcpp
24143 maybe-all-stageb2g0-libcpp:
24144 maybe-clean-stageb2g0-libcpp:
24145 @if libcpp-bootstrap
24146 maybe-all-stageb2g0-libcpp: all-stageb2g0-libcpp
24147 all-stageb2g0: all-stageb2g0-libcpp
24148 TARGET-stageb2g0-libcpp = $(TARGET-libcpp)
24149 all-stageb2g0-libcpp: configure-stageb2g0-libcpp
24150         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
24151         @r=`${PWD_COMMAND}`; export r; \
24152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24153         $(HOST_EXPORTS) \
24154         $(POSTSTAGE1_HOST_EXPORTS) \
24155         cd $(HOST_SUBDIR)/libcpp && \
24156         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24157                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
24158                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
24159                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
24160                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24161                 $(TARGET-stageb2g0-libcpp)
24162
24163 maybe-clean-stageb2g0-libcpp: clean-stageb2g0-libcpp
24164 clean-stageb2g0: clean-stageb2g0-libcpp
24165 clean-stageb2g0-libcpp:
24166         @if [ $(current_stage) = stageb2g0 ]; then \
24167           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24168         else \
24169           [ -f $(HOST_SUBDIR)/stageb2g0-libcpp/Makefile ] || exit 0; \
24170           $(MAKE) stageb2g0-start; \
24171         fi; \
24172         cd $(HOST_SUBDIR)/libcpp && \
24173         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24174                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24175                  clean
24176 @endif libcpp-bootstrap
24177
24178
24179 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24180 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24181 maybe-all-stage3-libcpp:
24182 maybe-clean-stage3-libcpp:
24183 @if libcpp-bootstrap
24184 maybe-all-stage3-libcpp: all-stage3-libcpp
24185 all-stage3: all-stage3-libcpp
24186 TARGET-stage3-libcpp = $(TARGET-libcpp)
24187 all-stage3-libcpp: configure-stage3-libcpp
24188         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24189         @r=`${PWD_COMMAND}`; export r; \
24190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24191         $(HOST_EXPORTS) \
24192         $(POSTSTAGE1_HOST_EXPORTS) \
24193         cd $(HOST_SUBDIR)/libcpp && \
24194         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24195                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
24196                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
24197                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
24198                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24199                 $(TARGET-stage3-libcpp)
24200
24201 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24202 clean-stage3: clean-stage3-libcpp
24203 clean-stage3-libcpp:
24204         @if [ $(current_stage) = stage3 ]; then \
24205           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24206         else \
24207           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24208           $(MAKE) stage3-start; \
24209         fi; \
24210         cd $(HOST_SUBDIR)/libcpp && \
24211         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24212                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24213                  clean
24214 @endif libcpp-bootstrap
24215
24216
24217 .PHONY: all-stageb3g2-libcpp maybe-all-stageb3g2-libcpp
24218 .PHONY: clean-stageb3g2-libcpp maybe-clean-stageb3g2-libcpp
24219 maybe-all-stageb3g2-libcpp:
24220 maybe-clean-stageb3g2-libcpp:
24221 @if libcpp-bootstrap
24222 maybe-all-stageb3g2-libcpp: all-stageb3g2-libcpp
24223 all-stageb3g2: all-stageb3g2-libcpp
24224 TARGET-stageb3g2-libcpp = $(TARGET-libcpp)
24225 all-stageb3g2-libcpp: configure-stageb3g2-libcpp
24226         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
24227         @r=`${PWD_COMMAND}`; export r; \
24228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24229         $(HOST_EXPORTS) \
24230         $(POSTSTAGE1_HOST_EXPORTS) \
24231         cd $(HOST_SUBDIR)/libcpp && \
24232         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24233                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
24234                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
24235                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
24236                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24237                 $(TARGET-stageb3g2-libcpp)
24238
24239 maybe-clean-stageb3g2-libcpp: clean-stageb3g2-libcpp
24240 clean-stageb3g2: clean-stageb3g2-libcpp
24241 clean-stageb3g2-libcpp:
24242         @if [ $(current_stage) = stageb3g2 ]; then \
24243           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24244         else \
24245           [ -f $(HOST_SUBDIR)/stageb3g2-libcpp/Makefile ] || exit 0; \
24246           $(MAKE) stageb3g2-start; \
24247         fi; \
24248         cd $(HOST_SUBDIR)/libcpp && \
24249         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24250                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24251                  clean
24252 @endif libcpp-bootstrap
24253
24254
24255 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24256 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24257 maybe-all-stage4-libcpp:
24258 maybe-clean-stage4-libcpp:
24259 @if libcpp-bootstrap
24260 maybe-all-stage4-libcpp: all-stage4-libcpp
24261 all-stage4: all-stage4-libcpp
24262 TARGET-stage4-libcpp = $(TARGET-libcpp)
24263 all-stage4-libcpp: configure-stage4-libcpp
24264         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24265         @r=`${PWD_COMMAND}`; export r; \
24266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24267         $(HOST_EXPORTS) \
24268         $(POSTSTAGE1_HOST_EXPORTS) \
24269         cd $(HOST_SUBDIR)/libcpp && \
24270         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24271                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
24272                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24273                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
24274                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24275                 $(TARGET-stage4-libcpp)
24276
24277 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24278 clean-stage4: clean-stage4-libcpp
24279 clean-stage4-libcpp:
24280         @if [ $(current_stage) = stage4 ]; then \
24281           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24282         else \
24283           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24284           $(MAKE) stage4-start; \
24285         fi; \
24286         cd $(HOST_SUBDIR)/libcpp && \
24287         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24288                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24289                  clean
24290 @endif libcpp-bootstrap
24291
24292
24293 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24294 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24295 maybe-all-stageprofile-libcpp:
24296 maybe-clean-stageprofile-libcpp:
24297 @if libcpp-bootstrap
24298 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24299 all-stageprofile: all-stageprofile-libcpp
24300 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24301 all-stageprofile-libcpp: configure-stageprofile-libcpp
24302         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24303         @r=`${PWD_COMMAND}`; export r; \
24304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24305         $(HOST_EXPORTS) \
24306         $(POSTSTAGE1_HOST_EXPORTS) \
24307         cd $(HOST_SUBDIR)/libcpp && \
24308         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24309                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
24310                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
24311                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
24312                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24313                 $(TARGET-stageprofile-libcpp)
24314
24315 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24316 clean-stageprofile: clean-stageprofile-libcpp
24317 clean-stageprofile-libcpp:
24318         @if [ $(current_stage) = stageprofile ]; then \
24319           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24320         else \
24321           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24322           $(MAKE) stageprofile-start; \
24323         fi; \
24324         cd $(HOST_SUBDIR)/libcpp && \
24325         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24326                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24327                  clean
24328 @endif libcpp-bootstrap
24329
24330
24331 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24332 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24333 maybe-all-stagefeedback-libcpp:
24334 maybe-clean-stagefeedback-libcpp:
24335 @if libcpp-bootstrap
24336 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24337 all-stagefeedback: all-stagefeedback-libcpp
24338 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24339 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24340         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24341         @r=`${PWD_COMMAND}`; export r; \
24342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24343         $(HOST_EXPORTS) \
24344         $(POSTSTAGE1_HOST_EXPORTS) \
24345         cd $(HOST_SUBDIR)/libcpp && \
24346         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24347                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
24348                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
24349                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
24350                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24351                 $(TARGET-stagefeedback-libcpp)
24352
24353 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24354 clean-stagefeedback: clean-stagefeedback-libcpp
24355 clean-stagefeedback-libcpp:
24356         @if [ $(current_stage) = stagefeedback ]; then \
24357           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24358         else \
24359           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24360           $(MAKE) stagefeedback-start; \
24361         fi; \
24362         cd $(HOST_SUBDIR)/libcpp && \
24363         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24364                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
24365                  clean
24366 @endif libcpp-bootstrap
24367
24368
24369
24370
24371
24372 .PHONY: check-libcpp maybe-check-libcpp
24373 maybe-check-libcpp:
24374 @if libcpp
24375 maybe-check-libcpp: check-libcpp
24376
24377 check-libcpp:
24378         @: $(MAKE); $(unstage)
24379         @r=`${PWD_COMMAND}`; export r; \
24380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24381         $(HOST_EXPORTS) \
24382         (cd $(HOST_SUBDIR)/libcpp && \
24383           $(MAKE) $(FLAGS_TO_PASS)  check)
24384
24385 @endif libcpp
24386
24387 .PHONY: install-libcpp maybe-install-libcpp
24388 maybe-install-libcpp:
24389 @if libcpp
24390 maybe-install-libcpp: install-libcpp
24391
24392 install-libcpp: installdirs
24393         @: $(MAKE); $(unstage)
24394         @r=`${PWD_COMMAND}`; export r; \
24395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24396         $(HOST_EXPORTS) \
24397         (cd $(HOST_SUBDIR)/libcpp && \
24398           $(MAKE) $(FLAGS_TO_PASS)  install)
24399
24400 @endif libcpp
24401
24402 # Other targets (info, dvi, pdf, etc.)
24403
24404 .PHONY: maybe-info-libcpp info-libcpp
24405 maybe-info-libcpp:
24406 @if libcpp
24407 maybe-info-libcpp: info-libcpp
24408
24409 info-libcpp: \
24410     configure-libcpp 
24411         @[ -f ./libcpp/Makefile ] || exit 0; \
24412         r=`${PWD_COMMAND}`; export r; \
24413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24414         $(HOST_EXPORTS) \
24415         for flag in $(EXTRA_HOST_FLAGS) ; do \
24416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24417         done; \
24418         echo "Doing info in libcpp" ; \
24419         (cd $(HOST_SUBDIR)/libcpp && \
24420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24422                   "RANLIB=$${RANLIB}" \
24423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24424                   info) \
24425           || exit 1
24426
24427 @endif libcpp
24428
24429 .PHONY: maybe-dvi-libcpp dvi-libcpp
24430 maybe-dvi-libcpp:
24431 @if libcpp
24432 maybe-dvi-libcpp: dvi-libcpp
24433
24434 dvi-libcpp: \
24435     configure-libcpp 
24436         @[ -f ./libcpp/Makefile ] || exit 0; \
24437         r=`${PWD_COMMAND}`; export r; \
24438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24439         $(HOST_EXPORTS) \
24440         for flag in $(EXTRA_HOST_FLAGS) ; do \
24441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24442         done; \
24443         echo "Doing dvi in libcpp" ; \
24444         (cd $(HOST_SUBDIR)/libcpp && \
24445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24447                   "RANLIB=$${RANLIB}" \
24448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24449                   dvi) \
24450           || exit 1
24451
24452 @endif libcpp
24453
24454 .PHONY: maybe-pdf-libcpp pdf-libcpp
24455 maybe-pdf-libcpp:
24456 @if libcpp
24457 maybe-pdf-libcpp: pdf-libcpp
24458
24459 pdf-libcpp: \
24460     configure-libcpp 
24461         @[ -f ./libcpp/Makefile ] || exit 0; \
24462         r=`${PWD_COMMAND}`; export r; \
24463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24464         $(HOST_EXPORTS) \
24465         for flag in $(EXTRA_HOST_FLAGS) ; do \
24466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24467         done; \
24468         echo "Doing pdf in libcpp" ; \
24469         (cd $(HOST_SUBDIR)/libcpp && \
24470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24472                   "RANLIB=$${RANLIB}" \
24473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24474                   pdf) \
24475           || exit 1
24476
24477 @endif libcpp
24478
24479 .PHONY: maybe-html-libcpp html-libcpp
24480 maybe-html-libcpp:
24481 @if libcpp
24482 maybe-html-libcpp: html-libcpp
24483
24484 html-libcpp: \
24485     configure-libcpp 
24486         @[ -f ./libcpp/Makefile ] || exit 0; \
24487         r=`${PWD_COMMAND}`; export r; \
24488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24489         $(HOST_EXPORTS) \
24490         for flag in $(EXTRA_HOST_FLAGS) ; do \
24491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24492         done; \
24493         echo "Doing html in libcpp" ; \
24494         (cd $(HOST_SUBDIR)/libcpp && \
24495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24497                   "RANLIB=$${RANLIB}" \
24498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24499                   html) \
24500           || exit 1
24501
24502 @endif libcpp
24503
24504 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
24505 maybe-TAGS-libcpp:
24506 @if libcpp
24507 maybe-TAGS-libcpp: TAGS-libcpp
24508
24509 TAGS-libcpp: \
24510     configure-libcpp 
24511         @[ -f ./libcpp/Makefile ] || exit 0; \
24512         r=`${PWD_COMMAND}`; export r; \
24513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24514         $(HOST_EXPORTS) \
24515         for flag in $(EXTRA_HOST_FLAGS) ; do \
24516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24517         done; \
24518         echo "Doing TAGS in libcpp" ; \
24519         (cd $(HOST_SUBDIR)/libcpp && \
24520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24522                   "RANLIB=$${RANLIB}" \
24523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24524                   TAGS) \
24525           || exit 1
24526
24527 @endif libcpp
24528
24529 .PHONY: maybe-install-info-libcpp install-info-libcpp
24530 maybe-install-info-libcpp:
24531 @if libcpp
24532 maybe-install-info-libcpp: install-info-libcpp
24533
24534 install-info-libcpp: \
24535     configure-libcpp \
24536     info-libcpp 
24537         @[ -f ./libcpp/Makefile ] || exit 0; \
24538         r=`${PWD_COMMAND}`; export r; \
24539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24540         $(HOST_EXPORTS) \
24541         for flag in $(EXTRA_HOST_FLAGS) ; do \
24542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24543         done; \
24544         echo "Doing install-info in libcpp" ; \
24545         (cd $(HOST_SUBDIR)/libcpp && \
24546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24548                   "RANLIB=$${RANLIB}" \
24549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24550                   install-info) \
24551           || exit 1
24552
24553 @endif libcpp
24554
24555 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
24556 maybe-install-pdf-libcpp:
24557 @if libcpp
24558 maybe-install-pdf-libcpp: install-pdf-libcpp
24559
24560 install-pdf-libcpp: \
24561     configure-libcpp \
24562     pdf-libcpp 
24563         @[ -f ./libcpp/Makefile ] || exit 0; \
24564         r=`${PWD_COMMAND}`; export r; \
24565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24566         $(HOST_EXPORTS) \
24567         for flag in $(EXTRA_HOST_FLAGS) ; do \
24568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24569         done; \
24570         echo "Doing install-pdf in libcpp" ; \
24571         (cd $(HOST_SUBDIR)/libcpp && \
24572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24574                   "RANLIB=$${RANLIB}" \
24575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24576                   install-pdf) \
24577           || exit 1
24578
24579 @endif libcpp
24580
24581 .PHONY: maybe-install-html-libcpp install-html-libcpp
24582 maybe-install-html-libcpp:
24583 @if libcpp
24584 maybe-install-html-libcpp: install-html-libcpp
24585
24586 install-html-libcpp: \
24587     configure-libcpp \
24588     html-libcpp 
24589         @[ -f ./libcpp/Makefile ] || exit 0; \
24590         r=`${PWD_COMMAND}`; export r; \
24591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24592         $(HOST_EXPORTS) \
24593         for flag in $(EXTRA_HOST_FLAGS) ; do \
24594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24595         done; \
24596         echo "Doing install-html in libcpp" ; \
24597         (cd $(HOST_SUBDIR)/libcpp && \
24598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24600                   "RANLIB=$${RANLIB}" \
24601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24602                   install-html) \
24603           || exit 1
24604
24605 @endif libcpp
24606
24607 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
24608 maybe-installcheck-libcpp:
24609 @if libcpp
24610 maybe-installcheck-libcpp: installcheck-libcpp
24611
24612 installcheck-libcpp: \
24613     configure-libcpp 
24614         @[ -f ./libcpp/Makefile ] || exit 0; \
24615         r=`${PWD_COMMAND}`; export r; \
24616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24617         $(HOST_EXPORTS) \
24618         for flag in $(EXTRA_HOST_FLAGS) ; do \
24619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24620         done; \
24621         echo "Doing installcheck in libcpp" ; \
24622         (cd $(HOST_SUBDIR)/libcpp && \
24623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24625                   "RANLIB=$${RANLIB}" \
24626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24627                   installcheck) \
24628           || exit 1
24629
24630 @endif libcpp
24631
24632 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
24633 maybe-mostlyclean-libcpp:
24634 @if libcpp
24635 maybe-mostlyclean-libcpp: mostlyclean-libcpp
24636
24637 mostlyclean-libcpp: 
24638         @[ -f ./libcpp/Makefile ] || exit 0; \
24639         r=`${PWD_COMMAND}`; export r; \
24640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24641         $(HOST_EXPORTS) \
24642         for flag in $(EXTRA_HOST_FLAGS) ; do \
24643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24644         done; \
24645         echo "Doing mostlyclean in libcpp" ; \
24646         (cd $(HOST_SUBDIR)/libcpp && \
24647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24649                   "RANLIB=$${RANLIB}" \
24650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24651                   mostlyclean) \
24652           || exit 1
24653
24654 @endif libcpp
24655
24656 .PHONY: maybe-clean-libcpp clean-libcpp
24657 maybe-clean-libcpp:
24658 @if libcpp
24659 maybe-clean-libcpp: clean-libcpp
24660
24661 clean-libcpp: 
24662         @[ -f ./libcpp/Makefile ] || exit 0; \
24663         r=`${PWD_COMMAND}`; export r; \
24664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24665         $(HOST_EXPORTS) \
24666         for flag in $(EXTRA_HOST_FLAGS) ; do \
24667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24668         done; \
24669         echo "Doing clean in libcpp" ; \
24670         (cd $(HOST_SUBDIR)/libcpp && \
24671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24673                   "RANLIB=$${RANLIB}" \
24674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24675                   clean) \
24676           || exit 1
24677
24678 @endif libcpp
24679
24680 .PHONY: maybe-distclean-libcpp distclean-libcpp
24681 maybe-distclean-libcpp:
24682 @if libcpp
24683 maybe-distclean-libcpp: distclean-libcpp
24684
24685 distclean-libcpp: 
24686         @[ -f ./libcpp/Makefile ] || exit 0; \
24687         r=`${PWD_COMMAND}`; export r; \
24688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24689         $(HOST_EXPORTS) \
24690         for flag in $(EXTRA_HOST_FLAGS) ; do \
24691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24692         done; \
24693         echo "Doing distclean in libcpp" ; \
24694         (cd $(HOST_SUBDIR)/libcpp && \
24695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24697                   "RANLIB=$${RANLIB}" \
24698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24699                   distclean) \
24700           || exit 1
24701
24702 @endif libcpp
24703
24704 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
24705 maybe-maintainer-clean-libcpp:
24706 @if libcpp
24707 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
24708
24709 maintainer-clean-libcpp: 
24710         @[ -f ./libcpp/Makefile ] || exit 0; \
24711         r=`${PWD_COMMAND}`; export r; \
24712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24713         $(HOST_EXPORTS) \
24714         for flag in $(EXTRA_HOST_FLAGS) ; do \
24715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24716         done; \
24717         echo "Doing maintainer-clean in libcpp" ; \
24718         (cd $(HOST_SUBDIR)/libcpp && \
24719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24721                   "RANLIB=$${RANLIB}" \
24722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24723                   maintainer-clean) \
24724           || exit 1
24725
24726 @endif libcpp
24727
24728
24729
24730 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
24731 maybe-configure-libdecnumber:
24732 @if gcc-bootstrap
24733 configure-libdecnumber: stage_current
24734 @endif gcc-bootstrap
24735 @if libdecnumber
24736 maybe-configure-libdecnumber: configure-libdecnumber
24737 configure-libdecnumber: 
24738         @r=`${PWD_COMMAND}`; export r; \
24739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24740         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24741         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24742         $(HOST_EXPORTS) \
24743         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
24744         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
24745         case $(srcdir) in \
24746           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24747           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24748                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24749         esac; \
24750         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24751         libsrcdir="$$s/libdecnumber"; \
24752         $(SHELL) $${libsrcdir}/configure \
24753           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24754           --target=${target_alias} $${srcdiroption}  \
24755           || exit 1
24756 @endif libdecnumber
24757
24758
24759
24760 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
24761 maybe-configure-stage1-libdecnumber:
24762 @if libdecnumber-bootstrap
24763 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
24764 configure-stage1-libdecnumber:
24765         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24766         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24767         @r=`${PWD_COMMAND}`; export r; \
24768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24769         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24770         $(HOST_EXPORTS)  \
24771         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24772         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
24773         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
24774         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24775         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24776         case $(srcdir) in \
24777           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24778           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24779                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24780         esac; \
24781         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24782         libsrcdir="$$s/libdecnumber"; \
24783         $(SHELL) $${libsrcdir}/configure \
24784           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24785           --target=${target_alias} $${srcdiroption} \
24786            \
24787           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
24788 @endif libdecnumber-bootstrap
24789
24790 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
24791 maybe-configure-stage2-libdecnumber:
24792 @if libdecnumber-bootstrap
24793 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
24794 configure-stage2-libdecnumber:
24795         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24796         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24797         @r=`${PWD_COMMAND}`; export r; \
24798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24799         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24800         $(HOST_EXPORTS) \
24801         $(POSTSTAGE1_HOST_EXPORTS)  \
24802         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24803         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
24804         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
24805         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24806         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24807         case $(srcdir) in \
24808           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24809           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24810                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24811         esac; \
24812         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24813         libsrcdir="$$s/libdecnumber"; \
24814         $(SHELL) $${libsrcdir}/configure \
24815           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24816           --target=${target_alias} $${srcdiroption} \
24817           --with-build-libsubdir=$(HOST_SUBDIR) \
24818           @stage2_werror_flag@ 
24819 @endif libdecnumber-bootstrap
24820
24821 .PHONY: configure-stageb2g0-libdecnumber maybe-configure-stageb2g0-libdecnumber
24822 maybe-configure-stageb2g0-libdecnumber:
24823 @if libdecnumber-bootstrap
24824 maybe-configure-stageb2g0-libdecnumber: configure-stageb2g0-libdecnumber
24825 configure-stageb2g0-libdecnumber:
24826         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
24827         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24828         @r=`${PWD_COMMAND}`; export r; \
24829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24830         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24831         $(HOST_EXPORTS) \
24832         $(POSTSTAGE1_HOST_EXPORTS)  \
24833         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
24834         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
24835         echo Configuring stage b2g0 in $(HOST_SUBDIR)/libdecnumber ; \
24836         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24837         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24838         case $(srcdir) in \
24839           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24840           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24841                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24842         esac; \
24843         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24844         libsrcdir="$$s/libdecnumber"; \
24845         $(SHELL) $${libsrcdir}/configure \
24846           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24847           --target=${target_alias} $${srcdiroption} \
24848           --with-build-libsubdir=$(HOST_SUBDIR) \
24849           @stage2_werror_flag@ 
24850 @endif libdecnumber-bootstrap
24851
24852 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
24853 maybe-configure-stage3-libdecnumber:
24854 @if libdecnumber-bootstrap
24855 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
24856 configure-stage3-libdecnumber:
24857         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24858         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24859         @r=`${PWD_COMMAND}`; export r; \
24860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24861         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24862         $(HOST_EXPORTS) \
24863         $(POSTSTAGE1_HOST_EXPORTS)  \
24864         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24865         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
24866         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
24867         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24868         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24869         case $(srcdir) in \
24870           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24871           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24872                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24873         esac; \
24874         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24875         libsrcdir="$$s/libdecnumber"; \
24876         $(SHELL) $${libsrcdir}/configure \
24877           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24878           --target=${target_alias} $${srcdiroption} \
24879           --with-build-libsubdir=$(HOST_SUBDIR) \
24880           @stage2_werror_flag@ 
24881 @endif libdecnumber-bootstrap
24882
24883 .PHONY: configure-stageb3g2-libdecnumber maybe-configure-stageb3g2-libdecnumber
24884 maybe-configure-stageb3g2-libdecnumber:
24885 @if libdecnumber-bootstrap
24886 maybe-configure-stageb3g2-libdecnumber: configure-stageb3g2-libdecnumber
24887 configure-stageb3g2-libdecnumber:
24888         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
24889         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24890         @r=`${PWD_COMMAND}`; export r; \
24891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24892         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24893         $(HOST_EXPORTS) \
24894         $(POSTSTAGE1_HOST_EXPORTS)  \
24895         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
24896         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
24897         echo Configuring stage b3g2 in $(HOST_SUBDIR)/libdecnumber ; \
24898         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24899         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24900         case $(srcdir) in \
24901           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24902           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24903                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24904         esac; \
24905         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24906         libsrcdir="$$s/libdecnumber"; \
24907         $(SHELL) $${libsrcdir}/configure \
24908           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24909           --target=${target_alias} $${srcdiroption} \
24910           --with-build-libsubdir=$(HOST_SUBDIR) \
24911           @stage2_werror_flag@ 
24912 @endif libdecnumber-bootstrap
24913
24914 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
24915 maybe-configure-stage4-libdecnumber:
24916 @if libdecnumber-bootstrap
24917 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
24918 configure-stage4-libdecnumber:
24919         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24920         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24921         @r=`${PWD_COMMAND}`; export r; \
24922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24923         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24924         $(HOST_EXPORTS) \
24925         $(POSTSTAGE1_HOST_EXPORTS)  \
24926         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24927         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
24928         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
24929         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24930         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24931         case $(srcdir) in \
24932           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24933           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24934                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24935         esac; \
24936         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24937         libsrcdir="$$s/libdecnumber"; \
24938         $(SHELL) $${libsrcdir}/configure \
24939           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24940           --target=${target_alias} $${srcdiroption} \
24941           --with-build-libsubdir=$(HOST_SUBDIR) \
24942           @stage2_werror_flag@ 
24943 @endif libdecnumber-bootstrap
24944
24945 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
24946 maybe-configure-stageprofile-libdecnumber:
24947 @if libdecnumber-bootstrap
24948 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
24949 configure-stageprofile-libdecnumber:
24950         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24951         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24952         @r=`${PWD_COMMAND}`; export r; \
24953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24954         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24955         $(HOST_EXPORTS) \
24956         $(POSTSTAGE1_HOST_EXPORTS)  \
24957         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
24958         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
24959         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
24960         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24961         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24962         case $(srcdir) in \
24963           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24964           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24965                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24966         esac; \
24967         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24968         libsrcdir="$$s/libdecnumber"; \
24969         $(SHELL) $${libsrcdir}/configure \
24970           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24971           --target=${target_alias} $${srcdiroption} \
24972           --with-build-libsubdir=$(HOST_SUBDIR) \
24973           @stage2_werror_flag@ 
24974 @endif libdecnumber-bootstrap
24975
24976 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
24977 maybe-configure-stagefeedback-libdecnumber:
24978 @if libdecnumber-bootstrap
24979 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
24980 configure-stagefeedback-libdecnumber:
24981         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24982         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24983         @r=`${PWD_COMMAND}`; export r; \
24984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24985         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24986         $(HOST_EXPORTS) \
24987         $(POSTSTAGE1_HOST_EXPORTS)  \
24988         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
24989         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
24990         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
24991         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24992         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24993         case $(srcdir) in \
24994           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24995           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24996                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24997         esac; \
24998         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24999         libsrcdir="$$s/libdecnumber"; \
25000         $(SHELL) $${libsrcdir}/configure \
25001           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25002           --target=${target_alias} $${srcdiroption} \
25003           --with-build-libsubdir=$(HOST_SUBDIR) \
25004           @stage2_werror_flag@ 
25005 @endif libdecnumber-bootstrap
25006
25007
25008
25009
25010
25011 .PHONY: all-libdecnumber maybe-all-libdecnumber
25012 maybe-all-libdecnumber:
25013 @if gcc-bootstrap
25014 all-libdecnumber: stage_current
25015 @endif gcc-bootstrap
25016 @if libdecnumber
25017 TARGET-libdecnumber=all
25018 maybe-all-libdecnumber: all-libdecnumber
25019 all-libdecnumber: configure-libdecnumber
25020         @r=`${PWD_COMMAND}`; export r; \
25021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25022         $(HOST_EXPORTS) \
25023         (cd $(HOST_SUBDIR)/libdecnumber && \
25024           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
25025                 $(TARGET-libdecnumber))
25026 @endif libdecnumber
25027
25028
25029
25030 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
25031 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
25032 maybe-all-stage1-libdecnumber:
25033 maybe-clean-stage1-libdecnumber:
25034 @if libdecnumber-bootstrap
25035 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
25036 all-stage1: all-stage1-libdecnumber
25037 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
25038 all-stage1-libdecnumber: configure-stage1-libdecnumber
25039         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25040         @r=`${PWD_COMMAND}`; export r; \
25041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25042         $(HOST_EXPORTS) \
25043         cd $(HOST_SUBDIR)/libdecnumber && \
25044         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25045                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
25046                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
25047                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
25048                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
25049                 $(TARGET-stage1-libdecnumber)
25050
25051 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
25052 clean-stage1: clean-stage1-libdecnumber
25053 clean-stage1-libdecnumber:
25054         @if [ $(current_stage) = stage1 ]; then \
25055           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25056         else \
25057           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
25058           $(MAKE) stage1-start; \
25059         fi; \
25060         cd $(HOST_SUBDIR)/libdecnumber && \
25061         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25062                  clean
25063 @endif libdecnumber-bootstrap
25064
25065
25066 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
25067 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
25068 maybe-all-stage2-libdecnumber:
25069 maybe-clean-stage2-libdecnumber:
25070 @if libdecnumber-bootstrap
25071 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
25072 all-stage2: all-stage2-libdecnumber
25073 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
25074 all-stage2-libdecnumber: configure-stage2-libdecnumber
25075         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25076         @r=`${PWD_COMMAND}`; export r; \
25077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25078         $(HOST_EXPORTS) \
25079         $(POSTSTAGE1_HOST_EXPORTS) \
25080         cd $(HOST_SUBDIR)/libdecnumber && \
25081         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25082                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
25083                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
25084                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
25085                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25086                 $(TARGET-stage2-libdecnumber)
25087
25088 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
25089 clean-stage2: clean-stage2-libdecnumber
25090 clean-stage2-libdecnumber:
25091         @if [ $(current_stage) = stage2 ]; then \
25092           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25093         else \
25094           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
25095           $(MAKE) stage2-start; \
25096         fi; \
25097         cd $(HOST_SUBDIR)/libdecnumber && \
25098         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25099                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25100                  clean
25101 @endif libdecnumber-bootstrap
25102
25103
25104 .PHONY: all-stageb2g0-libdecnumber maybe-all-stageb2g0-libdecnumber
25105 .PHONY: clean-stageb2g0-libdecnumber maybe-clean-stageb2g0-libdecnumber
25106 maybe-all-stageb2g0-libdecnumber:
25107 maybe-clean-stageb2g0-libdecnumber:
25108 @if libdecnumber-bootstrap
25109 maybe-all-stageb2g0-libdecnumber: all-stageb2g0-libdecnumber
25110 all-stageb2g0: all-stageb2g0-libdecnumber
25111 TARGET-stageb2g0-libdecnumber = $(TARGET-libdecnumber)
25112 all-stageb2g0-libdecnumber: configure-stageb2g0-libdecnumber
25113         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
25114         @r=`${PWD_COMMAND}`; export r; \
25115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25116         $(HOST_EXPORTS) \
25117         $(POSTSTAGE1_HOST_EXPORTS) \
25118         cd $(HOST_SUBDIR)/libdecnumber && \
25119         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25120                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
25121                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
25122                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
25123                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25124                 $(TARGET-stageb2g0-libdecnumber)
25125
25126 maybe-clean-stageb2g0-libdecnumber: clean-stageb2g0-libdecnumber
25127 clean-stageb2g0: clean-stageb2g0-libdecnumber
25128 clean-stageb2g0-libdecnumber:
25129         @if [ $(current_stage) = stageb2g0 ]; then \
25130           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25131         else \
25132           [ -f $(HOST_SUBDIR)/stageb2g0-libdecnumber/Makefile ] || exit 0; \
25133           $(MAKE) stageb2g0-start; \
25134         fi; \
25135         cd $(HOST_SUBDIR)/libdecnumber && \
25136         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25137                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25138                  clean
25139 @endif libdecnumber-bootstrap
25140
25141
25142 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
25143 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
25144 maybe-all-stage3-libdecnumber:
25145 maybe-clean-stage3-libdecnumber:
25146 @if libdecnumber-bootstrap
25147 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
25148 all-stage3: all-stage3-libdecnumber
25149 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
25150 all-stage3-libdecnumber: configure-stage3-libdecnumber
25151         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25152         @r=`${PWD_COMMAND}`; export r; \
25153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25154         $(HOST_EXPORTS) \
25155         $(POSTSTAGE1_HOST_EXPORTS) \
25156         cd $(HOST_SUBDIR)/libdecnumber && \
25157         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25158                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
25159                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
25160                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
25161                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25162                 $(TARGET-stage3-libdecnumber)
25163
25164 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
25165 clean-stage3: clean-stage3-libdecnumber
25166 clean-stage3-libdecnumber:
25167         @if [ $(current_stage) = stage3 ]; then \
25168           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25169         else \
25170           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
25171           $(MAKE) stage3-start; \
25172         fi; \
25173         cd $(HOST_SUBDIR)/libdecnumber && \
25174         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25175                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25176                  clean
25177 @endif libdecnumber-bootstrap
25178
25179
25180 .PHONY: all-stageb3g2-libdecnumber maybe-all-stageb3g2-libdecnumber
25181 .PHONY: clean-stageb3g2-libdecnumber maybe-clean-stageb3g2-libdecnumber
25182 maybe-all-stageb3g2-libdecnumber:
25183 maybe-clean-stageb3g2-libdecnumber:
25184 @if libdecnumber-bootstrap
25185 maybe-all-stageb3g2-libdecnumber: all-stageb3g2-libdecnumber
25186 all-stageb3g2: all-stageb3g2-libdecnumber
25187 TARGET-stageb3g2-libdecnumber = $(TARGET-libdecnumber)
25188 all-stageb3g2-libdecnumber: configure-stageb3g2-libdecnumber
25189         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
25190         @r=`${PWD_COMMAND}`; export r; \
25191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25192         $(HOST_EXPORTS) \
25193         $(POSTSTAGE1_HOST_EXPORTS) \
25194         cd $(HOST_SUBDIR)/libdecnumber && \
25195         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25196                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
25197                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
25198                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
25199                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25200                 $(TARGET-stageb3g2-libdecnumber)
25201
25202 maybe-clean-stageb3g2-libdecnumber: clean-stageb3g2-libdecnumber
25203 clean-stageb3g2: clean-stageb3g2-libdecnumber
25204 clean-stageb3g2-libdecnumber:
25205         @if [ $(current_stage) = stageb3g2 ]; then \
25206           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25207         else \
25208           [ -f $(HOST_SUBDIR)/stageb3g2-libdecnumber/Makefile ] || exit 0; \
25209           $(MAKE) stageb3g2-start; \
25210         fi; \
25211         cd $(HOST_SUBDIR)/libdecnumber && \
25212         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25213                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25214                  clean
25215 @endif libdecnumber-bootstrap
25216
25217
25218 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
25219 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
25220 maybe-all-stage4-libdecnumber:
25221 maybe-clean-stage4-libdecnumber:
25222 @if libdecnumber-bootstrap
25223 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
25224 all-stage4: all-stage4-libdecnumber
25225 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
25226 all-stage4-libdecnumber: configure-stage4-libdecnumber
25227         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25228         @r=`${PWD_COMMAND}`; export r; \
25229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25230         $(HOST_EXPORTS) \
25231         $(POSTSTAGE1_HOST_EXPORTS) \
25232         cd $(HOST_SUBDIR)/libdecnumber && \
25233         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25234                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
25235                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25236                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
25237                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25238                 $(TARGET-stage4-libdecnumber)
25239
25240 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
25241 clean-stage4: clean-stage4-libdecnumber
25242 clean-stage4-libdecnumber:
25243         @if [ $(current_stage) = stage4 ]; then \
25244           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25245         else \
25246           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
25247           $(MAKE) stage4-start; \
25248         fi; \
25249         cd $(HOST_SUBDIR)/libdecnumber && \
25250         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25251                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25252                  clean
25253 @endif libdecnumber-bootstrap
25254
25255
25256 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
25257 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
25258 maybe-all-stageprofile-libdecnumber:
25259 maybe-clean-stageprofile-libdecnumber:
25260 @if libdecnumber-bootstrap
25261 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
25262 all-stageprofile: all-stageprofile-libdecnumber
25263 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
25264 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
25265         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25266         @r=`${PWD_COMMAND}`; export r; \
25267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25268         $(HOST_EXPORTS) \
25269         $(POSTSTAGE1_HOST_EXPORTS) \
25270         cd $(HOST_SUBDIR)/libdecnumber && \
25271         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25272                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
25273                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
25274                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
25275                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25276                 $(TARGET-stageprofile-libdecnumber)
25277
25278 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
25279 clean-stageprofile: clean-stageprofile-libdecnumber
25280 clean-stageprofile-libdecnumber:
25281         @if [ $(current_stage) = stageprofile ]; then \
25282           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25283         else \
25284           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
25285           $(MAKE) stageprofile-start; \
25286         fi; \
25287         cd $(HOST_SUBDIR)/libdecnumber && \
25288         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25289                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25290                  clean
25291 @endif libdecnumber-bootstrap
25292
25293
25294 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
25295 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
25296 maybe-all-stagefeedback-libdecnumber:
25297 maybe-clean-stagefeedback-libdecnumber:
25298 @if libdecnumber-bootstrap
25299 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
25300 all-stagefeedback: all-stagefeedback-libdecnumber
25301 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
25302 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
25303         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25304         @r=`${PWD_COMMAND}`; export r; \
25305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25306         $(HOST_EXPORTS) \
25307         $(POSTSTAGE1_HOST_EXPORTS) \
25308         cd $(HOST_SUBDIR)/libdecnumber && \
25309         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25310                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
25311                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
25312                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
25313                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25314                 $(TARGET-stagefeedback-libdecnumber)
25315
25316 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
25317 clean-stagefeedback: clean-stagefeedback-libdecnumber
25318 clean-stagefeedback-libdecnumber:
25319         @if [ $(current_stage) = stagefeedback ]; then \
25320           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25321         else \
25322           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
25323           $(MAKE) stagefeedback-start; \
25324         fi; \
25325         cd $(HOST_SUBDIR)/libdecnumber && \
25326         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25327                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25328                  clean
25329 @endif libdecnumber-bootstrap
25330
25331
25332
25333
25334
25335 .PHONY: check-libdecnumber maybe-check-libdecnumber
25336 maybe-check-libdecnumber:
25337 @if libdecnumber
25338 maybe-check-libdecnumber: check-libdecnumber
25339
25340 check-libdecnumber:
25341         @: $(MAKE); $(unstage)
25342         @r=`${PWD_COMMAND}`; export r; \
25343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25344         $(HOST_EXPORTS) \
25345         (cd $(HOST_SUBDIR)/libdecnumber && \
25346           $(MAKE) $(FLAGS_TO_PASS)  check)
25347
25348 @endif libdecnumber
25349
25350 .PHONY: install-libdecnumber maybe-install-libdecnumber
25351 maybe-install-libdecnumber:
25352 @if libdecnumber
25353 maybe-install-libdecnumber: install-libdecnumber
25354
25355 install-libdecnumber: installdirs
25356         @: $(MAKE); $(unstage)
25357         @r=`${PWD_COMMAND}`; export r; \
25358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25359         $(HOST_EXPORTS) \
25360         (cd $(HOST_SUBDIR)/libdecnumber && \
25361           $(MAKE) $(FLAGS_TO_PASS)  install)
25362
25363 @endif libdecnumber
25364
25365 # Other targets (info, dvi, pdf, etc.)
25366
25367 .PHONY: maybe-info-libdecnumber info-libdecnumber
25368 maybe-info-libdecnumber:
25369 @if libdecnumber
25370 maybe-info-libdecnumber: info-libdecnumber
25371
25372 info-libdecnumber: \
25373     configure-libdecnumber 
25374         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25375         r=`${PWD_COMMAND}`; export r; \
25376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25377         $(HOST_EXPORTS) \
25378         for flag in $(EXTRA_HOST_FLAGS) ; do \
25379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25380         done; \
25381         echo "Doing info in libdecnumber" ; \
25382         (cd $(HOST_SUBDIR)/libdecnumber && \
25383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25385                   "RANLIB=$${RANLIB}" \
25386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25387                   info) \
25388           || exit 1
25389
25390 @endif libdecnumber
25391
25392 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
25393 maybe-dvi-libdecnumber:
25394 @if libdecnumber
25395 maybe-dvi-libdecnumber: dvi-libdecnumber
25396
25397 dvi-libdecnumber: \
25398     configure-libdecnumber 
25399         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25400         r=`${PWD_COMMAND}`; export r; \
25401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25402         $(HOST_EXPORTS) \
25403         for flag in $(EXTRA_HOST_FLAGS) ; do \
25404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25405         done; \
25406         echo "Doing dvi in libdecnumber" ; \
25407         (cd $(HOST_SUBDIR)/libdecnumber && \
25408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25410                   "RANLIB=$${RANLIB}" \
25411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25412                   dvi) \
25413           || exit 1
25414
25415 @endif libdecnumber
25416
25417 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
25418 maybe-pdf-libdecnumber:
25419 @if libdecnumber
25420 maybe-pdf-libdecnumber: pdf-libdecnumber
25421
25422 pdf-libdecnumber: \
25423     configure-libdecnumber 
25424         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25425         r=`${PWD_COMMAND}`; export r; \
25426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25427         $(HOST_EXPORTS) \
25428         for flag in $(EXTRA_HOST_FLAGS) ; do \
25429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25430         done; \
25431         echo "Doing pdf in libdecnumber" ; \
25432         (cd $(HOST_SUBDIR)/libdecnumber && \
25433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25435                   "RANLIB=$${RANLIB}" \
25436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25437                   pdf) \
25438           || exit 1
25439
25440 @endif libdecnumber
25441
25442 .PHONY: maybe-html-libdecnumber html-libdecnumber
25443 maybe-html-libdecnumber:
25444 @if libdecnumber
25445 maybe-html-libdecnumber: html-libdecnumber
25446
25447 html-libdecnumber: \
25448     configure-libdecnumber 
25449         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25450         r=`${PWD_COMMAND}`; export r; \
25451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25452         $(HOST_EXPORTS) \
25453         for flag in $(EXTRA_HOST_FLAGS) ; do \
25454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25455         done; \
25456         echo "Doing html in libdecnumber" ; \
25457         (cd $(HOST_SUBDIR)/libdecnumber && \
25458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25460                   "RANLIB=$${RANLIB}" \
25461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25462                   html) \
25463           || exit 1
25464
25465 @endif libdecnumber
25466
25467 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
25468 maybe-TAGS-libdecnumber:
25469 @if libdecnumber
25470 maybe-TAGS-libdecnumber: TAGS-libdecnumber
25471
25472 TAGS-libdecnumber: \
25473     configure-libdecnumber 
25474         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25475         r=`${PWD_COMMAND}`; export r; \
25476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25477         $(HOST_EXPORTS) \
25478         for flag in $(EXTRA_HOST_FLAGS) ; do \
25479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25480         done; \
25481         echo "Doing TAGS in libdecnumber" ; \
25482         (cd $(HOST_SUBDIR)/libdecnumber && \
25483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25485                   "RANLIB=$${RANLIB}" \
25486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25487                   TAGS) \
25488           || exit 1
25489
25490 @endif libdecnumber
25491
25492 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
25493 maybe-install-info-libdecnumber:
25494 @if libdecnumber
25495 maybe-install-info-libdecnumber: install-info-libdecnumber
25496
25497 install-info-libdecnumber: \
25498     configure-libdecnumber \
25499     info-libdecnumber 
25500         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25501         r=`${PWD_COMMAND}`; export r; \
25502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25503         $(HOST_EXPORTS) \
25504         for flag in $(EXTRA_HOST_FLAGS) ; do \
25505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25506         done; \
25507         echo "Doing install-info in libdecnumber" ; \
25508         (cd $(HOST_SUBDIR)/libdecnumber && \
25509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25511                   "RANLIB=$${RANLIB}" \
25512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25513                   install-info) \
25514           || exit 1
25515
25516 @endif libdecnumber
25517
25518 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
25519 maybe-install-pdf-libdecnumber:
25520 @if libdecnumber
25521 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
25522
25523 install-pdf-libdecnumber: \
25524     configure-libdecnumber \
25525     pdf-libdecnumber 
25526         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25527         r=`${PWD_COMMAND}`; export r; \
25528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25529         $(HOST_EXPORTS) \
25530         for flag in $(EXTRA_HOST_FLAGS) ; do \
25531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25532         done; \
25533         echo "Doing install-pdf in libdecnumber" ; \
25534         (cd $(HOST_SUBDIR)/libdecnumber && \
25535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25537                   "RANLIB=$${RANLIB}" \
25538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25539                   install-pdf) \
25540           || exit 1
25541
25542 @endif libdecnumber
25543
25544 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
25545 maybe-install-html-libdecnumber:
25546 @if libdecnumber
25547 maybe-install-html-libdecnumber: install-html-libdecnumber
25548
25549 install-html-libdecnumber: \
25550     configure-libdecnumber \
25551     html-libdecnumber 
25552         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25553         r=`${PWD_COMMAND}`; export r; \
25554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25555         $(HOST_EXPORTS) \
25556         for flag in $(EXTRA_HOST_FLAGS) ; do \
25557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25558         done; \
25559         echo "Doing install-html in libdecnumber" ; \
25560         (cd $(HOST_SUBDIR)/libdecnumber && \
25561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25563                   "RANLIB=$${RANLIB}" \
25564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25565                   install-html) \
25566           || exit 1
25567
25568 @endif libdecnumber
25569
25570 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
25571 maybe-installcheck-libdecnumber:
25572 @if libdecnumber
25573 maybe-installcheck-libdecnumber: installcheck-libdecnumber
25574
25575 installcheck-libdecnumber: \
25576     configure-libdecnumber 
25577         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25578         r=`${PWD_COMMAND}`; export r; \
25579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25580         $(HOST_EXPORTS) \
25581         for flag in $(EXTRA_HOST_FLAGS) ; do \
25582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25583         done; \
25584         echo "Doing installcheck in libdecnumber" ; \
25585         (cd $(HOST_SUBDIR)/libdecnumber && \
25586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25588                   "RANLIB=$${RANLIB}" \
25589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25590                   installcheck) \
25591           || exit 1
25592
25593 @endif libdecnumber
25594
25595 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
25596 maybe-mostlyclean-libdecnumber:
25597 @if libdecnumber
25598 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
25599
25600 mostlyclean-libdecnumber: 
25601         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25602         r=`${PWD_COMMAND}`; export r; \
25603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25604         $(HOST_EXPORTS) \
25605         for flag in $(EXTRA_HOST_FLAGS) ; do \
25606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25607         done; \
25608         echo "Doing mostlyclean in libdecnumber" ; \
25609         (cd $(HOST_SUBDIR)/libdecnumber && \
25610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25612                   "RANLIB=$${RANLIB}" \
25613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25614                   mostlyclean) \
25615           || exit 1
25616
25617 @endif libdecnumber
25618
25619 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
25620 maybe-clean-libdecnumber:
25621 @if libdecnumber
25622 maybe-clean-libdecnumber: clean-libdecnumber
25623
25624 clean-libdecnumber: 
25625         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25626         r=`${PWD_COMMAND}`; export r; \
25627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25628         $(HOST_EXPORTS) \
25629         for flag in $(EXTRA_HOST_FLAGS) ; do \
25630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25631         done; \
25632         echo "Doing clean in libdecnumber" ; \
25633         (cd $(HOST_SUBDIR)/libdecnumber && \
25634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25636                   "RANLIB=$${RANLIB}" \
25637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25638                   clean) \
25639           || exit 1
25640
25641 @endif libdecnumber
25642
25643 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
25644 maybe-distclean-libdecnumber:
25645 @if libdecnumber
25646 maybe-distclean-libdecnumber: distclean-libdecnumber
25647
25648 distclean-libdecnumber: 
25649         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25650         r=`${PWD_COMMAND}`; export r; \
25651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25652         $(HOST_EXPORTS) \
25653         for flag in $(EXTRA_HOST_FLAGS) ; do \
25654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25655         done; \
25656         echo "Doing distclean in libdecnumber" ; \
25657         (cd $(HOST_SUBDIR)/libdecnumber && \
25658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25660                   "RANLIB=$${RANLIB}" \
25661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25662                   distclean) \
25663           || exit 1
25664
25665 @endif libdecnumber
25666
25667 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
25668 maybe-maintainer-clean-libdecnumber:
25669 @if libdecnumber
25670 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
25671
25672 maintainer-clean-libdecnumber: 
25673         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25674         r=`${PWD_COMMAND}`; export r; \
25675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25676         $(HOST_EXPORTS) \
25677         for flag in $(EXTRA_HOST_FLAGS) ; do \
25678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25679         done; \
25680         echo "Doing maintainer-clean in libdecnumber" ; \
25681         (cd $(HOST_SUBDIR)/libdecnumber && \
25682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25684                   "RANLIB=$${RANLIB}" \
25685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25686                   maintainer-clean) \
25687           || exit 1
25688
25689 @endif libdecnumber
25690
25691
25692
25693 .PHONY: configure-libgui maybe-configure-libgui
25694 maybe-configure-libgui:
25695 @if gcc-bootstrap
25696 configure-libgui: stage_current
25697 @endif gcc-bootstrap
25698 @if libgui
25699 maybe-configure-libgui: configure-libgui
25700 configure-libgui: 
25701         @: $(MAKE); $(unstage)
25702         @r=`${PWD_COMMAND}`; export r; \
25703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25704         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
25705         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
25706         $(HOST_EXPORTS) \
25707         echo Configuring in $(HOST_SUBDIR)/libgui; \
25708         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
25709         case $(srcdir) in \
25710           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25711           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
25712                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25713         esac; \
25714         srcdiroption="--srcdir=$${topdir}/libgui"; \
25715         libsrcdir="$$s/libgui"; \
25716         $(SHELL) $${libsrcdir}/configure \
25717           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25718           --target=${target_alias} $${srcdiroption}  \
25719           || exit 1
25720 @endif libgui
25721
25722
25723
25724
25725
25726 .PHONY: all-libgui maybe-all-libgui
25727 maybe-all-libgui:
25728 @if gcc-bootstrap
25729 all-libgui: stage_current
25730 @endif gcc-bootstrap
25731 @if libgui
25732 TARGET-libgui=all
25733 maybe-all-libgui: all-libgui
25734 all-libgui: configure-libgui
25735         @: $(MAKE); $(unstage)
25736         @r=`${PWD_COMMAND}`; export r; \
25737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25738         $(HOST_EXPORTS) \
25739         (cd $(HOST_SUBDIR)/libgui && \
25740           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
25741                 $(TARGET-libgui))
25742 @endif libgui
25743
25744
25745
25746
25747 .PHONY: check-libgui maybe-check-libgui
25748 maybe-check-libgui:
25749 @if libgui
25750 maybe-check-libgui: check-libgui
25751
25752 check-libgui:
25753         @: $(MAKE); $(unstage)
25754         @r=`${PWD_COMMAND}`; export r; \
25755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25756         $(HOST_EXPORTS) \
25757         (cd $(HOST_SUBDIR)/libgui && \
25758           $(MAKE) $(FLAGS_TO_PASS)  check)
25759
25760 @endif libgui
25761
25762 .PHONY: install-libgui maybe-install-libgui
25763 maybe-install-libgui:
25764 @if libgui
25765 maybe-install-libgui: install-libgui
25766
25767 install-libgui: installdirs
25768         @: $(MAKE); $(unstage)
25769         @r=`${PWD_COMMAND}`; export r; \
25770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25771         $(HOST_EXPORTS) \
25772         (cd $(HOST_SUBDIR)/libgui && \
25773           $(MAKE) $(FLAGS_TO_PASS)  install)
25774
25775 @endif libgui
25776
25777 # Other targets (info, dvi, pdf, etc.)
25778
25779 .PHONY: maybe-info-libgui info-libgui
25780 maybe-info-libgui:
25781 @if libgui
25782 maybe-info-libgui: info-libgui
25783
25784 info-libgui: \
25785     configure-libgui 
25786         @: $(MAKE); $(unstage)
25787         @[ -f ./libgui/Makefile ] || exit 0; \
25788         r=`${PWD_COMMAND}`; export r; \
25789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25790         $(HOST_EXPORTS) \
25791         for flag in $(EXTRA_HOST_FLAGS) ; do \
25792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25793         done; \
25794         echo "Doing info in libgui" ; \
25795         (cd $(HOST_SUBDIR)/libgui && \
25796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25798                   "RANLIB=$${RANLIB}" \
25799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25800                   info) \
25801           || exit 1
25802
25803 @endif libgui
25804
25805 .PHONY: maybe-dvi-libgui dvi-libgui
25806 maybe-dvi-libgui:
25807 @if libgui
25808 maybe-dvi-libgui: dvi-libgui
25809
25810 dvi-libgui: \
25811     configure-libgui 
25812         @: $(MAKE); $(unstage)
25813         @[ -f ./libgui/Makefile ] || exit 0; \
25814         r=`${PWD_COMMAND}`; export r; \
25815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25816         $(HOST_EXPORTS) \
25817         for flag in $(EXTRA_HOST_FLAGS) ; do \
25818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25819         done; \
25820         echo "Doing dvi in libgui" ; \
25821         (cd $(HOST_SUBDIR)/libgui && \
25822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25824                   "RANLIB=$${RANLIB}" \
25825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25826                   dvi) \
25827           || exit 1
25828
25829 @endif libgui
25830
25831 .PHONY: maybe-pdf-libgui pdf-libgui
25832 maybe-pdf-libgui:
25833 @if libgui
25834 maybe-pdf-libgui: pdf-libgui
25835
25836 pdf-libgui: \
25837     configure-libgui 
25838         @: $(MAKE); $(unstage)
25839         @[ -f ./libgui/Makefile ] || exit 0; \
25840         r=`${PWD_COMMAND}`; export r; \
25841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25842         $(HOST_EXPORTS) \
25843         for flag in $(EXTRA_HOST_FLAGS) ; do \
25844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25845         done; \
25846         echo "Doing pdf in libgui" ; \
25847         (cd $(HOST_SUBDIR)/libgui && \
25848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25850                   "RANLIB=$${RANLIB}" \
25851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25852                   pdf) \
25853           || exit 1
25854
25855 @endif libgui
25856
25857 .PHONY: maybe-html-libgui html-libgui
25858 maybe-html-libgui:
25859 @if libgui
25860 maybe-html-libgui: html-libgui
25861
25862 html-libgui: \
25863     configure-libgui 
25864         @: $(MAKE); $(unstage)
25865         @[ -f ./libgui/Makefile ] || exit 0; \
25866         r=`${PWD_COMMAND}`; export r; \
25867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25868         $(HOST_EXPORTS) \
25869         for flag in $(EXTRA_HOST_FLAGS) ; do \
25870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25871         done; \
25872         echo "Doing html in libgui" ; \
25873         (cd $(HOST_SUBDIR)/libgui && \
25874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25876                   "RANLIB=$${RANLIB}" \
25877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25878                   html) \
25879           || exit 1
25880
25881 @endif libgui
25882
25883 .PHONY: maybe-TAGS-libgui TAGS-libgui
25884 maybe-TAGS-libgui:
25885 @if libgui
25886 maybe-TAGS-libgui: TAGS-libgui
25887
25888 TAGS-libgui: \
25889     configure-libgui 
25890         @: $(MAKE); $(unstage)
25891         @[ -f ./libgui/Makefile ] || exit 0; \
25892         r=`${PWD_COMMAND}`; export r; \
25893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25894         $(HOST_EXPORTS) \
25895         for flag in $(EXTRA_HOST_FLAGS) ; do \
25896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25897         done; \
25898         echo "Doing TAGS in libgui" ; \
25899         (cd $(HOST_SUBDIR)/libgui && \
25900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25902                   "RANLIB=$${RANLIB}" \
25903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25904                   TAGS) \
25905           || exit 1
25906
25907 @endif libgui
25908
25909 .PHONY: maybe-install-info-libgui install-info-libgui
25910 maybe-install-info-libgui:
25911 @if libgui
25912 maybe-install-info-libgui: install-info-libgui
25913
25914 install-info-libgui: \
25915     configure-libgui \
25916     info-libgui 
25917         @: $(MAKE); $(unstage)
25918         @[ -f ./libgui/Makefile ] || exit 0; \
25919         r=`${PWD_COMMAND}`; export r; \
25920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25921         $(HOST_EXPORTS) \
25922         for flag in $(EXTRA_HOST_FLAGS) ; do \
25923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25924         done; \
25925         echo "Doing install-info in libgui" ; \
25926         (cd $(HOST_SUBDIR)/libgui && \
25927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25929                   "RANLIB=$${RANLIB}" \
25930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25931                   install-info) \
25932           || exit 1
25933
25934 @endif libgui
25935
25936 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
25937 maybe-install-pdf-libgui:
25938 @if libgui
25939 maybe-install-pdf-libgui: install-pdf-libgui
25940
25941 install-pdf-libgui: \
25942     configure-libgui \
25943     pdf-libgui 
25944         @: $(MAKE); $(unstage)
25945         @[ -f ./libgui/Makefile ] || exit 0; \
25946         r=`${PWD_COMMAND}`; export r; \
25947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25948         $(HOST_EXPORTS) \
25949         for flag in $(EXTRA_HOST_FLAGS) ; do \
25950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25951         done; \
25952         echo "Doing install-pdf in libgui" ; \
25953         (cd $(HOST_SUBDIR)/libgui && \
25954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25956                   "RANLIB=$${RANLIB}" \
25957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25958                   install-pdf) \
25959           || exit 1
25960
25961 @endif libgui
25962
25963 .PHONY: maybe-install-html-libgui install-html-libgui
25964 maybe-install-html-libgui:
25965 @if libgui
25966 maybe-install-html-libgui: install-html-libgui
25967
25968 install-html-libgui: \
25969     configure-libgui \
25970     html-libgui 
25971         @: $(MAKE); $(unstage)
25972         @[ -f ./libgui/Makefile ] || exit 0; \
25973         r=`${PWD_COMMAND}`; export r; \
25974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25975         $(HOST_EXPORTS) \
25976         for flag in $(EXTRA_HOST_FLAGS) ; do \
25977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25978         done; \
25979         echo "Doing install-html in libgui" ; \
25980         (cd $(HOST_SUBDIR)/libgui && \
25981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25983                   "RANLIB=$${RANLIB}" \
25984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25985                   install-html) \
25986           || exit 1
25987
25988 @endif libgui
25989
25990 .PHONY: maybe-installcheck-libgui installcheck-libgui
25991 maybe-installcheck-libgui:
25992 @if libgui
25993 maybe-installcheck-libgui: installcheck-libgui
25994
25995 installcheck-libgui: \
25996     configure-libgui 
25997         @: $(MAKE); $(unstage)
25998         @[ -f ./libgui/Makefile ] || exit 0; \
25999         r=`${PWD_COMMAND}`; export r; \
26000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26001         $(HOST_EXPORTS) \
26002         for flag in $(EXTRA_HOST_FLAGS) ; do \
26003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26004         done; \
26005         echo "Doing installcheck in libgui" ; \
26006         (cd $(HOST_SUBDIR)/libgui && \
26007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26009                   "RANLIB=$${RANLIB}" \
26010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26011                   installcheck) \
26012           || exit 1
26013
26014 @endif libgui
26015
26016 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
26017 maybe-mostlyclean-libgui:
26018 @if libgui
26019 maybe-mostlyclean-libgui: mostlyclean-libgui
26020
26021 mostlyclean-libgui: 
26022         @: $(MAKE); $(unstage)
26023         @[ -f ./libgui/Makefile ] || exit 0; \
26024         r=`${PWD_COMMAND}`; export r; \
26025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26026         $(HOST_EXPORTS) \
26027         for flag in $(EXTRA_HOST_FLAGS) ; do \
26028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26029         done; \
26030         echo "Doing mostlyclean in libgui" ; \
26031         (cd $(HOST_SUBDIR)/libgui && \
26032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26034                   "RANLIB=$${RANLIB}" \
26035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26036                   mostlyclean) \
26037           || exit 1
26038
26039 @endif libgui
26040
26041 .PHONY: maybe-clean-libgui clean-libgui
26042 maybe-clean-libgui:
26043 @if libgui
26044 maybe-clean-libgui: clean-libgui
26045
26046 clean-libgui: 
26047         @: $(MAKE); $(unstage)
26048         @[ -f ./libgui/Makefile ] || exit 0; \
26049         r=`${PWD_COMMAND}`; export r; \
26050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26051         $(HOST_EXPORTS) \
26052         for flag in $(EXTRA_HOST_FLAGS) ; do \
26053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26054         done; \
26055         echo "Doing clean in libgui" ; \
26056         (cd $(HOST_SUBDIR)/libgui && \
26057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26059                   "RANLIB=$${RANLIB}" \
26060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26061                   clean) \
26062           || exit 1
26063
26064 @endif libgui
26065
26066 .PHONY: maybe-distclean-libgui distclean-libgui
26067 maybe-distclean-libgui:
26068 @if libgui
26069 maybe-distclean-libgui: distclean-libgui
26070
26071 distclean-libgui: 
26072         @: $(MAKE); $(unstage)
26073         @[ -f ./libgui/Makefile ] || exit 0; \
26074         r=`${PWD_COMMAND}`; export r; \
26075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26076         $(HOST_EXPORTS) \
26077         for flag in $(EXTRA_HOST_FLAGS) ; do \
26078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26079         done; \
26080         echo "Doing distclean in libgui" ; \
26081         (cd $(HOST_SUBDIR)/libgui && \
26082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26084                   "RANLIB=$${RANLIB}" \
26085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26086                   distclean) \
26087           || exit 1
26088
26089 @endif libgui
26090
26091 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
26092 maybe-maintainer-clean-libgui:
26093 @if libgui
26094 maybe-maintainer-clean-libgui: maintainer-clean-libgui
26095
26096 maintainer-clean-libgui: 
26097         @: $(MAKE); $(unstage)
26098         @[ -f ./libgui/Makefile ] || exit 0; \
26099         r=`${PWD_COMMAND}`; export r; \
26100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26101         $(HOST_EXPORTS) \
26102         for flag in $(EXTRA_HOST_FLAGS) ; do \
26103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26104         done; \
26105         echo "Doing maintainer-clean in libgui" ; \
26106         (cd $(HOST_SUBDIR)/libgui && \
26107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26109                   "RANLIB=$${RANLIB}" \
26110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26111                   maintainer-clean) \
26112           || exit 1
26113
26114 @endif libgui
26115
26116
26117
26118 .PHONY: configure-libiberty maybe-configure-libiberty
26119 maybe-configure-libiberty:
26120 @if gcc-bootstrap
26121 configure-libiberty: stage_current
26122 @endif gcc-bootstrap
26123 @if libiberty
26124 maybe-configure-libiberty: configure-libiberty
26125 configure-libiberty: 
26126         @r=`${PWD_COMMAND}`; export r; \
26127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26128         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26129         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26130         $(HOST_EXPORTS) \
26131         echo Configuring in $(HOST_SUBDIR)/libiberty; \
26132         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
26133         case $(srcdir) in \
26134           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26135           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26136                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26137         esac; \
26138         srcdiroption="--srcdir=$${topdir}/libiberty"; \
26139         libsrcdir="$$s/libiberty"; \
26140         $(SHELL) $${libsrcdir}/configure \
26141           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26142           --target=${target_alias} $${srcdiroption}  \
26143           || exit 1
26144 @endif libiberty
26145
26146
26147
26148 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
26149 maybe-configure-stage1-libiberty:
26150 @if libiberty-bootstrap
26151 maybe-configure-stage1-libiberty: configure-stage1-libiberty
26152 configure-stage1-libiberty:
26153         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26154         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26155         @r=`${PWD_COMMAND}`; export r; \
26156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26157         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26158         $(HOST_EXPORTS)  \
26159         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26160         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
26161         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
26162         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26163         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26164         case $(srcdir) in \
26165           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26166           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26167                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26168         esac; \
26169         srcdiroption="--srcdir=$${topdir}/libiberty"; \
26170         libsrcdir="$$s/libiberty"; \
26171         $(SHELL) $${libsrcdir}/configure \
26172           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26173           --target=${target_alias} $${srcdiroption} \
26174            \
26175           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
26176 @endif libiberty-bootstrap
26177
26178 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
26179 maybe-configure-stage2-libiberty:
26180 @if libiberty-bootstrap
26181 maybe-configure-stage2-libiberty: configure-stage2-libiberty
26182 configure-stage2-libiberty:
26183         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26184         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26185         @r=`${PWD_COMMAND}`; export r; \
26186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26187         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26188         $(HOST_EXPORTS) \
26189         $(POSTSTAGE1_HOST_EXPORTS)  \
26190         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26191         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
26192         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
26193         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26194         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26195         case $(srcdir) in \
26196           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26197           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26198                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26199         esac; \
26200         srcdiroption="--srcdir=$${topdir}/libiberty"; \
26201         libsrcdir="$$s/libiberty"; \
26202         $(SHELL) $${libsrcdir}/configure \
26203           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26204           --target=${target_alias} $${srcdiroption} \
26205           --with-build-libsubdir=$(HOST_SUBDIR) \
26206           @stage2_werror_flag@ 
26207 @endif libiberty-bootstrap
26208
26209 .PHONY: configure-stageb2g0-libiberty maybe-configure-stageb2g0-libiberty
26210 maybe-configure-stageb2g0-libiberty:
26211 @if libiberty-bootstrap
26212 maybe-configure-stageb2g0-libiberty: configure-stageb2g0-libiberty
26213 configure-stageb2g0-libiberty:
26214         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
26215         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26216         @r=`${PWD_COMMAND}`; export r; \
26217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26218         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26219         $(HOST_EXPORTS) \
26220         $(POSTSTAGE1_HOST_EXPORTS)  \
26221         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
26222         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
26223         echo Configuring stage b2g0 in $(HOST_SUBDIR)/libiberty ; \
26224         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26225         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26226         case $(srcdir) in \
26227           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26228           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26229                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26230         esac; \
26231         srcdiroption="--srcdir=$${topdir}/libiberty"; \
26232         libsrcdir="$$s/libiberty"; \
26233         $(SHELL) $${libsrcdir}/configure \
26234           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26235           --target=${target_alias} $${srcdiroption} \
26236           --with-build-libsubdir=$(HOST_SUBDIR) \
26237           @stage2_werror_flag@ 
26238 @endif libiberty-bootstrap
26239
26240 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
26241 maybe-configure-stage3-libiberty:
26242 @if libiberty-bootstrap
26243 maybe-configure-stage3-libiberty: configure-stage3-libiberty
26244 configure-stage3-libiberty:
26245         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26246         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26247         @r=`${PWD_COMMAND}`; export r; \
26248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26249         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26250         $(HOST_EXPORTS) \
26251         $(POSTSTAGE1_HOST_EXPORTS)  \
26252         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26253         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
26254         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
26255         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26256         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26257         case $(srcdir) in \
26258           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26259           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26260                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26261         esac; \
26262         srcdiroption="--srcdir=$${topdir}/libiberty"; \
26263         libsrcdir="$$s/libiberty"; \
26264         $(SHELL) $${libsrcdir}/configure \
26265           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26266           --target=${target_alias} $${srcdiroption} \
26267           --with-build-libsubdir=$(HOST_SUBDIR) \
26268           @stage2_werror_flag@ 
26269 @endif libiberty-bootstrap
26270
26271 .PHONY: configure-stageb3g2-libiberty maybe-configure-stageb3g2-libiberty
26272 maybe-configure-stageb3g2-libiberty:
26273 @if libiberty-bootstrap
26274 maybe-configure-stageb3g2-libiberty: configure-stageb3g2-libiberty
26275 configure-stageb3g2-libiberty:
26276         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
26277         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26278         @r=`${PWD_COMMAND}`; export r; \
26279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26280         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26281         $(HOST_EXPORTS) \
26282         $(POSTSTAGE1_HOST_EXPORTS)  \
26283         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
26284         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
26285         echo Configuring stage b3g2 in $(HOST_SUBDIR)/libiberty ; \
26286         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26287         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26288         case $(srcdir) in \
26289           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26290           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26291                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26292         esac; \
26293         srcdiroption="--srcdir=$${topdir}/libiberty"; \
26294         libsrcdir="$$s/libiberty"; \
26295         $(SHELL) $${libsrcdir}/configure \
26296           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26297           --target=${target_alias} $${srcdiroption} \
26298           --with-build-libsubdir=$(HOST_SUBDIR) \
26299           @stage2_werror_flag@ 
26300 @endif libiberty-bootstrap
26301
26302 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
26303 maybe-configure-stage4-libiberty:
26304 @if libiberty-bootstrap
26305 maybe-configure-stage4-libiberty: configure-stage4-libiberty
26306 configure-stage4-libiberty:
26307         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26308         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26309         @r=`${PWD_COMMAND}`; export r; \
26310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26311         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26312         $(HOST_EXPORTS) \
26313         $(POSTSTAGE1_HOST_EXPORTS)  \
26314         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26315         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
26316         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
26317         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26318         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26319         case $(srcdir) in \
26320           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26321           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26322                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26323         esac; \
26324         srcdiroption="--srcdir=$${topdir}/libiberty"; \
26325         libsrcdir="$$s/libiberty"; \
26326         $(SHELL) $${libsrcdir}/configure \
26327           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26328           --target=${target_alias} $${srcdiroption} \
26329           --with-build-libsubdir=$(HOST_SUBDIR) \
26330           @stage2_werror_flag@ 
26331 @endif libiberty-bootstrap
26332
26333 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
26334 maybe-configure-stageprofile-libiberty:
26335 @if libiberty-bootstrap
26336 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
26337 configure-stageprofile-libiberty:
26338         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26339         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26340         @r=`${PWD_COMMAND}`; export r; \
26341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26342         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26343         $(HOST_EXPORTS) \
26344         $(POSTSTAGE1_HOST_EXPORTS)  \
26345         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
26346         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
26347         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
26348         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26349         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26350         case $(srcdir) in \
26351           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26352           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26353                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26354         esac; \
26355         srcdiroption="--srcdir=$${topdir}/libiberty"; \
26356         libsrcdir="$$s/libiberty"; \
26357         $(SHELL) $${libsrcdir}/configure \
26358           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26359           --target=${target_alias} $${srcdiroption} \
26360           --with-build-libsubdir=$(HOST_SUBDIR) \
26361           @stage2_werror_flag@ 
26362 @endif libiberty-bootstrap
26363
26364 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
26365 maybe-configure-stagefeedback-libiberty:
26366 @if libiberty-bootstrap
26367 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
26368 configure-stagefeedback-libiberty:
26369         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26370         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26371         @r=`${PWD_COMMAND}`; export r; \
26372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26373         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26374         $(HOST_EXPORTS) \
26375         $(POSTSTAGE1_HOST_EXPORTS)  \
26376         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
26377         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
26378         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
26379         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26380         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26381         case $(srcdir) in \
26382           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26383           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26384                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26385         esac; \
26386         srcdiroption="--srcdir=$${topdir}/libiberty"; \
26387         libsrcdir="$$s/libiberty"; \
26388         $(SHELL) $${libsrcdir}/configure \
26389           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26390           --target=${target_alias} $${srcdiroption} \
26391           --with-build-libsubdir=$(HOST_SUBDIR) \
26392           @stage2_werror_flag@ 
26393 @endif libiberty-bootstrap
26394
26395
26396
26397
26398
26399 .PHONY: all-libiberty maybe-all-libiberty
26400 maybe-all-libiberty:
26401 @if gcc-bootstrap
26402 all-libiberty: stage_current
26403 @endif gcc-bootstrap
26404 @if libiberty
26405 TARGET-libiberty=all
26406 maybe-all-libiberty: all-libiberty
26407 all-libiberty: configure-libiberty
26408         @r=`${PWD_COMMAND}`; export r; \
26409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26410         $(HOST_EXPORTS) \
26411         (cd $(HOST_SUBDIR)/libiberty && \
26412           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
26413                 $(TARGET-libiberty))
26414 @endif libiberty
26415
26416
26417
26418 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
26419 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
26420 maybe-all-stage1-libiberty:
26421 maybe-clean-stage1-libiberty:
26422 @if libiberty-bootstrap
26423 maybe-all-stage1-libiberty: all-stage1-libiberty
26424 all-stage1: all-stage1-libiberty
26425 TARGET-stage1-libiberty = $(TARGET-libiberty)
26426 all-stage1-libiberty: configure-stage1-libiberty
26427         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26428         @r=`${PWD_COMMAND}`; export r; \
26429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26430         $(HOST_EXPORTS) \
26431         cd $(HOST_SUBDIR)/libiberty && \
26432         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26433                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
26434                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
26435                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
26436                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
26437                 $(TARGET-stage1-libiberty)
26438
26439 maybe-clean-stage1-libiberty: clean-stage1-libiberty
26440 clean-stage1: clean-stage1-libiberty
26441 clean-stage1-libiberty:
26442         @if [ $(current_stage) = stage1 ]; then \
26443           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26444         else \
26445           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
26446           $(MAKE) stage1-start; \
26447         fi; \
26448         cd $(HOST_SUBDIR)/libiberty && \
26449         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26450                  clean
26451 @endif libiberty-bootstrap
26452
26453
26454 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
26455 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
26456 maybe-all-stage2-libiberty:
26457 maybe-clean-stage2-libiberty:
26458 @if libiberty-bootstrap
26459 maybe-all-stage2-libiberty: all-stage2-libiberty
26460 all-stage2: all-stage2-libiberty
26461 TARGET-stage2-libiberty = $(TARGET-libiberty)
26462 all-stage2-libiberty: configure-stage2-libiberty
26463         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26464         @r=`${PWD_COMMAND}`; export r; \
26465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26466         $(HOST_EXPORTS) \
26467         $(POSTSTAGE1_HOST_EXPORTS) \
26468         cd $(HOST_SUBDIR)/libiberty && \
26469         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26470                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
26471                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
26472                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
26473                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26474                 $(TARGET-stage2-libiberty)
26475
26476 maybe-clean-stage2-libiberty: clean-stage2-libiberty
26477 clean-stage2: clean-stage2-libiberty
26478 clean-stage2-libiberty:
26479         @if [ $(current_stage) = stage2 ]; then \
26480           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26481         else \
26482           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
26483           $(MAKE) stage2-start; \
26484         fi; \
26485         cd $(HOST_SUBDIR)/libiberty && \
26486         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26487                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26488                  clean
26489 @endif libiberty-bootstrap
26490
26491
26492 .PHONY: all-stageb2g0-libiberty maybe-all-stageb2g0-libiberty
26493 .PHONY: clean-stageb2g0-libiberty maybe-clean-stageb2g0-libiberty
26494 maybe-all-stageb2g0-libiberty:
26495 maybe-clean-stageb2g0-libiberty:
26496 @if libiberty-bootstrap
26497 maybe-all-stageb2g0-libiberty: all-stageb2g0-libiberty
26498 all-stageb2g0: all-stageb2g0-libiberty
26499 TARGET-stageb2g0-libiberty = $(TARGET-libiberty)
26500 all-stageb2g0-libiberty: configure-stageb2g0-libiberty
26501         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
26502         @r=`${PWD_COMMAND}`; export r; \
26503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26504         $(HOST_EXPORTS) \
26505         $(POSTSTAGE1_HOST_EXPORTS) \
26506         cd $(HOST_SUBDIR)/libiberty && \
26507         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26508                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
26509                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
26510                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
26511                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26512                 $(TARGET-stageb2g0-libiberty)
26513
26514 maybe-clean-stageb2g0-libiberty: clean-stageb2g0-libiberty
26515 clean-stageb2g0: clean-stageb2g0-libiberty
26516 clean-stageb2g0-libiberty:
26517         @if [ $(current_stage) = stageb2g0 ]; then \
26518           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26519         else \
26520           [ -f $(HOST_SUBDIR)/stageb2g0-libiberty/Makefile ] || exit 0; \
26521           $(MAKE) stageb2g0-start; \
26522         fi; \
26523         cd $(HOST_SUBDIR)/libiberty && \
26524         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26525                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26526                  clean
26527 @endif libiberty-bootstrap
26528
26529
26530 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
26531 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
26532 maybe-all-stage3-libiberty:
26533 maybe-clean-stage3-libiberty:
26534 @if libiberty-bootstrap
26535 maybe-all-stage3-libiberty: all-stage3-libiberty
26536 all-stage3: all-stage3-libiberty
26537 TARGET-stage3-libiberty = $(TARGET-libiberty)
26538 all-stage3-libiberty: configure-stage3-libiberty
26539         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26540         @r=`${PWD_COMMAND}`; export r; \
26541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26542         $(HOST_EXPORTS) \
26543         $(POSTSTAGE1_HOST_EXPORTS) \
26544         cd $(HOST_SUBDIR)/libiberty && \
26545         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26546                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
26547                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
26548                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
26549                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26550                 $(TARGET-stage3-libiberty)
26551
26552 maybe-clean-stage3-libiberty: clean-stage3-libiberty
26553 clean-stage3: clean-stage3-libiberty
26554 clean-stage3-libiberty:
26555         @if [ $(current_stage) = stage3 ]; then \
26556           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26557         else \
26558           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
26559           $(MAKE) stage3-start; \
26560         fi; \
26561         cd $(HOST_SUBDIR)/libiberty && \
26562         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26563                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26564                  clean
26565 @endif libiberty-bootstrap
26566
26567
26568 .PHONY: all-stageb3g2-libiberty maybe-all-stageb3g2-libiberty
26569 .PHONY: clean-stageb3g2-libiberty maybe-clean-stageb3g2-libiberty
26570 maybe-all-stageb3g2-libiberty:
26571 maybe-clean-stageb3g2-libiberty:
26572 @if libiberty-bootstrap
26573 maybe-all-stageb3g2-libiberty: all-stageb3g2-libiberty
26574 all-stageb3g2: all-stageb3g2-libiberty
26575 TARGET-stageb3g2-libiberty = $(TARGET-libiberty)
26576 all-stageb3g2-libiberty: configure-stageb3g2-libiberty
26577         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
26578         @r=`${PWD_COMMAND}`; export r; \
26579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26580         $(HOST_EXPORTS) \
26581         $(POSTSTAGE1_HOST_EXPORTS) \
26582         cd $(HOST_SUBDIR)/libiberty && \
26583         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26584                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
26585                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
26586                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
26587                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26588                 $(TARGET-stageb3g2-libiberty)
26589
26590 maybe-clean-stageb3g2-libiberty: clean-stageb3g2-libiberty
26591 clean-stageb3g2: clean-stageb3g2-libiberty
26592 clean-stageb3g2-libiberty:
26593         @if [ $(current_stage) = stageb3g2 ]; then \
26594           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26595         else \
26596           [ -f $(HOST_SUBDIR)/stageb3g2-libiberty/Makefile ] || exit 0; \
26597           $(MAKE) stageb3g2-start; \
26598         fi; \
26599         cd $(HOST_SUBDIR)/libiberty && \
26600         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26601                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26602                  clean
26603 @endif libiberty-bootstrap
26604
26605
26606 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
26607 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
26608 maybe-all-stage4-libiberty:
26609 maybe-clean-stage4-libiberty:
26610 @if libiberty-bootstrap
26611 maybe-all-stage4-libiberty: all-stage4-libiberty
26612 all-stage4: all-stage4-libiberty
26613 TARGET-stage4-libiberty = $(TARGET-libiberty)
26614 all-stage4-libiberty: configure-stage4-libiberty
26615         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26616         @r=`${PWD_COMMAND}`; export r; \
26617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26618         $(HOST_EXPORTS) \
26619         $(POSTSTAGE1_HOST_EXPORTS) \
26620         cd $(HOST_SUBDIR)/libiberty && \
26621         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26622                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
26623                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26624                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
26625                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26626                 $(TARGET-stage4-libiberty)
26627
26628 maybe-clean-stage4-libiberty: clean-stage4-libiberty
26629 clean-stage4: clean-stage4-libiberty
26630 clean-stage4-libiberty:
26631         @if [ $(current_stage) = stage4 ]; then \
26632           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26633         else \
26634           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
26635           $(MAKE) stage4-start; \
26636         fi; \
26637         cd $(HOST_SUBDIR)/libiberty && \
26638         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26639                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26640                  clean
26641 @endif libiberty-bootstrap
26642
26643
26644 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
26645 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
26646 maybe-all-stageprofile-libiberty:
26647 maybe-clean-stageprofile-libiberty:
26648 @if libiberty-bootstrap
26649 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
26650 all-stageprofile: all-stageprofile-libiberty
26651 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
26652 all-stageprofile-libiberty: configure-stageprofile-libiberty
26653         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26654         @r=`${PWD_COMMAND}`; export r; \
26655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26656         $(HOST_EXPORTS) \
26657         $(POSTSTAGE1_HOST_EXPORTS) \
26658         cd $(HOST_SUBDIR)/libiberty && \
26659         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26660                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
26661                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
26662                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
26663                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26664                 $(TARGET-stageprofile-libiberty)
26665
26666 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
26667 clean-stageprofile: clean-stageprofile-libiberty
26668 clean-stageprofile-libiberty:
26669         @if [ $(current_stage) = stageprofile ]; then \
26670           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26671         else \
26672           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
26673           $(MAKE) stageprofile-start; \
26674         fi; \
26675         cd $(HOST_SUBDIR)/libiberty && \
26676         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26677                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26678                  clean
26679 @endif libiberty-bootstrap
26680
26681
26682 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
26683 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
26684 maybe-all-stagefeedback-libiberty:
26685 maybe-clean-stagefeedback-libiberty:
26686 @if libiberty-bootstrap
26687 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
26688 all-stagefeedback: all-stagefeedback-libiberty
26689 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
26690 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
26691         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26692         @r=`${PWD_COMMAND}`; export r; \
26693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26694         $(HOST_EXPORTS) \
26695         $(POSTSTAGE1_HOST_EXPORTS) \
26696         cd $(HOST_SUBDIR)/libiberty && \
26697         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26698                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
26699                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
26700                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
26701                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26702                 $(TARGET-stagefeedback-libiberty)
26703
26704 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
26705 clean-stagefeedback: clean-stagefeedback-libiberty
26706 clean-stagefeedback-libiberty:
26707         @if [ $(current_stage) = stagefeedback ]; then \
26708           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26709         else \
26710           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
26711           $(MAKE) stagefeedback-start; \
26712         fi; \
26713         cd $(HOST_SUBDIR)/libiberty && \
26714         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26715                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26716                  clean
26717 @endif libiberty-bootstrap
26718
26719
26720
26721
26722
26723 .PHONY: check-libiberty maybe-check-libiberty
26724 maybe-check-libiberty:
26725 @if libiberty
26726 maybe-check-libiberty: check-libiberty
26727
26728 check-libiberty:
26729         @: $(MAKE); $(unstage)
26730         @r=`${PWD_COMMAND}`; export r; \
26731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26732         $(HOST_EXPORTS) \
26733         (cd $(HOST_SUBDIR)/libiberty && \
26734           $(MAKE) $(FLAGS_TO_PASS)  check)
26735
26736 @endif libiberty
26737
26738 .PHONY: install-libiberty maybe-install-libiberty
26739 maybe-install-libiberty:
26740 @if libiberty
26741 maybe-install-libiberty: install-libiberty
26742
26743 install-libiberty: installdirs
26744         @: $(MAKE); $(unstage)
26745         @r=`${PWD_COMMAND}`; export r; \
26746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26747         $(HOST_EXPORTS) \
26748         (cd $(HOST_SUBDIR)/libiberty && \
26749           $(MAKE) $(FLAGS_TO_PASS)  install)
26750
26751 @endif libiberty
26752
26753 # Other targets (info, dvi, pdf, etc.)
26754
26755 .PHONY: maybe-info-libiberty info-libiberty
26756 maybe-info-libiberty:
26757 @if libiberty
26758 maybe-info-libiberty: info-libiberty
26759
26760 info-libiberty: \
26761     configure-libiberty 
26762         @[ -f ./libiberty/Makefile ] || exit 0; \
26763         r=`${PWD_COMMAND}`; export r; \
26764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26765         $(HOST_EXPORTS) \
26766         for flag in $(EXTRA_HOST_FLAGS) ; do \
26767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26768         done; \
26769         echo "Doing info in libiberty" ; \
26770         (cd $(HOST_SUBDIR)/libiberty && \
26771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26773                   "RANLIB=$${RANLIB}" \
26774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26775                   info) \
26776           || exit 1
26777
26778 @endif libiberty
26779
26780 .PHONY: maybe-dvi-libiberty dvi-libiberty
26781 maybe-dvi-libiberty:
26782 @if libiberty
26783 maybe-dvi-libiberty: dvi-libiberty
26784
26785 dvi-libiberty: \
26786     configure-libiberty 
26787         @[ -f ./libiberty/Makefile ] || exit 0; \
26788         r=`${PWD_COMMAND}`; export r; \
26789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26790         $(HOST_EXPORTS) \
26791         for flag in $(EXTRA_HOST_FLAGS) ; do \
26792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26793         done; \
26794         echo "Doing dvi in libiberty" ; \
26795         (cd $(HOST_SUBDIR)/libiberty && \
26796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26798                   "RANLIB=$${RANLIB}" \
26799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26800                   dvi) \
26801           || exit 1
26802
26803 @endif libiberty
26804
26805 .PHONY: maybe-pdf-libiberty pdf-libiberty
26806 maybe-pdf-libiberty:
26807 @if libiberty
26808 maybe-pdf-libiberty: pdf-libiberty
26809
26810 pdf-libiberty: \
26811     configure-libiberty 
26812         @[ -f ./libiberty/Makefile ] || exit 0; \
26813         r=`${PWD_COMMAND}`; export r; \
26814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26815         $(HOST_EXPORTS) \
26816         for flag in $(EXTRA_HOST_FLAGS) ; do \
26817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26818         done; \
26819         echo "Doing pdf in libiberty" ; \
26820         (cd $(HOST_SUBDIR)/libiberty && \
26821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26823                   "RANLIB=$${RANLIB}" \
26824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26825                   pdf) \
26826           || exit 1
26827
26828 @endif libiberty
26829
26830 .PHONY: maybe-html-libiberty html-libiberty
26831 maybe-html-libiberty:
26832 @if libiberty
26833 maybe-html-libiberty: html-libiberty
26834
26835 html-libiberty: \
26836     configure-libiberty 
26837         @[ -f ./libiberty/Makefile ] || exit 0; \
26838         r=`${PWD_COMMAND}`; export r; \
26839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26840         $(HOST_EXPORTS) \
26841         for flag in $(EXTRA_HOST_FLAGS) ; do \
26842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26843         done; \
26844         echo "Doing html in libiberty" ; \
26845         (cd $(HOST_SUBDIR)/libiberty && \
26846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26848                   "RANLIB=$${RANLIB}" \
26849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26850                   html) \
26851           || exit 1
26852
26853 @endif libiberty
26854
26855 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
26856 maybe-TAGS-libiberty:
26857 @if libiberty
26858 maybe-TAGS-libiberty: TAGS-libiberty
26859
26860 TAGS-libiberty: \
26861     configure-libiberty 
26862         @[ -f ./libiberty/Makefile ] || exit 0; \
26863         r=`${PWD_COMMAND}`; export r; \
26864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26865         $(HOST_EXPORTS) \
26866         for flag in $(EXTRA_HOST_FLAGS) ; do \
26867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26868         done; \
26869         echo "Doing TAGS in libiberty" ; \
26870         (cd $(HOST_SUBDIR)/libiberty && \
26871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26873                   "RANLIB=$${RANLIB}" \
26874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26875                   TAGS) \
26876           || exit 1
26877
26878 @endif libiberty
26879
26880 .PHONY: maybe-install-info-libiberty install-info-libiberty
26881 maybe-install-info-libiberty:
26882 @if libiberty
26883 maybe-install-info-libiberty: install-info-libiberty
26884
26885 install-info-libiberty: \
26886     configure-libiberty \
26887     info-libiberty 
26888         @[ -f ./libiberty/Makefile ] || exit 0; \
26889         r=`${PWD_COMMAND}`; export r; \
26890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26891         $(HOST_EXPORTS) \
26892         for flag in $(EXTRA_HOST_FLAGS) ; do \
26893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26894         done; \
26895         echo "Doing install-info in libiberty" ; \
26896         (cd $(HOST_SUBDIR)/libiberty && \
26897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26899                   "RANLIB=$${RANLIB}" \
26900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26901                   install-info) \
26902           || exit 1
26903
26904 @endif libiberty
26905
26906 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
26907 maybe-install-pdf-libiberty:
26908 @if libiberty
26909 maybe-install-pdf-libiberty: install-pdf-libiberty
26910
26911 install-pdf-libiberty: \
26912     configure-libiberty \
26913     pdf-libiberty 
26914         @[ -f ./libiberty/Makefile ] || exit 0; \
26915         r=`${PWD_COMMAND}`; export r; \
26916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26917         $(HOST_EXPORTS) \
26918         for flag in $(EXTRA_HOST_FLAGS) ; do \
26919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26920         done; \
26921         echo "Doing install-pdf in libiberty" ; \
26922         (cd $(HOST_SUBDIR)/libiberty && \
26923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26925                   "RANLIB=$${RANLIB}" \
26926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26927                   install-pdf) \
26928           || exit 1
26929
26930 @endif libiberty
26931
26932 .PHONY: maybe-install-html-libiberty install-html-libiberty
26933 maybe-install-html-libiberty:
26934 @if libiberty
26935 maybe-install-html-libiberty: install-html-libiberty
26936
26937 install-html-libiberty: \
26938     configure-libiberty \
26939     html-libiberty 
26940         @[ -f ./libiberty/Makefile ] || exit 0; \
26941         r=`${PWD_COMMAND}`; export r; \
26942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26943         $(HOST_EXPORTS) \
26944         for flag in $(EXTRA_HOST_FLAGS) ; do \
26945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26946         done; \
26947         echo "Doing install-html in libiberty" ; \
26948         (cd $(HOST_SUBDIR)/libiberty && \
26949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26951                   "RANLIB=$${RANLIB}" \
26952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26953                   install-html) \
26954           || exit 1
26955
26956 @endif libiberty
26957
26958 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
26959 maybe-installcheck-libiberty:
26960 @if libiberty
26961 maybe-installcheck-libiberty: installcheck-libiberty
26962
26963 installcheck-libiberty: \
26964     configure-libiberty 
26965         @[ -f ./libiberty/Makefile ] || exit 0; \
26966         r=`${PWD_COMMAND}`; export r; \
26967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26968         $(HOST_EXPORTS) \
26969         for flag in $(EXTRA_HOST_FLAGS) ; do \
26970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26971         done; \
26972         echo "Doing installcheck in libiberty" ; \
26973         (cd $(HOST_SUBDIR)/libiberty && \
26974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26976                   "RANLIB=$${RANLIB}" \
26977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26978                   installcheck) \
26979           || exit 1
26980
26981 @endif libiberty
26982
26983 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
26984 maybe-mostlyclean-libiberty:
26985 @if libiberty
26986 maybe-mostlyclean-libiberty: mostlyclean-libiberty
26987
26988 mostlyclean-libiberty: 
26989         @[ -f ./libiberty/Makefile ] || exit 0; \
26990         r=`${PWD_COMMAND}`; export r; \
26991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26992         $(HOST_EXPORTS) \
26993         for flag in $(EXTRA_HOST_FLAGS) ; do \
26994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26995         done; \
26996         echo "Doing mostlyclean in libiberty" ; \
26997         (cd $(HOST_SUBDIR)/libiberty && \
26998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27000                   "RANLIB=$${RANLIB}" \
27001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27002                   mostlyclean) \
27003           || exit 1
27004
27005 @endif libiberty
27006
27007 .PHONY: maybe-clean-libiberty clean-libiberty
27008 maybe-clean-libiberty:
27009 @if libiberty
27010 maybe-clean-libiberty: clean-libiberty
27011
27012 clean-libiberty: 
27013         @[ -f ./libiberty/Makefile ] || exit 0; \
27014         r=`${PWD_COMMAND}`; export r; \
27015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27016         $(HOST_EXPORTS) \
27017         for flag in $(EXTRA_HOST_FLAGS) ; do \
27018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27019         done; \
27020         echo "Doing clean in libiberty" ; \
27021         (cd $(HOST_SUBDIR)/libiberty && \
27022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27024                   "RANLIB=$${RANLIB}" \
27025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27026                   clean) \
27027           || exit 1
27028
27029 @endif libiberty
27030
27031 .PHONY: maybe-distclean-libiberty distclean-libiberty
27032 maybe-distclean-libiberty:
27033 @if libiberty
27034 maybe-distclean-libiberty: distclean-libiberty
27035
27036 distclean-libiberty: 
27037         @[ -f ./libiberty/Makefile ] || exit 0; \
27038         r=`${PWD_COMMAND}`; export r; \
27039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27040         $(HOST_EXPORTS) \
27041         for flag in $(EXTRA_HOST_FLAGS) ; do \
27042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27043         done; \
27044         echo "Doing distclean in libiberty" ; \
27045         (cd $(HOST_SUBDIR)/libiberty && \
27046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27048                   "RANLIB=$${RANLIB}" \
27049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27050                   distclean) \
27051           || exit 1
27052
27053 @endif libiberty
27054
27055 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
27056 maybe-maintainer-clean-libiberty:
27057 @if libiberty
27058 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
27059
27060 maintainer-clean-libiberty: 
27061         @[ -f ./libiberty/Makefile ] || exit 0; \
27062         r=`${PWD_COMMAND}`; export r; \
27063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27064         $(HOST_EXPORTS) \
27065         for flag in $(EXTRA_HOST_FLAGS) ; do \
27066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27067         done; \
27068         echo "Doing maintainer-clean in libiberty" ; \
27069         (cd $(HOST_SUBDIR)/libiberty && \
27070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27072                   "RANLIB=$${RANLIB}" \
27073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27074                   maintainer-clean) \
27075           || exit 1
27076
27077 @endif libiberty
27078
27079
27080
27081 .PHONY: configure-libtool maybe-configure-libtool
27082 maybe-configure-libtool:
27083 @if gcc-bootstrap
27084 configure-libtool: stage_current
27085 @endif gcc-bootstrap
27086 @if libtool
27087 maybe-configure-libtool: configure-libtool
27088 configure-libtool: 
27089         @: $(MAKE); $(unstage)
27090         @r=`${PWD_COMMAND}`; export r; \
27091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27092         test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
27093         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
27094         $(HOST_EXPORTS) \
27095         echo Configuring in $(HOST_SUBDIR)/libtool; \
27096         cd "$(HOST_SUBDIR)/libtool" || exit 1; \
27097         case $(srcdir) in \
27098           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27099           *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
27100                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27101         esac; \
27102         srcdiroption="--srcdir=$${topdir}/libtool"; \
27103         libsrcdir="$$s/libtool"; \
27104         $(SHELL) $${libsrcdir}/configure \
27105           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27106           --target=${target_alias} $${srcdiroption}  \
27107           || exit 1
27108 @endif libtool
27109
27110
27111
27112
27113
27114 .PHONY: all-libtool maybe-all-libtool
27115 maybe-all-libtool:
27116 @if gcc-bootstrap
27117 all-libtool: stage_current
27118 @endif gcc-bootstrap
27119 @if libtool
27120 TARGET-libtool=all
27121 maybe-all-libtool: all-libtool
27122 all-libtool: configure-libtool
27123         @: $(MAKE); $(unstage)
27124         @r=`${PWD_COMMAND}`; export r; \
27125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27126         $(HOST_EXPORTS) \
27127         (cd $(HOST_SUBDIR)/libtool && \
27128           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
27129                 $(TARGET-libtool))
27130 @endif libtool
27131
27132
27133
27134
27135 .PHONY: check-libtool maybe-check-libtool
27136 maybe-check-libtool:
27137 @if libtool
27138 maybe-check-libtool: check-libtool
27139
27140 check-libtool:
27141         @: $(MAKE); $(unstage)
27142         @r=`${PWD_COMMAND}`; export r; \
27143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27144         $(HOST_EXPORTS) \
27145         (cd $(HOST_SUBDIR)/libtool && \
27146           $(MAKE) $(FLAGS_TO_PASS)  check)
27147
27148 @endif libtool
27149
27150 .PHONY: install-libtool maybe-install-libtool
27151 maybe-install-libtool:
27152 @if libtool
27153 maybe-install-libtool: install-libtool
27154
27155 install-libtool: installdirs
27156         @: $(MAKE); $(unstage)
27157         @r=`${PWD_COMMAND}`; export r; \
27158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27159         $(HOST_EXPORTS) \
27160         (cd $(HOST_SUBDIR)/libtool && \
27161           $(MAKE) $(FLAGS_TO_PASS)  install)
27162
27163 @endif libtool
27164
27165 # Other targets (info, dvi, pdf, etc.)
27166
27167 .PHONY: maybe-info-libtool info-libtool
27168 maybe-info-libtool:
27169 @if libtool
27170 maybe-info-libtool: info-libtool
27171
27172 info-libtool: \
27173     configure-libtool 
27174         @: $(MAKE); $(unstage)
27175         @[ -f ./libtool/Makefile ] || exit 0; \
27176         r=`${PWD_COMMAND}`; export r; \
27177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27178         $(HOST_EXPORTS) \
27179         for flag in $(EXTRA_HOST_FLAGS) ; do \
27180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27181         done; \
27182         echo "Doing info in libtool" ; \
27183         (cd $(HOST_SUBDIR)/libtool && \
27184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27186                   "RANLIB=$${RANLIB}" \
27187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27188                   info) \
27189           || exit 1
27190
27191 @endif libtool
27192
27193 .PHONY: maybe-dvi-libtool dvi-libtool
27194 maybe-dvi-libtool:
27195 @if libtool
27196 maybe-dvi-libtool: dvi-libtool
27197
27198 dvi-libtool: \
27199     configure-libtool 
27200         @: $(MAKE); $(unstage)
27201         @[ -f ./libtool/Makefile ] || exit 0; \
27202         r=`${PWD_COMMAND}`; export r; \
27203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27204         $(HOST_EXPORTS) \
27205         for flag in $(EXTRA_HOST_FLAGS) ; do \
27206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27207         done; \
27208         echo "Doing dvi in libtool" ; \
27209         (cd $(HOST_SUBDIR)/libtool && \
27210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27212                   "RANLIB=$${RANLIB}" \
27213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27214                   dvi) \
27215           || exit 1
27216
27217 @endif libtool
27218
27219 .PHONY: maybe-pdf-libtool pdf-libtool
27220 maybe-pdf-libtool:
27221 @if libtool
27222 maybe-pdf-libtool: pdf-libtool
27223
27224 pdf-libtool: \
27225     configure-libtool 
27226         @: $(MAKE); $(unstage)
27227         @[ -f ./libtool/Makefile ] || exit 0; \
27228         r=`${PWD_COMMAND}`; export r; \
27229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27230         $(HOST_EXPORTS) \
27231         for flag in $(EXTRA_HOST_FLAGS) ; do \
27232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27233         done; \
27234         echo "Doing pdf in libtool" ; \
27235         (cd $(HOST_SUBDIR)/libtool && \
27236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27238                   "RANLIB=$${RANLIB}" \
27239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27240                   pdf) \
27241           || exit 1
27242
27243 @endif libtool
27244
27245 .PHONY: maybe-html-libtool html-libtool
27246 maybe-html-libtool:
27247 @if libtool
27248 maybe-html-libtool: html-libtool
27249
27250 html-libtool: \
27251     configure-libtool 
27252         @: $(MAKE); $(unstage)
27253         @[ -f ./libtool/Makefile ] || exit 0; \
27254         r=`${PWD_COMMAND}`; export r; \
27255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27256         $(HOST_EXPORTS) \
27257         for flag in $(EXTRA_HOST_FLAGS) ; do \
27258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27259         done; \
27260         echo "Doing html in libtool" ; \
27261         (cd $(HOST_SUBDIR)/libtool && \
27262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27264                   "RANLIB=$${RANLIB}" \
27265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27266                   html) \
27267           || exit 1
27268
27269 @endif libtool
27270
27271 .PHONY: maybe-TAGS-libtool TAGS-libtool
27272 maybe-TAGS-libtool:
27273 @if libtool
27274 maybe-TAGS-libtool: TAGS-libtool
27275
27276 TAGS-libtool: \
27277     configure-libtool 
27278         @: $(MAKE); $(unstage)
27279         @[ -f ./libtool/Makefile ] || exit 0; \
27280         r=`${PWD_COMMAND}`; export r; \
27281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27282         $(HOST_EXPORTS) \
27283         for flag in $(EXTRA_HOST_FLAGS) ; do \
27284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27285         done; \
27286         echo "Doing TAGS in libtool" ; \
27287         (cd $(HOST_SUBDIR)/libtool && \
27288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27290                   "RANLIB=$${RANLIB}" \
27291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27292                   TAGS) \
27293           || exit 1
27294
27295 @endif libtool
27296
27297 .PHONY: maybe-install-info-libtool install-info-libtool
27298 maybe-install-info-libtool:
27299 @if libtool
27300 maybe-install-info-libtool: install-info-libtool
27301
27302 install-info-libtool: \
27303     configure-libtool \
27304     info-libtool 
27305         @: $(MAKE); $(unstage)
27306         @[ -f ./libtool/Makefile ] || exit 0; \
27307         r=`${PWD_COMMAND}`; export r; \
27308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27309         $(HOST_EXPORTS) \
27310         for flag in $(EXTRA_HOST_FLAGS) ; do \
27311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27312         done; \
27313         echo "Doing install-info in libtool" ; \
27314         (cd $(HOST_SUBDIR)/libtool && \
27315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27317                   "RANLIB=$${RANLIB}" \
27318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27319                   install-info) \
27320           || exit 1
27321
27322 @endif libtool
27323
27324 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
27325 maybe-install-pdf-libtool:
27326 @if libtool
27327 maybe-install-pdf-libtool: install-pdf-libtool
27328
27329 install-pdf-libtool: \
27330     configure-libtool \
27331     pdf-libtool 
27332         @: $(MAKE); $(unstage)
27333         @[ -f ./libtool/Makefile ] || exit 0; \
27334         r=`${PWD_COMMAND}`; export r; \
27335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27336         $(HOST_EXPORTS) \
27337         for flag in $(EXTRA_HOST_FLAGS) ; do \
27338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27339         done; \
27340         echo "Doing install-pdf in libtool" ; \
27341         (cd $(HOST_SUBDIR)/libtool && \
27342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27344                   "RANLIB=$${RANLIB}" \
27345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27346                   install-pdf) \
27347           || exit 1
27348
27349 @endif libtool
27350
27351 .PHONY: maybe-install-html-libtool install-html-libtool
27352 maybe-install-html-libtool:
27353 @if libtool
27354 maybe-install-html-libtool: install-html-libtool
27355
27356 install-html-libtool: \
27357     configure-libtool \
27358     html-libtool 
27359         @: $(MAKE); $(unstage)
27360         @[ -f ./libtool/Makefile ] || exit 0; \
27361         r=`${PWD_COMMAND}`; export r; \
27362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27363         $(HOST_EXPORTS) \
27364         for flag in $(EXTRA_HOST_FLAGS) ; do \
27365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27366         done; \
27367         echo "Doing install-html in libtool" ; \
27368         (cd $(HOST_SUBDIR)/libtool && \
27369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27371                   "RANLIB=$${RANLIB}" \
27372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27373                   install-html) \
27374           || exit 1
27375
27376 @endif libtool
27377
27378 .PHONY: maybe-installcheck-libtool installcheck-libtool
27379 maybe-installcheck-libtool:
27380 @if libtool
27381 maybe-installcheck-libtool: installcheck-libtool
27382
27383 installcheck-libtool: \
27384     configure-libtool 
27385         @: $(MAKE); $(unstage)
27386         @[ -f ./libtool/Makefile ] || exit 0; \
27387         r=`${PWD_COMMAND}`; export r; \
27388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27389         $(HOST_EXPORTS) \
27390         for flag in $(EXTRA_HOST_FLAGS) ; do \
27391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27392         done; \
27393         echo "Doing installcheck in libtool" ; \
27394         (cd $(HOST_SUBDIR)/libtool && \
27395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27397                   "RANLIB=$${RANLIB}" \
27398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27399                   installcheck) \
27400           || exit 1
27401
27402 @endif libtool
27403
27404 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
27405 maybe-mostlyclean-libtool:
27406 @if libtool
27407 maybe-mostlyclean-libtool: mostlyclean-libtool
27408
27409 mostlyclean-libtool: 
27410         @: $(MAKE); $(unstage)
27411         @[ -f ./libtool/Makefile ] || exit 0; \
27412         r=`${PWD_COMMAND}`; export r; \
27413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27414         $(HOST_EXPORTS) \
27415         for flag in $(EXTRA_HOST_FLAGS) ; do \
27416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27417         done; \
27418         echo "Doing mostlyclean in libtool" ; \
27419         (cd $(HOST_SUBDIR)/libtool && \
27420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27422                   "RANLIB=$${RANLIB}" \
27423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27424                   mostlyclean) \
27425           || exit 1
27426
27427 @endif libtool
27428
27429 .PHONY: maybe-clean-libtool clean-libtool
27430 maybe-clean-libtool:
27431 @if libtool
27432 maybe-clean-libtool: clean-libtool
27433
27434 clean-libtool: 
27435         @: $(MAKE); $(unstage)
27436         @[ -f ./libtool/Makefile ] || exit 0; \
27437         r=`${PWD_COMMAND}`; export r; \
27438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27439         $(HOST_EXPORTS) \
27440         for flag in $(EXTRA_HOST_FLAGS) ; do \
27441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27442         done; \
27443         echo "Doing clean in libtool" ; \
27444         (cd $(HOST_SUBDIR)/libtool && \
27445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27447                   "RANLIB=$${RANLIB}" \
27448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27449                   clean) \
27450           || exit 1
27451
27452 @endif libtool
27453
27454 .PHONY: maybe-distclean-libtool distclean-libtool
27455 maybe-distclean-libtool:
27456 @if libtool
27457 maybe-distclean-libtool: distclean-libtool
27458
27459 distclean-libtool: 
27460         @: $(MAKE); $(unstage)
27461         @[ -f ./libtool/Makefile ] || exit 0; \
27462         r=`${PWD_COMMAND}`; export r; \
27463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27464         $(HOST_EXPORTS) \
27465         for flag in $(EXTRA_HOST_FLAGS) ; do \
27466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27467         done; \
27468         echo "Doing distclean in libtool" ; \
27469         (cd $(HOST_SUBDIR)/libtool && \
27470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27472                   "RANLIB=$${RANLIB}" \
27473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27474                   distclean) \
27475           || exit 1
27476
27477 @endif libtool
27478
27479 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
27480 maybe-maintainer-clean-libtool:
27481 @if libtool
27482 maybe-maintainer-clean-libtool: maintainer-clean-libtool
27483
27484 maintainer-clean-libtool: 
27485         @: $(MAKE); $(unstage)
27486         @[ -f ./libtool/Makefile ] || exit 0; \
27487         r=`${PWD_COMMAND}`; export r; \
27488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27489         $(HOST_EXPORTS) \
27490         for flag in $(EXTRA_HOST_FLAGS) ; do \
27491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27492         done; \
27493         echo "Doing maintainer-clean in libtool" ; \
27494         (cd $(HOST_SUBDIR)/libtool && \
27495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27497                   "RANLIB=$${RANLIB}" \
27498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27499                   maintainer-clean) \
27500           || exit 1
27501
27502 @endif libtool
27503
27504
27505
27506 .PHONY: configure-m4 maybe-configure-m4
27507 maybe-configure-m4:
27508 @if gcc-bootstrap
27509 configure-m4: stage_current
27510 @endif gcc-bootstrap
27511 @if m4
27512 maybe-configure-m4: configure-m4
27513 configure-m4: 
27514         @: $(MAKE); $(unstage)
27515         @r=`${PWD_COMMAND}`; export r; \
27516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27517         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
27518         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
27519         $(HOST_EXPORTS) \
27520         echo Configuring in $(HOST_SUBDIR)/m4; \
27521         cd "$(HOST_SUBDIR)/m4" || exit 1; \
27522         case $(srcdir) in \
27523           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27524           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
27525                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27526         esac; \
27527         srcdiroption="--srcdir=$${topdir}/m4"; \
27528         libsrcdir="$$s/m4"; \
27529         $(SHELL) $${libsrcdir}/configure \
27530           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27531           --target=${target_alias} $${srcdiroption}  \
27532           || exit 1
27533 @endif m4
27534
27535
27536
27537
27538
27539 .PHONY: all-m4 maybe-all-m4
27540 maybe-all-m4:
27541 @if gcc-bootstrap
27542 all-m4: stage_current
27543 @endif gcc-bootstrap
27544 @if m4
27545 TARGET-m4=all
27546 maybe-all-m4: all-m4
27547 all-m4: configure-m4
27548         @: $(MAKE); $(unstage)
27549         @r=`${PWD_COMMAND}`; export r; \
27550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27551         $(HOST_EXPORTS) \
27552         (cd $(HOST_SUBDIR)/m4 && \
27553           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
27554                 $(TARGET-m4))
27555 @endif m4
27556
27557
27558
27559
27560 .PHONY: check-m4 maybe-check-m4
27561 maybe-check-m4:
27562 @if m4
27563 maybe-check-m4: check-m4
27564
27565 check-m4:
27566         @: $(MAKE); $(unstage)
27567         @r=`${PWD_COMMAND}`; export r; \
27568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27569         $(HOST_EXPORTS) \
27570         (cd $(HOST_SUBDIR)/m4 && \
27571           $(MAKE) $(FLAGS_TO_PASS)  check)
27572
27573 @endif m4
27574
27575 .PHONY: install-m4 maybe-install-m4
27576 maybe-install-m4:
27577 @if m4
27578 maybe-install-m4: install-m4
27579
27580 install-m4: installdirs
27581         @: $(MAKE); $(unstage)
27582         @r=`${PWD_COMMAND}`; export r; \
27583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27584         $(HOST_EXPORTS) \
27585         (cd $(HOST_SUBDIR)/m4 && \
27586           $(MAKE) $(FLAGS_TO_PASS)  install)
27587
27588 @endif m4
27589
27590 # Other targets (info, dvi, pdf, etc.)
27591
27592 .PHONY: maybe-info-m4 info-m4
27593 maybe-info-m4:
27594 @if m4
27595 maybe-info-m4: info-m4
27596
27597 info-m4: \
27598     configure-m4 
27599         @: $(MAKE); $(unstage)
27600         @[ -f ./m4/Makefile ] || exit 0; \
27601         r=`${PWD_COMMAND}`; export r; \
27602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27603         $(HOST_EXPORTS) \
27604         for flag in $(EXTRA_HOST_FLAGS) ; do \
27605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27606         done; \
27607         echo "Doing info in m4" ; \
27608         (cd $(HOST_SUBDIR)/m4 && \
27609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27611                   "RANLIB=$${RANLIB}" \
27612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27613                   info) \
27614           || exit 1
27615
27616 @endif m4
27617
27618 .PHONY: maybe-dvi-m4 dvi-m4
27619 maybe-dvi-m4:
27620 @if m4
27621 maybe-dvi-m4: dvi-m4
27622
27623 dvi-m4: \
27624     configure-m4 
27625         @: $(MAKE); $(unstage)
27626         @[ -f ./m4/Makefile ] || exit 0; \
27627         r=`${PWD_COMMAND}`; export r; \
27628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27629         $(HOST_EXPORTS) \
27630         for flag in $(EXTRA_HOST_FLAGS) ; do \
27631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27632         done; \
27633         echo "Doing dvi in m4" ; \
27634         (cd $(HOST_SUBDIR)/m4 && \
27635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27637                   "RANLIB=$${RANLIB}" \
27638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27639                   dvi) \
27640           || exit 1
27641
27642 @endif m4
27643
27644 .PHONY: maybe-pdf-m4 pdf-m4
27645 maybe-pdf-m4:
27646 @if m4
27647 maybe-pdf-m4: pdf-m4
27648
27649 pdf-m4: \
27650     configure-m4 
27651         @: $(MAKE); $(unstage)
27652         @[ -f ./m4/Makefile ] || exit 0; \
27653         r=`${PWD_COMMAND}`; export r; \
27654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27655         $(HOST_EXPORTS) \
27656         for flag in $(EXTRA_HOST_FLAGS) ; do \
27657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27658         done; \
27659         echo "Doing pdf in m4" ; \
27660         (cd $(HOST_SUBDIR)/m4 && \
27661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27663                   "RANLIB=$${RANLIB}" \
27664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27665                   pdf) \
27666           || exit 1
27667
27668 @endif m4
27669
27670 .PHONY: maybe-html-m4 html-m4
27671 maybe-html-m4:
27672 @if m4
27673 maybe-html-m4: html-m4
27674
27675 html-m4: \
27676     configure-m4 
27677         @: $(MAKE); $(unstage)
27678         @[ -f ./m4/Makefile ] || exit 0; \
27679         r=`${PWD_COMMAND}`; export r; \
27680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27681         $(HOST_EXPORTS) \
27682         for flag in $(EXTRA_HOST_FLAGS) ; do \
27683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27684         done; \
27685         echo "Doing html in m4" ; \
27686         (cd $(HOST_SUBDIR)/m4 && \
27687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27689                   "RANLIB=$${RANLIB}" \
27690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27691                   html) \
27692           || exit 1
27693
27694 @endif m4
27695
27696 .PHONY: maybe-TAGS-m4 TAGS-m4
27697 maybe-TAGS-m4:
27698 @if m4
27699 maybe-TAGS-m4: TAGS-m4
27700
27701 TAGS-m4: \
27702     configure-m4 
27703         @: $(MAKE); $(unstage)
27704         @[ -f ./m4/Makefile ] || exit 0; \
27705         r=`${PWD_COMMAND}`; export r; \
27706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27707         $(HOST_EXPORTS) \
27708         for flag in $(EXTRA_HOST_FLAGS) ; do \
27709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27710         done; \
27711         echo "Doing TAGS in m4" ; \
27712         (cd $(HOST_SUBDIR)/m4 && \
27713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27715                   "RANLIB=$${RANLIB}" \
27716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27717                   TAGS) \
27718           || exit 1
27719
27720 @endif m4
27721
27722 .PHONY: maybe-install-info-m4 install-info-m4
27723 maybe-install-info-m4:
27724 @if m4
27725 maybe-install-info-m4: install-info-m4
27726
27727 install-info-m4: \
27728     configure-m4 \
27729     info-m4 
27730         @: $(MAKE); $(unstage)
27731         @[ -f ./m4/Makefile ] || exit 0; \
27732         r=`${PWD_COMMAND}`; export r; \
27733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27734         $(HOST_EXPORTS) \
27735         for flag in $(EXTRA_HOST_FLAGS) ; do \
27736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27737         done; \
27738         echo "Doing install-info in m4" ; \
27739         (cd $(HOST_SUBDIR)/m4 && \
27740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27742                   "RANLIB=$${RANLIB}" \
27743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27744                   install-info) \
27745           || exit 1
27746
27747 @endif m4
27748
27749 .PHONY: maybe-install-pdf-m4 install-pdf-m4
27750 maybe-install-pdf-m4:
27751 @if m4
27752 maybe-install-pdf-m4: install-pdf-m4
27753
27754 install-pdf-m4: \
27755     configure-m4 \
27756     pdf-m4 
27757         @: $(MAKE); $(unstage)
27758         @[ -f ./m4/Makefile ] || exit 0; \
27759         r=`${PWD_COMMAND}`; export r; \
27760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27761         $(HOST_EXPORTS) \
27762         for flag in $(EXTRA_HOST_FLAGS) ; do \
27763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27764         done; \
27765         echo "Doing install-pdf in m4" ; \
27766         (cd $(HOST_SUBDIR)/m4 && \
27767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27769                   "RANLIB=$${RANLIB}" \
27770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27771                   install-pdf) \
27772           || exit 1
27773
27774 @endif m4
27775
27776 .PHONY: maybe-install-html-m4 install-html-m4
27777 maybe-install-html-m4:
27778 @if m4
27779 maybe-install-html-m4: install-html-m4
27780
27781 install-html-m4: \
27782     configure-m4 \
27783     html-m4 
27784         @: $(MAKE); $(unstage)
27785         @[ -f ./m4/Makefile ] || exit 0; \
27786         r=`${PWD_COMMAND}`; export r; \
27787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27788         $(HOST_EXPORTS) \
27789         for flag in $(EXTRA_HOST_FLAGS) ; do \
27790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27791         done; \
27792         echo "Doing install-html in m4" ; \
27793         (cd $(HOST_SUBDIR)/m4 && \
27794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27796                   "RANLIB=$${RANLIB}" \
27797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27798                   install-html) \
27799           || exit 1
27800
27801 @endif m4
27802
27803 .PHONY: maybe-installcheck-m4 installcheck-m4
27804 maybe-installcheck-m4:
27805 @if m4
27806 maybe-installcheck-m4: installcheck-m4
27807
27808 installcheck-m4: \
27809     configure-m4 
27810         @: $(MAKE); $(unstage)
27811         @[ -f ./m4/Makefile ] || exit 0; \
27812         r=`${PWD_COMMAND}`; export r; \
27813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27814         $(HOST_EXPORTS) \
27815         for flag in $(EXTRA_HOST_FLAGS) ; do \
27816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27817         done; \
27818         echo "Doing installcheck in m4" ; \
27819         (cd $(HOST_SUBDIR)/m4 && \
27820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27822                   "RANLIB=$${RANLIB}" \
27823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27824                   installcheck) \
27825           || exit 1
27826
27827 @endif m4
27828
27829 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
27830 maybe-mostlyclean-m4:
27831 @if m4
27832 maybe-mostlyclean-m4: mostlyclean-m4
27833
27834 mostlyclean-m4: 
27835         @: $(MAKE); $(unstage)
27836         @[ -f ./m4/Makefile ] || exit 0; \
27837         r=`${PWD_COMMAND}`; export r; \
27838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27839         $(HOST_EXPORTS) \
27840         for flag in $(EXTRA_HOST_FLAGS) ; do \
27841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27842         done; \
27843         echo "Doing mostlyclean in m4" ; \
27844         (cd $(HOST_SUBDIR)/m4 && \
27845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27847                   "RANLIB=$${RANLIB}" \
27848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27849                   mostlyclean) \
27850           || exit 1
27851
27852 @endif m4
27853
27854 .PHONY: maybe-clean-m4 clean-m4
27855 maybe-clean-m4:
27856 @if m4
27857 maybe-clean-m4: clean-m4
27858
27859 clean-m4: 
27860         @: $(MAKE); $(unstage)
27861         @[ -f ./m4/Makefile ] || exit 0; \
27862         r=`${PWD_COMMAND}`; export r; \
27863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27864         $(HOST_EXPORTS) \
27865         for flag in $(EXTRA_HOST_FLAGS) ; do \
27866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27867         done; \
27868         echo "Doing clean in m4" ; \
27869         (cd $(HOST_SUBDIR)/m4 && \
27870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27872                   "RANLIB=$${RANLIB}" \
27873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27874                   clean) \
27875           || exit 1
27876
27877 @endif m4
27878
27879 .PHONY: maybe-distclean-m4 distclean-m4
27880 maybe-distclean-m4:
27881 @if m4
27882 maybe-distclean-m4: distclean-m4
27883
27884 distclean-m4: 
27885         @: $(MAKE); $(unstage)
27886         @[ -f ./m4/Makefile ] || exit 0; \
27887         r=`${PWD_COMMAND}`; export r; \
27888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27889         $(HOST_EXPORTS) \
27890         for flag in $(EXTRA_HOST_FLAGS) ; do \
27891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27892         done; \
27893         echo "Doing distclean in m4" ; \
27894         (cd $(HOST_SUBDIR)/m4 && \
27895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27897                   "RANLIB=$${RANLIB}" \
27898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27899                   distclean) \
27900           || exit 1
27901
27902 @endif m4
27903
27904 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
27905 maybe-maintainer-clean-m4:
27906 @if m4
27907 maybe-maintainer-clean-m4: maintainer-clean-m4
27908
27909 maintainer-clean-m4: 
27910         @: $(MAKE); $(unstage)
27911         @[ -f ./m4/Makefile ] || exit 0; \
27912         r=`${PWD_COMMAND}`; export r; \
27913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27914         $(HOST_EXPORTS) \
27915         for flag in $(EXTRA_HOST_FLAGS) ; do \
27916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27917         done; \
27918         echo "Doing maintainer-clean in m4" ; \
27919         (cd $(HOST_SUBDIR)/m4 && \
27920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27922                   "RANLIB=$${RANLIB}" \
27923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27924                   maintainer-clean) \
27925           || exit 1
27926
27927 @endif m4
27928
27929
27930
27931 .PHONY: configure-make maybe-configure-make
27932 maybe-configure-make:
27933 @if gcc-bootstrap
27934 configure-make: stage_current
27935 @endif gcc-bootstrap
27936 @if make
27937 maybe-configure-make: configure-make
27938 configure-make: 
27939         @: $(MAKE); $(unstage)
27940         @r=`${PWD_COMMAND}`; export r; \
27941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27942         test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
27943         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
27944         $(HOST_EXPORTS) \
27945         echo Configuring in $(HOST_SUBDIR)/make; \
27946         cd "$(HOST_SUBDIR)/make" || exit 1; \
27947         case $(srcdir) in \
27948           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27949           *) topdir=`echo $(HOST_SUBDIR)/make/ | \
27950                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27951         esac; \
27952         srcdiroption="--srcdir=$${topdir}/make"; \
27953         libsrcdir="$$s/make"; \
27954         $(SHELL) $${libsrcdir}/configure \
27955           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27956           --target=${target_alias} $${srcdiroption}  \
27957           || exit 1
27958 @endif make
27959
27960
27961
27962
27963
27964 .PHONY: all-make maybe-all-make
27965 maybe-all-make:
27966 @if gcc-bootstrap
27967 all-make: stage_current
27968 @endif gcc-bootstrap
27969 @if make
27970 TARGET-make=all
27971 maybe-all-make: all-make
27972 all-make: configure-make
27973         @: $(MAKE); $(unstage)
27974         @r=`${PWD_COMMAND}`; export r; \
27975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27976         $(HOST_EXPORTS) \
27977         (cd $(HOST_SUBDIR)/make && \
27978           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
27979                 $(TARGET-make))
27980 @endif make
27981
27982
27983
27984
27985 .PHONY: check-make maybe-check-make
27986 maybe-check-make:
27987 @if make
27988 maybe-check-make: check-make
27989
27990 check-make:
27991         @: $(MAKE); $(unstage)
27992         @r=`${PWD_COMMAND}`; export r; \
27993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27994         $(HOST_EXPORTS) \
27995         (cd $(HOST_SUBDIR)/make && \
27996           $(MAKE) $(FLAGS_TO_PASS)  check)
27997
27998 @endif make
27999
28000 .PHONY: install-make maybe-install-make
28001 maybe-install-make:
28002 @if make
28003 maybe-install-make: install-make
28004
28005 install-make: installdirs
28006         @: $(MAKE); $(unstage)
28007         @r=`${PWD_COMMAND}`; export r; \
28008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28009         $(HOST_EXPORTS) \
28010         (cd $(HOST_SUBDIR)/make && \
28011           $(MAKE) $(FLAGS_TO_PASS)  install)
28012
28013 @endif make
28014
28015 # Other targets (info, dvi, pdf, etc.)
28016
28017 .PHONY: maybe-info-make info-make
28018 maybe-info-make:
28019 @if make
28020 maybe-info-make: info-make
28021
28022 info-make: \
28023     configure-make 
28024         @: $(MAKE); $(unstage)
28025         @[ -f ./make/Makefile ] || exit 0; \
28026         r=`${PWD_COMMAND}`; export r; \
28027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28028         $(HOST_EXPORTS) \
28029         for flag in $(EXTRA_HOST_FLAGS) ; do \
28030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28031         done; \
28032         echo "Doing info in make" ; \
28033         (cd $(HOST_SUBDIR)/make && \
28034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28036                   "RANLIB=$${RANLIB}" \
28037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28038                   info) \
28039           || exit 1
28040
28041 @endif make
28042
28043 .PHONY: maybe-dvi-make dvi-make
28044 maybe-dvi-make:
28045 @if make
28046 maybe-dvi-make: dvi-make
28047
28048 dvi-make: \
28049     configure-make 
28050         @: $(MAKE); $(unstage)
28051         @[ -f ./make/Makefile ] || exit 0; \
28052         r=`${PWD_COMMAND}`; export r; \
28053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28054         $(HOST_EXPORTS) \
28055         for flag in $(EXTRA_HOST_FLAGS) ; do \
28056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28057         done; \
28058         echo "Doing dvi in make" ; \
28059         (cd $(HOST_SUBDIR)/make && \
28060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28062                   "RANLIB=$${RANLIB}" \
28063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28064                   dvi) \
28065           || exit 1
28066
28067 @endif make
28068
28069 .PHONY: maybe-pdf-make pdf-make
28070 maybe-pdf-make:
28071 @if make
28072 maybe-pdf-make: pdf-make
28073
28074 pdf-make: \
28075     configure-make 
28076         @: $(MAKE); $(unstage)
28077         @[ -f ./make/Makefile ] || exit 0; \
28078         r=`${PWD_COMMAND}`; export r; \
28079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28080         $(HOST_EXPORTS) \
28081         for flag in $(EXTRA_HOST_FLAGS) ; do \
28082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28083         done; \
28084         echo "Doing pdf in make" ; \
28085         (cd $(HOST_SUBDIR)/make && \
28086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28088                   "RANLIB=$${RANLIB}" \
28089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28090                   pdf) \
28091           || exit 1
28092
28093 @endif make
28094
28095 .PHONY: maybe-html-make html-make
28096 maybe-html-make:
28097 @if make
28098 maybe-html-make: html-make
28099
28100 html-make: \
28101     configure-make 
28102         @: $(MAKE); $(unstage)
28103         @[ -f ./make/Makefile ] || exit 0; \
28104         r=`${PWD_COMMAND}`; export r; \
28105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28106         $(HOST_EXPORTS) \
28107         for flag in $(EXTRA_HOST_FLAGS) ; do \
28108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28109         done; \
28110         echo "Doing html in make" ; \
28111         (cd $(HOST_SUBDIR)/make && \
28112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28114                   "RANLIB=$${RANLIB}" \
28115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28116                   html) \
28117           || exit 1
28118
28119 @endif make
28120
28121 .PHONY: maybe-TAGS-make TAGS-make
28122 maybe-TAGS-make:
28123 @if make
28124 maybe-TAGS-make: TAGS-make
28125
28126 TAGS-make: \
28127     configure-make 
28128         @: $(MAKE); $(unstage)
28129         @[ -f ./make/Makefile ] || exit 0; \
28130         r=`${PWD_COMMAND}`; export r; \
28131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28132         $(HOST_EXPORTS) \
28133         for flag in $(EXTRA_HOST_FLAGS) ; do \
28134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28135         done; \
28136         echo "Doing TAGS in make" ; \
28137         (cd $(HOST_SUBDIR)/make && \
28138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28140                   "RANLIB=$${RANLIB}" \
28141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28142                   TAGS) \
28143           || exit 1
28144
28145 @endif make
28146
28147 .PHONY: maybe-install-info-make install-info-make
28148 maybe-install-info-make:
28149 @if make
28150 maybe-install-info-make: install-info-make
28151
28152 install-info-make: \
28153     configure-make \
28154     info-make 
28155         @: $(MAKE); $(unstage)
28156         @[ -f ./make/Makefile ] || exit 0; \
28157         r=`${PWD_COMMAND}`; export r; \
28158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28159         $(HOST_EXPORTS) \
28160         for flag in $(EXTRA_HOST_FLAGS) ; do \
28161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28162         done; \
28163         echo "Doing install-info in make" ; \
28164         (cd $(HOST_SUBDIR)/make && \
28165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28167                   "RANLIB=$${RANLIB}" \
28168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28169                   install-info) \
28170           || exit 1
28171
28172 @endif make
28173
28174 .PHONY: maybe-install-pdf-make install-pdf-make
28175 maybe-install-pdf-make:
28176 @if make
28177 maybe-install-pdf-make: install-pdf-make
28178
28179 install-pdf-make: \
28180     configure-make \
28181     pdf-make 
28182         @: $(MAKE); $(unstage)
28183         @[ -f ./make/Makefile ] || exit 0; \
28184         r=`${PWD_COMMAND}`; export r; \
28185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28186         $(HOST_EXPORTS) \
28187         for flag in $(EXTRA_HOST_FLAGS) ; do \
28188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28189         done; \
28190         echo "Doing install-pdf in make" ; \
28191         (cd $(HOST_SUBDIR)/make && \
28192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28194                   "RANLIB=$${RANLIB}" \
28195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28196                   install-pdf) \
28197           || exit 1
28198
28199 @endif make
28200
28201 .PHONY: maybe-install-html-make install-html-make
28202 maybe-install-html-make:
28203 @if make
28204 maybe-install-html-make: install-html-make
28205
28206 install-html-make: \
28207     configure-make \
28208     html-make 
28209         @: $(MAKE); $(unstage)
28210         @[ -f ./make/Makefile ] || exit 0; \
28211         r=`${PWD_COMMAND}`; export r; \
28212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28213         $(HOST_EXPORTS) \
28214         for flag in $(EXTRA_HOST_FLAGS) ; do \
28215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28216         done; \
28217         echo "Doing install-html in make" ; \
28218         (cd $(HOST_SUBDIR)/make && \
28219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28221                   "RANLIB=$${RANLIB}" \
28222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28223                   install-html) \
28224           || exit 1
28225
28226 @endif make
28227
28228 .PHONY: maybe-installcheck-make installcheck-make
28229 maybe-installcheck-make:
28230 @if make
28231 maybe-installcheck-make: installcheck-make
28232
28233 installcheck-make: \
28234     configure-make 
28235         @: $(MAKE); $(unstage)
28236         @[ -f ./make/Makefile ] || exit 0; \
28237         r=`${PWD_COMMAND}`; export r; \
28238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28239         $(HOST_EXPORTS) \
28240         for flag in $(EXTRA_HOST_FLAGS) ; do \
28241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28242         done; \
28243         echo "Doing installcheck in make" ; \
28244         (cd $(HOST_SUBDIR)/make && \
28245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28247                   "RANLIB=$${RANLIB}" \
28248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28249                   installcheck) \
28250           || exit 1
28251
28252 @endif make
28253
28254 .PHONY: maybe-mostlyclean-make mostlyclean-make
28255 maybe-mostlyclean-make:
28256 @if make
28257 maybe-mostlyclean-make: mostlyclean-make
28258
28259 mostlyclean-make: 
28260         @: $(MAKE); $(unstage)
28261         @[ -f ./make/Makefile ] || exit 0; \
28262         r=`${PWD_COMMAND}`; export r; \
28263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28264         $(HOST_EXPORTS) \
28265         for flag in $(EXTRA_HOST_FLAGS) ; do \
28266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28267         done; \
28268         echo "Doing mostlyclean in make" ; \
28269         (cd $(HOST_SUBDIR)/make && \
28270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28272                   "RANLIB=$${RANLIB}" \
28273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28274                   mostlyclean) \
28275           || exit 1
28276
28277 @endif make
28278
28279 .PHONY: maybe-clean-make clean-make
28280 maybe-clean-make:
28281 @if make
28282 maybe-clean-make: clean-make
28283
28284 clean-make: 
28285         @: $(MAKE); $(unstage)
28286         @[ -f ./make/Makefile ] || exit 0; \
28287         r=`${PWD_COMMAND}`; export r; \
28288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28289         $(HOST_EXPORTS) \
28290         for flag in $(EXTRA_HOST_FLAGS) ; do \
28291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28292         done; \
28293         echo "Doing clean in make" ; \
28294         (cd $(HOST_SUBDIR)/make && \
28295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28297                   "RANLIB=$${RANLIB}" \
28298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28299                   clean) \
28300           || exit 1
28301
28302 @endif make
28303
28304 .PHONY: maybe-distclean-make distclean-make
28305 maybe-distclean-make:
28306 @if make
28307 maybe-distclean-make: distclean-make
28308
28309 distclean-make: 
28310         @: $(MAKE); $(unstage)
28311         @[ -f ./make/Makefile ] || exit 0; \
28312         r=`${PWD_COMMAND}`; export r; \
28313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28314         $(HOST_EXPORTS) \
28315         for flag in $(EXTRA_HOST_FLAGS) ; do \
28316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28317         done; \
28318         echo "Doing distclean in make" ; \
28319         (cd $(HOST_SUBDIR)/make && \
28320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28322                   "RANLIB=$${RANLIB}" \
28323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28324                   distclean) \
28325           || exit 1
28326
28327 @endif make
28328
28329 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
28330 maybe-maintainer-clean-make:
28331 @if make
28332 maybe-maintainer-clean-make: maintainer-clean-make
28333
28334 maintainer-clean-make: 
28335         @: $(MAKE); $(unstage)
28336         @[ -f ./make/Makefile ] || exit 0; \
28337         r=`${PWD_COMMAND}`; export r; \
28338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28339         $(HOST_EXPORTS) \
28340         for flag in $(EXTRA_HOST_FLAGS) ; do \
28341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28342         done; \
28343         echo "Doing maintainer-clean in make" ; \
28344         (cd $(HOST_SUBDIR)/make && \
28345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28347                   "RANLIB=$${RANLIB}" \
28348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28349                   maintainer-clean) \
28350           || exit 1
28351
28352 @endif make
28353
28354
28355
28356 .PHONY: configure-mmalloc maybe-configure-mmalloc
28357 maybe-configure-mmalloc:
28358 @if gcc-bootstrap
28359 configure-mmalloc: stage_current
28360 @endif gcc-bootstrap
28361 @if mmalloc
28362 maybe-configure-mmalloc: configure-mmalloc
28363 configure-mmalloc: 
28364         @: $(MAKE); $(unstage)
28365         @r=`${PWD_COMMAND}`; export r; \
28366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28367         test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
28368         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
28369         $(HOST_EXPORTS) \
28370         echo Configuring in $(HOST_SUBDIR)/mmalloc; \
28371         cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
28372         case $(srcdir) in \
28373           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28374           *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
28375                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28376         esac; \
28377         srcdiroption="--srcdir=$${topdir}/mmalloc"; \
28378         libsrcdir="$$s/mmalloc"; \
28379         $(SHELL) $${libsrcdir}/configure \
28380           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28381           --target=${target_alias} $${srcdiroption}  \
28382           || exit 1
28383 @endif mmalloc
28384
28385
28386
28387
28388
28389 .PHONY: all-mmalloc maybe-all-mmalloc
28390 maybe-all-mmalloc:
28391 @if gcc-bootstrap
28392 all-mmalloc: stage_current
28393 @endif gcc-bootstrap
28394 @if mmalloc
28395 TARGET-mmalloc=all
28396 maybe-all-mmalloc: all-mmalloc
28397 all-mmalloc: configure-mmalloc
28398         @: $(MAKE); $(unstage)
28399         @r=`${PWD_COMMAND}`; export r; \
28400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28401         $(HOST_EXPORTS) \
28402         (cd $(HOST_SUBDIR)/mmalloc && \
28403           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
28404                 $(TARGET-mmalloc))
28405 @endif mmalloc
28406
28407
28408
28409
28410 .PHONY: check-mmalloc maybe-check-mmalloc
28411 maybe-check-mmalloc:
28412 @if mmalloc
28413 maybe-check-mmalloc: check-mmalloc
28414
28415 check-mmalloc:
28416
28417 @endif mmalloc
28418
28419 .PHONY: install-mmalloc maybe-install-mmalloc
28420 maybe-install-mmalloc:
28421 @if mmalloc
28422 maybe-install-mmalloc: install-mmalloc
28423
28424 install-mmalloc: installdirs
28425         @: $(MAKE); $(unstage)
28426         @r=`${PWD_COMMAND}`; export r; \
28427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28428         $(HOST_EXPORTS) \
28429         (cd $(HOST_SUBDIR)/mmalloc && \
28430           $(MAKE) $(FLAGS_TO_PASS)  install)
28431
28432 @endif mmalloc
28433
28434 # Other targets (info, dvi, pdf, etc.)
28435
28436 .PHONY: maybe-info-mmalloc info-mmalloc
28437 maybe-info-mmalloc:
28438 @if mmalloc
28439 maybe-info-mmalloc: info-mmalloc
28440
28441 info-mmalloc: \
28442     configure-mmalloc 
28443         @: $(MAKE); $(unstage)
28444         @[ -f ./mmalloc/Makefile ] || exit 0; \
28445         r=`${PWD_COMMAND}`; export r; \
28446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28447         $(HOST_EXPORTS) \
28448         for flag in $(EXTRA_HOST_FLAGS) ; do \
28449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28450         done; \
28451         echo "Doing info in mmalloc" ; \
28452         (cd $(HOST_SUBDIR)/mmalloc && \
28453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28455                   "RANLIB=$${RANLIB}" \
28456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28457                   info) \
28458           || exit 1
28459
28460 @endif mmalloc
28461
28462 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
28463 maybe-dvi-mmalloc:
28464 @if mmalloc
28465 maybe-dvi-mmalloc: dvi-mmalloc
28466
28467 dvi-mmalloc: \
28468     configure-mmalloc 
28469         @: $(MAKE); $(unstage)
28470         @[ -f ./mmalloc/Makefile ] || exit 0; \
28471         r=`${PWD_COMMAND}`; export r; \
28472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28473         $(HOST_EXPORTS) \
28474         for flag in $(EXTRA_HOST_FLAGS) ; do \
28475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28476         done; \
28477         echo "Doing dvi in mmalloc" ; \
28478         (cd $(HOST_SUBDIR)/mmalloc && \
28479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28481                   "RANLIB=$${RANLIB}" \
28482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28483                   dvi) \
28484           || exit 1
28485
28486 @endif mmalloc
28487
28488 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
28489 maybe-pdf-mmalloc:
28490 @if mmalloc
28491 maybe-pdf-mmalloc: pdf-mmalloc
28492
28493 pdf-mmalloc: \
28494     configure-mmalloc 
28495         @: $(MAKE); $(unstage)
28496         @[ -f ./mmalloc/Makefile ] || exit 0; \
28497         r=`${PWD_COMMAND}`; export r; \
28498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28499         $(HOST_EXPORTS) \
28500         for flag in $(EXTRA_HOST_FLAGS) ; do \
28501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28502         done; \
28503         echo "Doing pdf in mmalloc" ; \
28504         (cd $(HOST_SUBDIR)/mmalloc && \
28505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28507                   "RANLIB=$${RANLIB}" \
28508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28509                   pdf) \
28510           || exit 1
28511
28512 @endif mmalloc
28513
28514 .PHONY: maybe-html-mmalloc html-mmalloc
28515 maybe-html-mmalloc:
28516 @if mmalloc
28517 maybe-html-mmalloc: html-mmalloc
28518
28519 html-mmalloc: \
28520     configure-mmalloc 
28521         @: $(MAKE); $(unstage)
28522         @[ -f ./mmalloc/Makefile ] || exit 0; \
28523         r=`${PWD_COMMAND}`; export r; \
28524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28525         $(HOST_EXPORTS) \
28526         for flag in $(EXTRA_HOST_FLAGS) ; do \
28527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28528         done; \
28529         echo "Doing html in mmalloc" ; \
28530         (cd $(HOST_SUBDIR)/mmalloc && \
28531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28533                   "RANLIB=$${RANLIB}" \
28534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28535                   html) \
28536           || exit 1
28537
28538 @endif mmalloc
28539
28540 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
28541 maybe-TAGS-mmalloc:
28542 @if mmalloc
28543 maybe-TAGS-mmalloc: TAGS-mmalloc
28544
28545 TAGS-mmalloc: \
28546     configure-mmalloc 
28547         @: $(MAKE); $(unstage)
28548         @[ -f ./mmalloc/Makefile ] || exit 0; \
28549         r=`${PWD_COMMAND}`; export r; \
28550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28551         $(HOST_EXPORTS) \
28552         for flag in $(EXTRA_HOST_FLAGS) ; do \
28553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28554         done; \
28555         echo "Doing TAGS in mmalloc" ; \
28556         (cd $(HOST_SUBDIR)/mmalloc && \
28557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28559                   "RANLIB=$${RANLIB}" \
28560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28561                   TAGS) \
28562           || exit 1
28563
28564 @endif mmalloc
28565
28566 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
28567 maybe-install-info-mmalloc:
28568 @if mmalloc
28569 maybe-install-info-mmalloc: install-info-mmalloc
28570
28571 install-info-mmalloc: \
28572     configure-mmalloc \
28573     info-mmalloc 
28574         @: $(MAKE); $(unstage)
28575         @[ -f ./mmalloc/Makefile ] || exit 0; \
28576         r=`${PWD_COMMAND}`; export r; \
28577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28578         $(HOST_EXPORTS) \
28579         for flag in $(EXTRA_HOST_FLAGS) ; do \
28580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28581         done; \
28582         echo "Doing install-info in mmalloc" ; \
28583         (cd $(HOST_SUBDIR)/mmalloc && \
28584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28586                   "RANLIB=$${RANLIB}" \
28587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28588                   install-info) \
28589           || exit 1
28590
28591 @endif mmalloc
28592
28593 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
28594 maybe-install-pdf-mmalloc:
28595 @if mmalloc
28596 maybe-install-pdf-mmalloc: install-pdf-mmalloc
28597
28598 install-pdf-mmalloc: \
28599     configure-mmalloc \
28600     pdf-mmalloc 
28601         @: $(MAKE); $(unstage)
28602         @[ -f ./mmalloc/Makefile ] || exit 0; \
28603         r=`${PWD_COMMAND}`; export r; \
28604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28605         $(HOST_EXPORTS) \
28606         for flag in $(EXTRA_HOST_FLAGS) ; do \
28607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28608         done; \
28609         echo "Doing install-pdf in mmalloc" ; \
28610         (cd $(HOST_SUBDIR)/mmalloc && \
28611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28613                   "RANLIB=$${RANLIB}" \
28614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28615                   install-pdf) \
28616           || exit 1
28617
28618 @endif mmalloc
28619
28620 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
28621 maybe-install-html-mmalloc:
28622 @if mmalloc
28623 maybe-install-html-mmalloc: install-html-mmalloc
28624
28625 install-html-mmalloc: \
28626     configure-mmalloc \
28627     html-mmalloc 
28628         @: $(MAKE); $(unstage)
28629         @[ -f ./mmalloc/Makefile ] || exit 0; \
28630         r=`${PWD_COMMAND}`; export r; \
28631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28632         $(HOST_EXPORTS) \
28633         for flag in $(EXTRA_HOST_FLAGS) ; do \
28634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28635         done; \
28636         echo "Doing install-html in mmalloc" ; \
28637         (cd $(HOST_SUBDIR)/mmalloc && \
28638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28640                   "RANLIB=$${RANLIB}" \
28641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28642                   install-html) \
28643           || exit 1
28644
28645 @endif mmalloc
28646
28647 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
28648 maybe-installcheck-mmalloc:
28649 @if mmalloc
28650 maybe-installcheck-mmalloc: installcheck-mmalloc
28651
28652 installcheck-mmalloc: \
28653     configure-mmalloc 
28654         @: $(MAKE); $(unstage)
28655         @[ -f ./mmalloc/Makefile ] || exit 0; \
28656         r=`${PWD_COMMAND}`; export r; \
28657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28658         $(HOST_EXPORTS) \
28659         for flag in $(EXTRA_HOST_FLAGS) ; do \
28660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28661         done; \
28662         echo "Doing installcheck in mmalloc" ; \
28663         (cd $(HOST_SUBDIR)/mmalloc && \
28664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28666                   "RANLIB=$${RANLIB}" \
28667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28668                   installcheck) \
28669           || exit 1
28670
28671 @endif mmalloc
28672
28673 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
28674 maybe-mostlyclean-mmalloc:
28675 @if mmalloc
28676 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
28677
28678 mostlyclean-mmalloc: 
28679         @: $(MAKE); $(unstage)
28680         @[ -f ./mmalloc/Makefile ] || exit 0; \
28681         r=`${PWD_COMMAND}`; export r; \
28682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28683         $(HOST_EXPORTS) \
28684         for flag in $(EXTRA_HOST_FLAGS) ; do \
28685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28686         done; \
28687         echo "Doing mostlyclean in mmalloc" ; \
28688         (cd $(HOST_SUBDIR)/mmalloc && \
28689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28691                   "RANLIB=$${RANLIB}" \
28692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28693                   mostlyclean) \
28694           || exit 1
28695
28696 @endif mmalloc
28697
28698 .PHONY: maybe-clean-mmalloc clean-mmalloc
28699 maybe-clean-mmalloc:
28700 @if mmalloc
28701 maybe-clean-mmalloc: clean-mmalloc
28702
28703 clean-mmalloc: 
28704         @: $(MAKE); $(unstage)
28705         @[ -f ./mmalloc/Makefile ] || exit 0; \
28706         r=`${PWD_COMMAND}`; export r; \
28707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28708         $(HOST_EXPORTS) \
28709         for flag in $(EXTRA_HOST_FLAGS) ; do \
28710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28711         done; \
28712         echo "Doing clean in mmalloc" ; \
28713         (cd $(HOST_SUBDIR)/mmalloc && \
28714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28716                   "RANLIB=$${RANLIB}" \
28717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28718                   clean) \
28719           || exit 1
28720
28721 @endif mmalloc
28722
28723 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
28724 maybe-distclean-mmalloc:
28725 @if mmalloc
28726 maybe-distclean-mmalloc: distclean-mmalloc
28727
28728 distclean-mmalloc: 
28729         @: $(MAKE); $(unstage)
28730         @[ -f ./mmalloc/Makefile ] || exit 0; \
28731         r=`${PWD_COMMAND}`; export r; \
28732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28733         $(HOST_EXPORTS) \
28734         for flag in $(EXTRA_HOST_FLAGS) ; do \
28735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28736         done; \
28737         echo "Doing distclean in mmalloc" ; \
28738         (cd $(HOST_SUBDIR)/mmalloc && \
28739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28741                   "RANLIB=$${RANLIB}" \
28742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28743                   distclean) \
28744           || exit 1
28745
28746 @endif mmalloc
28747
28748 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
28749 maybe-maintainer-clean-mmalloc:
28750 @if mmalloc
28751 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
28752
28753 maintainer-clean-mmalloc: 
28754         @: $(MAKE); $(unstage)
28755         @[ -f ./mmalloc/Makefile ] || exit 0; \
28756         r=`${PWD_COMMAND}`; export r; \
28757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28758         $(HOST_EXPORTS) \
28759         for flag in $(EXTRA_HOST_FLAGS) ; do \
28760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28761         done; \
28762         echo "Doing maintainer-clean in mmalloc" ; \
28763         (cd $(HOST_SUBDIR)/mmalloc && \
28764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28766                   "RANLIB=$${RANLIB}" \
28767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28768                   maintainer-clean) \
28769           || exit 1
28770
28771 @endif mmalloc
28772
28773
28774
28775 .PHONY: configure-patch maybe-configure-patch
28776 maybe-configure-patch:
28777 @if gcc-bootstrap
28778 configure-patch: stage_current
28779 @endif gcc-bootstrap
28780 @if patch
28781 maybe-configure-patch: configure-patch
28782 configure-patch: 
28783         @: $(MAKE); $(unstage)
28784         @r=`${PWD_COMMAND}`; export r; \
28785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28786         test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
28787         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
28788         $(HOST_EXPORTS) \
28789         echo Configuring in $(HOST_SUBDIR)/patch; \
28790         cd "$(HOST_SUBDIR)/patch" || exit 1; \
28791         case $(srcdir) in \
28792           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28793           *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
28794                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28795         esac; \
28796         srcdiroption="--srcdir=$${topdir}/patch"; \
28797         libsrcdir="$$s/patch"; \
28798         $(SHELL) $${libsrcdir}/configure \
28799           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28800           --target=${target_alias} $${srcdiroption}  \
28801           || exit 1
28802 @endif patch
28803
28804
28805
28806
28807
28808 .PHONY: all-patch maybe-all-patch
28809 maybe-all-patch:
28810 @if gcc-bootstrap
28811 all-patch: stage_current
28812 @endif gcc-bootstrap
28813 @if patch
28814 TARGET-patch=all
28815 maybe-all-patch: all-patch
28816 all-patch: configure-patch
28817         @: $(MAKE); $(unstage)
28818         @r=`${PWD_COMMAND}`; export r; \
28819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28820         $(HOST_EXPORTS) \
28821         (cd $(HOST_SUBDIR)/patch && \
28822           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
28823                 $(TARGET-patch))
28824 @endif patch
28825
28826
28827
28828
28829 .PHONY: check-patch maybe-check-patch
28830 maybe-check-patch:
28831 @if patch
28832 maybe-check-patch: check-patch
28833
28834 check-patch:
28835         @: $(MAKE); $(unstage)
28836         @r=`${PWD_COMMAND}`; export r; \
28837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28838         $(HOST_EXPORTS) \
28839         (cd $(HOST_SUBDIR)/patch && \
28840           $(MAKE) $(FLAGS_TO_PASS)  check)
28841
28842 @endif patch
28843
28844 .PHONY: install-patch maybe-install-patch
28845 maybe-install-patch:
28846 @if patch
28847 maybe-install-patch: install-patch
28848
28849 install-patch: installdirs
28850         @: $(MAKE); $(unstage)
28851         @r=`${PWD_COMMAND}`; export r; \
28852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28853         $(HOST_EXPORTS) \
28854         (cd $(HOST_SUBDIR)/patch && \
28855           $(MAKE) $(FLAGS_TO_PASS)  install)
28856
28857 @endif patch
28858
28859 # Other targets (info, dvi, pdf, etc.)
28860
28861 .PHONY: maybe-info-patch info-patch
28862 maybe-info-patch:
28863 @if patch
28864 maybe-info-patch: info-patch
28865
28866 info-patch: \
28867     configure-patch 
28868         @: $(MAKE); $(unstage)
28869         @[ -f ./patch/Makefile ] || exit 0; \
28870         r=`${PWD_COMMAND}`; export r; \
28871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28872         $(HOST_EXPORTS) \
28873         for flag in $(EXTRA_HOST_FLAGS) ; do \
28874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28875         done; \
28876         echo "Doing info in patch" ; \
28877         (cd $(HOST_SUBDIR)/patch && \
28878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28880                   "RANLIB=$${RANLIB}" \
28881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28882                   info) \
28883           || exit 1
28884
28885 @endif patch
28886
28887 .PHONY: maybe-dvi-patch dvi-patch
28888 maybe-dvi-patch:
28889 @if patch
28890 maybe-dvi-patch: dvi-patch
28891
28892 dvi-patch: \
28893     configure-patch 
28894         @: $(MAKE); $(unstage)
28895         @[ -f ./patch/Makefile ] || exit 0; \
28896         r=`${PWD_COMMAND}`; export r; \
28897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28898         $(HOST_EXPORTS) \
28899         for flag in $(EXTRA_HOST_FLAGS) ; do \
28900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28901         done; \
28902         echo "Doing dvi in patch" ; \
28903         (cd $(HOST_SUBDIR)/patch && \
28904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28906                   "RANLIB=$${RANLIB}" \
28907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28908                   dvi) \
28909           || exit 1
28910
28911 @endif patch
28912
28913 .PHONY: maybe-pdf-patch pdf-patch
28914 maybe-pdf-patch:
28915 @if patch
28916 maybe-pdf-patch: pdf-patch
28917
28918 pdf-patch: \
28919     configure-patch 
28920         @: $(MAKE); $(unstage)
28921         @[ -f ./patch/Makefile ] || exit 0; \
28922         r=`${PWD_COMMAND}`; export r; \
28923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28924         $(HOST_EXPORTS) \
28925         for flag in $(EXTRA_HOST_FLAGS) ; do \
28926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28927         done; \
28928         echo "Doing pdf in patch" ; \
28929         (cd $(HOST_SUBDIR)/patch && \
28930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28932                   "RANLIB=$${RANLIB}" \
28933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28934                   pdf) \
28935           || exit 1
28936
28937 @endif patch
28938
28939 .PHONY: maybe-html-patch html-patch
28940 maybe-html-patch:
28941 @if patch
28942 maybe-html-patch: html-patch
28943
28944 html-patch: \
28945     configure-patch 
28946         @: $(MAKE); $(unstage)
28947         @[ -f ./patch/Makefile ] || exit 0; \
28948         r=`${PWD_COMMAND}`; export r; \
28949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28950         $(HOST_EXPORTS) \
28951         for flag in $(EXTRA_HOST_FLAGS) ; do \
28952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28953         done; \
28954         echo "Doing html in patch" ; \
28955         (cd $(HOST_SUBDIR)/patch && \
28956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28958                   "RANLIB=$${RANLIB}" \
28959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28960                   html) \
28961           || exit 1
28962
28963 @endif patch
28964
28965 .PHONY: maybe-TAGS-patch TAGS-patch
28966 maybe-TAGS-patch:
28967 @if patch
28968 maybe-TAGS-patch: TAGS-patch
28969
28970 TAGS-patch: \
28971     configure-patch 
28972         @: $(MAKE); $(unstage)
28973         @[ -f ./patch/Makefile ] || exit 0; \
28974         r=`${PWD_COMMAND}`; export r; \
28975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28976         $(HOST_EXPORTS) \
28977         for flag in $(EXTRA_HOST_FLAGS) ; do \
28978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28979         done; \
28980         echo "Doing TAGS in patch" ; \
28981         (cd $(HOST_SUBDIR)/patch && \
28982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28984                   "RANLIB=$${RANLIB}" \
28985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28986                   TAGS) \
28987           || exit 1
28988
28989 @endif patch
28990
28991 .PHONY: maybe-install-info-patch install-info-patch
28992 maybe-install-info-patch:
28993 @if patch
28994 maybe-install-info-patch: install-info-patch
28995
28996 install-info-patch: \
28997     configure-patch \
28998     info-patch 
28999         @: $(MAKE); $(unstage)
29000         @[ -f ./patch/Makefile ] || exit 0; \
29001         r=`${PWD_COMMAND}`; export r; \
29002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29003         $(HOST_EXPORTS) \
29004         for flag in $(EXTRA_HOST_FLAGS) ; do \
29005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29006         done; \
29007         echo "Doing install-info in patch" ; \
29008         (cd $(HOST_SUBDIR)/patch && \
29009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29011                   "RANLIB=$${RANLIB}" \
29012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29013                   install-info) \
29014           || exit 1
29015
29016 @endif patch
29017
29018 .PHONY: maybe-install-pdf-patch install-pdf-patch
29019 maybe-install-pdf-patch:
29020 @if patch
29021 maybe-install-pdf-patch: install-pdf-patch
29022
29023 install-pdf-patch: \
29024     configure-patch \
29025     pdf-patch 
29026         @: $(MAKE); $(unstage)
29027         @[ -f ./patch/Makefile ] || exit 0; \
29028         r=`${PWD_COMMAND}`; export r; \
29029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29030         $(HOST_EXPORTS) \
29031         for flag in $(EXTRA_HOST_FLAGS) ; do \
29032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29033         done; \
29034         echo "Doing install-pdf in patch" ; \
29035         (cd $(HOST_SUBDIR)/patch && \
29036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29038                   "RANLIB=$${RANLIB}" \
29039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29040                   install-pdf) \
29041           || exit 1
29042
29043 @endif patch
29044
29045 .PHONY: maybe-install-html-patch install-html-patch
29046 maybe-install-html-patch:
29047 @if patch
29048 maybe-install-html-patch: install-html-patch
29049
29050 install-html-patch: \
29051     configure-patch \
29052     html-patch 
29053         @: $(MAKE); $(unstage)
29054         @[ -f ./patch/Makefile ] || exit 0; \
29055         r=`${PWD_COMMAND}`; export r; \
29056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29057         $(HOST_EXPORTS) \
29058         for flag in $(EXTRA_HOST_FLAGS) ; do \
29059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29060         done; \
29061         echo "Doing install-html in patch" ; \
29062         (cd $(HOST_SUBDIR)/patch && \
29063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29065                   "RANLIB=$${RANLIB}" \
29066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29067                   install-html) \
29068           || exit 1
29069
29070 @endif patch
29071
29072 .PHONY: maybe-installcheck-patch installcheck-patch
29073 maybe-installcheck-patch:
29074 @if patch
29075 maybe-installcheck-patch: installcheck-patch
29076
29077 installcheck-patch: \
29078     configure-patch 
29079         @: $(MAKE); $(unstage)
29080         @[ -f ./patch/Makefile ] || exit 0; \
29081         r=`${PWD_COMMAND}`; export r; \
29082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29083         $(HOST_EXPORTS) \
29084         for flag in $(EXTRA_HOST_FLAGS) ; do \
29085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29086         done; \
29087         echo "Doing installcheck in patch" ; \
29088         (cd $(HOST_SUBDIR)/patch && \
29089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29091                   "RANLIB=$${RANLIB}" \
29092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29093                   installcheck) \
29094           || exit 1
29095
29096 @endif patch
29097
29098 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
29099 maybe-mostlyclean-patch:
29100 @if patch
29101 maybe-mostlyclean-patch: mostlyclean-patch
29102
29103 mostlyclean-patch: 
29104         @: $(MAKE); $(unstage)
29105         @[ -f ./patch/Makefile ] || exit 0; \
29106         r=`${PWD_COMMAND}`; export r; \
29107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29108         $(HOST_EXPORTS) \
29109         for flag in $(EXTRA_HOST_FLAGS) ; do \
29110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29111         done; \
29112         echo "Doing mostlyclean in patch" ; \
29113         (cd $(HOST_SUBDIR)/patch && \
29114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29116                   "RANLIB=$${RANLIB}" \
29117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29118                   mostlyclean) \
29119           || exit 1
29120
29121 @endif patch
29122
29123 .PHONY: maybe-clean-patch clean-patch
29124 maybe-clean-patch:
29125 @if patch
29126 maybe-clean-patch: clean-patch
29127
29128 clean-patch: 
29129         @: $(MAKE); $(unstage)
29130         @[ -f ./patch/Makefile ] || exit 0; \
29131         r=`${PWD_COMMAND}`; export r; \
29132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29133         $(HOST_EXPORTS) \
29134         for flag in $(EXTRA_HOST_FLAGS) ; do \
29135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29136         done; \
29137         echo "Doing clean in patch" ; \
29138         (cd $(HOST_SUBDIR)/patch && \
29139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29141                   "RANLIB=$${RANLIB}" \
29142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29143                   clean) \
29144           || exit 1
29145
29146 @endif patch
29147
29148 .PHONY: maybe-distclean-patch distclean-patch
29149 maybe-distclean-patch:
29150 @if patch
29151 maybe-distclean-patch: distclean-patch
29152
29153 distclean-patch: 
29154         @: $(MAKE); $(unstage)
29155         @[ -f ./patch/Makefile ] || exit 0; \
29156         r=`${PWD_COMMAND}`; export r; \
29157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29158         $(HOST_EXPORTS) \
29159         for flag in $(EXTRA_HOST_FLAGS) ; do \
29160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29161         done; \
29162         echo "Doing distclean in patch" ; \
29163         (cd $(HOST_SUBDIR)/patch && \
29164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29166                   "RANLIB=$${RANLIB}" \
29167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29168                   distclean) \
29169           || exit 1
29170
29171 @endif patch
29172
29173 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
29174 maybe-maintainer-clean-patch:
29175 @if patch
29176 maybe-maintainer-clean-patch: maintainer-clean-patch
29177
29178 maintainer-clean-patch: 
29179         @: $(MAKE); $(unstage)
29180         @[ -f ./patch/Makefile ] || exit 0; \
29181         r=`${PWD_COMMAND}`; export r; \
29182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29183         $(HOST_EXPORTS) \
29184         for flag in $(EXTRA_HOST_FLAGS) ; do \
29185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29186         done; \
29187         echo "Doing maintainer-clean in patch" ; \
29188         (cd $(HOST_SUBDIR)/patch && \
29189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29191                   "RANLIB=$${RANLIB}" \
29192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29193                   maintainer-clean) \
29194           || exit 1
29195
29196 @endif patch
29197
29198
29199
29200 .PHONY: configure-perl maybe-configure-perl
29201 maybe-configure-perl:
29202 @if gcc-bootstrap
29203 configure-perl: stage_current
29204 @endif gcc-bootstrap
29205 @if perl
29206 maybe-configure-perl: configure-perl
29207 configure-perl: 
29208         @: $(MAKE); $(unstage)
29209         @r=`${PWD_COMMAND}`; export r; \
29210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29211         test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
29212         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
29213         $(HOST_EXPORTS) \
29214         echo Configuring in $(HOST_SUBDIR)/perl; \
29215         cd "$(HOST_SUBDIR)/perl" || exit 1; \
29216         case $(srcdir) in \
29217           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29218           *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
29219                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29220         esac; \
29221         srcdiroption="--srcdir=$${topdir}/perl"; \
29222         libsrcdir="$$s/perl"; \
29223         $(SHELL) $${libsrcdir}/configure \
29224           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29225           --target=${target_alias} $${srcdiroption}  \
29226           || exit 1
29227 @endif perl
29228
29229
29230
29231
29232
29233 .PHONY: all-perl maybe-all-perl
29234 maybe-all-perl:
29235 @if gcc-bootstrap
29236 all-perl: stage_current
29237 @endif gcc-bootstrap
29238 @if perl
29239 TARGET-perl=all
29240 maybe-all-perl: all-perl
29241 all-perl: configure-perl
29242         @: $(MAKE); $(unstage)
29243         @r=`${PWD_COMMAND}`; export r; \
29244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29245         $(HOST_EXPORTS) \
29246         (cd $(HOST_SUBDIR)/perl && \
29247           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
29248                 $(TARGET-perl))
29249 @endif perl
29250
29251
29252
29253
29254 .PHONY: check-perl maybe-check-perl
29255 maybe-check-perl:
29256 @if perl
29257 maybe-check-perl: check-perl
29258
29259 check-perl:
29260         @: $(MAKE); $(unstage)
29261         @r=`${PWD_COMMAND}`; export r; \
29262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29263         $(HOST_EXPORTS) \
29264         (cd $(HOST_SUBDIR)/perl && \
29265           $(MAKE) $(FLAGS_TO_PASS)  check)
29266
29267 @endif perl
29268
29269 .PHONY: install-perl maybe-install-perl
29270 maybe-install-perl:
29271 @if perl
29272 maybe-install-perl: install-perl
29273
29274 install-perl: installdirs
29275         @: $(MAKE); $(unstage)
29276         @r=`${PWD_COMMAND}`; export r; \
29277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29278         $(HOST_EXPORTS) \
29279         (cd $(HOST_SUBDIR)/perl && \
29280           $(MAKE) $(FLAGS_TO_PASS)  install)
29281
29282 @endif perl
29283
29284 # Other targets (info, dvi, pdf, etc.)
29285
29286 .PHONY: maybe-info-perl info-perl
29287 maybe-info-perl:
29288 @if perl
29289 maybe-info-perl: info-perl
29290
29291 info-perl: \
29292     configure-perl 
29293         @: $(MAKE); $(unstage)
29294         @[ -f ./perl/Makefile ] || exit 0; \
29295         r=`${PWD_COMMAND}`; export r; \
29296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29297         $(HOST_EXPORTS) \
29298         for flag in $(EXTRA_HOST_FLAGS) ; do \
29299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29300         done; \
29301         echo "Doing info in perl" ; \
29302         (cd $(HOST_SUBDIR)/perl && \
29303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29305                   "RANLIB=$${RANLIB}" \
29306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29307                   info) \
29308           || exit 1
29309
29310 @endif perl
29311
29312 .PHONY: maybe-dvi-perl dvi-perl
29313 maybe-dvi-perl:
29314 @if perl
29315 maybe-dvi-perl: dvi-perl
29316
29317 dvi-perl: \
29318     configure-perl 
29319         @: $(MAKE); $(unstage)
29320         @[ -f ./perl/Makefile ] || exit 0; \
29321         r=`${PWD_COMMAND}`; export r; \
29322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29323         $(HOST_EXPORTS) \
29324         for flag in $(EXTRA_HOST_FLAGS) ; do \
29325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29326         done; \
29327         echo "Doing dvi in perl" ; \
29328         (cd $(HOST_SUBDIR)/perl && \
29329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29331                   "RANLIB=$${RANLIB}" \
29332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29333                   dvi) \
29334           || exit 1
29335
29336 @endif perl
29337
29338 .PHONY: maybe-pdf-perl pdf-perl
29339 maybe-pdf-perl:
29340 @if perl
29341 maybe-pdf-perl: pdf-perl
29342
29343 pdf-perl: \
29344     configure-perl 
29345         @: $(MAKE); $(unstage)
29346         @[ -f ./perl/Makefile ] || exit 0; \
29347         r=`${PWD_COMMAND}`; export r; \
29348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29349         $(HOST_EXPORTS) \
29350         for flag in $(EXTRA_HOST_FLAGS) ; do \
29351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29352         done; \
29353         echo "Doing pdf in perl" ; \
29354         (cd $(HOST_SUBDIR)/perl && \
29355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29357                   "RANLIB=$${RANLIB}" \
29358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29359                   pdf) \
29360           || exit 1
29361
29362 @endif perl
29363
29364 .PHONY: maybe-html-perl html-perl
29365 maybe-html-perl:
29366 @if perl
29367 maybe-html-perl: html-perl
29368
29369 html-perl: \
29370     configure-perl 
29371         @: $(MAKE); $(unstage)
29372         @[ -f ./perl/Makefile ] || exit 0; \
29373         r=`${PWD_COMMAND}`; export r; \
29374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29375         $(HOST_EXPORTS) \
29376         for flag in $(EXTRA_HOST_FLAGS) ; do \
29377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29378         done; \
29379         echo "Doing html in perl" ; \
29380         (cd $(HOST_SUBDIR)/perl && \
29381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29383                   "RANLIB=$${RANLIB}" \
29384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29385                   html) \
29386           || exit 1
29387
29388 @endif perl
29389
29390 .PHONY: maybe-TAGS-perl TAGS-perl
29391 maybe-TAGS-perl:
29392 @if perl
29393 maybe-TAGS-perl: TAGS-perl
29394
29395 TAGS-perl: \
29396     configure-perl 
29397         @: $(MAKE); $(unstage)
29398         @[ -f ./perl/Makefile ] || exit 0; \
29399         r=`${PWD_COMMAND}`; export r; \
29400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29401         $(HOST_EXPORTS) \
29402         for flag in $(EXTRA_HOST_FLAGS) ; do \
29403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29404         done; \
29405         echo "Doing TAGS in perl" ; \
29406         (cd $(HOST_SUBDIR)/perl && \
29407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29409                   "RANLIB=$${RANLIB}" \
29410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29411                   TAGS) \
29412           || exit 1
29413
29414 @endif perl
29415
29416 .PHONY: maybe-install-info-perl install-info-perl
29417 maybe-install-info-perl:
29418 @if perl
29419 maybe-install-info-perl: install-info-perl
29420
29421 install-info-perl: \
29422     configure-perl \
29423     info-perl 
29424         @: $(MAKE); $(unstage)
29425         @[ -f ./perl/Makefile ] || exit 0; \
29426         r=`${PWD_COMMAND}`; export r; \
29427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29428         $(HOST_EXPORTS) \
29429         for flag in $(EXTRA_HOST_FLAGS) ; do \
29430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29431         done; \
29432         echo "Doing install-info in perl" ; \
29433         (cd $(HOST_SUBDIR)/perl && \
29434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29436                   "RANLIB=$${RANLIB}" \
29437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29438                   install-info) \
29439           || exit 1
29440
29441 @endif perl
29442
29443 .PHONY: maybe-install-pdf-perl install-pdf-perl
29444 maybe-install-pdf-perl:
29445 @if perl
29446 maybe-install-pdf-perl: install-pdf-perl
29447
29448 install-pdf-perl: \
29449     configure-perl \
29450     pdf-perl 
29451         @: $(MAKE); $(unstage)
29452         @[ -f ./perl/Makefile ] || exit 0; \
29453         r=`${PWD_COMMAND}`; export r; \
29454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29455         $(HOST_EXPORTS) \
29456         for flag in $(EXTRA_HOST_FLAGS) ; do \
29457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29458         done; \
29459         echo "Doing install-pdf in perl" ; \
29460         (cd $(HOST_SUBDIR)/perl && \
29461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29463                   "RANLIB=$${RANLIB}" \
29464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29465                   install-pdf) \
29466           || exit 1
29467
29468 @endif perl
29469
29470 .PHONY: maybe-install-html-perl install-html-perl
29471 maybe-install-html-perl:
29472 @if perl
29473 maybe-install-html-perl: install-html-perl
29474
29475 install-html-perl: \
29476     configure-perl \
29477     html-perl 
29478         @: $(MAKE); $(unstage)
29479         @[ -f ./perl/Makefile ] || exit 0; \
29480         r=`${PWD_COMMAND}`; export r; \
29481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29482         $(HOST_EXPORTS) \
29483         for flag in $(EXTRA_HOST_FLAGS) ; do \
29484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29485         done; \
29486         echo "Doing install-html in perl" ; \
29487         (cd $(HOST_SUBDIR)/perl && \
29488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29490                   "RANLIB=$${RANLIB}" \
29491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29492                   install-html) \
29493           || exit 1
29494
29495 @endif perl
29496
29497 .PHONY: maybe-installcheck-perl installcheck-perl
29498 maybe-installcheck-perl:
29499 @if perl
29500 maybe-installcheck-perl: installcheck-perl
29501
29502 installcheck-perl: \
29503     configure-perl 
29504         @: $(MAKE); $(unstage)
29505         @[ -f ./perl/Makefile ] || exit 0; \
29506         r=`${PWD_COMMAND}`; export r; \
29507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29508         $(HOST_EXPORTS) \
29509         for flag in $(EXTRA_HOST_FLAGS) ; do \
29510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29511         done; \
29512         echo "Doing installcheck in perl" ; \
29513         (cd $(HOST_SUBDIR)/perl && \
29514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29516                   "RANLIB=$${RANLIB}" \
29517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29518                   installcheck) \
29519           || exit 1
29520
29521 @endif perl
29522
29523 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
29524 maybe-mostlyclean-perl:
29525 @if perl
29526 maybe-mostlyclean-perl: mostlyclean-perl
29527
29528 mostlyclean-perl: 
29529         @: $(MAKE); $(unstage)
29530         @[ -f ./perl/Makefile ] || exit 0; \
29531         r=`${PWD_COMMAND}`; export r; \
29532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29533         $(HOST_EXPORTS) \
29534         for flag in $(EXTRA_HOST_FLAGS) ; do \
29535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29536         done; \
29537         echo "Doing mostlyclean in perl" ; \
29538         (cd $(HOST_SUBDIR)/perl && \
29539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29541                   "RANLIB=$${RANLIB}" \
29542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29543                   mostlyclean) \
29544           || exit 1
29545
29546 @endif perl
29547
29548 .PHONY: maybe-clean-perl clean-perl
29549 maybe-clean-perl:
29550 @if perl
29551 maybe-clean-perl: clean-perl
29552
29553 clean-perl: 
29554         @: $(MAKE); $(unstage)
29555         @[ -f ./perl/Makefile ] || exit 0; \
29556         r=`${PWD_COMMAND}`; export r; \
29557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29558         $(HOST_EXPORTS) \
29559         for flag in $(EXTRA_HOST_FLAGS) ; do \
29560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29561         done; \
29562         echo "Doing clean in perl" ; \
29563         (cd $(HOST_SUBDIR)/perl && \
29564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29566                   "RANLIB=$${RANLIB}" \
29567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29568                   clean) \
29569           || exit 1
29570
29571 @endif perl
29572
29573 .PHONY: maybe-distclean-perl distclean-perl
29574 maybe-distclean-perl:
29575 @if perl
29576 maybe-distclean-perl: distclean-perl
29577
29578 distclean-perl: 
29579         @: $(MAKE); $(unstage)
29580         @[ -f ./perl/Makefile ] || exit 0; \
29581         r=`${PWD_COMMAND}`; export r; \
29582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29583         $(HOST_EXPORTS) \
29584         for flag in $(EXTRA_HOST_FLAGS) ; do \
29585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29586         done; \
29587         echo "Doing distclean in perl" ; \
29588         (cd $(HOST_SUBDIR)/perl && \
29589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29591                   "RANLIB=$${RANLIB}" \
29592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29593                   distclean) \
29594           || exit 1
29595
29596 @endif perl
29597
29598 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
29599 maybe-maintainer-clean-perl:
29600 @if perl
29601 maybe-maintainer-clean-perl: maintainer-clean-perl
29602
29603 maintainer-clean-perl: 
29604         @: $(MAKE); $(unstage)
29605         @[ -f ./perl/Makefile ] || exit 0; \
29606         r=`${PWD_COMMAND}`; export r; \
29607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29608         $(HOST_EXPORTS) \
29609         for flag in $(EXTRA_HOST_FLAGS) ; do \
29610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29611         done; \
29612         echo "Doing maintainer-clean in perl" ; \
29613         (cd $(HOST_SUBDIR)/perl && \
29614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29616                   "RANLIB=$${RANLIB}" \
29617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29618                   maintainer-clean) \
29619           || exit 1
29620
29621 @endif perl
29622
29623
29624
29625 .PHONY: configure-prms maybe-configure-prms
29626 maybe-configure-prms:
29627 @if gcc-bootstrap
29628 configure-prms: stage_current
29629 @endif gcc-bootstrap
29630 @if prms
29631 maybe-configure-prms: configure-prms
29632 configure-prms: 
29633         @: $(MAKE); $(unstage)
29634         @r=`${PWD_COMMAND}`; export r; \
29635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29636         test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
29637         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
29638         $(HOST_EXPORTS) \
29639         echo Configuring in $(HOST_SUBDIR)/prms; \
29640         cd "$(HOST_SUBDIR)/prms" || exit 1; \
29641         case $(srcdir) in \
29642           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29643           *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
29644                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29645         esac; \
29646         srcdiroption="--srcdir=$${topdir}/prms"; \
29647         libsrcdir="$$s/prms"; \
29648         $(SHELL) $${libsrcdir}/configure \
29649           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29650           --target=${target_alias} $${srcdiroption}  \
29651           || exit 1
29652 @endif prms
29653
29654
29655
29656
29657
29658 .PHONY: all-prms maybe-all-prms
29659 maybe-all-prms:
29660 @if gcc-bootstrap
29661 all-prms: stage_current
29662 @endif gcc-bootstrap
29663 @if prms
29664 TARGET-prms=all
29665 maybe-all-prms: all-prms
29666 all-prms: configure-prms
29667         @: $(MAKE); $(unstage)
29668         @r=`${PWD_COMMAND}`; export r; \
29669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29670         $(HOST_EXPORTS) \
29671         (cd $(HOST_SUBDIR)/prms && \
29672           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
29673                 $(TARGET-prms))
29674 @endif prms
29675
29676
29677
29678
29679 .PHONY: check-prms maybe-check-prms
29680 maybe-check-prms:
29681 @if prms
29682 maybe-check-prms: check-prms
29683
29684 check-prms:
29685         @: $(MAKE); $(unstage)
29686         @r=`${PWD_COMMAND}`; export r; \
29687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29688         $(HOST_EXPORTS) \
29689         (cd $(HOST_SUBDIR)/prms && \
29690           $(MAKE) $(FLAGS_TO_PASS)  check)
29691
29692 @endif prms
29693
29694 .PHONY: install-prms maybe-install-prms
29695 maybe-install-prms:
29696 @if prms
29697 maybe-install-prms: install-prms
29698
29699 install-prms: installdirs
29700         @: $(MAKE); $(unstage)
29701         @r=`${PWD_COMMAND}`; export r; \
29702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29703         $(HOST_EXPORTS) \
29704         (cd $(HOST_SUBDIR)/prms && \
29705           $(MAKE) $(FLAGS_TO_PASS)  install)
29706
29707 @endif prms
29708
29709 # Other targets (info, dvi, pdf, etc.)
29710
29711 .PHONY: maybe-info-prms info-prms
29712 maybe-info-prms:
29713 @if prms
29714 maybe-info-prms: info-prms
29715
29716 info-prms: \
29717     configure-prms 
29718         @: $(MAKE); $(unstage)
29719         @[ -f ./prms/Makefile ] || exit 0; \
29720         r=`${PWD_COMMAND}`; export r; \
29721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29722         $(HOST_EXPORTS) \
29723         for flag in $(EXTRA_HOST_FLAGS) ; do \
29724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29725         done; \
29726         echo "Doing info in prms" ; \
29727         (cd $(HOST_SUBDIR)/prms && \
29728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29730                   "RANLIB=$${RANLIB}" \
29731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29732                   info) \
29733           || exit 1
29734
29735 @endif prms
29736
29737 .PHONY: maybe-dvi-prms dvi-prms
29738 maybe-dvi-prms:
29739 @if prms
29740 maybe-dvi-prms: dvi-prms
29741
29742 dvi-prms: \
29743     configure-prms 
29744         @: $(MAKE); $(unstage)
29745         @[ -f ./prms/Makefile ] || exit 0; \
29746         r=`${PWD_COMMAND}`; export r; \
29747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29748         $(HOST_EXPORTS) \
29749         for flag in $(EXTRA_HOST_FLAGS) ; do \
29750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29751         done; \
29752         echo "Doing dvi in prms" ; \
29753         (cd $(HOST_SUBDIR)/prms && \
29754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29756                   "RANLIB=$${RANLIB}" \
29757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29758                   dvi) \
29759           || exit 1
29760
29761 @endif prms
29762
29763 .PHONY: maybe-pdf-prms pdf-prms
29764 maybe-pdf-prms:
29765 @if prms
29766 maybe-pdf-prms: pdf-prms
29767
29768 pdf-prms: \
29769     configure-prms 
29770         @: $(MAKE); $(unstage)
29771         @[ -f ./prms/Makefile ] || exit 0; \
29772         r=`${PWD_COMMAND}`; export r; \
29773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29774         $(HOST_EXPORTS) \
29775         for flag in $(EXTRA_HOST_FLAGS) ; do \
29776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29777         done; \
29778         echo "Doing pdf in prms" ; \
29779         (cd $(HOST_SUBDIR)/prms && \
29780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29782                   "RANLIB=$${RANLIB}" \
29783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29784                   pdf) \
29785           || exit 1
29786
29787 @endif prms
29788
29789 .PHONY: maybe-html-prms html-prms
29790 maybe-html-prms:
29791 @if prms
29792 maybe-html-prms: html-prms
29793
29794 html-prms: \
29795     configure-prms 
29796         @: $(MAKE); $(unstage)
29797         @[ -f ./prms/Makefile ] || exit 0; \
29798         r=`${PWD_COMMAND}`; export r; \
29799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29800         $(HOST_EXPORTS) \
29801         for flag in $(EXTRA_HOST_FLAGS) ; do \
29802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29803         done; \
29804         echo "Doing html in prms" ; \
29805         (cd $(HOST_SUBDIR)/prms && \
29806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29808                   "RANLIB=$${RANLIB}" \
29809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29810                   html) \
29811           || exit 1
29812
29813 @endif prms
29814
29815 .PHONY: maybe-TAGS-prms TAGS-prms
29816 maybe-TAGS-prms:
29817 @if prms
29818 maybe-TAGS-prms: TAGS-prms
29819
29820 TAGS-prms: \
29821     configure-prms 
29822         @: $(MAKE); $(unstage)
29823         @[ -f ./prms/Makefile ] || exit 0; \
29824         r=`${PWD_COMMAND}`; export r; \
29825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29826         $(HOST_EXPORTS) \
29827         for flag in $(EXTRA_HOST_FLAGS) ; do \
29828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29829         done; \
29830         echo "Doing TAGS in prms" ; \
29831         (cd $(HOST_SUBDIR)/prms && \
29832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29834                   "RANLIB=$${RANLIB}" \
29835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29836                   TAGS) \
29837           || exit 1
29838
29839 @endif prms
29840
29841 .PHONY: maybe-install-info-prms install-info-prms
29842 maybe-install-info-prms:
29843 @if prms
29844 maybe-install-info-prms: install-info-prms
29845
29846 install-info-prms: \
29847     configure-prms \
29848     info-prms 
29849         @: $(MAKE); $(unstage)
29850         @[ -f ./prms/Makefile ] || exit 0; \
29851         r=`${PWD_COMMAND}`; export r; \
29852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29853         $(HOST_EXPORTS) \
29854         for flag in $(EXTRA_HOST_FLAGS) ; do \
29855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29856         done; \
29857         echo "Doing install-info in prms" ; \
29858         (cd $(HOST_SUBDIR)/prms && \
29859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29861                   "RANLIB=$${RANLIB}" \
29862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29863                   install-info) \
29864           || exit 1
29865
29866 @endif prms
29867
29868 .PHONY: maybe-install-pdf-prms install-pdf-prms
29869 maybe-install-pdf-prms:
29870 @if prms
29871 maybe-install-pdf-prms: install-pdf-prms
29872
29873 install-pdf-prms: \
29874     configure-prms \
29875     pdf-prms 
29876         @: $(MAKE); $(unstage)
29877         @[ -f ./prms/Makefile ] || exit 0; \
29878         r=`${PWD_COMMAND}`; export r; \
29879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29880         $(HOST_EXPORTS) \
29881         for flag in $(EXTRA_HOST_FLAGS) ; do \
29882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29883         done; \
29884         echo "Doing install-pdf in prms" ; \
29885         (cd $(HOST_SUBDIR)/prms && \
29886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29888                   "RANLIB=$${RANLIB}" \
29889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29890                   install-pdf) \
29891           || exit 1
29892
29893 @endif prms
29894
29895 .PHONY: maybe-install-html-prms install-html-prms
29896 maybe-install-html-prms:
29897 @if prms
29898 maybe-install-html-prms: install-html-prms
29899
29900 install-html-prms: \
29901     configure-prms \
29902     html-prms 
29903         @: $(MAKE); $(unstage)
29904         @[ -f ./prms/Makefile ] || exit 0; \
29905         r=`${PWD_COMMAND}`; export r; \
29906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29907         $(HOST_EXPORTS) \
29908         for flag in $(EXTRA_HOST_FLAGS) ; do \
29909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29910         done; \
29911         echo "Doing install-html in prms" ; \
29912         (cd $(HOST_SUBDIR)/prms && \
29913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29915                   "RANLIB=$${RANLIB}" \
29916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29917                   install-html) \
29918           || exit 1
29919
29920 @endif prms
29921
29922 .PHONY: maybe-installcheck-prms installcheck-prms
29923 maybe-installcheck-prms:
29924 @if prms
29925 maybe-installcheck-prms: installcheck-prms
29926
29927 installcheck-prms: \
29928     configure-prms 
29929         @: $(MAKE); $(unstage)
29930         @[ -f ./prms/Makefile ] || exit 0; \
29931         r=`${PWD_COMMAND}`; export r; \
29932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29933         $(HOST_EXPORTS) \
29934         for flag in $(EXTRA_HOST_FLAGS) ; do \
29935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29936         done; \
29937         echo "Doing installcheck in prms" ; \
29938         (cd $(HOST_SUBDIR)/prms && \
29939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29941                   "RANLIB=$${RANLIB}" \
29942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29943                   installcheck) \
29944           || exit 1
29945
29946 @endif prms
29947
29948 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
29949 maybe-mostlyclean-prms:
29950 @if prms
29951 maybe-mostlyclean-prms: mostlyclean-prms
29952
29953 mostlyclean-prms: 
29954         @: $(MAKE); $(unstage)
29955         @[ -f ./prms/Makefile ] || exit 0; \
29956         r=`${PWD_COMMAND}`; export r; \
29957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29958         $(HOST_EXPORTS) \
29959         for flag in $(EXTRA_HOST_FLAGS) ; do \
29960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29961         done; \
29962         echo "Doing mostlyclean in prms" ; \
29963         (cd $(HOST_SUBDIR)/prms && \
29964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29966                   "RANLIB=$${RANLIB}" \
29967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29968                   mostlyclean) \
29969           || exit 1
29970
29971 @endif prms
29972
29973 .PHONY: maybe-clean-prms clean-prms
29974 maybe-clean-prms:
29975 @if prms
29976 maybe-clean-prms: clean-prms
29977
29978 clean-prms: 
29979         @: $(MAKE); $(unstage)
29980         @[ -f ./prms/Makefile ] || exit 0; \
29981         r=`${PWD_COMMAND}`; export r; \
29982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29983         $(HOST_EXPORTS) \
29984         for flag in $(EXTRA_HOST_FLAGS) ; do \
29985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29986         done; \
29987         echo "Doing clean in prms" ; \
29988         (cd $(HOST_SUBDIR)/prms && \
29989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29991                   "RANLIB=$${RANLIB}" \
29992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29993                   clean) \
29994           || exit 1
29995
29996 @endif prms
29997
29998 .PHONY: maybe-distclean-prms distclean-prms
29999 maybe-distclean-prms:
30000 @if prms
30001 maybe-distclean-prms: distclean-prms
30002
30003 distclean-prms: 
30004         @: $(MAKE); $(unstage)
30005         @[ -f ./prms/Makefile ] || exit 0; \
30006         r=`${PWD_COMMAND}`; export r; \
30007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30008         $(HOST_EXPORTS) \
30009         for flag in $(EXTRA_HOST_FLAGS) ; do \
30010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30011         done; \
30012         echo "Doing distclean in prms" ; \
30013         (cd $(HOST_SUBDIR)/prms && \
30014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30016                   "RANLIB=$${RANLIB}" \
30017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30018                   distclean) \
30019           || exit 1
30020
30021 @endif prms
30022
30023 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
30024 maybe-maintainer-clean-prms:
30025 @if prms
30026 maybe-maintainer-clean-prms: maintainer-clean-prms
30027
30028 maintainer-clean-prms: 
30029         @: $(MAKE); $(unstage)
30030         @[ -f ./prms/Makefile ] || exit 0; \
30031         r=`${PWD_COMMAND}`; export r; \
30032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30033         $(HOST_EXPORTS) \
30034         for flag in $(EXTRA_HOST_FLAGS) ; do \
30035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30036         done; \
30037         echo "Doing maintainer-clean in prms" ; \
30038         (cd $(HOST_SUBDIR)/prms && \
30039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30041                   "RANLIB=$${RANLIB}" \
30042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30043                   maintainer-clean) \
30044           || exit 1
30045
30046 @endif prms
30047
30048
30049
30050 .PHONY: configure-rcs maybe-configure-rcs
30051 maybe-configure-rcs:
30052 @if gcc-bootstrap
30053 configure-rcs: stage_current
30054 @endif gcc-bootstrap
30055 @if rcs
30056 maybe-configure-rcs: configure-rcs
30057 configure-rcs: 
30058         @: $(MAKE); $(unstage)
30059         @r=`${PWD_COMMAND}`; export r; \
30060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30061         test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
30062         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
30063         $(HOST_EXPORTS) \
30064         echo Configuring in $(HOST_SUBDIR)/rcs; \
30065         cd "$(HOST_SUBDIR)/rcs" || exit 1; \
30066         case $(srcdir) in \
30067           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30068           *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
30069                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30070         esac; \
30071         srcdiroption="--srcdir=$${topdir}/rcs"; \
30072         libsrcdir="$$s/rcs"; \
30073         $(SHELL) $${libsrcdir}/configure \
30074           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30075           --target=${target_alias} $${srcdiroption}  \
30076           || exit 1
30077 @endif rcs
30078
30079
30080
30081
30082
30083 .PHONY: all-rcs maybe-all-rcs
30084 maybe-all-rcs:
30085 @if gcc-bootstrap
30086 all-rcs: stage_current
30087 @endif gcc-bootstrap
30088 @if rcs
30089 TARGET-rcs=all
30090 maybe-all-rcs: all-rcs
30091 all-rcs: configure-rcs
30092         @: $(MAKE); $(unstage)
30093         @r=`${PWD_COMMAND}`; export r; \
30094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30095         $(HOST_EXPORTS) \
30096         (cd $(HOST_SUBDIR)/rcs && \
30097           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30098                 $(TARGET-rcs))
30099 @endif rcs
30100
30101
30102
30103
30104 .PHONY: check-rcs maybe-check-rcs
30105 maybe-check-rcs:
30106 @if rcs
30107 maybe-check-rcs: check-rcs
30108
30109 check-rcs:
30110         @: $(MAKE); $(unstage)
30111         @r=`${PWD_COMMAND}`; export r; \
30112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30113         $(HOST_EXPORTS) \
30114         (cd $(HOST_SUBDIR)/rcs && \
30115           $(MAKE) $(FLAGS_TO_PASS)  check)
30116
30117 @endif rcs
30118
30119 .PHONY: install-rcs maybe-install-rcs
30120 maybe-install-rcs:
30121 @if rcs
30122 maybe-install-rcs: install-rcs
30123
30124 install-rcs: installdirs
30125         @: $(MAKE); $(unstage)
30126         @r=`${PWD_COMMAND}`; export r; \
30127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30128         $(HOST_EXPORTS) \
30129         (cd $(HOST_SUBDIR)/rcs && \
30130           $(MAKE) $(FLAGS_TO_PASS)  install)
30131
30132 @endif rcs
30133
30134 # Other targets (info, dvi, pdf, etc.)
30135
30136 .PHONY: maybe-info-rcs info-rcs
30137 maybe-info-rcs:
30138 @if rcs
30139 maybe-info-rcs: info-rcs
30140
30141 info-rcs: \
30142     configure-rcs 
30143         @: $(MAKE); $(unstage)
30144         @[ -f ./rcs/Makefile ] || exit 0; \
30145         r=`${PWD_COMMAND}`; export r; \
30146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30147         $(HOST_EXPORTS) \
30148         for flag in $(EXTRA_HOST_FLAGS) ; do \
30149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30150         done; \
30151         echo "Doing info in rcs" ; \
30152         (cd $(HOST_SUBDIR)/rcs && \
30153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30155                   "RANLIB=$${RANLIB}" \
30156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30157                   info) \
30158           || exit 1
30159
30160 @endif rcs
30161
30162 .PHONY: maybe-dvi-rcs dvi-rcs
30163 maybe-dvi-rcs:
30164 @if rcs
30165 maybe-dvi-rcs: dvi-rcs
30166
30167 dvi-rcs: \
30168     configure-rcs 
30169         @: $(MAKE); $(unstage)
30170         @[ -f ./rcs/Makefile ] || exit 0; \
30171         r=`${PWD_COMMAND}`; export r; \
30172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30173         $(HOST_EXPORTS) \
30174         for flag in $(EXTRA_HOST_FLAGS) ; do \
30175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30176         done; \
30177         echo "Doing dvi in rcs" ; \
30178         (cd $(HOST_SUBDIR)/rcs && \
30179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30181                   "RANLIB=$${RANLIB}" \
30182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30183                   dvi) \
30184           || exit 1
30185
30186 @endif rcs
30187
30188 .PHONY: maybe-pdf-rcs pdf-rcs
30189 maybe-pdf-rcs:
30190 @if rcs
30191 maybe-pdf-rcs: pdf-rcs
30192
30193 pdf-rcs: \
30194     configure-rcs 
30195         @: $(MAKE); $(unstage)
30196         @[ -f ./rcs/Makefile ] || exit 0; \
30197         r=`${PWD_COMMAND}`; export r; \
30198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30199         $(HOST_EXPORTS) \
30200         for flag in $(EXTRA_HOST_FLAGS) ; do \
30201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30202         done; \
30203         echo "Doing pdf in rcs" ; \
30204         (cd $(HOST_SUBDIR)/rcs && \
30205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30207                   "RANLIB=$${RANLIB}" \
30208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30209                   pdf) \
30210           || exit 1
30211
30212 @endif rcs
30213
30214 .PHONY: maybe-html-rcs html-rcs
30215 maybe-html-rcs:
30216 @if rcs
30217 maybe-html-rcs: html-rcs
30218
30219 html-rcs: \
30220     configure-rcs 
30221         @: $(MAKE); $(unstage)
30222         @[ -f ./rcs/Makefile ] || exit 0; \
30223         r=`${PWD_COMMAND}`; export r; \
30224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30225         $(HOST_EXPORTS) \
30226         for flag in $(EXTRA_HOST_FLAGS) ; do \
30227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30228         done; \
30229         echo "Doing html in rcs" ; \
30230         (cd $(HOST_SUBDIR)/rcs && \
30231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30233                   "RANLIB=$${RANLIB}" \
30234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30235                   html) \
30236           || exit 1
30237
30238 @endif rcs
30239
30240 .PHONY: maybe-TAGS-rcs TAGS-rcs
30241 maybe-TAGS-rcs:
30242 @if rcs
30243 maybe-TAGS-rcs: TAGS-rcs
30244
30245 TAGS-rcs: \
30246     configure-rcs 
30247         @: $(MAKE); $(unstage)
30248         @[ -f ./rcs/Makefile ] || exit 0; \
30249         r=`${PWD_COMMAND}`; export r; \
30250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30251         $(HOST_EXPORTS) \
30252         for flag in $(EXTRA_HOST_FLAGS) ; do \
30253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30254         done; \
30255         echo "Doing TAGS in rcs" ; \
30256         (cd $(HOST_SUBDIR)/rcs && \
30257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30259                   "RANLIB=$${RANLIB}" \
30260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30261                   TAGS) \
30262           || exit 1
30263
30264 @endif rcs
30265
30266 .PHONY: maybe-install-info-rcs install-info-rcs
30267 maybe-install-info-rcs:
30268 @if rcs
30269 maybe-install-info-rcs: install-info-rcs
30270
30271 install-info-rcs: \
30272     configure-rcs \
30273     info-rcs 
30274         @: $(MAKE); $(unstage)
30275         @[ -f ./rcs/Makefile ] || exit 0; \
30276         r=`${PWD_COMMAND}`; export r; \
30277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30278         $(HOST_EXPORTS) \
30279         for flag in $(EXTRA_HOST_FLAGS) ; do \
30280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30281         done; \
30282         echo "Doing install-info in rcs" ; \
30283         (cd $(HOST_SUBDIR)/rcs && \
30284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30286                   "RANLIB=$${RANLIB}" \
30287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30288                   install-info) \
30289           || exit 1
30290
30291 @endif rcs
30292
30293 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
30294 maybe-install-pdf-rcs:
30295 @if rcs
30296 maybe-install-pdf-rcs: install-pdf-rcs
30297
30298 install-pdf-rcs: \
30299     configure-rcs \
30300     pdf-rcs 
30301         @: $(MAKE); $(unstage)
30302         @[ -f ./rcs/Makefile ] || exit 0; \
30303         r=`${PWD_COMMAND}`; export r; \
30304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30305         $(HOST_EXPORTS) \
30306         for flag in $(EXTRA_HOST_FLAGS) ; do \
30307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30308         done; \
30309         echo "Doing install-pdf in rcs" ; \
30310         (cd $(HOST_SUBDIR)/rcs && \
30311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30313                   "RANLIB=$${RANLIB}" \
30314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30315                   install-pdf) \
30316           || exit 1
30317
30318 @endif rcs
30319
30320 .PHONY: maybe-install-html-rcs install-html-rcs
30321 maybe-install-html-rcs:
30322 @if rcs
30323 maybe-install-html-rcs: install-html-rcs
30324
30325 install-html-rcs: \
30326     configure-rcs \
30327     html-rcs 
30328         @: $(MAKE); $(unstage)
30329         @[ -f ./rcs/Makefile ] || exit 0; \
30330         r=`${PWD_COMMAND}`; export r; \
30331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30332         $(HOST_EXPORTS) \
30333         for flag in $(EXTRA_HOST_FLAGS) ; do \
30334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30335         done; \
30336         echo "Doing install-html in rcs" ; \
30337         (cd $(HOST_SUBDIR)/rcs && \
30338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30340                   "RANLIB=$${RANLIB}" \
30341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30342                   install-html) \
30343           || exit 1
30344
30345 @endif rcs
30346
30347 .PHONY: maybe-installcheck-rcs installcheck-rcs
30348 maybe-installcheck-rcs:
30349 @if rcs
30350 maybe-installcheck-rcs: installcheck-rcs
30351
30352 installcheck-rcs: \
30353     configure-rcs 
30354         @: $(MAKE); $(unstage)
30355         @[ -f ./rcs/Makefile ] || exit 0; \
30356         r=`${PWD_COMMAND}`; export r; \
30357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30358         $(HOST_EXPORTS) \
30359         for flag in $(EXTRA_HOST_FLAGS) ; do \
30360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30361         done; \
30362         echo "Doing installcheck in rcs" ; \
30363         (cd $(HOST_SUBDIR)/rcs && \
30364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30366                   "RANLIB=$${RANLIB}" \
30367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30368                   installcheck) \
30369           || exit 1
30370
30371 @endif rcs
30372
30373 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
30374 maybe-mostlyclean-rcs:
30375 @if rcs
30376 maybe-mostlyclean-rcs: mostlyclean-rcs
30377
30378 mostlyclean-rcs: 
30379         @: $(MAKE); $(unstage)
30380         @[ -f ./rcs/Makefile ] || exit 0; \
30381         r=`${PWD_COMMAND}`; export r; \
30382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30383         $(HOST_EXPORTS) \
30384         for flag in $(EXTRA_HOST_FLAGS) ; do \
30385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30386         done; \
30387         echo "Doing mostlyclean in rcs" ; \
30388         (cd $(HOST_SUBDIR)/rcs && \
30389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30391                   "RANLIB=$${RANLIB}" \
30392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30393                   mostlyclean) \
30394           || exit 1
30395
30396 @endif rcs
30397
30398 .PHONY: maybe-clean-rcs clean-rcs
30399 maybe-clean-rcs:
30400 @if rcs
30401 maybe-clean-rcs: clean-rcs
30402
30403 clean-rcs: 
30404         @: $(MAKE); $(unstage)
30405         @[ -f ./rcs/Makefile ] || exit 0; \
30406         r=`${PWD_COMMAND}`; export r; \
30407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30408         $(HOST_EXPORTS) \
30409         for flag in $(EXTRA_HOST_FLAGS) ; do \
30410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30411         done; \
30412         echo "Doing clean in rcs" ; \
30413         (cd $(HOST_SUBDIR)/rcs && \
30414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30416                   "RANLIB=$${RANLIB}" \
30417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30418                   clean) \
30419           || exit 1
30420
30421 @endif rcs
30422
30423 .PHONY: maybe-distclean-rcs distclean-rcs
30424 maybe-distclean-rcs:
30425 @if rcs
30426 maybe-distclean-rcs: distclean-rcs
30427
30428 distclean-rcs: 
30429         @: $(MAKE); $(unstage)
30430         @[ -f ./rcs/Makefile ] || exit 0; \
30431         r=`${PWD_COMMAND}`; export r; \
30432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30433         $(HOST_EXPORTS) \
30434         for flag in $(EXTRA_HOST_FLAGS) ; do \
30435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30436         done; \
30437         echo "Doing distclean in rcs" ; \
30438         (cd $(HOST_SUBDIR)/rcs && \
30439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30441                   "RANLIB=$${RANLIB}" \
30442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30443                   distclean) \
30444           || exit 1
30445
30446 @endif rcs
30447
30448 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
30449 maybe-maintainer-clean-rcs:
30450 @if rcs
30451 maybe-maintainer-clean-rcs: maintainer-clean-rcs
30452
30453 maintainer-clean-rcs: 
30454         @: $(MAKE); $(unstage)
30455         @[ -f ./rcs/Makefile ] || exit 0; \
30456         r=`${PWD_COMMAND}`; export r; \
30457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30458         $(HOST_EXPORTS) \
30459         for flag in $(EXTRA_HOST_FLAGS) ; do \
30460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30461         done; \
30462         echo "Doing maintainer-clean in rcs" ; \
30463         (cd $(HOST_SUBDIR)/rcs && \
30464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30466                   "RANLIB=$${RANLIB}" \
30467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30468                   maintainer-clean) \
30469           || exit 1
30470
30471 @endif rcs
30472
30473
30474
30475 .PHONY: configure-readline maybe-configure-readline
30476 maybe-configure-readline:
30477 @if gcc-bootstrap
30478 configure-readline: stage_current
30479 @endif gcc-bootstrap
30480 @if readline
30481 maybe-configure-readline: configure-readline
30482 configure-readline: 
30483         @: $(MAKE); $(unstage)
30484         @r=`${PWD_COMMAND}`; export r; \
30485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30486         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
30487         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
30488         $(HOST_EXPORTS) \
30489         echo Configuring in $(HOST_SUBDIR)/readline; \
30490         cd "$(HOST_SUBDIR)/readline" || exit 1; \
30491         case $(srcdir) in \
30492           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30493           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
30494                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30495         esac; \
30496         srcdiroption="--srcdir=$${topdir}/readline"; \
30497         libsrcdir="$$s/readline"; \
30498         $(SHELL) $${libsrcdir}/configure \
30499           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30500           --target=${target_alias} $${srcdiroption}  \
30501           || exit 1
30502 @endif readline
30503
30504
30505
30506
30507
30508 .PHONY: all-readline maybe-all-readline
30509 maybe-all-readline:
30510 @if gcc-bootstrap
30511 all-readline: stage_current
30512 @endif gcc-bootstrap
30513 @if readline
30514 TARGET-readline=all
30515 maybe-all-readline: all-readline
30516 all-readline: configure-readline
30517         @: $(MAKE); $(unstage)
30518         @r=`${PWD_COMMAND}`; export r; \
30519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30520         $(HOST_EXPORTS) \
30521         (cd $(HOST_SUBDIR)/readline && \
30522           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30523                 $(TARGET-readline))
30524 @endif readline
30525
30526
30527
30528
30529 .PHONY: check-readline maybe-check-readline
30530 maybe-check-readline:
30531 @if readline
30532 maybe-check-readline: check-readline
30533
30534 check-readline:
30535         @: $(MAKE); $(unstage)
30536         @r=`${PWD_COMMAND}`; export r; \
30537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30538         $(HOST_EXPORTS) \
30539         (cd $(HOST_SUBDIR)/readline && \
30540           $(MAKE) $(FLAGS_TO_PASS)  check)
30541
30542 @endif readline
30543
30544 .PHONY: install-readline maybe-install-readline
30545 maybe-install-readline:
30546 @if readline
30547 maybe-install-readline: install-readline
30548
30549 install-readline: installdirs
30550         @: $(MAKE); $(unstage)
30551         @r=`${PWD_COMMAND}`; export r; \
30552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30553         $(HOST_EXPORTS) \
30554         (cd $(HOST_SUBDIR)/readline && \
30555           $(MAKE) $(FLAGS_TO_PASS)  install)
30556
30557 @endif readline
30558
30559 # Other targets (info, dvi, pdf, etc.)
30560
30561 .PHONY: maybe-info-readline info-readline
30562 maybe-info-readline:
30563 @if readline
30564 maybe-info-readline: info-readline
30565
30566 info-readline: \
30567     configure-readline 
30568         @: $(MAKE); $(unstage)
30569         @[ -f ./readline/Makefile ] || exit 0; \
30570         r=`${PWD_COMMAND}`; export r; \
30571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30572         $(HOST_EXPORTS) \
30573         for flag in $(EXTRA_HOST_FLAGS) ; do \
30574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30575         done; \
30576         echo "Doing info in readline" ; \
30577         (cd $(HOST_SUBDIR)/readline && \
30578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30580                   "RANLIB=$${RANLIB}" \
30581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30582                   info) \
30583           || exit 1
30584
30585 @endif readline
30586
30587 .PHONY: maybe-dvi-readline dvi-readline
30588 maybe-dvi-readline:
30589 @if readline
30590 maybe-dvi-readline: dvi-readline
30591
30592 dvi-readline: \
30593     configure-readline 
30594         @: $(MAKE); $(unstage)
30595         @[ -f ./readline/Makefile ] || exit 0; \
30596         r=`${PWD_COMMAND}`; export r; \
30597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30598         $(HOST_EXPORTS) \
30599         for flag in $(EXTRA_HOST_FLAGS) ; do \
30600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30601         done; \
30602         echo "Doing dvi in readline" ; \
30603         (cd $(HOST_SUBDIR)/readline && \
30604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30606                   "RANLIB=$${RANLIB}" \
30607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30608                   dvi) \
30609           || exit 1
30610
30611 @endif readline
30612
30613 .PHONY: maybe-pdf-readline pdf-readline
30614 maybe-pdf-readline:
30615 @if readline
30616 maybe-pdf-readline: pdf-readline
30617
30618 pdf-readline: \
30619     configure-readline 
30620         @: $(MAKE); $(unstage)
30621         @[ -f ./readline/Makefile ] || exit 0; \
30622         r=`${PWD_COMMAND}`; export r; \
30623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30624         $(HOST_EXPORTS) \
30625         for flag in $(EXTRA_HOST_FLAGS) ; do \
30626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30627         done; \
30628         echo "Doing pdf in readline" ; \
30629         (cd $(HOST_SUBDIR)/readline && \
30630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30632                   "RANLIB=$${RANLIB}" \
30633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30634                   pdf) \
30635           || exit 1
30636
30637 @endif readline
30638
30639 .PHONY: maybe-html-readline html-readline
30640 maybe-html-readline:
30641 @if readline
30642 maybe-html-readline: html-readline
30643
30644 html-readline: \
30645     configure-readline 
30646         @: $(MAKE); $(unstage)
30647         @[ -f ./readline/Makefile ] || exit 0; \
30648         r=`${PWD_COMMAND}`; export r; \
30649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30650         $(HOST_EXPORTS) \
30651         for flag in $(EXTRA_HOST_FLAGS) ; do \
30652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30653         done; \
30654         echo "Doing html in readline" ; \
30655         (cd $(HOST_SUBDIR)/readline && \
30656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30658                   "RANLIB=$${RANLIB}" \
30659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30660                   html) \
30661           || exit 1
30662
30663 @endif readline
30664
30665 .PHONY: maybe-TAGS-readline TAGS-readline
30666 maybe-TAGS-readline:
30667 @if readline
30668 maybe-TAGS-readline: TAGS-readline
30669
30670 TAGS-readline: \
30671     configure-readline 
30672         @: $(MAKE); $(unstage)
30673         @[ -f ./readline/Makefile ] || exit 0; \
30674         r=`${PWD_COMMAND}`; export r; \
30675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30676         $(HOST_EXPORTS) \
30677         for flag in $(EXTRA_HOST_FLAGS) ; do \
30678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30679         done; \
30680         echo "Doing TAGS in readline" ; \
30681         (cd $(HOST_SUBDIR)/readline && \
30682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30684                   "RANLIB=$${RANLIB}" \
30685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30686                   TAGS) \
30687           || exit 1
30688
30689 @endif readline
30690
30691 .PHONY: maybe-install-info-readline install-info-readline
30692 maybe-install-info-readline:
30693 @if readline
30694 maybe-install-info-readline: install-info-readline
30695
30696 install-info-readline: \
30697     configure-readline \
30698     info-readline 
30699         @: $(MAKE); $(unstage)
30700         @[ -f ./readline/Makefile ] || exit 0; \
30701         r=`${PWD_COMMAND}`; export r; \
30702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30703         $(HOST_EXPORTS) \
30704         for flag in $(EXTRA_HOST_FLAGS) ; do \
30705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30706         done; \
30707         echo "Doing install-info in readline" ; \
30708         (cd $(HOST_SUBDIR)/readline && \
30709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30711                   "RANLIB=$${RANLIB}" \
30712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30713                   install-info) \
30714           || exit 1
30715
30716 @endif readline
30717
30718 .PHONY: maybe-install-pdf-readline install-pdf-readline
30719 maybe-install-pdf-readline:
30720 @if readline
30721 maybe-install-pdf-readline: install-pdf-readline
30722
30723 install-pdf-readline: \
30724     configure-readline \
30725     pdf-readline 
30726         @: $(MAKE); $(unstage)
30727         @[ -f ./readline/Makefile ] || exit 0; \
30728         r=`${PWD_COMMAND}`; export r; \
30729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30730         $(HOST_EXPORTS) \
30731         for flag in $(EXTRA_HOST_FLAGS) ; do \
30732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30733         done; \
30734         echo "Doing install-pdf in readline" ; \
30735         (cd $(HOST_SUBDIR)/readline && \
30736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30738                   "RANLIB=$${RANLIB}" \
30739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30740                   install-pdf) \
30741           || exit 1
30742
30743 @endif readline
30744
30745 .PHONY: maybe-install-html-readline install-html-readline
30746 maybe-install-html-readline:
30747 @if readline
30748 maybe-install-html-readline: install-html-readline
30749
30750 install-html-readline: \
30751     configure-readline \
30752     html-readline 
30753         @: $(MAKE); $(unstage)
30754         @[ -f ./readline/Makefile ] || exit 0; \
30755         r=`${PWD_COMMAND}`; export r; \
30756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30757         $(HOST_EXPORTS) \
30758         for flag in $(EXTRA_HOST_FLAGS) ; do \
30759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30760         done; \
30761         echo "Doing install-html in readline" ; \
30762         (cd $(HOST_SUBDIR)/readline && \
30763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30765                   "RANLIB=$${RANLIB}" \
30766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30767                   install-html) \
30768           || exit 1
30769
30770 @endif readline
30771
30772 .PHONY: maybe-installcheck-readline installcheck-readline
30773 maybe-installcheck-readline:
30774 @if readline
30775 maybe-installcheck-readline: installcheck-readline
30776
30777 installcheck-readline: \
30778     configure-readline 
30779         @: $(MAKE); $(unstage)
30780         @[ -f ./readline/Makefile ] || exit 0; \
30781         r=`${PWD_COMMAND}`; export r; \
30782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30783         $(HOST_EXPORTS) \
30784         for flag in $(EXTRA_HOST_FLAGS) ; do \
30785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30786         done; \
30787         echo "Doing installcheck in readline" ; \
30788         (cd $(HOST_SUBDIR)/readline && \
30789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30791                   "RANLIB=$${RANLIB}" \
30792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30793                   installcheck) \
30794           || exit 1
30795
30796 @endif readline
30797
30798 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
30799 maybe-mostlyclean-readline:
30800 @if readline
30801 maybe-mostlyclean-readline: mostlyclean-readline
30802
30803 mostlyclean-readline: 
30804         @: $(MAKE); $(unstage)
30805         @[ -f ./readline/Makefile ] || exit 0; \
30806         r=`${PWD_COMMAND}`; export r; \
30807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30808         $(HOST_EXPORTS) \
30809         for flag in $(EXTRA_HOST_FLAGS) ; do \
30810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30811         done; \
30812         echo "Doing mostlyclean in readline" ; \
30813         (cd $(HOST_SUBDIR)/readline && \
30814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30816                   "RANLIB=$${RANLIB}" \
30817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30818                   mostlyclean) \
30819           || exit 1
30820
30821 @endif readline
30822
30823 .PHONY: maybe-clean-readline clean-readline
30824 maybe-clean-readline:
30825 @if readline
30826 maybe-clean-readline: clean-readline
30827
30828 clean-readline: 
30829         @: $(MAKE); $(unstage)
30830         @[ -f ./readline/Makefile ] || exit 0; \
30831         r=`${PWD_COMMAND}`; export r; \
30832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30833         $(HOST_EXPORTS) \
30834         for flag in $(EXTRA_HOST_FLAGS) ; do \
30835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30836         done; \
30837         echo "Doing clean in readline" ; \
30838         (cd $(HOST_SUBDIR)/readline && \
30839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30841                   "RANLIB=$${RANLIB}" \
30842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30843                   clean) \
30844           || exit 1
30845
30846 @endif readline
30847
30848 .PHONY: maybe-distclean-readline distclean-readline
30849 maybe-distclean-readline:
30850 @if readline
30851 maybe-distclean-readline: distclean-readline
30852
30853 distclean-readline: 
30854         @: $(MAKE); $(unstage)
30855         @[ -f ./readline/Makefile ] || exit 0; \
30856         r=`${PWD_COMMAND}`; export r; \
30857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30858         $(HOST_EXPORTS) \
30859         for flag in $(EXTRA_HOST_FLAGS) ; do \
30860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30861         done; \
30862         echo "Doing distclean in readline" ; \
30863         (cd $(HOST_SUBDIR)/readline && \
30864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30866                   "RANLIB=$${RANLIB}" \
30867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30868                   distclean) \
30869           || exit 1
30870
30871 @endif readline
30872
30873 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
30874 maybe-maintainer-clean-readline:
30875 @if readline
30876 maybe-maintainer-clean-readline: maintainer-clean-readline
30877
30878 maintainer-clean-readline: 
30879         @: $(MAKE); $(unstage)
30880         @[ -f ./readline/Makefile ] || exit 0; \
30881         r=`${PWD_COMMAND}`; export r; \
30882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30883         $(HOST_EXPORTS) \
30884         for flag in $(EXTRA_HOST_FLAGS) ; do \
30885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30886         done; \
30887         echo "Doing maintainer-clean in readline" ; \
30888         (cd $(HOST_SUBDIR)/readline && \
30889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30891                   "RANLIB=$${RANLIB}" \
30892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30893                   maintainer-clean) \
30894           || exit 1
30895
30896 @endif readline
30897
30898
30899
30900 .PHONY: configure-release maybe-configure-release
30901 maybe-configure-release:
30902 @if gcc-bootstrap
30903 configure-release: stage_current
30904 @endif gcc-bootstrap
30905 @if release
30906 maybe-configure-release: configure-release
30907 configure-release: 
30908         @: $(MAKE); $(unstage)
30909         @r=`${PWD_COMMAND}`; export r; \
30910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30911         test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
30912         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
30913         $(HOST_EXPORTS) \
30914         echo Configuring in $(HOST_SUBDIR)/release; \
30915         cd "$(HOST_SUBDIR)/release" || exit 1; \
30916         case $(srcdir) in \
30917           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30918           *) topdir=`echo $(HOST_SUBDIR)/release/ | \
30919                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30920         esac; \
30921         srcdiroption="--srcdir=$${topdir}/release"; \
30922         libsrcdir="$$s/release"; \
30923         $(SHELL) $${libsrcdir}/configure \
30924           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30925           --target=${target_alias} $${srcdiroption}  \
30926           || exit 1
30927 @endif release
30928
30929
30930
30931
30932
30933 .PHONY: all-release maybe-all-release
30934 maybe-all-release:
30935 @if gcc-bootstrap
30936 all-release: stage_current
30937 @endif gcc-bootstrap
30938 @if release
30939 TARGET-release=all
30940 maybe-all-release: all-release
30941 all-release: configure-release
30942         @: $(MAKE); $(unstage)
30943         @r=`${PWD_COMMAND}`; export r; \
30944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30945         $(HOST_EXPORTS) \
30946         (cd $(HOST_SUBDIR)/release && \
30947           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30948                 $(TARGET-release))
30949 @endif release
30950
30951
30952
30953
30954 .PHONY: check-release maybe-check-release
30955 maybe-check-release:
30956 @if release
30957 maybe-check-release: check-release
30958
30959 check-release:
30960
30961 @endif release
30962
30963 .PHONY: install-release maybe-install-release
30964 maybe-install-release:
30965 @if release
30966 maybe-install-release: install-release
30967
30968 install-release:
30969
30970 @endif release
30971
30972 # Other targets (info, dvi, pdf, etc.)
30973
30974 .PHONY: maybe-info-release info-release
30975 maybe-info-release:
30976 @if release
30977 maybe-info-release: info-release
30978
30979 info-release: \
30980     configure-release 
30981         @: $(MAKE); $(unstage)
30982         @[ -f ./release/Makefile ] || exit 0; \
30983         r=`${PWD_COMMAND}`; export r; \
30984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30985         $(HOST_EXPORTS) \
30986         for flag in $(EXTRA_HOST_FLAGS) ; do \
30987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30988         done; \
30989         echo "Doing info in release" ; \
30990         (cd $(HOST_SUBDIR)/release && \
30991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30993                   "RANLIB=$${RANLIB}" \
30994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30995                   info) \
30996           || exit 1
30997
30998 @endif release
30999
31000 .PHONY: maybe-dvi-release dvi-release
31001 maybe-dvi-release:
31002 @if release
31003 maybe-dvi-release: dvi-release
31004
31005 dvi-release: \
31006     configure-release 
31007         @: $(MAKE); $(unstage)
31008         @[ -f ./release/Makefile ] || exit 0; \
31009         r=`${PWD_COMMAND}`; export r; \
31010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31011         $(HOST_EXPORTS) \
31012         for flag in $(EXTRA_HOST_FLAGS) ; do \
31013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31014         done; \
31015         echo "Doing dvi in release" ; \
31016         (cd $(HOST_SUBDIR)/release && \
31017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31019                   "RANLIB=$${RANLIB}" \
31020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31021                   dvi) \
31022           || exit 1
31023
31024 @endif release
31025
31026 .PHONY: maybe-pdf-release pdf-release
31027 maybe-pdf-release:
31028 @if release
31029 maybe-pdf-release: pdf-release
31030
31031 pdf-release: \
31032     configure-release 
31033         @: $(MAKE); $(unstage)
31034         @[ -f ./release/Makefile ] || exit 0; \
31035         r=`${PWD_COMMAND}`; export r; \
31036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31037         $(HOST_EXPORTS) \
31038         for flag in $(EXTRA_HOST_FLAGS) ; do \
31039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31040         done; \
31041         echo "Doing pdf in release" ; \
31042         (cd $(HOST_SUBDIR)/release && \
31043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31045                   "RANLIB=$${RANLIB}" \
31046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31047                   pdf) \
31048           || exit 1
31049
31050 @endif release
31051
31052 .PHONY: maybe-html-release html-release
31053 maybe-html-release:
31054 @if release
31055 maybe-html-release: html-release
31056
31057 html-release: \
31058     configure-release 
31059         @: $(MAKE); $(unstage)
31060         @[ -f ./release/Makefile ] || exit 0; \
31061         r=`${PWD_COMMAND}`; export r; \
31062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31063         $(HOST_EXPORTS) \
31064         for flag in $(EXTRA_HOST_FLAGS) ; do \
31065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31066         done; \
31067         echo "Doing html in release" ; \
31068         (cd $(HOST_SUBDIR)/release && \
31069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31071                   "RANLIB=$${RANLIB}" \
31072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31073                   html) \
31074           || exit 1
31075
31076 @endif release
31077
31078 .PHONY: maybe-TAGS-release TAGS-release
31079 maybe-TAGS-release:
31080 @if release
31081 maybe-TAGS-release: TAGS-release
31082
31083 TAGS-release: \
31084     configure-release 
31085         @: $(MAKE); $(unstage)
31086         @[ -f ./release/Makefile ] || exit 0; \
31087         r=`${PWD_COMMAND}`; export r; \
31088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31089         $(HOST_EXPORTS) \
31090         for flag in $(EXTRA_HOST_FLAGS) ; do \
31091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31092         done; \
31093         echo "Doing TAGS in release" ; \
31094         (cd $(HOST_SUBDIR)/release && \
31095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31097                   "RANLIB=$${RANLIB}" \
31098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31099                   TAGS) \
31100           || exit 1
31101
31102 @endif release
31103
31104 .PHONY: maybe-install-info-release install-info-release
31105 maybe-install-info-release:
31106 @if release
31107 maybe-install-info-release: install-info-release
31108
31109 install-info-release: \
31110     configure-release \
31111     info-release 
31112         @: $(MAKE); $(unstage)
31113         @[ -f ./release/Makefile ] || exit 0; \
31114         r=`${PWD_COMMAND}`; export r; \
31115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31116         $(HOST_EXPORTS) \
31117         for flag in $(EXTRA_HOST_FLAGS) ; do \
31118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31119         done; \
31120         echo "Doing install-info in release" ; \
31121         (cd $(HOST_SUBDIR)/release && \
31122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31124                   "RANLIB=$${RANLIB}" \
31125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31126                   install-info) \
31127           || exit 1
31128
31129 @endif release
31130
31131 .PHONY: maybe-install-pdf-release install-pdf-release
31132 maybe-install-pdf-release:
31133 @if release
31134 maybe-install-pdf-release: install-pdf-release
31135
31136 install-pdf-release: \
31137     configure-release \
31138     pdf-release 
31139         @: $(MAKE); $(unstage)
31140         @[ -f ./release/Makefile ] || exit 0; \
31141         r=`${PWD_COMMAND}`; export r; \
31142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31143         $(HOST_EXPORTS) \
31144         for flag in $(EXTRA_HOST_FLAGS) ; do \
31145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31146         done; \
31147         echo "Doing install-pdf in release" ; \
31148         (cd $(HOST_SUBDIR)/release && \
31149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31151                   "RANLIB=$${RANLIB}" \
31152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31153                   install-pdf) \
31154           || exit 1
31155
31156 @endif release
31157
31158 .PHONY: maybe-install-html-release install-html-release
31159 maybe-install-html-release:
31160 @if release
31161 maybe-install-html-release: install-html-release
31162
31163 install-html-release: \
31164     configure-release \
31165     html-release 
31166         @: $(MAKE); $(unstage)
31167         @[ -f ./release/Makefile ] || exit 0; \
31168         r=`${PWD_COMMAND}`; export r; \
31169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31170         $(HOST_EXPORTS) \
31171         for flag in $(EXTRA_HOST_FLAGS) ; do \
31172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31173         done; \
31174         echo "Doing install-html in release" ; \
31175         (cd $(HOST_SUBDIR)/release && \
31176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31178                   "RANLIB=$${RANLIB}" \
31179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31180                   install-html) \
31181           || exit 1
31182
31183 @endif release
31184
31185 .PHONY: maybe-installcheck-release installcheck-release
31186 maybe-installcheck-release:
31187 @if release
31188 maybe-installcheck-release: installcheck-release
31189
31190 installcheck-release: \
31191     configure-release 
31192         @: $(MAKE); $(unstage)
31193         @[ -f ./release/Makefile ] || exit 0; \
31194         r=`${PWD_COMMAND}`; export r; \
31195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31196         $(HOST_EXPORTS) \
31197         for flag in $(EXTRA_HOST_FLAGS) ; do \
31198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31199         done; \
31200         echo "Doing installcheck in release" ; \
31201         (cd $(HOST_SUBDIR)/release && \
31202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31204                   "RANLIB=$${RANLIB}" \
31205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31206                   installcheck) \
31207           || exit 1
31208
31209 @endif release
31210
31211 .PHONY: maybe-mostlyclean-release mostlyclean-release
31212 maybe-mostlyclean-release:
31213 @if release
31214 maybe-mostlyclean-release: mostlyclean-release
31215
31216 mostlyclean-release: 
31217         @: $(MAKE); $(unstage)
31218         @[ -f ./release/Makefile ] || exit 0; \
31219         r=`${PWD_COMMAND}`; export r; \
31220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31221         $(HOST_EXPORTS) \
31222         for flag in $(EXTRA_HOST_FLAGS) ; do \
31223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31224         done; \
31225         echo "Doing mostlyclean in release" ; \
31226         (cd $(HOST_SUBDIR)/release && \
31227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31229                   "RANLIB=$${RANLIB}" \
31230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31231                   mostlyclean) \
31232           || exit 1
31233
31234 @endif release
31235
31236 .PHONY: maybe-clean-release clean-release
31237 maybe-clean-release:
31238 @if release
31239 maybe-clean-release: clean-release
31240
31241 clean-release: 
31242         @: $(MAKE); $(unstage)
31243         @[ -f ./release/Makefile ] || exit 0; \
31244         r=`${PWD_COMMAND}`; export r; \
31245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31246         $(HOST_EXPORTS) \
31247         for flag in $(EXTRA_HOST_FLAGS) ; do \
31248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31249         done; \
31250         echo "Doing clean in release" ; \
31251         (cd $(HOST_SUBDIR)/release && \
31252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31254                   "RANLIB=$${RANLIB}" \
31255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31256                   clean) \
31257           || exit 1
31258
31259 @endif release
31260
31261 .PHONY: maybe-distclean-release distclean-release
31262 maybe-distclean-release:
31263 @if release
31264 maybe-distclean-release: distclean-release
31265
31266 distclean-release: 
31267         @: $(MAKE); $(unstage)
31268         @[ -f ./release/Makefile ] || exit 0; \
31269         r=`${PWD_COMMAND}`; export r; \
31270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31271         $(HOST_EXPORTS) \
31272         for flag in $(EXTRA_HOST_FLAGS) ; do \
31273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31274         done; \
31275         echo "Doing distclean in release" ; \
31276         (cd $(HOST_SUBDIR)/release && \
31277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31279                   "RANLIB=$${RANLIB}" \
31280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31281                   distclean) \
31282           || exit 1
31283
31284 @endif release
31285
31286 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
31287 maybe-maintainer-clean-release:
31288 @if release
31289 maybe-maintainer-clean-release: maintainer-clean-release
31290
31291 maintainer-clean-release: 
31292         @: $(MAKE); $(unstage)
31293         @[ -f ./release/Makefile ] || exit 0; \
31294         r=`${PWD_COMMAND}`; export r; \
31295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31296         $(HOST_EXPORTS) \
31297         for flag in $(EXTRA_HOST_FLAGS) ; do \
31298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31299         done; \
31300         echo "Doing maintainer-clean in release" ; \
31301         (cd $(HOST_SUBDIR)/release && \
31302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31304                   "RANLIB=$${RANLIB}" \
31305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31306                   maintainer-clean) \
31307           || exit 1
31308
31309 @endif release
31310
31311
31312
31313 .PHONY: configure-recode maybe-configure-recode
31314 maybe-configure-recode:
31315 @if gcc-bootstrap
31316 configure-recode: stage_current
31317 @endif gcc-bootstrap
31318 @if recode
31319 maybe-configure-recode: configure-recode
31320 configure-recode: 
31321         @: $(MAKE); $(unstage)
31322         @r=`${PWD_COMMAND}`; export r; \
31323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31324         test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
31325         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
31326         $(HOST_EXPORTS) \
31327         echo Configuring in $(HOST_SUBDIR)/recode; \
31328         cd "$(HOST_SUBDIR)/recode" || exit 1; \
31329         case $(srcdir) in \
31330           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31331           *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
31332                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31333         esac; \
31334         srcdiroption="--srcdir=$${topdir}/recode"; \
31335         libsrcdir="$$s/recode"; \
31336         $(SHELL) $${libsrcdir}/configure \
31337           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31338           --target=${target_alias} $${srcdiroption}  \
31339           || exit 1
31340 @endif recode
31341
31342
31343
31344
31345
31346 .PHONY: all-recode maybe-all-recode
31347 maybe-all-recode:
31348 @if gcc-bootstrap
31349 all-recode: stage_current
31350 @endif gcc-bootstrap
31351 @if recode
31352 TARGET-recode=all
31353 maybe-all-recode: all-recode
31354 all-recode: configure-recode
31355         @: $(MAKE); $(unstage)
31356         @r=`${PWD_COMMAND}`; export r; \
31357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31358         $(HOST_EXPORTS) \
31359         (cd $(HOST_SUBDIR)/recode && \
31360           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31361                 $(TARGET-recode))
31362 @endif recode
31363
31364
31365
31366
31367 .PHONY: check-recode maybe-check-recode
31368 maybe-check-recode:
31369 @if recode
31370 maybe-check-recode: check-recode
31371
31372 check-recode:
31373         @: $(MAKE); $(unstage)
31374         @r=`${PWD_COMMAND}`; export r; \
31375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31376         $(HOST_EXPORTS) \
31377         (cd $(HOST_SUBDIR)/recode && \
31378           $(MAKE) $(FLAGS_TO_PASS)  check)
31379
31380 @endif recode
31381
31382 .PHONY: install-recode maybe-install-recode
31383 maybe-install-recode:
31384 @if recode
31385 maybe-install-recode: install-recode
31386
31387 install-recode: installdirs
31388         @: $(MAKE); $(unstage)
31389         @r=`${PWD_COMMAND}`; export r; \
31390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31391         $(HOST_EXPORTS) \
31392         (cd $(HOST_SUBDIR)/recode && \
31393           $(MAKE) $(FLAGS_TO_PASS)  install)
31394
31395 @endif recode
31396
31397 # Other targets (info, dvi, pdf, etc.)
31398
31399 .PHONY: maybe-info-recode info-recode
31400 maybe-info-recode:
31401 @if recode
31402 maybe-info-recode: info-recode
31403
31404 info-recode: \
31405     configure-recode 
31406         @: $(MAKE); $(unstage)
31407         @[ -f ./recode/Makefile ] || exit 0; \
31408         r=`${PWD_COMMAND}`; export r; \
31409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31410         $(HOST_EXPORTS) \
31411         for flag in $(EXTRA_HOST_FLAGS) ; do \
31412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31413         done; \
31414         echo "Doing info in recode" ; \
31415         (cd $(HOST_SUBDIR)/recode && \
31416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31418                   "RANLIB=$${RANLIB}" \
31419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31420                   info) \
31421           || exit 1
31422
31423 @endif recode
31424
31425 .PHONY: maybe-dvi-recode dvi-recode
31426 maybe-dvi-recode:
31427 @if recode
31428 maybe-dvi-recode: dvi-recode
31429
31430 dvi-recode: \
31431     configure-recode 
31432         @: $(MAKE); $(unstage)
31433         @[ -f ./recode/Makefile ] || exit 0; \
31434         r=`${PWD_COMMAND}`; export r; \
31435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31436         $(HOST_EXPORTS) \
31437         for flag in $(EXTRA_HOST_FLAGS) ; do \
31438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31439         done; \
31440         echo "Doing dvi in recode" ; \
31441         (cd $(HOST_SUBDIR)/recode && \
31442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31444                   "RANLIB=$${RANLIB}" \
31445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31446                   dvi) \
31447           || exit 1
31448
31449 @endif recode
31450
31451 .PHONY: maybe-pdf-recode pdf-recode
31452 maybe-pdf-recode:
31453 @if recode
31454 maybe-pdf-recode: pdf-recode
31455
31456 pdf-recode: \
31457     configure-recode 
31458         @: $(MAKE); $(unstage)
31459         @[ -f ./recode/Makefile ] || exit 0; \
31460         r=`${PWD_COMMAND}`; export r; \
31461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31462         $(HOST_EXPORTS) \
31463         for flag in $(EXTRA_HOST_FLAGS) ; do \
31464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31465         done; \
31466         echo "Doing pdf in recode" ; \
31467         (cd $(HOST_SUBDIR)/recode && \
31468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31470                   "RANLIB=$${RANLIB}" \
31471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31472                   pdf) \
31473           || exit 1
31474
31475 @endif recode
31476
31477 .PHONY: maybe-html-recode html-recode
31478 maybe-html-recode:
31479 @if recode
31480 maybe-html-recode: html-recode
31481
31482 html-recode: \
31483     configure-recode 
31484         @: $(MAKE); $(unstage)
31485         @[ -f ./recode/Makefile ] || exit 0; \
31486         r=`${PWD_COMMAND}`; export r; \
31487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31488         $(HOST_EXPORTS) \
31489         for flag in $(EXTRA_HOST_FLAGS) ; do \
31490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31491         done; \
31492         echo "Doing html in recode" ; \
31493         (cd $(HOST_SUBDIR)/recode && \
31494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31496                   "RANLIB=$${RANLIB}" \
31497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31498                   html) \
31499           || exit 1
31500
31501 @endif recode
31502
31503 .PHONY: maybe-TAGS-recode TAGS-recode
31504 maybe-TAGS-recode:
31505 @if recode
31506 maybe-TAGS-recode: TAGS-recode
31507
31508 TAGS-recode: \
31509     configure-recode 
31510         @: $(MAKE); $(unstage)
31511         @[ -f ./recode/Makefile ] || exit 0; \
31512         r=`${PWD_COMMAND}`; export r; \
31513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31514         $(HOST_EXPORTS) \
31515         for flag in $(EXTRA_HOST_FLAGS) ; do \
31516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31517         done; \
31518         echo "Doing TAGS in recode" ; \
31519         (cd $(HOST_SUBDIR)/recode && \
31520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31522                   "RANLIB=$${RANLIB}" \
31523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31524                   TAGS) \
31525           || exit 1
31526
31527 @endif recode
31528
31529 .PHONY: maybe-install-info-recode install-info-recode
31530 maybe-install-info-recode:
31531 @if recode
31532 maybe-install-info-recode: install-info-recode
31533
31534 install-info-recode: \
31535     configure-recode \
31536     info-recode 
31537         @: $(MAKE); $(unstage)
31538         @[ -f ./recode/Makefile ] || exit 0; \
31539         r=`${PWD_COMMAND}`; export r; \
31540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31541         $(HOST_EXPORTS) \
31542         for flag in $(EXTRA_HOST_FLAGS) ; do \
31543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31544         done; \
31545         echo "Doing install-info in recode" ; \
31546         (cd $(HOST_SUBDIR)/recode && \
31547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31549                   "RANLIB=$${RANLIB}" \
31550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31551                   install-info) \
31552           || exit 1
31553
31554 @endif recode
31555
31556 .PHONY: maybe-install-pdf-recode install-pdf-recode
31557 maybe-install-pdf-recode:
31558 @if recode
31559 maybe-install-pdf-recode: install-pdf-recode
31560
31561 install-pdf-recode: \
31562     configure-recode \
31563     pdf-recode 
31564         @: $(MAKE); $(unstage)
31565         @[ -f ./recode/Makefile ] || exit 0; \
31566         r=`${PWD_COMMAND}`; export r; \
31567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31568         $(HOST_EXPORTS) \
31569         for flag in $(EXTRA_HOST_FLAGS) ; do \
31570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31571         done; \
31572         echo "Doing install-pdf in recode" ; \
31573         (cd $(HOST_SUBDIR)/recode && \
31574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31576                   "RANLIB=$${RANLIB}" \
31577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31578                   install-pdf) \
31579           || exit 1
31580
31581 @endif recode
31582
31583 .PHONY: maybe-install-html-recode install-html-recode
31584 maybe-install-html-recode:
31585 @if recode
31586 maybe-install-html-recode: install-html-recode
31587
31588 install-html-recode: \
31589     configure-recode \
31590     html-recode 
31591         @: $(MAKE); $(unstage)
31592         @[ -f ./recode/Makefile ] || exit 0; \
31593         r=`${PWD_COMMAND}`; export r; \
31594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31595         $(HOST_EXPORTS) \
31596         for flag in $(EXTRA_HOST_FLAGS) ; do \
31597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31598         done; \
31599         echo "Doing install-html in recode" ; \
31600         (cd $(HOST_SUBDIR)/recode && \
31601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31603                   "RANLIB=$${RANLIB}" \
31604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31605                   install-html) \
31606           || exit 1
31607
31608 @endif recode
31609
31610 .PHONY: maybe-installcheck-recode installcheck-recode
31611 maybe-installcheck-recode:
31612 @if recode
31613 maybe-installcheck-recode: installcheck-recode
31614
31615 installcheck-recode: \
31616     configure-recode 
31617         @: $(MAKE); $(unstage)
31618         @[ -f ./recode/Makefile ] || exit 0; \
31619         r=`${PWD_COMMAND}`; export r; \
31620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31621         $(HOST_EXPORTS) \
31622         for flag in $(EXTRA_HOST_FLAGS) ; do \
31623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31624         done; \
31625         echo "Doing installcheck in recode" ; \
31626         (cd $(HOST_SUBDIR)/recode && \
31627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31629                   "RANLIB=$${RANLIB}" \
31630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31631                   installcheck) \
31632           || exit 1
31633
31634 @endif recode
31635
31636 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
31637 maybe-mostlyclean-recode:
31638 @if recode
31639 maybe-mostlyclean-recode: mostlyclean-recode
31640
31641 mostlyclean-recode: 
31642         @: $(MAKE); $(unstage)
31643         @[ -f ./recode/Makefile ] || exit 0; \
31644         r=`${PWD_COMMAND}`; export r; \
31645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31646         $(HOST_EXPORTS) \
31647         for flag in $(EXTRA_HOST_FLAGS) ; do \
31648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31649         done; \
31650         echo "Doing mostlyclean in recode" ; \
31651         (cd $(HOST_SUBDIR)/recode && \
31652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31654                   "RANLIB=$${RANLIB}" \
31655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31656                   mostlyclean) \
31657           || exit 1
31658
31659 @endif recode
31660
31661 .PHONY: maybe-clean-recode clean-recode
31662 maybe-clean-recode:
31663 @if recode
31664 maybe-clean-recode: clean-recode
31665
31666 clean-recode: 
31667         @: $(MAKE); $(unstage)
31668         @[ -f ./recode/Makefile ] || exit 0; \
31669         r=`${PWD_COMMAND}`; export r; \
31670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31671         $(HOST_EXPORTS) \
31672         for flag in $(EXTRA_HOST_FLAGS) ; do \
31673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31674         done; \
31675         echo "Doing clean in recode" ; \
31676         (cd $(HOST_SUBDIR)/recode && \
31677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31679                   "RANLIB=$${RANLIB}" \
31680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31681                   clean) \
31682           || exit 1
31683
31684 @endif recode
31685
31686 .PHONY: maybe-distclean-recode distclean-recode
31687 maybe-distclean-recode:
31688 @if recode
31689 maybe-distclean-recode: distclean-recode
31690
31691 distclean-recode: 
31692         @: $(MAKE); $(unstage)
31693         @[ -f ./recode/Makefile ] || exit 0; \
31694         r=`${PWD_COMMAND}`; export r; \
31695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31696         $(HOST_EXPORTS) \
31697         for flag in $(EXTRA_HOST_FLAGS) ; do \
31698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31699         done; \
31700         echo "Doing distclean in recode" ; \
31701         (cd $(HOST_SUBDIR)/recode && \
31702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31704                   "RANLIB=$${RANLIB}" \
31705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31706                   distclean) \
31707           || exit 1
31708
31709 @endif recode
31710
31711 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
31712 maybe-maintainer-clean-recode:
31713 @if recode
31714 maybe-maintainer-clean-recode: maintainer-clean-recode
31715
31716 maintainer-clean-recode: 
31717         @: $(MAKE); $(unstage)
31718         @[ -f ./recode/Makefile ] || exit 0; \
31719         r=`${PWD_COMMAND}`; export r; \
31720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31721         $(HOST_EXPORTS) \
31722         for flag in $(EXTRA_HOST_FLAGS) ; do \
31723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31724         done; \
31725         echo "Doing maintainer-clean in recode" ; \
31726         (cd $(HOST_SUBDIR)/recode && \
31727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31729                   "RANLIB=$${RANLIB}" \
31730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31731                   maintainer-clean) \
31732           || exit 1
31733
31734 @endif recode
31735
31736
31737
31738 .PHONY: configure-sed maybe-configure-sed
31739 maybe-configure-sed:
31740 @if gcc-bootstrap
31741 configure-sed: stage_current
31742 @endif gcc-bootstrap
31743 @if sed
31744 maybe-configure-sed: configure-sed
31745 configure-sed: 
31746         @: $(MAKE); $(unstage)
31747         @r=`${PWD_COMMAND}`; export r; \
31748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31749         test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
31750         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
31751         $(HOST_EXPORTS) \
31752         echo Configuring in $(HOST_SUBDIR)/sed; \
31753         cd "$(HOST_SUBDIR)/sed" || exit 1; \
31754         case $(srcdir) in \
31755           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31756           *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
31757                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31758         esac; \
31759         srcdiroption="--srcdir=$${topdir}/sed"; \
31760         libsrcdir="$$s/sed"; \
31761         $(SHELL) $${libsrcdir}/configure \
31762           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31763           --target=${target_alias} $${srcdiroption}  \
31764           || exit 1
31765 @endif sed
31766
31767
31768
31769
31770
31771 .PHONY: all-sed maybe-all-sed
31772 maybe-all-sed:
31773 @if gcc-bootstrap
31774 all-sed: stage_current
31775 @endif gcc-bootstrap
31776 @if sed
31777 TARGET-sed=all
31778 maybe-all-sed: all-sed
31779 all-sed: configure-sed
31780         @: $(MAKE); $(unstage)
31781         @r=`${PWD_COMMAND}`; export r; \
31782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31783         $(HOST_EXPORTS) \
31784         (cd $(HOST_SUBDIR)/sed && \
31785           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31786                 $(TARGET-sed))
31787 @endif sed
31788
31789
31790
31791
31792 .PHONY: check-sed maybe-check-sed
31793 maybe-check-sed:
31794 @if sed
31795 maybe-check-sed: check-sed
31796
31797 check-sed:
31798         @: $(MAKE); $(unstage)
31799         @r=`${PWD_COMMAND}`; export r; \
31800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31801         $(HOST_EXPORTS) \
31802         (cd $(HOST_SUBDIR)/sed && \
31803           $(MAKE) $(FLAGS_TO_PASS)  check)
31804
31805 @endif sed
31806
31807 .PHONY: install-sed maybe-install-sed
31808 maybe-install-sed:
31809 @if sed
31810 maybe-install-sed: install-sed
31811
31812 install-sed: installdirs
31813         @: $(MAKE); $(unstage)
31814         @r=`${PWD_COMMAND}`; export r; \
31815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31816         $(HOST_EXPORTS) \
31817         (cd $(HOST_SUBDIR)/sed && \
31818           $(MAKE) $(FLAGS_TO_PASS)  install)
31819
31820 @endif sed
31821
31822 # Other targets (info, dvi, pdf, etc.)
31823
31824 .PHONY: maybe-info-sed info-sed
31825 maybe-info-sed:
31826 @if sed
31827 maybe-info-sed: info-sed
31828
31829 info-sed: \
31830     configure-sed 
31831         @: $(MAKE); $(unstage)
31832         @[ -f ./sed/Makefile ] || exit 0; \
31833         r=`${PWD_COMMAND}`; export r; \
31834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31835         $(HOST_EXPORTS) \
31836         for flag in $(EXTRA_HOST_FLAGS) ; do \
31837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31838         done; \
31839         echo "Doing info in sed" ; \
31840         (cd $(HOST_SUBDIR)/sed && \
31841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31843                   "RANLIB=$${RANLIB}" \
31844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31845                   info) \
31846           || exit 1
31847
31848 @endif sed
31849
31850 .PHONY: maybe-dvi-sed dvi-sed
31851 maybe-dvi-sed:
31852 @if sed
31853 maybe-dvi-sed: dvi-sed
31854
31855 dvi-sed: \
31856     configure-sed 
31857         @: $(MAKE); $(unstage)
31858         @[ -f ./sed/Makefile ] || exit 0; \
31859         r=`${PWD_COMMAND}`; export r; \
31860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31861         $(HOST_EXPORTS) \
31862         for flag in $(EXTRA_HOST_FLAGS) ; do \
31863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31864         done; \
31865         echo "Doing dvi in sed" ; \
31866         (cd $(HOST_SUBDIR)/sed && \
31867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31869                   "RANLIB=$${RANLIB}" \
31870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31871                   dvi) \
31872           || exit 1
31873
31874 @endif sed
31875
31876 .PHONY: maybe-pdf-sed pdf-sed
31877 maybe-pdf-sed:
31878 @if sed
31879 maybe-pdf-sed: pdf-sed
31880
31881 pdf-sed: \
31882     configure-sed 
31883         @: $(MAKE); $(unstage)
31884         @[ -f ./sed/Makefile ] || exit 0; \
31885         r=`${PWD_COMMAND}`; export r; \
31886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31887         $(HOST_EXPORTS) \
31888         for flag in $(EXTRA_HOST_FLAGS) ; do \
31889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31890         done; \
31891         echo "Doing pdf in sed" ; \
31892         (cd $(HOST_SUBDIR)/sed && \
31893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31895                   "RANLIB=$${RANLIB}" \
31896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31897                   pdf) \
31898           || exit 1
31899
31900 @endif sed
31901
31902 .PHONY: maybe-html-sed html-sed
31903 maybe-html-sed:
31904 @if sed
31905 maybe-html-sed: html-sed
31906
31907 html-sed: \
31908     configure-sed 
31909         @: $(MAKE); $(unstage)
31910         @[ -f ./sed/Makefile ] || exit 0; \
31911         r=`${PWD_COMMAND}`; export r; \
31912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31913         $(HOST_EXPORTS) \
31914         for flag in $(EXTRA_HOST_FLAGS) ; do \
31915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31916         done; \
31917         echo "Doing html in sed" ; \
31918         (cd $(HOST_SUBDIR)/sed && \
31919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31921                   "RANLIB=$${RANLIB}" \
31922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31923                   html) \
31924           || exit 1
31925
31926 @endif sed
31927
31928 .PHONY: maybe-TAGS-sed TAGS-sed
31929 maybe-TAGS-sed:
31930 @if sed
31931 maybe-TAGS-sed: TAGS-sed
31932
31933 TAGS-sed: \
31934     configure-sed 
31935         @: $(MAKE); $(unstage)
31936         @[ -f ./sed/Makefile ] || exit 0; \
31937         r=`${PWD_COMMAND}`; export r; \
31938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31939         $(HOST_EXPORTS) \
31940         for flag in $(EXTRA_HOST_FLAGS) ; do \
31941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31942         done; \
31943         echo "Doing TAGS in sed" ; \
31944         (cd $(HOST_SUBDIR)/sed && \
31945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31947                   "RANLIB=$${RANLIB}" \
31948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31949                   TAGS) \
31950           || exit 1
31951
31952 @endif sed
31953
31954 .PHONY: maybe-install-info-sed install-info-sed
31955 maybe-install-info-sed:
31956 @if sed
31957 maybe-install-info-sed: install-info-sed
31958
31959 install-info-sed: \
31960     configure-sed \
31961     info-sed 
31962         @: $(MAKE); $(unstage)
31963         @[ -f ./sed/Makefile ] || exit 0; \
31964         r=`${PWD_COMMAND}`; export r; \
31965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31966         $(HOST_EXPORTS) \
31967         for flag in $(EXTRA_HOST_FLAGS) ; do \
31968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31969         done; \
31970         echo "Doing install-info in sed" ; \
31971         (cd $(HOST_SUBDIR)/sed && \
31972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31974                   "RANLIB=$${RANLIB}" \
31975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31976                   install-info) \
31977           || exit 1
31978
31979 @endif sed
31980
31981 .PHONY: maybe-install-pdf-sed install-pdf-sed
31982 maybe-install-pdf-sed:
31983 @if sed
31984 maybe-install-pdf-sed: install-pdf-sed
31985
31986 install-pdf-sed: \
31987     configure-sed \
31988     pdf-sed 
31989         @: $(MAKE); $(unstage)
31990         @[ -f ./sed/Makefile ] || exit 0; \
31991         r=`${PWD_COMMAND}`; export r; \
31992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31993         $(HOST_EXPORTS) \
31994         for flag in $(EXTRA_HOST_FLAGS) ; do \
31995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31996         done; \
31997         echo "Doing install-pdf in sed" ; \
31998         (cd $(HOST_SUBDIR)/sed && \
31999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32001                   "RANLIB=$${RANLIB}" \
32002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32003                   install-pdf) \
32004           || exit 1
32005
32006 @endif sed
32007
32008 .PHONY: maybe-install-html-sed install-html-sed
32009 maybe-install-html-sed:
32010 @if sed
32011 maybe-install-html-sed: install-html-sed
32012
32013 install-html-sed: \
32014     configure-sed \
32015     html-sed 
32016         @: $(MAKE); $(unstage)
32017         @[ -f ./sed/Makefile ] || exit 0; \
32018         r=`${PWD_COMMAND}`; export r; \
32019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32020         $(HOST_EXPORTS) \
32021         for flag in $(EXTRA_HOST_FLAGS) ; do \
32022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32023         done; \
32024         echo "Doing install-html in sed" ; \
32025         (cd $(HOST_SUBDIR)/sed && \
32026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32028                   "RANLIB=$${RANLIB}" \
32029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32030                   install-html) \
32031           || exit 1
32032
32033 @endif sed
32034
32035 .PHONY: maybe-installcheck-sed installcheck-sed
32036 maybe-installcheck-sed:
32037 @if sed
32038 maybe-installcheck-sed: installcheck-sed
32039
32040 installcheck-sed: \
32041     configure-sed 
32042         @: $(MAKE); $(unstage)
32043         @[ -f ./sed/Makefile ] || exit 0; \
32044         r=`${PWD_COMMAND}`; export r; \
32045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32046         $(HOST_EXPORTS) \
32047         for flag in $(EXTRA_HOST_FLAGS) ; do \
32048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32049         done; \
32050         echo "Doing installcheck in sed" ; \
32051         (cd $(HOST_SUBDIR)/sed && \
32052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32054                   "RANLIB=$${RANLIB}" \
32055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32056                   installcheck) \
32057           || exit 1
32058
32059 @endif sed
32060
32061 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
32062 maybe-mostlyclean-sed:
32063 @if sed
32064 maybe-mostlyclean-sed: mostlyclean-sed
32065
32066 mostlyclean-sed: 
32067         @: $(MAKE); $(unstage)
32068         @[ -f ./sed/Makefile ] || exit 0; \
32069         r=`${PWD_COMMAND}`; export r; \
32070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32071         $(HOST_EXPORTS) \
32072         for flag in $(EXTRA_HOST_FLAGS) ; do \
32073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32074         done; \
32075         echo "Doing mostlyclean in sed" ; \
32076         (cd $(HOST_SUBDIR)/sed && \
32077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32079                   "RANLIB=$${RANLIB}" \
32080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32081                   mostlyclean) \
32082           || exit 1
32083
32084 @endif sed
32085
32086 .PHONY: maybe-clean-sed clean-sed
32087 maybe-clean-sed:
32088 @if sed
32089 maybe-clean-sed: clean-sed
32090
32091 clean-sed: 
32092         @: $(MAKE); $(unstage)
32093         @[ -f ./sed/Makefile ] || exit 0; \
32094         r=`${PWD_COMMAND}`; export r; \
32095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32096         $(HOST_EXPORTS) \
32097         for flag in $(EXTRA_HOST_FLAGS) ; do \
32098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32099         done; \
32100         echo "Doing clean in sed" ; \
32101         (cd $(HOST_SUBDIR)/sed && \
32102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32104                   "RANLIB=$${RANLIB}" \
32105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32106                   clean) \
32107           || exit 1
32108
32109 @endif sed
32110
32111 .PHONY: maybe-distclean-sed distclean-sed
32112 maybe-distclean-sed:
32113 @if sed
32114 maybe-distclean-sed: distclean-sed
32115
32116 distclean-sed: 
32117         @: $(MAKE); $(unstage)
32118         @[ -f ./sed/Makefile ] || exit 0; \
32119         r=`${PWD_COMMAND}`; export r; \
32120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32121         $(HOST_EXPORTS) \
32122         for flag in $(EXTRA_HOST_FLAGS) ; do \
32123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32124         done; \
32125         echo "Doing distclean in sed" ; \
32126         (cd $(HOST_SUBDIR)/sed && \
32127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32129                   "RANLIB=$${RANLIB}" \
32130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32131                   distclean) \
32132           || exit 1
32133
32134 @endif sed
32135
32136 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
32137 maybe-maintainer-clean-sed:
32138 @if sed
32139 maybe-maintainer-clean-sed: maintainer-clean-sed
32140
32141 maintainer-clean-sed: 
32142         @: $(MAKE); $(unstage)
32143         @[ -f ./sed/Makefile ] || exit 0; \
32144         r=`${PWD_COMMAND}`; export r; \
32145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32146         $(HOST_EXPORTS) \
32147         for flag in $(EXTRA_HOST_FLAGS) ; do \
32148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32149         done; \
32150         echo "Doing maintainer-clean in sed" ; \
32151         (cd $(HOST_SUBDIR)/sed && \
32152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32154                   "RANLIB=$${RANLIB}" \
32155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32156                   maintainer-clean) \
32157           || exit 1
32158
32159 @endif sed
32160
32161
32162
32163 .PHONY: configure-send-pr maybe-configure-send-pr
32164 maybe-configure-send-pr:
32165 @if gcc-bootstrap
32166 configure-send-pr: stage_current
32167 @endif gcc-bootstrap
32168 @if send-pr
32169 maybe-configure-send-pr: configure-send-pr
32170 configure-send-pr: 
32171         @: $(MAKE); $(unstage)
32172         @r=`${PWD_COMMAND}`; export r; \
32173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32174         test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
32175         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
32176         $(HOST_EXPORTS) \
32177         echo Configuring in $(HOST_SUBDIR)/send-pr; \
32178         cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
32179         case $(srcdir) in \
32180           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32181           *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
32182                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32183         esac; \
32184         srcdiroption="--srcdir=$${topdir}/send-pr"; \
32185         libsrcdir="$$s/send-pr"; \
32186         $(SHELL) $${libsrcdir}/configure \
32187           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32188           --target=${target_alias} $${srcdiroption}  \
32189           || exit 1
32190 @endif send-pr
32191
32192
32193
32194
32195
32196 .PHONY: all-send-pr maybe-all-send-pr
32197 maybe-all-send-pr:
32198 @if gcc-bootstrap
32199 all-send-pr: stage_current
32200 @endif gcc-bootstrap
32201 @if send-pr
32202 TARGET-send-pr=all
32203 maybe-all-send-pr: all-send-pr
32204 all-send-pr: configure-send-pr
32205         @: $(MAKE); $(unstage)
32206         @r=`${PWD_COMMAND}`; export r; \
32207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32208         $(HOST_EXPORTS) \
32209         (cd $(HOST_SUBDIR)/send-pr && \
32210           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32211                 $(TARGET-send-pr))
32212 @endif send-pr
32213
32214
32215
32216
32217 .PHONY: check-send-pr maybe-check-send-pr
32218 maybe-check-send-pr:
32219 @if send-pr
32220 maybe-check-send-pr: check-send-pr
32221
32222 check-send-pr:
32223         @: $(MAKE); $(unstage)
32224         @r=`${PWD_COMMAND}`; export r; \
32225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32226         $(HOST_EXPORTS) \
32227         (cd $(HOST_SUBDIR)/send-pr && \
32228           $(MAKE) $(FLAGS_TO_PASS)  check)
32229
32230 @endif send-pr
32231
32232 .PHONY: install-send-pr maybe-install-send-pr
32233 maybe-install-send-pr:
32234 @if send-pr
32235 maybe-install-send-pr: install-send-pr
32236
32237 install-send-pr: installdirs
32238         @: $(MAKE); $(unstage)
32239         @r=`${PWD_COMMAND}`; export r; \
32240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32241         $(HOST_EXPORTS) \
32242         (cd $(HOST_SUBDIR)/send-pr && \
32243           $(MAKE) $(FLAGS_TO_PASS)  install)
32244
32245 @endif send-pr
32246
32247 # Other targets (info, dvi, pdf, etc.)
32248
32249 .PHONY: maybe-info-send-pr info-send-pr
32250 maybe-info-send-pr:
32251 @if send-pr
32252 maybe-info-send-pr: info-send-pr
32253
32254 info-send-pr: \
32255     configure-send-pr 
32256         @: $(MAKE); $(unstage)
32257         @[ -f ./send-pr/Makefile ] || exit 0; \
32258         r=`${PWD_COMMAND}`; export r; \
32259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32260         $(HOST_EXPORTS) \
32261         for flag in $(EXTRA_HOST_FLAGS) ; do \
32262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32263         done; \
32264         echo "Doing info in send-pr" ; \
32265         (cd $(HOST_SUBDIR)/send-pr && \
32266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32268                   "RANLIB=$${RANLIB}" \
32269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32270                   info) \
32271           || exit 1
32272
32273 @endif send-pr
32274
32275 .PHONY: maybe-dvi-send-pr dvi-send-pr
32276 maybe-dvi-send-pr:
32277 @if send-pr
32278 maybe-dvi-send-pr: dvi-send-pr
32279
32280 dvi-send-pr: \
32281     configure-send-pr 
32282         @: $(MAKE); $(unstage)
32283         @[ -f ./send-pr/Makefile ] || exit 0; \
32284         r=`${PWD_COMMAND}`; export r; \
32285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32286         $(HOST_EXPORTS) \
32287         for flag in $(EXTRA_HOST_FLAGS) ; do \
32288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32289         done; \
32290         echo "Doing dvi in send-pr" ; \
32291         (cd $(HOST_SUBDIR)/send-pr && \
32292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32294                   "RANLIB=$${RANLIB}" \
32295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32296                   dvi) \
32297           || exit 1
32298
32299 @endif send-pr
32300
32301 .PHONY: maybe-pdf-send-pr pdf-send-pr
32302 maybe-pdf-send-pr:
32303 @if send-pr
32304 maybe-pdf-send-pr: pdf-send-pr
32305
32306 pdf-send-pr: \
32307     configure-send-pr 
32308         @: $(MAKE); $(unstage)
32309         @[ -f ./send-pr/Makefile ] || exit 0; \
32310         r=`${PWD_COMMAND}`; export r; \
32311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32312         $(HOST_EXPORTS) \
32313         for flag in $(EXTRA_HOST_FLAGS) ; do \
32314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32315         done; \
32316         echo "Doing pdf in send-pr" ; \
32317         (cd $(HOST_SUBDIR)/send-pr && \
32318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32320                   "RANLIB=$${RANLIB}" \
32321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32322                   pdf) \
32323           || exit 1
32324
32325 @endif send-pr
32326
32327 .PHONY: maybe-html-send-pr html-send-pr
32328 maybe-html-send-pr:
32329 @if send-pr
32330 maybe-html-send-pr: html-send-pr
32331
32332 html-send-pr: \
32333     configure-send-pr 
32334         @: $(MAKE); $(unstage)
32335         @[ -f ./send-pr/Makefile ] || exit 0; \
32336         r=`${PWD_COMMAND}`; export r; \
32337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32338         $(HOST_EXPORTS) \
32339         for flag in $(EXTRA_HOST_FLAGS) ; do \
32340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32341         done; \
32342         echo "Doing html in send-pr" ; \
32343         (cd $(HOST_SUBDIR)/send-pr && \
32344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32346                   "RANLIB=$${RANLIB}" \
32347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32348                   html) \
32349           || exit 1
32350
32351 @endif send-pr
32352
32353 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
32354 maybe-TAGS-send-pr:
32355 @if send-pr
32356 maybe-TAGS-send-pr: TAGS-send-pr
32357
32358 TAGS-send-pr: \
32359     configure-send-pr 
32360         @: $(MAKE); $(unstage)
32361         @[ -f ./send-pr/Makefile ] || exit 0; \
32362         r=`${PWD_COMMAND}`; export r; \
32363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32364         $(HOST_EXPORTS) \
32365         for flag in $(EXTRA_HOST_FLAGS) ; do \
32366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32367         done; \
32368         echo "Doing TAGS in send-pr" ; \
32369         (cd $(HOST_SUBDIR)/send-pr && \
32370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32372                   "RANLIB=$${RANLIB}" \
32373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32374                   TAGS) \
32375           || exit 1
32376
32377 @endif send-pr
32378
32379 .PHONY: maybe-install-info-send-pr install-info-send-pr
32380 maybe-install-info-send-pr:
32381 @if send-pr
32382 maybe-install-info-send-pr: install-info-send-pr
32383
32384 install-info-send-pr: \
32385     configure-send-pr \
32386     info-send-pr 
32387         @: $(MAKE); $(unstage)
32388         @[ -f ./send-pr/Makefile ] || exit 0; \
32389         r=`${PWD_COMMAND}`; export r; \
32390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32391         $(HOST_EXPORTS) \
32392         for flag in $(EXTRA_HOST_FLAGS) ; do \
32393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32394         done; \
32395         echo "Doing install-info in send-pr" ; \
32396         (cd $(HOST_SUBDIR)/send-pr && \
32397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32399                   "RANLIB=$${RANLIB}" \
32400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32401                   install-info) \
32402           || exit 1
32403
32404 @endif send-pr
32405
32406 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
32407 maybe-install-pdf-send-pr:
32408 @if send-pr
32409 maybe-install-pdf-send-pr: install-pdf-send-pr
32410
32411 install-pdf-send-pr: \
32412     configure-send-pr \
32413     pdf-send-pr 
32414         @: $(MAKE); $(unstage)
32415         @[ -f ./send-pr/Makefile ] || exit 0; \
32416         r=`${PWD_COMMAND}`; export r; \
32417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32418         $(HOST_EXPORTS) \
32419         for flag in $(EXTRA_HOST_FLAGS) ; do \
32420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32421         done; \
32422         echo "Doing install-pdf in send-pr" ; \
32423         (cd $(HOST_SUBDIR)/send-pr && \
32424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32426                   "RANLIB=$${RANLIB}" \
32427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32428                   install-pdf) \
32429           || exit 1
32430
32431 @endif send-pr
32432
32433 .PHONY: maybe-install-html-send-pr install-html-send-pr
32434 maybe-install-html-send-pr:
32435 @if send-pr
32436 maybe-install-html-send-pr: install-html-send-pr
32437
32438 install-html-send-pr: \
32439     configure-send-pr \
32440     html-send-pr 
32441         @: $(MAKE); $(unstage)
32442         @[ -f ./send-pr/Makefile ] || exit 0; \
32443         r=`${PWD_COMMAND}`; export r; \
32444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32445         $(HOST_EXPORTS) \
32446         for flag in $(EXTRA_HOST_FLAGS) ; do \
32447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32448         done; \
32449         echo "Doing install-html in send-pr" ; \
32450         (cd $(HOST_SUBDIR)/send-pr && \
32451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32453                   "RANLIB=$${RANLIB}" \
32454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32455                   install-html) \
32456           || exit 1
32457
32458 @endif send-pr
32459
32460 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
32461 maybe-installcheck-send-pr:
32462 @if send-pr
32463 maybe-installcheck-send-pr: installcheck-send-pr
32464
32465 installcheck-send-pr: \
32466     configure-send-pr 
32467         @: $(MAKE); $(unstage)
32468         @[ -f ./send-pr/Makefile ] || exit 0; \
32469         r=`${PWD_COMMAND}`; export r; \
32470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32471         $(HOST_EXPORTS) \
32472         for flag in $(EXTRA_HOST_FLAGS) ; do \
32473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32474         done; \
32475         echo "Doing installcheck in send-pr" ; \
32476         (cd $(HOST_SUBDIR)/send-pr && \
32477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32479                   "RANLIB=$${RANLIB}" \
32480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32481                   installcheck) \
32482           || exit 1
32483
32484 @endif send-pr
32485
32486 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
32487 maybe-mostlyclean-send-pr:
32488 @if send-pr
32489 maybe-mostlyclean-send-pr: mostlyclean-send-pr
32490
32491 mostlyclean-send-pr: 
32492         @: $(MAKE); $(unstage)
32493         @[ -f ./send-pr/Makefile ] || exit 0; \
32494         r=`${PWD_COMMAND}`; export r; \
32495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32496         $(HOST_EXPORTS) \
32497         for flag in $(EXTRA_HOST_FLAGS) ; do \
32498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32499         done; \
32500         echo "Doing mostlyclean in send-pr" ; \
32501         (cd $(HOST_SUBDIR)/send-pr && \
32502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32504                   "RANLIB=$${RANLIB}" \
32505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32506                   mostlyclean) \
32507           || exit 1
32508
32509 @endif send-pr
32510
32511 .PHONY: maybe-clean-send-pr clean-send-pr
32512 maybe-clean-send-pr:
32513 @if send-pr
32514 maybe-clean-send-pr: clean-send-pr
32515
32516 clean-send-pr: 
32517         @: $(MAKE); $(unstage)
32518         @[ -f ./send-pr/Makefile ] || exit 0; \
32519         r=`${PWD_COMMAND}`; export r; \
32520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32521         $(HOST_EXPORTS) \
32522         for flag in $(EXTRA_HOST_FLAGS) ; do \
32523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32524         done; \
32525         echo "Doing clean in send-pr" ; \
32526         (cd $(HOST_SUBDIR)/send-pr && \
32527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32529                   "RANLIB=$${RANLIB}" \
32530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32531                   clean) \
32532           || exit 1
32533
32534 @endif send-pr
32535
32536 .PHONY: maybe-distclean-send-pr distclean-send-pr
32537 maybe-distclean-send-pr:
32538 @if send-pr
32539 maybe-distclean-send-pr: distclean-send-pr
32540
32541 distclean-send-pr: 
32542         @: $(MAKE); $(unstage)
32543         @[ -f ./send-pr/Makefile ] || exit 0; \
32544         r=`${PWD_COMMAND}`; export r; \
32545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32546         $(HOST_EXPORTS) \
32547         for flag in $(EXTRA_HOST_FLAGS) ; do \
32548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32549         done; \
32550         echo "Doing distclean in send-pr" ; \
32551         (cd $(HOST_SUBDIR)/send-pr && \
32552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32554                   "RANLIB=$${RANLIB}" \
32555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32556                   distclean) \
32557           || exit 1
32558
32559 @endif send-pr
32560
32561 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
32562 maybe-maintainer-clean-send-pr:
32563 @if send-pr
32564 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
32565
32566 maintainer-clean-send-pr: 
32567         @: $(MAKE); $(unstage)
32568         @[ -f ./send-pr/Makefile ] || exit 0; \
32569         r=`${PWD_COMMAND}`; export r; \
32570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32571         $(HOST_EXPORTS) \
32572         for flag in $(EXTRA_HOST_FLAGS) ; do \
32573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32574         done; \
32575         echo "Doing maintainer-clean in send-pr" ; \
32576         (cd $(HOST_SUBDIR)/send-pr && \
32577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32579                   "RANLIB=$${RANLIB}" \
32580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32581                   maintainer-clean) \
32582           || exit 1
32583
32584 @endif send-pr
32585
32586
32587
32588 .PHONY: configure-shellutils maybe-configure-shellutils
32589 maybe-configure-shellutils:
32590 @if gcc-bootstrap
32591 configure-shellutils: stage_current
32592 @endif gcc-bootstrap
32593 @if shellutils
32594 maybe-configure-shellutils: configure-shellutils
32595 configure-shellutils: 
32596         @: $(MAKE); $(unstage)
32597         @r=`${PWD_COMMAND}`; export r; \
32598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32599         test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
32600         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
32601         $(HOST_EXPORTS) \
32602         echo Configuring in $(HOST_SUBDIR)/shellutils; \
32603         cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
32604         case $(srcdir) in \
32605           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32606           *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
32607                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32608         esac; \
32609         srcdiroption="--srcdir=$${topdir}/shellutils"; \
32610         libsrcdir="$$s/shellutils"; \
32611         $(SHELL) $${libsrcdir}/configure \
32612           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32613           --target=${target_alias} $${srcdiroption}  \
32614           || exit 1
32615 @endif shellutils
32616
32617
32618
32619
32620
32621 .PHONY: all-shellutils maybe-all-shellutils
32622 maybe-all-shellutils:
32623 @if gcc-bootstrap
32624 all-shellutils: stage_current
32625 @endif gcc-bootstrap
32626 @if shellutils
32627 TARGET-shellutils=all
32628 maybe-all-shellutils: all-shellutils
32629 all-shellutils: configure-shellutils
32630         @: $(MAKE); $(unstage)
32631         @r=`${PWD_COMMAND}`; export r; \
32632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32633         $(HOST_EXPORTS) \
32634         (cd $(HOST_SUBDIR)/shellutils && \
32635           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32636                 $(TARGET-shellutils))
32637 @endif shellutils
32638
32639
32640
32641
32642 .PHONY: check-shellutils maybe-check-shellutils
32643 maybe-check-shellutils:
32644 @if shellutils
32645 maybe-check-shellutils: check-shellutils
32646
32647 check-shellutils:
32648         @: $(MAKE); $(unstage)
32649         @r=`${PWD_COMMAND}`; export r; \
32650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32651         $(HOST_EXPORTS) \
32652         (cd $(HOST_SUBDIR)/shellutils && \
32653           $(MAKE) $(FLAGS_TO_PASS)  check)
32654
32655 @endif shellutils
32656
32657 .PHONY: install-shellutils maybe-install-shellutils
32658 maybe-install-shellutils:
32659 @if shellutils
32660 maybe-install-shellutils: install-shellutils
32661
32662 install-shellutils: installdirs
32663         @: $(MAKE); $(unstage)
32664         @r=`${PWD_COMMAND}`; export r; \
32665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32666         $(HOST_EXPORTS) \
32667         (cd $(HOST_SUBDIR)/shellutils && \
32668           $(MAKE) $(FLAGS_TO_PASS)  install)
32669
32670 @endif shellutils
32671
32672 # Other targets (info, dvi, pdf, etc.)
32673
32674 .PHONY: maybe-info-shellutils info-shellutils
32675 maybe-info-shellutils:
32676 @if shellutils
32677 maybe-info-shellutils: info-shellutils
32678
32679 info-shellutils: \
32680     configure-shellutils 
32681         @: $(MAKE); $(unstage)
32682         @[ -f ./shellutils/Makefile ] || exit 0; \
32683         r=`${PWD_COMMAND}`; export r; \
32684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32685         $(HOST_EXPORTS) \
32686         for flag in $(EXTRA_HOST_FLAGS) ; do \
32687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32688         done; \
32689         echo "Doing info in shellutils" ; \
32690         (cd $(HOST_SUBDIR)/shellutils && \
32691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32693                   "RANLIB=$${RANLIB}" \
32694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32695                   info) \
32696           || exit 1
32697
32698 @endif shellutils
32699
32700 .PHONY: maybe-dvi-shellutils dvi-shellutils
32701 maybe-dvi-shellutils:
32702 @if shellutils
32703 maybe-dvi-shellutils: dvi-shellutils
32704
32705 dvi-shellutils: \
32706     configure-shellutils 
32707         @: $(MAKE); $(unstage)
32708         @[ -f ./shellutils/Makefile ] || exit 0; \
32709         r=`${PWD_COMMAND}`; export r; \
32710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32711         $(HOST_EXPORTS) \
32712         for flag in $(EXTRA_HOST_FLAGS) ; do \
32713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32714         done; \
32715         echo "Doing dvi in shellutils" ; \
32716         (cd $(HOST_SUBDIR)/shellutils && \
32717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32719                   "RANLIB=$${RANLIB}" \
32720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32721                   dvi) \
32722           || exit 1
32723
32724 @endif shellutils
32725
32726 .PHONY: maybe-pdf-shellutils pdf-shellutils
32727 maybe-pdf-shellutils:
32728 @if shellutils
32729 maybe-pdf-shellutils: pdf-shellutils
32730
32731 pdf-shellutils: \
32732     configure-shellutils 
32733         @: $(MAKE); $(unstage)
32734         @[ -f ./shellutils/Makefile ] || exit 0; \
32735         r=`${PWD_COMMAND}`; export r; \
32736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32737         $(HOST_EXPORTS) \
32738         for flag in $(EXTRA_HOST_FLAGS) ; do \
32739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32740         done; \
32741         echo "Doing pdf in shellutils" ; \
32742         (cd $(HOST_SUBDIR)/shellutils && \
32743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32745                   "RANLIB=$${RANLIB}" \
32746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32747                   pdf) \
32748           || exit 1
32749
32750 @endif shellutils
32751
32752 .PHONY: maybe-html-shellutils html-shellutils
32753 maybe-html-shellutils:
32754 @if shellutils
32755 maybe-html-shellutils: html-shellutils
32756
32757 html-shellutils: \
32758     configure-shellutils 
32759         @: $(MAKE); $(unstage)
32760         @[ -f ./shellutils/Makefile ] || exit 0; \
32761         r=`${PWD_COMMAND}`; export r; \
32762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32763         $(HOST_EXPORTS) \
32764         for flag in $(EXTRA_HOST_FLAGS) ; do \
32765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32766         done; \
32767         echo "Doing html in shellutils" ; \
32768         (cd $(HOST_SUBDIR)/shellutils && \
32769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32771                   "RANLIB=$${RANLIB}" \
32772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32773                   html) \
32774           || exit 1
32775
32776 @endif shellutils
32777
32778 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
32779 maybe-TAGS-shellutils:
32780 @if shellutils
32781 maybe-TAGS-shellutils: TAGS-shellutils
32782
32783 TAGS-shellutils: \
32784     configure-shellutils 
32785         @: $(MAKE); $(unstage)
32786         @[ -f ./shellutils/Makefile ] || exit 0; \
32787         r=`${PWD_COMMAND}`; export r; \
32788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32789         $(HOST_EXPORTS) \
32790         for flag in $(EXTRA_HOST_FLAGS) ; do \
32791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32792         done; \
32793         echo "Doing TAGS in shellutils" ; \
32794         (cd $(HOST_SUBDIR)/shellutils && \
32795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32797                   "RANLIB=$${RANLIB}" \
32798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32799                   TAGS) \
32800           || exit 1
32801
32802 @endif shellutils
32803
32804 .PHONY: maybe-install-info-shellutils install-info-shellutils
32805 maybe-install-info-shellutils:
32806 @if shellutils
32807 maybe-install-info-shellutils: install-info-shellutils
32808
32809 install-info-shellutils: \
32810     configure-shellutils \
32811     info-shellutils 
32812         @: $(MAKE); $(unstage)
32813         @[ -f ./shellutils/Makefile ] || exit 0; \
32814         r=`${PWD_COMMAND}`; export r; \
32815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32816         $(HOST_EXPORTS) \
32817         for flag in $(EXTRA_HOST_FLAGS) ; do \
32818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32819         done; \
32820         echo "Doing install-info in shellutils" ; \
32821         (cd $(HOST_SUBDIR)/shellutils && \
32822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32824                   "RANLIB=$${RANLIB}" \
32825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32826                   install-info) \
32827           || exit 1
32828
32829 @endif shellutils
32830
32831 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
32832 maybe-install-pdf-shellutils:
32833 @if shellutils
32834 maybe-install-pdf-shellutils: install-pdf-shellutils
32835
32836 install-pdf-shellutils: \
32837     configure-shellutils \
32838     pdf-shellutils 
32839         @: $(MAKE); $(unstage)
32840         @[ -f ./shellutils/Makefile ] || exit 0; \
32841         r=`${PWD_COMMAND}`; export r; \
32842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32843         $(HOST_EXPORTS) \
32844         for flag in $(EXTRA_HOST_FLAGS) ; do \
32845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32846         done; \
32847         echo "Doing install-pdf in shellutils" ; \
32848         (cd $(HOST_SUBDIR)/shellutils && \
32849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32851                   "RANLIB=$${RANLIB}" \
32852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32853                   install-pdf) \
32854           || exit 1
32855
32856 @endif shellutils
32857
32858 .PHONY: maybe-install-html-shellutils install-html-shellutils
32859 maybe-install-html-shellutils:
32860 @if shellutils
32861 maybe-install-html-shellutils: install-html-shellutils
32862
32863 install-html-shellutils: \
32864     configure-shellutils \
32865     html-shellutils 
32866         @: $(MAKE); $(unstage)
32867         @[ -f ./shellutils/Makefile ] || exit 0; \
32868         r=`${PWD_COMMAND}`; export r; \
32869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32870         $(HOST_EXPORTS) \
32871         for flag in $(EXTRA_HOST_FLAGS) ; do \
32872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32873         done; \
32874         echo "Doing install-html in shellutils" ; \
32875         (cd $(HOST_SUBDIR)/shellutils && \
32876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32878                   "RANLIB=$${RANLIB}" \
32879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32880                   install-html) \
32881           || exit 1
32882
32883 @endif shellutils
32884
32885 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
32886 maybe-installcheck-shellutils:
32887 @if shellutils
32888 maybe-installcheck-shellutils: installcheck-shellutils
32889
32890 installcheck-shellutils: \
32891     configure-shellutils 
32892         @: $(MAKE); $(unstage)
32893         @[ -f ./shellutils/Makefile ] || exit 0; \
32894         r=`${PWD_COMMAND}`; export r; \
32895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32896         $(HOST_EXPORTS) \
32897         for flag in $(EXTRA_HOST_FLAGS) ; do \
32898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32899         done; \
32900         echo "Doing installcheck in shellutils" ; \
32901         (cd $(HOST_SUBDIR)/shellutils && \
32902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32904                   "RANLIB=$${RANLIB}" \
32905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32906                   installcheck) \
32907           || exit 1
32908
32909 @endif shellutils
32910
32911 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
32912 maybe-mostlyclean-shellutils:
32913 @if shellutils
32914 maybe-mostlyclean-shellutils: mostlyclean-shellutils
32915
32916 mostlyclean-shellutils: 
32917         @: $(MAKE); $(unstage)
32918         @[ -f ./shellutils/Makefile ] || exit 0; \
32919         r=`${PWD_COMMAND}`; export r; \
32920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32921         $(HOST_EXPORTS) \
32922         for flag in $(EXTRA_HOST_FLAGS) ; do \
32923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32924         done; \
32925         echo "Doing mostlyclean in shellutils" ; \
32926         (cd $(HOST_SUBDIR)/shellutils && \
32927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32929                   "RANLIB=$${RANLIB}" \
32930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32931                   mostlyclean) \
32932           || exit 1
32933
32934 @endif shellutils
32935
32936 .PHONY: maybe-clean-shellutils clean-shellutils
32937 maybe-clean-shellutils:
32938 @if shellutils
32939 maybe-clean-shellutils: clean-shellutils
32940
32941 clean-shellutils: 
32942         @: $(MAKE); $(unstage)
32943         @[ -f ./shellutils/Makefile ] || exit 0; \
32944         r=`${PWD_COMMAND}`; export r; \
32945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32946         $(HOST_EXPORTS) \
32947         for flag in $(EXTRA_HOST_FLAGS) ; do \
32948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32949         done; \
32950         echo "Doing clean in shellutils" ; \
32951         (cd $(HOST_SUBDIR)/shellutils && \
32952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32954                   "RANLIB=$${RANLIB}" \
32955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32956                   clean) \
32957           || exit 1
32958
32959 @endif shellutils
32960
32961 .PHONY: maybe-distclean-shellutils distclean-shellutils
32962 maybe-distclean-shellutils:
32963 @if shellutils
32964 maybe-distclean-shellutils: distclean-shellutils
32965
32966 distclean-shellutils: 
32967         @: $(MAKE); $(unstage)
32968         @[ -f ./shellutils/Makefile ] || exit 0; \
32969         r=`${PWD_COMMAND}`; export r; \
32970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32971         $(HOST_EXPORTS) \
32972         for flag in $(EXTRA_HOST_FLAGS) ; do \
32973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32974         done; \
32975         echo "Doing distclean in shellutils" ; \
32976         (cd $(HOST_SUBDIR)/shellutils && \
32977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32979                   "RANLIB=$${RANLIB}" \
32980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32981                   distclean) \
32982           || exit 1
32983
32984 @endif shellutils
32985
32986 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
32987 maybe-maintainer-clean-shellutils:
32988 @if shellutils
32989 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
32990
32991 maintainer-clean-shellutils: 
32992         @: $(MAKE); $(unstage)
32993         @[ -f ./shellutils/Makefile ] || exit 0; \
32994         r=`${PWD_COMMAND}`; export r; \
32995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32996         $(HOST_EXPORTS) \
32997         for flag in $(EXTRA_HOST_FLAGS) ; do \
32998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32999         done; \
33000         echo "Doing maintainer-clean in shellutils" ; \
33001         (cd $(HOST_SUBDIR)/shellutils && \
33002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33004                   "RANLIB=$${RANLIB}" \
33005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33006                   maintainer-clean) \
33007           || exit 1
33008
33009 @endif shellutils
33010
33011
33012
33013 .PHONY: configure-sid maybe-configure-sid
33014 maybe-configure-sid:
33015 @if gcc-bootstrap
33016 configure-sid: stage_current
33017 @endif gcc-bootstrap
33018 @if sid
33019 maybe-configure-sid: configure-sid
33020 configure-sid: 
33021         @: $(MAKE); $(unstage)
33022         @r=`${PWD_COMMAND}`; export r; \
33023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33024         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
33025         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
33026         $(HOST_EXPORTS) \
33027         echo Configuring in $(HOST_SUBDIR)/sid; \
33028         cd "$(HOST_SUBDIR)/sid" || exit 1; \
33029         case $(srcdir) in \
33030           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33031           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
33032                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33033         esac; \
33034         srcdiroption="--srcdir=$${topdir}/sid"; \
33035         libsrcdir="$$s/sid"; \
33036         $(SHELL) $${libsrcdir}/configure \
33037           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33038           --target=${target_alias} $${srcdiroption}  \
33039           || exit 1
33040 @endif sid
33041
33042
33043
33044
33045
33046 .PHONY: all-sid maybe-all-sid
33047 maybe-all-sid:
33048 @if gcc-bootstrap
33049 all-sid: stage_current
33050 @endif gcc-bootstrap
33051 @if sid
33052 TARGET-sid=all
33053 maybe-all-sid: all-sid
33054 all-sid: configure-sid
33055         @: $(MAKE); $(unstage)
33056         @r=`${PWD_COMMAND}`; export r; \
33057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33058         $(HOST_EXPORTS) \
33059         (cd $(HOST_SUBDIR)/sid && \
33060           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33061                 $(TARGET-sid))
33062 @endif sid
33063
33064
33065
33066
33067 .PHONY: check-sid maybe-check-sid
33068 maybe-check-sid:
33069 @if sid
33070 maybe-check-sid: check-sid
33071
33072 check-sid:
33073         @: $(MAKE); $(unstage)
33074         @r=`${PWD_COMMAND}`; export r; \
33075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33076         $(HOST_EXPORTS) \
33077         (cd $(HOST_SUBDIR)/sid && \
33078           $(MAKE) $(FLAGS_TO_PASS)  check)
33079
33080 @endif sid
33081
33082 .PHONY: install-sid maybe-install-sid
33083 maybe-install-sid:
33084 @if sid
33085 maybe-install-sid: install-sid
33086
33087 install-sid: installdirs
33088         @: $(MAKE); $(unstage)
33089         @r=`${PWD_COMMAND}`; export r; \
33090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33091         $(HOST_EXPORTS) \
33092         (cd $(HOST_SUBDIR)/sid && \
33093           $(MAKE) $(FLAGS_TO_PASS)  install)
33094
33095 @endif sid
33096
33097 # Other targets (info, dvi, pdf, etc.)
33098
33099 .PHONY: maybe-info-sid info-sid
33100 maybe-info-sid:
33101 @if sid
33102 maybe-info-sid: info-sid
33103
33104 info-sid: \
33105     configure-sid 
33106         @: $(MAKE); $(unstage)
33107         @[ -f ./sid/Makefile ] || exit 0; \
33108         r=`${PWD_COMMAND}`; export r; \
33109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33110         $(HOST_EXPORTS) \
33111         for flag in $(EXTRA_HOST_FLAGS) ; do \
33112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33113         done; \
33114         echo "Doing info in sid" ; \
33115         (cd $(HOST_SUBDIR)/sid && \
33116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33118                   "RANLIB=$${RANLIB}" \
33119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33120                   info) \
33121           || exit 1
33122
33123 @endif sid
33124
33125 .PHONY: maybe-dvi-sid dvi-sid
33126 maybe-dvi-sid:
33127 @if sid
33128 maybe-dvi-sid: dvi-sid
33129
33130 dvi-sid: \
33131     configure-sid 
33132         @: $(MAKE); $(unstage)
33133         @[ -f ./sid/Makefile ] || exit 0; \
33134         r=`${PWD_COMMAND}`; export r; \
33135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33136         $(HOST_EXPORTS) \
33137         for flag in $(EXTRA_HOST_FLAGS) ; do \
33138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33139         done; \
33140         echo "Doing dvi in sid" ; \
33141         (cd $(HOST_SUBDIR)/sid && \
33142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33144                   "RANLIB=$${RANLIB}" \
33145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33146                   dvi) \
33147           || exit 1
33148
33149 @endif sid
33150
33151 .PHONY: maybe-pdf-sid pdf-sid
33152 maybe-pdf-sid:
33153 @if sid
33154 maybe-pdf-sid: pdf-sid
33155
33156 pdf-sid: \
33157     configure-sid 
33158         @: $(MAKE); $(unstage)
33159         @[ -f ./sid/Makefile ] || exit 0; \
33160         r=`${PWD_COMMAND}`; export r; \
33161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33162         $(HOST_EXPORTS) \
33163         for flag in $(EXTRA_HOST_FLAGS) ; do \
33164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33165         done; \
33166         echo "Doing pdf in sid" ; \
33167         (cd $(HOST_SUBDIR)/sid && \
33168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33170                   "RANLIB=$${RANLIB}" \
33171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33172                   pdf) \
33173           || exit 1
33174
33175 @endif sid
33176
33177 .PHONY: maybe-html-sid html-sid
33178 maybe-html-sid:
33179 @if sid
33180 maybe-html-sid: html-sid
33181
33182 html-sid: \
33183     configure-sid 
33184         @: $(MAKE); $(unstage)
33185         @[ -f ./sid/Makefile ] || exit 0; \
33186         r=`${PWD_COMMAND}`; export r; \
33187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33188         $(HOST_EXPORTS) \
33189         for flag in $(EXTRA_HOST_FLAGS) ; do \
33190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33191         done; \
33192         echo "Doing html in sid" ; \
33193         (cd $(HOST_SUBDIR)/sid && \
33194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33196                   "RANLIB=$${RANLIB}" \
33197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33198                   html) \
33199           || exit 1
33200
33201 @endif sid
33202
33203 .PHONY: maybe-TAGS-sid TAGS-sid
33204 maybe-TAGS-sid:
33205 @if sid
33206 maybe-TAGS-sid: TAGS-sid
33207
33208 TAGS-sid: \
33209     configure-sid 
33210         @: $(MAKE); $(unstage)
33211         @[ -f ./sid/Makefile ] || exit 0; \
33212         r=`${PWD_COMMAND}`; export r; \
33213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33214         $(HOST_EXPORTS) \
33215         for flag in $(EXTRA_HOST_FLAGS) ; do \
33216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33217         done; \
33218         echo "Doing TAGS in sid" ; \
33219         (cd $(HOST_SUBDIR)/sid && \
33220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33222                   "RANLIB=$${RANLIB}" \
33223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33224                   TAGS) \
33225           || exit 1
33226
33227 @endif sid
33228
33229 .PHONY: maybe-install-info-sid install-info-sid
33230 maybe-install-info-sid:
33231 @if sid
33232 maybe-install-info-sid: install-info-sid
33233
33234 install-info-sid: \
33235     configure-sid \
33236     info-sid 
33237         @: $(MAKE); $(unstage)
33238         @[ -f ./sid/Makefile ] || exit 0; \
33239         r=`${PWD_COMMAND}`; export r; \
33240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33241         $(HOST_EXPORTS) \
33242         for flag in $(EXTRA_HOST_FLAGS) ; do \
33243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33244         done; \
33245         echo "Doing install-info in sid" ; \
33246         (cd $(HOST_SUBDIR)/sid && \
33247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33249                   "RANLIB=$${RANLIB}" \
33250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33251                   install-info) \
33252           || exit 1
33253
33254 @endif sid
33255
33256 .PHONY: maybe-install-pdf-sid install-pdf-sid
33257 maybe-install-pdf-sid:
33258 @if sid
33259 maybe-install-pdf-sid: install-pdf-sid
33260
33261 install-pdf-sid: \
33262     configure-sid \
33263     pdf-sid 
33264         @: $(MAKE); $(unstage)
33265         @[ -f ./sid/Makefile ] || exit 0; \
33266         r=`${PWD_COMMAND}`; export r; \
33267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33268         $(HOST_EXPORTS) \
33269         for flag in $(EXTRA_HOST_FLAGS) ; do \
33270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33271         done; \
33272         echo "Doing install-pdf in sid" ; \
33273         (cd $(HOST_SUBDIR)/sid && \
33274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33276                   "RANLIB=$${RANLIB}" \
33277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33278                   install-pdf) \
33279           || exit 1
33280
33281 @endif sid
33282
33283 .PHONY: maybe-install-html-sid install-html-sid
33284 maybe-install-html-sid:
33285 @if sid
33286 maybe-install-html-sid: install-html-sid
33287
33288 install-html-sid: \
33289     configure-sid \
33290     html-sid 
33291         @: $(MAKE); $(unstage)
33292         @[ -f ./sid/Makefile ] || exit 0; \
33293         r=`${PWD_COMMAND}`; export r; \
33294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33295         $(HOST_EXPORTS) \
33296         for flag in $(EXTRA_HOST_FLAGS) ; do \
33297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33298         done; \
33299         echo "Doing install-html in sid" ; \
33300         (cd $(HOST_SUBDIR)/sid && \
33301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33303                   "RANLIB=$${RANLIB}" \
33304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33305                   install-html) \
33306           || exit 1
33307
33308 @endif sid
33309
33310 .PHONY: maybe-installcheck-sid installcheck-sid
33311 maybe-installcheck-sid:
33312 @if sid
33313 maybe-installcheck-sid: installcheck-sid
33314
33315 installcheck-sid: \
33316     configure-sid 
33317         @: $(MAKE); $(unstage)
33318         @[ -f ./sid/Makefile ] || exit 0; \
33319         r=`${PWD_COMMAND}`; export r; \
33320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33321         $(HOST_EXPORTS) \
33322         for flag in $(EXTRA_HOST_FLAGS) ; do \
33323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33324         done; \
33325         echo "Doing installcheck in sid" ; \
33326         (cd $(HOST_SUBDIR)/sid && \
33327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33329                   "RANLIB=$${RANLIB}" \
33330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33331                   installcheck) \
33332           || exit 1
33333
33334 @endif sid
33335
33336 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
33337 maybe-mostlyclean-sid:
33338 @if sid
33339 maybe-mostlyclean-sid: mostlyclean-sid
33340
33341 mostlyclean-sid: 
33342         @: $(MAKE); $(unstage)
33343         @[ -f ./sid/Makefile ] || exit 0; \
33344         r=`${PWD_COMMAND}`; export r; \
33345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33346         $(HOST_EXPORTS) \
33347         for flag in $(EXTRA_HOST_FLAGS) ; do \
33348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33349         done; \
33350         echo "Doing mostlyclean in sid" ; \
33351         (cd $(HOST_SUBDIR)/sid && \
33352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33354                   "RANLIB=$${RANLIB}" \
33355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33356                   mostlyclean) \
33357           || exit 1
33358
33359 @endif sid
33360
33361 .PHONY: maybe-clean-sid clean-sid
33362 maybe-clean-sid:
33363 @if sid
33364 maybe-clean-sid: clean-sid
33365
33366 clean-sid: 
33367         @: $(MAKE); $(unstage)
33368         @[ -f ./sid/Makefile ] || exit 0; \
33369         r=`${PWD_COMMAND}`; export r; \
33370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33371         $(HOST_EXPORTS) \
33372         for flag in $(EXTRA_HOST_FLAGS) ; do \
33373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33374         done; \
33375         echo "Doing clean in sid" ; \
33376         (cd $(HOST_SUBDIR)/sid && \
33377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33379                   "RANLIB=$${RANLIB}" \
33380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33381                   clean) \
33382           || exit 1
33383
33384 @endif sid
33385
33386 .PHONY: maybe-distclean-sid distclean-sid
33387 maybe-distclean-sid:
33388 @if sid
33389 maybe-distclean-sid: distclean-sid
33390
33391 distclean-sid: 
33392         @: $(MAKE); $(unstage)
33393         @[ -f ./sid/Makefile ] || exit 0; \
33394         r=`${PWD_COMMAND}`; export r; \
33395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33396         $(HOST_EXPORTS) \
33397         for flag in $(EXTRA_HOST_FLAGS) ; do \
33398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33399         done; \
33400         echo "Doing distclean in sid" ; \
33401         (cd $(HOST_SUBDIR)/sid && \
33402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33404                   "RANLIB=$${RANLIB}" \
33405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33406                   distclean) \
33407           || exit 1
33408
33409 @endif sid
33410
33411 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
33412 maybe-maintainer-clean-sid:
33413 @if sid
33414 maybe-maintainer-clean-sid: maintainer-clean-sid
33415
33416 maintainer-clean-sid: 
33417         @: $(MAKE); $(unstage)
33418         @[ -f ./sid/Makefile ] || exit 0; \
33419         r=`${PWD_COMMAND}`; export r; \
33420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33421         $(HOST_EXPORTS) \
33422         for flag in $(EXTRA_HOST_FLAGS) ; do \
33423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33424         done; \
33425         echo "Doing maintainer-clean in sid" ; \
33426         (cd $(HOST_SUBDIR)/sid && \
33427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33429                   "RANLIB=$${RANLIB}" \
33430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33431                   maintainer-clean) \
33432           || exit 1
33433
33434 @endif sid
33435
33436
33437
33438 .PHONY: configure-sim maybe-configure-sim
33439 maybe-configure-sim:
33440 @if gcc-bootstrap
33441 configure-sim: stage_current
33442 @endif gcc-bootstrap
33443 @if sim
33444 maybe-configure-sim: configure-sim
33445 configure-sim: 
33446         @: $(MAKE); $(unstage)
33447         @r=`${PWD_COMMAND}`; export r; \
33448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33449         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
33450         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
33451         $(HOST_EXPORTS) \
33452         echo Configuring in $(HOST_SUBDIR)/sim; \
33453         cd "$(HOST_SUBDIR)/sim" || exit 1; \
33454         case $(srcdir) in \
33455           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33456           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
33457                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33458         esac; \
33459         srcdiroption="--srcdir=$${topdir}/sim"; \
33460         libsrcdir="$$s/sim"; \
33461         $(SHELL) $${libsrcdir}/configure \
33462           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33463           --target=${target_alias} $${srcdiroption}  \
33464           || exit 1
33465 @endif sim
33466
33467
33468
33469
33470
33471 .PHONY: all-sim maybe-all-sim
33472 maybe-all-sim:
33473 @if gcc-bootstrap
33474 all-sim: stage_current
33475 @endif gcc-bootstrap
33476 @if sim
33477 TARGET-sim=all
33478 maybe-all-sim: all-sim
33479 all-sim: configure-sim
33480         @: $(MAKE); $(unstage)
33481         @r=`${PWD_COMMAND}`; export r; \
33482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33483         $(HOST_EXPORTS) \
33484         (cd $(HOST_SUBDIR)/sim && \
33485           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33486                 $(TARGET-sim))
33487 @endif sim
33488
33489
33490
33491
33492 .PHONY: check-sim maybe-check-sim
33493 maybe-check-sim:
33494 @if sim
33495 maybe-check-sim: check-sim
33496
33497 check-sim:
33498         @: $(MAKE); $(unstage)
33499         @r=`${PWD_COMMAND}`; export r; \
33500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33501         $(HOST_EXPORTS) \
33502         (cd $(HOST_SUBDIR)/sim && \
33503           $(MAKE) $(FLAGS_TO_PASS)  check)
33504
33505 @endif sim
33506
33507 .PHONY: install-sim maybe-install-sim
33508 maybe-install-sim:
33509 @if sim
33510 maybe-install-sim: install-sim
33511
33512 install-sim: installdirs
33513         @: $(MAKE); $(unstage)
33514         @r=`${PWD_COMMAND}`; export r; \
33515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33516         $(HOST_EXPORTS) \
33517         (cd $(HOST_SUBDIR)/sim && \
33518           $(MAKE) $(FLAGS_TO_PASS)  install)
33519
33520 @endif sim
33521
33522 # Other targets (info, dvi, pdf, etc.)
33523
33524 .PHONY: maybe-info-sim info-sim
33525 maybe-info-sim:
33526 @if sim
33527 maybe-info-sim: info-sim
33528
33529 info-sim: \
33530     configure-sim 
33531         @: $(MAKE); $(unstage)
33532         @[ -f ./sim/Makefile ] || exit 0; \
33533         r=`${PWD_COMMAND}`; export r; \
33534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33535         $(HOST_EXPORTS) \
33536         for flag in $(EXTRA_HOST_FLAGS) ; do \
33537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33538         done; \
33539         echo "Doing info in sim" ; \
33540         (cd $(HOST_SUBDIR)/sim && \
33541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33543                   "RANLIB=$${RANLIB}" \
33544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33545                   info) \
33546           || exit 1
33547
33548 @endif sim
33549
33550 .PHONY: maybe-dvi-sim dvi-sim
33551 maybe-dvi-sim:
33552 @if sim
33553 maybe-dvi-sim: dvi-sim
33554
33555 dvi-sim: \
33556     configure-sim 
33557         @: $(MAKE); $(unstage)
33558         @[ -f ./sim/Makefile ] || exit 0; \
33559         r=`${PWD_COMMAND}`; export r; \
33560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33561         $(HOST_EXPORTS) \
33562         for flag in $(EXTRA_HOST_FLAGS) ; do \
33563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33564         done; \
33565         echo "Doing dvi in sim" ; \
33566         (cd $(HOST_SUBDIR)/sim && \
33567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33569                   "RANLIB=$${RANLIB}" \
33570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33571                   dvi) \
33572           || exit 1
33573
33574 @endif sim
33575
33576 .PHONY: maybe-pdf-sim pdf-sim
33577 maybe-pdf-sim:
33578 @if sim
33579 maybe-pdf-sim: pdf-sim
33580
33581 pdf-sim: \
33582     configure-sim 
33583         @: $(MAKE); $(unstage)
33584         @[ -f ./sim/Makefile ] || exit 0; \
33585         r=`${PWD_COMMAND}`; export r; \
33586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33587         $(HOST_EXPORTS) \
33588         for flag in $(EXTRA_HOST_FLAGS) ; do \
33589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33590         done; \
33591         echo "Doing pdf in sim" ; \
33592         (cd $(HOST_SUBDIR)/sim && \
33593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33595                   "RANLIB=$${RANLIB}" \
33596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33597                   pdf) \
33598           || exit 1
33599
33600 @endif sim
33601
33602 .PHONY: maybe-html-sim html-sim
33603 maybe-html-sim:
33604 @if sim
33605 maybe-html-sim: html-sim
33606
33607 html-sim: \
33608     configure-sim 
33609         @: $(MAKE); $(unstage)
33610         @[ -f ./sim/Makefile ] || exit 0; \
33611         r=`${PWD_COMMAND}`; export r; \
33612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33613         $(HOST_EXPORTS) \
33614         for flag in $(EXTRA_HOST_FLAGS) ; do \
33615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33616         done; \
33617         echo "Doing html in sim" ; \
33618         (cd $(HOST_SUBDIR)/sim && \
33619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33621                   "RANLIB=$${RANLIB}" \
33622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33623                   html) \
33624           || exit 1
33625
33626 @endif sim
33627
33628 .PHONY: maybe-TAGS-sim TAGS-sim
33629 maybe-TAGS-sim:
33630 @if sim
33631 maybe-TAGS-sim: TAGS-sim
33632
33633 TAGS-sim: \
33634     configure-sim 
33635         @: $(MAKE); $(unstage)
33636         @[ -f ./sim/Makefile ] || exit 0; \
33637         r=`${PWD_COMMAND}`; export r; \
33638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33639         $(HOST_EXPORTS) \
33640         for flag in $(EXTRA_HOST_FLAGS) ; do \
33641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33642         done; \
33643         echo "Doing TAGS in sim" ; \
33644         (cd $(HOST_SUBDIR)/sim && \
33645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33647                   "RANLIB=$${RANLIB}" \
33648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33649                   TAGS) \
33650           || exit 1
33651
33652 @endif sim
33653
33654 .PHONY: maybe-install-info-sim install-info-sim
33655 maybe-install-info-sim:
33656 @if sim
33657 maybe-install-info-sim: install-info-sim
33658
33659 install-info-sim: \
33660     configure-sim \
33661     info-sim 
33662         @: $(MAKE); $(unstage)
33663         @[ -f ./sim/Makefile ] || exit 0; \
33664         r=`${PWD_COMMAND}`; export r; \
33665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33666         $(HOST_EXPORTS) \
33667         for flag in $(EXTRA_HOST_FLAGS) ; do \
33668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33669         done; \
33670         echo "Doing install-info in sim" ; \
33671         (cd $(HOST_SUBDIR)/sim && \
33672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33674                   "RANLIB=$${RANLIB}" \
33675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33676                   install-info) \
33677           || exit 1
33678
33679 @endif sim
33680
33681 .PHONY: maybe-install-pdf-sim install-pdf-sim
33682 maybe-install-pdf-sim:
33683 @if sim
33684 maybe-install-pdf-sim: install-pdf-sim
33685
33686 install-pdf-sim: \
33687     configure-sim \
33688     pdf-sim 
33689         @: $(MAKE); $(unstage)
33690         @[ -f ./sim/Makefile ] || exit 0; \
33691         r=`${PWD_COMMAND}`; export r; \
33692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33693         $(HOST_EXPORTS) \
33694         for flag in $(EXTRA_HOST_FLAGS) ; do \
33695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33696         done; \
33697         echo "Doing install-pdf in sim" ; \
33698         (cd $(HOST_SUBDIR)/sim && \
33699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33701                   "RANLIB=$${RANLIB}" \
33702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33703                   install-pdf) \
33704           || exit 1
33705
33706 @endif sim
33707
33708 .PHONY: maybe-install-html-sim install-html-sim
33709 maybe-install-html-sim:
33710 @if sim
33711 maybe-install-html-sim: install-html-sim
33712
33713 install-html-sim: \
33714     configure-sim \
33715     html-sim 
33716         @: $(MAKE); $(unstage)
33717         @[ -f ./sim/Makefile ] || exit 0; \
33718         r=`${PWD_COMMAND}`; export r; \
33719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33720         $(HOST_EXPORTS) \
33721         for flag in $(EXTRA_HOST_FLAGS) ; do \
33722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33723         done; \
33724         echo "Doing install-html in sim" ; \
33725         (cd $(HOST_SUBDIR)/sim && \
33726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33728                   "RANLIB=$${RANLIB}" \
33729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33730                   install-html) \
33731           || exit 1
33732
33733 @endif sim
33734
33735 .PHONY: maybe-installcheck-sim installcheck-sim
33736 maybe-installcheck-sim:
33737 @if sim
33738 maybe-installcheck-sim: installcheck-sim
33739
33740 installcheck-sim: \
33741     configure-sim 
33742         @: $(MAKE); $(unstage)
33743         @[ -f ./sim/Makefile ] || exit 0; \
33744         r=`${PWD_COMMAND}`; export r; \
33745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33746         $(HOST_EXPORTS) \
33747         for flag in $(EXTRA_HOST_FLAGS) ; do \
33748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33749         done; \
33750         echo "Doing installcheck in sim" ; \
33751         (cd $(HOST_SUBDIR)/sim && \
33752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33754                   "RANLIB=$${RANLIB}" \
33755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33756                   installcheck) \
33757           || exit 1
33758
33759 @endif sim
33760
33761 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
33762 maybe-mostlyclean-sim:
33763 @if sim
33764 maybe-mostlyclean-sim: mostlyclean-sim
33765
33766 mostlyclean-sim: 
33767         @: $(MAKE); $(unstage)
33768         @[ -f ./sim/Makefile ] || exit 0; \
33769         r=`${PWD_COMMAND}`; export r; \
33770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33771         $(HOST_EXPORTS) \
33772         for flag in $(EXTRA_HOST_FLAGS) ; do \
33773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33774         done; \
33775         echo "Doing mostlyclean in sim" ; \
33776         (cd $(HOST_SUBDIR)/sim && \
33777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33779                   "RANLIB=$${RANLIB}" \
33780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33781                   mostlyclean) \
33782           || exit 1
33783
33784 @endif sim
33785
33786 .PHONY: maybe-clean-sim clean-sim
33787 maybe-clean-sim:
33788 @if sim
33789 maybe-clean-sim: clean-sim
33790
33791 clean-sim: 
33792         @: $(MAKE); $(unstage)
33793         @[ -f ./sim/Makefile ] || exit 0; \
33794         r=`${PWD_COMMAND}`; export r; \
33795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33796         $(HOST_EXPORTS) \
33797         for flag in $(EXTRA_HOST_FLAGS) ; do \
33798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33799         done; \
33800         echo "Doing clean in sim" ; \
33801         (cd $(HOST_SUBDIR)/sim && \
33802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33804                   "RANLIB=$${RANLIB}" \
33805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33806                   clean) \
33807           || exit 1
33808
33809 @endif sim
33810
33811 .PHONY: maybe-distclean-sim distclean-sim
33812 maybe-distclean-sim:
33813 @if sim
33814 maybe-distclean-sim: distclean-sim
33815
33816 distclean-sim: 
33817         @: $(MAKE); $(unstage)
33818         @[ -f ./sim/Makefile ] || exit 0; \
33819         r=`${PWD_COMMAND}`; export r; \
33820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33821         $(HOST_EXPORTS) \
33822         for flag in $(EXTRA_HOST_FLAGS) ; do \
33823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33824         done; \
33825         echo "Doing distclean in sim" ; \
33826         (cd $(HOST_SUBDIR)/sim && \
33827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33829                   "RANLIB=$${RANLIB}" \
33830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33831                   distclean) \
33832           || exit 1
33833
33834 @endif sim
33835
33836 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
33837 maybe-maintainer-clean-sim:
33838 @if sim
33839 maybe-maintainer-clean-sim: maintainer-clean-sim
33840
33841 maintainer-clean-sim: 
33842         @: $(MAKE); $(unstage)
33843         @[ -f ./sim/Makefile ] || exit 0; \
33844         r=`${PWD_COMMAND}`; export r; \
33845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33846         $(HOST_EXPORTS) \
33847         for flag in $(EXTRA_HOST_FLAGS) ; do \
33848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33849         done; \
33850         echo "Doing maintainer-clean in sim" ; \
33851         (cd $(HOST_SUBDIR)/sim && \
33852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33854                   "RANLIB=$${RANLIB}" \
33855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33856                   maintainer-clean) \
33857           || exit 1
33858
33859 @endif sim
33860
33861
33862
33863 .PHONY: configure-tar maybe-configure-tar
33864 maybe-configure-tar:
33865 @if gcc-bootstrap
33866 configure-tar: stage_current
33867 @endif gcc-bootstrap
33868 @if tar
33869 maybe-configure-tar: configure-tar
33870 configure-tar: 
33871         @: $(MAKE); $(unstage)
33872         @r=`${PWD_COMMAND}`; export r; \
33873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33874         test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
33875         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
33876         $(HOST_EXPORTS) \
33877         echo Configuring in $(HOST_SUBDIR)/tar; \
33878         cd "$(HOST_SUBDIR)/tar" || exit 1; \
33879         case $(srcdir) in \
33880           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33881           *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
33882                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33883         esac; \
33884         srcdiroption="--srcdir=$${topdir}/tar"; \
33885         libsrcdir="$$s/tar"; \
33886         $(SHELL) $${libsrcdir}/configure \
33887           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33888           --target=${target_alias} $${srcdiroption}  \
33889           || exit 1
33890 @endif tar
33891
33892
33893
33894
33895
33896 .PHONY: all-tar maybe-all-tar
33897 maybe-all-tar:
33898 @if gcc-bootstrap
33899 all-tar: stage_current
33900 @endif gcc-bootstrap
33901 @if tar
33902 TARGET-tar=all
33903 maybe-all-tar: all-tar
33904 all-tar: configure-tar
33905         @: $(MAKE); $(unstage)
33906         @r=`${PWD_COMMAND}`; export r; \
33907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33908         $(HOST_EXPORTS) \
33909         (cd $(HOST_SUBDIR)/tar && \
33910           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33911                 $(TARGET-tar))
33912 @endif tar
33913
33914
33915
33916
33917 .PHONY: check-tar maybe-check-tar
33918 maybe-check-tar:
33919 @if tar
33920 maybe-check-tar: check-tar
33921
33922 check-tar:
33923         @: $(MAKE); $(unstage)
33924         @r=`${PWD_COMMAND}`; export r; \
33925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33926         $(HOST_EXPORTS) \
33927         (cd $(HOST_SUBDIR)/tar && \
33928           $(MAKE) $(FLAGS_TO_PASS)  check)
33929
33930 @endif tar
33931
33932 .PHONY: install-tar maybe-install-tar
33933 maybe-install-tar:
33934 @if tar
33935 maybe-install-tar: install-tar
33936
33937 install-tar: installdirs
33938         @: $(MAKE); $(unstage)
33939         @r=`${PWD_COMMAND}`; export r; \
33940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33941         $(HOST_EXPORTS) \
33942         (cd $(HOST_SUBDIR)/tar && \
33943           $(MAKE) $(FLAGS_TO_PASS)  install)
33944
33945 @endif tar
33946
33947 # Other targets (info, dvi, pdf, etc.)
33948
33949 .PHONY: maybe-info-tar info-tar
33950 maybe-info-tar:
33951 @if tar
33952 maybe-info-tar: info-tar
33953
33954 info-tar: \
33955     configure-tar 
33956         @: $(MAKE); $(unstage)
33957         @[ -f ./tar/Makefile ] || exit 0; \
33958         r=`${PWD_COMMAND}`; export r; \
33959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33960         $(HOST_EXPORTS) \
33961         for flag in $(EXTRA_HOST_FLAGS) ; do \
33962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33963         done; \
33964         echo "Doing info in tar" ; \
33965         (cd $(HOST_SUBDIR)/tar && \
33966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33968                   "RANLIB=$${RANLIB}" \
33969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33970                   info) \
33971           || exit 1
33972
33973 @endif tar
33974
33975 .PHONY: maybe-dvi-tar dvi-tar
33976 maybe-dvi-tar:
33977 @if tar
33978 maybe-dvi-tar: dvi-tar
33979
33980 dvi-tar: \
33981     configure-tar 
33982         @: $(MAKE); $(unstage)
33983         @[ -f ./tar/Makefile ] || exit 0; \
33984         r=`${PWD_COMMAND}`; export r; \
33985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33986         $(HOST_EXPORTS) \
33987         for flag in $(EXTRA_HOST_FLAGS) ; do \
33988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33989         done; \
33990         echo "Doing dvi in tar" ; \
33991         (cd $(HOST_SUBDIR)/tar && \
33992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33994                   "RANLIB=$${RANLIB}" \
33995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33996                   dvi) \
33997           || exit 1
33998
33999 @endif tar
34000
34001 .PHONY: maybe-pdf-tar pdf-tar
34002 maybe-pdf-tar:
34003 @if tar
34004 maybe-pdf-tar: pdf-tar
34005
34006 pdf-tar: \
34007     configure-tar 
34008         @: $(MAKE); $(unstage)
34009         @[ -f ./tar/Makefile ] || exit 0; \
34010         r=`${PWD_COMMAND}`; export r; \
34011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34012         $(HOST_EXPORTS) \
34013         for flag in $(EXTRA_HOST_FLAGS) ; do \
34014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34015         done; \
34016         echo "Doing pdf in tar" ; \
34017         (cd $(HOST_SUBDIR)/tar && \
34018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34020                   "RANLIB=$${RANLIB}" \
34021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34022                   pdf) \
34023           || exit 1
34024
34025 @endif tar
34026
34027 .PHONY: maybe-html-tar html-tar
34028 maybe-html-tar:
34029 @if tar
34030 maybe-html-tar: html-tar
34031
34032 html-tar: \
34033     configure-tar 
34034         @: $(MAKE); $(unstage)
34035         @[ -f ./tar/Makefile ] || exit 0; \
34036         r=`${PWD_COMMAND}`; export r; \
34037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34038         $(HOST_EXPORTS) \
34039         for flag in $(EXTRA_HOST_FLAGS) ; do \
34040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34041         done; \
34042         echo "Doing html in tar" ; \
34043         (cd $(HOST_SUBDIR)/tar && \
34044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34046                   "RANLIB=$${RANLIB}" \
34047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34048                   html) \
34049           || exit 1
34050
34051 @endif tar
34052
34053 .PHONY: maybe-TAGS-tar TAGS-tar
34054 maybe-TAGS-tar:
34055 @if tar
34056 maybe-TAGS-tar: TAGS-tar
34057
34058 TAGS-tar: \
34059     configure-tar 
34060         @: $(MAKE); $(unstage)
34061         @[ -f ./tar/Makefile ] || exit 0; \
34062         r=`${PWD_COMMAND}`; export r; \
34063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34064         $(HOST_EXPORTS) \
34065         for flag in $(EXTRA_HOST_FLAGS) ; do \
34066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34067         done; \
34068         echo "Doing TAGS in tar" ; \
34069         (cd $(HOST_SUBDIR)/tar && \
34070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34072                   "RANLIB=$${RANLIB}" \
34073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34074                   TAGS) \
34075           || exit 1
34076
34077 @endif tar
34078
34079 .PHONY: maybe-install-info-tar install-info-tar
34080 maybe-install-info-tar:
34081 @if tar
34082 maybe-install-info-tar: install-info-tar
34083
34084 install-info-tar: \
34085     configure-tar \
34086     info-tar 
34087         @: $(MAKE); $(unstage)
34088         @[ -f ./tar/Makefile ] || exit 0; \
34089         r=`${PWD_COMMAND}`; export r; \
34090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34091         $(HOST_EXPORTS) \
34092         for flag in $(EXTRA_HOST_FLAGS) ; do \
34093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34094         done; \
34095         echo "Doing install-info in tar" ; \
34096         (cd $(HOST_SUBDIR)/tar && \
34097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34099                   "RANLIB=$${RANLIB}" \
34100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34101                   install-info) \
34102           || exit 1
34103
34104 @endif tar
34105
34106 .PHONY: maybe-install-pdf-tar install-pdf-tar
34107 maybe-install-pdf-tar:
34108 @if tar
34109 maybe-install-pdf-tar: install-pdf-tar
34110
34111 install-pdf-tar: \
34112     configure-tar \
34113     pdf-tar 
34114         @: $(MAKE); $(unstage)
34115         @[ -f ./tar/Makefile ] || exit 0; \
34116         r=`${PWD_COMMAND}`; export r; \
34117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34118         $(HOST_EXPORTS) \
34119         for flag in $(EXTRA_HOST_FLAGS) ; do \
34120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34121         done; \
34122         echo "Doing install-pdf in tar" ; \
34123         (cd $(HOST_SUBDIR)/tar && \
34124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34126                   "RANLIB=$${RANLIB}" \
34127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34128                   install-pdf) \
34129           || exit 1
34130
34131 @endif tar
34132
34133 .PHONY: maybe-install-html-tar install-html-tar
34134 maybe-install-html-tar:
34135 @if tar
34136 maybe-install-html-tar: install-html-tar
34137
34138 install-html-tar: \
34139     configure-tar \
34140     html-tar 
34141         @: $(MAKE); $(unstage)
34142         @[ -f ./tar/Makefile ] || exit 0; \
34143         r=`${PWD_COMMAND}`; export r; \
34144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34145         $(HOST_EXPORTS) \
34146         for flag in $(EXTRA_HOST_FLAGS) ; do \
34147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34148         done; \
34149         echo "Doing install-html in tar" ; \
34150         (cd $(HOST_SUBDIR)/tar && \
34151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34153                   "RANLIB=$${RANLIB}" \
34154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34155                   install-html) \
34156           || exit 1
34157
34158 @endif tar
34159
34160 .PHONY: maybe-installcheck-tar installcheck-tar
34161 maybe-installcheck-tar:
34162 @if tar
34163 maybe-installcheck-tar: installcheck-tar
34164
34165 installcheck-tar: \
34166     configure-tar 
34167         @: $(MAKE); $(unstage)
34168         @[ -f ./tar/Makefile ] || exit 0; \
34169         r=`${PWD_COMMAND}`; export r; \
34170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34171         $(HOST_EXPORTS) \
34172         for flag in $(EXTRA_HOST_FLAGS) ; do \
34173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34174         done; \
34175         echo "Doing installcheck in tar" ; \
34176         (cd $(HOST_SUBDIR)/tar && \
34177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34179                   "RANLIB=$${RANLIB}" \
34180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34181                   installcheck) \
34182           || exit 1
34183
34184 @endif tar
34185
34186 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
34187 maybe-mostlyclean-tar:
34188 @if tar
34189 maybe-mostlyclean-tar: mostlyclean-tar
34190
34191 mostlyclean-tar: 
34192         @: $(MAKE); $(unstage)
34193         @[ -f ./tar/Makefile ] || exit 0; \
34194         r=`${PWD_COMMAND}`; export r; \
34195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34196         $(HOST_EXPORTS) \
34197         for flag in $(EXTRA_HOST_FLAGS) ; do \
34198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34199         done; \
34200         echo "Doing mostlyclean in tar" ; \
34201         (cd $(HOST_SUBDIR)/tar && \
34202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34204                   "RANLIB=$${RANLIB}" \
34205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34206                   mostlyclean) \
34207           || exit 1
34208
34209 @endif tar
34210
34211 .PHONY: maybe-clean-tar clean-tar
34212 maybe-clean-tar:
34213 @if tar
34214 maybe-clean-tar: clean-tar
34215
34216 clean-tar: 
34217         @: $(MAKE); $(unstage)
34218         @[ -f ./tar/Makefile ] || exit 0; \
34219         r=`${PWD_COMMAND}`; export r; \
34220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34221         $(HOST_EXPORTS) \
34222         for flag in $(EXTRA_HOST_FLAGS) ; do \
34223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34224         done; \
34225         echo "Doing clean in tar" ; \
34226         (cd $(HOST_SUBDIR)/tar && \
34227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34229                   "RANLIB=$${RANLIB}" \
34230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34231                   clean) \
34232           || exit 1
34233
34234 @endif tar
34235
34236 .PHONY: maybe-distclean-tar distclean-tar
34237 maybe-distclean-tar:
34238 @if tar
34239 maybe-distclean-tar: distclean-tar
34240
34241 distclean-tar: 
34242         @: $(MAKE); $(unstage)
34243         @[ -f ./tar/Makefile ] || exit 0; \
34244         r=`${PWD_COMMAND}`; export r; \
34245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34246         $(HOST_EXPORTS) \
34247         for flag in $(EXTRA_HOST_FLAGS) ; do \
34248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34249         done; \
34250         echo "Doing distclean in tar" ; \
34251         (cd $(HOST_SUBDIR)/tar && \
34252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34254                   "RANLIB=$${RANLIB}" \
34255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34256                   distclean) \
34257           || exit 1
34258
34259 @endif tar
34260
34261 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
34262 maybe-maintainer-clean-tar:
34263 @if tar
34264 maybe-maintainer-clean-tar: maintainer-clean-tar
34265
34266 maintainer-clean-tar: 
34267         @: $(MAKE); $(unstage)
34268         @[ -f ./tar/Makefile ] || exit 0; \
34269         r=`${PWD_COMMAND}`; export r; \
34270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34271         $(HOST_EXPORTS) \
34272         for flag in $(EXTRA_HOST_FLAGS) ; do \
34273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34274         done; \
34275         echo "Doing maintainer-clean in tar" ; \
34276         (cd $(HOST_SUBDIR)/tar && \
34277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34279                   "RANLIB=$${RANLIB}" \
34280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34281                   maintainer-clean) \
34282           || exit 1
34283
34284 @endif tar
34285
34286
34287
34288 .PHONY: configure-texinfo maybe-configure-texinfo
34289 maybe-configure-texinfo:
34290 @if gcc-bootstrap
34291 configure-texinfo: stage_current
34292 @endif gcc-bootstrap
34293 @if texinfo
34294 maybe-configure-texinfo: configure-texinfo
34295 configure-texinfo: 
34296         @: $(MAKE); $(unstage)
34297         @r=`${PWD_COMMAND}`; export r; \
34298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34299         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
34300         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
34301         $(HOST_EXPORTS) \
34302         echo Configuring in $(HOST_SUBDIR)/texinfo; \
34303         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
34304         case $(srcdir) in \
34305           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34306           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
34307                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34308         esac; \
34309         srcdiroption="--srcdir=$${topdir}/texinfo"; \
34310         libsrcdir="$$s/texinfo"; \
34311         $(SHELL) $${libsrcdir}/configure \
34312           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34313           --target=${target_alias} $${srcdiroption}  \
34314           || exit 1
34315 @endif texinfo
34316
34317
34318
34319
34320
34321 .PHONY: all-texinfo maybe-all-texinfo
34322 maybe-all-texinfo:
34323 @if gcc-bootstrap
34324 all-texinfo: stage_current
34325 @endif gcc-bootstrap
34326 @if texinfo
34327 TARGET-texinfo=all
34328 maybe-all-texinfo: all-texinfo
34329 all-texinfo: configure-texinfo
34330         @: $(MAKE); $(unstage)
34331         @r=`${PWD_COMMAND}`; export r; \
34332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34333         $(HOST_EXPORTS) \
34334         (cd $(HOST_SUBDIR)/texinfo && \
34335           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34336                 $(TARGET-texinfo))
34337 @endif texinfo
34338
34339
34340
34341
34342 .PHONY: check-texinfo maybe-check-texinfo
34343 maybe-check-texinfo:
34344 @if texinfo
34345 maybe-check-texinfo: check-texinfo
34346
34347 check-texinfo:
34348         @: $(MAKE); $(unstage)
34349         @r=`${PWD_COMMAND}`; export r; \
34350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34351         $(HOST_EXPORTS) \
34352         (cd $(HOST_SUBDIR)/texinfo && \
34353           $(MAKE) $(FLAGS_TO_PASS)  check)
34354
34355 @endif texinfo
34356
34357 .PHONY: install-texinfo maybe-install-texinfo
34358 maybe-install-texinfo:
34359 @if texinfo
34360 maybe-install-texinfo: install-texinfo
34361
34362 install-texinfo:
34363
34364 @endif texinfo
34365
34366 # Other targets (info, dvi, pdf, etc.)
34367
34368 .PHONY: maybe-info-texinfo info-texinfo
34369 maybe-info-texinfo:
34370 @if texinfo
34371 maybe-info-texinfo: info-texinfo
34372
34373 info-texinfo: \
34374     configure-texinfo 
34375         @: $(MAKE); $(unstage)
34376         @[ -f ./texinfo/Makefile ] || exit 0; \
34377         r=`${PWD_COMMAND}`; export r; \
34378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34379         $(HOST_EXPORTS) \
34380         for flag in $(EXTRA_HOST_FLAGS) ; do \
34381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34382         done; \
34383         echo "Doing info in texinfo" ; \
34384         (cd $(HOST_SUBDIR)/texinfo && \
34385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34387                   "RANLIB=$${RANLIB}" \
34388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34389                   info) \
34390           || exit 1
34391
34392 @endif texinfo
34393
34394 .PHONY: maybe-dvi-texinfo dvi-texinfo
34395 maybe-dvi-texinfo:
34396 @if texinfo
34397 maybe-dvi-texinfo: dvi-texinfo
34398
34399 dvi-texinfo: \
34400     configure-texinfo 
34401         @: $(MAKE); $(unstage)
34402         @[ -f ./texinfo/Makefile ] || exit 0; \
34403         r=`${PWD_COMMAND}`; export r; \
34404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34405         $(HOST_EXPORTS) \
34406         for flag in $(EXTRA_HOST_FLAGS) ; do \
34407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34408         done; \
34409         echo "Doing dvi in texinfo" ; \
34410         (cd $(HOST_SUBDIR)/texinfo && \
34411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34413                   "RANLIB=$${RANLIB}" \
34414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34415                   dvi) \
34416           || exit 1
34417
34418 @endif texinfo
34419
34420 .PHONY: maybe-pdf-texinfo pdf-texinfo
34421 maybe-pdf-texinfo:
34422 @if texinfo
34423 maybe-pdf-texinfo: pdf-texinfo
34424
34425 pdf-texinfo: \
34426     configure-texinfo 
34427         @: $(MAKE); $(unstage)
34428         @[ -f ./texinfo/Makefile ] || exit 0; \
34429         r=`${PWD_COMMAND}`; export r; \
34430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34431         $(HOST_EXPORTS) \
34432         for flag in $(EXTRA_HOST_FLAGS) ; do \
34433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34434         done; \
34435         echo "Doing pdf in texinfo" ; \
34436         (cd $(HOST_SUBDIR)/texinfo && \
34437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34439                   "RANLIB=$${RANLIB}" \
34440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34441                   pdf) \
34442           || exit 1
34443
34444 @endif texinfo
34445
34446 .PHONY: maybe-html-texinfo html-texinfo
34447 maybe-html-texinfo:
34448 @if texinfo
34449 maybe-html-texinfo: html-texinfo
34450
34451 html-texinfo: \
34452     configure-texinfo 
34453         @: $(MAKE); $(unstage)
34454         @[ -f ./texinfo/Makefile ] || exit 0; \
34455         r=`${PWD_COMMAND}`; export r; \
34456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34457         $(HOST_EXPORTS) \
34458         for flag in $(EXTRA_HOST_FLAGS) ; do \
34459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34460         done; \
34461         echo "Doing html in texinfo" ; \
34462         (cd $(HOST_SUBDIR)/texinfo && \
34463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34465                   "RANLIB=$${RANLIB}" \
34466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34467                   html) \
34468           || exit 1
34469
34470 @endif texinfo
34471
34472 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
34473 maybe-TAGS-texinfo:
34474 @if texinfo
34475 maybe-TAGS-texinfo: TAGS-texinfo
34476
34477 TAGS-texinfo: \
34478     configure-texinfo 
34479         @: $(MAKE); $(unstage)
34480         @[ -f ./texinfo/Makefile ] || exit 0; \
34481         r=`${PWD_COMMAND}`; export r; \
34482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34483         $(HOST_EXPORTS) \
34484         for flag in $(EXTRA_HOST_FLAGS) ; do \
34485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34486         done; \
34487         echo "Doing TAGS in texinfo" ; \
34488         (cd $(HOST_SUBDIR)/texinfo && \
34489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34491                   "RANLIB=$${RANLIB}" \
34492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34493                   TAGS) \
34494           || exit 1
34495
34496 @endif texinfo
34497
34498 .PHONY: maybe-install-info-texinfo install-info-texinfo
34499 maybe-install-info-texinfo:
34500 @if texinfo
34501 maybe-install-info-texinfo: install-info-texinfo
34502
34503 install-info-texinfo: \
34504     configure-texinfo \
34505     info-texinfo 
34506         @: $(MAKE); $(unstage)
34507         @[ -f ./texinfo/Makefile ] || exit 0; \
34508         r=`${PWD_COMMAND}`; export r; \
34509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34510         $(HOST_EXPORTS) \
34511         for flag in $(EXTRA_HOST_FLAGS) ; do \
34512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34513         done; \
34514         echo "Doing install-info in texinfo" ; \
34515         (cd $(HOST_SUBDIR)/texinfo && \
34516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34518                   "RANLIB=$${RANLIB}" \
34519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34520                   install-info) \
34521           || exit 1
34522
34523 @endif texinfo
34524
34525 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
34526 maybe-install-pdf-texinfo:
34527 @if texinfo
34528 maybe-install-pdf-texinfo: install-pdf-texinfo
34529
34530 install-pdf-texinfo: \
34531     configure-texinfo \
34532     pdf-texinfo 
34533         @: $(MAKE); $(unstage)
34534         @[ -f ./texinfo/Makefile ] || exit 0; \
34535         r=`${PWD_COMMAND}`; export r; \
34536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34537         $(HOST_EXPORTS) \
34538         for flag in $(EXTRA_HOST_FLAGS) ; do \
34539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34540         done; \
34541         echo "Doing install-pdf in texinfo" ; \
34542         (cd $(HOST_SUBDIR)/texinfo && \
34543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34545                   "RANLIB=$${RANLIB}" \
34546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34547                   install-pdf) \
34548           || exit 1
34549
34550 @endif texinfo
34551
34552 .PHONY: maybe-install-html-texinfo install-html-texinfo
34553 maybe-install-html-texinfo:
34554 @if texinfo
34555 maybe-install-html-texinfo: install-html-texinfo
34556
34557 install-html-texinfo: \
34558     configure-texinfo \
34559     html-texinfo 
34560         @: $(MAKE); $(unstage)
34561         @[ -f ./texinfo/Makefile ] || exit 0; \
34562         r=`${PWD_COMMAND}`; export r; \
34563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34564         $(HOST_EXPORTS) \
34565         for flag in $(EXTRA_HOST_FLAGS) ; do \
34566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34567         done; \
34568         echo "Doing install-html in texinfo" ; \
34569         (cd $(HOST_SUBDIR)/texinfo && \
34570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34572                   "RANLIB=$${RANLIB}" \
34573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34574                   install-html) \
34575           || exit 1
34576
34577 @endif texinfo
34578
34579 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
34580 maybe-installcheck-texinfo:
34581 @if texinfo
34582 maybe-installcheck-texinfo: installcheck-texinfo
34583
34584 installcheck-texinfo: \
34585     configure-texinfo 
34586         @: $(MAKE); $(unstage)
34587         @[ -f ./texinfo/Makefile ] || exit 0; \
34588         r=`${PWD_COMMAND}`; export r; \
34589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34590         $(HOST_EXPORTS) \
34591         for flag in $(EXTRA_HOST_FLAGS) ; do \
34592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34593         done; \
34594         echo "Doing installcheck in texinfo" ; \
34595         (cd $(HOST_SUBDIR)/texinfo && \
34596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34598                   "RANLIB=$${RANLIB}" \
34599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34600                   installcheck) \
34601           || exit 1
34602
34603 @endif texinfo
34604
34605 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
34606 maybe-mostlyclean-texinfo:
34607 @if texinfo
34608 maybe-mostlyclean-texinfo: mostlyclean-texinfo
34609
34610 mostlyclean-texinfo: 
34611         @: $(MAKE); $(unstage)
34612         @[ -f ./texinfo/Makefile ] || exit 0; \
34613         r=`${PWD_COMMAND}`; export r; \
34614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34615         $(HOST_EXPORTS) \
34616         for flag in $(EXTRA_HOST_FLAGS) ; do \
34617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34618         done; \
34619         echo "Doing mostlyclean in texinfo" ; \
34620         (cd $(HOST_SUBDIR)/texinfo && \
34621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34623                   "RANLIB=$${RANLIB}" \
34624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34625                   mostlyclean) \
34626           || exit 1
34627
34628 @endif texinfo
34629
34630 .PHONY: maybe-clean-texinfo clean-texinfo
34631 maybe-clean-texinfo:
34632 @if texinfo
34633 maybe-clean-texinfo: clean-texinfo
34634
34635 clean-texinfo: 
34636         @: $(MAKE); $(unstage)
34637         @[ -f ./texinfo/Makefile ] || exit 0; \
34638         r=`${PWD_COMMAND}`; export r; \
34639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34640         $(HOST_EXPORTS) \
34641         for flag in $(EXTRA_HOST_FLAGS) ; do \
34642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34643         done; \
34644         echo "Doing clean in texinfo" ; \
34645         (cd $(HOST_SUBDIR)/texinfo && \
34646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34648                   "RANLIB=$${RANLIB}" \
34649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34650                   clean) \
34651           || exit 1
34652
34653 @endif texinfo
34654
34655 .PHONY: maybe-distclean-texinfo distclean-texinfo
34656 maybe-distclean-texinfo:
34657 @if texinfo
34658 maybe-distclean-texinfo: distclean-texinfo
34659
34660 distclean-texinfo: 
34661         @: $(MAKE); $(unstage)
34662         @[ -f ./texinfo/Makefile ] || exit 0; \
34663         r=`${PWD_COMMAND}`; export r; \
34664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34665         $(HOST_EXPORTS) \
34666         for flag in $(EXTRA_HOST_FLAGS) ; do \
34667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34668         done; \
34669         echo "Doing distclean in texinfo" ; \
34670         (cd $(HOST_SUBDIR)/texinfo && \
34671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34673                   "RANLIB=$${RANLIB}" \
34674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34675                   distclean) \
34676           || exit 1
34677
34678 @endif texinfo
34679
34680 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
34681 maybe-maintainer-clean-texinfo:
34682 @if texinfo
34683 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
34684
34685 maintainer-clean-texinfo: 
34686         @: $(MAKE); $(unstage)
34687         @[ -f ./texinfo/Makefile ] || exit 0; \
34688         r=`${PWD_COMMAND}`; export r; \
34689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34690         $(HOST_EXPORTS) \
34691         for flag in $(EXTRA_HOST_FLAGS) ; do \
34692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34693         done; \
34694         echo "Doing maintainer-clean in texinfo" ; \
34695         (cd $(HOST_SUBDIR)/texinfo && \
34696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34698                   "RANLIB=$${RANLIB}" \
34699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34700                   maintainer-clean) \
34701           || exit 1
34702
34703 @endif texinfo
34704
34705
34706
34707 .PHONY: configure-textutils maybe-configure-textutils
34708 maybe-configure-textutils:
34709 @if gcc-bootstrap
34710 configure-textutils: stage_current
34711 @endif gcc-bootstrap
34712 @if textutils
34713 maybe-configure-textutils: configure-textutils
34714 configure-textutils: 
34715         @: $(MAKE); $(unstage)
34716         @r=`${PWD_COMMAND}`; export r; \
34717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34718         test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
34719         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
34720         $(HOST_EXPORTS) \
34721         echo Configuring in $(HOST_SUBDIR)/textutils; \
34722         cd "$(HOST_SUBDIR)/textutils" || exit 1; \
34723         case $(srcdir) in \
34724           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34725           *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
34726                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34727         esac; \
34728         srcdiroption="--srcdir=$${topdir}/textutils"; \
34729         libsrcdir="$$s/textutils"; \
34730         $(SHELL) $${libsrcdir}/configure \
34731           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34732           --target=${target_alias} $${srcdiroption}  \
34733           || exit 1
34734 @endif textutils
34735
34736
34737
34738
34739
34740 .PHONY: all-textutils maybe-all-textutils
34741 maybe-all-textutils:
34742 @if gcc-bootstrap
34743 all-textutils: stage_current
34744 @endif gcc-bootstrap
34745 @if textutils
34746 TARGET-textutils=all
34747 maybe-all-textutils: all-textutils
34748 all-textutils: configure-textutils
34749         @: $(MAKE); $(unstage)
34750         @r=`${PWD_COMMAND}`; export r; \
34751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34752         $(HOST_EXPORTS) \
34753         (cd $(HOST_SUBDIR)/textutils && \
34754           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34755                 $(TARGET-textutils))
34756 @endif textutils
34757
34758
34759
34760
34761 .PHONY: check-textutils maybe-check-textutils
34762 maybe-check-textutils:
34763 @if textutils
34764 maybe-check-textutils: check-textutils
34765
34766 check-textutils:
34767         @: $(MAKE); $(unstage)
34768         @r=`${PWD_COMMAND}`; export r; \
34769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34770         $(HOST_EXPORTS) \
34771         (cd $(HOST_SUBDIR)/textutils && \
34772           $(MAKE) $(FLAGS_TO_PASS)  check)
34773
34774 @endif textutils
34775
34776 .PHONY: install-textutils maybe-install-textutils
34777 maybe-install-textutils:
34778 @if textutils
34779 maybe-install-textutils: install-textutils
34780
34781 install-textutils: installdirs
34782         @: $(MAKE); $(unstage)
34783         @r=`${PWD_COMMAND}`; export r; \
34784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34785         $(HOST_EXPORTS) \
34786         (cd $(HOST_SUBDIR)/textutils && \
34787           $(MAKE) $(FLAGS_TO_PASS)  install)
34788
34789 @endif textutils
34790
34791 # Other targets (info, dvi, pdf, etc.)
34792
34793 .PHONY: maybe-info-textutils info-textutils
34794 maybe-info-textutils:
34795 @if textutils
34796 maybe-info-textutils: info-textutils
34797
34798 info-textutils: \
34799     configure-textutils 
34800         @: $(MAKE); $(unstage)
34801         @[ -f ./textutils/Makefile ] || exit 0; \
34802         r=`${PWD_COMMAND}`; export r; \
34803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34804         $(HOST_EXPORTS) \
34805         for flag in $(EXTRA_HOST_FLAGS) ; do \
34806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34807         done; \
34808         echo "Doing info in textutils" ; \
34809         (cd $(HOST_SUBDIR)/textutils && \
34810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34812                   "RANLIB=$${RANLIB}" \
34813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34814                   info) \
34815           || exit 1
34816
34817 @endif textutils
34818
34819 .PHONY: maybe-dvi-textutils dvi-textutils
34820 maybe-dvi-textutils:
34821 @if textutils
34822 maybe-dvi-textutils: dvi-textutils
34823
34824 dvi-textutils: \
34825     configure-textutils 
34826         @: $(MAKE); $(unstage)
34827         @[ -f ./textutils/Makefile ] || exit 0; \
34828         r=`${PWD_COMMAND}`; export r; \
34829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34830         $(HOST_EXPORTS) \
34831         for flag in $(EXTRA_HOST_FLAGS) ; do \
34832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34833         done; \
34834         echo "Doing dvi in textutils" ; \
34835         (cd $(HOST_SUBDIR)/textutils && \
34836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34838                   "RANLIB=$${RANLIB}" \
34839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34840                   dvi) \
34841           || exit 1
34842
34843 @endif textutils
34844
34845 .PHONY: maybe-pdf-textutils pdf-textutils
34846 maybe-pdf-textutils:
34847 @if textutils
34848 maybe-pdf-textutils: pdf-textutils
34849
34850 pdf-textutils: \
34851     configure-textutils 
34852         @: $(MAKE); $(unstage)
34853         @[ -f ./textutils/Makefile ] || exit 0; \
34854         r=`${PWD_COMMAND}`; export r; \
34855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34856         $(HOST_EXPORTS) \
34857         for flag in $(EXTRA_HOST_FLAGS) ; do \
34858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34859         done; \
34860         echo "Doing pdf in textutils" ; \
34861         (cd $(HOST_SUBDIR)/textutils && \
34862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34864                   "RANLIB=$${RANLIB}" \
34865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34866                   pdf) \
34867           || exit 1
34868
34869 @endif textutils
34870
34871 .PHONY: maybe-html-textutils html-textutils
34872 maybe-html-textutils:
34873 @if textutils
34874 maybe-html-textutils: html-textutils
34875
34876 html-textutils: \
34877     configure-textutils 
34878         @: $(MAKE); $(unstage)
34879         @[ -f ./textutils/Makefile ] || exit 0; \
34880         r=`${PWD_COMMAND}`; export r; \
34881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34882         $(HOST_EXPORTS) \
34883         for flag in $(EXTRA_HOST_FLAGS) ; do \
34884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34885         done; \
34886         echo "Doing html in textutils" ; \
34887         (cd $(HOST_SUBDIR)/textutils && \
34888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34890                   "RANLIB=$${RANLIB}" \
34891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34892                   html) \
34893           || exit 1
34894
34895 @endif textutils
34896
34897 .PHONY: maybe-TAGS-textutils TAGS-textutils
34898 maybe-TAGS-textutils:
34899 @if textutils
34900 maybe-TAGS-textutils: TAGS-textutils
34901
34902 TAGS-textutils: \
34903     configure-textutils 
34904         @: $(MAKE); $(unstage)
34905         @[ -f ./textutils/Makefile ] || exit 0; \
34906         r=`${PWD_COMMAND}`; export r; \
34907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34908         $(HOST_EXPORTS) \
34909         for flag in $(EXTRA_HOST_FLAGS) ; do \
34910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34911         done; \
34912         echo "Doing TAGS in textutils" ; \
34913         (cd $(HOST_SUBDIR)/textutils && \
34914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34916                   "RANLIB=$${RANLIB}" \
34917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34918                   TAGS) \
34919           || exit 1
34920
34921 @endif textutils
34922
34923 .PHONY: maybe-install-info-textutils install-info-textutils
34924 maybe-install-info-textutils:
34925 @if textutils
34926 maybe-install-info-textutils: install-info-textutils
34927
34928 install-info-textutils: \
34929     configure-textutils \
34930     info-textutils 
34931         @: $(MAKE); $(unstage)
34932         @[ -f ./textutils/Makefile ] || exit 0; \
34933         r=`${PWD_COMMAND}`; export r; \
34934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34935         $(HOST_EXPORTS) \
34936         for flag in $(EXTRA_HOST_FLAGS) ; do \
34937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34938         done; \
34939         echo "Doing install-info in textutils" ; \
34940         (cd $(HOST_SUBDIR)/textutils && \
34941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34943                   "RANLIB=$${RANLIB}" \
34944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34945                   install-info) \
34946           || exit 1
34947
34948 @endif textutils
34949
34950 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
34951 maybe-install-pdf-textutils:
34952 @if textutils
34953 maybe-install-pdf-textutils: install-pdf-textutils
34954
34955 install-pdf-textutils: \
34956     configure-textutils \
34957     pdf-textutils 
34958         @: $(MAKE); $(unstage)
34959         @[ -f ./textutils/Makefile ] || exit 0; \
34960         r=`${PWD_COMMAND}`; export r; \
34961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34962         $(HOST_EXPORTS) \
34963         for flag in $(EXTRA_HOST_FLAGS) ; do \
34964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34965         done; \
34966         echo "Doing install-pdf in textutils" ; \
34967         (cd $(HOST_SUBDIR)/textutils && \
34968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34970                   "RANLIB=$${RANLIB}" \
34971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34972                   install-pdf) \
34973           || exit 1
34974
34975 @endif textutils
34976
34977 .PHONY: maybe-install-html-textutils install-html-textutils
34978 maybe-install-html-textutils:
34979 @if textutils
34980 maybe-install-html-textutils: install-html-textutils
34981
34982 install-html-textutils: \
34983     configure-textutils \
34984     html-textutils 
34985         @: $(MAKE); $(unstage)
34986         @[ -f ./textutils/Makefile ] || exit 0; \
34987         r=`${PWD_COMMAND}`; export r; \
34988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34989         $(HOST_EXPORTS) \
34990         for flag in $(EXTRA_HOST_FLAGS) ; do \
34991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34992         done; \
34993         echo "Doing install-html in textutils" ; \
34994         (cd $(HOST_SUBDIR)/textutils && \
34995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34997                   "RANLIB=$${RANLIB}" \
34998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34999                   install-html) \
35000           || exit 1
35001
35002 @endif textutils
35003
35004 .PHONY: maybe-installcheck-textutils installcheck-textutils
35005 maybe-installcheck-textutils:
35006 @if textutils
35007 maybe-installcheck-textutils: installcheck-textutils
35008
35009 installcheck-textutils: \
35010     configure-textutils 
35011         @: $(MAKE); $(unstage)
35012         @[ -f ./textutils/Makefile ] || exit 0; \
35013         r=`${PWD_COMMAND}`; export r; \
35014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35015         $(HOST_EXPORTS) \
35016         for flag in $(EXTRA_HOST_FLAGS) ; do \
35017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35018         done; \
35019         echo "Doing installcheck in textutils" ; \
35020         (cd $(HOST_SUBDIR)/textutils && \
35021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35023                   "RANLIB=$${RANLIB}" \
35024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35025                   installcheck) \
35026           || exit 1
35027
35028 @endif textutils
35029
35030 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
35031 maybe-mostlyclean-textutils:
35032 @if textutils
35033 maybe-mostlyclean-textutils: mostlyclean-textutils
35034
35035 mostlyclean-textutils: 
35036         @: $(MAKE); $(unstage)
35037         @[ -f ./textutils/Makefile ] || exit 0; \
35038         r=`${PWD_COMMAND}`; export r; \
35039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35040         $(HOST_EXPORTS) \
35041         for flag in $(EXTRA_HOST_FLAGS) ; do \
35042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35043         done; \
35044         echo "Doing mostlyclean in textutils" ; \
35045         (cd $(HOST_SUBDIR)/textutils && \
35046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35048                   "RANLIB=$${RANLIB}" \
35049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35050                   mostlyclean) \
35051           || exit 1
35052
35053 @endif textutils
35054
35055 .PHONY: maybe-clean-textutils clean-textutils
35056 maybe-clean-textutils:
35057 @if textutils
35058 maybe-clean-textutils: clean-textutils
35059
35060 clean-textutils: 
35061         @: $(MAKE); $(unstage)
35062         @[ -f ./textutils/Makefile ] || exit 0; \
35063         r=`${PWD_COMMAND}`; export r; \
35064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35065         $(HOST_EXPORTS) \
35066         for flag in $(EXTRA_HOST_FLAGS) ; do \
35067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35068         done; \
35069         echo "Doing clean in textutils" ; \
35070         (cd $(HOST_SUBDIR)/textutils && \
35071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35073                   "RANLIB=$${RANLIB}" \
35074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35075                   clean) \
35076           || exit 1
35077
35078 @endif textutils
35079
35080 .PHONY: maybe-distclean-textutils distclean-textutils
35081 maybe-distclean-textutils:
35082 @if textutils
35083 maybe-distclean-textutils: distclean-textutils
35084
35085 distclean-textutils: 
35086         @: $(MAKE); $(unstage)
35087         @[ -f ./textutils/Makefile ] || exit 0; \
35088         r=`${PWD_COMMAND}`; export r; \
35089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35090         $(HOST_EXPORTS) \
35091         for flag in $(EXTRA_HOST_FLAGS) ; do \
35092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35093         done; \
35094         echo "Doing distclean in textutils" ; \
35095         (cd $(HOST_SUBDIR)/textutils && \
35096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35098                   "RANLIB=$${RANLIB}" \
35099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35100                   distclean) \
35101           || exit 1
35102
35103 @endif textutils
35104
35105 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
35106 maybe-maintainer-clean-textutils:
35107 @if textutils
35108 maybe-maintainer-clean-textutils: maintainer-clean-textutils
35109
35110 maintainer-clean-textutils: 
35111         @: $(MAKE); $(unstage)
35112         @[ -f ./textutils/Makefile ] || exit 0; \
35113         r=`${PWD_COMMAND}`; export r; \
35114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35115         $(HOST_EXPORTS) \
35116         for flag in $(EXTRA_HOST_FLAGS) ; do \
35117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35118         done; \
35119         echo "Doing maintainer-clean in textutils" ; \
35120         (cd $(HOST_SUBDIR)/textutils && \
35121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35123                   "RANLIB=$${RANLIB}" \
35124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35125                   maintainer-clean) \
35126           || exit 1
35127
35128 @endif textutils
35129
35130
35131
35132 .PHONY: configure-time maybe-configure-time
35133 maybe-configure-time:
35134 @if gcc-bootstrap
35135 configure-time: stage_current
35136 @endif gcc-bootstrap
35137 @if time
35138 maybe-configure-time: configure-time
35139 configure-time: 
35140         @: $(MAKE); $(unstage)
35141         @r=`${PWD_COMMAND}`; export r; \
35142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35143         test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
35144         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
35145         $(HOST_EXPORTS) \
35146         echo Configuring in $(HOST_SUBDIR)/time; \
35147         cd "$(HOST_SUBDIR)/time" || exit 1; \
35148         case $(srcdir) in \
35149           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35150           *) topdir=`echo $(HOST_SUBDIR)/time/ | \
35151                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35152         esac; \
35153         srcdiroption="--srcdir=$${topdir}/time"; \
35154         libsrcdir="$$s/time"; \
35155         $(SHELL) $${libsrcdir}/configure \
35156           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35157           --target=${target_alias} $${srcdiroption}  \
35158           || exit 1
35159 @endif time
35160
35161
35162
35163
35164
35165 .PHONY: all-time maybe-all-time
35166 maybe-all-time:
35167 @if gcc-bootstrap
35168 all-time: stage_current
35169 @endif gcc-bootstrap
35170 @if time
35171 TARGET-time=all
35172 maybe-all-time: all-time
35173 all-time: configure-time
35174         @: $(MAKE); $(unstage)
35175         @r=`${PWD_COMMAND}`; export r; \
35176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35177         $(HOST_EXPORTS) \
35178         (cd $(HOST_SUBDIR)/time && \
35179           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35180                 $(TARGET-time))
35181 @endif time
35182
35183
35184
35185
35186 .PHONY: check-time maybe-check-time
35187 maybe-check-time:
35188 @if time
35189 maybe-check-time: check-time
35190
35191 check-time:
35192         @: $(MAKE); $(unstage)
35193         @r=`${PWD_COMMAND}`; export r; \
35194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35195         $(HOST_EXPORTS) \
35196         (cd $(HOST_SUBDIR)/time && \
35197           $(MAKE) $(FLAGS_TO_PASS)  check)
35198
35199 @endif time
35200
35201 .PHONY: install-time maybe-install-time
35202 maybe-install-time:
35203 @if time
35204 maybe-install-time: install-time
35205
35206 install-time: installdirs
35207         @: $(MAKE); $(unstage)
35208         @r=`${PWD_COMMAND}`; export r; \
35209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35210         $(HOST_EXPORTS) \
35211         (cd $(HOST_SUBDIR)/time && \
35212           $(MAKE) $(FLAGS_TO_PASS)  install)
35213
35214 @endif time
35215
35216 # Other targets (info, dvi, pdf, etc.)
35217
35218 .PHONY: maybe-info-time info-time
35219 maybe-info-time:
35220 @if time
35221 maybe-info-time: info-time
35222
35223 info-time: \
35224     configure-time 
35225         @: $(MAKE); $(unstage)
35226         @[ -f ./time/Makefile ] || exit 0; \
35227         r=`${PWD_COMMAND}`; export r; \
35228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35229         $(HOST_EXPORTS) \
35230         for flag in $(EXTRA_HOST_FLAGS) ; do \
35231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35232         done; \
35233         echo "Doing info in time" ; \
35234         (cd $(HOST_SUBDIR)/time && \
35235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35237                   "RANLIB=$${RANLIB}" \
35238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35239                   info) \
35240           || exit 1
35241
35242 @endif time
35243
35244 .PHONY: maybe-dvi-time dvi-time
35245 maybe-dvi-time:
35246 @if time
35247 maybe-dvi-time: dvi-time
35248
35249 dvi-time: \
35250     configure-time 
35251         @: $(MAKE); $(unstage)
35252         @[ -f ./time/Makefile ] || exit 0; \
35253         r=`${PWD_COMMAND}`; export r; \
35254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35255         $(HOST_EXPORTS) \
35256         for flag in $(EXTRA_HOST_FLAGS) ; do \
35257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35258         done; \
35259         echo "Doing dvi in time" ; \
35260         (cd $(HOST_SUBDIR)/time && \
35261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35263                   "RANLIB=$${RANLIB}" \
35264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35265                   dvi) \
35266           || exit 1
35267
35268 @endif time
35269
35270 .PHONY: maybe-pdf-time pdf-time
35271 maybe-pdf-time:
35272 @if time
35273 maybe-pdf-time: pdf-time
35274
35275 pdf-time: \
35276     configure-time 
35277         @: $(MAKE); $(unstage)
35278         @[ -f ./time/Makefile ] || exit 0; \
35279         r=`${PWD_COMMAND}`; export r; \
35280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35281         $(HOST_EXPORTS) \
35282         for flag in $(EXTRA_HOST_FLAGS) ; do \
35283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35284         done; \
35285         echo "Doing pdf in time" ; \
35286         (cd $(HOST_SUBDIR)/time && \
35287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35289                   "RANLIB=$${RANLIB}" \
35290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35291                   pdf) \
35292           || exit 1
35293
35294 @endif time
35295
35296 .PHONY: maybe-html-time html-time
35297 maybe-html-time:
35298 @if time
35299 maybe-html-time: html-time
35300
35301 html-time: \
35302     configure-time 
35303         @: $(MAKE); $(unstage)
35304         @[ -f ./time/Makefile ] || exit 0; \
35305         r=`${PWD_COMMAND}`; export r; \
35306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35307         $(HOST_EXPORTS) \
35308         for flag in $(EXTRA_HOST_FLAGS) ; do \
35309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35310         done; \
35311         echo "Doing html in time" ; \
35312         (cd $(HOST_SUBDIR)/time && \
35313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35315                   "RANLIB=$${RANLIB}" \
35316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35317                   html) \
35318           || exit 1
35319
35320 @endif time
35321
35322 .PHONY: maybe-TAGS-time TAGS-time
35323 maybe-TAGS-time:
35324 @if time
35325 maybe-TAGS-time: TAGS-time
35326
35327 TAGS-time: \
35328     configure-time 
35329         @: $(MAKE); $(unstage)
35330         @[ -f ./time/Makefile ] || exit 0; \
35331         r=`${PWD_COMMAND}`; export r; \
35332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35333         $(HOST_EXPORTS) \
35334         for flag in $(EXTRA_HOST_FLAGS) ; do \
35335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35336         done; \
35337         echo "Doing TAGS in time" ; \
35338         (cd $(HOST_SUBDIR)/time && \
35339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35341                   "RANLIB=$${RANLIB}" \
35342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35343                   TAGS) \
35344           || exit 1
35345
35346 @endif time
35347
35348 .PHONY: maybe-install-info-time install-info-time
35349 maybe-install-info-time:
35350 @if time
35351 maybe-install-info-time: install-info-time
35352
35353 install-info-time: \
35354     configure-time \
35355     info-time 
35356         @: $(MAKE); $(unstage)
35357         @[ -f ./time/Makefile ] || exit 0; \
35358         r=`${PWD_COMMAND}`; export r; \
35359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35360         $(HOST_EXPORTS) \
35361         for flag in $(EXTRA_HOST_FLAGS) ; do \
35362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35363         done; \
35364         echo "Doing install-info in time" ; \
35365         (cd $(HOST_SUBDIR)/time && \
35366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35368                   "RANLIB=$${RANLIB}" \
35369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35370                   install-info) \
35371           || exit 1
35372
35373 @endif time
35374
35375 .PHONY: maybe-install-pdf-time install-pdf-time
35376 maybe-install-pdf-time:
35377 @if time
35378 maybe-install-pdf-time: install-pdf-time
35379
35380 install-pdf-time: \
35381     configure-time \
35382     pdf-time 
35383         @: $(MAKE); $(unstage)
35384         @[ -f ./time/Makefile ] || exit 0; \
35385         r=`${PWD_COMMAND}`; export r; \
35386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35387         $(HOST_EXPORTS) \
35388         for flag in $(EXTRA_HOST_FLAGS) ; do \
35389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35390         done; \
35391         echo "Doing install-pdf in time" ; \
35392         (cd $(HOST_SUBDIR)/time && \
35393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35395                   "RANLIB=$${RANLIB}" \
35396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35397                   install-pdf) \
35398           || exit 1
35399
35400 @endif time
35401
35402 .PHONY: maybe-install-html-time install-html-time
35403 maybe-install-html-time:
35404 @if time
35405 maybe-install-html-time: install-html-time
35406
35407 install-html-time: \
35408     configure-time \
35409     html-time 
35410         @: $(MAKE); $(unstage)
35411         @[ -f ./time/Makefile ] || exit 0; \
35412         r=`${PWD_COMMAND}`; export r; \
35413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35414         $(HOST_EXPORTS) \
35415         for flag in $(EXTRA_HOST_FLAGS) ; do \
35416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35417         done; \
35418         echo "Doing install-html in time" ; \
35419         (cd $(HOST_SUBDIR)/time && \
35420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35422                   "RANLIB=$${RANLIB}" \
35423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35424                   install-html) \
35425           || exit 1
35426
35427 @endif time
35428
35429 .PHONY: maybe-installcheck-time installcheck-time
35430 maybe-installcheck-time:
35431 @if time
35432 maybe-installcheck-time: installcheck-time
35433
35434 installcheck-time: \
35435     configure-time 
35436         @: $(MAKE); $(unstage)
35437         @[ -f ./time/Makefile ] || exit 0; \
35438         r=`${PWD_COMMAND}`; export r; \
35439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35440         $(HOST_EXPORTS) \
35441         for flag in $(EXTRA_HOST_FLAGS) ; do \
35442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35443         done; \
35444         echo "Doing installcheck in time" ; \
35445         (cd $(HOST_SUBDIR)/time && \
35446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35448                   "RANLIB=$${RANLIB}" \
35449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35450                   installcheck) \
35451           || exit 1
35452
35453 @endif time
35454
35455 .PHONY: maybe-mostlyclean-time mostlyclean-time
35456 maybe-mostlyclean-time:
35457 @if time
35458 maybe-mostlyclean-time: mostlyclean-time
35459
35460 mostlyclean-time: 
35461         @: $(MAKE); $(unstage)
35462         @[ -f ./time/Makefile ] || exit 0; \
35463         r=`${PWD_COMMAND}`; export r; \
35464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35465         $(HOST_EXPORTS) \
35466         for flag in $(EXTRA_HOST_FLAGS) ; do \
35467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35468         done; \
35469         echo "Doing mostlyclean in time" ; \
35470         (cd $(HOST_SUBDIR)/time && \
35471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35473                   "RANLIB=$${RANLIB}" \
35474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35475                   mostlyclean) \
35476           || exit 1
35477
35478 @endif time
35479
35480 .PHONY: maybe-clean-time clean-time
35481 maybe-clean-time:
35482 @if time
35483 maybe-clean-time: clean-time
35484
35485 clean-time: 
35486         @: $(MAKE); $(unstage)
35487         @[ -f ./time/Makefile ] || exit 0; \
35488         r=`${PWD_COMMAND}`; export r; \
35489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35490         $(HOST_EXPORTS) \
35491         for flag in $(EXTRA_HOST_FLAGS) ; do \
35492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35493         done; \
35494         echo "Doing clean in time" ; \
35495         (cd $(HOST_SUBDIR)/time && \
35496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35498                   "RANLIB=$${RANLIB}" \
35499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35500                   clean) \
35501           || exit 1
35502
35503 @endif time
35504
35505 .PHONY: maybe-distclean-time distclean-time
35506 maybe-distclean-time:
35507 @if time
35508 maybe-distclean-time: distclean-time
35509
35510 distclean-time: 
35511         @: $(MAKE); $(unstage)
35512         @[ -f ./time/Makefile ] || exit 0; \
35513         r=`${PWD_COMMAND}`; export r; \
35514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35515         $(HOST_EXPORTS) \
35516         for flag in $(EXTRA_HOST_FLAGS) ; do \
35517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35518         done; \
35519         echo "Doing distclean in time" ; \
35520         (cd $(HOST_SUBDIR)/time && \
35521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35523                   "RANLIB=$${RANLIB}" \
35524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35525                   distclean) \
35526           || exit 1
35527
35528 @endif time
35529
35530 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
35531 maybe-maintainer-clean-time:
35532 @if time
35533 maybe-maintainer-clean-time: maintainer-clean-time
35534
35535 maintainer-clean-time: 
35536         @: $(MAKE); $(unstage)
35537         @[ -f ./time/Makefile ] || exit 0; \
35538         r=`${PWD_COMMAND}`; export r; \
35539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35540         $(HOST_EXPORTS) \
35541         for flag in $(EXTRA_HOST_FLAGS) ; do \
35542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35543         done; \
35544         echo "Doing maintainer-clean in time" ; \
35545         (cd $(HOST_SUBDIR)/time && \
35546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35548                   "RANLIB=$${RANLIB}" \
35549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35550                   maintainer-clean) \
35551           || exit 1
35552
35553 @endif time
35554
35555
35556
35557 .PHONY: configure-uudecode maybe-configure-uudecode
35558 maybe-configure-uudecode:
35559 @if gcc-bootstrap
35560 configure-uudecode: stage_current
35561 @endif gcc-bootstrap
35562 @if uudecode
35563 maybe-configure-uudecode: configure-uudecode
35564 configure-uudecode: 
35565         @: $(MAKE); $(unstage)
35566         @r=`${PWD_COMMAND}`; export r; \
35567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35568         test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
35569         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
35570         $(HOST_EXPORTS) \
35571         echo Configuring in $(HOST_SUBDIR)/uudecode; \
35572         cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
35573         case $(srcdir) in \
35574           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35575           *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
35576                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35577         esac; \
35578         srcdiroption="--srcdir=$${topdir}/uudecode"; \
35579         libsrcdir="$$s/uudecode"; \
35580         $(SHELL) $${libsrcdir}/configure \
35581           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35582           --target=${target_alias} $${srcdiroption}  \
35583           || exit 1
35584 @endif uudecode
35585
35586
35587
35588
35589
35590 .PHONY: all-uudecode maybe-all-uudecode
35591 maybe-all-uudecode:
35592 @if gcc-bootstrap
35593 all-uudecode: stage_current
35594 @endif gcc-bootstrap
35595 @if uudecode
35596 TARGET-uudecode=all
35597 maybe-all-uudecode: all-uudecode
35598 all-uudecode: configure-uudecode
35599         @: $(MAKE); $(unstage)
35600         @r=`${PWD_COMMAND}`; export r; \
35601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35602         $(HOST_EXPORTS) \
35603         (cd $(HOST_SUBDIR)/uudecode && \
35604           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35605                 $(TARGET-uudecode))
35606 @endif uudecode
35607
35608
35609
35610
35611 .PHONY: check-uudecode maybe-check-uudecode
35612 maybe-check-uudecode:
35613 @if uudecode
35614 maybe-check-uudecode: check-uudecode
35615
35616 check-uudecode:
35617         @: $(MAKE); $(unstage)
35618         @r=`${PWD_COMMAND}`; export r; \
35619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35620         $(HOST_EXPORTS) \
35621         (cd $(HOST_SUBDIR)/uudecode && \
35622           $(MAKE) $(FLAGS_TO_PASS)  check)
35623
35624 @endif uudecode
35625
35626 .PHONY: install-uudecode maybe-install-uudecode
35627 maybe-install-uudecode:
35628 @if uudecode
35629 maybe-install-uudecode: install-uudecode
35630
35631 install-uudecode: installdirs
35632         @: $(MAKE); $(unstage)
35633         @r=`${PWD_COMMAND}`; export r; \
35634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35635         $(HOST_EXPORTS) \
35636         (cd $(HOST_SUBDIR)/uudecode && \
35637           $(MAKE) $(FLAGS_TO_PASS)  install)
35638
35639 @endif uudecode
35640
35641 # Other targets (info, dvi, pdf, etc.)
35642
35643 .PHONY: maybe-info-uudecode info-uudecode
35644 maybe-info-uudecode:
35645 @if uudecode
35646 maybe-info-uudecode: info-uudecode
35647
35648 info-uudecode: \
35649     configure-uudecode 
35650         @: $(MAKE); $(unstage)
35651         @[ -f ./uudecode/Makefile ] || exit 0; \
35652         r=`${PWD_COMMAND}`; export r; \
35653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35654         $(HOST_EXPORTS) \
35655         for flag in $(EXTRA_HOST_FLAGS) ; do \
35656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35657         done; \
35658         echo "Doing info in uudecode" ; \
35659         (cd $(HOST_SUBDIR)/uudecode && \
35660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35662                   "RANLIB=$${RANLIB}" \
35663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35664                   info) \
35665           || exit 1
35666
35667 @endif uudecode
35668
35669 .PHONY: maybe-dvi-uudecode dvi-uudecode
35670 maybe-dvi-uudecode:
35671 @if uudecode
35672 maybe-dvi-uudecode: dvi-uudecode
35673
35674 dvi-uudecode: \
35675     configure-uudecode 
35676         @: $(MAKE); $(unstage)
35677         @[ -f ./uudecode/Makefile ] || exit 0; \
35678         r=`${PWD_COMMAND}`; export r; \
35679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35680         $(HOST_EXPORTS) \
35681         for flag in $(EXTRA_HOST_FLAGS) ; do \
35682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35683         done; \
35684         echo "Doing dvi in uudecode" ; \
35685         (cd $(HOST_SUBDIR)/uudecode && \
35686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35688                   "RANLIB=$${RANLIB}" \
35689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35690                   dvi) \
35691           || exit 1
35692
35693 @endif uudecode
35694
35695 .PHONY: maybe-pdf-uudecode pdf-uudecode
35696 maybe-pdf-uudecode:
35697 @if uudecode
35698 maybe-pdf-uudecode: pdf-uudecode
35699
35700 pdf-uudecode: \
35701     configure-uudecode 
35702         @: $(MAKE); $(unstage)
35703         @[ -f ./uudecode/Makefile ] || exit 0; \
35704         r=`${PWD_COMMAND}`; export r; \
35705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35706         $(HOST_EXPORTS) \
35707         for flag in $(EXTRA_HOST_FLAGS) ; do \
35708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35709         done; \
35710         echo "Doing pdf in uudecode" ; \
35711         (cd $(HOST_SUBDIR)/uudecode && \
35712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35714                   "RANLIB=$${RANLIB}" \
35715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35716                   pdf) \
35717           || exit 1
35718
35719 @endif uudecode
35720
35721 .PHONY: maybe-html-uudecode html-uudecode
35722 maybe-html-uudecode:
35723 @if uudecode
35724 maybe-html-uudecode: html-uudecode
35725
35726 html-uudecode: \
35727     configure-uudecode 
35728         @: $(MAKE); $(unstage)
35729         @[ -f ./uudecode/Makefile ] || exit 0; \
35730         r=`${PWD_COMMAND}`; export r; \
35731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35732         $(HOST_EXPORTS) \
35733         for flag in $(EXTRA_HOST_FLAGS) ; do \
35734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35735         done; \
35736         echo "Doing html in uudecode" ; \
35737         (cd $(HOST_SUBDIR)/uudecode && \
35738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35740                   "RANLIB=$${RANLIB}" \
35741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35742                   html) \
35743           || exit 1
35744
35745 @endif uudecode
35746
35747 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
35748 maybe-TAGS-uudecode:
35749 @if uudecode
35750 maybe-TAGS-uudecode: TAGS-uudecode
35751
35752 TAGS-uudecode: \
35753     configure-uudecode 
35754         @: $(MAKE); $(unstage)
35755         @[ -f ./uudecode/Makefile ] || exit 0; \
35756         r=`${PWD_COMMAND}`; export r; \
35757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35758         $(HOST_EXPORTS) \
35759         for flag in $(EXTRA_HOST_FLAGS) ; do \
35760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35761         done; \
35762         echo "Doing TAGS in uudecode" ; \
35763         (cd $(HOST_SUBDIR)/uudecode && \
35764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35766                   "RANLIB=$${RANLIB}" \
35767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35768                   TAGS) \
35769           || exit 1
35770
35771 @endif uudecode
35772
35773 .PHONY: maybe-install-info-uudecode install-info-uudecode
35774 maybe-install-info-uudecode:
35775 @if uudecode
35776 maybe-install-info-uudecode: install-info-uudecode
35777
35778 install-info-uudecode: \
35779     configure-uudecode \
35780     info-uudecode 
35781         @: $(MAKE); $(unstage)
35782         @[ -f ./uudecode/Makefile ] || exit 0; \
35783         r=`${PWD_COMMAND}`; export r; \
35784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35785         $(HOST_EXPORTS) \
35786         for flag in $(EXTRA_HOST_FLAGS) ; do \
35787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35788         done; \
35789         echo "Doing install-info in uudecode" ; \
35790         (cd $(HOST_SUBDIR)/uudecode && \
35791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35793                   "RANLIB=$${RANLIB}" \
35794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35795                   install-info) \
35796           || exit 1
35797
35798 @endif uudecode
35799
35800 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
35801 maybe-install-pdf-uudecode:
35802 @if uudecode
35803 maybe-install-pdf-uudecode: install-pdf-uudecode
35804
35805 install-pdf-uudecode: \
35806     configure-uudecode \
35807     pdf-uudecode 
35808         @: $(MAKE); $(unstage)
35809         @[ -f ./uudecode/Makefile ] || exit 0; \
35810         r=`${PWD_COMMAND}`; export r; \
35811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35812         $(HOST_EXPORTS) \
35813         for flag in $(EXTRA_HOST_FLAGS) ; do \
35814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35815         done; \
35816         echo "Doing install-pdf in uudecode" ; \
35817         (cd $(HOST_SUBDIR)/uudecode && \
35818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35820                   "RANLIB=$${RANLIB}" \
35821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35822                   install-pdf) \
35823           || exit 1
35824
35825 @endif uudecode
35826
35827 .PHONY: maybe-install-html-uudecode install-html-uudecode
35828 maybe-install-html-uudecode:
35829 @if uudecode
35830 maybe-install-html-uudecode: install-html-uudecode
35831
35832 install-html-uudecode: \
35833     configure-uudecode \
35834     html-uudecode 
35835         @: $(MAKE); $(unstage)
35836         @[ -f ./uudecode/Makefile ] || exit 0; \
35837         r=`${PWD_COMMAND}`; export r; \
35838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35839         $(HOST_EXPORTS) \
35840         for flag in $(EXTRA_HOST_FLAGS) ; do \
35841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35842         done; \
35843         echo "Doing install-html in uudecode" ; \
35844         (cd $(HOST_SUBDIR)/uudecode && \
35845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35847                   "RANLIB=$${RANLIB}" \
35848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35849                   install-html) \
35850           || exit 1
35851
35852 @endif uudecode
35853
35854 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
35855 maybe-installcheck-uudecode:
35856 @if uudecode
35857 maybe-installcheck-uudecode: installcheck-uudecode
35858
35859 installcheck-uudecode: \
35860     configure-uudecode 
35861         @: $(MAKE); $(unstage)
35862         @[ -f ./uudecode/Makefile ] || exit 0; \
35863         r=`${PWD_COMMAND}`; export r; \
35864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35865         $(HOST_EXPORTS) \
35866         for flag in $(EXTRA_HOST_FLAGS) ; do \
35867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35868         done; \
35869         echo "Doing installcheck in uudecode" ; \
35870         (cd $(HOST_SUBDIR)/uudecode && \
35871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35873                   "RANLIB=$${RANLIB}" \
35874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35875                   installcheck) \
35876           || exit 1
35877
35878 @endif uudecode
35879
35880 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
35881 maybe-mostlyclean-uudecode:
35882 @if uudecode
35883 maybe-mostlyclean-uudecode: mostlyclean-uudecode
35884
35885 mostlyclean-uudecode: 
35886         @: $(MAKE); $(unstage)
35887         @[ -f ./uudecode/Makefile ] || exit 0; \
35888         r=`${PWD_COMMAND}`; export r; \
35889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35890         $(HOST_EXPORTS) \
35891         for flag in $(EXTRA_HOST_FLAGS) ; do \
35892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35893         done; \
35894         echo "Doing mostlyclean in uudecode" ; \
35895         (cd $(HOST_SUBDIR)/uudecode && \
35896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35898                   "RANLIB=$${RANLIB}" \
35899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35900                   mostlyclean) \
35901           || exit 1
35902
35903 @endif uudecode
35904
35905 .PHONY: maybe-clean-uudecode clean-uudecode
35906 maybe-clean-uudecode:
35907 @if uudecode
35908 maybe-clean-uudecode: clean-uudecode
35909
35910 clean-uudecode: 
35911         @: $(MAKE); $(unstage)
35912         @[ -f ./uudecode/Makefile ] || exit 0; \
35913         r=`${PWD_COMMAND}`; export r; \
35914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35915         $(HOST_EXPORTS) \
35916         for flag in $(EXTRA_HOST_FLAGS) ; do \
35917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35918         done; \
35919         echo "Doing clean in uudecode" ; \
35920         (cd $(HOST_SUBDIR)/uudecode && \
35921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35923                   "RANLIB=$${RANLIB}" \
35924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35925                   clean) \
35926           || exit 1
35927
35928 @endif uudecode
35929
35930 .PHONY: maybe-distclean-uudecode distclean-uudecode
35931 maybe-distclean-uudecode:
35932 @if uudecode
35933 maybe-distclean-uudecode: distclean-uudecode
35934
35935 distclean-uudecode: 
35936         @: $(MAKE); $(unstage)
35937         @[ -f ./uudecode/Makefile ] || exit 0; \
35938         r=`${PWD_COMMAND}`; export r; \
35939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35940         $(HOST_EXPORTS) \
35941         for flag in $(EXTRA_HOST_FLAGS) ; do \
35942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35943         done; \
35944         echo "Doing distclean in uudecode" ; \
35945         (cd $(HOST_SUBDIR)/uudecode && \
35946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35948                   "RANLIB=$${RANLIB}" \
35949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35950                   distclean) \
35951           || exit 1
35952
35953 @endif uudecode
35954
35955 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
35956 maybe-maintainer-clean-uudecode:
35957 @if uudecode
35958 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
35959
35960 maintainer-clean-uudecode: 
35961         @: $(MAKE); $(unstage)
35962         @[ -f ./uudecode/Makefile ] || exit 0; \
35963         r=`${PWD_COMMAND}`; export r; \
35964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35965         $(HOST_EXPORTS) \
35966         for flag in $(EXTRA_HOST_FLAGS) ; do \
35967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35968         done; \
35969         echo "Doing maintainer-clean in uudecode" ; \
35970         (cd $(HOST_SUBDIR)/uudecode && \
35971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35973                   "RANLIB=$${RANLIB}" \
35974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35975                   maintainer-clean) \
35976           || exit 1
35977
35978 @endif uudecode
35979
35980
35981
35982 .PHONY: configure-wdiff maybe-configure-wdiff
35983 maybe-configure-wdiff:
35984 @if gcc-bootstrap
35985 configure-wdiff: stage_current
35986 @endif gcc-bootstrap
35987 @if wdiff
35988 maybe-configure-wdiff: configure-wdiff
35989 configure-wdiff: 
35990         @: $(MAKE); $(unstage)
35991         @r=`${PWD_COMMAND}`; export r; \
35992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35993         test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
35994         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
35995         $(HOST_EXPORTS) \
35996         echo Configuring in $(HOST_SUBDIR)/wdiff; \
35997         cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
35998         case $(srcdir) in \
35999           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36000           *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
36001                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36002         esac; \
36003         srcdiroption="--srcdir=$${topdir}/wdiff"; \
36004         libsrcdir="$$s/wdiff"; \
36005         $(SHELL) $${libsrcdir}/configure \
36006           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36007           --target=${target_alias} $${srcdiroption}  \
36008           || exit 1
36009 @endif wdiff
36010
36011
36012
36013
36014
36015 .PHONY: all-wdiff maybe-all-wdiff
36016 maybe-all-wdiff:
36017 @if gcc-bootstrap
36018 all-wdiff: stage_current
36019 @endif gcc-bootstrap
36020 @if wdiff
36021 TARGET-wdiff=all
36022 maybe-all-wdiff: all-wdiff
36023 all-wdiff: configure-wdiff
36024         @: $(MAKE); $(unstage)
36025         @r=`${PWD_COMMAND}`; export r; \
36026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36027         $(HOST_EXPORTS) \
36028         (cd $(HOST_SUBDIR)/wdiff && \
36029           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36030                 $(TARGET-wdiff))
36031 @endif wdiff
36032
36033
36034
36035
36036 .PHONY: check-wdiff maybe-check-wdiff
36037 maybe-check-wdiff:
36038 @if wdiff
36039 maybe-check-wdiff: check-wdiff
36040
36041 check-wdiff:
36042         @: $(MAKE); $(unstage)
36043         @r=`${PWD_COMMAND}`; export r; \
36044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36045         $(HOST_EXPORTS) \
36046         (cd $(HOST_SUBDIR)/wdiff && \
36047           $(MAKE) $(FLAGS_TO_PASS)  check)
36048
36049 @endif wdiff
36050
36051 .PHONY: install-wdiff maybe-install-wdiff
36052 maybe-install-wdiff:
36053 @if wdiff
36054 maybe-install-wdiff: install-wdiff
36055
36056 install-wdiff: installdirs
36057         @: $(MAKE); $(unstage)
36058         @r=`${PWD_COMMAND}`; export r; \
36059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36060         $(HOST_EXPORTS) \
36061         (cd $(HOST_SUBDIR)/wdiff && \
36062           $(MAKE) $(FLAGS_TO_PASS)  install)
36063
36064 @endif wdiff
36065
36066 # Other targets (info, dvi, pdf, etc.)
36067
36068 .PHONY: maybe-info-wdiff info-wdiff
36069 maybe-info-wdiff:
36070 @if wdiff
36071 maybe-info-wdiff: info-wdiff
36072
36073 info-wdiff: \
36074     configure-wdiff 
36075         @: $(MAKE); $(unstage)
36076         @[ -f ./wdiff/Makefile ] || exit 0; \
36077         r=`${PWD_COMMAND}`; export r; \
36078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36079         $(HOST_EXPORTS) \
36080         for flag in $(EXTRA_HOST_FLAGS) ; do \
36081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36082         done; \
36083         echo "Doing info in wdiff" ; \
36084         (cd $(HOST_SUBDIR)/wdiff && \
36085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36087                   "RANLIB=$${RANLIB}" \
36088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36089                   info) \
36090           || exit 1
36091
36092 @endif wdiff
36093
36094 .PHONY: maybe-dvi-wdiff dvi-wdiff
36095 maybe-dvi-wdiff:
36096 @if wdiff
36097 maybe-dvi-wdiff: dvi-wdiff
36098
36099 dvi-wdiff: \
36100     configure-wdiff 
36101         @: $(MAKE); $(unstage)
36102         @[ -f ./wdiff/Makefile ] || exit 0; \
36103         r=`${PWD_COMMAND}`; export r; \
36104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36105         $(HOST_EXPORTS) \
36106         for flag in $(EXTRA_HOST_FLAGS) ; do \
36107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36108         done; \
36109         echo "Doing dvi in wdiff" ; \
36110         (cd $(HOST_SUBDIR)/wdiff && \
36111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36113                   "RANLIB=$${RANLIB}" \
36114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36115                   dvi) \
36116           || exit 1
36117
36118 @endif wdiff
36119
36120 .PHONY: maybe-pdf-wdiff pdf-wdiff
36121 maybe-pdf-wdiff:
36122 @if wdiff
36123 maybe-pdf-wdiff: pdf-wdiff
36124
36125 pdf-wdiff: \
36126     configure-wdiff 
36127         @: $(MAKE); $(unstage)
36128         @[ -f ./wdiff/Makefile ] || exit 0; \
36129         r=`${PWD_COMMAND}`; export r; \
36130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36131         $(HOST_EXPORTS) \
36132         for flag in $(EXTRA_HOST_FLAGS) ; do \
36133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36134         done; \
36135         echo "Doing pdf in wdiff" ; \
36136         (cd $(HOST_SUBDIR)/wdiff && \
36137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36139                   "RANLIB=$${RANLIB}" \
36140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36141                   pdf) \
36142           || exit 1
36143
36144 @endif wdiff
36145
36146 .PHONY: maybe-html-wdiff html-wdiff
36147 maybe-html-wdiff:
36148 @if wdiff
36149 maybe-html-wdiff: html-wdiff
36150
36151 html-wdiff: \
36152     configure-wdiff 
36153         @: $(MAKE); $(unstage)
36154         @[ -f ./wdiff/Makefile ] || exit 0; \
36155         r=`${PWD_COMMAND}`; export r; \
36156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36157         $(HOST_EXPORTS) \
36158         for flag in $(EXTRA_HOST_FLAGS) ; do \
36159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36160         done; \
36161         echo "Doing html in wdiff" ; \
36162         (cd $(HOST_SUBDIR)/wdiff && \
36163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36165                   "RANLIB=$${RANLIB}" \
36166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36167                   html) \
36168           || exit 1
36169
36170 @endif wdiff
36171
36172 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
36173 maybe-TAGS-wdiff:
36174 @if wdiff
36175 maybe-TAGS-wdiff: TAGS-wdiff
36176
36177 TAGS-wdiff: \
36178     configure-wdiff 
36179         @: $(MAKE); $(unstage)
36180         @[ -f ./wdiff/Makefile ] || exit 0; \
36181         r=`${PWD_COMMAND}`; export r; \
36182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36183         $(HOST_EXPORTS) \
36184         for flag in $(EXTRA_HOST_FLAGS) ; do \
36185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36186         done; \
36187         echo "Doing TAGS in wdiff" ; \
36188         (cd $(HOST_SUBDIR)/wdiff && \
36189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36191                   "RANLIB=$${RANLIB}" \
36192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36193                   TAGS) \
36194           || exit 1
36195
36196 @endif wdiff
36197
36198 .PHONY: maybe-install-info-wdiff install-info-wdiff
36199 maybe-install-info-wdiff:
36200 @if wdiff
36201 maybe-install-info-wdiff: install-info-wdiff
36202
36203 install-info-wdiff: \
36204     configure-wdiff \
36205     info-wdiff 
36206         @: $(MAKE); $(unstage)
36207         @[ -f ./wdiff/Makefile ] || exit 0; \
36208         r=`${PWD_COMMAND}`; export r; \
36209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36210         $(HOST_EXPORTS) \
36211         for flag in $(EXTRA_HOST_FLAGS) ; do \
36212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36213         done; \
36214         echo "Doing install-info in wdiff" ; \
36215         (cd $(HOST_SUBDIR)/wdiff && \
36216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36218                   "RANLIB=$${RANLIB}" \
36219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36220                   install-info) \
36221           || exit 1
36222
36223 @endif wdiff
36224
36225 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
36226 maybe-install-pdf-wdiff:
36227 @if wdiff
36228 maybe-install-pdf-wdiff: install-pdf-wdiff
36229
36230 install-pdf-wdiff: \
36231     configure-wdiff \
36232     pdf-wdiff 
36233         @: $(MAKE); $(unstage)
36234         @[ -f ./wdiff/Makefile ] || exit 0; \
36235         r=`${PWD_COMMAND}`; export r; \
36236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36237         $(HOST_EXPORTS) \
36238         for flag in $(EXTRA_HOST_FLAGS) ; do \
36239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36240         done; \
36241         echo "Doing install-pdf in wdiff" ; \
36242         (cd $(HOST_SUBDIR)/wdiff && \
36243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36245                   "RANLIB=$${RANLIB}" \
36246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36247                   install-pdf) \
36248           || exit 1
36249
36250 @endif wdiff
36251
36252 .PHONY: maybe-install-html-wdiff install-html-wdiff
36253 maybe-install-html-wdiff:
36254 @if wdiff
36255 maybe-install-html-wdiff: install-html-wdiff
36256
36257 install-html-wdiff: \
36258     configure-wdiff \
36259     html-wdiff 
36260         @: $(MAKE); $(unstage)
36261         @[ -f ./wdiff/Makefile ] || exit 0; \
36262         r=`${PWD_COMMAND}`; export r; \
36263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36264         $(HOST_EXPORTS) \
36265         for flag in $(EXTRA_HOST_FLAGS) ; do \
36266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36267         done; \
36268         echo "Doing install-html in wdiff" ; \
36269         (cd $(HOST_SUBDIR)/wdiff && \
36270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36272                   "RANLIB=$${RANLIB}" \
36273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36274                   install-html) \
36275           || exit 1
36276
36277 @endif wdiff
36278
36279 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
36280 maybe-installcheck-wdiff:
36281 @if wdiff
36282 maybe-installcheck-wdiff: installcheck-wdiff
36283
36284 installcheck-wdiff: \
36285     configure-wdiff 
36286         @: $(MAKE); $(unstage)
36287         @[ -f ./wdiff/Makefile ] || exit 0; \
36288         r=`${PWD_COMMAND}`; export r; \
36289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36290         $(HOST_EXPORTS) \
36291         for flag in $(EXTRA_HOST_FLAGS) ; do \
36292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36293         done; \
36294         echo "Doing installcheck in wdiff" ; \
36295         (cd $(HOST_SUBDIR)/wdiff && \
36296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36298                   "RANLIB=$${RANLIB}" \
36299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36300                   installcheck) \
36301           || exit 1
36302
36303 @endif wdiff
36304
36305 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
36306 maybe-mostlyclean-wdiff:
36307 @if wdiff
36308 maybe-mostlyclean-wdiff: mostlyclean-wdiff
36309
36310 mostlyclean-wdiff: 
36311         @: $(MAKE); $(unstage)
36312         @[ -f ./wdiff/Makefile ] || exit 0; \
36313         r=`${PWD_COMMAND}`; export r; \
36314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36315         $(HOST_EXPORTS) \
36316         for flag in $(EXTRA_HOST_FLAGS) ; do \
36317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36318         done; \
36319         echo "Doing mostlyclean in wdiff" ; \
36320         (cd $(HOST_SUBDIR)/wdiff && \
36321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36323                   "RANLIB=$${RANLIB}" \
36324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36325                   mostlyclean) \
36326           || exit 1
36327
36328 @endif wdiff
36329
36330 .PHONY: maybe-clean-wdiff clean-wdiff
36331 maybe-clean-wdiff:
36332 @if wdiff
36333 maybe-clean-wdiff: clean-wdiff
36334
36335 clean-wdiff: 
36336         @: $(MAKE); $(unstage)
36337         @[ -f ./wdiff/Makefile ] || exit 0; \
36338         r=`${PWD_COMMAND}`; export r; \
36339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36340         $(HOST_EXPORTS) \
36341         for flag in $(EXTRA_HOST_FLAGS) ; do \
36342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36343         done; \
36344         echo "Doing clean in wdiff" ; \
36345         (cd $(HOST_SUBDIR)/wdiff && \
36346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36348                   "RANLIB=$${RANLIB}" \
36349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36350                   clean) \
36351           || exit 1
36352
36353 @endif wdiff
36354
36355 .PHONY: maybe-distclean-wdiff distclean-wdiff
36356 maybe-distclean-wdiff:
36357 @if wdiff
36358 maybe-distclean-wdiff: distclean-wdiff
36359
36360 distclean-wdiff: 
36361         @: $(MAKE); $(unstage)
36362         @[ -f ./wdiff/Makefile ] || exit 0; \
36363         r=`${PWD_COMMAND}`; export r; \
36364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36365         $(HOST_EXPORTS) \
36366         for flag in $(EXTRA_HOST_FLAGS) ; do \
36367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36368         done; \
36369         echo "Doing distclean in wdiff" ; \
36370         (cd $(HOST_SUBDIR)/wdiff && \
36371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36373                   "RANLIB=$${RANLIB}" \
36374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36375                   distclean) \
36376           || exit 1
36377
36378 @endif wdiff
36379
36380 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
36381 maybe-maintainer-clean-wdiff:
36382 @if wdiff
36383 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
36384
36385 maintainer-clean-wdiff: 
36386         @: $(MAKE); $(unstage)
36387         @[ -f ./wdiff/Makefile ] || exit 0; \
36388         r=`${PWD_COMMAND}`; export r; \
36389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36390         $(HOST_EXPORTS) \
36391         for flag in $(EXTRA_HOST_FLAGS) ; do \
36392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36393         done; \
36394         echo "Doing maintainer-clean in wdiff" ; \
36395         (cd $(HOST_SUBDIR)/wdiff && \
36396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36398                   "RANLIB=$${RANLIB}" \
36399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36400                   maintainer-clean) \
36401           || exit 1
36402
36403 @endif wdiff
36404
36405
36406
36407 .PHONY: configure-zip maybe-configure-zip
36408 maybe-configure-zip:
36409 @if gcc-bootstrap
36410 configure-zip: stage_current
36411 @endif gcc-bootstrap
36412 @if zip
36413 maybe-configure-zip: configure-zip
36414 configure-zip: 
36415         @: $(MAKE); $(unstage)
36416         @r=`${PWD_COMMAND}`; export r; \
36417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36418         test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
36419         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
36420         $(HOST_EXPORTS) \
36421         echo Configuring in $(HOST_SUBDIR)/zip; \
36422         cd "$(HOST_SUBDIR)/zip" || exit 1; \
36423         case $(srcdir) in \
36424           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36425           *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
36426                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36427         esac; \
36428         srcdiroption="--srcdir=$${topdir}/zip"; \
36429         libsrcdir="$$s/zip"; \
36430         $(SHELL) $${libsrcdir}/configure \
36431           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36432           --target=${target_alias} $${srcdiroption}  \
36433           || exit 1
36434 @endif zip
36435
36436
36437
36438
36439
36440 .PHONY: all-zip maybe-all-zip
36441 maybe-all-zip:
36442 @if gcc-bootstrap
36443 all-zip: stage_current
36444 @endif gcc-bootstrap
36445 @if zip
36446 TARGET-zip=all
36447 maybe-all-zip: all-zip
36448 all-zip: configure-zip
36449         @: $(MAKE); $(unstage)
36450         @r=`${PWD_COMMAND}`; export r; \
36451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36452         $(HOST_EXPORTS) \
36453         (cd $(HOST_SUBDIR)/zip && \
36454           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36455                 $(TARGET-zip))
36456 @endif zip
36457
36458
36459
36460
36461 .PHONY: check-zip maybe-check-zip
36462 maybe-check-zip:
36463 @if zip
36464 maybe-check-zip: check-zip
36465
36466 # This module is only tested in a native toolchain.
36467 check-zip:
36468         @: $(MAKE); $(unstage)
36469         @if [ '$(host)' = '$(target)' ] ; then \
36470           r=`${PWD_COMMAND}`; export r; \
36471           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36472           $(HOST_EXPORTS) \
36473           (cd $(HOST_SUBDIR)/zip && \
36474             $(MAKE) $(FLAGS_TO_PASS)  check); \
36475         fi
36476
36477 @endif zip
36478
36479 .PHONY: install-zip maybe-install-zip
36480 maybe-install-zip:
36481 @if zip
36482 maybe-install-zip: install-zip
36483
36484 install-zip: installdirs
36485         @: $(MAKE); $(unstage)
36486         @r=`${PWD_COMMAND}`; export r; \
36487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36488         $(HOST_EXPORTS) \
36489         (cd $(HOST_SUBDIR)/zip && \
36490           $(MAKE) $(FLAGS_TO_PASS)  install)
36491
36492 @endif zip
36493
36494 # Other targets (info, dvi, pdf, etc.)
36495
36496 .PHONY: maybe-info-zip info-zip
36497 maybe-info-zip:
36498 @if zip
36499 maybe-info-zip: info-zip
36500
36501 info-zip: \
36502     configure-zip 
36503         @: $(MAKE); $(unstage)
36504         @[ -f ./zip/Makefile ] || exit 0; \
36505         r=`${PWD_COMMAND}`; export r; \
36506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36507         $(HOST_EXPORTS) \
36508         for flag in $(EXTRA_HOST_FLAGS) ; do \
36509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36510         done; \
36511         echo "Doing info in zip" ; \
36512         (cd $(HOST_SUBDIR)/zip && \
36513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36515                   "RANLIB=$${RANLIB}" \
36516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36517                   info) \
36518           || exit 1
36519
36520 @endif zip
36521
36522 .PHONY: maybe-dvi-zip dvi-zip
36523 maybe-dvi-zip:
36524 @if zip
36525 maybe-dvi-zip: dvi-zip
36526
36527 dvi-zip: \
36528     configure-zip 
36529         @: $(MAKE); $(unstage)
36530         @[ -f ./zip/Makefile ] || exit 0; \
36531         r=`${PWD_COMMAND}`; export r; \
36532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36533         $(HOST_EXPORTS) \
36534         for flag in $(EXTRA_HOST_FLAGS) ; do \
36535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36536         done; \
36537         echo "Doing dvi in zip" ; \
36538         (cd $(HOST_SUBDIR)/zip && \
36539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36541                   "RANLIB=$${RANLIB}" \
36542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36543                   dvi) \
36544           || exit 1
36545
36546 @endif zip
36547
36548 .PHONY: maybe-pdf-zip pdf-zip
36549 maybe-pdf-zip:
36550 @if zip
36551 maybe-pdf-zip: pdf-zip
36552
36553 pdf-zip: \
36554     configure-zip 
36555         @: $(MAKE); $(unstage)
36556         @[ -f ./zip/Makefile ] || exit 0; \
36557         r=`${PWD_COMMAND}`; export r; \
36558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36559         $(HOST_EXPORTS) \
36560         for flag in $(EXTRA_HOST_FLAGS) ; do \
36561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36562         done; \
36563         echo "Doing pdf in zip" ; \
36564         (cd $(HOST_SUBDIR)/zip && \
36565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36567                   "RANLIB=$${RANLIB}" \
36568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36569                   pdf) \
36570           || exit 1
36571
36572 @endif zip
36573
36574 .PHONY: maybe-html-zip html-zip
36575 maybe-html-zip:
36576 @if zip
36577 maybe-html-zip: html-zip
36578
36579 html-zip: \
36580     configure-zip 
36581         @: $(MAKE); $(unstage)
36582         @[ -f ./zip/Makefile ] || exit 0; \
36583         r=`${PWD_COMMAND}`; export r; \
36584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36585         $(HOST_EXPORTS) \
36586         for flag in $(EXTRA_HOST_FLAGS) ; do \
36587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36588         done; \
36589         echo "Doing html in zip" ; \
36590         (cd $(HOST_SUBDIR)/zip && \
36591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36593                   "RANLIB=$${RANLIB}" \
36594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36595                   html) \
36596           || exit 1
36597
36598 @endif zip
36599
36600 .PHONY: maybe-TAGS-zip TAGS-zip
36601 maybe-TAGS-zip:
36602 @if zip
36603 maybe-TAGS-zip: TAGS-zip
36604
36605 TAGS-zip: \
36606     configure-zip 
36607         @: $(MAKE); $(unstage)
36608         @[ -f ./zip/Makefile ] || exit 0; \
36609         r=`${PWD_COMMAND}`; export r; \
36610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36611         $(HOST_EXPORTS) \
36612         for flag in $(EXTRA_HOST_FLAGS) ; do \
36613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36614         done; \
36615         echo "Doing TAGS in zip" ; \
36616         (cd $(HOST_SUBDIR)/zip && \
36617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36619                   "RANLIB=$${RANLIB}" \
36620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36621                   TAGS) \
36622           || exit 1
36623
36624 @endif zip
36625
36626 .PHONY: maybe-install-info-zip install-info-zip
36627 maybe-install-info-zip:
36628 @if zip
36629 maybe-install-info-zip: install-info-zip
36630
36631 install-info-zip: \
36632     configure-zip \
36633     info-zip 
36634         @: $(MAKE); $(unstage)
36635         @[ -f ./zip/Makefile ] || exit 0; \
36636         r=`${PWD_COMMAND}`; export r; \
36637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36638         $(HOST_EXPORTS) \
36639         for flag in $(EXTRA_HOST_FLAGS) ; do \
36640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36641         done; \
36642         echo "Doing install-info in zip" ; \
36643         (cd $(HOST_SUBDIR)/zip && \
36644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36646                   "RANLIB=$${RANLIB}" \
36647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36648                   install-info) \
36649           || exit 1
36650
36651 @endif zip
36652
36653 .PHONY: maybe-install-pdf-zip install-pdf-zip
36654 maybe-install-pdf-zip:
36655 @if zip
36656 maybe-install-pdf-zip: install-pdf-zip
36657
36658 install-pdf-zip: \
36659     configure-zip \
36660     pdf-zip 
36661         @: $(MAKE); $(unstage)
36662         @[ -f ./zip/Makefile ] || exit 0; \
36663         r=`${PWD_COMMAND}`; export r; \
36664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36665         $(HOST_EXPORTS) \
36666         for flag in $(EXTRA_HOST_FLAGS) ; do \
36667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36668         done; \
36669         echo "Doing install-pdf in zip" ; \
36670         (cd $(HOST_SUBDIR)/zip && \
36671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36673                   "RANLIB=$${RANLIB}" \
36674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36675                   install-pdf) \
36676           || exit 1
36677
36678 @endif zip
36679
36680 .PHONY: maybe-install-html-zip install-html-zip
36681 maybe-install-html-zip:
36682 @if zip
36683 maybe-install-html-zip: install-html-zip
36684
36685 install-html-zip: \
36686     configure-zip \
36687     html-zip 
36688         @: $(MAKE); $(unstage)
36689         @[ -f ./zip/Makefile ] || exit 0; \
36690         r=`${PWD_COMMAND}`; export r; \
36691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36692         $(HOST_EXPORTS) \
36693         for flag in $(EXTRA_HOST_FLAGS) ; do \
36694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36695         done; \
36696         echo "Doing install-html in zip" ; \
36697         (cd $(HOST_SUBDIR)/zip && \
36698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36700                   "RANLIB=$${RANLIB}" \
36701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36702                   install-html) \
36703           || exit 1
36704
36705 @endif zip
36706
36707 .PHONY: maybe-installcheck-zip installcheck-zip
36708 maybe-installcheck-zip:
36709 @if zip
36710 maybe-installcheck-zip: installcheck-zip
36711
36712 installcheck-zip: \
36713     configure-zip 
36714         @: $(MAKE); $(unstage)
36715         @[ -f ./zip/Makefile ] || exit 0; \
36716         r=`${PWD_COMMAND}`; export r; \
36717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36718         $(HOST_EXPORTS) \
36719         for flag in $(EXTRA_HOST_FLAGS) ; do \
36720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36721         done; \
36722         echo "Doing installcheck in zip" ; \
36723         (cd $(HOST_SUBDIR)/zip && \
36724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36726                   "RANLIB=$${RANLIB}" \
36727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36728                   installcheck) \
36729           || exit 1
36730
36731 @endif zip
36732
36733 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
36734 maybe-mostlyclean-zip:
36735 @if zip
36736 maybe-mostlyclean-zip: mostlyclean-zip
36737
36738 mostlyclean-zip: 
36739         @: $(MAKE); $(unstage)
36740         @[ -f ./zip/Makefile ] || exit 0; \
36741         r=`${PWD_COMMAND}`; export r; \
36742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36743         $(HOST_EXPORTS) \
36744         for flag in $(EXTRA_HOST_FLAGS) ; do \
36745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36746         done; \
36747         echo "Doing mostlyclean in zip" ; \
36748         (cd $(HOST_SUBDIR)/zip && \
36749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36751                   "RANLIB=$${RANLIB}" \
36752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36753                   mostlyclean) \
36754           || exit 1
36755
36756 @endif zip
36757
36758 .PHONY: maybe-clean-zip clean-zip
36759 maybe-clean-zip:
36760 @if zip
36761 maybe-clean-zip: clean-zip
36762
36763 clean-zip: 
36764         @: $(MAKE); $(unstage)
36765         @[ -f ./zip/Makefile ] || exit 0; \
36766         r=`${PWD_COMMAND}`; export r; \
36767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36768         $(HOST_EXPORTS) \
36769         for flag in $(EXTRA_HOST_FLAGS) ; do \
36770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36771         done; \
36772         echo "Doing clean in zip" ; \
36773         (cd $(HOST_SUBDIR)/zip && \
36774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36776                   "RANLIB=$${RANLIB}" \
36777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36778                   clean) \
36779           || exit 1
36780
36781 @endif zip
36782
36783 .PHONY: maybe-distclean-zip distclean-zip
36784 maybe-distclean-zip:
36785 @if zip
36786 maybe-distclean-zip: distclean-zip
36787
36788 distclean-zip: 
36789         @: $(MAKE); $(unstage)
36790         @[ -f ./zip/Makefile ] || exit 0; \
36791         r=`${PWD_COMMAND}`; export r; \
36792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36793         $(HOST_EXPORTS) \
36794         for flag in $(EXTRA_HOST_FLAGS) ; do \
36795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36796         done; \
36797         echo "Doing distclean in zip" ; \
36798         (cd $(HOST_SUBDIR)/zip && \
36799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36801                   "RANLIB=$${RANLIB}" \
36802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36803                   distclean) \
36804           || exit 1
36805
36806 @endif zip
36807
36808 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
36809 maybe-maintainer-clean-zip:
36810 @if zip
36811 maybe-maintainer-clean-zip: maintainer-clean-zip
36812
36813 maintainer-clean-zip: 
36814         @: $(MAKE); $(unstage)
36815         @[ -f ./zip/Makefile ] || exit 0; \
36816         r=`${PWD_COMMAND}`; export r; \
36817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36818         $(HOST_EXPORTS) \
36819         for flag in $(EXTRA_HOST_FLAGS) ; do \
36820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36821         done; \
36822         echo "Doing maintainer-clean in zip" ; \
36823         (cd $(HOST_SUBDIR)/zip && \
36824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36826                   "RANLIB=$${RANLIB}" \
36827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36828                   maintainer-clean) \
36829           || exit 1
36830
36831 @endif zip
36832
36833
36834
36835 .PHONY: configure-zlib maybe-configure-zlib
36836 maybe-configure-zlib:
36837 @if gcc-bootstrap
36838 configure-zlib: stage_current
36839 @endif gcc-bootstrap
36840 @if zlib
36841 maybe-configure-zlib: configure-zlib
36842 configure-zlib: 
36843         @r=`${PWD_COMMAND}`; export r; \
36844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36845         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36846         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36847         $(HOST_EXPORTS) \
36848         echo Configuring in $(HOST_SUBDIR)/zlib; \
36849         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
36850         case $(srcdir) in \
36851           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36852           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36853                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36854         esac; \
36855         srcdiroption="--srcdir=$${topdir}/zlib"; \
36856         libsrcdir="$$s/zlib"; \
36857         $(SHELL) $${libsrcdir}/configure \
36858           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36859           --target=${target_alias} $${srcdiroption}  \
36860           || exit 1
36861 @endif zlib
36862
36863
36864
36865 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
36866 maybe-configure-stage1-zlib:
36867 @if zlib-bootstrap
36868 maybe-configure-stage1-zlib: configure-stage1-zlib
36869 configure-stage1-zlib:
36870         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36871         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36872         @r=`${PWD_COMMAND}`; export r; \
36873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36874         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36875         $(HOST_EXPORTS)  \
36876         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
36877         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
36878         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
36879         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36880         cd $(HOST_SUBDIR)/zlib || exit 1; \
36881         case $(srcdir) in \
36882           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36883           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36884                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36885         esac; \
36886         srcdiroption="--srcdir=$${topdir}/zlib"; \
36887         libsrcdir="$$s/zlib"; \
36888         $(SHELL) $${libsrcdir}/configure \
36889           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36890           --target=${target_alias} $${srcdiroption} \
36891            \
36892           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
36893 @endif zlib-bootstrap
36894
36895 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
36896 maybe-configure-stage2-zlib:
36897 @if zlib-bootstrap
36898 maybe-configure-stage2-zlib: configure-stage2-zlib
36899 configure-stage2-zlib:
36900         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36901         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36902         @r=`${PWD_COMMAND}`; export r; \
36903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36904         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36905         $(HOST_EXPORTS) \
36906         $(POSTSTAGE1_HOST_EXPORTS)  \
36907         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
36908         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
36909         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
36910         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36911         cd $(HOST_SUBDIR)/zlib || exit 1; \
36912         case $(srcdir) in \
36913           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36914           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36915                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36916         esac; \
36917         srcdiroption="--srcdir=$${topdir}/zlib"; \
36918         libsrcdir="$$s/zlib"; \
36919         $(SHELL) $${libsrcdir}/configure \
36920           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36921           --target=${target_alias} $${srcdiroption} \
36922           --with-build-libsubdir=$(HOST_SUBDIR) \
36923           @stage2_werror_flag@ 
36924 @endif zlib-bootstrap
36925
36926 .PHONY: configure-stageb2g0-zlib maybe-configure-stageb2g0-zlib
36927 maybe-configure-stageb2g0-zlib:
36928 @if zlib-bootstrap
36929 maybe-configure-stageb2g0-zlib: configure-stageb2g0-zlib
36930 configure-stageb2g0-zlib:
36931         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
36932         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36933         @r=`${PWD_COMMAND}`; export r; \
36934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36935         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36936         $(HOST_EXPORTS) \
36937         $(POSTSTAGE1_HOST_EXPORTS)  \
36938         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
36939         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
36940         echo Configuring stage b2g0 in $(HOST_SUBDIR)/zlib ; \
36941         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36942         cd $(HOST_SUBDIR)/zlib || exit 1; \
36943         case $(srcdir) in \
36944           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36945           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36946                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36947         esac; \
36948         srcdiroption="--srcdir=$${topdir}/zlib"; \
36949         libsrcdir="$$s/zlib"; \
36950         $(SHELL) $${libsrcdir}/configure \
36951           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36952           --target=${target_alias} $${srcdiroption} \
36953           --with-build-libsubdir=$(HOST_SUBDIR) \
36954           @stage2_werror_flag@ 
36955 @endif zlib-bootstrap
36956
36957 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
36958 maybe-configure-stage3-zlib:
36959 @if zlib-bootstrap
36960 maybe-configure-stage3-zlib: configure-stage3-zlib
36961 configure-stage3-zlib:
36962         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36963         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36964         @r=`${PWD_COMMAND}`; export r; \
36965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36966         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36967         $(HOST_EXPORTS) \
36968         $(POSTSTAGE1_HOST_EXPORTS)  \
36969         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
36970         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
36971         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
36972         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36973         cd $(HOST_SUBDIR)/zlib || exit 1; \
36974         case $(srcdir) in \
36975           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36976           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36977                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36978         esac; \
36979         srcdiroption="--srcdir=$${topdir}/zlib"; \
36980         libsrcdir="$$s/zlib"; \
36981         $(SHELL) $${libsrcdir}/configure \
36982           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36983           --target=${target_alias} $${srcdiroption} \
36984           --with-build-libsubdir=$(HOST_SUBDIR) \
36985           @stage2_werror_flag@ 
36986 @endif zlib-bootstrap
36987
36988 .PHONY: configure-stageb3g2-zlib maybe-configure-stageb3g2-zlib
36989 maybe-configure-stageb3g2-zlib:
36990 @if zlib-bootstrap
36991 maybe-configure-stageb3g2-zlib: configure-stageb3g2-zlib
36992 configure-stageb3g2-zlib:
36993         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
36994         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36995         @r=`${PWD_COMMAND}`; export r; \
36996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36997         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36998         $(HOST_EXPORTS) \
36999         $(POSTSTAGE1_HOST_EXPORTS)  \
37000         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
37001         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
37002         echo Configuring stage b3g2 in $(HOST_SUBDIR)/zlib ; \
37003         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
37004         cd $(HOST_SUBDIR)/zlib || exit 1; \
37005         case $(srcdir) in \
37006           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37007           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
37008                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37009         esac; \
37010         srcdiroption="--srcdir=$${topdir}/zlib"; \
37011         libsrcdir="$$s/zlib"; \
37012         $(SHELL) $${libsrcdir}/configure \
37013           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37014           --target=${target_alias} $${srcdiroption} \
37015           --with-build-libsubdir=$(HOST_SUBDIR) \
37016           @stage2_werror_flag@ 
37017 @endif zlib-bootstrap
37018
37019 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
37020 maybe-configure-stage4-zlib:
37021 @if zlib-bootstrap
37022 maybe-configure-stage4-zlib: configure-stage4-zlib
37023 configure-stage4-zlib:
37024         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
37025         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
37026         @r=`${PWD_COMMAND}`; export r; \
37027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37028         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
37029         $(HOST_EXPORTS) \
37030         $(POSTSTAGE1_HOST_EXPORTS)  \
37031         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
37032         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
37033         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
37034         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
37035         cd $(HOST_SUBDIR)/zlib || exit 1; \
37036         case $(srcdir) in \
37037           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37038           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
37039                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37040         esac; \
37041         srcdiroption="--srcdir=$${topdir}/zlib"; \
37042         libsrcdir="$$s/zlib"; \
37043         $(SHELL) $${libsrcdir}/configure \
37044           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37045           --target=${target_alias} $${srcdiroption} \
37046           --with-build-libsubdir=$(HOST_SUBDIR) \
37047           @stage2_werror_flag@ 
37048 @endif zlib-bootstrap
37049
37050 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
37051 maybe-configure-stageprofile-zlib:
37052 @if zlib-bootstrap
37053 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
37054 configure-stageprofile-zlib:
37055         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
37056         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
37057         @r=`${PWD_COMMAND}`; export r; \
37058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37059         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
37060         $(HOST_EXPORTS) \
37061         $(POSTSTAGE1_HOST_EXPORTS)  \
37062         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
37063         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
37064         echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
37065         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
37066         cd $(HOST_SUBDIR)/zlib || exit 1; \
37067         case $(srcdir) in \
37068           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37069           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
37070                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37071         esac; \
37072         srcdiroption="--srcdir=$${topdir}/zlib"; \
37073         libsrcdir="$$s/zlib"; \
37074         $(SHELL) $${libsrcdir}/configure \
37075           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37076           --target=${target_alias} $${srcdiroption} \
37077           --with-build-libsubdir=$(HOST_SUBDIR) \
37078           @stage2_werror_flag@ 
37079 @endif zlib-bootstrap
37080
37081 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
37082 maybe-configure-stagefeedback-zlib:
37083 @if zlib-bootstrap
37084 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
37085 configure-stagefeedback-zlib:
37086         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
37087         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
37088         @r=`${PWD_COMMAND}`; export r; \
37089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37090         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
37091         $(HOST_EXPORTS) \
37092         $(POSTSTAGE1_HOST_EXPORTS)  \
37093         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
37094         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
37095         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
37096         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
37097         cd $(HOST_SUBDIR)/zlib || exit 1; \
37098         case $(srcdir) in \
37099           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37100           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
37101                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37102         esac; \
37103         srcdiroption="--srcdir=$${topdir}/zlib"; \
37104         libsrcdir="$$s/zlib"; \
37105         $(SHELL) $${libsrcdir}/configure \
37106           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37107           --target=${target_alias} $${srcdiroption} \
37108           --with-build-libsubdir=$(HOST_SUBDIR) \
37109           @stage2_werror_flag@ 
37110 @endif zlib-bootstrap
37111
37112
37113
37114
37115
37116 .PHONY: all-zlib maybe-all-zlib
37117 maybe-all-zlib:
37118 @if gcc-bootstrap
37119 all-zlib: stage_current
37120 @endif gcc-bootstrap
37121 @if zlib
37122 TARGET-zlib=all
37123 maybe-all-zlib: all-zlib
37124 all-zlib: configure-zlib
37125         @r=`${PWD_COMMAND}`; export r; \
37126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37127         $(HOST_EXPORTS) \
37128         (cd $(HOST_SUBDIR)/zlib && \
37129           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
37130                 $(TARGET-zlib))
37131 @endif zlib
37132
37133
37134
37135 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
37136 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
37137 maybe-all-stage1-zlib:
37138 maybe-clean-stage1-zlib:
37139 @if zlib-bootstrap
37140 maybe-all-stage1-zlib: all-stage1-zlib
37141 all-stage1: all-stage1-zlib
37142 TARGET-stage1-zlib = $(TARGET-zlib)
37143 all-stage1-zlib: configure-stage1-zlib
37144         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
37145         @r=`${PWD_COMMAND}`; export r; \
37146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37147         $(HOST_EXPORTS) \
37148         cd $(HOST_SUBDIR)/zlib && \
37149         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37150                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
37151                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
37152                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
37153                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
37154                 $(TARGET-stage1-zlib)
37155
37156 maybe-clean-stage1-zlib: clean-stage1-zlib
37157 clean-stage1: clean-stage1-zlib
37158 clean-stage1-zlib:
37159         @if [ $(current_stage) = stage1 ]; then \
37160           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37161         else \
37162           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
37163           $(MAKE) stage1-start; \
37164         fi; \
37165         cd $(HOST_SUBDIR)/zlib && \
37166         $(MAKE) $(EXTRA_HOST_FLAGS)  \
37167                  clean
37168 @endif zlib-bootstrap
37169
37170
37171 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
37172 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
37173 maybe-all-stage2-zlib:
37174 maybe-clean-stage2-zlib:
37175 @if zlib-bootstrap
37176 maybe-all-stage2-zlib: all-stage2-zlib
37177 all-stage2: all-stage2-zlib
37178 TARGET-stage2-zlib = $(TARGET-zlib)
37179 all-stage2-zlib: configure-stage2-zlib
37180         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
37181         @r=`${PWD_COMMAND}`; export r; \
37182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37183         $(HOST_EXPORTS) \
37184         $(POSTSTAGE1_HOST_EXPORTS) \
37185         cd $(HOST_SUBDIR)/zlib && \
37186         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37187                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
37188                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
37189                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
37190                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
37191                 $(TARGET-stage2-zlib)
37192
37193 maybe-clean-stage2-zlib: clean-stage2-zlib
37194 clean-stage2: clean-stage2-zlib
37195 clean-stage2-zlib:
37196         @if [ $(current_stage) = stage2 ]; then \
37197           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37198         else \
37199           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
37200           $(MAKE) stage2-start; \
37201         fi; \
37202         cd $(HOST_SUBDIR)/zlib && \
37203         $(MAKE) $(EXTRA_HOST_FLAGS)  \
37204                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
37205                  clean
37206 @endif zlib-bootstrap
37207
37208
37209 .PHONY: all-stageb2g0-zlib maybe-all-stageb2g0-zlib
37210 .PHONY: clean-stageb2g0-zlib maybe-clean-stageb2g0-zlib
37211 maybe-all-stageb2g0-zlib:
37212 maybe-clean-stageb2g0-zlib:
37213 @if zlib-bootstrap
37214 maybe-all-stageb2g0-zlib: all-stageb2g0-zlib
37215 all-stageb2g0: all-stageb2g0-zlib
37216 TARGET-stageb2g0-zlib = $(TARGET-zlib)
37217 all-stageb2g0-zlib: configure-stageb2g0-zlib
37218         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
37219         @r=`${PWD_COMMAND}`; export r; \
37220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37221         $(HOST_EXPORTS) \
37222         $(POSTSTAGE1_HOST_EXPORTS) \
37223         cd $(HOST_SUBDIR)/zlib && \
37224         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37225                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
37226                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
37227                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
37228                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
37229                 $(TARGET-stageb2g0-zlib)
37230
37231 maybe-clean-stageb2g0-zlib: clean-stageb2g0-zlib
37232 clean-stageb2g0: clean-stageb2g0-zlib
37233 clean-stageb2g0-zlib:
37234         @if [ $(current_stage) = stageb2g0 ]; then \
37235           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37236         else \
37237           [ -f $(HOST_SUBDIR)/stageb2g0-zlib/Makefile ] || exit 0; \
37238           $(MAKE) stageb2g0-start; \
37239         fi; \
37240         cd $(HOST_SUBDIR)/zlib && \
37241         $(MAKE) $(EXTRA_HOST_FLAGS)  \
37242                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
37243                  clean
37244 @endif zlib-bootstrap
37245
37246
37247 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
37248 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
37249 maybe-all-stage3-zlib:
37250 maybe-clean-stage3-zlib:
37251 @if zlib-bootstrap
37252 maybe-all-stage3-zlib: all-stage3-zlib
37253 all-stage3: all-stage3-zlib
37254 TARGET-stage3-zlib = $(TARGET-zlib)
37255 all-stage3-zlib: configure-stage3-zlib
37256         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
37257         @r=`${PWD_COMMAND}`; export r; \
37258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37259         $(HOST_EXPORTS) \
37260         $(POSTSTAGE1_HOST_EXPORTS) \
37261         cd $(HOST_SUBDIR)/zlib && \
37262         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37263                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
37264                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
37265                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
37266                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
37267                 $(TARGET-stage3-zlib)
37268
37269 maybe-clean-stage3-zlib: clean-stage3-zlib
37270 clean-stage3: clean-stage3-zlib
37271 clean-stage3-zlib:
37272         @if [ $(current_stage) = stage3 ]; then \
37273           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37274         else \
37275           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
37276           $(MAKE) stage3-start; \
37277         fi; \
37278         cd $(HOST_SUBDIR)/zlib && \
37279         $(MAKE) $(EXTRA_HOST_FLAGS)  \
37280                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
37281                  clean
37282 @endif zlib-bootstrap
37283
37284
37285 .PHONY: all-stageb3g2-zlib maybe-all-stageb3g2-zlib
37286 .PHONY: clean-stageb3g2-zlib maybe-clean-stageb3g2-zlib
37287 maybe-all-stageb3g2-zlib:
37288 maybe-clean-stageb3g2-zlib:
37289 @if zlib-bootstrap
37290 maybe-all-stageb3g2-zlib: all-stageb3g2-zlib
37291 all-stageb3g2: all-stageb3g2-zlib
37292 TARGET-stageb3g2-zlib = $(TARGET-zlib)
37293 all-stageb3g2-zlib: configure-stageb3g2-zlib
37294         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
37295         @r=`${PWD_COMMAND}`; export r; \
37296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37297         $(HOST_EXPORTS) \
37298         $(POSTSTAGE1_HOST_EXPORTS) \
37299         cd $(HOST_SUBDIR)/zlib && \
37300         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37301                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
37302                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
37303                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
37304                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
37305                 $(TARGET-stageb3g2-zlib)
37306
37307 maybe-clean-stageb3g2-zlib: clean-stageb3g2-zlib
37308 clean-stageb3g2: clean-stageb3g2-zlib
37309 clean-stageb3g2-zlib:
37310         @if [ $(current_stage) = stageb3g2 ]; then \
37311           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37312         else \
37313           [ -f $(HOST_SUBDIR)/stageb3g2-zlib/Makefile ] || exit 0; \
37314           $(MAKE) stageb3g2-start; \
37315         fi; \
37316         cd $(HOST_SUBDIR)/zlib && \
37317         $(MAKE) $(EXTRA_HOST_FLAGS)  \
37318                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
37319                  clean
37320 @endif zlib-bootstrap
37321
37322
37323 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
37324 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
37325 maybe-all-stage4-zlib:
37326 maybe-clean-stage4-zlib:
37327 @if zlib-bootstrap
37328 maybe-all-stage4-zlib: all-stage4-zlib
37329 all-stage4: all-stage4-zlib
37330 TARGET-stage4-zlib = $(TARGET-zlib)
37331 all-stage4-zlib: configure-stage4-zlib
37332         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
37333         @r=`${PWD_COMMAND}`; export r; \
37334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37335         $(HOST_EXPORTS) \
37336         $(POSTSTAGE1_HOST_EXPORTS) \
37337         cd $(HOST_SUBDIR)/zlib && \
37338         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37339                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
37340                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
37341                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
37342                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
37343                 $(TARGET-stage4-zlib)
37344
37345 maybe-clean-stage4-zlib: clean-stage4-zlib
37346 clean-stage4: clean-stage4-zlib
37347 clean-stage4-zlib:
37348         @if [ $(current_stage) = stage4 ]; then \
37349           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37350         else \
37351           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
37352           $(MAKE) stage4-start; \
37353         fi; \
37354         cd $(HOST_SUBDIR)/zlib && \
37355         $(MAKE) $(EXTRA_HOST_FLAGS)  \
37356                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
37357                  clean
37358 @endif zlib-bootstrap
37359
37360
37361 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
37362 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
37363 maybe-all-stageprofile-zlib:
37364 maybe-clean-stageprofile-zlib:
37365 @if zlib-bootstrap
37366 maybe-all-stageprofile-zlib: all-stageprofile-zlib
37367 all-stageprofile: all-stageprofile-zlib
37368 TARGET-stageprofile-zlib = $(TARGET-zlib)
37369 all-stageprofile-zlib: configure-stageprofile-zlib
37370         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
37371         @r=`${PWD_COMMAND}`; export r; \
37372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37373         $(HOST_EXPORTS) \
37374         $(POSTSTAGE1_HOST_EXPORTS) \
37375         cd $(HOST_SUBDIR)/zlib && \
37376         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37377                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
37378                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
37379                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
37380                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
37381                 $(TARGET-stageprofile-zlib)
37382
37383 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
37384 clean-stageprofile: clean-stageprofile-zlib
37385 clean-stageprofile-zlib:
37386         @if [ $(current_stage) = stageprofile ]; then \
37387           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37388         else \
37389           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
37390           $(MAKE) stageprofile-start; \
37391         fi; \
37392         cd $(HOST_SUBDIR)/zlib && \
37393         $(MAKE) $(EXTRA_HOST_FLAGS)  \
37394                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
37395                  clean
37396 @endif zlib-bootstrap
37397
37398
37399 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
37400 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
37401 maybe-all-stagefeedback-zlib:
37402 maybe-clean-stagefeedback-zlib:
37403 @if zlib-bootstrap
37404 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
37405 all-stagefeedback: all-stagefeedback-zlib
37406 TARGET-stagefeedback-zlib = $(TARGET-zlib)
37407 all-stagefeedback-zlib: configure-stagefeedback-zlib
37408         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
37409         @r=`${PWD_COMMAND}`; export r; \
37410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37411         $(HOST_EXPORTS) \
37412         $(POSTSTAGE1_HOST_EXPORTS) \
37413         cd $(HOST_SUBDIR)/zlib && \
37414         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37415                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
37416                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
37417                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
37418                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
37419                 $(TARGET-stagefeedback-zlib)
37420
37421 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
37422 clean-stagefeedback: clean-stagefeedback-zlib
37423 clean-stagefeedback-zlib:
37424         @if [ $(current_stage) = stagefeedback ]; then \
37425           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37426         else \
37427           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
37428           $(MAKE) stagefeedback-start; \
37429         fi; \
37430         cd $(HOST_SUBDIR)/zlib && \
37431         $(MAKE) $(EXTRA_HOST_FLAGS)  \
37432                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
37433                  clean
37434 @endif zlib-bootstrap
37435
37436
37437
37438
37439
37440 .PHONY: check-zlib maybe-check-zlib
37441 maybe-check-zlib:
37442 @if zlib
37443 maybe-check-zlib: check-zlib
37444
37445 check-zlib:
37446
37447 @endif zlib
37448
37449 .PHONY: install-zlib maybe-install-zlib
37450 maybe-install-zlib:
37451 @if zlib
37452 maybe-install-zlib: install-zlib
37453
37454 install-zlib:
37455
37456 @endif zlib
37457
37458 # Other targets (info, dvi, pdf, etc.)
37459
37460 .PHONY: maybe-info-zlib info-zlib
37461 maybe-info-zlib:
37462 @if zlib
37463 maybe-info-zlib: info-zlib
37464
37465 info-zlib: \
37466     configure-zlib 
37467         @[ -f ./zlib/Makefile ] || exit 0; \
37468         r=`${PWD_COMMAND}`; export r; \
37469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37470         $(HOST_EXPORTS) \
37471         for flag in $(EXTRA_HOST_FLAGS) ; do \
37472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37473         done; \
37474         echo "Doing info in zlib" ; \
37475         (cd $(HOST_SUBDIR)/zlib && \
37476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37478                   "RANLIB=$${RANLIB}" \
37479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37480                   info) \
37481           || exit 1
37482
37483 @endif zlib
37484
37485 .PHONY: maybe-dvi-zlib dvi-zlib
37486 maybe-dvi-zlib:
37487 @if zlib
37488 maybe-dvi-zlib: dvi-zlib
37489
37490 dvi-zlib: \
37491     configure-zlib 
37492         @[ -f ./zlib/Makefile ] || exit 0; \
37493         r=`${PWD_COMMAND}`; export r; \
37494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37495         $(HOST_EXPORTS) \
37496         for flag in $(EXTRA_HOST_FLAGS) ; do \
37497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37498         done; \
37499         echo "Doing dvi in zlib" ; \
37500         (cd $(HOST_SUBDIR)/zlib && \
37501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37503                   "RANLIB=$${RANLIB}" \
37504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37505                   dvi) \
37506           || exit 1
37507
37508 @endif zlib
37509
37510 .PHONY: maybe-pdf-zlib pdf-zlib
37511 maybe-pdf-zlib:
37512 @if zlib
37513 maybe-pdf-zlib: pdf-zlib
37514
37515 pdf-zlib: \
37516     configure-zlib 
37517         @[ -f ./zlib/Makefile ] || exit 0; \
37518         r=`${PWD_COMMAND}`; export r; \
37519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37520         $(HOST_EXPORTS) \
37521         for flag in $(EXTRA_HOST_FLAGS) ; do \
37522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37523         done; \
37524         echo "Doing pdf in zlib" ; \
37525         (cd $(HOST_SUBDIR)/zlib && \
37526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37528                   "RANLIB=$${RANLIB}" \
37529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37530                   pdf) \
37531           || exit 1
37532
37533 @endif zlib
37534
37535 .PHONY: maybe-html-zlib html-zlib
37536 maybe-html-zlib:
37537 @if zlib
37538 maybe-html-zlib: html-zlib
37539
37540 html-zlib: \
37541     configure-zlib 
37542         @[ -f ./zlib/Makefile ] || exit 0; \
37543         r=`${PWD_COMMAND}`; export r; \
37544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37545         $(HOST_EXPORTS) \
37546         for flag in $(EXTRA_HOST_FLAGS) ; do \
37547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37548         done; \
37549         echo "Doing html in zlib" ; \
37550         (cd $(HOST_SUBDIR)/zlib && \
37551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37553                   "RANLIB=$${RANLIB}" \
37554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37555                   html) \
37556           || exit 1
37557
37558 @endif zlib
37559
37560 .PHONY: maybe-TAGS-zlib TAGS-zlib
37561 maybe-TAGS-zlib:
37562 @if zlib
37563 maybe-TAGS-zlib: TAGS-zlib
37564
37565 TAGS-zlib: \
37566     configure-zlib 
37567         @[ -f ./zlib/Makefile ] || exit 0; \
37568         r=`${PWD_COMMAND}`; export r; \
37569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37570         $(HOST_EXPORTS) \
37571         for flag in $(EXTRA_HOST_FLAGS) ; do \
37572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37573         done; \
37574         echo "Doing TAGS in zlib" ; \
37575         (cd $(HOST_SUBDIR)/zlib && \
37576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37578                   "RANLIB=$${RANLIB}" \
37579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37580                   TAGS) \
37581           || exit 1
37582
37583 @endif zlib
37584
37585 .PHONY: maybe-install-info-zlib install-info-zlib
37586 maybe-install-info-zlib:
37587 @if zlib
37588 maybe-install-info-zlib: install-info-zlib
37589
37590 install-info-zlib: \
37591     configure-zlib \
37592     info-zlib 
37593         @[ -f ./zlib/Makefile ] || exit 0; \
37594         r=`${PWD_COMMAND}`; export r; \
37595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37596         $(HOST_EXPORTS) \
37597         for flag in $(EXTRA_HOST_FLAGS) ; do \
37598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37599         done; \
37600         echo "Doing install-info in zlib" ; \
37601         (cd $(HOST_SUBDIR)/zlib && \
37602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37604                   "RANLIB=$${RANLIB}" \
37605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37606                   install-info) \
37607           || exit 1
37608
37609 @endif zlib
37610
37611 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
37612 maybe-install-pdf-zlib:
37613 @if zlib
37614 maybe-install-pdf-zlib: install-pdf-zlib
37615
37616 install-pdf-zlib: \
37617     configure-zlib \
37618     pdf-zlib 
37619         @[ -f ./zlib/Makefile ] || exit 0; \
37620         r=`${PWD_COMMAND}`; export r; \
37621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37622         $(HOST_EXPORTS) \
37623         for flag in $(EXTRA_HOST_FLAGS) ; do \
37624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37625         done; \
37626         echo "Doing install-pdf in zlib" ; \
37627         (cd $(HOST_SUBDIR)/zlib && \
37628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37630                   "RANLIB=$${RANLIB}" \
37631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37632                   install-pdf) \
37633           || exit 1
37634
37635 @endif zlib
37636
37637 .PHONY: maybe-install-html-zlib install-html-zlib
37638 maybe-install-html-zlib:
37639 @if zlib
37640 maybe-install-html-zlib: install-html-zlib
37641
37642 install-html-zlib: \
37643     configure-zlib \
37644     html-zlib 
37645         @[ -f ./zlib/Makefile ] || exit 0; \
37646         r=`${PWD_COMMAND}`; export r; \
37647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37648         $(HOST_EXPORTS) \
37649         for flag in $(EXTRA_HOST_FLAGS) ; do \
37650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37651         done; \
37652         echo "Doing install-html in zlib" ; \
37653         (cd $(HOST_SUBDIR)/zlib && \
37654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37656                   "RANLIB=$${RANLIB}" \
37657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37658                   install-html) \
37659           || exit 1
37660
37661 @endif zlib
37662
37663 .PHONY: maybe-installcheck-zlib installcheck-zlib
37664 maybe-installcheck-zlib:
37665 @if zlib
37666 maybe-installcheck-zlib: installcheck-zlib
37667
37668 installcheck-zlib: \
37669     configure-zlib 
37670         @[ -f ./zlib/Makefile ] || exit 0; \
37671         r=`${PWD_COMMAND}`; export r; \
37672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37673         $(HOST_EXPORTS) \
37674         for flag in $(EXTRA_HOST_FLAGS) ; do \
37675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37676         done; \
37677         echo "Doing installcheck in zlib" ; \
37678         (cd $(HOST_SUBDIR)/zlib && \
37679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37681                   "RANLIB=$${RANLIB}" \
37682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37683                   installcheck) \
37684           || exit 1
37685
37686 @endif zlib
37687
37688 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
37689 maybe-mostlyclean-zlib:
37690 @if zlib
37691 maybe-mostlyclean-zlib: mostlyclean-zlib
37692
37693 mostlyclean-zlib: 
37694         @[ -f ./zlib/Makefile ] || exit 0; \
37695         r=`${PWD_COMMAND}`; export r; \
37696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37697         $(HOST_EXPORTS) \
37698         for flag in $(EXTRA_HOST_FLAGS) ; do \
37699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37700         done; \
37701         echo "Doing mostlyclean in zlib" ; \
37702         (cd $(HOST_SUBDIR)/zlib && \
37703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37705                   "RANLIB=$${RANLIB}" \
37706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37707                   mostlyclean) \
37708           || exit 1
37709
37710 @endif zlib
37711
37712 .PHONY: maybe-clean-zlib clean-zlib
37713 maybe-clean-zlib:
37714 @if zlib
37715 maybe-clean-zlib: clean-zlib
37716
37717 clean-zlib: 
37718         @[ -f ./zlib/Makefile ] || exit 0; \
37719         r=`${PWD_COMMAND}`; export r; \
37720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37721         $(HOST_EXPORTS) \
37722         for flag in $(EXTRA_HOST_FLAGS) ; do \
37723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37724         done; \
37725         echo "Doing clean in zlib" ; \
37726         (cd $(HOST_SUBDIR)/zlib && \
37727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37729                   "RANLIB=$${RANLIB}" \
37730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37731                   clean) \
37732           || exit 1
37733
37734 @endif zlib
37735
37736 .PHONY: maybe-distclean-zlib distclean-zlib
37737 maybe-distclean-zlib:
37738 @if zlib
37739 maybe-distclean-zlib: distclean-zlib
37740
37741 distclean-zlib: 
37742         @[ -f ./zlib/Makefile ] || exit 0; \
37743         r=`${PWD_COMMAND}`; export r; \
37744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37745         $(HOST_EXPORTS) \
37746         for flag in $(EXTRA_HOST_FLAGS) ; do \
37747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37748         done; \
37749         echo "Doing distclean in zlib" ; \
37750         (cd $(HOST_SUBDIR)/zlib && \
37751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37753                   "RANLIB=$${RANLIB}" \
37754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37755                   distclean) \
37756           || exit 1
37757
37758 @endif zlib
37759
37760 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
37761 maybe-maintainer-clean-zlib:
37762 @if zlib
37763 maybe-maintainer-clean-zlib: maintainer-clean-zlib
37764
37765 maintainer-clean-zlib: 
37766         @[ -f ./zlib/Makefile ] || exit 0; \
37767         r=`${PWD_COMMAND}`; export r; \
37768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37769         $(HOST_EXPORTS) \
37770         for flag in $(EXTRA_HOST_FLAGS) ; do \
37771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37772         done; \
37773         echo "Doing maintainer-clean in zlib" ; \
37774         (cd $(HOST_SUBDIR)/zlib && \
37775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37777                   "RANLIB=$${RANLIB}" \
37778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37779                   maintainer-clean) \
37780           || exit 1
37781
37782 @endif zlib
37783
37784
37785
37786 .PHONY: configure-gdb maybe-configure-gdb
37787 maybe-configure-gdb:
37788 @if gcc-bootstrap
37789 configure-gdb: stage_current
37790 @endif gcc-bootstrap
37791 @if gdb
37792 maybe-configure-gdb: configure-gdb
37793 configure-gdb: 
37794         @: $(MAKE); $(unstage)
37795         @r=`${PWD_COMMAND}`; export r; \
37796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37797         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
37798         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
37799         $(HOST_EXPORTS) \
37800         echo Configuring in $(HOST_SUBDIR)/gdb; \
37801         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
37802         case $(srcdir) in \
37803           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37804           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
37805                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37806         esac; \
37807         srcdiroption="--srcdir=$${topdir}/gdb"; \
37808         libsrcdir="$$s/gdb"; \
37809         $(SHELL) $${libsrcdir}/configure \
37810           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37811           --target=${target_alias} $${srcdiroption}  \
37812           || exit 1
37813 @endif gdb
37814
37815
37816
37817
37818
37819 .PHONY: all-gdb maybe-all-gdb
37820 maybe-all-gdb:
37821 @if gcc-bootstrap
37822 all-gdb: stage_current
37823 @endif gcc-bootstrap
37824 @if gdb
37825 TARGET-gdb=all
37826 maybe-all-gdb: all-gdb
37827 all-gdb: configure-gdb
37828         @: $(MAKE); $(unstage)
37829         @r=`${PWD_COMMAND}`; export r; \
37830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37831         $(HOST_EXPORTS) \
37832         (cd $(HOST_SUBDIR)/gdb && \
37833           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
37834                 $(TARGET-gdb))
37835 @endif gdb
37836
37837
37838
37839
37840 .PHONY: check-gdb maybe-check-gdb
37841 maybe-check-gdb:
37842 @if gdb
37843 maybe-check-gdb: check-gdb
37844
37845 check-gdb:
37846         @: $(MAKE); $(unstage)
37847         @r=`${PWD_COMMAND}`; export r; \
37848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37849         $(HOST_EXPORTS) \
37850         (cd $(HOST_SUBDIR)/gdb && \
37851           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
37852
37853 @endif gdb
37854
37855 .PHONY: install-gdb maybe-install-gdb
37856 maybe-install-gdb:
37857 @if gdb
37858 maybe-install-gdb: install-gdb
37859
37860 install-gdb: installdirs
37861         @: $(MAKE); $(unstage)
37862         @r=`${PWD_COMMAND}`; export r; \
37863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37864         $(HOST_EXPORTS) \
37865         (cd $(HOST_SUBDIR)/gdb && \
37866           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
37867
37868 @endif gdb
37869
37870 # Other targets (info, dvi, pdf, etc.)
37871
37872 .PHONY: maybe-info-gdb info-gdb
37873 maybe-info-gdb:
37874 @if gdb
37875 maybe-info-gdb: info-gdb
37876
37877 info-gdb: \
37878     configure-gdb 
37879         @: $(MAKE); $(unstage)
37880         @[ -f ./gdb/Makefile ] || exit 0; \
37881         r=`${PWD_COMMAND}`; export r; \
37882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37883         $(HOST_EXPORTS) \
37884         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37886         done; \
37887         echo "Doing info in gdb" ; \
37888         (cd $(HOST_SUBDIR)/gdb && \
37889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37891                   "RANLIB=$${RANLIB}" \
37892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37893                   info) \
37894           || exit 1
37895
37896 @endif gdb
37897
37898 .PHONY: maybe-dvi-gdb dvi-gdb
37899 maybe-dvi-gdb:
37900 @if gdb
37901 maybe-dvi-gdb: dvi-gdb
37902
37903 dvi-gdb: \
37904     configure-gdb 
37905         @: $(MAKE); $(unstage)
37906         @[ -f ./gdb/Makefile ] || exit 0; \
37907         r=`${PWD_COMMAND}`; export r; \
37908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37909         $(HOST_EXPORTS) \
37910         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37912         done; \
37913         echo "Doing dvi in gdb" ; \
37914         (cd $(HOST_SUBDIR)/gdb && \
37915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37917                   "RANLIB=$${RANLIB}" \
37918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37919                   dvi) \
37920           || exit 1
37921
37922 @endif gdb
37923
37924 .PHONY: maybe-pdf-gdb pdf-gdb
37925 maybe-pdf-gdb:
37926 @if gdb
37927 maybe-pdf-gdb: pdf-gdb
37928
37929 pdf-gdb: \
37930     configure-gdb 
37931         @: $(MAKE); $(unstage)
37932         @[ -f ./gdb/Makefile ] || exit 0; \
37933         r=`${PWD_COMMAND}`; export r; \
37934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37935         $(HOST_EXPORTS) \
37936         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37938         done; \
37939         echo "Doing pdf in gdb" ; \
37940         (cd $(HOST_SUBDIR)/gdb && \
37941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37943                   "RANLIB=$${RANLIB}" \
37944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37945                   pdf) \
37946           || exit 1
37947
37948 @endif gdb
37949
37950 .PHONY: maybe-html-gdb html-gdb
37951 maybe-html-gdb:
37952 @if gdb
37953 maybe-html-gdb: html-gdb
37954
37955 html-gdb: \
37956     configure-gdb 
37957         @: $(MAKE); $(unstage)
37958         @[ -f ./gdb/Makefile ] || exit 0; \
37959         r=`${PWD_COMMAND}`; export r; \
37960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37961         $(HOST_EXPORTS) \
37962         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37964         done; \
37965         echo "Doing html in gdb" ; \
37966         (cd $(HOST_SUBDIR)/gdb && \
37967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37969                   "RANLIB=$${RANLIB}" \
37970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37971                   html) \
37972           || exit 1
37973
37974 @endif gdb
37975
37976 .PHONY: maybe-TAGS-gdb TAGS-gdb
37977 maybe-TAGS-gdb:
37978 @if gdb
37979 maybe-TAGS-gdb: TAGS-gdb
37980
37981 TAGS-gdb: \
37982     configure-gdb 
37983         @: $(MAKE); $(unstage)
37984         @[ -f ./gdb/Makefile ] || exit 0; \
37985         r=`${PWD_COMMAND}`; export r; \
37986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37987         $(HOST_EXPORTS) \
37988         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37990         done; \
37991         echo "Doing TAGS in gdb" ; \
37992         (cd $(HOST_SUBDIR)/gdb && \
37993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37995                   "RANLIB=$${RANLIB}" \
37996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37997                   TAGS) \
37998           || exit 1
37999
38000 @endif gdb
38001
38002 .PHONY: maybe-install-info-gdb install-info-gdb
38003 maybe-install-info-gdb:
38004 @if gdb
38005 maybe-install-info-gdb: install-info-gdb
38006
38007 install-info-gdb: \
38008     configure-gdb \
38009     info-gdb 
38010         @: $(MAKE); $(unstage)
38011         @[ -f ./gdb/Makefile ] || exit 0; \
38012         r=`${PWD_COMMAND}`; export r; \
38013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38014         $(HOST_EXPORTS) \
38015         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38017         done; \
38018         echo "Doing install-info in gdb" ; \
38019         (cd $(HOST_SUBDIR)/gdb && \
38020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38022                   "RANLIB=$${RANLIB}" \
38023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38024                   install-info) \
38025           || exit 1
38026
38027 @endif gdb
38028
38029 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
38030 maybe-install-pdf-gdb:
38031 @if gdb
38032 maybe-install-pdf-gdb: install-pdf-gdb
38033
38034 install-pdf-gdb: \
38035     configure-gdb \
38036     pdf-gdb 
38037         @: $(MAKE); $(unstage)
38038         @[ -f ./gdb/Makefile ] || exit 0; \
38039         r=`${PWD_COMMAND}`; export r; \
38040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38041         $(HOST_EXPORTS) \
38042         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38044         done; \
38045         echo "Doing install-pdf in gdb" ; \
38046         (cd $(HOST_SUBDIR)/gdb && \
38047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38049                   "RANLIB=$${RANLIB}" \
38050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38051                   install-pdf) \
38052           || exit 1
38053
38054 @endif gdb
38055
38056 .PHONY: maybe-install-html-gdb install-html-gdb
38057 maybe-install-html-gdb:
38058 @if gdb
38059 maybe-install-html-gdb: install-html-gdb
38060
38061 install-html-gdb: \
38062     configure-gdb \
38063     html-gdb 
38064         @: $(MAKE); $(unstage)
38065         @[ -f ./gdb/Makefile ] || exit 0; \
38066         r=`${PWD_COMMAND}`; export r; \
38067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38068         $(HOST_EXPORTS) \
38069         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38071         done; \
38072         echo "Doing install-html in gdb" ; \
38073         (cd $(HOST_SUBDIR)/gdb && \
38074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38076                   "RANLIB=$${RANLIB}" \
38077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38078                   install-html) \
38079           || exit 1
38080
38081 @endif gdb
38082
38083 .PHONY: maybe-installcheck-gdb installcheck-gdb
38084 maybe-installcheck-gdb:
38085 @if gdb
38086 maybe-installcheck-gdb: installcheck-gdb
38087
38088 installcheck-gdb: \
38089     configure-gdb 
38090         @: $(MAKE); $(unstage)
38091         @[ -f ./gdb/Makefile ] || exit 0; \
38092         r=`${PWD_COMMAND}`; export r; \
38093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38094         $(HOST_EXPORTS) \
38095         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38097         done; \
38098         echo "Doing installcheck in gdb" ; \
38099         (cd $(HOST_SUBDIR)/gdb && \
38100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38102                   "RANLIB=$${RANLIB}" \
38103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38104                   installcheck) \
38105           || exit 1
38106
38107 @endif gdb
38108
38109 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
38110 maybe-mostlyclean-gdb:
38111 @if gdb
38112 maybe-mostlyclean-gdb: mostlyclean-gdb
38113
38114 mostlyclean-gdb: 
38115         @: $(MAKE); $(unstage)
38116         @[ -f ./gdb/Makefile ] || exit 0; \
38117         r=`${PWD_COMMAND}`; export r; \
38118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38119         $(HOST_EXPORTS) \
38120         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38122         done; \
38123         echo "Doing mostlyclean in gdb" ; \
38124         (cd $(HOST_SUBDIR)/gdb && \
38125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38127                   "RANLIB=$${RANLIB}" \
38128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38129                   mostlyclean) \
38130           || exit 1
38131
38132 @endif gdb
38133
38134 .PHONY: maybe-clean-gdb clean-gdb
38135 maybe-clean-gdb:
38136 @if gdb
38137 maybe-clean-gdb: clean-gdb
38138
38139 clean-gdb: 
38140         @: $(MAKE); $(unstage)
38141         @[ -f ./gdb/Makefile ] || exit 0; \
38142         r=`${PWD_COMMAND}`; export r; \
38143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38144         $(HOST_EXPORTS) \
38145         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38147         done; \
38148         echo "Doing clean in gdb" ; \
38149         (cd $(HOST_SUBDIR)/gdb && \
38150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38152                   "RANLIB=$${RANLIB}" \
38153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38154                   clean) \
38155           || exit 1
38156
38157 @endif gdb
38158
38159 .PHONY: maybe-distclean-gdb distclean-gdb
38160 maybe-distclean-gdb:
38161 @if gdb
38162 maybe-distclean-gdb: distclean-gdb
38163
38164 distclean-gdb: 
38165         @: $(MAKE); $(unstage)
38166         @[ -f ./gdb/Makefile ] || exit 0; \
38167         r=`${PWD_COMMAND}`; export r; \
38168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38169         $(HOST_EXPORTS) \
38170         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38172         done; \
38173         echo "Doing distclean in gdb" ; \
38174         (cd $(HOST_SUBDIR)/gdb && \
38175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38177                   "RANLIB=$${RANLIB}" \
38178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38179                   distclean) \
38180           || exit 1
38181
38182 @endif gdb
38183
38184 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
38185 maybe-maintainer-clean-gdb:
38186 @if gdb
38187 maybe-maintainer-clean-gdb: maintainer-clean-gdb
38188
38189 maintainer-clean-gdb: 
38190         @: $(MAKE); $(unstage)
38191         @[ -f ./gdb/Makefile ] || exit 0; \
38192         r=`${PWD_COMMAND}`; export r; \
38193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38194         $(HOST_EXPORTS) \
38195         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38197         done; \
38198         echo "Doing maintainer-clean in gdb" ; \
38199         (cd $(HOST_SUBDIR)/gdb && \
38200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38202                   "RANLIB=$${RANLIB}" \
38203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38204                   maintainer-clean) \
38205           || exit 1
38206
38207 @endif gdb
38208
38209
38210
38211 .PHONY: configure-expect maybe-configure-expect
38212 maybe-configure-expect:
38213 @if gcc-bootstrap
38214 configure-expect: stage_current
38215 @endif gcc-bootstrap
38216 @if expect
38217 maybe-configure-expect: configure-expect
38218 configure-expect: 
38219         @: $(MAKE); $(unstage)
38220         @r=`${PWD_COMMAND}`; export r; \
38221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38222         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
38223         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
38224         $(HOST_EXPORTS) \
38225         echo Configuring in $(HOST_SUBDIR)/expect; \
38226         cd "$(HOST_SUBDIR)/expect" || exit 1; \
38227         case $(srcdir) in \
38228           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38229           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
38230                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38231         esac; \
38232         srcdiroption="--srcdir=$${topdir}/expect"; \
38233         libsrcdir="$$s/expect"; \
38234         $(SHELL) $${libsrcdir}/configure \
38235           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38236           --target=${target_alias} $${srcdiroption}  \
38237           || exit 1
38238 @endif expect
38239
38240
38241
38242
38243
38244 .PHONY: all-expect maybe-all-expect
38245 maybe-all-expect:
38246 @if gcc-bootstrap
38247 all-expect: stage_current
38248 @endif gcc-bootstrap
38249 @if expect
38250 TARGET-expect=all
38251 maybe-all-expect: all-expect
38252 all-expect: configure-expect
38253         @: $(MAKE); $(unstage)
38254         @r=`${PWD_COMMAND}`; export r; \
38255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38256         $(HOST_EXPORTS) \
38257         (cd $(HOST_SUBDIR)/expect && \
38258           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
38259                 $(TARGET-expect))
38260 @endif expect
38261
38262
38263
38264
38265 .PHONY: check-expect maybe-check-expect
38266 maybe-check-expect:
38267 @if expect
38268 maybe-check-expect: check-expect
38269
38270 check-expect:
38271         @: $(MAKE); $(unstage)
38272         @r=`${PWD_COMMAND}`; export r; \
38273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38274         $(HOST_EXPORTS) \
38275         (cd $(HOST_SUBDIR)/expect && \
38276           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
38277
38278 @endif expect
38279
38280 .PHONY: install-expect maybe-install-expect
38281 maybe-install-expect:
38282 @if expect
38283 maybe-install-expect: install-expect
38284
38285 install-expect: installdirs
38286         @: $(MAKE); $(unstage)
38287         @r=`${PWD_COMMAND}`; export r; \
38288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38289         $(HOST_EXPORTS) \
38290         (cd $(HOST_SUBDIR)/expect && \
38291           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
38292
38293 @endif expect
38294
38295 # Other targets (info, dvi, pdf, etc.)
38296
38297 .PHONY: maybe-info-expect info-expect
38298 maybe-info-expect:
38299 @if expect
38300 maybe-info-expect: info-expect
38301
38302 info-expect: \
38303     configure-expect 
38304         @: $(MAKE); $(unstage)
38305         @[ -f ./expect/Makefile ] || exit 0; \
38306         r=`${PWD_COMMAND}`; export r; \
38307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38308         $(HOST_EXPORTS) \
38309         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38311         done; \
38312         echo "Doing info in expect" ; \
38313         (cd $(HOST_SUBDIR)/expect && \
38314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38316                   "RANLIB=$${RANLIB}" \
38317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38318                   info) \
38319           || exit 1
38320
38321 @endif expect
38322
38323 .PHONY: maybe-dvi-expect dvi-expect
38324 maybe-dvi-expect:
38325 @if expect
38326 maybe-dvi-expect: dvi-expect
38327
38328 dvi-expect: \
38329     configure-expect 
38330         @: $(MAKE); $(unstage)
38331         @[ -f ./expect/Makefile ] || exit 0; \
38332         r=`${PWD_COMMAND}`; export r; \
38333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38334         $(HOST_EXPORTS) \
38335         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38337         done; \
38338         echo "Doing dvi in expect" ; \
38339         (cd $(HOST_SUBDIR)/expect && \
38340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38342                   "RANLIB=$${RANLIB}" \
38343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38344                   dvi) \
38345           || exit 1
38346
38347 @endif expect
38348
38349 .PHONY: maybe-pdf-expect pdf-expect
38350 maybe-pdf-expect:
38351 @if expect
38352 maybe-pdf-expect: pdf-expect
38353
38354 pdf-expect: \
38355     configure-expect 
38356         @: $(MAKE); $(unstage)
38357         @[ -f ./expect/Makefile ] || exit 0; \
38358         r=`${PWD_COMMAND}`; export r; \
38359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38360         $(HOST_EXPORTS) \
38361         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38363         done; \
38364         echo "Doing pdf in expect" ; \
38365         (cd $(HOST_SUBDIR)/expect && \
38366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38368                   "RANLIB=$${RANLIB}" \
38369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38370                   pdf) \
38371           || exit 1
38372
38373 @endif expect
38374
38375 .PHONY: maybe-html-expect html-expect
38376 maybe-html-expect:
38377 @if expect
38378 maybe-html-expect: html-expect
38379
38380 html-expect: \
38381     configure-expect 
38382         @: $(MAKE); $(unstage)
38383         @[ -f ./expect/Makefile ] || exit 0; \
38384         r=`${PWD_COMMAND}`; export r; \
38385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38386         $(HOST_EXPORTS) \
38387         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38389         done; \
38390         echo "Doing html in expect" ; \
38391         (cd $(HOST_SUBDIR)/expect && \
38392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38394                   "RANLIB=$${RANLIB}" \
38395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38396                   html) \
38397           || exit 1
38398
38399 @endif expect
38400
38401 .PHONY: maybe-TAGS-expect TAGS-expect
38402 maybe-TAGS-expect:
38403 @if expect
38404 maybe-TAGS-expect: TAGS-expect
38405
38406 TAGS-expect: \
38407     configure-expect 
38408         @: $(MAKE); $(unstage)
38409         @[ -f ./expect/Makefile ] || exit 0; \
38410         r=`${PWD_COMMAND}`; export r; \
38411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38412         $(HOST_EXPORTS) \
38413         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38415         done; \
38416         echo "Doing TAGS in expect" ; \
38417         (cd $(HOST_SUBDIR)/expect && \
38418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38420                   "RANLIB=$${RANLIB}" \
38421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38422                   TAGS) \
38423           || exit 1
38424
38425 @endif expect
38426
38427 .PHONY: maybe-install-info-expect install-info-expect
38428 maybe-install-info-expect:
38429 @if expect
38430 maybe-install-info-expect: install-info-expect
38431
38432 install-info-expect: \
38433     configure-expect \
38434     info-expect 
38435         @: $(MAKE); $(unstage)
38436         @[ -f ./expect/Makefile ] || exit 0; \
38437         r=`${PWD_COMMAND}`; export r; \
38438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38439         $(HOST_EXPORTS) \
38440         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38442         done; \
38443         echo "Doing install-info in expect" ; \
38444         (cd $(HOST_SUBDIR)/expect && \
38445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38447                   "RANLIB=$${RANLIB}" \
38448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38449                   install-info) \
38450           || exit 1
38451
38452 @endif expect
38453
38454 .PHONY: maybe-install-pdf-expect install-pdf-expect
38455 maybe-install-pdf-expect:
38456 @if expect
38457 maybe-install-pdf-expect: install-pdf-expect
38458
38459 install-pdf-expect: \
38460     configure-expect \
38461     pdf-expect 
38462         @: $(MAKE); $(unstage)
38463         @[ -f ./expect/Makefile ] || exit 0; \
38464         r=`${PWD_COMMAND}`; export r; \
38465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38466         $(HOST_EXPORTS) \
38467         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38469         done; \
38470         echo "Doing install-pdf in expect" ; \
38471         (cd $(HOST_SUBDIR)/expect && \
38472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38474                   "RANLIB=$${RANLIB}" \
38475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38476                   install-pdf) \
38477           || exit 1
38478
38479 @endif expect
38480
38481 .PHONY: maybe-install-html-expect install-html-expect
38482 maybe-install-html-expect:
38483 @if expect
38484 maybe-install-html-expect: install-html-expect
38485
38486 install-html-expect: \
38487     configure-expect \
38488     html-expect 
38489         @: $(MAKE); $(unstage)
38490         @[ -f ./expect/Makefile ] || exit 0; \
38491         r=`${PWD_COMMAND}`; export r; \
38492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38493         $(HOST_EXPORTS) \
38494         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38496         done; \
38497         echo "Doing install-html in expect" ; \
38498         (cd $(HOST_SUBDIR)/expect && \
38499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38501                   "RANLIB=$${RANLIB}" \
38502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38503                   install-html) \
38504           || exit 1
38505
38506 @endif expect
38507
38508 .PHONY: maybe-installcheck-expect installcheck-expect
38509 maybe-installcheck-expect:
38510 @if expect
38511 maybe-installcheck-expect: installcheck-expect
38512
38513 installcheck-expect: \
38514     configure-expect 
38515         @: $(MAKE); $(unstage)
38516         @[ -f ./expect/Makefile ] || exit 0; \
38517         r=`${PWD_COMMAND}`; export r; \
38518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38519         $(HOST_EXPORTS) \
38520         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38522         done; \
38523         echo "Doing installcheck in expect" ; \
38524         (cd $(HOST_SUBDIR)/expect && \
38525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38527                   "RANLIB=$${RANLIB}" \
38528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38529                   installcheck) \
38530           || exit 1
38531
38532 @endif expect
38533
38534 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
38535 maybe-mostlyclean-expect:
38536 @if expect
38537 maybe-mostlyclean-expect: mostlyclean-expect
38538
38539 mostlyclean-expect: 
38540         @: $(MAKE); $(unstage)
38541         @[ -f ./expect/Makefile ] || exit 0; \
38542         r=`${PWD_COMMAND}`; export r; \
38543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38544         $(HOST_EXPORTS) \
38545         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38547         done; \
38548         echo "Doing mostlyclean in expect" ; \
38549         (cd $(HOST_SUBDIR)/expect && \
38550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38552                   "RANLIB=$${RANLIB}" \
38553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38554                   mostlyclean) \
38555           || exit 1
38556
38557 @endif expect
38558
38559 .PHONY: maybe-clean-expect clean-expect
38560 maybe-clean-expect:
38561 @if expect
38562 maybe-clean-expect: clean-expect
38563
38564 clean-expect: 
38565         @: $(MAKE); $(unstage)
38566         @[ -f ./expect/Makefile ] || exit 0; \
38567         r=`${PWD_COMMAND}`; export r; \
38568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38569         $(HOST_EXPORTS) \
38570         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38572         done; \
38573         echo "Doing clean in expect" ; \
38574         (cd $(HOST_SUBDIR)/expect && \
38575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38577                   "RANLIB=$${RANLIB}" \
38578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38579                   clean) \
38580           || exit 1
38581
38582 @endif expect
38583
38584 .PHONY: maybe-distclean-expect distclean-expect
38585 maybe-distclean-expect:
38586 @if expect
38587 maybe-distclean-expect: distclean-expect
38588
38589 distclean-expect: 
38590         @: $(MAKE); $(unstage)
38591         @[ -f ./expect/Makefile ] || exit 0; \
38592         r=`${PWD_COMMAND}`; export r; \
38593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38594         $(HOST_EXPORTS) \
38595         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38597         done; \
38598         echo "Doing distclean in expect" ; \
38599         (cd $(HOST_SUBDIR)/expect && \
38600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38602                   "RANLIB=$${RANLIB}" \
38603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38604                   distclean) \
38605           || exit 1
38606
38607 @endif expect
38608
38609 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
38610 maybe-maintainer-clean-expect:
38611 @if expect
38612 maybe-maintainer-clean-expect: maintainer-clean-expect
38613
38614 maintainer-clean-expect: 
38615         @: $(MAKE); $(unstage)
38616         @[ -f ./expect/Makefile ] || exit 0; \
38617         r=`${PWD_COMMAND}`; export r; \
38618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38619         $(HOST_EXPORTS) \
38620         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38622         done; \
38623         echo "Doing maintainer-clean in expect" ; \
38624         (cd $(HOST_SUBDIR)/expect && \
38625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38627                   "RANLIB=$${RANLIB}" \
38628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38629                   maintainer-clean) \
38630           || exit 1
38631
38632 @endif expect
38633
38634
38635
38636 .PHONY: configure-guile maybe-configure-guile
38637 maybe-configure-guile:
38638 @if gcc-bootstrap
38639 configure-guile: stage_current
38640 @endif gcc-bootstrap
38641 @if guile
38642 maybe-configure-guile: configure-guile
38643 configure-guile: 
38644         @: $(MAKE); $(unstage)
38645         @r=`${PWD_COMMAND}`; export r; \
38646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38647         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
38648         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
38649         $(HOST_EXPORTS) \
38650         echo Configuring in $(HOST_SUBDIR)/guile; \
38651         cd "$(HOST_SUBDIR)/guile" || exit 1; \
38652         case $(srcdir) in \
38653           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38654           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
38655                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38656         esac; \
38657         srcdiroption="--srcdir=$${topdir}/guile"; \
38658         libsrcdir="$$s/guile"; \
38659         $(SHELL) $${libsrcdir}/configure \
38660           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38661           --target=${target_alias} $${srcdiroption}  \
38662           || exit 1
38663 @endif guile
38664
38665
38666
38667
38668
38669 .PHONY: all-guile maybe-all-guile
38670 maybe-all-guile:
38671 @if gcc-bootstrap
38672 all-guile: stage_current
38673 @endif gcc-bootstrap
38674 @if guile
38675 TARGET-guile=all
38676 maybe-all-guile: all-guile
38677 all-guile: configure-guile
38678         @: $(MAKE); $(unstage)
38679         @r=`${PWD_COMMAND}`; export r; \
38680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38681         $(HOST_EXPORTS) \
38682         (cd $(HOST_SUBDIR)/guile && \
38683           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
38684                 $(TARGET-guile))
38685 @endif guile
38686
38687
38688
38689
38690 .PHONY: check-guile maybe-check-guile
38691 maybe-check-guile:
38692 @if guile
38693 maybe-check-guile: check-guile
38694
38695 check-guile:
38696         @: $(MAKE); $(unstage)
38697         @r=`${PWD_COMMAND}`; export r; \
38698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38699         $(HOST_EXPORTS) \
38700         (cd $(HOST_SUBDIR)/guile && \
38701           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
38702
38703 @endif guile
38704
38705 .PHONY: install-guile maybe-install-guile
38706 maybe-install-guile:
38707 @if guile
38708 maybe-install-guile: install-guile
38709
38710 install-guile: installdirs
38711         @: $(MAKE); $(unstage)
38712         @r=`${PWD_COMMAND}`; export r; \
38713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38714         $(HOST_EXPORTS) \
38715         (cd $(HOST_SUBDIR)/guile && \
38716           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
38717
38718 @endif guile
38719
38720 # Other targets (info, dvi, pdf, etc.)
38721
38722 .PHONY: maybe-info-guile info-guile
38723 maybe-info-guile:
38724 @if guile
38725 maybe-info-guile: info-guile
38726
38727 info-guile: \
38728     configure-guile 
38729         @: $(MAKE); $(unstage)
38730         @[ -f ./guile/Makefile ] || exit 0; \
38731         r=`${PWD_COMMAND}`; export r; \
38732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38733         $(HOST_EXPORTS) \
38734         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38736         done; \
38737         echo "Doing info in guile" ; \
38738         (cd $(HOST_SUBDIR)/guile && \
38739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38741                   "RANLIB=$${RANLIB}" \
38742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38743                   info) \
38744           || exit 1
38745
38746 @endif guile
38747
38748 .PHONY: maybe-dvi-guile dvi-guile
38749 maybe-dvi-guile:
38750 @if guile
38751 maybe-dvi-guile: dvi-guile
38752
38753 dvi-guile: \
38754     configure-guile 
38755         @: $(MAKE); $(unstage)
38756         @[ -f ./guile/Makefile ] || exit 0; \
38757         r=`${PWD_COMMAND}`; export r; \
38758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38759         $(HOST_EXPORTS) \
38760         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38762         done; \
38763         echo "Doing dvi in guile" ; \
38764         (cd $(HOST_SUBDIR)/guile && \
38765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38767                   "RANLIB=$${RANLIB}" \
38768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38769                   dvi) \
38770           || exit 1
38771
38772 @endif guile
38773
38774 .PHONY: maybe-pdf-guile pdf-guile
38775 maybe-pdf-guile:
38776 @if guile
38777 maybe-pdf-guile: pdf-guile
38778
38779 pdf-guile: \
38780     configure-guile 
38781         @: $(MAKE); $(unstage)
38782         @[ -f ./guile/Makefile ] || exit 0; \
38783         r=`${PWD_COMMAND}`; export r; \
38784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38785         $(HOST_EXPORTS) \
38786         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38788         done; \
38789         echo "Doing pdf in guile" ; \
38790         (cd $(HOST_SUBDIR)/guile && \
38791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38793                   "RANLIB=$${RANLIB}" \
38794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38795                   pdf) \
38796           || exit 1
38797
38798 @endif guile
38799
38800 .PHONY: maybe-html-guile html-guile
38801 maybe-html-guile:
38802 @if guile
38803 maybe-html-guile: html-guile
38804
38805 html-guile: \
38806     configure-guile 
38807         @: $(MAKE); $(unstage)
38808         @[ -f ./guile/Makefile ] || exit 0; \
38809         r=`${PWD_COMMAND}`; export r; \
38810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38811         $(HOST_EXPORTS) \
38812         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38814         done; \
38815         echo "Doing html in guile" ; \
38816         (cd $(HOST_SUBDIR)/guile && \
38817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38819                   "RANLIB=$${RANLIB}" \
38820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38821                   html) \
38822           || exit 1
38823
38824 @endif guile
38825
38826 .PHONY: maybe-TAGS-guile TAGS-guile
38827 maybe-TAGS-guile:
38828 @if guile
38829 maybe-TAGS-guile: TAGS-guile
38830
38831 TAGS-guile: \
38832     configure-guile 
38833         @: $(MAKE); $(unstage)
38834         @[ -f ./guile/Makefile ] || exit 0; \
38835         r=`${PWD_COMMAND}`; export r; \
38836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38837         $(HOST_EXPORTS) \
38838         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38840         done; \
38841         echo "Doing TAGS in guile" ; \
38842         (cd $(HOST_SUBDIR)/guile && \
38843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38845                   "RANLIB=$${RANLIB}" \
38846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38847                   TAGS) \
38848           || exit 1
38849
38850 @endif guile
38851
38852 .PHONY: maybe-install-info-guile install-info-guile
38853 maybe-install-info-guile:
38854 @if guile
38855 maybe-install-info-guile: install-info-guile
38856
38857 install-info-guile: \
38858     configure-guile \
38859     info-guile 
38860         @: $(MAKE); $(unstage)
38861         @[ -f ./guile/Makefile ] || exit 0; \
38862         r=`${PWD_COMMAND}`; export r; \
38863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38864         $(HOST_EXPORTS) \
38865         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38867         done; \
38868         echo "Doing install-info in guile" ; \
38869         (cd $(HOST_SUBDIR)/guile && \
38870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38872                   "RANLIB=$${RANLIB}" \
38873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38874                   install-info) \
38875           || exit 1
38876
38877 @endif guile
38878
38879 .PHONY: maybe-install-pdf-guile install-pdf-guile
38880 maybe-install-pdf-guile:
38881 @if guile
38882 maybe-install-pdf-guile: install-pdf-guile
38883
38884 install-pdf-guile: \
38885     configure-guile \
38886     pdf-guile 
38887         @: $(MAKE); $(unstage)
38888         @[ -f ./guile/Makefile ] || exit 0; \
38889         r=`${PWD_COMMAND}`; export r; \
38890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38891         $(HOST_EXPORTS) \
38892         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38894         done; \
38895         echo "Doing install-pdf in guile" ; \
38896         (cd $(HOST_SUBDIR)/guile && \
38897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38899                   "RANLIB=$${RANLIB}" \
38900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38901                   install-pdf) \
38902           || exit 1
38903
38904 @endif guile
38905
38906 .PHONY: maybe-install-html-guile install-html-guile
38907 maybe-install-html-guile:
38908 @if guile
38909 maybe-install-html-guile: install-html-guile
38910
38911 install-html-guile: \
38912     configure-guile \
38913     html-guile 
38914         @: $(MAKE); $(unstage)
38915         @[ -f ./guile/Makefile ] || exit 0; \
38916         r=`${PWD_COMMAND}`; export r; \
38917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38918         $(HOST_EXPORTS) \
38919         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38921         done; \
38922         echo "Doing install-html in guile" ; \
38923         (cd $(HOST_SUBDIR)/guile && \
38924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38926                   "RANLIB=$${RANLIB}" \
38927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38928                   install-html) \
38929           || exit 1
38930
38931 @endif guile
38932
38933 .PHONY: maybe-installcheck-guile installcheck-guile
38934 maybe-installcheck-guile:
38935 @if guile
38936 maybe-installcheck-guile: installcheck-guile
38937
38938 installcheck-guile: \
38939     configure-guile 
38940         @: $(MAKE); $(unstage)
38941         @[ -f ./guile/Makefile ] || exit 0; \
38942         r=`${PWD_COMMAND}`; export r; \
38943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38944         $(HOST_EXPORTS) \
38945         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38947         done; \
38948         echo "Doing installcheck in guile" ; \
38949         (cd $(HOST_SUBDIR)/guile && \
38950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38952                   "RANLIB=$${RANLIB}" \
38953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38954                   installcheck) \
38955           || exit 1
38956
38957 @endif guile
38958
38959 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
38960 maybe-mostlyclean-guile:
38961 @if guile
38962 maybe-mostlyclean-guile: mostlyclean-guile
38963
38964 mostlyclean-guile: 
38965         @: $(MAKE); $(unstage)
38966         @[ -f ./guile/Makefile ] || exit 0; \
38967         r=`${PWD_COMMAND}`; export r; \
38968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38969         $(HOST_EXPORTS) \
38970         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38972         done; \
38973         echo "Doing mostlyclean in guile" ; \
38974         (cd $(HOST_SUBDIR)/guile && \
38975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38977                   "RANLIB=$${RANLIB}" \
38978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38979                   mostlyclean) \
38980           || exit 1
38981
38982 @endif guile
38983
38984 .PHONY: maybe-clean-guile clean-guile
38985 maybe-clean-guile:
38986 @if guile
38987 maybe-clean-guile: clean-guile
38988
38989 clean-guile: 
38990         @: $(MAKE); $(unstage)
38991         @[ -f ./guile/Makefile ] || exit 0; \
38992         r=`${PWD_COMMAND}`; export r; \
38993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38994         $(HOST_EXPORTS) \
38995         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38997         done; \
38998         echo "Doing clean in guile" ; \
38999         (cd $(HOST_SUBDIR)/guile && \
39000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39002                   "RANLIB=$${RANLIB}" \
39003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39004                   clean) \
39005           || exit 1
39006
39007 @endif guile
39008
39009 .PHONY: maybe-distclean-guile distclean-guile
39010 maybe-distclean-guile:
39011 @if guile
39012 maybe-distclean-guile: distclean-guile
39013
39014 distclean-guile: 
39015         @: $(MAKE); $(unstage)
39016         @[ -f ./guile/Makefile ] || exit 0; \
39017         r=`${PWD_COMMAND}`; export r; \
39018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39019         $(HOST_EXPORTS) \
39020         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39022         done; \
39023         echo "Doing distclean in guile" ; \
39024         (cd $(HOST_SUBDIR)/guile && \
39025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39027                   "RANLIB=$${RANLIB}" \
39028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39029                   distclean) \
39030           || exit 1
39031
39032 @endif guile
39033
39034 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
39035 maybe-maintainer-clean-guile:
39036 @if guile
39037 maybe-maintainer-clean-guile: maintainer-clean-guile
39038
39039 maintainer-clean-guile: 
39040         @: $(MAKE); $(unstage)
39041         @[ -f ./guile/Makefile ] || exit 0; \
39042         r=`${PWD_COMMAND}`; export r; \
39043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39044         $(HOST_EXPORTS) \
39045         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39047         done; \
39048         echo "Doing maintainer-clean in guile" ; \
39049         (cd $(HOST_SUBDIR)/guile && \
39050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39052                   "RANLIB=$${RANLIB}" \
39053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39054                   maintainer-clean) \
39055           || exit 1
39056
39057 @endif guile
39058
39059
39060
39061 .PHONY: configure-tk maybe-configure-tk
39062 maybe-configure-tk:
39063 @if gcc-bootstrap
39064 configure-tk: stage_current
39065 @endif gcc-bootstrap
39066 @if tk
39067 maybe-configure-tk: configure-tk
39068 configure-tk: 
39069         @: $(MAKE); $(unstage)
39070         @r=`${PWD_COMMAND}`; export r; \
39071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39072         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
39073         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
39074         $(HOST_EXPORTS) \
39075         echo Configuring in $(HOST_SUBDIR)/tk; \
39076         cd "$(HOST_SUBDIR)/tk" || exit 1; \
39077         case $(srcdir) in \
39078           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39079           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
39080                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39081         esac; \
39082         srcdiroption="--srcdir=$${topdir}/tk"; \
39083         libsrcdir="$$s/tk"; \
39084         $(SHELL) $${libsrcdir}/configure \
39085           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39086           --target=${target_alias} $${srcdiroption}  \
39087           || exit 1
39088 @endif tk
39089
39090
39091
39092
39093
39094 .PHONY: all-tk maybe-all-tk
39095 maybe-all-tk:
39096 @if gcc-bootstrap
39097 all-tk: stage_current
39098 @endif gcc-bootstrap
39099 @if tk
39100 TARGET-tk=all
39101 maybe-all-tk: all-tk
39102 all-tk: configure-tk
39103         @: $(MAKE); $(unstage)
39104         @r=`${PWD_COMMAND}`; export r; \
39105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39106         $(HOST_EXPORTS) \
39107         (cd $(HOST_SUBDIR)/tk && \
39108           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
39109                 $(TARGET-tk))
39110 @endif tk
39111
39112
39113
39114
39115 .PHONY: check-tk maybe-check-tk
39116 maybe-check-tk:
39117 @if tk
39118 maybe-check-tk: check-tk
39119
39120 check-tk:
39121         @: $(MAKE); $(unstage)
39122         @r=`${PWD_COMMAND}`; export r; \
39123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39124         $(HOST_EXPORTS) \
39125         (cd $(HOST_SUBDIR)/tk && \
39126           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
39127
39128 @endif tk
39129
39130 .PHONY: install-tk maybe-install-tk
39131 maybe-install-tk:
39132 @if tk
39133 maybe-install-tk: install-tk
39134
39135 install-tk: installdirs
39136         @: $(MAKE); $(unstage)
39137         @r=`${PWD_COMMAND}`; export r; \
39138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39139         $(HOST_EXPORTS) \
39140         (cd $(HOST_SUBDIR)/tk && \
39141           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
39142
39143 @endif tk
39144
39145 # Other targets (info, dvi, pdf, etc.)
39146
39147 .PHONY: maybe-info-tk info-tk
39148 maybe-info-tk:
39149 @if tk
39150 maybe-info-tk: info-tk
39151
39152 info-tk: \
39153     configure-tk 
39154         @: $(MAKE); $(unstage)
39155         @[ -f ./tk/Makefile ] || exit 0; \
39156         r=`${PWD_COMMAND}`; export r; \
39157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39158         $(HOST_EXPORTS) \
39159         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39161         done; \
39162         echo "Doing info in tk" ; \
39163         (cd $(HOST_SUBDIR)/tk && \
39164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39166                   "RANLIB=$${RANLIB}" \
39167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39168                   info) \
39169           || exit 1
39170
39171 @endif tk
39172
39173 .PHONY: maybe-dvi-tk dvi-tk
39174 maybe-dvi-tk:
39175 @if tk
39176 maybe-dvi-tk: dvi-tk
39177
39178 dvi-tk: \
39179     configure-tk 
39180         @: $(MAKE); $(unstage)
39181         @[ -f ./tk/Makefile ] || exit 0; \
39182         r=`${PWD_COMMAND}`; export r; \
39183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39184         $(HOST_EXPORTS) \
39185         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39187         done; \
39188         echo "Doing dvi in tk" ; \
39189         (cd $(HOST_SUBDIR)/tk && \
39190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39192                   "RANLIB=$${RANLIB}" \
39193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39194                   dvi) \
39195           || exit 1
39196
39197 @endif tk
39198
39199 .PHONY: maybe-pdf-tk pdf-tk
39200 maybe-pdf-tk:
39201 @if tk
39202 maybe-pdf-tk: pdf-tk
39203
39204 pdf-tk: \
39205     configure-tk 
39206         @: $(MAKE); $(unstage)
39207         @[ -f ./tk/Makefile ] || exit 0; \
39208         r=`${PWD_COMMAND}`; export r; \
39209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39210         $(HOST_EXPORTS) \
39211         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39213         done; \
39214         echo "Doing pdf in tk" ; \
39215         (cd $(HOST_SUBDIR)/tk && \
39216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39218                   "RANLIB=$${RANLIB}" \
39219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39220                   pdf) \
39221           || exit 1
39222
39223 @endif tk
39224
39225 .PHONY: maybe-html-tk html-tk
39226 maybe-html-tk:
39227 @if tk
39228 maybe-html-tk: html-tk
39229
39230 html-tk: \
39231     configure-tk 
39232         @: $(MAKE); $(unstage)
39233         @[ -f ./tk/Makefile ] || exit 0; \
39234         r=`${PWD_COMMAND}`; export r; \
39235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39236         $(HOST_EXPORTS) \
39237         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39239         done; \
39240         echo "Doing html in tk" ; \
39241         (cd $(HOST_SUBDIR)/tk && \
39242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39244                   "RANLIB=$${RANLIB}" \
39245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39246                   html) \
39247           || exit 1
39248
39249 @endif tk
39250
39251 .PHONY: maybe-TAGS-tk TAGS-tk
39252 maybe-TAGS-tk:
39253 @if tk
39254 maybe-TAGS-tk: TAGS-tk
39255
39256 TAGS-tk: \
39257     configure-tk 
39258         @: $(MAKE); $(unstage)
39259         @[ -f ./tk/Makefile ] || exit 0; \
39260         r=`${PWD_COMMAND}`; export r; \
39261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39262         $(HOST_EXPORTS) \
39263         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39265         done; \
39266         echo "Doing TAGS in tk" ; \
39267         (cd $(HOST_SUBDIR)/tk && \
39268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39270                   "RANLIB=$${RANLIB}" \
39271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39272                   TAGS) \
39273           || exit 1
39274
39275 @endif tk
39276
39277 .PHONY: maybe-install-info-tk install-info-tk
39278 maybe-install-info-tk:
39279 @if tk
39280 maybe-install-info-tk: install-info-tk
39281
39282 install-info-tk: \
39283     configure-tk \
39284     info-tk 
39285         @: $(MAKE); $(unstage)
39286         @[ -f ./tk/Makefile ] || exit 0; \
39287         r=`${PWD_COMMAND}`; export r; \
39288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39289         $(HOST_EXPORTS) \
39290         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39292         done; \
39293         echo "Doing install-info in tk" ; \
39294         (cd $(HOST_SUBDIR)/tk && \
39295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39297                   "RANLIB=$${RANLIB}" \
39298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39299                   install-info) \
39300           || exit 1
39301
39302 @endif tk
39303
39304 .PHONY: maybe-install-pdf-tk install-pdf-tk
39305 maybe-install-pdf-tk:
39306 @if tk
39307 maybe-install-pdf-tk: install-pdf-tk
39308
39309 install-pdf-tk: \
39310     configure-tk \
39311     pdf-tk 
39312         @: $(MAKE); $(unstage)
39313         @[ -f ./tk/Makefile ] || exit 0; \
39314         r=`${PWD_COMMAND}`; export r; \
39315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39316         $(HOST_EXPORTS) \
39317         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39319         done; \
39320         echo "Doing install-pdf in tk" ; \
39321         (cd $(HOST_SUBDIR)/tk && \
39322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39324                   "RANLIB=$${RANLIB}" \
39325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39326                   install-pdf) \
39327           || exit 1
39328
39329 @endif tk
39330
39331 .PHONY: maybe-install-html-tk install-html-tk
39332 maybe-install-html-tk:
39333 @if tk
39334 maybe-install-html-tk: install-html-tk
39335
39336 install-html-tk: \
39337     configure-tk \
39338     html-tk 
39339         @: $(MAKE); $(unstage)
39340         @[ -f ./tk/Makefile ] || exit 0; \
39341         r=`${PWD_COMMAND}`; export r; \
39342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39343         $(HOST_EXPORTS) \
39344         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39346         done; \
39347         echo "Doing install-html in tk" ; \
39348         (cd $(HOST_SUBDIR)/tk && \
39349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39351                   "RANLIB=$${RANLIB}" \
39352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39353                   install-html) \
39354           || exit 1
39355
39356 @endif tk
39357
39358 .PHONY: maybe-installcheck-tk installcheck-tk
39359 maybe-installcheck-tk:
39360 @if tk
39361 maybe-installcheck-tk: installcheck-tk
39362
39363 installcheck-tk: \
39364     configure-tk 
39365         @: $(MAKE); $(unstage)
39366         @[ -f ./tk/Makefile ] || exit 0; \
39367         r=`${PWD_COMMAND}`; export r; \
39368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39369         $(HOST_EXPORTS) \
39370         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39372         done; \
39373         echo "Doing installcheck in tk" ; \
39374         (cd $(HOST_SUBDIR)/tk && \
39375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39377                   "RANLIB=$${RANLIB}" \
39378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39379                   installcheck) \
39380           || exit 1
39381
39382 @endif tk
39383
39384 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
39385 maybe-mostlyclean-tk:
39386 @if tk
39387 maybe-mostlyclean-tk: mostlyclean-tk
39388
39389 mostlyclean-tk: 
39390         @: $(MAKE); $(unstage)
39391         @[ -f ./tk/Makefile ] || exit 0; \
39392         r=`${PWD_COMMAND}`; export r; \
39393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39394         $(HOST_EXPORTS) \
39395         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39397         done; \
39398         echo "Doing mostlyclean in tk" ; \
39399         (cd $(HOST_SUBDIR)/tk && \
39400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39402                   "RANLIB=$${RANLIB}" \
39403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39404                   mostlyclean) \
39405           || exit 1
39406
39407 @endif tk
39408
39409 .PHONY: maybe-clean-tk clean-tk
39410 maybe-clean-tk:
39411 @if tk
39412 maybe-clean-tk: clean-tk
39413
39414 clean-tk: 
39415         @: $(MAKE); $(unstage)
39416         @[ -f ./tk/Makefile ] || exit 0; \
39417         r=`${PWD_COMMAND}`; export r; \
39418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39419         $(HOST_EXPORTS) \
39420         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39422         done; \
39423         echo "Doing clean in tk" ; \
39424         (cd $(HOST_SUBDIR)/tk && \
39425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39427                   "RANLIB=$${RANLIB}" \
39428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39429                   clean) \
39430           || exit 1
39431
39432 @endif tk
39433
39434 .PHONY: maybe-distclean-tk distclean-tk
39435 maybe-distclean-tk:
39436 @if tk
39437 maybe-distclean-tk: distclean-tk
39438
39439 distclean-tk: 
39440         @: $(MAKE); $(unstage)
39441         @[ -f ./tk/Makefile ] || exit 0; \
39442         r=`${PWD_COMMAND}`; export r; \
39443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39444         $(HOST_EXPORTS) \
39445         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39447         done; \
39448         echo "Doing distclean in tk" ; \
39449         (cd $(HOST_SUBDIR)/tk && \
39450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39452                   "RANLIB=$${RANLIB}" \
39453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39454                   distclean) \
39455           || exit 1
39456
39457 @endif tk
39458
39459 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
39460 maybe-maintainer-clean-tk:
39461 @if tk
39462 maybe-maintainer-clean-tk: maintainer-clean-tk
39463
39464 maintainer-clean-tk: 
39465         @: $(MAKE); $(unstage)
39466         @[ -f ./tk/Makefile ] || exit 0; \
39467         r=`${PWD_COMMAND}`; export r; \
39468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39469         $(HOST_EXPORTS) \
39470         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39472         done; \
39473         echo "Doing maintainer-clean in tk" ; \
39474         (cd $(HOST_SUBDIR)/tk && \
39475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39477                   "RANLIB=$${RANLIB}" \
39478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39479                   maintainer-clean) \
39480           || exit 1
39481
39482 @endif tk
39483
39484
39485
39486 .PHONY: configure-libtermcap maybe-configure-libtermcap
39487 maybe-configure-libtermcap:
39488 @if gcc-bootstrap
39489 configure-libtermcap: stage_current
39490 @endif gcc-bootstrap
39491 @if libtermcap
39492 maybe-configure-libtermcap: configure-libtermcap
39493 configure-libtermcap: 
39494         @: $(MAKE); $(unstage)
39495         @r=`${PWD_COMMAND}`; export r; \
39496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39497         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
39498         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
39499         $(HOST_EXPORTS) \
39500         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
39501         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
39502         case $(srcdir) in \
39503           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39504           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
39505                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39506         esac; \
39507         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
39508         libsrcdir="$$s/libtermcap"; \
39509         $(SHELL) $${libsrcdir}/configure \
39510           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39511           --target=${target_alias} $${srcdiroption}  \
39512           || exit 1
39513 @endif libtermcap
39514
39515
39516
39517
39518
39519 .PHONY: all-libtermcap maybe-all-libtermcap
39520 maybe-all-libtermcap:
39521 @if gcc-bootstrap
39522 all-libtermcap: stage_current
39523 @endif gcc-bootstrap
39524 @if libtermcap
39525 TARGET-libtermcap=all
39526 maybe-all-libtermcap: all-libtermcap
39527 all-libtermcap: configure-libtermcap
39528         @: $(MAKE); $(unstage)
39529         @r=`${PWD_COMMAND}`; export r; \
39530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39531         $(HOST_EXPORTS) \
39532         (cd $(HOST_SUBDIR)/libtermcap && \
39533           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
39534                 $(TARGET-libtermcap))
39535 @endif libtermcap
39536
39537
39538
39539
39540 .PHONY: check-libtermcap maybe-check-libtermcap
39541 maybe-check-libtermcap:
39542 @if libtermcap
39543 maybe-check-libtermcap: check-libtermcap
39544
39545 check-libtermcap:
39546
39547 @endif libtermcap
39548
39549 .PHONY: install-libtermcap maybe-install-libtermcap
39550 maybe-install-libtermcap:
39551 @if libtermcap
39552 maybe-install-libtermcap: install-libtermcap
39553
39554 install-libtermcap: installdirs
39555         @: $(MAKE); $(unstage)
39556         @r=`${PWD_COMMAND}`; export r; \
39557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39558         $(HOST_EXPORTS) \
39559         (cd $(HOST_SUBDIR)/libtermcap && \
39560           $(MAKE) $(FLAGS_TO_PASS)  install)
39561
39562 @endif libtermcap
39563
39564 # Other targets (info, dvi, pdf, etc.)
39565
39566 .PHONY: maybe-info-libtermcap info-libtermcap
39567 maybe-info-libtermcap:
39568 @if libtermcap
39569 maybe-info-libtermcap: info-libtermcap
39570
39571 info-libtermcap: \
39572     configure-libtermcap 
39573         @: $(MAKE); $(unstage)
39574         @[ -f ./libtermcap/Makefile ] || exit 0; \
39575         r=`${PWD_COMMAND}`; export r; \
39576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39577         $(HOST_EXPORTS) \
39578         for flag in $(EXTRA_HOST_FLAGS) ; do \
39579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39580         done; \
39581         echo "Doing info in libtermcap" ; \
39582         (cd $(HOST_SUBDIR)/libtermcap && \
39583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39585                   "RANLIB=$${RANLIB}" \
39586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39587                   info) \
39588           || exit 1
39589
39590 @endif libtermcap
39591
39592 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
39593 maybe-dvi-libtermcap:
39594 @if libtermcap
39595 maybe-dvi-libtermcap: dvi-libtermcap
39596
39597 dvi-libtermcap: \
39598     configure-libtermcap 
39599         @: $(MAKE); $(unstage)
39600         @[ -f ./libtermcap/Makefile ] || exit 0; \
39601         r=`${PWD_COMMAND}`; export r; \
39602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39603         $(HOST_EXPORTS) \
39604         for flag in $(EXTRA_HOST_FLAGS) ; do \
39605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39606         done; \
39607         echo "Doing dvi in libtermcap" ; \
39608         (cd $(HOST_SUBDIR)/libtermcap && \
39609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39611                   "RANLIB=$${RANLIB}" \
39612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39613                   dvi) \
39614           || exit 1
39615
39616 @endif libtermcap
39617
39618 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
39619 maybe-pdf-libtermcap:
39620 @if libtermcap
39621 maybe-pdf-libtermcap: pdf-libtermcap
39622
39623 pdf-libtermcap: \
39624     configure-libtermcap 
39625         @: $(MAKE); $(unstage)
39626         @[ -f ./libtermcap/Makefile ] || exit 0; \
39627         r=`${PWD_COMMAND}`; export r; \
39628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39629         $(HOST_EXPORTS) \
39630         for flag in $(EXTRA_HOST_FLAGS) ; do \
39631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39632         done; \
39633         echo "Doing pdf in libtermcap" ; \
39634         (cd $(HOST_SUBDIR)/libtermcap && \
39635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39637                   "RANLIB=$${RANLIB}" \
39638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39639                   pdf) \
39640           || exit 1
39641
39642 @endif libtermcap
39643
39644 .PHONY: maybe-html-libtermcap html-libtermcap
39645 maybe-html-libtermcap:
39646 @if libtermcap
39647 maybe-html-libtermcap: html-libtermcap
39648
39649 html-libtermcap: \
39650     configure-libtermcap 
39651         @: $(MAKE); $(unstage)
39652         @[ -f ./libtermcap/Makefile ] || exit 0; \
39653         r=`${PWD_COMMAND}`; export r; \
39654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39655         $(HOST_EXPORTS) \
39656         for flag in $(EXTRA_HOST_FLAGS) ; do \
39657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39658         done; \
39659         echo "Doing html in libtermcap" ; \
39660         (cd $(HOST_SUBDIR)/libtermcap && \
39661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39663                   "RANLIB=$${RANLIB}" \
39664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39665                   html) \
39666           || exit 1
39667
39668 @endif libtermcap
39669
39670 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
39671 maybe-TAGS-libtermcap:
39672 @if libtermcap
39673 maybe-TAGS-libtermcap: TAGS-libtermcap
39674
39675 TAGS-libtermcap: \
39676     configure-libtermcap 
39677         @: $(MAKE); $(unstage)
39678         @[ -f ./libtermcap/Makefile ] || exit 0; \
39679         r=`${PWD_COMMAND}`; export r; \
39680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39681         $(HOST_EXPORTS) \
39682         for flag in $(EXTRA_HOST_FLAGS) ; do \
39683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39684         done; \
39685         echo "Doing TAGS in libtermcap" ; \
39686         (cd $(HOST_SUBDIR)/libtermcap && \
39687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39689                   "RANLIB=$${RANLIB}" \
39690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39691                   TAGS) \
39692           || exit 1
39693
39694 @endif libtermcap
39695
39696 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
39697 maybe-install-info-libtermcap:
39698 @if libtermcap
39699 maybe-install-info-libtermcap: install-info-libtermcap
39700
39701 install-info-libtermcap: \
39702     configure-libtermcap \
39703     info-libtermcap 
39704         @: $(MAKE); $(unstage)
39705         @[ -f ./libtermcap/Makefile ] || exit 0; \
39706         r=`${PWD_COMMAND}`; export r; \
39707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39708         $(HOST_EXPORTS) \
39709         for flag in $(EXTRA_HOST_FLAGS) ; do \
39710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39711         done; \
39712         echo "Doing install-info in libtermcap" ; \
39713         (cd $(HOST_SUBDIR)/libtermcap && \
39714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39716                   "RANLIB=$${RANLIB}" \
39717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39718                   install-info) \
39719           || exit 1
39720
39721 @endif libtermcap
39722
39723 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
39724 maybe-install-pdf-libtermcap:
39725 @if libtermcap
39726 maybe-install-pdf-libtermcap: install-pdf-libtermcap
39727
39728 install-pdf-libtermcap: \
39729     configure-libtermcap \
39730     pdf-libtermcap 
39731         @: $(MAKE); $(unstage)
39732         @[ -f ./libtermcap/Makefile ] || exit 0; \
39733         r=`${PWD_COMMAND}`; export r; \
39734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39735         $(HOST_EXPORTS) \
39736         for flag in $(EXTRA_HOST_FLAGS) ; do \
39737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39738         done; \
39739         echo "Doing install-pdf in libtermcap" ; \
39740         (cd $(HOST_SUBDIR)/libtermcap && \
39741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39743                   "RANLIB=$${RANLIB}" \
39744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39745                   install-pdf) \
39746           || exit 1
39747
39748 @endif libtermcap
39749
39750 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
39751 maybe-install-html-libtermcap:
39752 @if libtermcap
39753 maybe-install-html-libtermcap: install-html-libtermcap
39754
39755 install-html-libtermcap: \
39756     configure-libtermcap \
39757     html-libtermcap 
39758         @: $(MAKE); $(unstage)
39759         @[ -f ./libtermcap/Makefile ] || exit 0; \
39760         r=`${PWD_COMMAND}`; export r; \
39761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39762         $(HOST_EXPORTS) \
39763         for flag in $(EXTRA_HOST_FLAGS) ; do \
39764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39765         done; \
39766         echo "Doing install-html in libtermcap" ; \
39767         (cd $(HOST_SUBDIR)/libtermcap && \
39768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39770                   "RANLIB=$${RANLIB}" \
39771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39772                   install-html) \
39773           || exit 1
39774
39775 @endif libtermcap
39776
39777 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
39778 maybe-installcheck-libtermcap:
39779 @if libtermcap
39780 maybe-installcheck-libtermcap: installcheck-libtermcap
39781
39782 installcheck-libtermcap: \
39783     configure-libtermcap 
39784         @: $(MAKE); $(unstage)
39785         @[ -f ./libtermcap/Makefile ] || exit 0; \
39786         r=`${PWD_COMMAND}`; export r; \
39787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39788         $(HOST_EXPORTS) \
39789         for flag in $(EXTRA_HOST_FLAGS) ; do \
39790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39791         done; \
39792         echo "Doing installcheck in libtermcap" ; \
39793         (cd $(HOST_SUBDIR)/libtermcap && \
39794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39796                   "RANLIB=$${RANLIB}" \
39797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39798                   installcheck) \
39799           || exit 1
39800
39801 @endif libtermcap
39802
39803 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
39804 maybe-mostlyclean-libtermcap:
39805 @if libtermcap
39806 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
39807
39808 # libtermcap doesn't support mostlyclean.
39809 mostlyclean-libtermcap:
39810
39811 @endif libtermcap
39812
39813 .PHONY: maybe-clean-libtermcap clean-libtermcap
39814 maybe-clean-libtermcap:
39815 @if libtermcap
39816 maybe-clean-libtermcap: clean-libtermcap
39817
39818 # libtermcap doesn't support clean.
39819 clean-libtermcap:
39820
39821 @endif libtermcap
39822
39823 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
39824 maybe-distclean-libtermcap:
39825 @if libtermcap
39826 maybe-distclean-libtermcap: distclean-libtermcap
39827
39828 # libtermcap doesn't support distclean.
39829 distclean-libtermcap:
39830
39831 @endif libtermcap
39832
39833 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
39834 maybe-maintainer-clean-libtermcap:
39835 @if libtermcap
39836 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
39837
39838 # libtermcap doesn't support maintainer-clean.
39839 maintainer-clean-libtermcap:
39840
39841 @endif libtermcap
39842
39843
39844
39845 .PHONY: configure-utils maybe-configure-utils
39846 maybe-configure-utils:
39847 @if gcc-bootstrap
39848 configure-utils: stage_current
39849 @endif gcc-bootstrap
39850 @if utils
39851 maybe-configure-utils: configure-utils
39852 configure-utils: 
39853         @: $(MAKE); $(unstage)
39854         @r=`${PWD_COMMAND}`; export r; \
39855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39856         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
39857         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
39858         $(HOST_EXPORTS) \
39859         echo Configuring in $(HOST_SUBDIR)/utils; \
39860         cd "$(HOST_SUBDIR)/utils" || exit 1; \
39861         case $(srcdir) in \
39862           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39863           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
39864                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39865         esac; \
39866         srcdiroption="--srcdir=$${topdir}/utils"; \
39867         libsrcdir="$$s/utils"; \
39868         $(SHELL) $${libsrcdir}/configure \
39869           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39870           --target=${target_alias} $${srcdiroption}  \
39871           || exit 1
39872 @endif utils
39873
39874
39875
39876
39877
39878 .PHONY: all-utils maybe-all-utils
39879 maybe-all-utils:
39880 @if gcc-bootstrap
39881 all-utils: stage_current
39882 @endif gcc-bootstrap
39883 @if utils
39884 TARGET-utils=all
39885 maybe-all-utils: all-utils
39886 all-utils: configure-utils
39887         @: $(MAKE); $(unstage)
39888         @r=`${PWD_COMMAND}`; export r; \
39889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39890         $(HOST_EXPORTS) \
39891         (cd $(HOST_SUBDIR)/utils && \
39892           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
39893                 $(TARGET-utils))
39894 @endif utils
39895
39896
39897
39898
39899 .PHONY: check-utils maybe-check-utils
39900 maybe-check-utils:
39901 @if utils
39902 maybe-check-utils: check-utils
39903
39904 check-utils:
39905
39906 @endif utils
39907
39908 .PHONY: install-utils maybe-install-utils
39909 maybe-install-utils:
39910 @if utils
39911 maybe-install-utils: install-utils
39912
39913 install-utils: installdirs
39914         @: $(MAKE); $(unstage)
39915         @r=`${PWD_COMMAND}`; export r; \
39916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39917         $(HOST_EXPORTS) \
39918         (cd $(HOST_SUBDIR)/utils && \
39919           $(MAKE) $(FLAGS_TO_PASS)  install)
39920
39921 @endif utils
39922
39923 # Other targets (info, dvi, pdf, etc.)
39924
39925 .PHONY: maybe-info-utils info-utils
39926 maybe-info-utils:
39927 @if utils
39928 maybe-info-utils: info-utils
39929
39930 info-utils: \
39931     configure-utils 
39932         @: $(MAKE); $(unstage)
39933         @[ -f ./utils/Makefile ] || exit 0; \
39934         r=`${PWD_COMMAND}`; export r; \
39935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39936         $(HOST_EXPORTS) \
39937         for flag in $(EXTRA_HOST_FLAGS) ; do \
39938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39939         done; \
39940         echo "Doing info in utils" ; \
39941         (cd $(HOST_SUBDIR)/utils && \
39942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39944                   "RANLIB=$${RANLIB}" \
39945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39946                   info) \
39947           || exit 1
39948
39949 @endif utils
39950
39951 .PHONY: maybe-dvi-utils dvi-utils
39952 maybe-dvi-utils:
39953 @if utils
39954 maybe-dvi-utils: dvi-utils
39955
39956 dvi-utils: \
39957     configure-utils 
39958         @: $(MAKE); $(unstage)
39959         @[ -f ./utils/Makefile ] || exit 0; \
39960         r=`${PWD_COMMAND}`; export r; \
39961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39962         $(HOST_EXPORTS) \
39963         for flag in $(EXTRA_HOST_FLAGS) ; do \
39964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39965         done; \
39966         echo "Doing dvi in utils" ; \
39967         (cd $(HOST_SUBDIR)/utils && \
39968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39970                   "RANLIB=$${RANLIB}" \
39971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39972                   dvi) \
39973           || exit 1
39974
39975 @endif utils
39976
39977 .PHONY: maybe-pdf-utils pdf-utils
39978 maybe-pdf-utils:
39979 @if utils
39980 maybe-pdf-utils: pdf-utils
39981
39982 pdf-utils: \
39983     configure-utils 
39984         @: $(MAKE); $(unstage)
39985         @[ -f ./utils/Makefile ] || exit 0; \
39986         r=`${PWD_COMMAND}`; export r; \
39987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39988         $(HOST_EXPORTS) \
39989         for flag in $(EXTRA_HOST_FLAGS) ; do \
39990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39991         done; \
39992         echo "Doing pdf in utils" ; \
39993         (cd $(HOST_SUBDIR)/utils && \
39994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39996                   "RANLIB=$${RANLIB}" \
39997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39998                   pdf) \
39999           || exit 1
40000
40001 @endif utils
40002
40003 .PHONY: maybe-html-utils html-utils
40004 maybe-html-utils:
40005 @if utils
40006 maybe-html-utils: html-utils
40007
40008 html-utils: \
40009     configure-utils 
40010         @: $(MAKE); $(unstage)
40011         @[ -f ./utils/Makefile ] || exit 0; \
40012         r=`${PWD_COMMAND}`; export r; \
40013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40014         $(HOST_EXPORTS) \
40015         for flag in $(EXTRA_HOST_FLAGS) ; do \
40016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40017         done; \
40018         echo "Doing html in utils" ; \
40019         (cd $(HOST_SUBDIR)/utils && \
40020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40022                   "RANLIB=$${RANLIB}" \
40023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40024                   html) \
40025           || exit 1
40026
40027 @endif utils
40028
40029 .PHONY: maybe-TAGS-utils TAGS-utils
40030 maybe-TAGS-utils:
40031 @if utils
40032 maybe-TAGS-utils: TAGS-utils
40033
40034 TAGS-utils: \
40035     configure-utils 
40036         @: $(MAKE); $(unstage)
40037         @[ -f ./utils/Makefile ] || exit 0; \
40038         r=`${PWD_COMMAND}`; export r; \
40039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40040         $(HOST_EXPORTS) \
40041         for flag in $(EXTRA_HOST_FLAGS) ; do \
40042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40043         done; \
40044         echo "Doing TAGS in utils" ; \
40045         (cd $(HOST_SUBDIR)/utils && \
40046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40048                   "RANLIB=$${RANLIB}" \
40049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40050                   TAGS) \
40051           || exit 1
40052
40053 @endif utils
40054
40055 .PHONY: maybe-install-info-utils install-info-utils
40056 maybe-install-info-utils:
40057 @if utils
40058 maybe-install-info-utils: install-info-utils
40059
40060 install-info-utils: \
40061     configure-utils \
40062     info-utils 
40063         @: $(MAKE); $(unstage)
40064         @[ -f ./utils/Makefile ] || exit 0; \
40065         r=`${PWD_COMMAND}`; export r; \
40066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40067         $(HOST_EXPORTS) \
40068         for flag in $(EXTRA_HOST_FLAGS) ; do \
40069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40070         done; \
40071         echo "Doing install-info in utils" ; \
40072         (cd $(HOST_SUBDIR)/utils && \
40073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40075                   "RANLIB=$${RANLIB}" \
40076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40077                   install-info) \
40078           || exit 1
40079
40080 @endif utils
40081
40082 .PHONY: maybe-install-pdf-utils install-pdf-utils
40083 maybe-install-pdf-utils:
40084 @if utils
40085 maybe-install-pdf-utils: install-pdf-utils
40086
40087 install-pdf-utils: \
40088     configure-utils \
40089     pdf-utils 
40090         @: $(MAKE); $(unstage)
40091         @[ -f ./utils/Makefile ] || exit 0; \
40092         r=`${PWD_COMMAND}`; export r; \
40093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40094         $(HOST_EXPORTS) \
40095         for flag in $(EXTRA_HOST_FLAGS) ; do \
40096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40097         done; \
40098         echo "Doing install-pdf in utils" ; \
40099         (cd $(HOST_SUBDIR)/utils && \
40100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40102                   "RANLIB=$${RANLIB}" \
40103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40104                   install-pdf) \
40105           || exit 1
40106
40107 @endif utils
40108
40109 .PHONY: maybe-install-html-utils install-html-utils
40110 maybe-install-html-utils:
40111 @if utils
40112 maybe-install-html-utils: install-html-utils
40113
40114 install-html-utils: \
40115     configure-utils \
40116     html-utils 
40117         @: $(MAKE); $(unstage)
40118         @[ -f ./utils/Makefile ] || exit 0; \
40119         r=`${PWD_COMMAND}`; export r; \
40120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40121         $(HOST_EXPORTS) \
40122         for flag in $(EXTRA_HOST_FLAGS) ; do \
40123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40124         done; \
40125         echo "Doing install-html in utils" ; \
40126         (cd $(HOST_SUBDIR)/utils && \
40127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40129                   "RANLIB=$${RANLIB}" \
40130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40131                   install-html) \
40132           || exit 1
40133
40134 @endif utils
40135
40136 .PHONY: maybe-installcheck-utils installcheck-utils
40137 maybe-installcheck-utils:
40138 @if utils
40139 maybe-installcheck-utils: installcheck-utils
40140
40141 installcheck-utils: \
40142     configure-utils 
40143         @: $(MAKE); $(unstage)
40144         @[ -f ./utils/Makefile ] || exit 0; \
40145         r=`${PWD_COMMAND}`; export r; \
40146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40147         $(HOST_EXPORTS) \
40148         for flag in $(EXTRA_HOST_FLAGS) ; do \
40149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40150         done; \
40151         echo "Doing installcheck in utils" ; \
40152         (cd $(HOST_SUBDIR)/utils && \
40153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40155                   "RANLIB=$${RANLIB}" \
40156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40157                   installcheck) \
40158           || exit 1
40159
40160 @endif utils
40161
40162 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
40163 maybe-mostlyclean-utils:
40164 @if utils
40165 maybe-mostlyclean-utils: mostlyclean-utils
40166
40167 mostlyclean-utils: 
40168         @: $(MAKE); $(unstage)
40169         @[ -f ./utils/Makefile ] || exit 0; \
40170         r=`${PWD_COMMAND}`; export r; \
40171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40172         $(HOST_EXPORTS) \
40173         for flag in $(EXTRA_HOST_FLAGS) ; do \
40174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40175         done; \
40176         echo "Doing mostlyclean in utils" ; \
40177         (cd $(HOST_SUBDIR)/utils && \
40178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40180                   "RANLIB=$${RANLIB}" \
40181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40182                   mostlyclean) \
40183           || exit 1
40184
40185 @endif utils
40186
40187 .PHONY: maybe-clean-utils clean-utils
40188 maybe-clean-utils:
40189 @if utils
40190 maybe-clean-utils: clean-utils
40191
40192 clean-utils: 
40193         @: $(MAKE); $(unstage)
40194         @[ -f ./utils/Makefile ] || exit 0; \
40195         r=`${PWD_COMMAND}`; export r; \
40196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40197         $(HOST_EXPORTS) \
40198         for flag in $(EXTRA_HOST_FLAGS) ; do \
40199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40200         done; \
40201         echo "Doing clean in utils" ; \
40202         (cd $(HOST_SUBDIR)/utils && \
40203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40205                   "RANLIB=$${RANLIB}" \
40206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40207                   clean) \
40208           || exit 1
40209
40210 @endif utils
40211
40212 .PHONY: maybe-distclean-utils distclean-utils
40213 maybe-distclean-utils:
40214 @if utils
40215 maybe-distclean-utils: distclean-utils
40216
40217 distclean-utils: 
40218         @: $(MAKE); $(unstage)
40219         @[ -f ./utils/Makefile ] || exit 0; \
40220         r=`${PWD_COMMAND}`; export r; \
40221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40222         $(HOST_EXPORTS) \
40223         for flag in $(EXTRA_HOST_FLAGS) ; do \
40224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40225         done; \
40226         echo "Doing distclean in utils" ; \
40227         (cd $(HOST_SUBDIR)/utils && \
40228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40230                   "RANLIB=$${RANLIB}" \
40231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40232                   distclean) \
40233           || exit 1
40234
40235 @endif utils
40236
40237 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
40238 maybe-maintainer-clean-utils:
40239 @if utils
40240 maybe-maintainer-clean-utils: maintainer-clean-utils
40241
40242 maintainer-clean-utils: 
40243         @: $(MAKE); $(unstage)
40244         @[ -f ./utils/Makefile ] || exit 0; \
40245         r=`${PWD_COMMAND}`; export r; \
40246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40247         $(HOST_EXPORTS) \
40248         for flag in $(EXTRA_HOST_FLAGS) ; do \
40249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40250         done; \
40251         echo "Doing maintainer-clean in utils" ; \
40252         (cd $(HOST_SUBDIR)/utils && \
40253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40255                   "RANLIB=$${RANLIB}" \
40256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40257                   maintainer-clean) \
40258           || exit 1
40259
40260 @endif utils
40261
40262
40263
40264 .PHONY: configure-gnattools maybe-configure-gnattools
40265 maybe-configure-gnattools:
40266 @if gcc-bootstrap
40267 configure-gnattools: stage_current
40268 @endif gcc-bootstrap
40269 @if gnattools
40270 maybe-configure-gnattools: configure-gnattools
40271 configure-gnattools: 
40272         @: $(MAKE); $(unstage)
40273         @r=`${PWD_COMMAND}`; export r; \
40274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40275         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
40276         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
40277         $(HOST_EXPORTS) \
40278         echo Configuring in $(HOST_SUBDIR)/gnattools; \
40279         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
40280         case $(srcdir) in \
40281           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40282           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
40283                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40284         esac; \
40285         srcdiroption="--srcdir=$${topdir}/gnattools"; \
40286         libsrcdir="$$s/gnattools"; \
40287         $(SHELL) $${libsrcdir}/configure \
40288           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40289           --target=${target_alias} $${srcdiroption}  \
40290           || exit 1
40291 @endif gnattools
40292
40293
40294
40295
40296
40297 .PHONY: all-gnattools maybe-all-gnattools
40298 maybe-all-gnattools:
40299 @if gcc-bootstrap
40300 all-gnattools: stage_current
40301 @endif gcc-bootstrap
40302 @if gnattools
40303 TARGET-gnattools=all
40304 maybe-all-gnattools: all-gnattools
40305 all-gnattools: configure-gnattools
40306         @: $(MAKE); $(unstage)
40307         @r=`${PWD_COMMAND}`; export r; \
40308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40309         $(HOST_EXPORTS) \
40310         (cd $(HOST_SUBDIR)/gnattools && \
40311           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
40312                 $(TARGET-gnattools))
40313 @endif gnattools
40314
40315
40316
40317
40318 .PHONY: check-gnattools maybe-check-gnattools
40319 maybe-check-gnattools:
40320 @if gnattools
40321 maybe-check-gnattools: check-gnattools
40322
40323 check-gnattools:
40324         @: $(MAKE); $(unstage)
40325         @r=`${PWD_COMMAND}`; export r; \
40326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40327         $(HOST_EXPORTS) \
40328         (cd $(HOST_SUBDIR)/gnattools && \
40329           $(MAKE) $(FLAGS_TO_PASS)  check)
40330
40331 @endif gnattools
40332
40333 .PHONY: install-gnattools maybe-install-gnattools
40334 maybe-install-gnattools:
40335 @if gnattools
40336 maybe-install-gnattools: install-gnattools
40337
40338 install-gnattools: installdirs
40339         @: $(MAKE); $(unstage)
40340         @r=`${PWD_COMMAND}`; export r; \
40341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40342         $(HOST_EXPORTS) \
40343         (cd $(HOST_SUBDIR)/gnattools && \
40344           $(MAKE) $(FLAGS_TO_PASS)  install)
40345
40346 @endif gnattools
40347
40348 # Other targets (info, dvi, pdf, etc.)
40349
40350 .PHONY: maybe-info-gnattools info-gnattools
40351 maybe-info-gnattools:
40352 @if gnattools
40353 maybe-info-gnattools: info-gnattools
40354
40355 info-gnattools: \
40356     configure-gnattools 
40357         @: $(MAKE); $(unstage)
40358         @[ -f ./gnattools/Makefile ] || exit 0; \
40359         r=`${PWD_COMMAND}`; export r; \
40360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40361         $(HOST_EXPORTS) \
40362         for flag in $(EXTRA_HOST_FLAGS) ; do \
40363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40364         done; \
40365         echo "Doing info in gnattools" ; \
40366         (cd $(HOST_SUBDIR)/gnattools && \
40367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40369                   "RANLIB=$${RANLIB}" \
40370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40371                   info) \
40372           || exit 1
40373
40374 @endif gnattools
40375
40376 .PHONY: maybe-dvi-gnattools dvi-gnattools
40377 maybe-dvi-gnattools:
40378 @if gnattools
40379 maybe-dvi-gnattools: dvi-gnattools
40380
40381 dvi-gnattools: \
40382     configure-gnattools 
40383         @: $(MAKE); $(unstage)
40384         @[ -f ./gnattools/Makefile ] || exit 0; \
40385         r=`${PWD_COMMAND}`; export r; \
40386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40387         $(HOST_EXPORTS) \
40388         for flag in $(EXTRA_HOST_FLAGS) ; do \
40389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40390         done; \
40391         echo "Doing dvi in gnattools" ; \
40392         (cd $(HOST_SUBDIR)/gnattools && \
40393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40395                   "RANLIB=$${RANLIB}" \
40396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40397                   dvi) \
40398           || exit 1
40399
40400 @endif gnattools
40401
40402 .PHONY: maybe-pdf-gnattools pdf-gnattools
40403 maybe-pdf-gnattools:
40404 @if gnattools
40405 maybe-pdf-gnattools: pdf-gnattools
40406
40407 pdf-gnattools: \
40408     configure-gnattools 
40409         @: $(MAKE); $(unstage)
40410         @[ -f ./gnattools/Makefile ] || exit 0; \
40411         r=`${PWD_COMMAND}`; export r; \
40412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40413         $(HOST_EXPORTS) \
40414         for flag in $(EXTRA_HOST_FLAGS) ; do \
40415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40416         done; \
40417         echo "Doing pdf in gnattools" ; \
40418         (cd $(HOST_SUBDIR)/gnattools && \
40419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40421                   "RANLIB=$${RANLIB}" \
40422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40423                   pdf) \
40424           || exit 1
40425
40426 @endif gnattools
40427
40428 .PHONY: maybe-html-gnattools html-gnattools
40429 maybe-html-gnattools:
40430 @if gnattools
40431 maybe-html-gnattools: html-gnattools
40432
40433 html-gnattools: \
40434     configure-gnattools 
40435         @: $(MAKE); $(unstage)
40436         @[ -f ./gnattools/Makefile ] || exit 0; \
40437         r=`${PWD_COMMAND}`; export r; \
40438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40439         $(HOST_EXPORTS) \
40440         for flag in $(EXTRA_HOST_FLAGS) ; do \
40441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40442         done; \
40443         echo "Doing html in gnattools" ; \
40444         (cd $(HOST_SUBDIR)/gnattools && \
40445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40447                   "RANLIB=$${RANLIB}" \
40448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40449                   html) \
40450           || exit 1
40451
40452 @endif gnattools
40453
40454 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
40455 maybe-TAGS-gnattools:
40456 @if gnattools
40457 maybe-TAGS-gnattools: TAGS-gnattools
40458
40459 TAGS-gnattools: \
40460     configure-gnattools 
40461         @: $(MAKE); $(unstage)
40462         @[ -f ./gnattools/Makefile ] || exit 0; \
40463         r=`${PWD_COMMAND}`; export r; \
40464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40465         $(HOST_EXPORTS) \
40466         for flag in $(EXTRA_HOST_FLAGS) ; do \
40467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40468         done; \
40469         echo "Doing TAGS in gnattools" ; \
40470         (cd $(HOST_SUBDIR)/gnattools && \
40471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40473                   "RANLIB=$${RANLIB}" \
40474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40475                   TAGS) \
40476           || exit 1
40477
40478 @endif gnattools
40479
40480 .PHONY: maybe-install-info-gnattools install-info-gnattools
40481 maybe-install-info-gnattools:
40482 @if gnattools
40483 maybe-install-info-gnattools: install-info-gnattools
40484
40485 install-info-gnattools: \
40486     configure-gnattools \
40487     info-gnattools 
40488         @: $(MAKE); $(unstage)
40489         @[ -f ./gnattools/Makefile ] || exit 0; \
40490         r=`${PWD_COMMAND}`; export r; \
40491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40492         $(HOST_EXPORTS) \
40493         for flag in $(EXTRA_HOST_FLAGS) ; do \
40494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40495         done; \
40496         echo "Doing install-info in gnattools" ; \
40497         (cd $(HOST_SUBDIR)/gnattools && \
40498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40500                   "RANLIB=$${RANLIB}" \
40501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40502                   install-info) \
40503           || exit 1
40504
40505 @endif gnattools
40506
40507 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
40508 maybe-install-pdf-gnattools:
40509 @if gnattools
40510 maybe-install-pdf-gnattools: install-pdf-gnattools
40511
40512 install-pdf-gnattools: \
40513     configure-gnattools \
40514     pdf-gnattools 
40515         @: $(MAKE); $(unstage)
40516         @[ -f ./gnattools/Makefile ] || exit 0; \
40517         r=`${PWD_COMMAND}`; export r; \
40518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40519         $(HOST_EXPORTS) \
40520         for flag in $(EXTRA_HOST_FLAGS) ; do \
40521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40522         done; \
40523         echo "Doing install-pdf in gnattools" ; \
40524         (cd $(HOST_SUBDIR)/gnattools && \
40525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40527                   "RANLIB=$${RANLIB}" \
40528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40529                   install-pdf) \
40530           || exit 1
40531
40532 @endif gnattools
40533
40534 .PHONY: maybe-install-html-gnattools install-html-gnattools
40535 maybe-install-html-gnattools:
40536 @if gnattools
40537 maybe-install-html-gnattools: install-html-gnattools
40538
40539 install-html-gnattools: \
40540     configure-gnattools \
40541     html-gnattools 
40542         @: $(MAKE); $(unstage)
40543         @[ -f ./gnattools/Makefile ] || exit 0; \
40544         r=`${PWD_COMMAND}`; export r; \
40545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40546         $(HOST_EXPORTS) \
40547         for flag in $(EXTRA_HOST_FLAGS) ; do \
40548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40549         done; \
40550         echo "Doing install-html in gnattools" ; \
40551         (cd $(HOST_SUBDIR)/gnattools && \
40552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40554                   "RANLIB=$${RANLIB}" \
40555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40556                   install-html) \
40557           || exit 1
40558
40559 @endif gnattools
40560
40561 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
40562 maybe-installcheck-gnattools:
40563 @if gnattools
40564 maybe-installcheck-gnattools: installcheck-gnattools
40565
40566 installcheck-gnattools: \
40567     configure-gnattools 
40568         @: $(MAKE); $(unstage)
40569         @[ -f ./gnattools/Makefile ] || exit 0; \
40570         r=`${PWD_COMMAND}`; export r; \
40571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40572         $(HOST_EXPORTS) \
40573         for flag in $(EXTRA_HOST_FLAGS) ; do \
40574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40575         done; \
40576         echo "Doing installcheck in gnattools" ; \
40577         (cd $(HOST_SUBDIR)/gnattools && \
40578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40580                   "RANLIB=$${RANLIB}" \
40581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40582                   installcheck) \
40583           || exit 1
40584
40585 @endif gnattools
40586
40587 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
40588 maybe-mostlyclean-gnattools:
40589 @if gnattools
40590 maybe-mostlyclean-gnattools: mostlyclean-gnattools
40591
40592 mostlyclean-gnattools: 
40593         @: $(MAKE); $(unstage)
40594         @[ -f ./gnattools/Makefile ] || exit 0; \
40595         r=`${PWD_COMMAND}`; export r; \
40596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40597         $(HOST_EXPORTS) \
40598         for flag in $(EXTRA_HOST_FLAGS) ; do \
40599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40600         done; \
40601         echo "Doing mostlyclean in gnattools" ; \
40602         (cd $(HOST_SUBDIR)/gnattools && \
40603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40605                   "RANLIB=$${RANLIB}" \
40606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40607                   mostlyclean) \
40608           || exit 1
40609
40610 @endif gnattools
40611
40612 .PHONY: maybe-clean-gnattools clean-gnattools
40613 maybe-clean-gnattools:
40614 @if gnattools
40615 maybe-clean-gnattools: clean-gnattools
40616
40617 clean-gnattools: 
40618         @: $(MAKE); $(unstage)
40619         @[ -f ./gnattools/Makefile ] || exit 0; \
40620         r=`${PWD_COMMAND}`; export r; \
40621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40622         $(HOST_EXPORTS) \
40623         for flag in $(EXTRA_HOST_FLAGS) ; do \
40624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40625         done; \
40626         echo "Doing clean in gnattools" ; \
40627         (cd $(HOST_SUBDIR)/gnattools && \
40628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40630                   "RANLIB=$${RANLIB}" \
40631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40632                   clean) \
40633           || exit 1
40634
40635 @endif gnattools
40636
40637 .PHONY: maybe-distclean-gnattools distclean-gnattools
40638 maybe-distclean-gnattools:
40639 @if gnattools
40640 maybe-distclean-gnattools: distclean-gnattools
40641
40642 distclean-gnattools: 
40643         @: $(MAKE); $(unstage)
40644         @[ -f ./gnattools/Makefile ] || exit 0; \
40645         r=`${PWD_COMMAND}`; export r; \
40646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40647         $(HOST_EXPORTS) \
40648         for flag in $(EXTRA_HOST_FLAGS) ; do \
40649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40650         done; \
40651         echo "Doing distclean in gnattools" ; \
40652         (cd $(HOST_SUBDIR)/gnattools && \
40653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40655                   "RANLIB=$${RANLIB}" \
40656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40657                   distclean) \
40658           || exit 1
40659
40660 @endif gnattools
40661
40662 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
40663 maybe-maintainer-clean-gnattools:
40664 @if gnattools
40665 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
40666
40667 maintainer-clean-gnattools: 
40668         @: $(MAKE); $(unstage)
40669         @[ -f ./gnattools/Makefile ] || exit 0; \
40670         r=`${PWD_COMMAND}`; export r; \
40671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40672         $(HOST_EXPORTS) \
40673         for flag in $(EXTRA_HOST_FLAGS) ; do \
40674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40675         done; \
40676         echo "Doing maintainer-clean in gnattools" ; \
40677         (cd $(HOST_SUBDIR)/gnattools && \
40678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40680                   "RANLIB=$${RANLIB}" \
40681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40682                   maintainer-clean) \
40683           || exit 1
40684
40685 @endif gnattools
40686
40687
40688
40689 # ---------------------------------------
40690 # Modules which run on the target machine
40691 # ---------------------------------------
40692
40693
40694
40695
40696 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
40697 maybe-configure-target-libstdc++-v3:
40698 @if gcc-bootstrap
40699 configure-target-libstdc++-v3: stage_current
40700 @endif gcc-bootstrap
40701 @if target-libstdc++-v3
40702 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
40703 configure-target-libstdc++-v3: 
40704         @: $(MAKE); $(unstage)
40705         @r=`${PWD_COMMAND}`; export r; \
40706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40707         echo "Checking multilib configuration for libstdc++-v3..."; \
40708         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
40709         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
40710         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
40711           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
40712             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
40713           else \
40714             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
40715             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
40716           fi; \
40717         else \
40718           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
40719         fi; \
40720         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
40721         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
40722         $(RAW_CXX_TARGET_EXPORTS) \
40723         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
40724         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
40725         case $(srcdir) in \
40726           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40727           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
40728                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40729         esac; \
40730         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
40731         libsrcdir="$$s/libstdc++-v3"; \
40732         rm -f no-such-file || : ; \
40733         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
40734           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40735           --target=${target_alias} $${srcdiroption}  \
40736           || exit 1
40737 @endif target-libstdc++-v3
40738
40739
40740
40741
40742
40743 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
40744 maybe-all-target-libstdc++-v3:
40745 @if gcc-bootstrap
40746 all-target-libstdc++-v3: stage_current
40747 @endif gcc-bootstrap
40748 @if target-libstdc++-v3
40749 TARGET-target-libstdc++-v3=all
40750 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
40751 all-target-libstdc++-v3: configure-target-libstdc++-v3
40752         @: $(MAKE); $(unstage)
40753         @r=`${PWD_COMMAND}`; export r; \
40754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40755         $(RAW_CXX_TARGET_EXPORTS) \
40756         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40757           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
40758                 $(TARGET-target-libstdc++-v3))
40759 @endif target-libstdc++-v3
40760
40761
40762
40763
40764
40765 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
40766 maybe-check-target-libstdc++-v3:
40767 @if target-libstdc++-v3
40768 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
40769
40770 check-target-libstdc++-v3:
40771         @: $(MAKE); $(unstage)
40772         @r=`${PWD_COMMAND}`; export r; \
40773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40774         $(RAW_CXX_TARGET_EXPORTS) \
40775         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40776           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
40777
40778 @endif target-libstdc++-v3
40779
40780 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
40781 maybe-install-target-libstdc++-v3:
40782 @if target-libstdc++-v3
40783 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
40784
40785 install-target-libstdc++-v3: installdirs
40786         @: $(MAKE); $(unstage)
40787         @r=`${PWD_COMMAND}`; export r; \
40788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40789         $(RAW_CXX_TARGET_EXPORTS) \
40790         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40791           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40792
40793 @endif target-libstdc++-v3
40794
40795 # Other targets (info, dvi, pdf, etc.)
40796
40797 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
40798 maybe-info-target-libstdc++-v3:
40799 @if target-libstdc++-v3
40800 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
40801
40802 info-target-libstdc++-v3: \
40803     configure-target-libstdc++-v3 
40804         @: $(MAKE); $(unstage)
40805         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40806         r=`${PWD_COMMAND}`; export r; \
40807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40808         $(RAW_CXX_TARGET_EXPORTS) \
40809         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40810         for flag in $(EXTRA_TARGET_FLAGS); do \
40811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40812         done; \
40813         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40816                   "RANLIB=$${RANLIB}" \
40817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40818                    info) \
40819           || exit 1
40820
40821 @endif target-libstdc++-v3
40822
40823 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
40824 maybe-dvi-target-libstdc++-v3:
40825 @if target-libstdc++-v3
40826 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
40827
40828 dvi-target-libstdc++-v3: \
40829     configure-target-libstdc++-v3 
40830         @: $(MAKE); $(unstage)
40831         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40832         r=`${PWD_COMMAND}`; export r; \
40833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40834         $(RAW_CXX_TARGET_EXPORTS) \
40835         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40836         for flag in $(EXTRA_TARGET_FLAGS); do \
40837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40838         done; \
40839         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40842                   "RANLIB=$${RANLIB}" \
40843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40844                    dvi) \
40845           || exit 1
40846
40847 @endif target-libstdc++-v3
40848
40849 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
40850 maybe-pdf-target-libstdc++-v3:
40851 @if target-libstdc++-v3
40852 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
40853
40854 pdf-target-libstdc++-v3: \
40855     configure-target-libstdc++-v3 
40856         @: $(MAKE); $(unstage)
40857         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40858         r=`${PWD_COMMAND}`; export r; \
40859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40860         $(RAW_CXX_TARGET_EXPORTS) \
40861         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40862         for flag in $(EXTRA_TARGET_FLAGS); do \
40863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40864         done; \
40865         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40868                   "RANLIB=$${RANLIB}" \
40869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40870                    pdf) \
40871           || exit 1
40872
40873 @endif target-libstdc++-v3
40874
40875 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
40876 maybe-html-target-libstdc++-v3:
40877 @if target-libstdc++-v3
40878 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
40879
40880 html-target-libstdc++-v3: \
40881     configure-target-libstdc++-v3 
40882         @: $(MAKE); $(unstage)
40883         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40884         r=`${PWD_COMMAND}`; export r; \
40885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40886         $(RAW_CXX_TARGET_EXPORTS) \
40887         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40888         for flag in $(EXTRA_TARGET_FLAGS); do \
40889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40890         done; \
40891         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40894                   "RANLIB=$${RANLIB}" \
40895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40896                    html) \
40897           || exit 1
40898
40899 @endif target-libstdc++-v3
40900
40901 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
40902 maybe-TAGS-target-libstdc++-v3:
40903 @if target-libstdc++-v3
40904 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
40905
40906 TAGS-target-libstdc++-v3: \
40907     configure-target-libstdc++-v3 
40908         @: $(MAKE); $(unstage)
40909         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40910         r=`${PWD_COMMAND}`; export r; \
40911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40912         $(RAW_CXX_TARGET_EXPORTS) \
40913         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40914         for flag in $(EXTRA_TARGET_FLAGS); do \
40915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40916         done; \
40917         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40920                   "RANLIB=$${RANLIB}" \
40921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40922                    TAGS) \
40923           || exit 1
40924
40925 @endif target-libstdc++-v3
40926
40927 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
40928 maybe-install-info-target-libstdc++-v3:
40929 @if target-libstdc++-v3
40930 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
40931
40932 install-info-target-libstdc++-v3: \
40933     configure-target-libstdc++-v3 \
40934     info-target-libstdc++-v3 
40935         @: $(MAKE); $(unstage)
40936         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40937         r=`${PWD_COMMAND}`; export r; \
40938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40939         $(RAW_CXX_TARGET_EXPORTS) \
40940         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40941         for flag in $(EXTRA_TARGET_FLAGS); do \
40942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40943         done; \
40944         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40947                   "RANLIB=$${RANLIB}" \
40948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40949                    install-info) \
40950           || exit 1
40951
40952 @endif target-libstdc++-v3
40953
40954 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
40955 maybe-install-pdf-target-libstdc++-v3:
40956 @if target-libstdc++-v3
40957 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
40958
40959 install-pdf-target-libstdc++-v3: \
40960     configure-target-libstdc++-v3 \
40961     pdf-target-libstdc++-v3 
40962         @: $(MAKE); $(unstage)
40963         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40964         r=`${PWD_COMMAND}`; export r; \
40965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40966         $(RAW_CXX_TARGET_EXPORTS) \
40967         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40968         for flag in $(EXTRA_TARGET_FLAGS); do \
40969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40970         done; \
40971         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40974                   "RANLIB=$${RANLIB}" \
40975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40976                    install-pdf) \
40977           || exit 1
40978
40979 @endif target-libstdc++-v3
40980
40981 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
40982 maybe-install-html-target-libstdc++-v3:
40983 @if target-libstdc++-v3
40984 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
40985
40986 install-html-target-libstdc++-v3: \
40987     configure-target-libstdc++-v3 \
40988     html-target-libstdc++-v3 
40989         @: $(MAKE); $(unstage)
40990         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40991         r=`${PWD_COMMAND}`; export r; \
40992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40993         $(RAW_CXX_TARGET_EXPORTS) \
40994         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40995         for flag in $(EXTRA_TARGET_FLAGS); do \
40996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40997         done; \
40998         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41001                   "RANLIB=$${RANLIB}" \
41002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41003                    install-html) \
41004           || exit 1
41005
41006 @endif target-libstdc++-v3
41007
41008 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
41009 maybe-installcheck-target-libstdc++-v3:
41010 @if target-libstdc++-v3
41011 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
41012
41013 installcheck-target-libstdc++-v3: \
41014     configure-target-libstdc++-v3 
41015         @: $(MAKE); $(unstage)
41016         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41017         r=`${PWD_COMMAND}`; export r; \
41018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41019         $(RAW_CXX_TARGET_EXPORTS) \
41020         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41021         for flag in $(EXTRA_TARGET_FLAGS); do \
41022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41023         done; \
41024         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41027                   "RANLIB=$${RANLIB}" \
41028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41029                    installcheck) \
41030           || exit 1
41031
41032 @endif target-libstdc++-v3
41033
41034 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
41035 maybe-mostlyclean-target-libstdc++-v3:
41036 @if target-libstdc++-v3
41037 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
41038
41039 mostlyclean-target-libstdc++-v3: 
41040         @: $(MAKE); $(unstage)
41041         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41042         r=`${PWD_COMMAND}`; export r; \
41043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41044         $(RAW_CXX_TARGET_EXPORTS) \
41045         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41046         for flag in $(EXTRA_TARGET_FLAGS); do \
41047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41048         done; \
41049         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41052                   "RANLIB=$${RANLIB}" \
41053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41054                    mostlyclean) \
41055           || exit 1
41056
41057 @endif target-libstdc++-v3
41058
41059 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
41060 maybe-clean-target-libstdc++-v3:
41061 @if target-libstdc++-v3
41062 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
41063
41064 clean-target-libstdc++-v3: 
41065         @: $(MAKE); $(unstage)
41066         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41067         r=`${PWD_COMMAND}`; export r; \
41068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41069         $(RAW_CXX_TARGET_EXPORTS) \
41070         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41071         for flag in $(EXTRA_TARGET_FLAGS); do \
41072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41073         done; \
41074         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41077                   "RANLIB=$${RANLIB}" \
41078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41079                    clean) \
41080           || exit 1
41081
41082 @endif target-libstdc++-v3
41083
41084 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
41085 maybe-distclean-target-libstdc++-v3:
41086 @if target-libstdc++-v3
41087 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
41088
41089 distclean-target-libstdc++-v3: 
41090         @: $(MAKE); $(unstage)
41091         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41092         r=`${PWD_COMMAND}`; export r; \
41093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41094         $(RAW_CXX_TARGET_EXPORTS) \
41095         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41096         for flag in $(EXTRA_TARGET_FLAGS); do \
41097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41098         done; \
41099         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41102                   "RANLIB=$${RANLIB}" \
41103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41104                    distclean) \
41105           || exit 1
41106
41107 @endif target-libstdc++-v3
41108
41109 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
41110 maybe-maintainer-clean-target-libstdc++-v3:
41111 @if target-libstdc++-v3
41112 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
41113
41114 maintainer-clean-target-libstdc++-v3: 
41115         @: $(MAKE); $(unstage)
41116         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41117         r=`${PWD_COMMAND}`; export r; \
41118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41119         $(RAW_CXX_TARGET_EXPORTS) \
41120         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41121         for flag in $(EXTRA_TARGET_FLAGS); do \
41122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41123         done; \
41124         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41127                   "RANLIB=$${RANLIB}" \
41128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41129                    maintainer-clean) \
41130           || exit 1
41131
41132 @endif target-libstdc++-v3
41133
41134
41135
41136
41137
41138 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
41139 maybe-configure-target-libmudflap:
41140 @if gcc-bootstrap
41141 configure-target-libmudflap: stage_current
41142 @endif gcc-bootstrap
41143 @if target-libmudflap
41144 maybe-configure-target-libmudflap: configure-target-libmudflap
41145 configure-target-libmudflap: 
41146         @: $(MAKE); $(unstage)
41147         @r=`${PWD_COMMAND}`; export r; \
41148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41149         echo "Checking multilib configuration for libmudflap..."; \
41150         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
41151         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
41152         if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
41153           if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
41154             rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
41155           else \
41156             rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
41157             mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
41158           fi; \
41159         else \
41160           mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
41161         fi; \
41162         test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
41163         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
41164         $(NORMAL_TARGET_EXPORTS) \
41165         echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
41166         cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
41167         case $(srcdir) in \
41168           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41169           *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
41170                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41171         esac; \
41172         srcdiroption="--srcdir=$${topdir}/libmudflap"; \
41173         libsrcdir="$$s/libmudflap"; \
41174         rm -f no-such-file || : ; \
41175         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41176           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41177           --target=${target_alias} $${srcdiroption}  \
41178           || exit 1
41179 @endif target-libmudflap
41180
41181
41182
41183
41184
41185 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
41186 maybe-all-target-libmudflap:
41187 @if gcc-bootstrap
41188 all-target-libmudflap: stage_current
41189 @endif gcc-bootstrap
41190 @if target-libmudflap
41191 TARGET-target-libmudflap=all
41192 maybe-all-target-libmudflap: all-target-libmudflap
41193 all-target-libmudflap: configure-target-libmudflap
41194         @: $(MAKE); $(unstage)
41195         @r=`${PWD_COMMAND}`; export r; \
41196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41197         $(NORMAL_TARGET_EXPORTS) \
41198         (cd $(TARGET_SUBDIR)/libmudflap && \
41199           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
41200                 $(TARGET-target-libmudflap))
41201 @endif target-libmudflap
41202
41203
41204
41205
41206
41207 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
41208 maybe-check-target-libmudflap:
41209 @if target-libmudflap
41210 maybe-check-target-libmudflap: check-target-libmudflap
41211
41212 check-target-libmudflap:
41213         @: $(MAKE); $(unstage)
41214         @r=`${PWD_COMMAND}`; export r; \
41215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41216         $(NORMAL_TARGET_EXPORTS) \
41217         (cd $(TARGET_SUBDIR)/libmudflap && \
41218           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41219
41220 @endif target-libmudflap
41221
41222 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
41223 maybe-install-target-libmudflap:
41224 @if target-libmudflap
41225 maybe-install-target-libmudflap: install-target-libmudflap
41226
41227 install-target-libmudflap: installdirs
41228         @: $(MAKE); $(unstage)
41229         @r=`${PWD_COMMAND}`; export r; \
41230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41231         $(NORMAL_TARGET_EXPORTS) \
41232         (cd $(TARGET_SUBDIR)/libmudflap && \
41233           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41234
41235 @endif target-libmudflap
41236
41237 # Other targets (info, dvi, pdf, etc.)
41238
41239 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
41240 maybe-info-target-libmudflap:
41241 @if target-libmudflap
41242 maybe-info-target-libmudflap: info-target-libmudflap
41243
41244 info-target-libmudflap: \
41245     configure-target-libmudflap 
41246         @: $(MAKE); $(unstage)
41247         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41248         r=`${PWD_COMMAND}`; export r; \
41249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41250         $(NORMAL_TARGET_EXPORTS) \
41251         echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
41252         for flag in $(EXTRA_TARGET_FLAGS); do \
41253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41254         done; \
41255         (cd $(TARGET_SUBDIR)/libmudflap && \
41256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41258                   "RANLIB=$${RANLIB}" \
41259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41260                    info) \
41261           || exit 1
41262
41263 @endif target-libmudflap
41264
41265 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
41266 maybe-dvi-target-libmudflap:
41267 @if target-libmudflap
41268 maybe-dvi-target-libmudflap: dvi-target-libmudflap
41269
41270 dvi-target-libmudflap: \
41271     configure-target-libmudflap 
41272         @: $(MAKE); $(unstage)
41273         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41274         r=`${PWD_COMMAND}`; export r; \
41275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41276         $(NORMAL_TARGET_EXPORTS) \
41277         echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
41278         for flag in $(EXTRA_TARGET_FLAGS); do \
41279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41280         done; \
41281         (cd $(TARGET_SUBDIR)/libmudflap && \
41282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41284                   "RANLIB=$${RANLIB}" \
41285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41286                    dvi) \
41287           || exit 1
41288
41289 @endif target-libmudflap
41290
41291 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
41292 maybe-pdf-target-libmudflap:
41293 @if target-libmudflap
41294 maybe-pdf-target-libmudflap: pdf-target-libmudflap
41295
41296 pdf-target-libmudflap: \
41297     configure-target-libmudflap 
41298         @: $(MAKE); $(unstage)
41299         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41300         r=`${PWD_COMMAND}`; export r; \
41301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41302         $(NORMAL_TARGET_EXPORTS) \
41303         echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
41304         for flag in $(EXTRA_TARGET_FLAGS); do \
41305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41306         done; \
41307         (cd $(TARGET_SUBDIR)/libmudflap && \
41308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41310                   "RANLIB=$${RANLIB}" \
41311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41312                    pdf) \
41313           || exit 1
41314
41315 @endif target-libmudflap
41316
41317 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
41318 maybe-html-target-libmudflap:
41319 @if target-libmudflap
41320 maybe-html-target-libmudflap: html-target-libmudflap
41321
41322 html-target-libmudflap: \
41323     configure-target-libmudflap 
41324         @: $(MAKE); $(unstage)
41325         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41326         r=`${PWD_COMMAND}`; export r; \
41327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41328         $(NORMAL_TARGET_EXPORTS) \
41329         echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
41330         for flag in $(EXTRA_TARGET_FLAGS); do \
41331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41332         done; \
41333         (cd $(TARGET_SUBDIR)/libmudflap && \
41334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41336                   "RANLIB=$${RANLIB}" \
41337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41338                    html) \
41339           || exit 1
41340
41341 @endif target-libmudflap
41342
41343 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
41344 maybe-TAGS-target-libmudflap:
41345 @if target-libmudflap
41346 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
41347
41348 TAGS-target-libmudflap: \
41349     configure-target-libmudflap 
41350         @: $(MAKE); $(unstage)
41351         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41352         r=`${PWD_COMMAND}`; export r; \
41353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41354         $(NORMAL_TARGET_EXPORTS) \
41355         echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
41356         for flag in $(EXTRA_TARGET_FLAGS); do \
41357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41358         done; \
41359         (cd $(TARGET_SUBDIR)/libmudflap && \
41360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41362                   "RANLIB=$${RANLIB}" \
41363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41364                    TAGS) \
41365           || exit 1
41366
41367 @endif target-libmudflap
41368
41369 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
41370 maybe-install-info-target-libmudflap:
41371 @if target-libmudflap
41372 maybe-install-info-target-libmudflap: install-info-target-libmudflap
41373
41374 install-info-target-libmudflap: \
41375     configure-target-libmudflap \
41376     info-target-libmudflap 
41377         @: $(MAKE); $(unstage)
41378         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41379         r=`${PWD_COMMAND}`; export r; \
41380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41381         $(NORMAL_TARGET_EXPORTS) \
41382         echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
41383         for flag in $(EXTRA_TARGET_FLAGS); do \
41384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41385         done; \
41386         (cd $(TARGET_SUBDIR)/libmudflap && \
41387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41389                   "RANLIB=$${RANLIB}" \
41390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41391                    install-info) \
41392           || exit 1
41393
41394 @endif target-libmudflap
41395
41396 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
41397 maybe-install-pdf-target-libmudflap:
41398 @if target-libmudflap
41399 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
41400
41401 install-pdf-target-libmudflap: \
41402     configure-target-libmudflap \
41403     pdf-target-libmudflap 
41404         @: $(MAKE); $(unstage)
41405         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41406         r=`${PWD_COMMAND}`; export r; \
41407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41408         $(NORMAL_TARGET_EXPORTS) \
41409         echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
41410         for flag in $(EXTRA_TARGET_FLAGS); do \
41411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41412         done; \
41413         (cd $(TARGET_SUBDIR)/libmudflap && \
41414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41416                   "RANLIB=$${RANLIB}" \
41417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41418                    install-pdf) \
41419           || exit 1
41420
41421 @endif target-libmudflap
41422
41423 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
41424 maybe-install-html-target-libmudflap:
41425 @if target-libmudflap
41426 maybe-install-html-target-libmudflap: install-html-target-libmudflap
41427
41428 install-html-target-libmudflap: \
41429     configure-target-libmudflap \
41430     html-target-libmudflap 
41431         @: $(MAKE); $(unstage)
41432         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41433         r=`${PWD_COMMAND}`; export r; \
41434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41435         $(NORMAL_TARGET_EXPORTS) \
41436         echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
41437         for flag in $(EXTRA_TARGET_FLAGS); do \
41438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41439         done; \
41440         (cd $(TARGET_SUBDIR)/libmudflap && \
41441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41443                   "RANLIB=$${RANLIB}" \
41444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41445                    install-html) \
41446           || exit 1
41447
41448 @endif target-libmudflap
41449
41450 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
41451 maybe-installcheck-target-libmudflap:
41452 @if target-libmudflap
41453 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
41454
41455 installcheck-target-libmudflap: \
41456     configure-target-libmudflap 
41457         @: $(MAKE); $(unstage)
41458         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41459         r=`${PWD_COMMAND}`; export r; \
41460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41461         $(NORMAL_TARGET_EXPORTS) \
41462         echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
41463         for flag in $(EXTRA_TARGET_FLAGS); do \
41464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41465         done; \
41466         (cd $(TARGET_SUBDIR)/libmudflap && \
41467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41469                   "RANLIB=$${RANLIB}" \
41470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41471                    installcheck) \
41472           || exit 1
41473
41474 @endif target-libmudflap
41475
41476 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
41477 maybe-mostlyclean-target-libmudflap:
41478 @if target-libmudflap
41479 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
41480
41481 mostlyclean-target-libmudflap: 
41482         @: $(MAKE); $(unstage)
41483         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41484         r=`${PWD_COMMAND}`; export r; \
41485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41486         $(NORMAL_TARGET_EXPORTS) \
41487         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
41488         for flag in $(EXTRA_TARGET_FLAGS); do \
41489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41490         done; \
41491         (cd $(TARGET_SUBDIR)/libmudflap && \
41492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41494                   "RANLIB=$${RANLIB}" \
41495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41496                    mostlyclean) \
41497           || exit 1
41498
41499 @endif target-libmudflap
41500
41501 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
41502 maybe-clean-target-libmudflap:
41503 @if target-libmudflap
41504 maybe-clean-target-libmudflap: clean-target-libmudflap
41505
41506 clean-target-libmudflap: 
41507         @: $(MAKE); $(unstage)
41508         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41509         r=`${PWD_COMMAND}`; export r; \
41510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41511         $(NORMAL_TARGET_EXPORTS) \
41512         echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
41513         for flag in $(EXTRA_TARGET_FLAGS); do \
41514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41515         done; \
41516         (cd $(TARGET_SUBDIR)/libmudflap && \
41517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41519                   "RANLIB=$${RANLIB}" \
41520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41521                    clean) \
41522           || exit 1
41523
41524 @endif target-libmudflap
41525
41526 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
41527 maybe-distclean-target-libmudflap:
41528 @if target-libmudflap
41529 maybe-distclean-target-libmudflap: distclean-target-libmudflap
41530
41531 distclean-target-libmudflap: 
41532         @: $(MAKE); $(unstage)
41533         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41534         r=`${PWD_COMMAND}`; export r; \
41535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41536         $(NORMAL_TARGET_EXPORTS) \
41537         echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
41538         for flag in $(EXTRA_TARGET_FLAGS); do \
41539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41540         done; \
41541         (cd $(TARGET_SUBDIR)/libmudflap && \
41542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41544                   "RANLIB=$${RANLIB}" \
41545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41546                    distclean) \
41547           || exit 1
41548
41549 @endif target-libmudflap
41550
41551 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
41552 maybe-maintainer-clean-target-libmudflap:
41553 @if target-libmudflap
41554 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
41555
41556 maintainer-clean-target-libmudflap: 
41557         @: $(MAKE); $(unstage)
41558         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41559         r=`${PWD_COMMAND}`; export r; \
41560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41561         $(NORMAL_TARGET_EXPORTS) \
41562         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
41563         for flag in $(EXTRA_TARGET_FLAGS); do \
41564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41565         done; \
41566         (cd $(TARGET_SUBDIR)/libmudflap && \
41567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41569                   "RANLIB=$${RANLIB}" \
41570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41571                    maintainer-clean) \
41572           || exit 1
41573
41574 @endif target-libmudflap
41575
41576
41577
41578
41579
41580 .PHONY: configure-target-libssp maybe-configure-target-libssp
41581 maybe-configure-target-libssp:
41582 @if gcc-bootstrap
41583 configure-target-libssp: stage_current
41584 @endif gcc-bootstrap
41585 @if target-libssp
41586 maybe-configure-target-libssp: configure-target-libssp
41587 configure-target-libssp: 
41588         @: $(MAKE); $(unstage)
41589         @r=`${PWD_COMMAND}`; export r; \
41590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41591         echo "Checking multilib configuration for libssp..."; \
41592         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
41593         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
41594         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
41595           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
41596             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
41597           else \
41598             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
41599             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
41600           fi; \
41601         else \
41602           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
41603         fi; \
41604         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
41605         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
41606         $(NORMAL_TARGET_EXPORTS) \
41607         echo Configuring in $(TARGET_SUBDIR)/libssp; \
41608         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
41609         case $(srcdir) in \
41610           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41611           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
41612                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41613         esac; \
41614         srcdiroption="--srcdir=$${topdir}/libssp"; \
41615         libsrcdir="$$s/libssp"; \
41616         rm -f no-such-file || : ; \
41617         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41618           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41619           --target=${target_alias} $${srcdiroption}  \
41620           || exit 1
41621 @endif target-libssp
41622
41623
41624
41625
41626
41627 .PHONY: all-target-libssp maybe-all-target-libssp
41628 maybe-all-target-libssp:
41629 @if gcc-bootstrap
41630 all-target-libssp: stage_current
41631 @endif gcc-bootstrap
41632 @if target-libssp
41633 TARGET-target-libssp=all
41634 maybe-all-target-libssp: all-target-libssp
41635 all-target-libssp: configure-target-libssp
41636         @: $(MAKE); $(unstage)
41637         @r=`${PWD_COMMAND}`; export r; \
41638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41639         $(NORMAL_TARGET_EXPORTS) \
41640         (cd $(TARGET_SUBDIR)/libssp && \
41641           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
41642                 $(TARGET-target-libssp))
41643 @endif target-libssp
41644
41645
41646
41647
41648
41649 .PHONY: check-target-libssp maybe-check-target-libssp
41650 maybe-check-target-libssp:
41651 @if target-libssp
41652 maybe-check-target-libssp: check-target-libssp
41653
41654 check-target-libssp:
41655         @: $(MAKE); $(unstage)
41656         @r=`${PWD_COMMAND}`; export r; \
41657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41658         $(NORMAL_TARGET_EXPORTS) \
41659         (cd $(TARGET_SUBDIR)/libssp && \
41660           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41661
41662 @endif target-libssp
41663
41664 .PHONY: install-target-libssp maybe-install-target-libssp
41665 maybe-install-target-libssp:
41666 @if target-libssp
41667 maybe-install-target-libssp: install-target-libssp
41668
41669 install-target-libssp: installdirs
41670         @: $(MAKE); $(unstage)
41671         @r=`${PWD_COMMAND}`; export r; \
41672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41673         $(NORMAL_TARGET_EXPORTS) \
41674         (cd $(TARGET_SUBDIR)/libssp && \
41675           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41676
41677 @endif target-libssp
41678
41679 # Other targets (info, dvi, pdf, etc.)
41680
41681 .PHONY: maybe-info-target-libssp info-target-libssp
41682 maybe-info-target-libssp:
41683 @if target-libssp
41684 maybe-info-target-libssp: info-target-libssp
41685
41686 info-target-libssp: \
41687     configure-target-libssp 
41688         @: $(MAKE); $(unstage)
41689         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41690         r=`${PWD_COMMAND}`; export r; \
41691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41692         $(NORMAL_TARGET_EXPORTS) \
41693         echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
41694         for flag in $(EXTRA_TARGET_FLAGS); do \
41695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41696         done; \
41697         (cd $(TARGET_SUBDIR)/libssp && \
41698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41700                   "RANLIB=$${RANLIB}" \
41701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41702                    info) \
41703           || exit 1
41704
41705 @endif target-libssp
41706
41707 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
41708 maybe-dvi-target-libssp:
41709 @if target-libssp
41710 maybe-dvi-target-libssp: dvi-target-libssp
41711
41712 dvi-target-libssp: \
41713     configure-target-libssp 
41714         @: $(MAKE); $(unstage)
41715         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41716         r=`${PWD_COMMAND}`; export r; \
41717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41718         $(NORMAL_TARGET_EXPORTS) \
41719         echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
41720         for flag in $(EXTRA_TARGET_FLAGS); do \
41721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41722         done; \
41723         (cd $(TARGET_SUBDIR)/libssp && \
41724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41726                   "RANLIB=$${RANLIB}" \
41727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41728                    dvi) \
41729           || exit 1
41730
41731 @endif target-libssp
41732
41733 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
41734 maybe-pdf-target-libssp:
41735 @if target-libssp
41736 maybe-pdf-target-libssp: pdf-target-libssp
41737
41738 pdf-target-libssp: \
41739     configure-target-libssp 
41740         @: $(MAKE); $(unstage)
41741         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41742         r=`${PWD_COMMAND}`; export r; \
41743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41744         $(NORMAL_TARGET_EXPORTS) \
41745         echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
41746         for flag in $(EXTRA_TARGET_FLAGS); do \
41747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41748         done; \
41749         (cd $(TARGET_SUBDIR)/libssp && \
41750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41752                   "RANLIB=$${RANLIB}" \
41753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41754                    pdf) \
41755           || exit 1
41756
41757 @endif target-libssp
41758
41759 .PHONY: maybe-html-target-libssp html-target-libssp
41760 maybe-html-target-libssp:
41761 @if target-libssp
41762 maybe-html-target-libssp: html-target-libssp
41763
41764 html-target-libssp: \
41765     configure-target-libssp 
41766         @: $(MAKE); $(unstage)
41767         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41768         r=`${PWD_COMMAND}`; export r; \
41769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41770         $(NORMAL_TARGET_EXPORTS) \
41771         echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
41772         for flag in $(EXTRA_TARGET_FLAGS); do \
41773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41774         done; \
41775         (cd $(TARGET_SUBDIR)/libssp && \
41776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41778                   "RANLIB=$${RANLIB}" \
41779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41780                    html) \
41781           || exit 1
41782
41783 @endif target-libssp
41784
41785 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
41786 maybe-TAGS-target-libssp:
41787 @if target-libssp
41788 maybe-TAGS-target-libssp: TAGS-target-libssp
41789
41790 TAGS-target-libssp: \
41791     configure-target-libssp 
41792         @: $(MAKE); $(unstage)
41793         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41794         r=`${PWD_COMMAND}`; export r; \
41795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41796         $(NORMAL_TARGET_EXPORTS) \
41797         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
41798         for flag in $(EXTRA_TARGET_FLAGS); do \
41799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41800         done; \
41801         (cd $(TARGET_SUBDIR)/libssp && \
41802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41804                   "RANLIB=$${RANLIB}" \
41805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41806                    TAGS) \
41807           || exit 1
41808
41809 @endif target-libssp
41810
41811 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
41812 maybe-install-info-target-libssp:
41813 @if target-libssp
41814 maybe-install-info-target-libssp: install-info-target-libssp
41815
41816 install-info-target-libssp: \
41817     configure-target-libssp \
41818     info-target-libssp 
41819         @: $(MAKE); $(unstage)
41820         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41821         r=`${PWD_COMMAND}`; export r; \
41822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41823         $(NORMAL_TARGET_EXPORTS) \
41824         echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
41825         for flag in $(EXTRA_TARGET_FLAGS); do \
41826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41827         done; \
41828         (cd $(TARGET_SUBDIR)/libssp && \
41829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41831                   "RANLIB=$${RANLIB}" \
41832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41833                    install-info) \
41834           || exit 1
41835
41836 @endif target-libssp
41837
41838 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
41839 maybe-install-pdf-target-libssp:
41840 @if target-libssp
41841 maybe-install-pdf-target-libssp: install-pdf-target-libssp
41842
41843 install-pdf-target-libssp: \
41844     configure-target-libssp \
41845     pdf-target-libssp 
41846         @: $(MAKE); $(unstage)
41847         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41848         r=`${PWD_COMMAND}`; export r; \
41849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41850         $(NORMAL_TARGET_EXPORTS) \
41851         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
41852         for flag in $(EXTRA_TARGET_FLAGS); do \
41853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41854         done; \
41855         (cd $(TARGET_SUBDIR)/libssp && \
41856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41858                   "RANLIB=$${RANLIB}" \
41859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41860                    install-pdf) \
41861           || exit 1
41862
41863 @endif target-libssp
41864
41865 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
41866 maybe-install-html-target-libssp:
41867 @if target-libssp
41868 maybe-install-html-target-libssp: install-html-target-libssp
41869
41870 install-html-target-libssp: \
41871     configure-target-libssp \
41872     html-target-libssp 
41873         @: $(MAKE); $(unstage)
41874         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41875         r=`${PWD_COMMAND}`; export r; \
41876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41877         $(NORMAL_TARGET_EXPORTS) \
41878         echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
41879         for flag in $(EXTRA_TARGET_FLAGS); do \
41880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41881         done; \
41882         (cd $(TARGET_SUBDIR)/libssp && \
41883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41885                   "RANLIB=$${RANLIB}" \
41886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41887                    install-html) \
41888           || exit 1
41889
41890 @endif target-libssp
41891
41892 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
41893 maybe-installcheck-target-libssp:
41894 @if target-libssp
41895 maybe-installcheck-target-libssp: installcheck-target-libssp
41896
41897 installcheck-target-libssp: \
41898     configure-target-libssp 
41899         @: $(MAKE); $(unstage)
41900         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41901         r=`${PWD_COMMAND}`; export r; \
41902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41903         $(NORMAL_TARGET_EXPORTS) \
41904         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
41905         for flag in $(EXTRA_TARGET_FLAGS); do \
41906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41907         done; \
41908         (cd $(TARGET_SUBDIR)/libssp && \
41909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41911                   "RANLIB=$${RANLIB}" \
41912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41913                    installcheck) \
41914           || exit 1
41915
41916 @endif target-libssp
41917
41918 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
41919 maybe-mostlyclean-target-libssp:
41920 @if target-libssp
41921 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
41922
41923 mostlyclean-target-libssp: 
41924         @: $(MAKE); $(unstage)
41925         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41926         r=`${PWD_COMMAND}`; export r; \
41927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41928         $(NORMAL_TARGET_EXPORTS) \
41929         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
41930         for flag in $(EXTRA_TARGET_FLAGS); do \
41931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41932         done; \
41933         (cd $(TARGET_SUBDIR)/libssp && \
41934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41936                   "RANLIB=$${RANLIB}" \
41937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41938                    mostlyclean) \
41939           || exit 1
41940
41941 @endif target-libssp
41942
41943 .PHONY: maybe-clean-target-libssp clean-target-libssp
41944 maybe-clean-target-libssp:
41945 @if target-libssp
41946 maybe-clean-target-libssp: clean-target-libssp
41947
41948 clean-target-libssp: 
41949         @: $(MAKE); $(unstage)
41950         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41951         r=`${PWD_COMMAND}`; export r; \
41952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41953         $(NORMAL_TARGET_EXPORTS) \
41954         echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
41955         for flag in $(EXTRA_TARGET_FLAGS); do \
41956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41957         done; \
41958         (cd $(TARGET_SUBDIR)/libssp && \
41959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41961                   "RANLIB=$${RANLIB}" \
41962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41963                    clean) \
41964           || exit 1
41965
41966 @endif target-libssp
41967
41968 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
41969 maybe-distclean-target-libssp:
41970 @if target-libssp
41971 maybe-distclean-target-libssp: distclean-target-libssp
41972
41973 distclean-target-libssp: 
41974         @: $(MAKE); $(unstage)
41975         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41976         r=`${PWD_COMMAND}`; export r; \
41977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41978         $(NORMAL_TARGET_EXPORTS) \
41979         echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
41980         for flag in $(EXTRA_TARGET_FLAGS); do \
41981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41982         done; \
41983         (cd $(TARGET_SUBDIR)/libssp && \
41984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41986                   "RANLIB=$${RANLIB}" \
41987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41988                    distclean) \
41989           || exit 1
41990
41991 @endif target-libssp
41992
41993 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
41994 maybe-maintainer-clean-target-libssp:
41995 @if target-libssp
41996 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
41997
41998 maintainer-clean-target-libssp: 
41999         @: $(MAKE); $(unstage)
42000         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
42001         r=`${PWD_COMMAND}`; export r; \
42002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42003         $(NORMAL_TARGET_EXPORTS) \
42004         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
42005         for flag in $(EXTRA_TARGET_FLAGS); do \
42006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42007         done; \
42008         (cd $(TARGET_SUBDIR)/libssp && \
42009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42011                   "RANLIB=$${RANLIB}" \
42012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42013                    maintainer-clean) \
42014           || exit 1
42015
42016 @endif target-libssp
42017
42018
42019
42020
42021
42022 .PHONY: configure-target-newlib maybe-configure-target-newlib
42023 maybe-configure-target-newlib:
42024 @if gcc-bootstrap
42025 configure-target-newlib: stage_current
42026 @endif gcc-bootstrap
42027 @if target-newlib
42028 maybe-configure-target-newlib: configure-target-newlib
42029 configure-target-newlib: 
42030         @: $(MAKE); $(unstage)
42031         @r=`${PWD_COMMAND}`; export r; \
42032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42033         echo "Checking multilib configuration for newlib..."; \
42034         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
42035         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
42036         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
42037           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
42038             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
42039           else \
42040             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
42041             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
42042           fi; \
42043         else \
42044           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
42045         fi; \
42046         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
42047         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
42048         $(NORMAL_TARGET_EXPORTS) \
42049         echo Configuring in $(TARGET_SUBDIR)/newlib; \
42050         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
42051         case $(srcdir) in \
42052           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42053           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
42054                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42055         esac; \
42056         srcdiroption="--srcdir=$${topdir}/newlib"; \
42057         libsrcdir="$$s/newlib"; \
42058         rm -f no-such-file || : ; \
42059         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42060           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42061           --target=${target_alias} $${srcdiroption}  \
42062           || exit 1
42063 @endif target-newlib
42064
42065
42066
42067
42068
42069 .PHONY: all-target-newlib maybe-all-target-newlib
42070 maybe-all-target-newlib:
42071 @if gcc-bootstrap
42072 all-target-newlib: stage_current
42073 @endif gcc-bootstrap
42074 @if target-newlib
42075 TARGET-target-newlib=all
42076 maybe-all-target-newlib: all-target-newlib
42077 all-target-newlib: configure-target-newlib
42078         @: $(MAKE); $(unstage)
42079         @r=`${PWD_COMMAND}`; export r; \
42080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42081         $(NORMAL_TARGET_EXPORTS) \
42082         (cd $(TARGET_SUBDIR)/newlib && \
42083           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
42084                 $(TARGET-target-newlib))
42085 @endif target-newlib
42086
42087
42088
42089
42090
42091 .PHONY: check-target-newlib maybe-check-target-newlib
42092 maybe-check-target-newlib:
42093 @if target-newlib
42094 maybe-check-target-newlib: check-target-newlib
42095
42096 check-target-newlib:
42097         @: $(MAKE); $(unstage)
42098         @r=`${PWD_COMMAND}`; export r; \
42099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42100         $(NORMAL_TARGET_EXPORTS) \
42101         (cd $(TARGET_SUBDIR)/newlib && \
42102           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42103
42104 @endif target-newlib
42105
42106 .PHONY: install-target-newlib maybe-install-target-newlib
42107 maybe-install-target-newlib:
42108 @if target-newlib
42109 maybe-install-target-newlib: install-target-newlib
42110
42111 install-target-newlib: installdirs
42112         @: $(MAKE); $(unstage)
42113         @r=`${PWD_COMMAND}`; export r; \
42114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42115         $(NORMAL_TARGET_EXPORTS) \
42116         (cd $(TARGET_SUBDIR)/newlib && \
42117           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42118
42119 @endif target-newlib
42120
42121 # Other targets (info, dvi, pdf, etc.)
42122
42123 .PHONY: maybe-info-target-newlib info-target-newlib
42124 maybe-info-target-newlib:
42125 @if target-newlib
42126 maybe-info-target-newlib: info-target-newlib
42127
42128 info-target-newlib: \
42129     configure-target-newlib 
42130         @: $(MAKE); $(unstage)
42131         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42132         r=`${PWD_COMMAND}`; export r; \
42133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42134         $(NORMAL_TARGET_EXPORTS) \
42135         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
42136         for flag in $(EXTRA_TARGET_FLAGS); do \
42137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42138         done; \
42139         (cd $(TARGET_SUBDIR)/newlib && \
42140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42142                   "RANLIB=$${RANLIB}" \
42143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42144                    info) \
42145           || exit 1
42146
42147 @endif target-newlib
42148
42149 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
42150 maybe-dvi-target-newlib:
42151 @if target-newlib
42152 maybe-dvi-target-newlib: dvi-target-newlib
42153
42154 dvi-target-newlib: \
42155     configure-target-newlib 
42156         @: $(MAKE); $(unstage)
42157         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42158         r=`${PWD_COMMAND}`; export r; \
42159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42160         $(NORMAL_TARGET_EXPORTS) \
42161         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
42162         for flag in $(EXTRA_TARGET_FLAGS); do \
42163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42164         done; \
42165         (cd $(TARGET_SUBDIR)/newlib && \
42166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42168                   "RANLIB=$${RANLIB}" \
42169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42170                    dvi) \
42171           || exit 1
42172
42173 @endif target-newlib
42174
42175 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
42176 maybe-pdf-target-newlib:
42177 @if target-newlib
42178 maybe-pdf-target-newlib: pdf-target-newlib
42179
42180 pdf-target-newlib: \
42181     configure-target-newlib 
42182         @: $(MAKE); $(unstage)
42183         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42184         r=`${PWD_COMMAND}`; export r; \
42185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42186         $(NORMAL_TARGET_EXPORTS) \
42187         echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
42188         for flag in $(EXTRA_TARGET_FLAGS); do \
42189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42190         done; \
42191         (cd $(TARGET_SUBDIR)/newlib && \
42192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42194                   "RANLIB=$${RANLIB}" \
42195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42196                    pdf) \
42197           || exit 1
42198
42199 @endif target-newlib
42200
42201 .PHONY: maybe-html-target-newlib html-target-newlib
42202 maybe-html-target-newlib:
42203 @if target-newlib
42204 maybe-html-target-newlib: html-target-newlib
42205
42206 html-target-newlib: \
42207     configure-target-newlib 
42208         @: $(MAKE); $(unstage)
42209         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42210         r=`${PWD_COMMAND}`; export r; \
42211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42212         $(NORMAL_TARGET_EXPORTS) \
42213         echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
42214         for flag in $(EXTRA_TARGET_FLAGS); do \
42215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42216         done; \
42217         (cd $(TARGET_SUBDIR)/newlib && \
42218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42220                   "RANLIB=$${RANLIB}" \
42221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42222                    html) \
42223           || exit 1
42224
42225 @endif target-newlib
42226
42227 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
42228 maybe-TAGS-target-newlib:
42229 @if target-newlib
42230 maybe-TAGS-target-newlib: TAGS-target-newlib
42231
42232 TAGS-target-newlib: \
42233     configure-target-newlib 
42234         @: $(MAKE); $(unstage)
42235         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42236         r=`${PWD_COMMAND}`; export r; \
42237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42238         $(NORMAL_TARGET_EXPORTS) \
42239         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
42240         for flag in $(EXTRA_TARGET_FLAGS); do \
42241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42242         done; \
42243         (cd $(TARGET_SUBDIR)/newlib && \
42244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42246                   "RANLIB=$${RANLIB}" \
42247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42248                    TAGS) \
42249           || exit 1
42250
42251 @endif target-newlib
42252
42253 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
42254 maybe-install-info-target-newlib:
42255 @if target-newlib
42256 maybe-install-info-target-newlib: install-info-target-newlib
42257
42258 install-info-target-newlib: \
42259     configure-target-newlib \
42260     info-target-newlib 
42261         @: $(MAKE); $(unstage)
42262         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42263         r=`${PWD_COMMAND}`; export r; \
42264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42265         $(NORMAL_TARGET_EXPORTS) \
42266         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
42267         for flag in $(EXTRA_TARGET_FLAGS); do \
42268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42269         done; \
42270         (cd $(TARGET_SUBDIR)/newlib && \
42271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42273                   "RANLIB=$${RANLIB}" \
42274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42275                    install-info) \
42276           || exit 1
42277
42278 @endif target-newlib
42279
42280 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
42281 maybe-install-pdf-target-newlib:
42282 @if target-newlib
42283 maybe-install-pdf-target-newlib: install-pdf-target-newlib
42284
42285 install-pdf-target-newlib: \
42286     configure-target-newlib \
42287     pdf-target-newlib 
42288         @: $(MAKE); $(unstage)
42289         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42290         r=`${PWD_COMMAND}`; export r; \
42291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42292         $(NORMAL_TARGET_EXPORTS) \
42293         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
42294         for flag in $(EXTRA_TARGET_FLAGS); do \
42295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42296         done; \
42297         (cd $(TARGET_SUBDIR)/newlib && \
42298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42300                   "RANLIB=$${RANLIB}" \
42301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42302                    install-pdf) \
42303           || exit 1
42304
42305 @endif target-newlib
42306
42307 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
42308 maybe-install-html-target-newlib:
42309 @if target-newlib
42310 maybe-install-html-target-newlib: install-html-target-newlib
42311
42312 install-html-target-newlib: \
42313     configure-target-newlib \
42314     html-target-newlib 
42315         @: $(MAKE); $(unstage)
42316         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42317         r=`${PWD_COMMAND}`; export r; \
42318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42319         $(NORMAL_TARGET_EXPORTS) \
42320         echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
42321         for flag in $(EXTRA_TARGET_FLAGS); do \
42322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42323         done; \
42324         (cd $(TARGET_SUBDIR)/newlib && \
42325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42327                   "RANLIB=$${RANLIB}" \
42328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42329                    install-html) \
42330           || exit 1
42331
42332 @endif target-newlib
42333
42334 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
42335 maybe-installcheck-target-newlib:
42336 @if target-newlib
42337 maybe-installcheck-target-newlib: installcheck-target-newlib
42338
42339 installcheck-target-newlib: \
42340     configure-target-newlib 
42341         @: $(MAKE); $(unstage)
42342         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42343         r=`${PWD_COMMAND}`; export r; \
42344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42345         $(NORMAL_TARGET_EXPORTS) \
42346         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
42347         for flag in $(EXTRA_TARGET_FLAGS); do \
42348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42349         done; \
42350         (cd $(TARGET_SUBDIR)/newlib && \
42351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42353                   "RANLIB=$${RANLIB}" \
42354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42355                    installcheck) \
42356           || exit 1
42357
42358 @endif target-newlib
42359
42360 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
42361 maybe-mostlyclean-target-newlib:
42362 @if target-newlib
42363 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
42364
42365 mostlyclean-target-newlib: 
42366         @: $(MAKE); $(unstage)
42367         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42368         r=`${PWD_COMMAND}`; export r; \
42369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42370         $(NORMAL_TARGET_EXPORTS) \
42371         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
42372         for flag in $(EXTRA_TARGET_FLAGS); do \
42373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42374         done; \
42375         (cd $(TARGET_SUBDIR)/newlib && \
42376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42378                   "RANLIB=$${RANLIB}" \
42379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42380                    mostlyclean) \
42381           || exit 1
42382
42383 @endif target-newlib
42384
42385 .PHONY: maybe-clean-target-newlib clean-target-newlib
42386 maybe-clean-target-newlib:
42387 @if target-newlib
42388 maybe-clean-target-newlib: clean-target-newlib
42389
42390 clean-target-newlib: 
42391         @: $(MAKE); $(unstage)
42392         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42393         r=`${PWD_COMMAND}`; export r; \
42394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42395         $(NORMAL_TARGET_EXPORTS) \
42396         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
42397         for flag in $(EXTRA_TARGET_FLAGS); do \
42398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42399         done; \
42400         (cd $(TARGET_SUBDIR)/newlib && \
42401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42403                   "RANLIB=$${RANLIB}" \
42404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42405                    clean) \
42406           || exit 1
42407
42408 @endif target-newlib
42409
42410 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
42411 maybe-distclean-target-newlib:
42412 @if target-newlib
42413 maybe-distclean-target-newlib: distclean-target-newlib
42414
42415 distclean-target-newlib: 
42416         @: $(MAKE); $(unstage)
42417         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42418         r=`${PWD_COMMAND}`; export r; \
42419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42420         $(NORMAL_TARGET_EXPORTS) \
42421         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
42422         for flag in $(EXTRA_TARGET_FLAGS); do \
42423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42424         done; \
42425         (cd $(TARGET_SUBDIR)/newlib && \
42426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42428                   "RANLIB=$${RANLIB}" \
42429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42430                    distclean) \
42431           || exit 1
42432
42433 @endif target-newlib
42434
42435 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
42436 maybe-maintainer-clean-target-newlib:
42437 @if target-newlib
42438 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
42439
42440 maintainer-clean-target-newlib: 
42441         @: $(MAKE); $(unstage)
42442         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42443         r=`${PWD_COMMAND}`; export r; \
42444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42445         $(NORMAL_TARGET_EXPORTS) \
42446         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
42447         for flag in $(EXTRA_TARGET_FLAGS); do \
42448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42449         done; \
42450         (cd $(TARGET_SUBDIR)/newlib && \
42451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42453                   "RANLIB=$${RANLIB}" \
42454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42455                    maintainer-clean) \
42456           || exit 1
42457
42458 @endif target-newlib
42459
42460
42461
42462
42463
42464 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
42465 maybe-configure-target-libgcc:
42466 @if gcc-bootstrap
42467 configure-target-libgcc: stage_current
42468 @endif gcc-bootstrap
42469 @if target-libgcc
42470 maybe-configure-target-libgcc: configure-target-libgcc
42471 configure-target-libgcc: 
42472         @r=`${PWD_COMMAND}`; export r; \
42473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42474         echo "Checking multilib configuration for libgcc..."; \
42475         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42476         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42477         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42478           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42479             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42480           else \
42481             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42482             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42483           fi; \
42484         else \
42485           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42486         fi; \
42487         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42488         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42489         $(NORMAL_TARGET_EXPORTS) \
42490         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
42491         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
42492         case $(srcdir) in \
42493           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42494           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42495                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42496         esac; \
42497         srcdiroption="--srcdir=$${topdir}/libgcc"; \
42498         libsrcdir="$$s/libgcc"; \
42499         rm -f no-such-file || : ; \
42500         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42501           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42502           --target=${target_alias} $${srcdiroption}  \
42503           || exit 1
42504 @endif target-libgcc
42505
42506
42507
42508 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
42509 maybe-configure-stage1-target-libgcc:
42510 @if target-libgcc-bootstrap
42511 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
42512 configure-stage1-target-libgcc:
42513         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42514         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42515         @r=`${PWD_COMMAND}`; export r; \
42516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42517         echo "Checking multilib configuration for libgcc..."; \
42518         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42519         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42520           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42521             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42522           else \
42523             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42524             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42525           fi; \
42526         else \
42527           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42528         fi; \
42529         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42530         $(NORMAL_TARGET_EXPORTS)  \
42531         CFLAGS="$(STAGE1_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42532         CXXFLAGS="$(STAGE1_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
42533         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
42534         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42535         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42536         case $(srcdir) in \
42537           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42538           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42539                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42540         esac; \
42541         srcdiroption="--srcdir=$${topdir}/libgcc"; \
42542         libsrcdir="$$s/libgcc"; \
42543         $(SHELL) $${libsrcdir}/configure \
42544           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42545           --target=${target_alias} $${srcdiroption} \
42546            \
42547           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
42548 @endif target-libgcc-bootstrap
42549
42550 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
42551 maybe-configure-stage2-target-libgcc:
42552 @if target-libgcc-bootstrap
42553 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
42554 configure-stage2-target-libgcc:
42555         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42556         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42557         @r=`${PWD_COMMAND}`; export r; \
42558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42559         echo "Checking multilib configuration for libgcc..."; \
42560         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42561         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42562           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42563             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42564           else \
42565             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42566             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42567           fi; \
42568         else \
42569           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42570         fi; \
42571         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42572         $(NORMAL_TARGET_EXPORTS) \
42573           \
42574         CFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42575         CXXFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
42576         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
42577         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42578         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42579         case $(srcdir) in \
42580           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42581           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42582                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42583         esac; \
42584         srcdiroption="--srcdir=$${topdir}/libgcc"; \
42585         libsrcdir="$$s/libgcc"; \
42586         $(SHELL) $${libsrcdir}/configure \
42587           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42588           --target=${target_alias} $${srcdiroption} \
42589           --with-build-libsubdir=$(HOST_SUBDIR) \
42590           @stage2_werror_flag@ 
42591 @endif target-libgcc-bootstrap
42592
42593 .PHONY: configure-stageb2g0-target-libgcc maybe-configure-stageb2g0-target-libgcc
42594 maybe-configure-stageb2g0-target-libgcc:
42595 @if target-libgcc-bootstrap
42596 maybe-configure-stageb2g0-target-libgcc: configure-stageb2g0-target-libgcc
42597 configure-stageb2g0-target-libgcc:
42598         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
42599         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42600         @r=`${PWD_COMMAND}`; export r; \
42601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42602         echo "Checking multilib configuration for libgcc..."; \
42603         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42604         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42605           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42606             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42607           else \
42608             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42609             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42610           fi; \
42611         else \
42612           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42613         fi; \
42614         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42615         $(NORMAL_TARGET_EXPORTS) \
42616           \
42617         CFLAGS="$(STAGE2_LIBCFLAGS) -g0 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42618         CXXFLAGS="$(STAGE2_LIBCFLAGS) -g0 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
42619         echo Configuring stage b2g0 in $(TARGET_SUBDIR)/libgcc ; \
42620         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42621         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42622         case $(srcdir) in \
42623           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42624           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42625                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42626         esac; \
42627         srcdiroption="--srcdir=$${topdir}/libgcc"; \
42628         libsrcdir="$$s/libgcc"; \
42629         $(SHELL) $${libsrcdir}/configure \
42630           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42631           --target=${target_alias} $${srcdiroption} \
42632           --with-build-libsubdir=$(HOST_SUBDIR) \
42633           @stage2_werror_flag@ 
42634 @endif target-libgcc-bootstrap
42635
42636 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
42637 maybe-configure-stage3-target-libgcc:
42638 @if target-libgcc-bootstrap
42639 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
42640 configure-stage3-target-libgcc:
42641         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42642         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42643         @r=`${PWD_COMMAND}`; export r; \
42644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42645         echo "Checking multilib configuration for libgcc..."; \
42646         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42647         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42648           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42649             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42650           else \
42651             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42652             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42653           fi; \
42654         else \
42655           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42656         fi; \
42657         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42658         $(NORMAL_TARGET_EXPORTS) \
42659           \
42660         CFLAGS="$(STAGE3_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42661         CXXFLAGS="$(STAGE3_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
42662         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
42663         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42664         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42665         case $(srcdir) in \
42666           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42667           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42668                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42669         esac; \
42670         srcdiroption="--srcdir=$${topdir}/libgcc"; \
42671         libsrcdir="$$s/libgcc"; \
42672         $(SHELL) $${libsrcdir}/configure \
42673           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42674           --target=${target_alias} $${srcdiroption} \
42675           --with-build-libsubdir=$(HOST_SUBDIR) \
42676           @stage2_werror_flag@ 
42677 @endif target-libgcc-bootstrap
42678
42679 .PHONY: configure-stageb3g2-target-libgcc maybe-configure-stageb3g2-target-libgcc
42680 maybe-configure-stageb3g2-target-libgcc:
42681 @if target-libgcc-bootstrap
42682 maybe-configure-stageb3g2-target-libgcc: configure-stageb3g2-target-libgcc
42683 configure-stageb3g2-target-libgcc:
42684         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
42685         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42686         @r=`${PWD_COMMAND}`; export r; \
42687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42688         echo "Checking multilib configuration for libgcc..."; \
42689         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42690         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42691           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42692             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42693           else \
42694             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42695             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42696           fi; \
42697         else \
42698           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42699         fi; \
42700         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42701         $(NORMAL_TARGET_EXPORTS) \
42702           \
42703         CFLAGS="$(STAGE3_LIBCFLAGS) -g2 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42704         CXXFLAGS="$(STAGE3_LIBCFLAGS) -g2 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
42705         echo Configuring stage b3g2 in $(TARGET_SUBDIR)/libgcc ; \
42706         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42707         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42708         case $(srcdir) in \
42709           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42710           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42711                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42712         esac; \
42713         srcdiroption="--srcdir=$${topdir}/libgcc"; \
42714         libsrcdir="$$s/libgcc"; \
42715         $(SHELL) $${libsrcdir}/configure \
42716           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42717           --target=${target_alias} $${srcdiroption} \
42718           --with-build-libsubdir=$(HOST_SUBDIR) \
42719           @stage2_werror_flag@ 
42720 @endif target-libgcc-bootstrap
42721
42722 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
42723 maybe-configure-stage4-target-libgcc:
42724 @if target-libgcc-bootstrap
42725 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
42726 configure-stage4-target-libgcc:
42727         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42728         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42729         @r=`${PWD_COMMAND}`; export r; \
42730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42731         echo "Checking multilib configuration for libgcc..."; \
42732         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42733         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42734           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42735             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42736           else \
42737             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42738             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42739           fi; \
42740         else \
42741           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42742         fi; \
42743         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42744         $(NORMAL_TARGET_EXPORTS) \
42745           \
42746         CFLAGS="$(STAGE4_CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42747         CXXFLAGS="$(STAGE4_CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
42748         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
42749         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42750         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42751         case $(srcdir) in \
42752           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42753           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42754                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42755         esac; \
42756         srcdiroption="--srcdir=$${topdir}/libgcc"; \
42757         libsrcdir="$$s/libgcc"; \
42758         $(SHELL) $${libsrcdir}/configure \
42759           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42760           --target=${target_alias} $${srcdiroption} \
42761           --with-build-libsubdir=$(HOST_SUBDIR) \
42762           @stage2_werror_flag@ 
42763 @endif target-libgcc-bootstrap
42764
42765 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
42766 maybe-configure-stageprofile-target-libgcc:
42767 @if target-libgcc-bootstrap
42768 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
42769 configure-stageprofile-target-libgcc:
42770         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42771         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42772         @r=`${PWD_COMMAND}`; export r; \
42773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42774         echo "Checking multilib configuration for libgcc..."; \
42775         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42776         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42777           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42778             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42779           else \
42780             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42781             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42782           fi; \
42783         else \
42784           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42785         fi; \
42786         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42787         $(NORMAL_TARGET_EXPORTS) \
42788           \
42789         CFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42790         CXXFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
42791         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
42792         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42793         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42794         case $(srcdir) in \
42795           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42796           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42797                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42798         esac; \
42799         srcdiroption="--srcdir=$${topdir}/libgcc"; \
42800         libsrcdir="$$s/libgcc"; \
42801         $(SHELL) $${libsrcdir}/configure \
42802           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42803           --target=${target_alias} $${srcdiroption} \
42804           --with-build-libsubdir=$(HOST_SUBDIR) \
42805           @stage2_werror_flag@ 
42806 @endif target-libgcc-bootstrap
42807
42808 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
42809 maybe-configure-stagefeedback-target-libgcc:
42810 @if target-libgcc-bootstrap
42811 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
42812 configure-stagefeedback-target-libgcc:
42813         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42814         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42815         @r=`${PWD_COMMAND}`; export r; \
42816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42817         echo "Checking multilib configuration for libgcc..."; \
42818         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42819         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42820           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42821             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42822           else \
42823             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42824             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42825           fi; \
42826         else \
42827           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42828         fi; \
42829         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42830         $(NORMAL_TARGET_EXPORTS) \
42831           \
42832         CFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42833         CXXFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
42834         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
42835         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42836         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42837         case $(srcdir) in \
42838           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42839           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42840                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42841         esac; \
42842         srcdiroption="--srcdir=$${topdir}/libgcc"; \
42843         libsrcdir="$$s/libgcc"; \
42844         $(SHELL) $${libsrcdir}/configure \
42845           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42846           --target=${target_alias} $${srcdiroption} \
42847           --with-build-libsubdir=$(HOST_SUBDIR) \
42848           @stage2_werror_flag@ 
42849 @endif target-libgcc-bootstrap
42850
42851
42852
42853
42854
42855 .PHONY: all-target-libgcc maybe-all-target-libgcc
42856 maybe-all-target-libgcc:
42857 @if gcc-bootstrap
42858 all-target-libgcc: stage_current
42859 @endif gcc-bootstrap
42860 @if target-libgcc
42861 TARGET-target-libgcc=all
42862 maybe-all-target-libgcc: all-target-libgcc
42863 all-target-libgcc: configure-target-libgcc
42864         @r=`${PWD_COMMAND}`; export r; \
42865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42866         $(NORMAL_TARGET_EXPORTS) \
42867         (cd $(TARGET_SUBDIR)/libgcc && \
42868           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
42869                 $(TARGET-target-libgcc))
42870 @endif target-libgcc
42871
42872
42873
42874 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
42875 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
42876 maybe-all-stage1-target-libgcc:
42877 maybe-clean-stage1-target-libgcc:
42878 @if target-libgcc-bootstrap
42879 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
42880 all-stage1: all-stage1-target-libgcc
42881 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
42882 all-stage1-target-libgcc: configure-stage1-target-libgcc
42883         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42884         @r=`${PWD_COMMAND}`; export r; \
42885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42886         $(NORMAL_TARGET_EXPORTS) \
42887         cd $(TARGET_SUBDIR)/libgcc && \
42888         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42889                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
42890                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
42891                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
42892                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS)   \
42893                 $(TARGET-stage1-target-libgcc)
42894
42895 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
42896 clean-stage1: clean-stage1-target-libgcc
42897 clean-stage1-target-libgcc:
42898         @if [ $(current_stage) = stage1 ]; then \
42899           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
42900         else \
42901           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
42902           $(MAKE) stage1-start; \
42903         fi; \
42904         cd $(TARGET_SUBDIR)/libgcc && \
42905         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
42906                  clean
42907 @endif target-libgcc-bootstrap
42908
42909
42910 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
42911 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
42912 maybe-all-stage2-target-libgcc:
42913 maybe-clean-stage2-target-libgcc:
42914 @if target-libgcc-bootstrap
42915 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
42916 all-stage2: all-stage2-target-libgcc
42917 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
42918 all-stage2-target-libgcc: configure-stage2-target-libgcc
42919         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42920         @r=`${PWD_COMMAND}`; export r; \
42921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42922         $(NORMAL_TARGET_EXPORTS) \
42923          \
42924         cd $(TARGET_SUBDIR)/libgcc && \
42925         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42926                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
42927                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
42928                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
42929                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS)   \
42930                 $(TARGET-stage2-target-libgcc)
42931
42932 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
42933 clean-stage2: clean-stage2-target-libgcc
42934 clean-stage2-target-libgcc:
42935         @if [ $(current_stage) = stage2 ]; then \
42936           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
42937         else \
42938           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
42939           $(MAKE) stage2-start; \
42940         fi; \
42941         cd $(TARGET_SUBDIR)/libgcc && \
42942         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
42943                   \
42944                  clean
42945 @endif target-libgcc-bootstrap
42946
42947
42948 .PHONY: all-stageb2g0-target-libgcc maybe-all-stageb2g0-target-libgcc
42949 .PHONY: clean-stageb2g0-target-libgcc maybe-clean-stageb2g0-target-libgcc
42950 maybe-all-stageb2g0-target-libgcc:
42951 maybe-clean-stageb2g0-target-libgcc:
42952 @if target-libgcc-bootstrap
42953 maybe-all-stageb2g0-target-libgcc: all-stageb2g0-target-libgcc
42954 all-stageb2g0: all-stageb2g0-target-libgcc
42955 TARGET-stageb2g0-target-libgcc = $(TARGET-target-libgcc)
42956 all-stageb2g0-target-libgcc: configure-stageb2g0-target-libgcc
42957         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
42958         @r=`${PWD_COMMAND}`; export r; \
42959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42960         $(NORMAL_TARGET_EXPORTS) \
42961          \
42962         cd $(TARGET_SUBDIR)/libgcc && \
42963         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42964                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
42965                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
42966                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
42967                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_TARGET_FLAGS)   \
42968                 $(TARGET-stageb2g0-target-libgcc)
42969
42970 maybe-clean-stageb2g0-target-libgcc: clean-stageb2g0-target-libgcc
42971 clean-stageb2g0: clean-stageb2g0-target-libgcc
42972 clean-stageb2g0-target-libgcc:
42973         @if [ $(current_stage) = stageb2g0 ]; then \
42974           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
42975         else \
42976           [ -f $(TARGET_SUBDIR)/stageb2g0-libgcc/Makefile ] || exit 0; \
42977           $(MAKE) stageb2g0-start; \
42978         fi; \
42979         cd $(TARGET_SUBDIR)/libgcc && \
42980         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
42981                   \
42982                  clean
42983 @endif target-libgcc-bootstrap
42984
42985
42986 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
42987 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
42988 maybe-all-stage3-target-libgcc:
42989 maybe-clean-stage3-target-libgcc:
42990 @if target-libgcc-bootstrap
42991 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
42992 all-stage3: all-stage3-target-libgcc
42993 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
42994 all-stage3-target-libgcc: configure-stage3-target-libgcc
42995         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42996         @r=`${PWD_COMMAND}`; export r; \
42997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42998         $(NORMAL_TARGET_EXPORTS) \
42999          \
43000         cd $(TARGET_SUBDIR)/libgcc && \
43001         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43002                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
43003                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
43004                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
43005                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS)   \
43006                 $(TARGET-stage3-target-libgcc)
43007
43008 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
43009 clean-stage3: clean-stage3-target-libgcc
43010 clean-stage3-target-libgcc:
43011         @if [ $(current_stage) = stage3 ]; then \
43012           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43013         else \
43014           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
43015           $(MAKE) stage3-start; \
43016         fi; \
43017         cd $(TARGET_SUBDIR)/libgcc && \
43018         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
43019                   \
43020                  clean
43021 @endif target-libgcc-bootstrap
43022
43023
43024 .PHONY: all-stageb3g2-target-libgcc maybe-all-stageb3g2-target-libgcc
43025 .PHONY: clean-stageb3g2-target-libgcc maybe-clean-stageb3g2-target-libgcc
43026 maybe-all-stageb3g2-target-libgcc:
43027 maybe-clean-stageb3g2-target-libgcc:
43028 @if target-libgcc-bootstrap
43029 maybe-all-stageb3g2-target-libgcc: all-stageb3g2-target-libgcc
43030 all-stageb3g2: all-stageb3g2-target-libgcc
43031 TARGET-stageb3g2-target-libgcc = $(TARGET-target-libgcc)
43032 all-stageb3g2-target-libgcc: configure-stageb3g2-target-libgcc
43033         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
43034         @r=`${PWD_COMMAND}`; export r; \
43035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43036         $(NORMAL_TARGET_EXPORTS) \
43037          \
43038         cd $(TARGET_SUBDIR)/libgcc && \
43039         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43040                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
43041                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
43042                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
43043                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_TARGET_FLAGS)   \
43044                 $(TARGET-stageb3g2-target-libgcc)
43045
43046 maybe-clean-stageb3g2-target-libgcc: clean-stageb3g2-target-libgcc
43047 clean-stageb3g2: clean-stageb3g2-target-libgcc
43048 clean-stageb3g2-target-libgcc:
43049         @if [ $(current_stage) = stageb3g2 ]; then \
43050           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43051         else \
43052           [ -f $(TARGET_SUBDIR)/stageb3g2-libgcc/Makefile ] || exit 0; \
43053           $(MAKE) stageb3g2-start; \
43054         fi; \
43055         cd $(TARGET_SUBDIR)/libgcc && \
43056         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
43057                   \
43058                  clean
43059 @endif target-libgcc-bootstrap
43060
43061
43062 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
43063 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
43064 maybe-all-stage4-target-libgcc:
43065 maybe-clean-stage4-target-libgcc:
43066 @if target-libgcc-bootstrap
43067 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
43068 all-stage4: all-stage4-target-libgcc
43069 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
43070 all-stage4-target-libgcc: configure-stage4-target-libgcc
43071         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43072         @r=`${PWD_COMMAND}`; export r; \
43073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43074         $(NORMAL_TARGET_EXPORTS) \
43075          \
43076         cd $(TARGET_SUBDIR)/libgcc && \
43077         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43078                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
43079                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
43080                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
43081                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_TARGET_FLAGS)   \
43082                 $(TARGET-stage4-target-libgcc)
43083
43084 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
43085 clean-stage4: clean-stage4-target-libgcc
43086 clean-stage4-target-libgcc:
43087         @if [ $(current_stage) = stage4 ]; then \
43088           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43089         else \
43090           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
43091           $(MAKE) stage4-start; \
43092         fi; \
43093         cd $(TARGET_SUBDIR)/libgcc && \
43094         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
43095                   \
43096                  clean
43097 @endif target-libgcc-bootstrap
43098
43099
43100 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
43101 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
43102 maybe-all-stageprofile-target-libgcc:
43103 maybe-clean-stageprofile-target-libgcc:
43104 @if target-libgcc-bootstrap
43105 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
43106 all-stageprofile: all-stageprofile-target-libgcc
43107 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
43108 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
43109         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43110         @r=`${PWD_COMMAND}`; export r; \
43111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43112         $(NORMAL_TARGET_EXPORTS) \
43113          \
43114         cd $(TARGET_SUBDIR)/libgcc && \
43115         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43116                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
43117                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
43118                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
43119                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS)   \
43120                 $(TARGET-stageprofile-target-libgcc)
43121
43122 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
43123 clean-stageprofile: clean-stageprofile-target-libgcc
43124 clean-stageprofile-target-libgcc:
43125         @if [ $(current_stage) = stageprofile ]; then \
43126           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43127         else \
43128           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
43129           $(MAKE) stageprofile-start; \
43130         fi; \
43131         cd $(TARGET_SUBDIR)/libgcc && \
43132         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
43133                   \
43134                  clean
43135 @endif target-libgcc-bootstrap
43136
43137
43138 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
43139 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
43140 maybe-all-stagefeedback-target-libgcc:
43141 maybe-clean-stagefeedback-target-libgcc:
43142 @if target-libgcc-bootstrap
43143 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
43144 all-stagefeedback: all-stagefeedback-target-libgcc
43145 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
43146 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
43147         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43148         @r=`${PWD_COMMAND}`; export r; \
43149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43150         $(NORMAL_TARGET_EXPORTS) \
43151          \
43152         cd $(TARGET_SUBDIR)/libgcc && \
43153         $(MAKE) $(BASE_FLAGS_TO_PASS) \
43154                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
43155                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
43156                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
43157                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_TARGET_FLAGS)   \
43158                 $(TARGET-stagefeedback-target-libgcc)
43159
43160 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
43161 clean-stagefeedback: clean-stagefeedback-target-libgcc
43162 clean-stagefeedback-target-libgcc:
43163         @if [ $(current_stage) = stagefeedback ]; then \
43164           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43165         else \
43166           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
43167           $(MAKE) stagefeedback-start; \
43168         fi; \
43169         cd $(TARGET_SUBDIR)/libgcc && \
43170         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
43171                   \
43172                  clean
43173 @endif target-libgcc-bootstrap
43174
43175
43176
43177
43178
43179
43180 .PHONY: check-target-libgcc maybe-check-target-libgcc
43181 maybe-check-target-libgcc:
43182 @if target-libgcc
43183 maybe-check-target-libgcc: check-target-libgcc
43184
43185 # Dummy target for uncheckable module.
43186 check-target-libgcc:
43187
43188 @endif target-libgcc
43189
43190 .PHONY: install-target-libgcc maybe-install-target-libgcc
43191 maybe-install-target-libgcc:
43192 @if target-libgcc
43193 maybe-install-target-libgcc: install-target-libgcc
43194
43195 install-target-libgcc: installdirs
43196         @: $(MAKE); $(unstage)
43197         @r=`${PWD_COMMAND}`; export r; \
43198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43199         $(NORMAL_TARGET_EXPORTS) \
43200         (cd $(TARGET_SUBDIR)/libgcc && \
43201           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43202
43203 @endif target-libgcc
43204
43205 # Other targets (info, dvi, pdf, etc.)
43206
43207 .PHONY: maybe-info-target-libgcc info-target-libgcc
43208 maybe-info-target-libgcc:
43209 @if target-libgcc
43210 maybe-info-target-libgcc: info-target-libgcc
43211
43212 info-target-libgcc: \
43213     configure-target-libgcc 
43214         @: $(MAKE); $(unstage)
43215         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43216         r=`${PWD_COMMAND}`; export r; \
43217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43218         $(NORMAL_TARGET_EXPORTS) \
43219         echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
43220         for flag in $(EXTRA_TARGET_FLAGS); do \
43221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43222         done; \
43223         (cd $(TARGET_SUBDIR)/libgcc && \
43224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43226                   "RANLIB=$${RANLIB}" \
43227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43228                    info) \
43229           || exit 1
43230
43231 @endif target-libgcc
43232
43233 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
43234 maybe-dvi-target-libgcc:
43235 @if target-libgcc
43236 maybe-dvi-target-libgcc: dvi-target-libgcc
43237
43238 dvi-target-libgcc: \
43239     configure-target-libgcc 
43240         @: $(MAKE); $(unstage)
43241         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43242         r=`${PWD_COMMAND}`; export r; \
43243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43244         $(NORMAL_TARGET_EXPORTS) \
43245         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
43246         for flag in $(EXTRA_TARGET_FLAGS); do \
43247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43248         done; \
43249         (cd $(TARGET_SUBDIR)/libgcc && \
43250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43252                   "RANLIB=$${RANLIB}" \
43253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43254                    dvi) \
43255           || exit 1
43256
43257 @endif target-libgcc
43258
43259 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
43260 maybe-pdf-target-libgcc:
43261 @if target-libgcc
43262 maybe-pdf-target-libgcc: pdf-target-libgcc
43263
43264 pdf-target-libgcc: \
43265     configure-target-libgcc 
43266         @: $(MAKE); $(unstage)
43267         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43268         r=`${PWD_COMMAND}`; export r; \
43269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43270         $(NORMAL_TARGET_EXPORTS) \
43271         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
43272         for flag in $(EXTRA_TARGET_FLAGS); do \
43273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43274         done; \
43275         (cd $(TARGET_SUBDIR)/libgcc && \
43276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43278                   "RANLIB=$${RANLIB}" \
43279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43280                    pdf) \
43281           || exit 1
43282
43283 @endif target-libgcc
43284
43285 .PHONY: maybe-html-target-libgcc html-target-libgcc
43286 maybe-html-target-libgcc:
43287 @if target-libgcc
43288 maybe-html-target-libgcc: html-target-libgcc
43289
43290 html-target-libgcc: \
43291     configure-target-libgcc 
43292         @: $(MAKE); $(unstage)
43293         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43294         r=`${PWD_COMMAND}`; export r; \
43295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43296         $(NORMAL_TARGET_EXPORTS) \
43297         echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
43298         for flag in $(EXTRA_TARGET_FLAGS); do \
43299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43300         done; \
43301         (cd $(TARGET_SUBDIR)/libgcc && \
43302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43304                   "RANLIB=$${RANLIB}" \
43305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43306                    html) \
43307           || exit 1
43308
43309 @endif target-libgcc
43310
43311 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
43312 maybe-TAGS-target-libgcc:
43313 @if target-libgcc
43314 maybe-TAGS-target-libgcc: TAGS-target-libgcc
43315
43316 TAGS-target-libgcc: \
43317     configure-target-libgcc 
43318         @: $(MAKE); $(unstage)
43319         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43320         r=`${PWD_COMMAND}`; export r; \
43321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43322         $(NORMAL_TARGET_EXPORTS) \
43323         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
43324         for flag in $(EXTRA_TARGET_FLAGS); do \
43325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43326         done; \
43327         (cd $(TARGET_SUBDIR)/libgcc && \
43328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43330                   "RANLIB=$${RANLIB}" \
43331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43332                    TAGS) \
43333           || exit 1
43334
43335 @endif target-libgcc
43336
43337 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
43338 maybe-install-info-target-libgcc:
43339 @if target-libgcc
43340 maybe-install-info-target-libgcc: install-info-target-libgcc
43341
43342 install-info-target-libgcc: \
43343     configure-target-libgcc \
43344     info-target-libgcc 
43345         @: $(MAKE); $(unstage)
43346         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43347         r=`${PWD_COMMAND}`; export r; \
43348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43349         $(NORMAL_TARGET_EXPORTS) \
43350         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
43351         for flag in $(EXTRA_TARGET_FLAGS); do \
43352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43353         done; \
43354         (cd $(TARGET_SUBDIR)/libgcc && \
43355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43357                   "RANLIB=$${RANLIB}" \
43358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43359                    install-info) \
43360           || exit 1
43361
43362 @endif target-libgcc
43363
43364 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
43365 maybe-install-pdf-target-libgcc:
43366 @if target-libgcc
43367 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
43368
43369 install-pdf-target-libgcc: \
43370     configure-target-libgcc \
43371     pdf-target-libgcc 
43372         @: $(MAKE); $(unstage)
43373         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43374         r=`${PWD_COMMAND}`; export r; \
43375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43376         $(NORMAL_TARGET_EXPORTS) \
43377         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
43378         for flag in $(EXTRA_TARGET_FLAGS); do \
43379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43380         done; \
43381         (cd $(TARGET_SUBDIR)/libgcc && \
43382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43384                   "RANLIB=$${RANLIB}" \
43385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43386                    install-pdf) \
43387           || exit 1
43388
43389 @endif target-libgcc
43390
43391 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
43392 maybe-install-html-target-libgcc:
43393 @if target-libgcc
43394 maybe-install-html-target-libgcc: install-html-target-libgcc
43395
43396 install-html-target-libgcc: \
43397     configure-target-libgcc \
43398     html-target-libgcc 
43399         @: $(MAKE); $(unstage)
43400         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43401         r=`${PWD_COMMAND}`; export r; \
43402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43403         $(NORMAL_TARGET_EXPORTS) \
43404         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
43405         for flag in $(EXTRA_TARGET_FLAGS); do \
43406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43407         done; \
43408         (cd $(TARGET_SUBDIR)/libgcc && \
43409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43411                   "RANLIB=$${RANLIB}" \
43412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43413                    install-html) \
43414           || exit 1
43415
43416 @endif target-libgcc
43417
43418 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
43419 maybe-installcheck-target-libgcc:
43420 @if target-libgcc
43421 maybe-installcheck-target-libgcc: installcheck-target-libgcc
43422
43423 installcheck-target-libgcc: \
43424     configure-target-libgcc 
43425         @: $(MAKE); $(unstage)
43426         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43427         r=`${PWD_COMMAND}`; export r; \
43428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43429         $(NORMAL_TARGET_EXPORTS) \
43430         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
43431         for flag in $(EXTRA_TARGET_FLAGS); do \
43432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43433         done; \
43434         (cd $(TARGET_SUBDIR)/libgcc && \
43435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43437                   "RANLIB=$${RANLIB}" \
43438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43439                    installcheck) \
43440           || exit 1
43441
43442 @endif target-libgcc
43443
43444 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
43445 maybe-mostlyclean-target-libgcc:
43446 @if target-libgcc
43447 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
43448
43449 mostlyclean-target-libgcc: 
43450         @: $(MAKE); $(unstage)
43451         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43452         r=`${PWD_COMMAND}`; export r; \
43453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43454         $(NORMAL_TARGET_EXPORTS) \
43455         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
43456         for flag in $(EXTRA_TARGET_FLAGS); do \
43457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43458         done; \
43459         (cd $(TARGET_SUBDIR)/libgcc && \
43460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43462                   "RANLIB=$${RANLIB}" \
43463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43464                    mostlyclean) \
43465           || exit 1
43466
43467 @endif target-libgcc
43468
43469 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
43470 maybe-clean-target-libgcc:
43471 @if target-libgcc
43472 maybe-clean-target-libgcc: clean-target-libgcc
43473
43474 clean-target-libgcc: 
43475         @: $(MAKE); $(unstage)
43476         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43477         r=`${PWD_COMMAND}`; export r; \
43478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43479         $(NORMAL_TARGET_EXPORTS) \
43480         echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
43481         for flag in $(EXTRA_TARGET_FLAGS); do \
43482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43483         done; \
43484         (cd $(TARGET_SUBDIR)/libgcc && \
43485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43487                   "RANLIB=$${RANLIB}" \
43488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43489                    clean) \
43490           || exit 1
43491
43492 @endif target-libgcc
43493
43494 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
43495 maybe-distclean-target-libgcc:
43496 @if target-libgcc
43497 maybe-distclean-target-libgcc: distclean-target-libgcc
43498
43499 distclean-target-libgcc: 
43500         @: $(MAKE); $(unstage)
43501         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43502         r=`${PWD_COMMAND}`; export r; \
43503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43504         $(NORMAL_TARGET_EXPORTS) \
43505         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
43506         for flag in $(EXTRA_TARGET_FLAGS); do \
43507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43508         done; \
43509         (cd $(TARGET_SUBDIR)/libgcc && \
43510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43512                   "RANLIB=$${RANLIB}" \
43513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43514                    distclean) \
43515           || exit 1
43516
43517 @endif target-libgcc
43518
43519 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
43520 maybe-maintainer-clean-target-libgcc:
43521 @if target-libgcc
43522 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
43523
43524 maintainer-clean-target-libgcc: 
43525         @: $(MAKE); $(unstage)
43526         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43527         r=`${PWD_COMMAND}`; export r; \
43528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43529         $(NORMAL_TARGET_EXPORTS) \
43530         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
43531         for flag in $(EXTRA_TARGET_FLAGS); do \
43532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43533         done; \
43534         (cd $(TARGET_SUBDIR)/libgcc && \
43535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43537                   "RANLIB=$${RANLIB}" \
43538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43539                    maintainer-clean) \
43540           || exit 1
43541
43542 @endif target-libgcc
43543
43544
43545
43546
43547
43548 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
43549 maybe-configure-target-libgfortran:
43550 @if gcc-bootstrap
43551 configure-target-libgfortran: stage_current
43552 @endif gcc-bootstrap
43553 @if target-libgfortran
43554 maybe-configure-target-libgfortran: configure-target-libgfortran
43555 configure-target-libgfortran: 
43556         @: $(MAKE); $(unstage)
43557         @r=`${PWD_COMMAND}`; export r; \
43558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43559         echo "Checking multilib configuration for libgfortran..."; \
43560         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
43561         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
43562         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
43563           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
43564             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
43565           else \
43566             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
43567             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
43568           fi; \
43569         else \
43570           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
43571         fi; \
43572         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
43573         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
43574         $(NORMAL_TARGET_EXPORTS) \
43575         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
43576         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
43577         case $(srcdir) in \
43578           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43579           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
43580                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43581         esac; \
43582         srcdiroption="--srcdir=$${topdir}/libgfortran"; \
43583         libsrcdir="$$s/libgfortran"; \
43584         rm -f no-such-file || : ; \
43585         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43586           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43587           --target=${target_alias} $${srcdiroption}  \
43588           || exit 1
43589 @endif target-libgfortran
43590
43591
43592
43593
43594
43595 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
43596 maybe-all-target-libgfortran:
43597 @if gcc-bootstrap
43598 all-target-libgfortran: stage_current
43599 @endif gcc-bootstrap
43600 @if target-libgfortran
43601 TARGET-target-libgfortran=all
43602 maybe-all-target-libgfortran: all-target-libgfortran
43603 all-target-libgfortran: configure-target-libgfortran
43604         @: $(MAKE); $(unstage)
43605         @r=`${PWD_COMMAND}`; export r; \
43606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43607         $(NORMAL_TARGET_EXPORTS) \
43608         (cd $(TARGET_SUBDIR)/libgfortran && \
43609           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
43610                 $(TARGET-target-libgfortran))
43611 @endif target-libgfortran
43612
43613
43614
43615
43616
43617 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
43618 maybe-check-target-libgfortran:
43619 @if target-libgfortran
43620 maybe-check-target-libgfortran: check-target-libgfortran
43621
43622 check-target-libgfortran:
43623         @: $(MAKE); $(unstage)
43624         @r=`${PWD_COMMAND}`; export r; \
43625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43626         $(NORMAL_TARGET_EXPORTS) \
43627         (cd $(TARGET_SUBDIR)/libgfortran && \
43628           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43629
43630 @endif target-libgfortran
43631
43632 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
43633 maybe-install-target-libgfortran:
43634 @if target-libgfortran
43635 maybe-install-target-libgfortran: install-target-libgfortran
43636
43637 install-target-libgfortran: installdirs
43638         @: $(MAKE); $(unstage)
43639         @r=`${PWD_COMMAND}`; export r; \
43640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43641         $(NORMAL_TARGET_EXPORTS) \
43642         (cd $(TARGET_SUBDIR)/libgfortran && \
43643           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43644
43645 @endif target-libgfortran
43646
43647 # Other targets (info, dvi, pdf, etc.)
43648
43649 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
43650 maybe-info-target-libgfortran:
43651 @if target-libgfortran
43652 maybe-info-target-libgfortran: info-target-libgfortran
43653
43654 info-target-libgfortran: \
43655     configure-target-libgfortran 
43656         @: $(MAKE); $(unstage)
43657         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43658         r=`${PWD_COMMAND}`; export r; \
43659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43660         $(NORMAL_TARGET_EXPORTS) \
43661         echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
43662         for flag in $(EXTRA_TARGET_FLAGS); do \
43663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43664         done; \
43665         (cd $(TARGET_SUBDIR)/libgfortran && \
43666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43668                   "RANLIB=$${RANLIB}" \
43669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43670                    info) \
43671           || exit 1
43672
43673 @endif target-libgfortran
43674
43675 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
43676 maybe-dvi-target-libgfortran:
43677 @if target-libgfortran
43678 maybe-dvi-target-libgfortran: dvi-target-libgfortran
43679
43680 dvi-target-libgfortran: \
43681     configure-target-libgfortran 
43682         @: $(MAKE); $(unstage)
43683         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43684         r=`${PWD_COMMAND}`; export r; \
43685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43686         $(NORMAL_TARGET_EXPORTS) \
43687         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
43688         for flag in $(EXTRA_TARGET_FLAGS); do \
43689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43690         done; \
43691         (cd $(TARGET_SUBDIR)/libgfortran && \
43692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43694                   "RANLIB=$${RANLIB}" \
43695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43696                    dvi) \
43697           || exit 1
43698
43699 @endif target-libgfortran
43700
43701 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
43702 maybe-pdf-target-libgfortran:
43703 @if target-libgfortran
43704 maybe-pdf-target-libgfortran: pdf-target-libgfortran
43705
43706 pdf-target-libgfortran: \
43707     configure-target-libgfortran 
43708         @: $(MAKE); $(unstage)
43709         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43710         r=`${PWD_COMMAND}`; export r; \
43711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43712         $(NORMAL_TARGET_EXPORTS) \
43713         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
43714         for flag in $(EXTRA_TARGET_FLAGS); do \
43715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43716         done; \
43717         (cd $(TARGET_SUBDIR)/libgfortran && \
43718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43720                   "RANLIB=$${RANLIB}" \
43721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43722                    pdf) \
43723           || exit 1
43724
43725 @endif target-libgfortran
43726
43727 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
43728 maybe-html-target-libgfortran:
43729 @if target-libgfortran
43730 maybe-html-target-libgfortran: html-target-libgfortran
43731
43732 html-target-libgfortran: \
43733     configure-target-libgfortran 
43734         @: $(MAKE); $(unstage)
43735         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43736         r=`${PWD_COMMAND}`; export r; \
43737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43738         $(NORMAL_TARGET_EXPORTS) \
43739         echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
43740         for flag in $(EXTRA_TARGET_FLAGS); do \
43741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43742         done; \
43743         (cd $(TARGET_SUBDIR)/libgfortran && \
43744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43746                   "RANLIB=$${RANLIB}" \
43747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43748                    html) \
43749           || exit 1
43750
43751 @endif target-libgfortran
43752
43753 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
43754 maybe-TAGS-target-libgfortran:
43755 @if target-libgfortran
43756 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
43757
43758 TAGS-target-libgfortran: \
43759     configure-target-libgfortran 
43760         @: $(MAKE); $(unstage)
43761         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43762         r=`${PWD_COMMAND}`; export r; \
43763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43764         $(NORMAL_TARGET_EXPORTS) \
43765         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
43766         for flag in $(EXTRA_TARGET_FLAGS); do \
43767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43768         done; \
43769         (cd $(TARGET_SUBDIR)/libgfortran && \
43770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43772                   "RANLIB=$${RANLIB}" \
43773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43774                    TAGS) \
43775           || exit 1
43776
43777 @endif target-libgfortran
43778
43779 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
43780 maybe-install-info-target-libgfortran:
43781 @if target-libgfortran
43782 maybe-install-info-target-libgfortran: install-info-target-libgfortran
43783
43784 install-info-target-libgfortran: \
43785     configure-target-libgfortran \
43786     info-target-libgfortran 
43787         @: $(MAKE); $(unstage)
43788         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43789         r=`${PWD_COMMAND}`; export r; \
43790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43791         $(NORMAL_TARGET_EXPORTS) \
43792         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
43793         for flag in $(EXTRA_TARGET_FLAGS); do \
43794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43795         done; \
43796         (cd $(TARGET_SUBDIR)/libgfortran && \
43797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43799                   "RANLIB=$${RANLIB}" \
43800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43801                    install-info) \
43802           || exit 1
43803
43804 @endif target-libgfortran
43805
43806 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
43807 maybe-install-pdf-target-libgfortran:
43808 @if target-libgfortran
43809 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
43810
43811 install-pdf-target-libgfortran: \
43812     configure-target-libgfortran \
43813     pdf-target-libgfortran 
43814         @: $(MAKE); $(unstage)
43815         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43816         r=`${PWD_COMMAND}`; export r; \
43817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43818         $(NORMAL_TARGET_EXPORTS) \
43819         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
43820         for flag in $(EXTRA_TARGET_FLAGS); do \
43821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43822         done; \
43823         (cd $(TARGET_SUBDIR)/libgfortran && \
43824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43826                   "RANLIB=$${RANLIB}" \
43827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43828                    install-pdf) \
43829           || exit 1
43830
43831 @endif target-libgfortran
43832
43833 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
43834 maybe-install-html-target-libgfortran:
43835 @if target-libgfortran
43836 maybe-install-html-target-libgfortran: install-html-target-libgfortran
43837
43838 install-html-target-libgfortran: \
43839     configure-target-libgfortran \
43840     html-target-libgfortran 
43841         @: $(MAKE); $(unstage)
43842         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43843         r=`${PWD_COMMAND}`; export r; \
43844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43845         $(NORMAL_TARGET_EXPORTS) \
43846         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
43847         for flag in $(EXTRA_TARGET_FLAGS); do \
43848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43849         done; \
43850         (cd $(TARGET_SUBDIR)/libgfortran && \
43851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43853                   "RANLIB=$${RANLIB}" \
43854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43855                    install-html) \
43856           || exit 1
43857
43858 @endif target-libgfortran
43859
43860 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
43861 maybe-installcheck-target-libgfortran:
43862 @if target-libgfortran
43863 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
43864
43865 installcheck-target-libgfortran: \
43866     configure-target-libgfortran 
43867         @: $(MAKE); $(unstage)
43868         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43869         r=`${PWD_COMMAND}`; export r; \
43870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43871         $(NORMAL_TARGET_EXPORTS) \
43872         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
43873         for flag in $(EXTRA_TARGET_FLAGS); do \
43874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43875         done; \
43876         (cd $(TARGET_SUBDIR)/libgfortran && \
43877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43879                   "RANLIB=$${RANLIB}" \
43880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43881                    installcheck) \
43882           || exit 1
43883
43884 @endif target-libgfortran
43885
43886 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
43887 maybe-mostlyclean-target-libgfortran:
43888 @if target-libgfortran
43889 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
43890
43891 mostlyclean-target-libgfortran: 
43892         @: $(MAKE); $(unstage)
43893         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43894         r=`${PWD_COMMAND}`; export r; \
43895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43896         $(NORMAL_TARGET_EXPORTS) \
43897         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
43898         for flag in $(EXTRA_TARGET_FLAGS); do \
43899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43900         done; \
43901         (cd $(TARGET_SUBDIR)/libgfortran && \
43902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43904                   "RANLIB=$${RANLIB}" \
43905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43906                    mostlyclean) \
43907           || exit 1
43908
43909 @endif target-libgfortran
43910
43911 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
43912 maybe-clean-target-libgfortran:
43913 @if target-libgfortran
43914 maybe-clean-target-libgfortran: clean-target-libgfortran
43915
43916 clean-target-libgfortran: 
43917         @: $(MAKE); $(unstage)
43918         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43919         r=`${PWD_COMMAND}`; export r; \
43920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43921         $(NORMAL_TARGET_EXPORTS) \
43922         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
43923         for flag in $(EXTRA_TARGET_FLAGS); do \
43924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43925         done; \
43926         (cd $(TARGET_SUBDIR)/libgfortran && \
43927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43929                   "RANLIB=$${RANLIB}" \
43930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43931                    clean) \
43932           || exit 1
43933
43934 @endif target-libgfortran
43935
43936 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
43937 maybe-distclean-target-libgfortran:
43938 @if target-libgfortran
43939 maybe-distclean-target-libgfortran: distclean-target-libgfortran
43940
43941 distclean-target-libgfortran: 
43942         @: $(MAKE); $(unstage)
43943         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43944         r=`${PWD_COMMAND}`; export r; \
43945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43946         $(NORMAL_TARGET_EXPORTS) \
43947         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
43948         for flag in $(EXTRA_TARGET_FLAGS); do \
43949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43950         done; \
43951         (cd $(TARGET_SUBDIR)/libgfortran && \
43952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43954                   "RANLIB=$${RANLIB}" \
43955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43956                    distclean) \
43957           || exit 1
43958
43959 @endif target-libgfortran
43960
43961 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
43962 maybe-maintainer-clean-target-libgfortran:
43963 @if target-libgfortran
43964 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
43965
43966 maintainer-clean-target-libgfortran: 
43967         @: $(MAKE); $(unstage)
43968         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43969         r=`${PWD_COMMAND}`; export r; \
43970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43971         $(NORMAL_TARGET_EXPORTS) \
43972         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
43973         for flag in $(EXTRA_TARGET_FLAGS); do \
43974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43975         done; \
43976         (cd $(TARGET_SUBDIR)/libgfortran && \
43977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43979                   "RANLIB=$${RANLIB}" \
43980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43981                    maintainer-clean) \
43982           || exit 1
43983
43984 @endif target-libgfortran
43985
43986
43987
43988
43989
43990 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
43991 maybe-configure-target-libobjc:
43992 @if gcc-bootstrap
43993 configure-target-libobjc: stage_current
43994 @endif gcc-bootstrap
43995 @if target-libobjc
43996 maybe-configure-target-libobjc: configure-target-libobjc
43997 configure-target-libobjc: 
43998         @: $(MAKE); $(unstage)
43999         @r=`${PWD_COMMAND}`; export r; \
44000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44001         echo "Checking multilib configuration for libobjc..."; \
44002         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
44003         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
44004         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
44005           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
44006             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
44007           else \
44008             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
44009             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
44010           fi; \
44011         else \
44012           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
44013         fi; \
44014         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
44015         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
44016         $(NORMAL_TARGET_EXPORTS) \
44017         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
44018         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
44019         case $(srcdir) in \
44020           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44021           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
44022                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44023         esac; \
44024         srcdiroption="--srcdir=$${topdir}/libobjc"; \
44025         libsrcdir="$$s/libobjc"; \
44026         rm -f no-such-file || : ; \
44027         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44028           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44029           --target=${target_alias} $${srcdiroption}  \
44030           || exit 1
44031 @endif target-libobjc
44032
44033
44034
44035
44036
44037 .PHONY: all-target-libobjc maybe-all-target-libobjc
44038 maybe-all-target-libobjc:
44039 @if gcc-bootstrap
44040 all-target-libobjc: stage_current
44041 @endif gcc-bootstrap
44042 @if target-libobjc
44043 TARGET-target-libobjc=all
44044 maybe-all-target-libobjc: all-target-libobjc
44045 all-target-libobjc: configure-target-libobjc
44046         @: $(MAKE); $(unstage)
44047         @r=`${PWD_COMMAND}`; export r; \
44048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44049         $(NORMAL_TARGET_EXPORTS) \
44050         (cd $(TARGET_SUBDIR)/libobjc && \
44051           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
44052                 $(TARGET-target-libobjc))
44053 @endif target-libobjc
44054
44055
44056
44057
44058
44059 .PHONY: check-target-libobjc maybe-check-target-libobjc
44060 maybe-check-target-libobjc:
44061 @if target-libobjc
44062 maybe-check-target-libobjc: check-target-libobjc
44063
44064 check-target-libobjc:
44065         @: $(MAKE); $(unstage)
44066         @r=`${PWD_COMMAND}`; export r; \
44067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44068         $(NORMAL_TARGET_EXPORTS) \
44069         (cd $(TARGET_SUBDIR)/libobjc && \
44070           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44071
44072 @endif target-libobjc
44073
44074 .PHONY: install-target-libobjc maybe-install-target-libobjc
44075 maybe-install-target-libobjc:
44076 @if target-libobjc
44077 maybe-install-target-libobjc: install-target-libobjc
44078
44079 install-target-libobjc: installdirs
44080         @: $(MAKE); $(unstage)
44081         @r=`${PWD_COMMAND}`; export r; \
44082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44083         $(NORMAL_TARGET_EXPORTS) \
44084         (cd $(TARGET_SUBDIR)/libobjc && \
44085           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44086
44087 @endif target-libobjc
44088
44089 # Other targets (info, dvi, pdf, etc.)
44090
44091 .PHONY: maybe-info-target-libobjc info-target-libobjc
44092 maybe-info-target-libobjc:
44093 @if target-libobjc
44094 maybe-info-target-libobjc: info-target-libobjc
44095
44096 info-target-libobjc: \
44097     configure-target-libobjc 
44098         @: $(MAKE); $(unstage)
44099         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44100         r=`${PWD_COMMAND}`; export r; \
44101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44102         $(NORMAL_TARGET_EXPORTS) \
44103         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
44104         for flag in $(EXTRA_TARGET_FLAGS); do \
44105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44106         done; \
44107         (cd $(TARGET_SUBDIR)/libobjc && \
44108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44110                   "RANLIB=$${RANLIB}" \
44111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44112                    info) \
44113           || exit 1
44114
44115 @endif target-libobjc
44116
44117 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
44118 maybe-dvi-target-libobjc:
44119 @if target-libobjc
44120 maybe-dvi-target-libobjc: dvi-target-libobjc
44121
44122 dvi-target-libobjc: \
44123     configure-target-libobjc 
44124         @: $(MAKE); $(unstage)
44125         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44126         r=`${PWD_COMMAND}`; export r; \
44127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44128         $(NORMAL_TARGET_EXPORTS) \
44129         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
44130         for flag in $(EXTRA_TARGET_FLAGS); do \
44131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44132         done; \
44133         (cd $(TARGET_SUBDIR)/libobjc && \
44134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44136                   "RANLIB=$${RANLIB}" \
44137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44138                    dvi) \
44139           || exit 1
44140
44141 @endif target-libobjc
44142
44143 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
44144 maybe-pdf-target-libobjc:
44145 @if target-libobjc
44146 maybe-pdf-target-libobjc: pdf-target-libobjc
44147
44148 pdf-target-libobjc: \
44149     configure-target-libobjc 
44150         @: $(MAKE); $(unstage)
44151         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44152         r=`${PWD_COMMAND}`; export r; \
44153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44154         $(NORMAL_TARGET_EXPORTS) \
44155         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
44156         for flag in $(EXTRA_TARGET_FLAGS); do \
44157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44158         done; \
44159         (cd $(TARGET_SUBDIR)/libobjc && \
44160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44162                   "RANLIB=$${RANLIB}" \
44163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44164                    pdf) \
44165           || exit 1
44166
44167 @endif target-libobjc
44168
44169 .PHONY: maybe-html-target-libobjc html-target-libobjc
44170 maybe-html-target-libobjc:
44171 @if target-libobjc
44172 maybe-html-target-libobjc: html-target-libobjc
44173
44174 html-target-libobjc: \
44175     configure-target-libobjc 
44176         @: $(MAKE); $(unstage)
44177         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44178         r=`${PWD_COMMAND}`; export r; \
44179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44180         $(NORMAL_TARGET_EXPORTS) \
44181         echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
44182         for flag in $(EXTRA_TARGET_FLAGS); do \
44183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44184         done; \
44185         (cd $(TARGET_SUBDIR)/libobjc && \
44186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44188                   "RANLIB=$${RANLIB}" \
44189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44190                    html) \
44191           || exit 1
44192
44193 @endif target-libobjc
44194
44195 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
44196 maybe-TAGS-target-libobjc:
44197 @if target-libobjc
44198 maybe-TAGS-target-libobjc: TAGS-target-libobjc
44199
44200 TAGS-target-libobjc: \
44201     configure-target-libobjc 
44202         @: $(MAKE); $(unstage)
44203         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44204         r=`${PWD_COMMAND}`; export r; \
44205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44206         $(NORMAL_TARGET_EXPORTS) \
44207         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
44208         for flag in $(EXTRA_TARGET_FLAGS); do \
44209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44210         done; \
44211         (cd $(TARGET_SUBDIR)/libobjc && \
44212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44214                   "RANLIB=$${RANLIB}" \
44215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44216                    TAGS) \
44217           || exit 1
44218
44219 @endif target-libobjc
44220
44221 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
44222 maybe-install-info-target-libobjc:
44223 @if target-libobjc
44224 maybe-install-info-target-libobjc: install-info-target-libobjc
44225
44226 install-info-target-libobjc: \
44227     configure-target-libobjc \
44228     info-target-libobjc 
44229         @: $(MAKE); $(unstage)
44230         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44231         r=`${PWD_COMMAND}`; export r; \
44232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44233         $(NORMAL_TARGET_EXPORTS) \
44234         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
44235         for flag in $(EXTRA_TARGET_FLAGS); do \
44236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44237         done; \
44238         (cd $(TARGET_SUBDIR)/libobjc && \
44239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44241                   "RANLIB=$${RANLIB}" \
44242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44243                    install-info) \
44244           || exit 1
44245
44246 @endif target-libobjc
44247
44248 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
44249 maybe-install-pdf-target-libobjc:
44250 @if target-libobjc
44251 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
44252
44253 install-pdf-target-libobjc: \
44254     configure-target-libobjc \
44255     pdf-target-libobjc 
44256         @: $(MAKE); $(unstage)
44257         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44258         r=`${PWD_COMMAND}`; export r; \
44259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44260         $(NORMAL_TARGET_EXPORTS) \
44261         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
44262         for flag in $(EXTRA_TARGET_FLAGS); do \
44263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44264         done; \
44265         (cd $(TARGET_SUBDIR)/libobjc && \
44266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44268                   "RANLIB=$${RANLIB}" \
44269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44270                    install-pdf) \
44271           || exit 1
44272
44273 @endif target-libobjc
44274
44275 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
44276 maybe-install-html-target-libobjc:
44277 @if target-libobjc
44278 maybe-install-html-target-libobjc: install-html-target-libobjc
44279
44280 install-html-target-libobjc: \
44281     configure-target-libobjc \
44282     html-target-libobjc 
44283         @: $(MAKE); $(unstage)
44284         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44285         r=`${PWD_COMMAND}`; export r; \
44286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44287         $(NORMAL_TARGET_EXPORTS) \
44288         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
44289         for flag in $(EXTRA_TARGET_FLAGS); do \
44290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44291         done; \
44292         (cd $(TARGET_SUBDIR)/libobjc && \
44293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44295                   "RANLIB=$${RANLIB}" \
44296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44297                    install-html) \
44298           || exit 1
44299
44300 @endif target-libobjc
44301
44302 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
44303 maybe-installcheck-target-libobjc:
44304 @if target-libobjc
44305 maybe-installcheck-target-libobjc: installcheck-target-libobjc
44306
44307 installcheck-target-libobjc: \
44308     configure-target-libobjc 
44309         @: $(MAKE); $(unstage)
44310         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44311         r=`${PWD_COMMAND}`; export r; \
44312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44313         $(NORMAL_TARGET_EXPORTS) \
44314         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
44315         for flag in $(EXTRA_TARGET_FLAGS); do \
44316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44317         done; \
44318         (cd $(TARGET_SUBDIR)/libobjc && \
44319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44321                   "RANLIB=$${RANLIB}" \
44322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44323                    installcheck) \
44324           || exit 1
44325
44326 @endif target-libobjc
44327
44328 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
44329 maybe-mostlyclean-target-libobjc:
44330 @if target-libobjc
44331 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
44332
44333 mostlyclean-target-libobjc: 
44334         @: $(MAKE); $(unstage)
44335         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44336         r=`${PWD_COMMAND}`; export r; \
44337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44338         $(NORMAL_TARGET_EXPORTS) \
44339         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
44340         for flag in $(EXTRA_TARGET_FLAGS); do \
44341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44342         done; \
44343         (cd $(TARGET_SUBDIR)/libobjc && \
44344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44346                   "RANLIB=$${RANLIB}" \
44347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44348                    mostlyclean) \
44349           || exit 1
44350
44351 @endif target-libobjc
44352
44353 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
44354 maybe-clean-target-libobjc:
44355 @if target-libobjc
44356 maybe-clean-target-libobjc: clean-target-libobjc
44357
44358 clean-target-libobjc: 
44359         @: $(MAKE); $(unstage)
44360         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44361         r=`${PWD_COMMAND}`; export r; \
44362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44363         $(NORMAL_TARGET_EXPORTS) \
44364         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
44365         for flag in $(EXTRA_TARGET_FLAGS); do \
44366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44367         done; \
44368         (cd $(TARGET_SUBDIR)/libobjc && \
44369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44371                   "RANLIB=$${RANLIB}" \
44372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44373                    clean) \
44374           || exit 1
44375
44376 @endif target-libobjc
44377
44378 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
44379 maybe-distclean-target-libobjc:
44380 @if target-libobjc
44381 maybe-distclean-target-libobjc: distclean-target-libobjc
44382
44383 distclean-target-libobjc: 
44384         @: $(MAKE); $(unstage)
44385         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44386         r=`${PWD_COMMAND}`; export r; \
44387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44388         $(NORMAL_TARGET_EXPORTS) \
44389         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
44390         for flag in $(EXTRA_TARGET_FLAGS); do \
44391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44392         done; \
44393         (cd $(TARGET_SUBDIR)/libobjc && \
44394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44396                   "RANLIB=$${RANLIB}" \
44397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44398                    distclean) \
44399           || exit 1
44400
44401 @endif target-libobjc
44402
44403 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
44404 maybe-maintainer-clean-target-libobjc:
44405 @if target-libobjc
44406 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
44407
44408 maintainer-clean-target-libobjc: 
44409         @: $(MAKE); $(unstage)
44410         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44411         r=`${PWD_COMMAND}`; export r; \
44412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44413         $(NORMAL_TARGET_EXPORTS) \
44414         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
44415         for flag in $(EXTRA_TARGET_FLAGS); do \
44416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44417         done; \
44418         (cd $(TARGET_SUBDIR)/libobjc && \
44419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44421                   "RANLIB=$${RANLIB}" \
44422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44423                    maintainer-clean) \
44424           || exit 1
44425
44426 @endif target-libobjc
44427
44428
44429
44430
44431
44432 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
44433 maybe-configure-target-libtermcap:
44434 @if gcc-bootstrap
44435 configure-target-libtermcap: stage_current
44436 @endif gcc-bootstrap
44437 @if target-libtermcap
44438 maybe-configure-target-libtermcap: configure-target-libtermcap
44439 configure-target-libtermcap: 
44440         @: $(MAKE); $(unstage)
44441         @r=`${PWD_COMMAND}`; export r; \
44442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44443         echo "Checking multilib configuration for libtermcap..."; \
44444         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
44445         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
44446         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
44447           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
44448             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
44449           else \
44450             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
44451             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
44452           fi; \
44453         else \
44454           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
44455         fi; \
44456         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
44457         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
44458         $(NORMAL_TARGET_EXPORTS) \
44459         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
44460         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
44461         case $(srcdir) in \
44462           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44463           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
44464                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44465         esac; \
44466         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
44467         libsrcdir="$$s/libtermcap"; \
44468         rm -f no-such-file || : ; \
44469         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44470           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44471           --target=${target_alias} $${srcdiroption}  \
44472           || exit 1
44473 @endif target-libtermcap
44474
44475
44476
44477
44478
44479 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
44480 maybe-all-target-libtermcap:
44481 @if gcc-bootstrap
44482 all-target-libtermcap: stage_current
44483 @endif gcc-bootstrap
44484 @if target-libtermcap
44485 TARGET-target-libtermcap=all
44486 maybe-all-target-libtermcap: all-target-libtermcap
44487 all-target-libtermcap: configure-target-libtermcap
44488         @: $(MAKE); $(unstage)
44489         @r=`${PWD_COMMAND}`; export r; \
44490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44491         $(NORMAL_TARGET_EXPORTS) \
44492         (cd $(TARGET_SUBDIR)/libtermcap && \
44493           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
44494                 $(TARGET-target-libtermcap))
44495 @endif target-libtermcap
44496
44497
44498
44499
44500
44501 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
44502 maybe-check-target-libtermcap:
44503 @if target-libtermcap
44504 maybe-check-target-libtermcap: check-target-libtermcap
44505
44506 # Dummy target for uncheckable module.
44507 check-target-libtermcap:
44508
44509 @endif target-libtermcap
44510
44511 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
44512 maybe-install-target-libtermcap:
44513 @if target-libtermcap
44514 maybe-install-target-libtermcap: install-target-libtermcap
44515
44516 install-target-libtermcap: installdirs
44517         @: $(MAKE); $(unstage)
44518         @r=`${PWD_COMMAND}`; export r; \
44519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44520         $(NORMAL_TARGET_EXPORTS) \
44521         (cd $(TARGET_SUBDIR)/libtermcap && \
44522           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44523
44524 @endif target-libtermcap
44525
44526 # Other targets (info, dvi, pdf, etc.)
44527
44528 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
44529 maybe-info-target-libtermcap:
44530 @if target-libtermcap
44531 maybe-info-target-libtermcap: info-target-libtermcap
44532
44533 info-target-libtermcap: \
44534     configure-target-libtermcap 
44535         @: $(MAKE); $(unstage)
44536         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44537         r=`${PWD_COMMAND}`; export r; \
44538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44539         $(NORMAL_TARGET_EXPORTS) \
44540         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
44541         for flag in $(EXTRA_TARGET_FLAGS); do \
44542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44543         done; \
44544         (cd $(TARGET_SUBDIR)/libtermcap && \
44545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44547                   "RANLIB=$${RANLIB}" \
44548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44549                    info) \
44550           || exit 1
44551
44552 @endif target-libtermcap
44553
44554 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
44555 maybe-dvi-target-libtermcap:
44556 @if target-libtermcap
44557 maybe-dvi-target-libtermcap: dvi-target-libtermcap
44558
44559 dvi-target-libtermcap: \
44560     configure-target-libtermcap 
44561         @: $(MAKE); $(unstage)
44562         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44563         r=`${PWD_COMMAND}`; export r; \
44564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44565         $(NORMAL_TARGET_EXPORTS) \
44566         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
44567         for flag in $(EXTRA_TARGET_FLAGS); do \
44568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44569         done; \
44570         (cd $(TARGET_SUBDIR)/libtermcap && \
44571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44573                   "RANLIB=$${RANLIB}" \
44574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44575                    dvi) \
44576           || exit 1
44577
44578 @endif target-libtermcap
44579
44580 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
44581 maybe-pdf-target-libtermcap:
44582 @if target-libtermcap
44583 maybe-pdf-target-libtermcap: pdf-target-libtermcap
44584
44585 pdf-target-libtermcap: \
44586     configure-target-libtermcap 
44587         @: $(MAKE); $(unstage)
44588         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44589         r=`${PWD_COMMAND}`; export r; \
44590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44591         $(NORMAL_TARGET_EXPORTS) \
44592         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
44593         for flag in $(EXTRA_TARGET_FLAGS); do \
44594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44595         done; \
44596         (cd $(TARGET_SUBDIR)/libtermcap && \
44597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44599                   "RANLIB=$${RANLIB}" \
44600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44601                    pdf) \
44602           || exit 1
44603
44604 @endif target-libtermcap
44605
44606 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
44607 maybe-html-target-libtermcap:
44608 @if target-libtermcap
44609 maybe-html-target-libtermcap: html-target-libtermcap
44610
44611 html-target-libtermcap: \
44612     configure-target-libtermcap 
44613         @: $(MAKE); $(unstage)
44614         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44615         r=`${PWD_COMMAND}`; export r; \
44616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44617         $(NORMAL_TARGET_EXPORTS) \
44618         echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
44619         for flag in $(EXTRA_TARGET_FLAGS); do \
44620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44621         done; \
44622         (cd $(TARGET_SUBDIR)/libtermcap && \
44623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44625                   "RANLIB=$${RANLIB}" \
44626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44627                    html) \
44628           || exit 1
44629
44630 @endif target-libtermcap
44631
44632 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
44633 maybe-TAGS-target-libtermcap:
44634 @if target-libtermcap
44635 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
44636
44637 TAGS-target-libtermcap: \
44638     configure-target-libtermcap 
44639         @: $(MAKE); $(unstage)
44640         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44641         r=`${PWD_COMMAND}`; export r; \
44642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44643         $(NORMAL_TARGET_EXPORTS) \
44644         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
44645         for flag in $(EXTRA_TARGET_FLAGS); do \
44646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44647         done; \
44648         (cd $(TARGET_SUBDIR)/libtermcap && \
44649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44651                   "RANLIB=$${RANLIB}" \
44652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44653                    TAGS) \
44654           || exit 1
44655
44656 @endif target-libtermcap
44657
44658 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
44659 maybe-install-info-target-libtermcap:
44660 @if target-libtermcap
44661 maybe-install-info-target-libtermcap: install-info-target-libtermcap
44662
44663 install-info-target-libtermcap: \
44664     configure-target-libtermcap \
44665     info-target-libtermcap 
44666         @: $(MAKE); $(unstage)
44667         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44668         r=`${PWD_COMMAND}`; export r; \
44669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44670         $(NORMAL_TARGET_EXPORTS) \
44671         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
44672         for flag in $(EXTRA_TARGET_FLAGS); do \
44673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44674         done; \
44675         (cd $(TARGET_SUBDIR)/libtermcap && \
44676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44678                   "RANLIB=$${RANLIB}" \
44679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44680                    install-info) \
44681           || exit 1
44682
44683 @endif target-libtermcap
44684
44685 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
44686 maybe-install-pdf-target-libtermcap:
44687 @if target-libtermcap
44688 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
44689
44690 install-pdf-target-libtermcap: \
44691     configure-target-libtermcap \
44692     pdf-target-libtermcap 
44693         @: $(MAKE); $(unstage)
44694         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44695         r=`${PWD_COMMAND}`; export r; \
44696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44697         $(NORMAL_TARGET_EXPORTS) \
44698         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
44699         for flag in $(EXTRA_TARGET_FLAGS); do \
44700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44701         done; \
44702         (cd $(TARGET_SUBDIR)/libtermcap && \
44703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44705                   "RANLIB=$${RANLIB}" \
44706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44707                    install-pdf) \
44708           || exit 1
44709
44710 @endif target-libtermcap
44711
44712 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
44713 maybe-install-html-target-libtermcap:
44714 @if target-libtermcap
44715 maybe-install-html-target-libtermcap: install-html-target-libtermcap
44716
44717 install-html-target-libtermcap: \
44718     configure-target-libtermcap \
44719     html-target-libtermcap 
44720         @: $(MAKE); $(unstage)
44721         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44722         r=`${PWD_COMMAND}`; export r; \
44723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44724         $(NORMAL_TARGET_EXPORTS) \
44725         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
44726         for flag in $(EXTRA_TARGET_FLAGS); do \
44727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44728         done; \
44729         (cd $(TARGET_SUBDIR)/libtermcap && \
44730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44732                   "RANLIB=$${RANLIB}" \
44733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44734                    install-html) \
44735           || exit 1
44736
44737 @endif target-libtermcap
44738
44739 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
44740 maybe-installcheck-target-libtermcap:
44741 @if target-libtermcap
44742 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
44743
44744 installcheck-target-libtermcap: \
44745     configure-target-libtermcap 
44746         @: $(MAKE); $(unstage)
44747         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44748         r=`${PWD_COMMAND}`; export r; \
44749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44750         $(NORMAL_TARGET_EXPORTS) \
44751         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
44752         for flag in $(EXTRA_TARGET_FLAGS); do \
44753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44754         done; \
44755         (cd $(TARGET_SUBDIR)/libtermcap && \
44756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44758                   "RANLIB=$${RANLIB}" \
44759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44760                    installcheck) \
44761           || exit 1
44762
44763 @endif target-libtermcap
44764
44765 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
44766 maybe-mostlyclean-target-libtermcap:
44767 @if target-libtermcap
44768 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
44769
44770 # libtermcap doesn't support mostlyclean.
44771 mostlyclean-target-libtermcap:
44772
44773 @endif target-libtermcap
44774
44775 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
44776 maybe-clean-target-libtermcap:
44777 @if target-libtermcap
44778 maybe-clean-target-libtermcap: clean-target-libtermcap
44779
44780 # libtermcap doesn't support clean.
44781 clean-target-libtermcap:
44782
44783 @endif target-libtermcap
44784
44785 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
44786 maybe-distclean-target-libtermcap:
44787 @if target-libtermcap
44788 maybe-distclean-target-libtermcap: distclean-target-libtermcap
44789
44790 # libtermcap doesn't support distclean.
44791 distclean-target-libtermcap:
44792
44793 @endif target-libtermcap
44794
44795 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
44796 maybe-maintainer-clean-target-libtermcap:
44797 @if target-libtermcap
44798 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
44799
44800 # libtermcap doesn't support maintainer-clean.
44801 maintainer-clean-target-libtermcap:
44802
44803 @endif target-libtermcap
44804
44805
44806
44807
44808
44809 .PHONY: configure-target-winsup maybe-configure-target-winsup
44810 maybe-configure-target-winsup:
44811 @if gcc-bootstrap
44812 configure-target-winsup: stage_current
44813 @endif gcc-bootstrap
44814 @if target-winsup
44815 maybe-configure-target-winsup: configure-target-winsup
44816 configure-target-winsup: 
44817         @: $(MAKE); $(unstage)
44818         @r=`${PWD_COMMAND}`; export r; \
44819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44820         echo "Checking multilib configuration for winsup..."; \
44821         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
44822         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
44823         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
44824           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
44825             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
44826           else \
44827             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
44828             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
44829           fi; \
44830         else \
44831           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
44832         fi; \
44833         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
44834         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
44835         $(NORMAL_TARGET_EXPORTS) \
44836         echo Configuring in $(TARGET_SUBDIR)/winsup; \
44837         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
44838         case $(srcdir) in \
44839           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44840           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
44841                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44842         esac; \
44843         srcdiroption="--srcdir=$${topdir}/winsup"; \
44844         libsrcdir="$$s/winsup"; \
44845         rm -f no-such-file || : ; \
44846         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44847           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44848           --target=${target_alias} $${srcdiroption}  \
44849           || exit 1
44850 @endif target-winsup
44851
44852
44853
44854
44855
44856 .PHONY: all-target-winsup maybe-all-target-winsup
44857 maybe-all-target-winsup:
44858 @if gcc-bootstrap
44859 all-target-winsup: stage_current
44860 @endif gcc-bootstrap
44861 @if target-winsup
44862 TARGET-target-winsup=all
44863 maybe-all-target-winsup: all-target-winsup
44864 all-target-winsup: configure-target-winsup
44865         @: $(MAKE); $(unstage)
44866         @r=`${PWD_COMMAND}`; export r; \
44867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44868         $(NORMAL_TARGET_EXPORTS) \
44869         (cd $(TARGET_SUBDIR)/winsup && \
44870           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
44871                 $(TARGET-target-winsup))
44872 @endif target-winsup
44873
44874
44875
44876
44877
44878 .PHONY: check-target-winsup maybe-check-target-winsup
44879 maybe-check-target-winsup:
44880 @if target-winsup
44881 maybe-check-target-winsup: check-target-winsup
44882
44883 check-target-winsup:
44884         @: $(MAKE); $(unstage)
44885         @r=`${PWD_COMMAND}`; export r; \
44886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44887         $(NORMAL_TARGET_EXPORTS) \
44888         (cd $(TARGET_SUBDIR)/winsup && \
44889           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44890
44891 @endif target-winsup
44892
44893 .PHONY: install-target-winsup maybe-install-target-winsup
44894 maybe-install-target-winsup:
44895 @if target-winsup
44896 maybe-install-target-winsup: install-target-winsup
44897
44898 install-target-winsup: installdirs
44899         @: $(MAKE); $(unstage)
44900         @r=`${PWD_COMMAND}`; export r; \
44901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44902         $(NORMAL_TARGET_EXPORTS) \
44903         (cd $(TARGET_SUBDIR)/winsup && \
44904           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44905
44906 @endif target-winsup
44907
44908 # Other targets (info, dvi, pdf, etc.)
44909
44910 .PHONY: maybe-info-target-winsup info-target-winsup
44911 maybe-info-target-winsup:
44912 @if target-winsup
44913 maybe-info-target-winsup: info-target-winsup
44914
44915 info-target-winsup: \
44916     configure-target-winsup 
44917         @: $(MAKE); $(unstage)
44918         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44919         r=`${PWD_COMMAND}`; export r; \
44920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44921         $(NORMAL_TARGET_EXPORTS) \
44922         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
44923         for flag in $(EXTRA_TARGET_FLAGS); do \
44924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44925         done; \
44926         (cd $(TARGET_SUBDIR)/winsup && \
44927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44929                   "RANLIB=$${RANLIB}" \
44930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44931                    info) \
44932           || exit 1
44933
44934 @endif target-winsup
44935
44936 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
44937 maybe-dvi-target-winsup:
44938 @if target-winsup
44939 maybe-dvi-target-winsup: dvi-target-winsup
44940
44941 dvi-target-winsup: \
44942     configure-target-winsup 
44943         @: $(MAKE); $(unstage)
44944         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44945         r=`${PWD_COMMAND}`; export r; \
44946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44947         $(NORMAL_TARGET_EXPORTS) \
44948         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
44949         for flag in $(EXTRA_TARGET_FLAGS); do \
44950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44951         done; \
44952         (cd $(TARGET_SUBDIR)/winsup && \
44953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44955                   "RANLIB=$${RANLIB}" \
44956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44957                    dvi) \
44958           || exit 1
44959
44960 @endif target-winsup
44961
44962 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
44963 maybe-pdf-target-winsup:
44964 @if target-winsup
44965 maybe-pdf-target-winsup: pdf-target-winsup
44966
44967 pdf-target-winsup: \
44968     configure-target-winsup 
44969         @: $(MAKE); $(unstage)
44970         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44971         r=`${PWD_COMMAND}`; export r; \
44972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44973         $(NORMAL_TARGET_EXPORTS) \
44974         echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
44975         for flag in $(EXTRA_TARGET_FLAGS); do \
44976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44977         done; \
44978         (cd $(TARGET_SUBDIR)/winsup && \
44979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44981                   "RANLIB=$${RANLIB}" \
44982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44983                    pdf) \
44984           || exit 1
44985
44986 @endif target-winsup
44987
44988 .PHONY: maybe-html-target-winsup html-target-winsup
44989 maybe-html-target-winsup:
44990 @if target-winsup
44991 maybe-html-target-winsup: html-target-winsup
44992
44993 html-target-winsup: \
44994     configure-target-winsup 
44995         @: $(MAKE); $(unstage)
44996         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44997         r=`${PWD_COMMAND}`; export r; \
44998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44999         $(NORMAL_TARGET_EXPORTS) \
45000         echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
45001         for flag in $(EXTRA_TARGET_FLAGS); do \
45002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45003         done; \
45004         (cd $(TARGET_SUBDIR)/winsup && \
45005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45007                   "RANLIB=$${RANLIB}" \
45008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45009                    html) \
45010           || exit 1
45011
45012 @endif target-winsup
45013
45014 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
45015 maybe-TAGS-target-winsup:
45016 @if target-winsup
45017 maybe-TAGS-target-winsup: TAGS-target-winsup
45018
45019 TAGS-target-winsup: \
45020     configure-target-winsup 
45021         @: $(MAKE); $(unstage)
45022         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45023         r=`${PWD_COMMAND}`; export r; \
45024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45025         $(NORMAL_TARGET_EXPORTS) \
45026         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
45027         for flag in $(EXTRA_TARGET_FLAGS); do \
45028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45029         done; \
45030         (cd $(TARGET_SUBDIR)/winsup && \
45031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45033                   "RANLIB=$${RANLIB}" \
45034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45035                    TAGS) \
45036           || exit 1
45037
45038 @endif target-winsup
45039
45040 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
45041 maybe-install-info-target-winsup:
45042 @if target-winsup
45043 maybe-install-info-target-winsup: install-info-target-winsup
45044
45045 install-info-target-winsup: \
45046     configure-target-winsup \
45047     info-target-winsup 
45048         @: $(MAKE); $(unstage)
45049         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45050         r=`${PWD_COMMAND}`; export r; \
45051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45052         $(NORMAL_TARGET_EXPORTS) \
45053         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
45054         for flag in $(EXTRA_TARGET_FLAGS); do \
45055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45056         done; \
45057         (cd $(TARGET_SUBDIR)/winsup && \
45058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45060                   "RANLIB=$${RANLIB}" \
45061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45062                    install-info) \
45063           || exit 1
45064
45065 @endif target-winsup
45066
45067 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
45068 maybe-install-pdf-target-winsup:
45069 @if target-winsup
45070 maybe-install-pdf-target-winsup: install-pdf-target-winsup
45071
45072 install-pdf-target-winsup: \
45073     configure-target-winsup \
45074     pdf-target-winsup 
45075         @: $(MAKE); $(unstage)
45076         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45077         r=`${PWD_COMMAND}`; export r; \
45078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45079         $(NORMAL_TARGET_EXPORTS) \
45080         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
45081         for flag in $(EXTRA_TARGET_FLAGS); do \
45082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45083         done; \
45084         (cd $(TARGET_SUBDIR)/winsup && \
45085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45087                   "RANLIB=$${RANLIB}" \
45088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45089                    install-pdf) \
45090           || exit 1
45091
45092 @endif target-winsup
45093
45094 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
45095 maybe-install-html-target-winsup:
45096 @if target-winsup
45097 maybe-install-html-target-winsup: install-html-target-winsup
45098
45099 install-html-target-winsup: \
45100     configure-target-winsup \
45101     html-target-winsup 
45102         @: $(MAKE); $(unstage)
45103         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45104         r=`${PWD_COMMAND}`; export r; \
45105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45106         $(NORMAL_TARGET_EXPORTS) \
45107         echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
45108         for flag in $(EXTRA_TARGET_FLAGS); do \
45109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45110         done; \
45111         (cd $(TARGET_SUBDIR)/winsup && \
45112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45114                   "RANLIB=$${RANLIB}" \
45115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45116                    install-html) \
45117           || exit 1
45118
45119 @endif target-winsup
45120
45121 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
45122 maybe-installcheck-target-winsup:
45123 @if target-winsup
45124 maybe-installcheck-target-winsup: installcheck-target-winsup
45125
45126 installcheck-target-winsup: \
45127     configure-target-winsup 
45128         @: $(MAKE); $(unstage)
45129         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45130         r=`${PWD_COMMAND}`; export r; \
45131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45132         $(NORMAL_TARGET_EXPORTS) \
45133         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
45134         for flag in $(EXTRA_TARGET_FLAGS); do \
45135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45136         done; \
45137         (cd $(TARGET_SUBDIR)/winsup && \
45138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45140                   "RANLIB=$${RANLIB}" \
45141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45142                    installcheck) \
45143           || exit 1
45144
45145 @endif target-winsup
45146
45147 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
45148 maybe-mostlyclean-target-winsup:
45149 @if target-winsup
45150 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
45151
45152 mostlyclean-target-winsup: 
45153         @: $(MAKE); $(unstage)
45154         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45155         r=`${PWD_COMMAND}`; export r; \
45156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45157         $(NORMAL_TARGET_EXPORTS) \
45158         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
45159         for flag in $(EXTRA_TARGET_FLAGS); do \
45160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45161         done; \
45162         (cd $(TARGET_SUBDIR)/winsup && \
45163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45165                   "RANLIB=$${RANLIB}" \
45166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45167                    mostlyclean) \
45168           || exit 1
45169
45170 @endif target-winsup
45171
45172 .PHONY: maybe-clean-target-winsup clean-target-winsup
45173 maybe-clean-target-winsup:
45174 @if target-winsup
45175 maybe-clean-target-winsup: clean-target-winsup
45176
45177 clean-target-winsup: 
45178         @: $(MAKE); $(unstage)
45179         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45180         r=`${PWD_COMMAND}`; export r; \
45181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45182         $(NORMAL_TARGET_EXPORTS) \
45183         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
45184         for flag in $(EXTRA_TARGET_FLAGS); do \
45185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45186         done; \
45187         (cd $(TARGET_SUBDIR)/winsup && \
45188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45190                   "RANLIB=$${RANLIB}" \
45191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45192                    clean) \
45193           || exit 1
45194
45195 @endif target-winsup
45196
45197 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
45198 maybe-distclean-target-winsup:
45199 @if target-winsup
45200 maybe-distclean-target-winsup: distclean-target-winsup
45201
45202 distclean-target-winsup: 
45203         @: $(MAKE); $(unstage)
45204         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45205         r=`${PWD_COMMAND}`; export r; \
45206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45207         $(NORMAL_TARGET_EXPORTS) \
45208         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
45209         for flag in $(EXTRA_TARGET_FLAGS); do \
45210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45211         done; \
45212         (cd $(TARGET_SUBDIR)/winsup && \
45213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45215                   "RANLIB=$${RANLIB}" \
45216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45217                    distclean) \
45218           || exit 1
45219
45220 @endif target-winsup
45221
45222 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
45223 maybe-maintainer-clean-target-winsup:
45224 @if target-winsup
45225 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
45226
45227 maintainer-clean-target-winsup: 
45228         @: $(MAKE); $(unstage)
45229         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45230         r=`${PWD_COMMAND}`; export r; \
45231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45232         $(NORMAL_TARGET_EXPORTS) \
45233         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
45234         for flag in $(EXTRA_TARGET_FLAGS); do \
45235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45236         done; \
45237         (cd $(TARGET_SUBDIR)/winsup && \
45238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45240                   "RANLIB=$${RANLIB}" \
45241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45242                    maintainer-clean) \
45243           || exit 1
45244
45245 @endif target-winsup
45246
45247
45248
45249
45250
45251 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
45252 maybe-configure-target-libgloss:
45253 @if gcc-bootstrap
45254 configure-target-libgloss: stage_current
45255 @endif gcc-bootstrap
45256 @if target-libgloss
45257 maybe-configure-target-libgloss: configure-target-libgloss
45258 configure-target-libgloss: 
45259         @: $(MAKE); $(unstage)
45260         @r=`${PWD_COMMAND}`; export r; \
45261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45262         echo "Checking multilib configuration for libgloss..."; \
45263         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
45264         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
45265         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
45266           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
45267             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
45268           else \
45269             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
45270             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
45271           fi; \
45272         else \
45273           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
45274         fi; \
45275         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
45276         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
45277         $(NORMAL_TARGET_EXPORTS) \
45278         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
45279         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
45280         case $(srcdir) in \
45281           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45282           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
45283                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45284         esac; \
45285         srcdiroption="--srcdir=$${topdir}/libgloss"; \
45286         libsrcdir="$$s/libgloss"; \
45287         rm -f no-such-file || : ; \
45288         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45289           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45290           --target=${target_alias} $${srcdiroption}  \
45291           || exit 1
45292 @endif target-libgloss
45293
45294
45295
45296
45297
45298 .PHONY: all-target-libgloss maybe-all-target-libgloss
45299 maybe-all-target-libgloss:
45300 @if gcc-bootstrap
45301 all-target-libgloss: stage_current
45302 @endif gcc-bootstrap
45303 @if target-libgloss
45304 TARGET-target-libgloss=all
45305 maybe-all-target-libgloss: all-target-libgloss
45306 all-target-libgloss: configure-target-libgloss
45307         @: $(MAKE); $(unstage)
45308         @r=`${PWD_COMMAND}`; export r; \
45309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45310         $(NORMAL_TARGET_EXPORTS) \
45311         (cd $(TARGET_SUBDIR)/libgloss && \
45312           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
45313                 $(TARGET-target-libgloss))
45314 @endif target-libgloss
45315
45316
45317
45318
45319
45320 .PHONY: check-target-libgloss maybe-check-target-libgloss
45321 maybe-check-target-libgloss:
45322 @if target-libgloss
45323 maybe-check-target-libgloss: check-target-libgloss
45324
45325 # Dummy target for uncheckable module.
45326 check-target-libgloss:
45327
45328 @endif target-libgloss
45329
45330 .PHONY: install-target-libgloss maybe-install-target-libgloss
45331 maybe-install-target-libgloss:
45332 @if target-libgloss
45333 maybe-install-target-libgloss: install-target-libgloss
45334
45335 install-target-libgloss: installdirs
45336         @: $(MAKE); $(unstage)
45337         @r=`${PWD_COMMAND}`; export r; \
45338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45339         $(NORMAL_TARGET_EXPORTS) \
45340         (cd $(TARGET_SUBDIR)/libgloss && \
45341           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45342
45343 @endif target-libgloss
45344
45345 # Other targets (info, dvi, pdf, etc.)
45346
45347 .PHONY: maybe-info-target-libgloss info-target-libgloss
45348 maybe-info-target-libgloss:
45349 @if target-libgloss
45350 maybe-info-target-libgloss: info-target-libgloss
45351
45352 info-target-libgloss: \
45353     configure-target-libgloss 
45354         @: $(MAKE); $(unstage)
45355         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45356         r=`${PWD_COMMAND}`; export r; \
45357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45358         $(NORMAL_TARGET_EXPORTS) \
45359         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
45360         for flag in $(EXTRA_TARGET_FLAGS); do \
45361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45362         done; \
45363         (cd $(TARGET_SUBDIR)/libgloss && \
45364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45366                   "RANLIB=$${RANLIB}" \
45367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45368                    info) \
45369           || exit 1
45370
45371 @endif target-libgloss
45372
45373 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
45374 maybe-dvi-target-libgloss:
45375 @if target-libgloss
45376 maybe-dvi-target-libgloss: dvi-target-libgloss
45377
45378 dvi-target-libgloss: \
45379     configure-target-libgloss 
45380         @: $(MAKE); $(unstage)
45381         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45382         r=`${PWD_COMMAND}`; export r; \
45383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45384         $(NORMAL_TARGET_EXPORTS) \
45385         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
45386         for flag in $(EXTRA_TARGET_FLAGS); do \
45387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45388         done; \
45389         (cd $(TARGET_SUBDIR)/libgloss && \
45390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45392                   "RANLIB=$${RANLIB}" \
45393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45394                    dvi) \
45395           || exit 1
45396
45397 @endif target-libgloss
45398
45399 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
45400 maybe-pdf-target-libgloss:
45401 @if target-libgloss
45402 maybe-pdf-target-libgloss: pdf-target-libgloss
45403
45404 pdf-target-libgloss: \
45405     configure-target-libgloss 
45406         @: $(MAKE); $(unstage)
45407         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45408         r=`${PWD_COMMAND}`; export r; \
45409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45410         $(NORMAL_TARGET_EXPORTS) \
45411         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
45412         for flag in $(EXTRA_TARGET_FLAGS); do \
45413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45414         done; \
45415         (cd $(TARGET_SUBDIR)/libgloss && \
45416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45418                   "RANLIB=$${RANLIB}" \
45419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45420                    pdf) \
45421           || exit 1
45422
45423 @endif target-libgloss
45424
45425 .PHONY: maybe-html-target-libgloss html-target-libgloss
45426 maybe-html-target-libgloss:
45427 @if target-libgloss
45428 maybe-html-target-libgloss: html-target-libgloss
45429
45430 html-target-libgloss: \
45431     configure-target-libgloss 
45432         @: $(MAKE); $(unstage)
45433         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45434         r=`${PWD_COMMAND}`; export r; \
45435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45436         $(NORMAL_TARGET_EXPORTS) \
45437         echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
45438         for flag in $(EXTRA_TARGET_FLAGS); do \
45439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45440         done; \
45441         (cd $(TARGET_SUBDIR)/libgloss && \
45442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45444                   "RANLIB=$${RANLIB}" \
45445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45446                    html) \
45447           || exit 1
45448
45449 @endif target-libgloss
45450
45451 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
45452 maybe-TAGS-target-libgloss:
45453 @if target-libgloss
45454 maybe-TAGS-target-libgloss: TAGS-target-libgloss
45455
45456 TAGS-target-libgloss: \
45457     configure-target-libgloss 
45458         @: $(MAKE); $(unstage)
45459         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45460         r=`${PWD_COMMAND}`; export r; \
45461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45462         $(NORMAL_TARGET_EXPORTS) \
45463         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
45464         for flag in $(EXTRA_TARGET_FLAGS); do \
45465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45466         done; \
45467         (cd $(TARGET_SUBDIR)/libgloss && \
45468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45470                   "RANLIB=$${RANLIB}" \
45471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45472                    TAGS) \
45473           || exit 1
45474
45475 @endif target-libgloss
45476
45477 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
45478 maybe-install-info-target-libgloss:
45479 @if target-libgloss
45480 maybe-install-info-target-libgloss: install-info-target-libgloss
45481
45482 install-info-target-libgloss: \
45483     configure-target-libgloss \
45484     info-target-libgloss 
45485         @: $(MAKE); $(unstage)
45486         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45487         r=`${PWD_COMMAND}`; export r; \
45488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45489         $(NORMAL_TARGET_EXPORTS) \
45490         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
45491         for flag in $(EXTRA_TARGET_FLAGS); do \
45492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45493         done; \
45494         (cd $(TARGET_SUBDIR)/libgloss && \
45495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45497                   "RANLIB=$${RANLIB}" \
45498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45499                    install-info) \
45500           || exit 1
45501
45502 @endif target-libgloss
45503
45504 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
45505 maybe-install-pdf-target-libgloss:
45506 @if target-libgloss
45507 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
45508
45509 install-pdf-target-libgloss: \
45510     configure-target-libgloss \
45511     pdf-target-libgloss 
45512         @: $(MAKE); $(unstage)
45513         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45514         r=`${PWD_COMMAND}`; export r; \
45515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45516         $(NORMAL_TARGET_EXPORTS) \
45517         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
45518         for flag in $(EXTRA_TARGET_FLAGS); do \
45519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45520         done; \
45521         (cd $(TARGET_SUBDIR)/libgloss && \
45522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45524                   "RANLIB=$${RANLIB}" \
45525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45526                    install-pdf) \
45527           || exit 1
45528
45529 @endif target-libgloss
45530
45531 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
45532 maybe-install-html-target-libgloss:
45533 @if target-libgloss
45534 maybe-install-html-target-libgloss: install-html-target-libgloss
45535
45536 install-html-target-libgloss: \
45537     configure-target-libgloss \
45538     html-target-libgloss 
45539         @: $(MAKE); $(unstage)
45540         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45541         r=`${PWD_COMMAND}`; export r; \
45542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45543         $(NORMAL_TARGET_EXPORTS) \
45544         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
45545         for flag in $(EXTRA_TARGET_FLAGS); do \
45546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45547         done; \
45548         (cd $(TARGET_SUBDIR)/libgloss && \
45549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45551                   "RANLIB=$${RANLIB}" \
45552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45553                    install-html) \
45554           || exit 1
45555
45556 @endif target-libgloss
45557
45558 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
45559 maybe-installcheck-target-libgloss:
45560 @if target-libgloss
45561 maybe-installcheck-target-libgloss: installcheck-target-libgloss
45562
45563 installcheck-target-libgloss: \
45564     configure-target-libgloss 
45565         @: $(MAKE); $(unstage)
45566         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45567         r=`${PWD_COMMAND}`; export r; \
45568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45569         $(NORMAL_TARGET_EXPORTS) \
45570         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
45571         for flag in $(EXTRA_TARGET_FLAGS); do \
45572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45573         done; \
45574         (cd $(TARGET_SUBDIR)/libgloss && \
45575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45577                   "RANLIB=$${RANLIB}" \
45578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45579                    installcheck) \
45580           || exit 1
45581
45582 @endif target-libgloss
45583
45584 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
45585 maybe-mostlyclean-target-libgloss:
45586 @if target-libgloss
45587 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
45588
45589 mostlyclean-target-libgloss: 
45590         @: $(MAKE); $(unstage)
45591         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45592         r=`${PWD_COMMAND}`; export r; \
45593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45594         $(NORMAL_TARGET_EXPORTS) \
45595         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
45596         for flag in $(EXTRA_TARGET_FLAGS); do \
45597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45598         done; \
45599         (cd $(TARGET_SUBDIR)/libgloss && \
45600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45602                   "RANLIB=$${RANLIB}" \
45603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45604                    mostlyclean) \
45605           || exit 1
45606
45607 @endif target-libgloss
45608
45609 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
45610 maybe-clean-target-libgloss:
45611 @if target-libgloss
45612 maybe-clean-target-libgloss: clean-target-libgloss
45613
45614 clean-target-libgloss: 
45615         @: $(MAKE); $(unstage)
45616         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45617         r=`${PWD_COMMAND}`; export r; \
45618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45619         $(NORMAL_TARGET_EXPORTS) \
45620         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
45621         for flag in $(EXTRA_TARGET_FLAGS); do \
45622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45623         done; \
45624         (cd $(TARGET_SUBDIR)/libgloss && \
45625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45627                   "RANLIB=$${RANLIB}" \
45628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45629                    clean) \
45630           || exit 1
45631
45632 @endif target-libgloss
45633
45634 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
45635 maybe-distclean-target-libgloss:
45636 @if target-libgloss
45637 maybe-distclean-target-libgloss: distclean-target-libgloss
45638
45639 distclean-target-libgloss: 
45640         @: $(MAKE); $(unstage)
45641         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45642         r=`${PWD_COMMAND}`; export r; \
45643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45644         $(NORMAL_TARGET_EXPORTS) \
45645         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
45646         for flag in $(EXTRA_TARGET_FLAGS); do \
45647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45648         done; \
45649         (cd $(TARGET_SUBDIR)/libgloss && \
45650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45652                   "RANLIB=$${RANLIB}" \
45653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45654                    distclean) \
45655           || exit 1
45656
45657 @endif target-libgloss
45658
45659 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
45660 maybe-maintainer-clean-target-libgloss:
45661 @if target-libgloss
45662 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
45663
45664 maintainer-clean-target-libgloss: 
45665         @: $(MAKE); $(unstage)
45666         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45667         r=`${PWD_COMMAND}`; export r; \
45668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45669         $(NORMAL_TARGET_EXPORTS) \
45670         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
45671         for flag in $(EXTRA_TARGET_FLAGS); do \
45672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45673         done; \
45674         (cd $(TARGET_SUBDIR)/libgloss && \
45675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45677                   "RANLIB=$${RANLIB}" \
45678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45679                    maintainer-clean) \
45680           || exit 1
45681
45682 @endif target-libgloss
45683
45684
45685
45686
45687
45688 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
45689 maybe-configure-target-libiberty:
45690 @if gcc-bootstrap
45691 configure-target-libiberty: stage_current
45692 @endif gcc-bootstrap
45693 @if target-libiberty
45694 maybe-configure-target-libiberty: configure-target-libiberty
45695 configure-target-libiberty: 
45696         @: $(MAKE); $(unstage)
45697         @r=`${PWD_COMMAND}`; export r; \
45698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45699         echo "Checking multilib configuration for libiberty..."; \
45700         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
45701         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
45702         if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
45703           if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
45704             rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
45705           else \
45706             rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
45707             mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
45708           fi; \
45709         else \
45710           mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
45711         fi; \
45712         test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
45713         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
45714         $(NORMAL_TARGET_EXPORTS) \
45715         echo Configuring in $(TARGET_SUBDIR)/libiberty; \
45716         cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
45717         case $(srcdir) in \
45718           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45719           *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
45720                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45721         esac; \
45722         srcdiroption="--srcdir=$${topdir}/libiberty"; \
45723         libsrcdir="$$s/libiberty"; \
45724         rm -f no-such-file || : ; \
45725         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45726           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45727           --target=${target_alias} $${srcdiroption}  \
45728           || exit 1
45729 @endif target-libiberty
45730
45731
45732
45733
45734
45735 .PHONY: all-target-libiberty maybe-all-target-libiberty
45736 maybe-all-target-libiberty:
45737 @if gcc-bootstrap
45738 all-target-libiberty: stage_current
45739 @endif gcc-bootstrap
45740 @if target-libiberty
45741 TARGET-target-libiberty=all
45742 maybe-all-target-libiberty: all-target-libiberty
45743 all-target-libiberty: configure-target-libiberty
45744         @: $(MAKE); $(unstage)
45745         @r=`${PWD_COMMAND}`; export r; \
45746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45747         $(NORMAL_TARGET_EXPORTS) \
45748         (cd $(TARGET_SUBDIR)/libiberty && \
45749           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
45750                 $(TARGET-target-libiberty))
45751 @endif target-libiberty
45752
45753
45754
45755
45756
45757 .PHONY: check-target-libiberty maybe-check-target-libiberty
45758 maybe-check-target-libiberty:
45759 @if target-libiberty
45760 maybe-check-target-libiberty: check-target-libiberty
45761
45762 check-target-libiberty:
45763         @: $(MAKE); $(unstage)
45764         @r=`${PWD_COMMAND}`; export r; \
45765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45766         $(NORMAL_TARGET_EXPORTS) \
45767         (cd $(TARGET_SUBDIR)/libiberty && \
45768           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45769
45770 @endif target-libiberty
45771
45772 .PHONY: install-target-libiberty maybe-install-target-libiberty
45773 maybe-install-target-libiberty:
45774 @if target-libiberty
45775 maybe-install-target-libiberty: install-target-libiberty
45776
45777 install-target-libiberty: installdirs
45778         @: $(MAKE); $(unstage)
45779         @r=`${PWD_COMMAND}`; export r; \
45780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45781         $(NORMAL_TARGET_EXPORTS) \
45782         (cd $(TARGET_SUBDIR)/libiberty && \
45783           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45784
45785 @endif target-libiberty
45786
45787 # Other targets (info, dvi, pdf, etc.)
45788
45789 .PHONY: maybe-info-target-libiberty info-target-libiberty
45790 maybe-info-target-libiberty:
45791 @if target-libiberty
45792 maybe-info-target-libiberty: info-target-libiberty
45793
45794 info-target-libiberty: \
45795     configure-target-libiberty 
45796         @: $(MAKE); $(unstage)
45797         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45798         r=`${PWD_COMMAND}`; export r; \
45799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45800         $(NORMAL_TARGET_EXPORTS) \
45801         echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
45802         for flag in $(EXTRA_TARGET_FLAGS); do \
45803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45804         done; \
45805         (cd $(TARGET_SUBDIR)/libiberty && \
45806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45808                   "RANLIB=$${RANLIB}" \
45809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45810                    info) \
45811           || exit 1
45812
45813 @endif target-libiberty
45814
45815 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
45816 maybe-dvi-target-libiberty:
45817 @if target-libiberty
45818 maybe-dvi-target-libiberty: dvi-target-libiberty
45819
45820 dvi-target-libiberty: \
45821     configure-target-libiberty 
45822         @: $(MAKE); $(unstage)
45823         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45824         r=`${PWD_COMMAND}`; export r; \
45825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45826         $(NORMAL_TARGET_EXPORTS) \
45827         echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
45828         for flag in $(EXTRA_TARGET_FLAGS); do \
45829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45830         done; \
45831         (cd $(TARGET_SUBDIR)/libiberty && \
45832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45834                   "RANLIB=$${RANLIB}" \
45835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45836                    dvi) \
45837           || exit 1
45838
45839 @endif target-libiberty
45840
45841 .PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
45842 maybe-pdf-target-libiberty:
45843 @if target-libiberty
45844 maybe-pdf-target-libiberty: pdf-target-libiberty
45845
45846 pdf-target-libiberty: \
45847     configure-target-libiberty 
45848         @: $(MAKE); $(unstage)
45849         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45850         r=`${PWD_COMMAND}`; export r; \
45851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45852         $(NORMAL_TARGET_EXPORTS) \
45853         echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
45854         for flag in $(EXTRA_TARGET_FLAGS); do \
45855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45856         done; \
45857         (cd $(TARGET_SUBDIR)/libiberty && \
45858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45860                   "RANLIB=$${RANLIB}" \
45861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45862                    pdf) \
45863           || exit 1
45864
45865 @endif target-libiberty
45866
45867 .PHONY: maybe-html-target-libiberty html-target-libiberty
45868 maybe-html-target-libiberty:
45869 @if target-libiberty
45870 maybe-html-target-libiberty: html-target-libiberty
45871
45872 html-target-libiberty: \
45873     configure-target-libiberty 
45874         @: $(MAKE); $(unstage)
45875         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45876         r=`${PWD_COMMAND}`; export r; \
45877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45878         $(NORMAL_TARGET_EXPORTS) \
45879         echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
45880         for flag in $(EXTRA_TARGET_FLAGS); do \
45881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45882         done; \
45883         (cd $(TARGET_SUBDIR)/libiberty && \
45884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45886                   "RANLIB=$${RANLIB}" \
45887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45888                    html) \
45889           || exit 1
45890
45891 @endif target-libiberty
45892
45893 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
45894 maybe-TAGS-target-libiberty:
45895 @if target-libiberty
45896 maybe-TAGS-target-libiberty: TAGS-target-libiberty
45897
45898 TAGS-target-libiberty: \
45899     configure-target-libiberty 
45900         @: $(MAKE); $(unstage)
45901         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45902         r=`${PWD_COMMAND}`; export r; \
45903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45904         $(NORMAL_TARGET_EXPORTS) \
45905         echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
45906         for flag in $(EXTRA_TARGET_FLAGS); do \
45907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45908         done; \
45909         (cd $(TARGET_SUBDIR)/libiberty && \
45910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45912                   "RANLIB=$${RANLIB}" \
45913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45914                    TAGS) \
45915           || exit 1
45916
45917 @endif target-libiberty
45918
45919 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
45920 maybe-install-info-target-libiberty:
45921 @if target-libiberty
45922 maybe-install-info-target-libiberty: install-info-target-libiberty
45923
45924 install-info-target-libiberty: \
45925     configure-target-libiberty \
45926     info-target-libiberty 
45927         @: $(MAKE); $(unstage)
45928         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45929         r=`${PWD_COMMAND}`; export r; \
45930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45931         $(NORMAL_TARGET_EXPORTS) \
45932         echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
45933         for flag in $(EXTRA_TARGET_FLAGS); do \
45934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45935         done; \
45936         (cd $(TARGET_SUBDIR)/libiberty && \
45937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45939                   "RANLIB=$${RANLIB}" \
45940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45941                    install-info) \
45942           || exit 1
45943
45944 @endif target-libiberty
45945
45946 .PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
45947 maybe-install-pdf-target-libiberty:
45948 @if target-libiberty
45949 maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
45950
45951 install-pdf-target-libiberty: \
45952     configure-target-libiberty \
45953     pdf-target-libiberty 
45954         @: $(MAKE); $(unstage)
45955         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45956         r=`${PWD_COMMAND}`; export r; \
45957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45958         $(NORMAL_TARGET_EXPORTS) \
45959         echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
45960         for flag in $(EXTRA_TARGET_FLAGS); do \
45961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45962         done; \
45963         (cd $(TARGET_SUBDIR)/libiberty && \
45964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45966                   "RANLIB=$${RANLIB}" \
45967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45968                    install-pdf) \
45969           || exit 1
45970
45971 @endif target-libiberty
45972
45973 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
45974 maybe-install-html-target-libiberty:
45975 @if target-libiberty
45976 maybe-install-html-target-libiberty: install-html-target-libiberty
45977
45978 install-html-target-libiberty: \
45979     configure-target-libiberty \
45980     html-target-libiberty 
45981         @: $(MAKE); $(unstage)
45982         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45983         r=`${PWD_COMMAND}`; export r; \
45984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45985         $(NORMAL_TARGET_EXPORTS) \
45986         echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
45987         for flag in $(EXTRA_TARGET_FLAGS); do \
45988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45989         done; \
45990         (cd $(TARGET_SUBDIR)/libiberty && \
45991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45993                   "RANLIB=$${RANLIB}" \
45994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45995                    install-html) \
45996           || exit 1
45997
45998 @endif target-libiberty
45999
46000 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
46001 maybe-installcheck-target-libiberty:
46002 @if target-libiberty
46003 maybe-installcheck-target-libiberty: installcheck-target-libiberty
46004
46005 installcheck-target-libiberty: \
46006     configure-target-libiberty 
46007         @: $(MAKE); $(unstage)
46008         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46009         r=`${PWD_COMMAND}`; export r; \
46010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46011         $(NORMAL_TARGET_EXPORTS) \
46012         echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
46013         for flag in $(EXTRA_TARGET_FLAGS); do \
46014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46015         done; \
46016         (cd $(TARGET_SUBDIR)/libiberty && \
46017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46019                   "RANLIB=$${RANLIB}" \
46020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46021                    installcheck) \
46022           || exit 1
46023
46024 @endif target-libiberty
46025
46026 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
46027 maybe-mostlyclean-target-libiberty:
46028 @if target-libiberty
46029 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
46030
46031 mostlyclean-target-libiberty: 
46032         @: $(MAKE); $(unstage)
46033         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46034         r=`${PWD_COMMAND}`; export r; \
46035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46036         $(NORMAL_TARGET_EXPORTS) \
46037         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
46038         for flag in $(EXTRA_TARGET_FLAGS); do \
46039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46040         done; \
46041         (cd $(TARGET_SUBDIR)/libiberty && \
46042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46044                   "RANLIB=$${RANLIB}" \
46045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46046                    mostlyclean) \
46047           || exit 1
46048
46049 @endif target-libiberty
46050
46051 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
46052 maybe-clean-target-libiberty:
46053 @if target-libiberty
46054 maybe-clean-target-libiberty: clean-target-libiberty
46055
46056 clean-target-libiberty: 
46057         @: $(MAKE); $(unstage)
46058         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46059         r=`${PWD_COMMAND}`; export r; \
46060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46061         $(NORMAL_TARGET_EXPORTS) \
46062         echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
46063         for flag in $(EXTRA_TARGET_FLAGS); do \
46064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46065         done; \
46066         (cd $(TARGET_SUBDIR)/libiberty && \
46067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46069                   "RANLIB=$${RANLIB}" \
46070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46071                    clean) \
46072           || exit 1
46073
46074 @endif target-libiberty
46075
46076 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
46077 maybe-distclean-target-libiberty:
46078 @if target-libiberty
46079 maybe-distclean-target-libiberty: distclean-target-libiberty
46080
46081 distclean-target-libiberty: 
46082         @: $(MAKE); $(unstage)
46083         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46084         r=`${PWD_COMMAND}`; export r; \
46085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46086         $(NORMAL_TARGET_EXPORTS) \
46087         echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
46088         for flag in $(EXTRA_TARGET_FLAGS); do \
46089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46090         done; \
46091         (cd $(TARGET_SUBDIR)/libiberty && \
46092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46094                   "RANLIB=$${RANLIB}" \
46095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46096                    distclean) \
46097           || exit 1
46098
46099 @endif target-libiberty
46100
46101 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
46102 maybe-maintainer-clean-target-libiberty:
46103 @if target-libiberty
46104 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
46105
46106 maintainer-clean-target-libiberty: 
46107         @: $(MAKE); $(unstage)
46108         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46109         r=`${PWD_COMMAND}`; export r; \
46110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46111         $(NORMAL_TARGET_EXPORTS) \
46112         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
46113         for flag in $(EXTRA_TARGET_FLAGS); do \
46114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46115         done; \
46116         (cd $(TARGET_SUBDIR)/libiberty && \
46117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46119                   "RANLIB=$${RANLIB}" \
46120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46121                    maintainer-clean) \
46122           || exit 1
46123
46124 @endif target-libiberty
46125
46126
46127
46128
46129
46130 .PHONY: configure-target-gperf maybe-configure-target-gperf
46131 maybe-configure-target-gperf:
46132 @if gcc-bootstrap
46133 configure-target-gperf: stage_current
46134 @endif gcc-bootstrap
46135 @if target-gperf
46136 maybe-configure-target-gperf: configure-target-gperf
46137 configure-target-gperf: 
46138         @: $(MAKE); $(unstage)
46139         @r=`${PWD_COMMAND}`; export r; \
46140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46141         echo "Checking multilib configuration for gperf..."; \
46142         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
46143         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
46144         if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
46145           if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
46146             rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
46147           else \
46148             rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
46149             mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
46150           fi; \
46151         else \
46152           mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
46153         fi; \
46154         test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
46155         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
46156         $(NORMAL_TARGET_EXPORTS) \
46157         echo Configuring in $(TARGET_SUBDIR)/gperf; \
46158         cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
46159         case $(srcdir) in \
46160           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46161           *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
46162                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46163         esac; \
46164         srcdiroption="--srcdir=$${topdir}/gperf"; \
46165         libsrcdir="$$s/gperf"; \
46166         rm -f no-such-file || : ; \
46167         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46168           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46169           --target=${target_alias} $${srcdiroption}  \
46170           || exit 1
46171 @endif target-gperf
46172
46173
46174
46175
46176
46177 .PHONY: all-target-gperf maybe-all-target-gperf
46178 maybe-all-target-gperf:
46179 @if gcc-bootstrap
46180 all-target-gperf: stage_current
46181 @endif gcc-bootstrap
46182 @if target-gperf
46183 TARGET-target-gperf=all
46184 maybe-all-target-gperf: all-target-gperf
46185 all-target-gperf: configure-target-gperf
46186         @: $(MAKE); $(unstage)
46187         @r=`${PWD_COMMAND}`; export r; \
46188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46189         $(NORMAL_TARGET_EXPORTS) \
46190         (cd $(TARGET_SUBDIR)/gperf && \
46191           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46192                 $(TARGET-target-gperf))
46193 @endif target-gperf
46194
46195
46196
46197
46198
46199 .PHONY: check-target-gperf maybe-check-target-gperf
46200 maybe-check-target-gperf:
46201 @if target-gperf
46202 maybe-check-target-gperf: check-target-gperf
46203
46204 check-target-gperf:
46205         @: $(MAKE); $(unstage)
46206         @r=`${PWD_COMMAND}`; export r; \
46207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46208         $(NORMAL_TARGET_EXPORTS) \
46209         (cd $(TARGET_SUBDIR)/gperf && \
46210           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46211
46212 @endif target-gperf
46213
46214 .PHONY: install-target-gperf maybe-install-target-gperf
46215 maybe-install-target-gperf:
46216 @if target-gperf
46217 maybe-install-target-gperf: install-target-gperf
46218
46219 install-target-gperf: installdirs
46220         @: $(MAKE); $(unstage)
46221         @r=`${PWD_COMMAND}`; export r; \
46222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46223         $(NORMAL_TARGET_EXPORTS) \
46224         (cd $(TARGET_SUBDIR)/gperf && \
46225           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46226
46227 @endif target-gperf
46228
46229 # Other targets (info, dvi, pdf, etc.)
46230
46231 .PHONY: maybe-info-target-gperf info-target-gperf
46232 maybe-info-target-gperf:
46233 @if target-gperf
46234 maybe-info-target-gperf: info-target-gperf
46235
46236 info-target-gperf: \
46237     configure-target-gperf 
46238         @: $(MAKE); $(unstage)
46239         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46240         r=`${PWD_COMMAND}`; export r; \
46241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46242         $(NORMAL_TARGET_EXPORTS) \
46243         echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
46244         for flag in $(EXTRA_TARGET_FLAGS); do \
46245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46246         done; \
46247         (cd $(TARGET_SUBDIR)/gperf && \
46248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46250                   "RANLIB=$${RANLIB}" \
46251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46252                    info) \
46253           || exit 1
46254
46255 @endif target-gperf
46256
46257 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
46258 maybe-dvi-target-gperf:
46259 @if target-gperf
46260 maybe-dvi-target-gperf: dvi-target-gperf
46261
46262 dvi-target-gperf: \
46263     configure-target-gperf 
46264         @: $(MAKE); $(unstage)
46265         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46266         r=`${PWD_COMMAND}`; export r; \
46267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46268         $(NORMAL_TARGET_EXPORTS) \
46269         echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
46270         for flag in $(EXTRA_TARGET_FLAGS); do \
46271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46272         done; \
46273         (cd $(TARGET_SUBDIR)/gperf && \
46274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46276                   "RANLIB=$${RANLIB}" \
46277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46278                    dvi) \
46279           || exit 1
46280
46281 @endif target-gperf
46282
46283 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
46284 maybe-pdf-target-gperf:
46285 @if target-gperf
46286 maybe-pdf-target-gperf: pdf-target-gperf
46287
46288 pdf-target-gperf: \
46289     configure-target-gperf 
46290         @: $(MAKE); $(unstage)
46291         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46292         r=`${PWD_COMMAND}`; export r; \
46293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46294         $(NORMAL_TARGET_EXPORTS) \
46295         echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
46296         for flag in $(EXTRA_TARGET_FLAGS); do \
46297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46298         done; \
46299         (cd $(TARGET_SUBDIR)/gperf && \
46300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46302                   "RANLIB=$${RANLIB}" \
46303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46304                    pdf) \
46305           || exit 1
46306
46307 @endif target-gperf
46308
46309 .PHONY: maybe-html-target-gperf html-target-gperf
46310 maybe-html-target-gperf:
46311 @if target-gperf
46312 maybe-html-target-gperf: html-target-gperf
46313
46314 html-target-gperf: \
46315     configure-target-gperf 
46316         @: $(MAKE); $(unstage)
46317         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46318         r=`${PWD_COMMAND}`; export r; \
46319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46320         $(NORMAL_TARGET_EXPORTS) \
46321         echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
46322         for flag in $(EXTRA_TARGET_FLAGS); do \
46323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46324         done; \
46325         (cd $(TARGET_SUBDIR)/gperf && \
46326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46328                   "RANLIB=$${RANLIB}" \
46329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46330                    html) \
46331           || exit 1
46332
46333 @endif target-gperf
46334
46335 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
46336 maybe-TAGS-target-gperf:
46337 @if target-gperf
46338 maybe-TAGS-target-gperf: TAGS-target-gperf
46339
46340 TAGS-target-gperf: \
46341     configure-target-gperf 
46342         @: $(MAKE); $(unstage)
46343         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46344         r=`${PWD_COMMAND}`; export r; \
46345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46346         $(NORMAL_TARGET_EXPORTS) \
46347         echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
46348         for flag in $(EXTRA_TARGET_FLAGS); do \
46349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46350         done; \
46351         (cd $(TARGET_SUBDIR)/gperf && \
46352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46354                   "RANLIB=$${RANLIB}" \
46355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46356                    TAGS) \
46357           || exit 1
46358
46359 @endif target-gperf
46360
46361 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
46362 maybe-install-info-target-gperf:
46363 @if target-gperf
46364 maybe-install-info-target-gperf: install-info-target-gperf
46365
46366 install-info-target-gperf: \
46367     configure-target-gperf \
46368     info-target-gperf 
46369         @: $(MAKE); $(unstage)
46370         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46371         r=`${PWD_COMMAND}`; export r; \
46372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46373         $(NORMAL_TARGET_EXPORTS) \
46374         echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
46375         for flag in $(EXTRA_TARGET_FLAGS); do \
46376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46377         done; \
46378         (cd $(TARGET_SUBDIR)/gperf && \
46379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46381                   "RANLIB=$${RANLIB}" \
46382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46383                    install-info) \
46384           || exit 1
46385
46386 @endif target-gperf
46387
46388 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
46389 maybe-install-pdf-target-gperf:
46390 @if target-gperf
46391 maybe-install-pdf-target-gperf: install-pdf-target-gperf
46392
46393 install-pdf-target-gperf: \
46394     configure-target-gperf \
46395     pdf-target-gperf 
46396         @: $(MAKE); $(unstage)
46397         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46398         r=`${PWD_COMMAND}`; export r; \
46399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46400         $(NORMAL_TARGET_EXPORTS) \
46401         echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
46402         for flag in $(EXTRA_TARGET_FLAGS); do \
46403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46404         done; \
46405         (cd $(TARGET_SUBDIR)/gperf && \
46406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46408                   "RANLIB=$${RANLIB}" \
46409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46410                    install-pdf) \
46411           || exit 1
46412
46413 @endif target-gperf
46414
46415 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
46416 maybe-install-html-target-gperf:
46417 @if target-gperf
46418 maybe-install-html-target-gperf: install-html-target-gperf
46419
46420 install-html-target-gperf: \
46421     configure-target-gperf \
46422     html-target-gperf 
46423         @: $(MAKE); $(unstage)
46424         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46425         r=`${PWD_COMMAND}`; export r; \
46426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46427         $(NORMAL_TARGET_EXPORTS) \
46428         echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
46429         for flag in $(EXTRA_TARGET_FLAGS); do \
46430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46431         done; \
46432         (cd $(TARGET_SUBDIR)/gperf && \
46433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46435                   "RANLIB=$${RANLIB}" \
46436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46437                    install-html) \
46438           || exit 1
46439
46440 @endif target-gperf
46441
46442 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
46443 maybe-installcheck-target-gperf:
46444 @if target-gperf
46445 maybe-installcheck-target-gperf: installcheck-target-gperf
46446
46447 installcheck-target-gperf: \
46448     configure-target-gperf 
46449         @: $(MAKE); $(unstage)
46450         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46451         r=`${PWD_COMMAND}`; export r; \
46452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46453         $(NORMAL_TARGET_EXPORTS) \
46454         echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
46455         for flag in $(EXTRA_TARGET_FLAGS); do \
46456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46457         done; \
46458         (cd $(TARGET_SUBDIR)/gperf && \
46459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46461                   "RANLIB=$${RANLIB}" \
46462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46463                    installcheck) \
46464           || exit 1
46465
46466 @endif target-gperf
46467
46468 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
46469 maybe-mostlyclean-target-gperf:
46470 @if target-gperf
46471 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
46472
46473 mostlyclean-target-gperf: 
46474         @: $(MAKE); $(unstage)
46475         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46476         r=`${PWD_COMMAND}`; export r; \
46477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46478         $(NORMAL_TARGET_EXPORTS) \
46479         echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
46480         for flag in $(EXTRA_TARGET_FLAGS); do \
46481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46482         done; \
46483         (cd $(TARGET_SUBDIR)/gperf && \
46484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46486                   "RANLIB=$${RANLIB}" \
46487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46488                    mostlyclean) \
46489           || exit 1
46490
46491 @endif target-gperf
46492
46493 .PHONY: maybe-clean-target-gperf clean-target-gperf
46494 maybe-clean-target-gperf:
46495 @if target-gperf
46496 maybe-clean-target-gperf: clean-target-gperf
46497
46498 clean-target-gperf: 
46499         @: $(MAKE); $(unstage)
46500         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46501         r=`${PWD_COMMAND}`; export r; \
46502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46503         $(NORMAL_TARGET_EXPORTS) \
46504         echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
46505         for flag in $(EXTRA_TARGET_FLAGS); do \
46506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46507         done; \
46508         (cd $(TARGET_SUBDIR)/gperf && \
46509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46511                   "RANLIB=$${RANLIB}" \
46512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46513                    clean) \
46514           || exit 1
46515
46516 @endif target-gperf
46517
46518 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
46519 maybe-distclean-target-gperf:
46520 @if target-gperf
46521 maybe-distclean-target-gperf: distclean-target-gperf
46522
46523 distclean-target-gperf: 
46524         @: $(MAKE); $(unstage)
46525         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46526         r=`${PWD_COMMAND}`; export r; \
46527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46528         $(NORMAL_TARGET_EXPORTS) \
46529         echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
46530         for flag in $(EXTRA_TARGET_FLAGS); do \
46531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46532         done; \
46533         (cd $(TARGET_SUBDIR)/gperf && \
46534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46536                   "RANLIB=$${RANLIB}" \
46537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46538                    distclean) \
46539           || exit 1
46540
46541 @endif target-gperf
46542
46543 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
46544 maybe-maintainer-clean-target-gperf:
46545 @if target-gperf
46546 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
46547
46548 maintainer-clean-target-gperf: 
46549         @: $(MAKE); $(unstage)
46550         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46551         r=`${PWD_COMMAND}`; export r; \
46552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46553         $(NORMAL_TARGET_EXPORTS) \
46554         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
46555         for flag in $(EXTRA_TARGET_FLAGS); do \
46556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46557         done; \
46558         (cd $(TARGET_SUBDIR)/gperf && \
46559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46561                   "RANLIB=$${RANLIB}" \
46562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46563                    maintainer-clean) \
46564           || exit 1
46565
46566 @endif target-gperf
46567
46568
46569
46570
46571
46572 .PHONY: configure-target-examples maybe-configure-target-examples
46573 maybe-configure-target-examples:
46574 @if gcc-bootstrap
46575 configure-target-examples: stage_current
46576 @endif gcc-bootstrap
46577 @if target-examples
46578 maybe-configure-target-examples: configure-target-examples
46579 configure-target-examples: 
46580         @: $(MAKE); $(unstage)
46581         @r=`${PWD_COMMAND}`; export r; \
46582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46583         echo "Checking multilib configuration for examples..."; \
46584         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
46585         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
46586         if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
46587           if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
46588             rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
46589           else \
46590             rm -f $(TARGET_SUBDIR)/examples/Makefile; \
46591             mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
46592           fi; \
46593         else \
46594           mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
46595         fi; \
46596         test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
46597         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
46598         $(NORMAL_TARGET_EXPORTS) \
46599         echo Configuring in $(TARGET_SUBDIR)/examples; \
46600         cd "$(TARGET_SUBDIR)/examples" || exit 1; \
46601         case $(srcdir) in \
46602           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46603           *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
46604                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46605         esac; \
46606         srcdiroption="--srcdir=$${topdir}/examples"; \
46607         libsrcdir="$$s/examples"; \
46608         rm -f no-such-file || : ; \
46609         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46610           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46611           --target=${target_alias} $${srcdiroption}  \
46612           || exit 1
46613 @endif target-examples
46614
46615
46616
46617
46618
46619 .PHONY: all-target-examples maybe-all-target-examples
46620 maybe-all-target-examples:
46621 @if gcc-bootstrap
46622 all-target-examples: stage_current
46623 @endif gcc-bootstrap
46624 @if target-examples
46625 TARGET-target-examples=all
46626 maybe-all-target-examples: all-target-examples
46627 all-target-examples: configure-target-examples
46628         @: $(MAKE); $(unstage)
46629         @r=`${PWD_COMMAND}`; export r; \
46630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46631         $(NORMAL_TARGET_EXPORTS) \
46632         (cd $(TARGET_SUBDIR)/examples && \
46633           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46634                 $(TARGET-target-examples))
46635 @endif target-examples
46636
46637
46638
46639
46640
46641 .PHONY: check-target-examples maybe-check-target-examples
46642 maybe-check-target-examples:
46643 @if target-examples
46644 maybe-check-target-examples: check-target-examples
46645
46646 # Dummy target for uncheckable module.
46647 check-target-examples:
46648
46649 @endif target-examples
46650
46651 .PHONY: install-target-examples maybe-install-target-examples
46652 maybe-install-target-examples:
46653 @if target-examples
46654 maybe-install-target-examples: install-target-examples
46655
46656 # Dummy target for uninstallable.
46657 install-target-examples:
46658
46659 @endif target-examples
46660
46661 # Other targets (info, dvi, pdf, etc.)
46662
46663 .PHONY: maybe-info-target-examples info-target-examples
46664 maybe-info-target-examples:
46665 @if target-examples
46666 maybe-info-target-examples: info-target-examples
46667
46668 info-target-examples: \
46669     configure-target-examples 
46670         @: $(MAKE); $(unstage)
46671         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46672         r=`${PWD_COMMAND}`; export r; \
46673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46674         $(NORMAL_TARGET_EXPORTS) \
46675         echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
46676         for flag in $(EXTRA_TARGET_FLAGS); do \
46677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46678         done; \
46679         (cd $(TARGET_SUBDIR)/examples && \
46680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46682                   "RANLIB=$${RANLIB}" \
46683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46684                    info) \
46685           || exit 1
46686
46687 @endif target-examples
46688
46689 .PHONY: maybe-dvi-target-examples dvi-target-examples
46690 maybe-dvi-target-examples:
46691 @if target-examples
46692 maybe-dvi-target-examples: dvi-target-examples
46693
46694 dvi-target-examples: \
46695     configure-target-examples 
46696         @: $(MAKE); $(unstage)
46697         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46698         r=`${PWD_COMMAND}`; export r; \
46699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46700         $(NORMAL_TARGET_EXPORTS) \
46701         echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
46702         for flag in $(EXTRA_TARGET_FLAGS); do \
46703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46704         done; \
46705         (cd $(TARGET_SUBDIR)/examples && \
46706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46708                   "RANLIB=$${RANLIB}" \
46709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46710                    dvi) \
46711           || exit 1
46712
46713 @endif target-examples
46714
46715 .PHONY: maybe-pdf-target-examples pdf-target-examples
46716 maybe-pdf-target-examples:
46717 @if target-examples
46718 maybe-pdf-target-examples: pdf-target-examples
46719
46720 pdf-target-examples: \
46721     configure-target-examples 
46722         @: $(MAKE); $(unstage)
46723         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46724         r=`${PWD_COMMAND}`; export r; \
46725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46726         $(NORMAL_TARGET_EXPORTS) \
46727         echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
46728         for flag in $(EXTRA_TARGET_FLAGS); do \
46729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46730         done; \
46731         (cd $(TARGET_SUBDIR)/examples && \
46732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46734                   "RANLIB=$${RANLIB}" \
46735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46736                    pdf) \
46737           || exit 1
46738
46739 @endif target-examples
46740
46741 .PHONY: maybe-html-target-examples html-target-examples
46742 maybe-html-target-examples:
46743 @if target-examples
46744 maybe-html-target-examples: html-target-examples
46745
46746 html-target-examples: \
46747     configure-target-examples 
46748         @: $(MAKE); $(unstage)
46749         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46750         r=`${PWD_COMMAND}`; export r; \
46751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46752         $(NORMAL_TARGET_EXPORTS) \
46753         echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
46754         for flag in $(EXTRA_TARGET_FLAGS); do \
46755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46756         done; \
46757         (cd $(TARGET_SUBDIR)/examples && \
46758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46760                   "RANLIB=$${RANLIB}" \
46761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46762                    html) \
46763           || exit 1
46764
46765 @endif target-examples
46766
46767 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
46768 maybe-TAGS-target-examples:
46769 @if target-examples
46770 maybe-TAGS-target-examples: TAGS-target-examples
46771
46772 TAGS-target-examples: \
46773     configure-target-examples 
46774         @: $(MAKE); $(unstage)
46775         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46776         r=`${PWD_COMMAND}`; export r; \
46777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46778         $(NORMAL_TARGET_EXPORTS) \
46779         echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
46780         for flag in $(EXTRA_TARGET_FLAGS); do \
46781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46782         done; \
46783         (cd $(TARGET_SUBDIR)/examples && \
46784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46786                   "RANLIB=$${RANLIB}" \
46787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46788                    TAGS) \
46789           || exit 1
46790
46791 @endif target-examples
46792
46793 .PHONY: maybe-install-info-target-examples install-info-target-examples
46794 maybe-install-info-target-examples:
46795 @if target-examples
46796 maybe-install-info-target-examples: install-info-target-examples
46797
46798 install-info-target-examples: \
46799     configure-target-examples \
46800     info-target-examples 
46801         @: $(MAKE); $(unstage)
46802         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46803         r=`${PWD_COMMAND}`; export r; \
46804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46805         $(NORMAL_TARGET_EXPORTS) \
46806         echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
46807         for flag in $(EXTRA_TARGET_FLAGS); do \
46808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46809         done; \
46810         (cd $(TARGET_SUBDIR)/examples && \
46811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46813                   "RANLIB=$${RANLIB}" \
46814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46815                    install-info) \
46816           || exit 1
46817
46818 @endif target-examples
46819
46820 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
46821 maybe-install-pdf-target-examples:
46822 @if target-examples
46823 maybe-install-pdf-target-examples: install-pdf-target-examples
46824
46825 install-pdf-target-examples: \
46826     configure-target-examples \
46827     pdf-target-examples 
46828         @: $(MAKE); $(unstage)
46829         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46830         r=`${PWD_COMMAND}`; export r; \
46831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46832         $(NORMAL_TARGET_EXPORTS) \
46833         echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
46834         for flag in $(EXTRA_TARGET_FLAGS); do \
46835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46836         done; \
46837         (cd $(TARGET_SUBDIR)/examples && \
46838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46840                   "RANLIB=$${RANLIB}" \
46841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46842                    install-pdf) \
46843           || exit 1
46844
46845 @endif target-examples
46846
46847 .PHONY: maybe-install-html-target-examples install-html-target-examples
46848 maybe-install-html-target-examples:
46849 @if target-examples
46850 maybe-install-html-target-examples: install-html-target-examples
46851
46852 install-html-target-examples: \
46853     configure-target-examples \
46854     html-target-examples 
46855         @: $(MAKE); $(unstage)
46856         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46857         r=`${PWD_COMMAND}`; export r; \
46858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46859         $(NORMAL_TARGET_EXPORTS) \
46860         echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
46861         for flag in $(EXTRA_TARGET_FLAGS); do \
46862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46863         done; \
46864         (cd $(TARGET_SUBDIR)/examples && \
46865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46867                   "RANLIB=$${RANLIB}" \
46868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46869                    install-html) \
46870           || exit 1
46871
46872 @endif target-examples
46873
46874 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
46875 maybe-installcheck-target-examples:
46876 @if target-examples
46877 maybe-installcheck-target-examples: installcheck-target-examples
46878
46879 installcheck-target-examples: \
46880     configure-target-examples 
46881         @: $(MAKE); $(unstage)
46882         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46883         r=`${PWD_COMMAND}`; export r; \
46884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46885         $(NORMAL_TARGET_EXPORTS) \
46886         echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
46887         for flag in $(EXTRA_TARGET_FLAGS); do \
46888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46889         done; \
46890         (cd $(TARGET_SUBDIR)/examples && \
46891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46893                   "RANLIB=$${RANLIB}" \
46894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46895                    installcheck) \
46896           || exit 1
46897
46898 @endif target-examples
46899
46900 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
46901 maybe-mostlyclean-target-examples:
46902 @if target-examples
46903 maybe-mostlyclean-target-examples: mostlyclean-target-examples
46904
46905 mostlyclean-target-examples: 
46906         @: $(MAKE); $(unstage)
46907         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46908         r=`${PWD_COMMAND}`; export r; \
46909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46910         $(NORMAL_TARGET_EXPORTS) \
46911         echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
46912         for flag in $(EXTRA_TARGET_FLAGS); do \
46913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46914         done; \
46915         (cd $(TARGET_SUBDIR)/examples && \
46916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46918                   "RANLIB=$${RANLIB}" \
46919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46920                    mostlyclean) \
46921           || exit 1
46922
46923 @endif target-examples
46924
46925 .PHONY: maybe-clean-target-examples clean-target-examples
46926 maybe-clean-target-examples:
46927 @if target-examples
46928 maybe-clean-target-examples: clean-target-examples
46929
46930 clean-target-examples: 
46931         @: $(MAKE); $(unstage)
46932         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46933         r=`${PWD_COMMAND}`; export r; \
46934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46935         $(NORMAL_TARGET_EXPORTS) \
46936         echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
46937         for flag in $(EXTRA_TARGET_FLAGS); do \
46938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46939         done; \
46940         (cd $(TARGET_SUBDIR)/examples && \
46941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46943                   "RANLIB=$${RANLIB}" \
46944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46945                    clean) \
46946           || exit 1
46947
46948 @endif target-examples
46949
46950 .PHONY: maybe-distclean-target-examples distclean-target-examples
46951 maybe-distclean-target-examples:
46952 @if target-examples
46953 maybe-distclean-target-examples: distclean-target-examples
46954
46955 distclean-target-examples: 
46956         @: $(MAKE); $(unstage)
46957         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46958         r=`${PWD_COMMAND}`; export r; \
46959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46960         $(NORMAL_TARGET_EXPORTS) \
46961         echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
46962         for flag in $(EXTRA_TARGET_FLAGS); do \
46963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46964         done; \
46965         (cd $(TARGET_SUBDIR)/examples && \
46966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46968                   "RANLIB=$${RANLIB}" \
46969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46970                    distclean) \
46971           || exit 1
46972
46973 @endif target-examples
46974
46975 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
46976 maybe-maintainer-clean-target-examples:
46977 @if target-examples
46978 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
46979
46980 maintainer-clean-target-examples: 
46981         @: $(MAKE); $(unstage)
46982         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46983         r=`${PWD_COMMAND}`; export r; \
46984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46985         $(NORMAL_TARGET_EXPORTS) \
46986         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
46987         for flag in $(EXTRA_TARGET_FLAGS); do \
46988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46989         done; \
46990         (cd $(TARGET_SUBDIR)/examples && \
46991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46993                   "RANLIB=$${RANLIB}" \
46994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46995                    maintainer-clean) \
46996           || exit 1
46997
46998 @endif target-examples
46999
47000
47001
47002
47003
47004 .PHONY: configure-target-libffi maybe-configure-target-libffi
47005 maybe-configure-target-libffi:
47006 @if gcc-bootstrap
47007 configure-target-libffi: stage_current
47008 @endif gcc-bootstrap
47009 @if target-libffi
47010 maybe-configure-target-libffi: configure-target-libffi
47011 configure-target-libffi: 
47012         @: $(MAKE); $(unstage)
47013         @r=`${PWD_COMMAND}`; export r; \
47014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47015         echo "Checking multilib configuration for libffi..."; \
47016         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
47017         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
47018         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
47019           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
47020             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
47021           else \
47022             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
47023             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
47024           fi; \
47025         else \
47026           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
47027         fi; \
47028         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
47029         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
47030         $(NORMAL_TARGET_EXPORTS) \
47031         echo Configuring in $(TARGET_SUBDIR)/libffi; \
47032         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
47033         case $(srcdir) in \
47034           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47035           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
47036                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47037         esac; \
47038         srcdiroption="--srcdir=$${topdir}/libffi"; \
47039         libsrcdir="$$s/libffi"; \
47040         rm -f no-such-file || : ; \
47041         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47042           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47043           --target=${target_alias} $${srcdiroption}  \
47044           || exit 1
47045 @endif target-libffi
47046
47047
47048
47049
47050
47051 .PHONY: all-target-libffi maybe-all-target-libffi
47052 maybe-all-target-libffi:
47053 @if gcc-bootstrap
47054 all-target-libffi: stage_current
47055 @endif gcc-bootstrap
47056 @if target-libffi
47057 TARGET-target-libffi=all
47058 maybe-all-target-libffi: all-target-libffi
47059 all-target-libffi: configure-target-libffi
47060         @: $(MAKE); $(unstage)
47061         @r=`${PWD_COMMAND}`; export r; \
47062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47063         $(NORMAL_TARGET_EXPORTS) \
47064         (cd $(TARGET_SUBDIR)/libffi && \
47065           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
47066                 $(TARGET-target-libffi))
47067 @endif target-libffi
47068
47069
47070
47071
47072
47073 .PHONY: check-target-libffi maybe-check-target-libffi
47074 maybe-check-target-libffi:
47075 @if target-libffi
47076 maybe-check-target-libffi: check-target-libffi
47077
47078 check-target-libffi:
47079         @: $(MAKE); $(unstage)
47080         @r=`${PWD_COMMAND}`; export r; \
47081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47082         $(NORMAL_TARGET_EXPORTS) \
47083         (cd $(TARGET_SUBDIR)/libffi && \
47084           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47085
47086 @endif target-libffi
47087
47088 .PHONY: install-target-libffi maybe-install-target-libffi
47089 maybe-install-target-libffi:
47090 @if target-libffi
47091 maybe-install-target-libffi: install-target-libffi
47092
47093 install-target-libffi: installdirs
47094         @: $(MAKE); $(unstage)
47095         @r=`${PWD_COMMAND}`; export r; \
47096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47097         $(NORMAL_TARGET_EXPORTS) \
47098         (cd $(TARGET_SUBDIR)/libffi && \
47099           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47100
47101 @endif target-libffi
47102
47103 # Other targets (info, dvi, pdf, etc.)
47104
47105 .PHONY: maybe-info-target-libffi info-target-libffi
47106 maybe-info-target-libffi:
47107 @if target-libffi
47108 maybe-info-target-libffi: info-target-libffi
47109
47110 info-target-libffi: \
47111     configure-target-libffi 
47112         @: $(MAKE); $(unstage)
47113         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47114         r=`${PWD_COMMAND}`; export r; \
47115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47116         $(NORMAL_TARGET_EXPORTS) \
47117         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
47118         for flag in $(EXTRA_TARGET_FLAGS); do \
47119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47120         done; \
47121         (cd $(TARGET_SUBDIR)/libffi && \
47122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47124                   "RANLIB=$${RANLIB}" \
47125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47126                    info) \
47127           || exit 1
47128
47129 @endif target-libffi
47130
47131 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
47132 maybe-dvi-target-libffi:
47133 @if target-libffi
47134 maybe-dvi-target-libffi: dvi-target-libffi
47135
47136 dvi-target-libffi: \
47137     configure-target-libffi 
47138         @: $(MAKE); $(unstage)
47139         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47140         r=`${PWD_COMMAND}`; export r; \
47141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47142         $(NORMAL_TARGET_EXPORTS) \
47143         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
47144         for flag in $(EXTRA_TARGET_FLAGS); do \
47145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47146         done; \
47147         (cd $(TARGET_SUBDIR)/libffi && \
47148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47150                   "RANLIB=$${RANLIB}" \
47151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47152                    dvi) \
47153           || exit 1
47154
47155 @endif target-libffi
47156
47157 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
47158 maybe-pdf-target-libffi:
47159 @if target-libffi
47160 maybe-pdf-target-libffi: pdf-target-libffi
47161
47162 pdf-target-libffi: \
47163     configure-target-libffi 
47164         @: $(MAKE); $(unstage)
47165         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47166         r=`${PWD_COMMAND}`; export r; \
47167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47168         $(NORMAL_TARGET_EXPORTS) \
47169         echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
47170         for flag in $(EXTRA_TARGET_FLAGS); do \
47171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47172         done; \
47173         (cd $(TARGET_SUBDIR)/libffi && \
47174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47176                   "RANLIB=$${RANLIB}" \
47177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47178                    pdf) \
47179           || exit 1
47180
47181 @endif target-libffi
47182
47183 .PHONY: maybe-html-target-libffi html-target-libffi
47184 maybe-html-target-libffi:
47185 @if target-libffi
47186 maybe-html-target-libffi: html-target-libffi
47187
47188 html-target-libffi: \
47189     configure-target-libffi 
47190         @: $(MAKE); $(unstage)
47191         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47192         r=`${PWD_COMMAND}`; export r; \
47193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47194         $(NORMAL_TARGET_EXPORTS) \
47195         echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
47196         for flag in $(EXTRA_TARGET_FLAGS); do \
47197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47198         done; \
47199         (cd $(TARGET_SUBDIR)/libffi && \
47200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47202                   "RANLIB=$${RANLIB}" \
47203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47204                    html) \
47205           || exit 1
47206
47207 @endif target-libffi
47208
47209 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
47210 maybe-TAGS-target-libffi:
47211 @if target-libffi
47212 maybe-TAGS-target-libffi: TAGS-target-libffi
47213
47214 TAGS-target-libffi: \
47215     configure-target-libffi 
47216         @: $(MAKE); $(unstage)
47217         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47218         r=`${PWD_COMMAND}`; export r; \
47219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47220         $(NORMAL_TARGET_EXPORTS) \
47221         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
47222         for flag in $(EXTRA_TARGET_FLAGS); do \
47223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47224         done; \
47225         (cd $(TARGET_SUBDIR)/libffi && \
47226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47228                   "RANLIB=$${RANLIB}" \
47229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47230                    TAGS) \
47231           || exit 1
47232
47233 @endif target-libffi
47234
47235 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
47236 maybe-install-info-target-libffi:
47237 @if target-libffi
47238 maybe-install-info-target-libffi: install-info-target-libffi
47239
47240 install-info-target-libffi: \
47241     configure-target-libffi \
47242     info-target-libffi 
47243         @: $(MAKE); $(unstage)
47244         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47245         r=`${PWD_COMMAND}`; export r; \
47246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47247         $(NORMAL_TARGET_EXPORTS) \
47248         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
47249         for flag in $(EXTRA_TARGET_FLAGS); do \
47250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47251         done; \
47252         (cd $(TARGET_SUBDIR)/libffi && \
47253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47255                   "RANLIB=$${RANLIB}" \
47256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47257                    install-info) \
47258           || exit 1
47259
47260 @endif target-libffi
47261
47262 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
47263 maybe-install-pdf-target-libffi:
47264 @if target-libffi
47265 maybe-install-pdf-target-libffi: install-pdf-target-libffi
47266
47267 install-pdf-target-libffi: \
47268     configure-target-libffi \
47269     pdf-target-libffi 
47270         @: $(MAKE); $(unstage)
47271         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47272         r=`${PWD_COMMAND}`; export r; \
47273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47274         $(NORMAL_TARGET_EXPORTS) \
47275         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
47276         for flag in $(EXTRA_TARGET_FLAGS); do \
47277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47278         done; \
47279         (cd $(TARGET_SUBDIR)/libffi && \
47280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47282                   "RANLIB=$${RANLIB}" \
47283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47284                    install-pdf) \
47285           || exit 1
47286
47287 @endif target-libffi
47288
47289 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
47290 maybe-install-html-target-libffi:
47291 @if target-libffi
47292 maybe-install-html-target-libffi: install-html-target-libffi
47293
47294 install-html-target-libffi: \
47295     configure-target-libffi \
47296     html-target-libffi 
47297         @: $(MAKE); $(unstage)
47298         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47299         r=`${PWD_COMMAND}`; export r; \
47300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47301         $(NORMAL_TARGET_EXPORTS) \
47302         echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
47303         for flag in $(EXTRA_TARGET_FLAGS); do \
47304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47305         done; \
47306         (cd $(TARGET_SUBDIR)/libffi && \
47307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47309                   "RANLIB=$${RANLIB}" \
47310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47311                    install-html) \
47312           || exit 1
47313
47314 @endif target-libffi
47315
47316 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
47317 maybe-installcheck-target-libffi:
47318 @if target-libffi
47319 maybe-installcheck-target-libffi: installcheck-target-libffi
47320
47321 installcheck-target-libffi: \
47322     configure-target-libffi 
47323         @: $(MAKE); $(unstage)
47324         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47325         r=`${PWD_COMMAND}`; export r; \
47326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47327         $(NORMAL_TARGET_EXPORTS) \
47328         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
47329         for flag in $(EXTRA_TARGET_FLAGS); do \
47330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47331         done; \
47332         (cd $(TARGET_SUBDIR)/libffi && \
47333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47335                   "RANLIB=$${RANLIB}" \
47336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47337                    installcheck) \
47338           || exit 1
47339
47340 @endif target-libffi
47341
47342 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
47343 maybe-mostlyclean-target-libffi:
47344 @if target-libffi
47345 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
47346
47347 mostlyclean-target-libffi: 
47348         @: $(MAKE); $(unstage)
47349         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47350         r=`${PWD_COMMAND}`; export r; \
47351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47352         $(NORMAL_TARGET_EXPORTS) \
47353         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
47354         for flag in $(EXTRA_TARGET_FLAGS); do \
47355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47356         done; \
47357         (cd $(TARGET_SUBDIR)/libffi && \
47358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47360                   "RANLIB=$${RANLIB}" \
47361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47362                    mostlyclean) \
47363           || exit 1
47364
47365 @endif target-libffi
47366
47367 .PHONY: maybe-clean-target-libffi clean-target-libffi
47368 maybe-clean-target-libffi:
47369 @if target-libffi
47370 maybe-clean-target-libffi: clean-target-libffi
47371
47372 clean-target-libffi: 
47373         @: $(MAKE); $(unstage)
47374         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47375         r=`${PWD_COMMAND}`; export r; \
47376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47377         $(NORMAL_TARGET_EXPORTS) \
47378         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
47379         for flag in $(EXTRA_TARGET_FLAGS); do \
47380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47381         done; \
47382         (cd $(TARGET_SUBDIR)/libffi && \
47383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47385                   "RANLIB=$${RANLIB}" \
47386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47387                    clean) \
47388           || exit 1
47389
47390 @endif target-libffi
47391
47392 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
47393 maybe-distclean-target-libffi:
47394 @if target-libffi
47395 maybe-distclean-target-libffi: distclean-target-libffi
47396
47397 distclean-target-libffi: 
47398         @: $(MAKE); $(unstage)
47399         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47400         r=`${PWD_COMMAND}`; export r; \
47401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47402         $(NORMAL_TARGET_EXPORTS) \
47403         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
47404         for flag in $(EXTRA_TARGET_FLAGS); do \
47405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47406         done; \
47407         (cd $(TARGET_SUBDIR)/libffi && \
47408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47410                   "RANLIB=$${RANLIB}" \
47411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47412                    distclean) \
47413           || exit 1
47414
47415 @endif target-libffi
47416
47417 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
47418 maybe-maintainer-clean-target-libffi:
47419 @if target-libffi
47420 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
47421
47422 maintainer-clean-target-libffi: 
47423         @: $(MAKE); $(unstage)
47424         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47425         r=`${PWD_COMMAND}`; export r; \
47426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47427         $(NORMAL_TARGET_EXPORTS) \
47428         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
47429         for flag in $(EXTRA_TARGET_FLAGS); do \
47430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47431         done; \
47432         (cd $(TARGET_SUBDIR)/libffi && \
47433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47435                   "RANLIB=$${RANLIB}" \
47436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47437                    maintainer-clean) \
47438           || exit 1
47439
47440 @endif target-libffi
47441
47442
47443
47444
47445
47446 .PHONY: configure-target-libjava maybe-configure-target-libjava
47447 maybe-configure-target-libjava:
47448 @if gcc-bootstrap
47449 configure-target-libjava: stage_current
47450 @endif gcc-bootstrap
47451 @if target-libjava
47452 maybe-configure-target-libjava: configure-target-libjava
47453 configure-target-libjava: 
47454         @: $(MAKE); $(unstage)
47455         @r=`${PWD_COMMAND}`; export r; \
47456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47457         echo "Checking multilib configuration for libjava..."; \
47458         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
47459         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
47460         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
47461           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
47462             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
47463           else \
47464             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
47465             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
47466           fi; \
47467         else \
47468           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
47469         fi; \
47470         test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
47471         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
47472         $(RAW_CXX_TARGET_EXPORTS) \
47473         echo Configuring in $(TARGET_SUBDIR)/libjava; \
47474         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
47475         case $(srcdir) in \
47476           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47477           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
47478                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47479         esac; \
47480         srcdiroption="--srcdir=$${topdir}/libjava"; \
47481         libsrcdir="$$s/libjava"; \
47482         rm -f no-such-file || : ; \
47483         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47484           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47485           --target=${target_alias} $${srcdiroption}  \
47486           || exit 1
47487 @endif target-libjava
47488
47489
47490
47491
47492
47493 .PHONY: all-target-libjava maybe-all-target-libjava
47494 maybe-all-target-libjava:
47495 @if gcc-bootstrap
47496 all-target-libjava: stage_current
47497 @endif gcc-bootstrap
47498 @if target-libjava
47499 TARGET-target-libjava=all
47500 maybe-all-target-libjava: all-target-libjava
47501 all-target-libjava: configure-target-libjava
47502         @: $(MAKE); $(unstage)
47503         @r=`${PWD_COMMAND}`; export r; \
47504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47505         $(RAW_CXX_TARGET_EXPORTS) \
47506         (cd $(TARGET_SUBDIR)/libjava && \
47507           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
47508                 $(TARGET-target-libjava))
47509 @endif target-libjava
47510
47511
47512
47513
47514
47515 .PHONY: check-target-libjava maybe-check-target-libjava
47516 maybe-check-target-libjava:
47517 @if target-libjava
47518 maybe-check-target-libjava: check-target-libjava
47519
47520 check-target-libjava:
47521         @: $(MAKE); $(unstage)
47522         @r=`${PWD_COMMAND}`; export r; \
47523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47524         $(RAW_CXX_TARGET_EXPORTS) \
47525         (cd $(TARGET_SUBDIR)/libjava && \
47526           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
47527
47528 @endif target-libjava
47529
47530 .PHONY: install-target-libjava maybe-install-target-libjava
47531 maybe-install-target-libjava:
47532 @if target-libjava
47533 maybe-install-target-libjava: install-target-libjava
47534
47535 install-target-libjava: installdirs
47536         @: $(MAKE); $(unstage)
47537         @r=`${PWD_COMMAND}`; export r; \
47538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47539         $(RAW_CXX_TARGET_EXPORTS) \
47540         (cd $(TARGET_SUBDIR)/libjava && \
47541           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47542
47543 @endif target-libjava
47544
47545 # Other targets (info, dvi, pdf, etc.)
47546
47547 .PHONY: maybe-info-target-libjava info-target-libjava
47548 maybe-info-target-libjava:
47549 @if target-libjava
47550 maybe-info-target-libjava: info-target-libjava
47551
47552 info-target-libjava: \
47553     configure-target-libjava 
47554         @: $(MAKE); $(unstage)
47555         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47556         r=`${PWD_COMMAND}`; export r; \
47557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47558         $(RAW_CXX_TARGET_EXPORTS) \
47559         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
47560         for flag in $(EXTRA_TARGET_FLAGS); do \
47561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47562         done; \
47563         (cd $(TARGET_SUBDIR)/libjava && \
47564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47566                   "RANLIB=$${RANLIB}" \
47567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47568                    info) \
47569           || exit 1
47570
47571 @endif target-libjava
47572
47573 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
47574 maybe-dvi-target-libjava:
47575 @if target-libjava
47576 maybe-dvi-target-libjava: dvi-target-libjava
47577
47578 dvi-target-libjava: \
47579     configure-target-libjava 
47580         @: $(MAKE); $(unstage)
47581         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47582         r=`${PWD_COMMAND}`; export r; \
47583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47584         $(RAW_CXX_TARGET_EXPORTS) \
47585         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
47586         for flag in $(EXTRA_TARGET_FLAGS); do \
47587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47588         done; \
47589         (cd $(TARGET_SUBDIR)/libjava && \
47590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47592                   "RANLIB=$${RANLIB}" \
47593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47594                    dvi) \
47595           || exit 1
47596
47597 @endif target-libjava
47598
47599 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
47600 maybe-pdf-target-libjava:
47601 @if target-libjava
47602 maybe-pdf-target-libjava: pdf-target-libjava
47603
47604 pdf-target-libjava: \
47605     configure-target-libjava 
47606         @: $(MAKE); $(unstage)
47607         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47608         r=`${PWD_COMMAND}`; export r; \
47609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47610         $(RAW_CXX_TARGET_EXPORTS) \
47611         echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
47612         for flag in $(EXTRA_TARGET_FLAGS); do \
47613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47614         done; \
47615         (cd $(TARGET_SUBDIR)/libjava && \
47616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47618                   "RANLIB=$${RANLIB}" \
47619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47620                    pdf) \
47621           || exit 1
47622
47623 @endif target-libjava
47624
47625 .PHONY: maybe-html-target-libjava html-target-libjava
47626 maybe-html-target-libjava:
47627 @if target-libjava
47628 maybe-html-target-libjava: html-target-libjava
47629
47630 html-target-libjava: \
47631     configure-target-libjava 
47632         @: $(MAKE); $(unstage)
47633         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47634         r=`${PWD_COMMAND}`; export r; \
47635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47636         $(RAW_CXX_TARGET_EXPORTS) \
47637         echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
47638         for flag in $(EXTRA_TARGET_FLAGS); do \
47639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47640         done; \
47641         (cd $(TARGET_SUBDIR)/libjava && \
47642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47644                   "RANLIB=$${RANLIB}" \
47645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47646                    html) \
47647           || exit 1
47648
47649 @endif target-libjava
47650
47651 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
47652 maybe-TAGS-target-libjava:
47653 @if target-libjava
47654 maybe-TAGS-target-libjava: TAGS-target-libjava
47655
47656 TAGS-target-libjava: \
47657     configure-target-libjava 
47658         @: $(MAKE); $(unstage)
47659         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47660         r=`${PWD_COMMAND}`; export r; \
47661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47662         $(RAW_CXX_TARGET_EXPORTS) \
47663         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
47664         for flag in $(EXTRA_TARGET_FLAGS); do \
47665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47666         done; \
47667         (cd $(TARGET_SUBDIR)/libjava && \
47668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47670                   "RANLIB=$${RANLIB}" \
47671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47672                    TAGS) \
47673           || exit 1
47674
47675 @endif target-libjava
47676
47677 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
47678 maybe-install-info-target-libjava:
47679 @if target-libjava
47680 maybe-install-info-target-libjava: install-info-target-libjava
47681
47682 install-info-target-libjava: \
47683     configure-target-libjava \
47684     info-target-libjava 
47685         @: $(MAKE); $(unstage)
47686         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47687         r=`${PWD_COMMAND}`; export r; \
47688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47689         $(RAW_CXX_TARGET_EXPORTS) \
47690         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
47691         for flag in $(EXTRA_TARGET_FLAGS); do \
47692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47693         done; \
47694         (cd $(TARGET_SUBDIR)/libjava && \
47695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47697                   "RANLIB=$${RANLIB}" \
47698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47699                    install-info) \
47700           || exit 1
47701
47702 @endif target-libjava
47703
47704 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
47705 maybe-install-pdf-target-libjava:
47706 @if target-libjava
47707 maybe-install-pdf-target-libjava: install-pdf-target-libjava
47708
47709 install-pdf-target-libjava: \
47710     configure-target-libjava \
47711     pdf-target-libjava 
47712         @: $(MAKE); $(unstage)
47713         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47714         r=`${PWD_COMMAND}`; export r; \
47715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47716         $(RAW_CXX_TARGET_EXPORTS) \
47717         echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
47718         for flag in $(EXTRA_TARGET_FLAGS); do \
47719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47720         done; \
47721         (cd $(TARGET_SUBDIR)/libjava && \
47722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47724                   "RANLIB=$${RANLIB}" \
47725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47726                    install-pdf) \
47727           || exit 1
47728
47729 @endif target-libjava
47730
47731 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
47732 maybe-install-html-target-libjava:
47733 @if target-libjava
47734 maybe-install-html-target-libjava: install-html-target-libjava
47735
47736 install-html-target-libjava: \
47737     configure-target-libjava \
47738     html-target-libjava 
47739         @: $(MAKE); $(unstage)
47740         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47741         r=`${PWD_COMMAND}`; export r; \
47742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47743         $(RAW_CXX_TARGET_EXPORTS) \
47744         echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
47745         for flag in $(EXTRA_TARGET_FLAGS); do \
47746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47747         done; \
47748         (cd $(TARGET_SUBDIR)/libjava && \
47749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47751                   "RANLIB=$${RANLIB}" \
47752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47753                    install-html) \
47754           || exit 1
47755
47756 @endif target-libjava
47757
47758 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
47759 maybe-installcheck-target-libjava:
47760 @if target-libjava
47761 maybe-installcheck-target-libjava: installcheck-target-libjava
47762
47763 installcheck-target-libjava: \
47764     configure-target-libjava 
47765         @: $(MAKE); $(unstage)
47766         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47767         r=`${PWD_COMMAND}`; export r; \
47768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47769         $(RAW_CXX_TARGET_EXPORTS) \
47770         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
47771         for flag in $(EXTRA_TARGET_FLAGS); do \
47772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47773         done; \
47774         (cd $(TARGET_SUBDIR)/libjava && \
47775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47777                   "RANLIB=$${RANLIB}" \
47778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47779                    installcheck) \
47780           || exit 1
47781
47782 @endif target-libjava
47783
47784 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
47785 maybe-mostlyclean-target-libjava:
47786 @if target-libjava
47787 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
47788
47789 mostlyclean-target-libjava: 
47790         @: $(MAKE); $(unstage)
47791         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47792         r=`${PWD_COMMAND}`; export r; \
47793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47794         $(RAW_CXX_TARGET_EXPORTS) \
47795         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
47796         for flag in $(EXTRA_TARGET_FLAGS); do \
47797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47798         done; \
47799         (cd $(TARGET_SUBDIR)/libjava && \
47800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47802                   "RANLIB=$${RANLIB}" \
47803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47804                    mostlyclean) \
47805           || exit 1
47806
47807 @endif target-libjava
47808
47809 .PHONY: maybe-clean-target-libjava clean-target-libjava
47810 maybe-clean-target-libjava:
47811 @if target-libjava
47812 maybe-clean-target-libjava: clean-target-libjava
47813
47814 clean-target-libjava: 
47815         @: $(MAKE); $(unstage)
47816         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47817         r=`${PWD_COMMAND}`; export r; \
47818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47819         $(RAW_CXX_TARGET_EXPORTS) \
47820         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
47821         for flag in $(EXTRA_TARGET_FLAGS); do \
47822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47823         done; \
47824         (cd $(TARGET_SUBDIR)/libjava && \
47825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47827                   "RANLIB=$${RANLIB}" \
47828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47829                    clean) \
47830           || exit 1
47831
47832 @endif target-libjava
47833
47834 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
47835 maybe-distclean-target-libjava:
47836 @if target-libjava
47837 maybe-distclean-target-libjava: distclean-target-libjava
47838
47839 distclean-target-libjava: 
47840         @: $(MAKE); $(unstage)
47841         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47842         r=`${PWD_COMMAND}`; export r; \
47843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47844         $(RAW_CXX_TARGET_EXPORTS) \
47845         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
47846         for flag in $(EXTRA_TARGET_FLAGS); do \
47847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47848         done; \
47849         (cd $(TARGET_SUBDIR)/libjava && \
47850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47852                   "RANLIB=$${RANLIB}" \
47853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47854                    distclean) \
47855           || exit 1
47856
47857 @endif target-libjava
47858
47859 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
47860 maybe-maintainer-clean-target-libjava:
47861 @if target-libjava
47862 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
47863
47864 maintainer-clean-target-libjava: 
47865         @: $(MAKE); $(unstage)
47866         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47867         r=`${PWD_COMMAND}`; export r; \
47868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47869         $(RAW_CXX_TARGET_EXPORTS) \
47870         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
47871         for flag in $(EXTRA_TARGET_FLAGS); do \
47872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47873         done; \
47874         (cd $(TARGET_SUBDIR)/libjava && \
47875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47877                   "RANLIB=$${RANLIB}" \
47878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47879                    maintainer-clean) \
47880           || exit 1
47881
47882 @endif target-libjava
47883
47884
47885
47886
47887
47888 .PHONY: configure-target-zlib maybe-configure-target-zlib
47889 maybe-configure-target-zlib:
47890 @if gcc-bootstrap
47891 configure-target-zlib: stage_current
47892 @endif gcc-bootstrap
47893 @if target-zlib
47894 maybe-configure-target-zlib: configure-target-zlib
47895 configure-target-zlib: 
47896         @: $(MAKE); $(unstage)
47897         @r=`${PWD_COMMAND}`; export r; \
47898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47899         echo "Checking multilib configuration for zlib..."; \
47900         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
47901         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
47902         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
47903           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
47904             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
47905           else \
47906             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
47907             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
47908           fi; \
47909         else \
47910           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
47911         fi; \
47912         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
47913         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
47914         $(NORMAL_TARGET_EXPORTS) \
47915         echo Configuring in $(TARGET_SUBDIR)/zlib; \
47916         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
47917         case $(srcdir) in \
47918           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47919           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
47920                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47921         esac; \
47922         srcdiroption="--srcdir=$${topdir}/zlib"; \
47923         libsrcdir="$$s/zlib"; \
47924         rm -f no-such-file || : ; \
47925         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47926           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47927           --target=${target_alias} $${srcdiroption}  \
47928           || exit 1
47929 @endif target-zlib
47930
47931
47932
47933
47934
47935 .PHONY: all-target-zlib maybe-all-target-zlib
47936 maybe-all-target-zlib:
47937 @if gcc-bootstrap
47938 all-target-zlib: stage_current
47939 @endif gcc-bootstrap
47940 @if target-zlib
47941 TARGET-target-zlib=all
47942 maybe-all-target-zlib: all-target-zlib
47943 all-target-zlib: configure-target-zlib
47944         @: $(MAKE); $(unstage)
47945         @r=`${PWD_COMMAND}`; export r; \
47946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47947         $(NORMAL_TARGET_EXPORTS) \
47948         (cd $(TARGET_SUBDIR)/zlib && \
47949           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
47950                 $(TARGET-target-zlib))
47951 @endif target-zlib
47952
47953
47954
47955
47956
47957 .PHONY: check-target-zlib maybe-check-target-zlib
47958 maybe-check-target-zlib:
47959 @if target-zlib
47960 maybe-check-target-zlib: check-target-zlib
47961
47962 check-target-zlib:
47963         @: $(MAKE); $(unstage)
47964         @r=`${PWD_COMMAND}`; export r; \
47965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47966         $(NORMAL_TARGET_EXPORTS) \
47967         (cd $(TARGET_SUBDIR)/zlib && \
47968           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47969
47970 @endif target-zlib
47971
47972 .PHONY: install-target-zlib maybe-install-target-zlib
47973 maybe-install-target-zlib:
47974 @if target-zlib
47975 maybe-install-target-zlib: install-target-zlib
47976
47977 install-target-zlib: installdirs
47978         @: $(MAKE); $(unstage)
47979         @r=`${PWD_COMMAND}`; export r; \
47980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47981         $(NORMAL_TARGET_EXPORTS) \
47982         (cd $(TARGET_SUBDIR)/zlib && \
47983           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47984
47985 @endif target-zlib
47986
47987 # Other targets (info, dvi, pdf, etc.)
47988
47989 .PHONY: maybe-info-target-zlib info-target-zlib
47990 maybe-info-target-zlib:
47991 @if target-zlib
47992 maybe-info-target-zlib: info-target-zlib
47993
47994 info-target-zlib: \
47995     configure-target-zlib 
47996         @: $(MAKE); $(unstage)
47997         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
47998         r=`${PWD_COMMAND}`; export r; \
47999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48000         $(NORMAL_TARGET_EXPORTS) \
48001         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
48002         for flag in $(EXTRA_TARGET_FLAGS); do \
48003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48004         done; \
48005         (cd $(TARGET_SUBDIR)/zlib && \
48006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48008                   "RANLIB=$${RANLIB}" \
48009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48010                    info) \
48011           || exit 1
48012
48013 @endif target-zlib
48014
48015 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
48016 maybe-dvi-target-zlib:
48017 @if target-zlib
48018 maybe-dvi-target-zlib: dvi-target-zlib
48019
48020 dvi-target-zlib: \
48021     configure-target-zlib 
48022         @: $(MAKE); $(unstage)
48023         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48024         r=`${PWD_COMMAND}`; export r; \
48025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48026         $(NORMAL_TARGET_EXPORTS) \
48027         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
48028         for flag in $(EXTRA_TARGET_FLAGS); do \
48029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48030         done; \
48031         (cd $(TARGET_SUBDIR)/zlib && \
48032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48034                   "RANLIB=$${RANLIB}" \
48035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48036                    dvi) \
48037           || exit 1
48038
48039 @endif target-zlib
48040
48041 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
48042 maybe-pdf-target-zlib:
48043 @if target-zlib
48044 maybe-pdf-target-zlib: pdf-target-zlib
48045
48046 pdf-target-zlib: \
48047     configure-target-zlib 
48048         @: $(MAKE); $(unstage)
48049         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48050         r=`${PWD_COMMAND}`; export r; \
48051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48052         $(NORMAL_TARGET_EXPORTS) \
48053         echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
48054         for flag in $(EXTRA_TARGET_FLAGS); do \
48055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48056         done; \
48057         (cd $(TARGET_SUBDIR)/zlib && \
48058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48060                   "RANLIB=$${RANLIB}" \
48061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48062                    pdf) \
48063           || exit 1
48064
48065 @endif target-zlib
48066
48067 .PHONY: maybe-html-target-zlib html-target-zlib
48068 maybe-html-target-zlib:
48069 @if target-zlib
48070 maybe-html-target-zlib: html-target-zlib
48071
48072 html-target-zlib: \
48073     configure-target-zlib 
48074         @: $(MAKE); $(unstage)
48075         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48076         r=`${PWD_COMMAND}`; export r; \
48077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48078         $(NORMAL_TARGET_EXPORTS) \
48079         echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
48080         for flag in $(EXTRA_TARGET_FLAGS); do \
48081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48082         done; \
48083         (cd $(TARGET_SUBDIR)/zlib && \
48084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48086                   "RANLIB=$${RANLIB}" \
48087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48088                    html) \
48089           || exit 1
48090
48091 @endif target-zlib
48092
48093 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
48094 maybe-TAGS-target-zlib:
48095 @if target-zlib
48096 maybe-TAGS-target-zlib: TAGS-target-zlib
48097
48098 TAGS-target-zlib: \
48099     configure-target-zlib 
48100         @: $(MAKE); $(unstage)
48101         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48102         r=`${PWD_COMMAND}`; export r; \
48103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48104         $(NORMAL_TARGET_EXPORTS) \
48105         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
48106         for flag in $(EXTRA_TARGET_FLAGS); do \
48107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48108         done; \
48109         (cd $(TARGET_SUBDIR)/zlib && \
48110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48112                   "RANLIB=$${RANLIB}" \
48113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48114                    TAGS) \
48115           || exit 1
48116
48117 @endif target-zlib
48118
48119 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
48120 maybe-install-info-target-zlib:
48121 @if target-zlib
48122 maybe-install-info-target-zlib: install-info-target-zlib
48123
48124 install-info-target-zlib: \
48125     configure-target-zlib \
48126     info-target-zlib 
48127         @: $(MAKE); $(unstage)
48128         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48129         r=`${PWD_COMMAND}`; export r; \
48130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48131         $(NORMAL_TARGET_EXPORTS) \
48132         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
48133         for flag in $(EXTRA_TARGET_FLAGS); do \
48134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48135         done; \
48136         (cd $(TARGET_SUBDIR)/zlib && \
48137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48139                   "RANLIB=$${RANLIB}" \
48140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48141                    install-info) \
48142           || exit 1
48143
48144 @endif target-zlib
48145
48146 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
48147 maybe-install-pdf-target-zlib:
48148 @if target-zlib
48149 maybe-install-pdf-target-zlib: install-pdf-target-zlib
48150
48151 install-pdf-target-zlib: \
48152     configure-target-zlib \
48153     pdf-target-zlib 
48154         @: $(MAKE); $(unstage)
48155         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48156         r=`${PWD_COMMAND}`; export r; \
48157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48158         $(NORMAL_TARGET_EXPORTS) \
48159         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
48160         for flag in $(EXTRA_TARGET_FLAGS); do \
48161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48162         done; \
48163         (cd $(TARGET_SUBDIR)/zlib && \
48164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48166                   "RANLIB=$${RANLIB}" \
48167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48168                    install-pdf) \
48169           || exit 1
48170
48171 @endif target-zlib
48172
48173 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
48174 maybe-install-html-target-zlib:
48175 @if target-zlib
48176 maybe-install-html-target-zlib: install-html-target-zlib
48177
48178 install-html-target-zlib: \
48179     configure-target-zlib \
48180     html-target-zlib 
48181         @: $(MAKE); $(unstage)
48182         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48183         r=`${PWD_COMMAND}`; export r; \
48184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48185         $(NORMAL_TARGET_EXPORTS) \
48186         echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
48187         for flag in $(EXTRA_TARGET_FLAGS); do \
48188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48189         done; \
48190         (cd $(TARGET_SUBDIR)/zlib && \
48191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48193                   "RANLIB=$${RANLIB}" \
48194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48195                    install-html) \
48196           || exit 1
48197
48198 @endif target-zlib
48199
48200 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
48201 maybe-installcheck-target-zlib:
48202 @if target-zlib
48203 maybe-installcheck-target-zlib: installcheck-target-zlib
48204
48205 installcheck-target-zlib: \
48206     configure-target-zlib 
48207         @: $(MAKE); $(unstage)
48208         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48209         r=`${PWD_COMMAND}`; export r; \
48210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48211         $(NORMAL_TARGET_EXPORTS) \
48212         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
48213         for flag in $(EXTRA_TARGET_FLAGS); do \
48214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48215         done; \
48216         (cd $(TARGET_SUBDIR)/zlib && \
48217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48219                   "RANLIB=$${RANLIB}" \
48220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48221                    installcheck) \
48222           || exit 1
48223
48224 @endif target-zlib
48225
48226 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
48227 maybe-mostlyclean-target-zlib:
48228 @if target-zlib
48229 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
48230
48231 mostlyclean-target-zlib: 
48232         @: $(MAKE); $(unstage)
48233         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48234         r=`${PWD_COMMAND}`; export r; \
48235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48236         $(NORMAL_TARGET_EXPORTS) \
48237         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
48238         for flag in $(EXTRA_TARGET_FLAGS); do \
48239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48240         done; \
48241         (cd $(TARGET_SUBDIR)/zlib && \
48242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48244                   "RANLIB=$${RANLIB}" \
48245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48246                    mostlyclean) \
48247           || exit 1
48248
48249 @endif target-zlib
48250
48251 .PHONY: maybe-clean-target-zlib clean-target-zlib
48252 maybe-clean-target-zlib:
48253 @if target-zlib
48254 maybe-clean-target-zlib: clean-target-zlib
48255
48256 clean-target-zlib: 
48257         @: $(MAKE); $(unstage)
48258         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48259         r=`${PWD_COMMAND}`; export r; \
48260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48261         $(NORMAL_TARGET_EXPORTS) \
48262         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
48263         for flag in $(EXTRA_TARGET_FLAGS); do \
48264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48265         done; \
48266         (cd $(TARGET_SUBDIR)/zlib && \
48267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48269                   "RANLIB=$${RANLIB}" \
48270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48271                    clean) \
48272           || exit 1
48273
48274 @endif target-zlib
48275
48276 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
48277 maybe-distclean-target-zlib:
48278 @if target-zlib
48279 maybe-distclean-target-zlib: distclean-target-zlib
48280
48281 distclean-target-zlib: 
48282         @: $(MAKE); $(unstage)
48283         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48284         r=`${PWD_COMMAND}`; export r; \
48285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48286         $(NORMAL_TARGET_EXPORTS) \
48287         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
48288         for flag in $(EXTRA_TARGET_FLAGS); do \
48289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48290         done; \
48291         (cd $(TARGET_SUBDIR)/zlib && \
48292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48294                   "RANLIB=$${RANLIB}" \
48295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48296                    distclean) \
48297           || exit 1
48298
48299 @endif target-zlib
48300
48301 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
48302 maybe-maintainer-clean-target-zlib:
48303 @if target-zlib
48304 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
48305
48306 maintainer-clean-target-zlib: 
48307         @: $(MAKE); $(unstage)
48308         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48309         r=`${PWD_COMMAND}`; export r; \
48310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48311         $(NORMAL_TARGET_EXPORTS) \
48312         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
48313         for flag in $(EXTRA_TARGET_FLAGS); do \
48314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48315         done; \
48316         (cd $(TARGET_SUBDIR)/zlib && \
48317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48319                   "RANLIB=$${RANLIB}" \
48320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48321                    maintainer-clean) \
48322           || exit 1
48323
48324 @endif target-zlib
48325
48326
48327
48328
48329
48330 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
48331 maybe-configure-target-boehm-gc:
48332 @if gcc-bootstrap
48333 configure-target-boehm-gc: stage_current
48334 @endif gcc-bootstrap
48335 @if target-boehm-gc
48336 maybe-configure-target-boehm-gc: configure-target-boehm-gc
48337 configure-target-boehm-gc: 
48338         @: $(MAKE); $(unstage)
48339         @r=`${PWD_COMMAND}`; export r; \
48340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48341         echo "Checking multilib configuration for boehm-gc..."; \
48342         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
48343         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
48344         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
48345           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
48346             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
48347           else \
48348             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
48349             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
48350           fi; \
48351         else \
48352           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
48353         fi; \
48354         test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
48355         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
48356         $(NORMAL_TARGET_EXPORTS) \
48357         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
48358         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
48359         case $(srcdir) in \
48360           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48361           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
48362                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48363         esac; \
48364         srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
48365         libsrcdir="$$s/boehm-gc"; \
48366         rm -f no-such-file || : ; \
48367         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48368           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48369           --target=${target_alias} $${srcdiroption}  \
48370           || exit 1
48371 @endif target-boehm-gc
48372
48373
48374
48375
48376
48377 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
48378 maybe-all-target-boehm-gc:
48379 @if gcc-bootstrap
48380 all-target-boehm-gc: stage_current
48381 @endif gcc-bootstrap
48382 @if target-boehm-gc
48383 TARGET-target-boehm-gc=all
48384 maybe-all-target-boehm-gc: all-target-boehm-gc
48385 all-target-boehm-gc: configure-target-boehm-gc
48386         @: $(MAKE); $(unstage)
48387         @r=`${PWD_COMMAND}`; export r; \
48388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48389         $(NORMAL_TARGET_EXPORTS) \
48390         (cd $(TARGET_SUBDIR)/boehm-gc && \
48391           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
48392                 $(TARGET-target-boehm-gc))
48393 @endif target-boehm-gc
48394
48395
48396
48397
48398
48399 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
48400 maybe-check-target-boehm-gc:
48401 @if target-boehm-gc
48402 maybe-check-target-boehm-gc: check-target-boehm-gc
48403
48404 check-target-boehm-gc:
48405         @: $(MAKE); $(unstage)
48406         @r=`${PWD_COMMAND}`; export r; \
48407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48408         $(NORMAL_TARGET_EXPORTS) \
48409         (cd $(TARGET_SUBDIR)/boehm-gc && \
48410           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48411
48412 @endif target-boehm-gc
48413
48414 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
48415 maybe-install-target-boehm-gc:
48416 @if target-boehm-gc
48417 maybe-install-target-boehm-gc: install-target-boehm-gc
48418
48419 install-target-boehm-gc: installdirs
48420         @: $(MAKE); $(unstage)
48421         @r=`${PWD_COMMAND}`; export r; \
48422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48423         $(NORMAL_TARGET_EXPORTS) \
48424         (cd $(TARGET_SUBDIR)/boehm-gc && \
48425           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48426
48427 @endif target-boehm-gc
48428
48429 # Other targets (info, dvi, pdf, etc.)
48430
48431 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
48432 maybe-info-target-boehm-gc:
48433 @if target-boehm-gc
48434 maybe-info-target-boehm-gc: info-target-boehm-gc
48435
48436 info-target-boehm-gc: \
48437     configure-target-boehm-gc 
48438         @: $(MAKE); $(unstage)
48439         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48440         r=`${PWD_COMMAND}`; export r; \
48441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48442         $(NORMAL_TARGET_EXPORTS) \
48443         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
48444         for flag in $(EXTRA_TARGET_FLAGS); do \
48445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48446         done; \
48447         (cd $(TARGET_SUBDIR)/boehm-gc && \
48448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48450                   "RANLIB=$${RANLIB}" \
48451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48452                    info) \
48453           || exit 1
48454
48455 @endif target-boehm-gc
48456
48457 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
48458 maybe-dvi-target-boehm-gc:
48459 @if target-boehm-gc
48460 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
48461
48462 dvi-target-boehm-gc: \
48463     configure-target-boehm-gc 
48464         @: $(MAKE); $(unstage)
48465         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48466         r=`${PWD_COMMAND}`; export r; \
48467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48468         $(NORMAL_TARGET_EXPORTS) \
48469         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
48470         for flag in $(EXTRA_TARGET_FLAGS); do \
48471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48472         done; \
48473         (cd $(TARGET_SUBDIR)/boehm-gc && \
48474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48476                   "RANLIB=$${RANLIB}" \
48477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48478                    dvi) \
48479           || exit 1
48480
48481 @endif target-boehm-gc
48482
48483 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
48484 maybe-pdf-target-boehm-gc:
48485 @if target-boehm-gc
48486 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
48487
48488 pdf-target-boehm-gc: \
48489     configure-target-boehm-gc 
48490         @: $(MAKE); $(unstage)
48491         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48492         r=`${PWD_COMMAND}`; export r; \
48493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48494         $(NORMAL_TARGET_EXPORTS) \
48495         echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
48496         for flag in $(EXTRA_TARGET_FLAGS); do \
48497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48498         done; \
48499         (cd $(TARGET_SUBDIR)/boehm-gc && \
48500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48502                   "RANLIB=$${RANLIB}" \
48503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48504                    pdf) \
48505           || exit 1
48506
48507 @endif target-boehm-gc
48508
48509 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
48510 maybe-html-target-boehm-gc:
48511 @if target-boehm-gc
48512 maybe-html-target-boehm-gc: html-target-boehm-gc
48513
48514 html-target-boehm-gc: \
48515     configure-target-boehm-gc 
48516         @: $(MAKE); $(unstage)
48517         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48518         r=`${PWD_COMMAND}`; export r; \
48519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48520         $(NORMAL_TARGET_EXPORTS) \
48521         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
48522         for flag in $(EXTRA_TARGET_FLAGS); do \
48523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48524         done; \
48525         (cd $(TARGET_SUBDIR)/boehm-gc && \
48526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48528                   "RANLIB=$${RANLIB}" \
48529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48530                    html) \
48531           || exit 1
48532
48533 @endif target-boehm-gc
48534
48535 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
48536 maybe-TAGS-target-boehm-gc:
48537 @if target-boehm-gc
48538 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
48539
48540 TAGS-target-boehm-gc: \
48541     configure-target-boehm-gc 
48542         @: $(MAKE); $(unstage)
48543         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48544         r=`${PWD_COMMAND}`; export r; \
48545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48546         $(NORMAL_TARGET_EXPORTS) \
48547         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
48548         for flag in $(EXTRA_TARGET_FLAGS); do \
48549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48550         done; \
48551         (cd $(TARGET_SUBDIR)/boehm-gc && \
48552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48554                   "RANLIB=$${RANLIB}" \
48555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48556                    TAGS) \
48557           || exit 1
48558
48559 @endif target-boehm-gc
48560
48561 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
48562 maybe-install-info-target-boehm-gc:
48563 @if target-boehm-gc
48564 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
48565
48566 install-info-target-boehm-gc: \
48567     configure-target-boehm-gc \
48568     info-target-boehm-gc 
48569         @: $(MAKE); $(unstage)
48570         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48571         r=`${PWD_COMMAND}`; export r; \
48572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48573         $(NORMAL_TARGET_EXPORTS) \
48574         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
48575         for flag in $(EXTRA_TARGET_FLAGS); do \
48576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48577         done; \
48578         (cd $(TARGET_SUBDIR)/boehm-gc && \
48579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48581                   "RANLIB=$${RANLIB}" \
48582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48583                    install-info) \
48584           || exit 1
48585
48586 @endif target-boehm-gc
48587
48588 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
48589 maybe-install-pdf-target-boehm-gc:
48590 @if target-boehm-gc
48591 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
48592
48593 install-pdf-target-boehm-gc: \
48594     configure-target-boehm-gc \
48595     pdf-target-boehm-gc 
48596         @: $(MAKE); $(unstage)
48597         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48598         r=`${PWD_COMMAND}`; export r; \
48599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48600         $(NORMAL_TARGET_EXPORTS) \
48601         echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
48602         for flag in $(EXTRA_TARGET_FLAGS); do \
48603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48604         done; \
48605         (cd $(TARGET_SUBDIR)/boehm-gc && \
48606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48608                   "RANLIB=$${RANLIB}" \
48609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48610                    install-pdf) \
48611           || exit 1
48612
48613 @endif target-boehm-gc
48614
48615 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
48616 maybe-install-html-target-boehm-gc:
48617 @if target-boehm-gc
48618 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
48619
48620 install-html-target-boehm-gc: \
48621     configure-target-boehm-gc \
48622     html-target-boehm-gc 
48623         @: $(MAKE); $(unstage)
48624         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48625         r=`${PWD_COMMAND}`; export r; \
48626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48627         $(NORMAL_TARGET_EXPORTS) \
48628         echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
48629         for flag in $(EXTRA_TARGET_FLAGS); do \
48630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48631         done; \
48632         (cd $(TARGET_SUBDIR)/boehm-gc && \
48633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48635                   "RANLIB=$${RANLIB}" \
48636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48637                    install-html) \
48638           || exit 1
48639
48640 @endif target-boehm-gc
48641
48642 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
48643 maybe-installcheck-target-boehm-gc:
48644 @if target-boehm-gc
48645 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
48646
48647 installcheck-target-boehm-gc: \
48648     configure-target-boehm-gc 
48649         @: $(MAKE); $(unstage)
48650         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48651         r=`${PWD_COMMAND}`; export r; \
48652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48653         $(NORMAL_TARGET_EXPORTS) \
48654         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
48655         for flag in $(EXTRA_TARGET_FLAGS); do \
48656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48657         done; \
48658         (cd $(TARGET_SUBDIR)/boehm-gc && \
48659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48661                   "RANLIB=$${RANLIB}" \
48662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48663                    installcheck) \
48664           || exit 1
48665
48666 @endif target-boehm-gc
48667
48668 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
48669 maybe-mostlyclean-target-boehm-gc:
48670 @if target-boehm-gc
48671 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
48672
48673 mostlyclean-target-boehm-gc: 
48674         @: $(MAKE); $(unstage)
48675         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48676         r=`${PWD_COMMAND}`; export r; \
48677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48678         $(NORMAL_TARGET_EXPORTS) \
48679         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
48680         for flag in $(EXTRA_TARGET_FLAGS); do \
48681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48682         done; \
48683         (cd $(TARGET_SUBDIR)/boehm-gc && \
48684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48686                   "RANLIB=$${RANLIB}" \
48687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48688                    mostlyclean) \
48689           || exit 1
48690
48691 @endif target-boehm-gc
48692
48693 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
48694 maybe-clean-target-boehm-gc:
48695 @if target-boehm-gc
48696 maybe-clean-target-boehm-gc: clean-target-boehm-gc
48697
48698 clean-target-boehm-gc: 
48699         @: $(MAKE); $(unstage)
48700         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48701         r=`${PWD_COMMAND}`; export r; \
48702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48703         $(NORMAL_TARGET_EXPORTS) \
48704         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
48705         for flag in $(EXTRA_TARGET_FLAGS); do \
48706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48707         done; \
48708         (cd $(TARGET_SUBDIR)/boehm-gc && \
48709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48711                   "RANLIB=$${RANLIB}" \
48712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48713                    clean) \
48714           || exit 1
48715
48716 @endif target-boehm-gc
48717
48718 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
48719 maybe-distclean-target-boehm-gc:
48720 @if target-boehm-gc
48721 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
48722
48723 distclean-target-boehm-gc: 
48724         @: $(MAKE); $(unstage)
48725         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48726         r=`${PWD_COMMAND}`; export r; \
48727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48728         $(NORMAL_TARGET_EXPORTS) \
48729         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
48730         for flag in $(EXTRA_TARGET_FLAGS); do \
48731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48732         done; \
48733         (cd $(TARGET_SUBDIR)/boehm-gc && \
48734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48736                   "RANLIB=$${RANLIB}" \
48737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48738                    distclean) \
48739           || exit 1
48740
48741 @endif target-boehm-gc
48742
48743 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
48744 maybe-maintainer-clean-target-boehm-gc:
48745 @if target-boehm-gc
48746 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
48747
48748 maintainer-clean-target-boehm-gc: 
48749         @: $(MAKE); $(unstage)
48750         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48751         r=`${PWD_COMMAND}`; export r; \
48752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48753         $(NORMAL_TARGET_EXPORTS) \
48754         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
48755         for flag in $(EXTRA_TARGET_FLAGS); do \
48756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48757         done; \
48758         (cd $(TARGET_SUBDIR)/boehm-gc && \
48759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48761                   "RANLIB=$${RANLIB}" \
48762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48763                    maintainer-clean) \
48764           || exit 1
48765
48766 @endif target-boehm-gc
48767
48768
48769
48770
48771
48772 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
48773 maybe-configure-target-qthreads:
48774 @if gcc-bootstrap
48775 configure-target-qthreads: stage_current
48776 @endif gcc-bootstrap
48777 @if target-qthreads
48778 maybe-configure-target-qthreads: configure-target-qthreads
48779 configure-target-qthreads: 
48780         @: $(MAKE); $(unstage)
48781         @r=`${PWD_COMMAND}`; export r; \
48782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48783         echo "Checking multilib configuration for qthreads..."; \
48784         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
48785         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
48786         if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
48787           if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
48788             rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
48789           else \
48790             rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
48791             mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
48792           fi; \
48793         else \
48794           mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
48795         fi; \
48796         test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
48797         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
48798         $(NORMAL_TARGET_EXPORTS) \
48799         echo Configuring in $(TARGET_SUBDIR)/qthreads; \
48800         cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
48801         case $(srcdir) in \
48802           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48803           *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
48804                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48805         esac; \
48806         srcdiroption="--srcdir=$${topdir}/qthreads"; \
48807         libsrcdir="$$s/qthreads"; \
48808         rm -f no-such-file || : ; \
48809         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48810           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48811           --target=${target_alias} $${srcdiroption}  \
48812           || exit 1
48813 @endif target-qthreads
48814
48815
48816
48817
48818
48819 .PHONY: all-target-qthreads maybe-all-target-qthreads
48820 maybe-all-target-qthreads:
48821 @if gcc-bootstrap
48822 all-target-qthreads: stage_current
48823 @endif gcc-bootstrap
48824 @if target-qthreads
48825 TARGET-target-qthreads=all
48826 maybe-all-target-qthreads: all-target-qthreads
48827 all-target-qthreads: configure-target-qthreads
48828         @: $(MAKE); $(unstage)
48829         @r=`${PWD_COMMAND}`; export r; \
48830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48831         $(NORMAL_TARGET_EXPORTS) \
48832         (cd $(TARGET_SUBDIR)/qthreads && \
48833           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
48834                 $(TARGET-target-qthreads))
48835 @endif target-qthreads
48836
48837
48838
48839
48840
48841 .PHONY: check-target-qthreads maybe-check-target-qthreads
48842 maybe-check-target-qthreads:
48843 @if target-qthreads
48844 maybe-check-target-qthreads: check-target-qthreads
48845
48846 check-target-qthreads:
48847         @: $(MAKE); $(unstage)
48848         @r=`${PWD_COMMAND}`; export r; \
48849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48850         $(NORMAL_TARGET_EXPORTS) \
48851         (cd $(TARGET_SUBDIR)/qthreads && \
48852           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48853
48854 @endif target-qthreads
48855
48856 .PHONY: install-target-qthreads maybe-install-target-qthreads
48857 maybe-install-target-qthreads:
48858 @if target-qthreads
48859 maybe-install-target-qthreads: install-target-qthreads
48860
48861 install-target-qthreads: installdirs
48862         @: $(MAKE); $(unstage)
48863         @r=`${PWD_COMMAND}`; export r; \
48864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48865         $(NORMAL_TARGET_EXPORTS) \
48866         (cd $(TARGET_SUBDIR)/qthreads && \
48867           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48868
48869 @endif target-qthreads
48870
48871 # Other targets (info, dvi, pdf, etc.)
48872
48873 .PHONY: maybe-info-target-qthreads info-target-qthreads
48874 maybe-info-target-qthreads:
48875 @if target-qthreads
48876 maybe-info-target-qthreads: info-target-qthreads
48877
48878 info-target-qthreads: \
48879     configure-target-qthreads 
48880         @: $(MAKE); $(unstage)
48881         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48882         r=`${PWD_COMMAND}`; export r; \
48883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48884         $(NORMAL_TARGET_EXPORTS) \
48885         echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
48886         for flag in $(EXTRA_TARGET_FLAGS); do \
48887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48888         done; \
48889         (cd $(TARGET_SUBDIR)/qthreads && \
48890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48892                   "RANLIB=$${RANLIB}" \
48893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48894                    info) \
48895           || exit 1
48896
48897 @endif target-qthreads
48898
48899 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
48900 maybe-dvi-target-qthreads:
48901 @if target-qthreads
48902 maybe-dvi-target-qthreads: dvi-target-qthreads
48903
48904 dvi-target-qthreads: \
48905     configure-target-qthreads 
48906         @: $(MAKE); $(unstage)
48907         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48908         r=`${PWD_COMMAND}`; export r; \
48909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48910         $(NORMAL_TARGET_EXPORTS) \
48911         echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
48912         for flag in $(EXTRA_TARGET_FLAGS); do \
48913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48914         done; \
48915         (cd $(TARGET_SUBDIR)/qthreads && \
48916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48918                   "RANLIB=$${RANLIB}" \
48919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48920                    dvi) \
48921           || exit 1
48922
48923 @endif target-qthreads
48924
48925 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
48926 maybe-pdf-target-qthreads:
48927 @if target-qthreads
48928 maybe-pdf-target-qthreads: pdf-target-qthreads
48929
48930 pdf-target-qthreads: \
48931     configure-target-qthreads 
48932         @: $(MAKE); $(unstage)
48933         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48934         r=`${PWD_COMMAND}`; export r; \
48935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48936         $(NORMAL_TARGET_EXPORTS) \
48937         echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
48938         for flag in $(EXTRA_TARGET_FLAGS); do \
48939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48940         done; \
48941         (cd $(TARGET_SUBDIR)/qthreads && \
48942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48944                   "RANLIB=$${RANLIB}" \
48945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48946                    pdf) \
48947           || exit 1
48948
48949 @endif target-qthreads
48950
48951 .PHONY: maybe-html-target-qthreads html-target-qthreads
48952 maybe-html-target-qthreads:
48953 @if target-qthreads
48954 maybe-html-target-qthreads: html-target-qthreads
48955
48956 html-target-qthreads: \
48957     configure-target-qthreads 
48958         @: $(MAKE); $(unstage)
48959         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48960         r=`${PWD_COMMAND}`; export r; \
48961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48962         $(NORMAL_TARGET_EXPORTS) \
48963         echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
48964         for flag in $(EXTRA_TARGET_FLAGS); do \
48965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48966         done; \
48967         (cd $(TARGET_SUBDIR)/qthreads && \
48968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48970                   "RANLIB=$${RANLIB}" \
48971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48972                    html) \
48973           || exit 1
48974
48975 @endif target-qthreads
48976
48977 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
48978 maybe-TAGS-target-qthreads:
48979 @if target-qthreads
48980 maybe-TAGS-target-qthreads: TAGS-target-qthreads
48981
48982 TAGS-target-qthreads: \
48983     configure-target-qthreads 
48984         @: $(MAKE); $(unstage)
48985         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48986         r=`${PWD_COMMAND}`; export r; \
48987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48988         $(NORMAL_TARGET_EXPORTS) \
48989         echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
48990         for flag in $(EXTRA_TARGET_FLAGS); do \
48991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48992         done; \
48993         (cd $(TARGET_SUBDIR)/qthreads && \
48994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48996                   "RANLIB=$${RANLIB}" \
48997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48998                    TAGS) \
48999           || exit 1
49000
49001 @endif target-qthreads
49002
49003 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
49004 maybe-install-info-target-qthreads:
49005 @if target-qthreads
49006 maybe-install-info-target-qthreads: install-info-target-qthreads
49007
49008 install-info-target-qthreads: \
49009     configure-target-qthreads \
49010     info-target-qthreads 
49011         @: $(MAKE); $(unstage)
49012         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49013         r=`${PWD_COMMAND}`; export r; \
49014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49015         $(NORMAL_TARGET_EXPORTS) \
49016         echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
49017         for flag in $(EXTRA_TARGET_FLAGS); do \
49018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49019         done; \
49020         (cd $(TARGET_SUBDIR)/qthreads && \
49021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49023                   "RANLIB=$${RANLIB}" \
49024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49025                    install-info) \
49026           || exit 1
49027
49028 @endif target-qthreads
49029
49030 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
49031 maybe-install-pdf-target-qthreads:
49032 @if target-qthreads
49033 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
49034
49035 install-pdf-target-qthreads: \
49036     configure-target-qthreads \
49037     pdf-target-qthreads 
49038         @: $(MAKE); $(unstage)
49039         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49040         r=`${PWD_COMMAND}`; export r; \
49041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49042         $(NORMAL_TARGET_EXPORTS) \
49043         echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
49044         for flag in $(EXTRA_TARGET_FLAGS); do \
49045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49046         done; \
49047         (cd $(TARGET_SUBDIR)/qthreads && \
49048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49050                   "RANLIB=$${RANLIB}" \
49051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49052                    install-pdf) \
49053           || exit 1
49054
49055 @endif target-qthreads
49056
49057 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
49058 maybe-install-html-target-qthreads:
49059 @if target-qthreads
49060 maybe-install-html-target-qthreads: install-html-target-qthreads
49061
49062 install-html-target-qthreads: \
49063     configure-target-qthreads \
49064     html-target-qthreads 
49065         @: $(MAKE); $(unstage)
49066         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49067         r=`${PWD_COMMAND}`; export r; \
49068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49069         $(NORMAL_TARGET_EXPORTS) \
49070         echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
49071         for flag in $(EXTRA_TARGET_FLAGS); do \
49072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49073         done; \
49074         (cd $(TARGET_SUBDIR)/qthreads && \
49075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49077                   "RANLIB=$${RANLIB}" \
49078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49079                    install-html) \
49080           || exit 1
49081
49082 @endif target-qthreads
49083
49084 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
49085 maybe-installcheck-target-qthreads:
49086 @if target-qthreads
49087 maybe-installcheck-target-qthreads: installcheck-target-qthreads
49088
49089 installcheck-target-qthreads: \
49090     configure-target-qthreads 
49091         @: $(MAKE); $(unstage)
49092         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49093         r=`${PWD_COMMAND}`; export r; \
49094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49095         $(NORMAL_TARGET_EXPORTS) \
49096         echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
49097         for flag in $(EXTRA_TARGET_FLAGS); do \
49098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49099         done; \
49100         (cd $(TARGET_SUBDIR)/qthreads && \
49101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49103                   "RANLIB=$${RANLIB}" \
49104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49105                    installcheck) \
49106           || exit 1
49107
49108 @endif target-qthreads
49109
49110 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
49111 maybe-mostlyclean-target-qthreads:
49112 @if target-qthreads
49113 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
49114
49115 mostlyclean-target-qthreads: 
49116         @: $(MAKE); $(unstage)
49117         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49118         r=`${PWD_COMMAND}`; export r; \
49119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49120         $(NORMAL_TARGET_EXPORTS) \
49121         echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
49122         for flag in $(EXTRA_TARGET_FLAGS); do \
49123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49124         done; \
49125         (cd $(TARGET_SUBDIR)/qthreads && \
49126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49128                   "RANLIB=$${RANLIB}" \
49129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49130                    mostlyclean) \
49131           || exit 1
49132
49133 @endif target-qthreads
49134
49135 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
49136 maybe-clean-target-qthreads:
49137 @if target-qthreads
49138 maybe-clean-target-qthreads: clean-target-qthreads
49139
49140 clean-target-qthreads: 
49141         @: $(MAKE); $(unstage)
49142         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49143         r=`${PWD_COMMAND}`; export r; \
49144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49145         $(NORMAL_TARGET_EXPORTS) \
49146         echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
49147         for flag in $(EXTRA_TARGET_FLAGS); do \
49148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49149         done; \
49150         (cd $(TARGET_SUBDIR)/qthreads && \
49151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49153                   "RANLIB=$${RANLIB}" \
49154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49155                    clean) \
49156           || exit 1
49157
49158 @endif target-qthreads
49159
49160 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
49161 maybe-distclean-target-qthreads:
49162 @if target-qthreads
49163 maybe-distclean-target-qthreads: distclean-target-qthreads
49164
49165 distclean-target-qthreads: 
49166         @: $(MAKE); $(unstage)
49167         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49168         r=`${PWD_COMMAND}`; export r; \
49169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49170         $(NORMAL_TARGET_EXPORTS) \
49171         echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
49172         for flag in $(EXTRA_TARGET_FLAGS); do \
49173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49174         done; \
49175         (cd $(TARGET_SUBDIR)/qthreads && \
49176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49178                   "RANLIB=$${RANLIB}" \
49179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49180                    distclean) \
49181           || exit 1
49182
49183 @endif target-qthreads
49184
49185 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
49186 maybe-maintainer-clean-target-qthreads:
49187 @if target-qthreads
49188 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
49189
49190 maintainer-clean-target-qthreads: 
49191         @: $(MAKE); $(unstage)
49192         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49193         r=`${PWD_COMMAND}`; export r; \
49194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49195         $(NORMAL_TARGET_EXPORTS) \
49196         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
49197         for flag in $(EXTRA_TARGET_FLAGS); do \
49198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49199         done; \
49200         (cd $(TARGET_SUBDIR)/qthreads && \
49201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49203                   "RANLIB=$${RANLIB}" \
49204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49205                    maintainer-clean) \
49206           || exit 1
49207
49208 @endif target-qthreads
49209
49210
49211
49212
49213
49214 .PHONY: configure-target-rda maybe-configure-target-rda
49215 maybe-configure-target-rda:
49216 @if gcc-bootstrap
49217 configure-target-rda: stage_current
49218 @endif gcc-bootstrap
49219 @if target-rda
49220 maybe-configure-target-rda: configure-target-rda
49221 configure-target-rda: 
49222         @: $(MAKE); $(unstage)
49223         @r=`${PWD_COMMAND}`; export r; \
49224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49225         echo "Checking multilib configuration for rda..."; \
49226         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
49227         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
49228         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
49229           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
49230             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
49231           else \
49232             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
49233             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
49234           fi; \
49235         else \
49236           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
49237         fi; \
49238         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
49239         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
49240         $(NORMAL_TARGET_EXPORTS) \
49241         echo Configuring in $(TARGET_SUBDIR)/rda; \
49242         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
49243         case $(srcdir) in \
49244           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49245           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
49246                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49247         esac; \
49248         srcdiroption="--srcdir=$${topdir}/rda"; \
49249         libsrcdir="$$s/rda"; \
49250         rm -f no-such-file || : ; \
49251         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49252           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49253           --target=${target_alias} $${srcdiroption}  \
49254           || exit 1
49255 @endif target-rda
49256
49257
49258
49259
49260
49261 .PHONY: all-target-rda maybe-all-target-rda
49262 maybe-all-target-rda:
49263 @if gcc-bootstrap
49264 all-target-rda: stage_current
49265 @endif gcc-bootstrap
49266 @if target-rda
49267 TARGET-target-rda=all
49268 maybe-all-target-rda: all-target-rda
49269 all-target-rda: configure-target-rda
49270         @: $(MAKE); $(unstage)
49271         @r=`${PWD_COMMAND}`; export r; \
49272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49273         $(NORMAL_TARGET_EXPORTS) \
49274         (cd $(TARGET_SUBDIR)/rda && \
49275           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49276                 $(TARGET-target-rda))
49277 @endif target-rda
49278
49279
49280
49281
49282
49283 .PHONY: check-target-rda maybe-check-target-rda
49284 maybe-check-target-rda:
49285 @if target-rda
49286 maybe-check-target-rda: check-target-rda
49287
49288 check-target-rda:
49289         @: $(MAKE); $(unstage)
49290         @r=`${PWD_COMMAND}`; export r; \
49291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49292         $(NORMAL_TARGET_EXPORTS) \
49293         (cd $(TARGET_SUBDIR)/rda && \
49294           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49295
49296 @endif target-rda
49297
49298 .PHONY: install-target-rda maybe-install-target-rda
49299 maybe-install-target-rda:
49300 @if target-rda
49301 maybe-install-target-rda: install-target-rda
49302
49303 install-target-rda: installdirs
49304         @: $(MAKE); $(unstage)
49305         @r=`${PWD_COMMAND}`; export r; \
49306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49307         $(NORMAL_TARGET_EXPORTS) \
49308         (cd $(TARGET_SUBDIR)/rda && \
49309           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49310
49311 @endif target-rda
49312
49313 # Other targets (info, dvi, pdf, etc.)
49314
49315 .PHONY: maybe-info-target-rda info-target-rda
49316 maybe-info-target-rda:
49317 @if target-rda
49318 maybe-info-target-rda: info-target-rda
49319
49320 info-target-rda: \
49321     configure-target-rda 
49322         @: $(MAKE); $(unstage)
49323         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49324         r=`${PWD_COMMAND}`; export r; \
49325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49326         $(NORMAL_TARGET_EXPORTS) \
49327         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
49328         for flag in $(EXTRA_TARGET_FLAGS); do \
49329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49330         done; \
49331         (cd $(TARGET_SUBDIR)/rda && \
49332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49334                   "RANLIB=$${RANLIB}" \
49335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49336                    info) \
49337           || exit 1
49338
49339 @endif target-rda
49340
49341 .PHONY: maybe-dvi-target-rda dvi-target-rda
49342 maybe-dvi-target-rda:
49343 @if target-rda
49344 maybe-dvi-target-rda: dvi-target-rda
49345
49346 dvi-target-rda: \
49347     configure-target-rda 
49348         @: $(MAKE); $(unstage)
49349         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49350         r=`${PWD_COMMAND}`; export r; \
49351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49352         $(NORMAL_TARGET_EXPORTS) \
49353         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
49354         for flag in $(EXTRA_TARGET_FLAGS); do \
49355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49356         done; \
49357         (cd $(TARGET_SUBDIR)/rda && \
49358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49360                   "RANLIB=$${RANLIB}" \
49361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49362                    dvi) \
49363           || exit 1
49364
49365 @endif target-rda
49366
49367 .PHONY: maybe-pdf-target-rda pdf-target-rda
49368 maybe-pdf-target-rda:
49369 @if target-rda
49370 maybe-pdf-target-rda: pdf-target-rda
49371
49372 pdf-target-rda: \
49373     configure-target-rda 
49374         @: $(MAKE); $(unstage)
49375         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49376         r=`${PWD_COMMAND}`; export r; \
49377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49378         $(NORMAL_TARGET_EXPORTS) \
49379         echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
49380         for flag in $(EXTRA_TARGET_FLAGS); do \
49381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49382         done; \
49383         (cd $(TARGET_SUBDIR)/rda && \
49384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49386                   "RANLIB=$${RANLIB}" \
49387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49388                    pdf) \
49389           || exit 1
49390
49391 @endif target-rda
49392
49393 .PHONY: maybe-html-target-rda html-target-rda
49394 maybe-html-target-rda:
49395 @if target-rda
49396 maybe-html-target-rda: html-target-rda
49397
49398 html-target-rda: \
49399     configure-target-rda 
49400         @: $(MAKE); $(unstage)
49401         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49402         r=`${PWD_COMMAND}`; export r; \
49403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49404         $(NORMAL_TARGET_EXPORTS) \
49405         echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
49406         for flag in $(EXTRA_TARGET_FLAGS); do \
49407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49408         done; \
49409         (cd $(TARGET_SUBDIR)/rda && \
49410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49412                   "RANLIB=$${RANLIB}" \
49413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49414                    html) \
49415           || exit 1
49416
49417 @endif target-rda
49418
49419 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
49420 maybe-TAGS-target-rda:
49421 @if target-rda
49422 maybe-TAGS-target-rda: TAGS-target-rda
49423
49424 TAGS-target-rda: \
49425     configure-target-rda 
49426         @: $(MAKE); $(unstage)
49427         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49428         r=`${PWD_COMMAND}`; export r; \
49429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49430         $(NORMAL_TARGET_EXPORTS) \
49431         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
49432         for flag in $(EXTRA_TARGET_FLAGS); do \
49433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49434         done; \
49435         (cd $(TARGET_SUBDIR)/rda && \
49436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49438                   "RANLIB=$${RANLIB}" \
49439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49440                    TAGS) \
49441           || exit 1
49442
49443 @endif target-rda
49444
49445 .PHONY: maybe-install-info-target-rda install-info-target-rda
49446 maybe-install-info-target-rda:
49447 @if target-rda
49448 maybe-install-info-target-rda: install-info-target-rda
49449
49450 install-info-target-rda: \
49451     configure-target-rda \
49452     info-target-rda 
49453         @: $(MAKE); $(unstage)
49454         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49455         r=`${PWD_COMMAND}`; export r; \
49456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49457         $(NORMAL_TARGET_EXPORTS) \
49458         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
49459         for flag in $(EXTRA_TARGET_FLAGS); do \
49460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49461         done; \
49462         (cd $(TARGET_SUBDIR)/rda && \
49463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49465                   "RANLIB=$${RANLIB}" \
49466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49467                    install-info) \
49468           || exit 1
49469
49470 @endif target-rda
49471
49472 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
49473 maybe-install-pdf-target-rda:
49474 @if target-rda
49475 maybe-install-pdf-target-rda: install-pdf-target-rda
49476
49477 install-pdf-target-rda: \
49478     configure-target-rda \
49479     pdf-target-rda 
49480         @: $(MAKE); $(unstage)
49481         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49482         r=`${PWD_COMMAND}`; export r; \
49483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49484         $(NORMAL_TARGET_EXPORTS) \
49485         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
49486         for flag in $(EXTRA_TARGET_FLAGS); do \
49487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49488         done; \
49489         (cd $(TARGET_SUBDIR)/rda && \
49490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49492                   "RANLIB=$${RANLIB}" \
49493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49494                    install-pdf) \
49495           || exit 1
49496
49497 @endif target-rda
49498
49499 .PHONY: maybe-install-html-target-rda install-html-target-rda
49500 maybe-install-html-target-rda:
49501 @if target-rda
49502 maybe-install-html-target-rda: install-html-target-rda
49503
49504 install-html-target-rda: \
49505     configure-target-rda \
49506     html-target-rda 
49507         @: $(MAKE); $(unstage)
49508         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49509         r=`${PWD_COMMAND}`; export r; \
49510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49511         $(NORMAL_TARGET_EXPORTS) \
49512         echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
49513         for flag in $(EXTRA_TARGET_FLAGS); do \
49514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49515         done; \
49516         (cd $(TARGET_SUBDIR)/rda && \
49517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49519                   "RANLIB=$${RANLIB}" \
49520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49521                    install-html) \
49522           || exit 1
49523
49524 @endif target-rda
49525
49526 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
49527 maybe-installcheck-target-rda:
49528 @if target-rda
49529 maybe-installcheck-target-rda: installcheck-target-rda
49530
49531 installcheck-target-rda: \
49532     configure-target-rda 
49533         @: $(MAKE); $(unstage)
49534         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49535         r=`${PWD_COMMAND}`; export r; \
49536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49537         $(NORMAL_TARGET_EXPORTS) \
49538         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
49539         for flag in $(EXTRA_TARGET_FLAGS); do \
49540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49541         done; \
49542         (cd $(TARGET_SUBDIR)/rda && \
49543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49545                   "RANLIB=$${RANLIB}" \
49546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49547                    installcheck) \
49548           || exit 1
49549
49550 @endif target-rda
49551
49552 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
49553 maybe-mostlyclean-target-rda:
49554 @if target-rda
49555 maybe-mostlyclean-target-rda: mostlyclean-target-rda
49556
49557 mostlyclean-target-rda: 
49558         @: $(MAKE); $(unstage)
49559         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49560         r=`${PWD_COMMAND}`; export r; \
49561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49562         $(NORMAL_TARGET_EXPORTS) \
49563         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
49564         for flag in $(EXTRA_TARGET_FLAGS); do \
49565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49566         done; \
49567         (cd $(TARGET_SUBDIR)/rda && \
49568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49570                   "RANLIB=$${RANLIB}" \
49571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49572                    mostlyclean) \
49573           || exit 1
49574
49575 @endif target-rda
49576
49577 .PHONY: maybe-clean-target-rda clean-target-rda
49578 maybe-clean-target-rda:
49579 @if target-rda
49580 maybe-clean-target-rda: clean-target-rda
49581
49582 clean-target-rda: 
49583         @: $(MAKE); $(unstage)
49584         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49585         r=`${PWD_COMMAND}`; export r; \
49586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49587         $(NORMAL_TARGET_EXPORTS) \
49588         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
49589         for flag in $(EXTRA_TARGET_FLAGS); do \
49590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49591         done; \
49592         (cd $(TARGET_SUBDIR)/rda && \
49593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49595                   "RANLIB=$${RANLIB}" \
49596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49597                    clean) \
49598           || exit 1
49599
49600 @endif target-rda
49601
49602 .PHONY: maybe-distclean-target-rda distclean-target-rda
49603 maybe-distclean-target-rda:
49604 @if target-rda
49605 maybe-distclean-target-rda: distclean-target-rda
49606
49607 distclean-target-rda: 
49608         @: $(MAKE); $(unstage)
49609         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49610         r=`${PWD_COMMAND}`; export r; \
49611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49612         $(NORMAL_TARGET_EXPORTS) \
49613         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
49614         for flag in $(EXTRA_TARGET_FLAGS); do \
49615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49616         done; \
49617         (cd $(TARGET_SUBDIR)/rda && \
49618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49620                   "RANLIB=$${RANLIB}" \
49621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49622                    distclean) \
49623           || exit 1
49624
49625 @endif target-rda
49626
49627 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
49628 maybe-maintainer-clean-target-rda:
49629 @if target-rda
49630 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
49631
49632 maintainer-clean-target-rda: 
49633         @: $(MAKE); $(unstage)
49634         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49635         r=`${PWD_COMMAND}`; export r; \
49636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49637         $(NORMAL_TARGET_EXPORTS) \
49638         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
49639         for flag in $(EXTRA_TARGET_FLAGS); do \
49640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49641         done; \
49642         (cd $(TARGET_SUBDIR)/rda && \
49643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49645                   "RANLIB=$${RANLIB}" \
49646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49647                    maintainer-clean) \
49648           || exit 1
49649
49650 @endif target-rda
49651
49652
49653
49654
49655
49656 .PHONY: configure-target-libada maybe-configure-target-libada
49657 maybe-configure-target-libada:
49658 @if gcc-bootstrap
49659 configure-target-libada: stage_current
49660 @endif gcc-bootstrap
49661 @if target-libada
49662 maybe-configure-target-libada: configure-target-libada
49663 configure-target-libada: 
49664         @: $(MAKE); $(unstage)
49665         @r=`${PWD_COMMAND}`; export r; \
49666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49667         echo "Checking multilib configuration for libada..."; \
49668         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
49669         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
49670         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
49671           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
49672             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
49673           else \
49674             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
49675             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
49676           fi; \
49677         else \
49678           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
49679         fi; \
49680         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
49681         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
49682         $(NORMAL_TARGET_EXPORTS) \
49683         echo Configuring in $(TARGET_SUBDIR)/libada; \
49684         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
49685         case $(srcdir) in \
49686           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49687           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
49688                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49689         esac; \
49690         srcdiroption="--srcdir=$${topdir}/libada"; \
49691         libsrcdir="$$s/libada"; \
49692         rm -f no-such-file || : ; \
49693         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49694           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49695           --target=${target_alias} $${srcdiroption}  \
49696           || exit 1
49697 @endif target-libada
49698
49699
49700
49701
49702
49703 .PHONY: all-target-libada maybe-all-target-libada
49704 maybe-all-target-libada:
49705 @if gcc-bootstrap
49706 all-target-libada: stage_current
49707 @endif gcc-bootstrap
49708 @if target-libada
49709 TARGET-target-libada=all
49710 maybe-all-target-libada: all-target-libada
49711 all-target-libada: configure-target-libada
49712         @: $(MAKE); $(unstage)
49713         @r=`${PWD_COMMAND}`; export r; \
49714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49715         $(NORMAL_TARGET_EXPORTS) \
49716         (cd $(TARGET_SUBDIR)/libada && \
49717           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49718                 $(TARGET-target-libada))
49719 @endif target-libada
49720
49721
49722
49723
49724
49725 .PHONY: check-target-libada maybe-check-target-libada
49726 maybe-check-target-libada:
49727 @if target-libada
49728 maybe-check-target-libada: check-target-libada
49729
49730 check-target-libada:
49731         @: $(MAKE); $(unstage)
49732         @r=`${PWD_COMMAND}`; export r; \
49733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49734         $(NORMAL_TARGET_EXPORTS) \
49735         (cd $(TARGET_SUBDIR)/libada && \
49736           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49737
49738 @endif target-libada
49739
49740 .PHONY: install-target-libada maybe-install-target-libada
49741 maybe-install-target-libada:
49742 @if target-libada
49743 maybe-install-target-libada: install-target-libada
49744
49745 install-target-libada: installdirs
49746         @: $(MAKE); $(unstage)
49747         @r=`${PWD_COMMAND}`; export r; \
49748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49749         $(NORMAL_TARGET_EXPORTS) \
49750         (cd $(TARGET_SUBDIR)/libada && \
49751           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49752
49753 @endif target-libada
49754
49755 # Other targets (info, dvi, pdf, etc.)
49756
49757 .PHONY: maybe-info-target-libada info-target-libada
49758 maybe-info-target-libada:
49759 @if target-libada
49760 maybe-info-target-libada: info-target-libada
49761
49762 info-target-libada: \
49763     configure-target-libada 
49764         @: $(MAKE); $(unstage)
49765         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49766         r=`${PWD_COMMAND}`; export r; \
49767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49768         $(NORMAL_TARGET_EXPORTS) \
49769         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
49770         for flag in $(EXTRA_TARGET_FLAGS); do \
49771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49772         done; \
49773         (cd $(TARGET_SUBDIR)/libada && \
49774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49776                   "RANLIB=$${RANLIB}" \
49777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49778                    info) \
49779           || exit 1
49780
49781 @endif target-libada
49782
49783 .PHONY: maybe-dvi-target-libada dvi-target-libada
49784 maybe-dvi-target-libada:
49785 @if target-libada
49786 maybe-dvi-target-libada: dvi-target-libada
49787
49788 dvi-target-libada: \
49789     configure-target-libada 
49790         @: $(MAKE); $(unstage)
49791         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49792         r=`${PWD_COMMAND}`; export r; \
49793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49794         $(NORMAL_TARGET_EXPORTS) \
49795         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
49796         for flag in $(EXTRA_TARGET_FLAGS); do \
49797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49798         done; \
49799         (cd $(TARGET_SUBDIR)/libada && \
49800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49802                   "RANLIB=$${RANLIB}" \
49803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49804                    dvi) \
49805           || exit 1
49806
49807 @endif target-libada
49808
49809 .PHONY: maybe-pdf-target-libada pdf-target-libada
49810 maybe-pdf-target-libada:
49811 @if target-libada
49812 maybe-pdf-target-libada: pdf-target-libada
49813
49814 pdf-target-libada: \
49815     configure-target-libada 
49816         @: $(MAKE); $(unstage)
49817         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49818         r=`${PWD_COMMAND}`; export r; \
49819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49820         $(NORMAL_TARGET_EXPORTS) \
49821         echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
49822         for flag in $(EXTRA_TARGET_FLAGS); do \
49823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49824         done; \
49825         (cd $(TARGET_SUBDIR)/libada && \
49826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49828                   "RANLIB=$${RANLIB}" \
49829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49830                    pdf) \
49831           || exit 1
49832
49833 @endif target-libada
49834
49835 .PHONY: maybe-html-target-libada html-target-libada
49836 maybe-html-target-libada:
49837 @if target-libada
49838 maybe-html-target-libada: html-target-libada
49839
49840 html-target-libada: \
49841     configure-target-libada 
49842         @: $(MAKE); $(unstage)
49843         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49844         r=`${PWD_COMMAND}`; export r; \
49845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49846         $(NORMAL_TARGET_EXPORTS) \
49847         echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
49848         for flag in $(EXTRA_TARGET_FLAGS); do \
49849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49850         done; \
49851         (cd $(TARGET_SUBDIR)/libada && \
49852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49854                   "RANLIB=$${RANLIB}" \
49855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49856                    html) \
49857           || exit 1
49858
49859 @endif target-libada
49860
49861 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
49862 maybe-TAGS-target-libada:
49863 @if target-libada
49864 maybe-TAGS-target-libada: TAGS-target-libada
49865
49866 TAGS-target-libada: \
49867     configure-target-libada 
49868         @: $(MAKE); $(unstage)
49869         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49870         r=`${PWD_COMMAND}`; export r; \
49871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49872         $(NORMAL_TARGET_EXPORTS) \
49873         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
49874         for flag in $(EXTRA_TARGET_FLAGS); do \
49875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49876         done; \
49877         (cd $(TARGET_SUBDIR)/libada && \
49878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49880                   "RANLIB=$${RANLIB}" \
49881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49882                    TAGS) \
49883           || exit 1
49884
49885 @endif target-libada
49886
49887 .PHONY: maybe-install-info-target-libada install-info-target-libada
49888 maybe-install-info-target-libada:
49889 @if target-libada
49890 maybe-install-info-target-libada: install-info-target-libada
49891
49892 install-info-target-libada: \
49893     configure-target-libada \
49894     info-target-libada 
49895         @: $(MAKE); $(unstage)
49896         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49897         r=`${PWD_COMMAND}`; export r; \
49898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49899         $(NORMAL_TARGET_EXPORTS) \
49900         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
49901         for flag in $(EXTRA_TARGET_FLAGS); do \
49902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49903         done; \
49904         (cd $(TARGET_SUBDIR)/libada && \
49905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49907                   "RANLIB=$${RANLIB}" \
49908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49909                    install-info) \
49910           || exit 1
49911
49912 @endif target-libada
49913
49914 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
49915 maybe-install-pdf-target-libada:
49916 @if target-libada
49917 maybe-install-pdf-target-libada: install-pdf-target-libada
49918
49919 install-pdf-target-libada: \
49920     configure-target-libada \
49921     pdf-target-libada 
49922         @: $(MAKE); $(unstage)
49923         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49924         r=`${PWD_COMMAND}`; export r; \
49925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49926         $(NORMAL_TARGET_EXPORTS) \
49927         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
49928         for flag in $(EXTRA_TARGET_FLAGS); do \
49929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49930         done; \
49931         (cd $(TARGET_SUBDIR)/libada && \
49932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49934                   "RANLIB=$${RANLIB}" \
49935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49936                    install-pdf) \
49937           || exit 1
49938
49939 @endif target-libada
49940
49941 .PHONY: maybe-install-html-target-libada install-html-target-libada
49942 maybe-install-html-target-libada:
49943 @if target-libada
49944 maybe-install-html-target-libada: install-html-target-libada
49945
49946 install-html-target-libada: \
49947     configure-target-libada \
49948     html-target-libada 
49949         @: $(MAKE); $(unstage)
49950         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49951         r=`${PWD_COMMAND}`; export r; \
49952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49953         $(NORMAL_TARGET_EXPORTS) \
49954         echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
49955         for flag in $(EXTRA_TARGET_FLAGS); do \
49956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49957         done; \
49958         (cd $(TARGET_SUBDIR)/libada && \
49959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49961                   "RANLIB=$${RANLIB}" \
49962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49963                    install-html) \
49964           || exit 1
49965
49966 @endif target-libada
49967
49968 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
49969 maybe-installcheck-target-libada:
49970 @if target-libada
49971 maybe-installcheck-target-libada: installcheck-target-libada
49972
49973 installcheck-target-libada: \
49974     configure-target-libada 
49975         @: $(MAKE); $(unstage)
49976         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49977         r=`${PWD_COMMAND}`; export r; \
49978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49979         $(NORMAL_TARGET_EXPORTS) \
49980         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
49981         for flag in $(EXTRA_TARGET_FLAGS); do \
49982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49983         done; \
49984         (cd $(TARGET_SUBDIR)/libada && \
49985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49987                   "RANLIB=$${RANLIB}" \
49988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49989                    installcheck) \
49990           || exit 1
49991
49992 @endif target-libada
49993
49994 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
49995 maybe-mostlyclean-target-libada:
49996 @if target-libada
49997 maybe-mostlyclean-target-libada: mostlyclean-target-libada
49998
49999 mostlyclean-target-libada: 
50000         @: $(MAKE); $(unstage)
50001         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50002         r=`${PWD_COMMAND}`; export r; \
50003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50004         $(NORMAL_TARGET_EXPORTS) \
50005         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
50006         for flag in $(EXTRA_TARGET_FLAGS); do \
50007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50008         done; \
50009         (cd $(TARGET_SUBDIR)/libada && \
50010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50012                   "RANLIB=$${RANLIB}" \
50013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50014                    mostlyclean) \
50015           || exit 1
50016
50017 @endif target-libada
50018
50019 .PHONY: maybe-clean-target-libada clean-target-libada
50020 maybe-clean-target-libada:
50021 @if target-libada
50022 maybe-clean-target-libada: clean-target-libada
50023
50024 clean-target-libada: 
50025         @: $(MAKE); $(unstage)
50026         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50027         r=`${PWD_COMMAND}`; export r; \
50028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50029         $(NORMAL_TARGET_EXPORTS) \
50030         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
50031         for flag in $(EXTRA_TARGET_FLAGS); do \
50032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50033         done; \
50034         (cd $(TARGET_SUBDIR)/libada && \
50035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50037                   "RANLIB=$${RANLIB}" \
50038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50039                    clean) \
50040           || exit 1
50041
50042 @endif target-libada
50043
50044 .PHONY: maybe-distclean-target-libada distclean-target-libada
50045 maybe-distclean-target-libada:
50046 @if target-libada
50047 maybe-distclean-target-libada: distclean-target-libada
50048
50049 distclean-target-libada: 
50050         @: $(MAKE); $(unstage)
50051         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50052         r=`${PWD_COMMAND}`; export r; \
50053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50054         $(NORMAL_TARGET_EXPORTS) \
50055         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
50056         for flag in $(EXTRA_TARGET_FLAGS); do \
50057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50058         done; \
50059         (cd $(TARGET_SUBDIR)/libada && \
50060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50062                   "RANLIB=$${RANLIB}" \
50063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50064                    distclean) \
50065           || exit 1
50066
50067 @endif target-libada
50068
50069 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
50070 maybe-maintainer-clean-target-libada:
50071 @if target-libada
50072 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
50073
50074 maintainer-clean-target-libada: 
50075         @: $(MAKE); $(unstage)
50076         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50077         r=`${PWD_COMMAND}`; export r; \
50078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50079         $(NORMAL_TARGET_EXPORTS) \
50080         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
50081         for flag in $(EXTRA_TARGET_FLAGS); do \
50082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50083         done; \
50084         (cd $(TARGET_SUBDIR)/libada && \
50085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50087                   "RANLIB=$${RANLIB}" \
50088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50089                    maintainer-clean) \
50090           || exit 1
50091
50092 @endif target-libada
50093
50094
50095
50096
50097
50098 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
50099 maybe-configure-target-libgomp:
50100 @if gcc-bootstrap
50101 configure-target-libgomp: stage_current
50102 @endif gcc-bootstrap
50103 @if target-libgomp
50104 maybe-configure-target-libgomp: configure-target-libgomp
50105 configure-target-libgomp: 
50106         @: $(MAKE); $(unstage)
50107         @r=`${PWD_COMMAND}`; export r; \
50108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50109         echo "Checking multilib configuration for libgomp..."; \
50110         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
50111         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
50112         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50113           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50114             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
50115           else \
50116             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
50117             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50118           fi; \
50119         else \
50120           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50121         fi; \
50122         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
50123         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
50124         $(NORMAL_TARGET_EXPORTS) \
50125         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
50126         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
50127         case $(srcdir) in \
50128           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50129           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
50130                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50131         esac; \
50132         srcdiroption="--srcdir=$${topdir}/libgomp"; \
50133         libsrcdir="$$s/libgomp"; \
50134         rm -f no-such-file || : ; \
50135         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50136           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50137           --target=${target_alias} $${srcdiroption}  \
50138           || exit 1
50139 @endif target-libgomp
50140
50141
50142
50143
50144
50145 .PHONY: all-target-libgomp maybe-all-target-libgomp
50146 maybe-all-target-libgomp:
50147 @if gcc-bootstrap
50148 all-target-libgomp: stage_current
50149 @endif gcc-bootstrap
50150 @if target-libgomp
50151 TARGET-target-libgomp=all
50152 maybe-all-target-libgomp: all-target-libgomp
50153 all-target-libgomp: configure-target-libgomp
50154         @: $(MAKE); $(unstage)
50155         @r=`${PWD_COMMAND}`; export r; \
50156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50157         $(NORMAL_TARGET_EXPORTS) \
50158         (cd $(TARGET_SUBDIR)/libgomp && \
50159           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
50160                 $(TARGET-target-libgomp))
50161 @endif target-libgomp
50162
50163
50164
50165
50166
50167 .PHONY: check-target-libgomp maybe-check-target-libgomp
50168 maybe-check-target-libgomp:
50169 @if target-libgomp
50170 maybe-check-target-libgomp: check-target-libgomp
50171
50172 check-target-libgomp:
50173         @: $(MAKE); $(unstage)
50174         @r=`${PWD_COMMAND}`; export r; \
50175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50176         $(NORMAL_TARGET_EXPORTS) \
50177         (cd $(TARGET_SUBDIR)/libgomp && \
50178           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50179
50180 @endif target-libgomp
50181
50182 .PHONY: install-target-libgomp maybe-install-target-libgomp
50183 maybe-install-target-libgomp:
50184 @if target-libgomp
50185 maybe-install-target-libgomp: install-target-libgomp
50186
50187 install-target-libgomp: installdirs
50188         @: $(MAKE); $(unstage)
50189         @r=`${PWD_COMMAND}`; export r; \
50190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50191         $(NORMAL_TARGET_EXPORTS) \
50192         (cd $(TARGET_SUBDIR)/libgomp && \
50193           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50194
50195 @endif target-libgomp
50196
50197 # Other targets (info, dvi, pdf, etc.)
50198
50199 .PHONY: maybe-info-target-libgomp info-target-libgomp
50200 maybe-info-target-libgomp:
50201 @if target-libgomp
50202 maybe-info-target-libgomp: info-target-libgomp
50203
50204 info-target-libgomp: \
50205     configure-target-libgomp 
50206         @: $(MAKE); $(unstage)
50207         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50208         r=`${PWD_COMMAND}`; export r; \
50209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50210         $(NORMAL_TARGET_EXPORTS) \
50211         echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
50212         for flag in $(EXTRA_TARGET_FLAGS); do \
50213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50214         done; \
50215         (cd $(TARGET_SUBDIR)/libgomp && \
50216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50218                   "RANLIB=$${RANLIB}" \
50219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50220                    info) \
50221           || exit 1
50222
50223 @endif target-libgomp
50224
50225 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
50226 maybe-dvi-target-libgomp:
50227 @if target-libgomp
50228 maybe-dvi-target-libgomp: dvi-target-libgomp
50229
50230 dvi-target-libgomp: \
50231     configure-target-libgomp 
50232         @: $(MAKE); $(unstage)
50233         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50234         r=`${PWD_COMMAND}`; export r; \
50235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50236         $(NORMAL_TARGET_EXPORTS) \
50237         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
50238         for flag in $(EXTRA_TARGET_FLAGS); do \
50239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50240         done; \
50241         (cd $(TARGET_SUBDIR)/libgomp && \
50242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50244                   "RANLIB=$${RANLIB}" \
50245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50246                    dvi) \
50247           || exit 1
50248
50249 @endif target-libgomp
50250
50251 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
50252 maybe-pdf-target-libgomp:
50253 @if target-libgomp
50254 maybe-pdf-target-libgomp: pdf-target-libgomp
50255
50256 pdf-target-libgomp: \
50257     configure-target-libgomp 
50258         @: $(MAKE); $(unstage)
50259         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50260         r=`${PWD_COMMAND}`; export r; \
50261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50262         $(NORMAL_TARGET_EXPORTS) \
50263         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
50264         for flag in $(EXTRA_TARGET_FLAGS); do \
50265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50266         done; \
50267         (cd $(TARGET_SUBDIR)/libgomp && \
50268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50270                   "RANLIB=$${RANLIB}" \
50271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50272                    pdf) \
50273           || exit 1
50274
50275 @endif target-libgomp
50276
50277 .PHONY: maybe-html-target-libgomp html-target-libgomp
50278 maybe-html-target-libgomp:
50279 @if target-libgomp
50280 maybe-html-target-libgomp: html-target-libgomp
50281
50282 html-target-libgomp: \
50283     configure-target-libgomp 
50284         @: $(MAKE); $(unstage)
50285         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50286         r=`${PWD_COMMAND}`; export r; \
50287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50288         $(NORMAL_TARGET_EXPORTS) \
50289         echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
50290         for flag in $(EXTRA_TARGET_FLAGS); do \
50291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50292         done; \
50293         (cd $(TARGET_SUBDIR)/libgomp && \
50294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50296                   "RANLIB=$${RANLIB}" \
50297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50298                    html) \
50299           || exit 1
50300
50301 @endif target-libgomp
50302
50303 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
50304 maybe-TAGS-target-libgomp:
50305 @if target-libgomp
50306 maybe-TAGS-target-libgomp: TAGS-target-libgomp
50307
50308 TAGS-target-libgomp: \
50309     configure-target-libgomp 
50310         @: $(MAKE); $(unstage)
50311         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50312         r=`${PWD_COMMAND}`; export r; \
50313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50314         $(NORMAL_TARGET_EXPORTS) \
50315         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
50316         for flag in $(EXTRA_TARGET_FLAGS); do \
50317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50318         done; \
50319         (cd $(TARGET_SUBDIR)/libgomp && \
50320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50322                   "RANLIB=$${RANLIB}" \
50323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50324                    TAGS) \
50325           || exit 1
50326
50327 @endif target-libgomp
50328
50329 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
50330 maybe-install-info-target-libgomp:
50331 @if target-libgomp
50332 maybe-install-info-target-libgomp: install-info-target-libgomp
50333
50334 install-info-target-libgomp: \
50335     configure-target-libgomp \
50336     info-target-libgomp 
50337         @: $(MAKE); $(unstage)
50338         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50339         r=`${PWD_COMMAND}`; export r; \
50340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50341         $(NORMAL_TARGET_EXPORTS) \
50342         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
50343         for flag in $(EXTRA_TARGET_FLAGS); do \
50344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50345         done; \
50346         (cd $(TARGET_SUBDIR)/libgomp && \
50347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50349                   "RANLIB=$${RANLIB}" \
50350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50351                    install-info) \
50352           || exit 1
50353
50354 @endif target-libgomp
50355
50356 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
50357 maybe-install-pdf-target-libgomp:
50358 @if target-libgomp
50359 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
50360
50361 install-pdf-target-libgomp: \
50362     configure-target-libgomp \
50363     pdf-target-libgomp 
50364         @: $(MAKE); $(unstage)
50365         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50366         r=`${PWD_COMMAND}`; export r; \
50367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50368         $(NORMAL_TARGET_EXPORTS) \
50369         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
50370         for flag in $(EXTRA_TARGET_FLAGS); do \
50371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50372         done; \
50373         (cd $(TARGET_SUBDIR)/libgomp && \
50374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50376                   "RANLIB=$${RANLIB}" \
50377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50378                    install-pdf) \
50379           || exit 1
50380
50381 @endif target-libgomp
50382
50383 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
50384 maybe-install-html-target-libgomp:
50385 @if target-libgomp
50386 maybe-install-html-target-libgomp: install-html-target-libgomp
50387
50388 install-html-target-libgomp: \
50389     configure-target-libgomp \
50390     html-target-libgomp 
50391         @: $(MAKE); $(unstage)
50392         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50393         r=`${PWD_COMMAND}`; export r; \
50394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50395         $(NORMAL_TARGET_EXPORTS) \
50396         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
50397         for flag in $(EXTRA_TARGET_FLAGS); do \
50398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50399         done; \
50400         (cd $(TARGET_SUBDIR)/libgomp && \
50401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50403                   "RANLIB=$${RANLIB}" \
50404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50405                    install-html) \
50406           || exit 1
50407
50408 @endif target-libgomp
50409
50410 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
50411 maybe-installcheck-target-libgomp:
50412 @if target-libgomp
50413 maybe-installcheck-target-libgomp: installcheck-target-libgomp
50414
50415 installcheck-target-libgomp: \
50416     configure-target-libgomp 
50417         @: $(MAKE); $(unstage)
50418         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50419         r=`${PWD_COMMAND}`; export r; \
50420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50421         $(NORMAL_TARGET_EXPORTS) \
50422         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
50423         for flag in $(EXTRA_TARGET_FLAGS); do \
50424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50425         done; \
50426         (cd $(TARGET_SUBDIR)/libgomp && \
50427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50429                   "RANLIB=$${RANLIB}" \
50430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50431                    installcheck) \
50432           || exit 1
50433
50434 @endif target-libgomp
50435
50436 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
50437 maybe-mostlyclean-target-libgomp:
50438 @if target-libgomp
50439 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
50440
50441 mostlyclean-target-libgomp: 
50442         @: $(MAKE); $(unstage)
50443         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50444         r=`${PWD_COMMAND}`; export r; \
50445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50446         $(NORMAL_TARGET_EXPORTS) \
50447         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
50448         for flag in $(EXTRA_TARGET_FLAGS); do \
50449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50450         done; \
50451         (cd $(TARGET_SUBDIR)/libgomp && \
50452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50454                   "RANLIB=$${RANLIB}" \
50455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50456                    mostlyclean) \
50457           || exit 1
50458
50459 @endif target-libgomp
50460
50461 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
50462 maybe-clean-target-libgomp:
50463 @if target-libgomp
50464 maybe-clean-target-libgomp: clean-target-libgomp
50465
50466 clean-target-libgomp: 
50467         @: $(MAKE); $(unstage)
50468         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50469         r=`${PWD_COMMAND}`; export r; \
50470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50471         $(NORMAL_TARGET_EXPORTS) \
50472         echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
50473         for flag in $(EXTRA_TARGET_FLAGS); do \
50474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50475         done; \
50476         (cd $(TARGET_SUBDIR)/libgomp && \
50477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50479                   "RANLIB=$${RANLIB}" \
50480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50481                    clean) \
50482           || exit 1
50483
50484 @endif target-libgomp
50485
50486 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
50487 maybe-distclean-target-libgomp:
50488 @if target-libgomp
50489 maybe-distclean-target-libgomp: distclean-target-libgomp
50490
50491 distclean-target-libgomp: 
50492         @: $(MAKE); $(unstage)
50493         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50494         r=`${PWD_COMMAND}`; export r; \
50495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50496         $(NORMAL_TARGET_EXPORTS) \
50497         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
50498         for flag in $(EXTRA_TARGET_FLAGS); do \
50499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50500         done; \
50501         (cd $(TARGET_SUBDIR)/libgomp && \
50502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50504                   "RANLIB=$${RANLIB}" \
50505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50506                    distclean) \
50507           || exit 1
50508
50509 @endif target-libgomp
50510
50511 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
50512 maybe-maintainer-clean-target-libgomp:
50513 @if target-libgomp
50514 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
50515
50516 maintainer-clean-target-libgomp: 
50517         @: $(MAKE); $(unstage)
50518         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50519         r=`${PWD_COMMAND}`; export r; \
50520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50521         $(NORMAL_TARGET_EXPORTS) \
50522         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
50523         for flag in $(EXTRA_TARGET_FLAGS); do \
50524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50525         done; \
50526         (cd $(TARGET_SUBDIR)/libgomp && \
50527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50529                   "RANLIB=$${RANLIB}" \
50530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50531                    maintainer-clean) \
50532           || exit 1
50533
50534 @endif target-libgomp
50535
50536
50537
50538 # ----------
50539 # GCC module
50540 # ----------
50541
50542 @if gcc-no-bootstrap
50543 .PHONY: cross
50544 cross: all-build all-gas all-ld
50545         @r=`${PWD_COMMAND}`; export r; \
50546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50547         $(HOST_EXPORTS) \
50548         echo "Building the C and C++ compiler"; \
50549         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
50550         @r=`${PWD_COMMAND}`; export r; \
50551         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
50552         echo "Building runtime libraries"; \
50553         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
50554 @endif gcc-no-bootstrap
50555
50556 @if gcc
50557 .PHONY: check-gcc-c++
50558 check-gcc-c++:
50559         @if [ -f ./gcc/Makefile ] ; then \
50560           r=`${PWD_COMMAND}`; export r; \
50561           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50562           $(HOST_EXPORTS) \
50563           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
50564         else \
50565           true; \
50566         fi
50567
50568 .PHONY: check-c++
50569 check-c++: check-target-libstdc++-v3 check-gcc-c++
50570
50571 # Install the gcc headers files, but not the fixed include files,
50572 # which Cygnus is not allowed to distribute.  This rule is very
50573 # dependent on the workings of the gcc Makefile.in.
50574 .PHONY: gcc-no-fixedincludes
50575 gcc-no-fixedincludes:
50576         @if [ -f ./gcc/Makefile ]; then \
50577           rm -rf gcc/tmp-include; \
50578           mv gcc/include gcc/tmp-include 2>/dev/null; \
50579           mkdir gcc/include; \
50580           cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
50581           touch gcc/stmp-fixinc gcc/include/fixed; \
50582           rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
50583           r=`${PWD_COMMAND}`; export r; \
50584           s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
50585           $(HOST_EXPORTS) \
50586           (cd ./gcc && \
50587            $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
50588           rm -rf gcc/include; \
50589           mv gcc/tmp-include gcc/include 2>/dev/null; \
50590         else true; fi
50591 @endif gcc
50592
50593 # ---------------------
50594 # GCC bootstrap support
50595 # ---------------------
50596
50597 # We track the current stage (the one in 'gcc') in the stage_current file.
50598 # stage_last instead tracks the stage that was built last.  These targets
50599 # are dummy when toplevel bootstrap is not active.
50600
50601 # While making host and target tools, symlinks to the final stage must be
50602 # there, so $(unstage) should be run at various points.  To avoid excessive
50603 # recursive invocations of make, we "inline" them using a variable.  These
50604 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
50605 # to avoid warnings from the GNU Make job server.
50606
50607 unstage = :
50608 stage = :
50609 current_stage = ""
50610
50611 @if gcc-bootstrap
50612 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
50613 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
50614 current_stage = "`cat stage_current 2> /dev/null`"
50615 @endif gcc-bootstrap
50616
50617 .PHONY: unstage stage
50618 unstage:
50619         @: $(MAKE); $(unstage)
50620 stage:
50621         @: $(MAKE); $(stage)
50622
50623 # Disable commands for lean bootstrap.
50624 LEAN = false
50625
50626 # We name the build directories for the various stages "stage1-gcc",
50627 # "stage2-gcc","stage3-gcc", etc.
50628
50629 # Since the 'compare' process will fail (on debugging information) if any
50630 # directory names are different, we need to link the gcc directory for
50631 # the previous stage to a constant name ('prev-gcc'), and to make the name of
50632 # the build directories constant as well. For the latter, we use naked names
50633 # like 'gcc', because the scripts in that directory assume it.  We use
50634 # mv on platforms where symlinks to directories do not work or are not
50635 # reliable.
50636
50637 # 'touch' doesn't work right on some platforms.
50638 STAMP = echo timestamp > 
50639
50640 # We only want to compare .o files, so set this!
50641 objext = .o
50642
50643
50644 .PHONY: stage1-start stage1-end
50645
50646 stage1-start::
50647         @: $(MAKE); $(stage); \
50648         echo stage1 > stage_current ; \
50649         echo stage1 > stage_last; \
50650         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50651 @if bfd
50652         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
50653           mkdir stage1-bfd; \
50654         mv stage1-bfd bfd 
50655 @endif bfd
50656 @if opcodes
50657         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
50658           mkdir stage1-opcodes; \
50659         mv stage1-opcodes opcodes 
50660 @endif opcodes
50661 @if binutils
50662         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
50663           mkdir stage1-binutils; \
50664         mv stage1-binutils binutils 
50665 @endif binutils
50666 @if gas
50667         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
50668           mkdir stage1-gas; \
50669         mv stage1-gas gas 
50670 @endif gas
50671 @if gcc
50672         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
50673           mkdir stage1-gcc; \
50674         mv stage1-gcc gcc 
50675 @endif gcc
50676 @if gmp
50677         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
50678           mkdir stage1-gmp; \
50679         mv stage1-gmp gmp 
50680 @endif gmp
50681 @if mpfr
50682         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
50683           mkdir stage1-mpfr; \
50684         mv stage1-mpfr mpfr 
50685 @endif mpfr
50686 @if gold
50687         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
50688           mkdir stage1-gold; \
50689         mv stage1-gold gold 
50690 @endif gold
50691 @if intl
50692         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
50693           mkdir stage1-intl; \
50694         mv stage1-intl intl 
50695 @endif intl
50696 @if ld
50697         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
50698           mkdir stage1-ld; \
50699         mv stage1-ld ld 
50700 @endif ld
50701 @if libcpp
50702         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
50703           mkdir stage1-libcpp; \
50704         mv stage1-libcpp libcpp 
50705 @endif libcpp
50706 @if libdecnumber
50707         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
50708           mkdir stage1-libdecnumber; \
50709         mv stage1-libdecnumber libdecnumber 
50710 @endif libdecnumber
50711 @if libiberty
50712         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
50713           mkdir stage1-libiberty; \
50714         mv stage1-libiberty libiberty 
50715 @endif libiberty
50716 @if zlib
50717         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
50718           mkdir stage1-zlib; \
50719         mv stage1-zlib zlib 
50720 @endif zlib
50721         @[ -d stage1-$(TARGET_SUBDIR) ] || \
50722           mkdir stage1-$(TARGET_SUBDIR); \
50723         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR) 
50724
50725 stage1-end:: 
50726 @if bfd
50727         @if test -d $(HOST_SUBDIR)/bfd ; then \
50728           cd $(HOST_SUBDIR); mv bfd stage1-bfd  ; \
50729         fi
50730 @endif bfd
50731 @if opcodes
50732         @if test -d $(HOST_SUBDIR)/opcodes ; then \
50733           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes  ; \
50734         fi
50735 @endif opcodes
50736 @if binutils
50737         @if test -d $(HOST_SUBDIR)/binutils ; then \
50738           cd $(HOST_SUBDIR); mv binutils stage1-binutils  ; \
50739         fi
50740 @endif binutils
50741 @if gas
50742         @if test -d $(HOST_SUBDIR)/gas ; then \
50743           cd $(HOST_SUBDIR); mv gas stage1-gas  ; \
50744         fi
50745 @endif gas
50746 @if gcc
50747         @if test -d $(HOST_SUBDIR)/gcc ; then \
50748           cd $(HOST_SUBDIR); mv gcc stage1-gcc  ; \
50749         fi
50750 @endif gcc
50751 @if gmp
50752         @if test -d $(HOST_SUBDIR)/gmp ; then \
50753           cd $(HOST_SUBDIR); mv gmp stage1-gmp  ; \
50754         fi
50755 @endif gmp
50756 @if mpfr
50757         @if test -d $(HOST_SUBDIR)/mpfr ; then \
50758           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr  ; \
50759         fi
50760 @endif mpfr
50761 @if gold
50762         @if test -d $(HOST_SUBDIR)/gold ; then \
50763           cd $(HOST_SUBDIR); mv gold stage1-gold  ; \
50764         fi
50765 @endif gold
50766 @if intl
50767         @if test -d $(HOST_SUBDIR)/intl ; then \
50768           cd $(HOST_SUBDIR); mv intl stage1-intl  ; \
50769         fi
50770 @endif intl
50771 @if ld
50772         @if test -d $(HOST_SUBDIR)/ld ; then \
50773           cd $(HOST_SUBDIR); mv ld stage1-ld  ; \
50774         fi
50775 @endif ld
50776 @if libcpp
50777         @if test -d $(HOST_SUBDIR)/libcpp ; then \
50778           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp  ; \
50779         fi
50780 @endif libcpp
50781 @if libdecnumber
50782         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
50783           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber  ; \
50784         fi
50785 @endif libdecnumber
50786 @if libiberty
50787         @if test -d $(HOST_SUBDIR)/libiberty ; then \
50788           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty  ; \
50789         fi
50790 @endif libiberty
50791 @if zlib
50792         @if test -d $(HOST_SUBDIR)/zlib ; then \
50793           cd $(HOST_SUBDIR); mv zlib stage1-zlib  ; \
50794         fi
50795 @endif zlib
50796         @if test -d $(TARGET_SUBDIR) ; then \
50797           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR)  ; \
50798         fi
50799         rm -f stage_current
50800
50801 # Bubble a bug fix through all the stages up to stage 1.  They are
50802 # remade, but not reconfigured.  The next stage (if any) will not be
50803 # reconfigured either.
50804 .PHONY: stage1-bubble
50805 stage1-bubble:: 
50806         @r=`${PWD_COMMAND}`; export r; \
50807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50808         if test -f stage1-lean  ; then \
50809           echo Skipping rebuild of stage1 ; \
50810         else \
50811           $(MAKE) stage1-start; \
50812           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
50813         fi
50814
50815 .PHONY: all-stage1 clean-stage1
50816 do-clean: clean-stage1
50817
50818 # FIXME: Will not need to be conditional when toplevel bootstrap is the
50819 # only possibility, but now it conflicts with no-bootstrap rules
50820 @if gcc-bootstrap
50821
50822
50823
50824
50825 # Rules to wipe a stage and all the following ones, also used for cleanstrap
50826
50827 .PHONY: distclean-stage1
50828 distclean-stage1::
50829         @: $(MAKE); $(stage)
50830         @test "`cat stage_last`" != stage1 || rm -f stage_last
50831         rm -rf stage1-* 
50832
50833
50834 @endif gcc-bootstrap
50835
50836
50837 .PHONY: stage2-start stage2-end
50838
50839 stage2-start::
50840         @: $(MAKE); $(stage); \
50841         echo stage2 > stage_current ; \
50842         echo stage2 > stage_last; \
50843         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50844 @if bfd
50845         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
50846           mkdir stage2-bfd; \
50847         mv stage2-bfd bfd  ; \
50848         mv stage1-bfd prev-bfd || test -f stage1-lean 
50849 @endif bfd
50850 @if opcodes
50851         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
50852           mkdir stage2-opcodes; \
50853         mv stage2-opcodes opcodes  ; \
50854         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
50855 @endif opcodes
50856 @if binutils
50857         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
50858           mkdir stage2-binutils; \
50859         mv stage2-binutils binutils  ; \
50860         mv stage1-binutils prev-binutils || test -f stage1-lean 
50861 @endif binutils
50862 @if gas
50863         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
50864           mkdir stage2-gas; \
50865         mv stage2-gas gas  ; \
50866         mv stage1-gas prev-gas || test -f stage1-lean 
50867 @endif gas
50868 @if gcc
50869         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
50870           mkdir stage2-gcc; \
50871         mv stage2-gcc gcc  ; \
50872         mv stage1-gcc prev-gcc || test -f stage1-lean 
50873 @endif gcc
50874 @if gmp
50875         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
50876           mkdir stage2-gmp; \
50877         mv stage2-gmp gmp  ; \
50878         mv stage1-gmp prev-gmp || test -f stage1-lean 
50879 @endif gmp
50880 @if mpfr
50881         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
50882           mkdir stage2-mpfr; \
50883         mv stage2-mpfr mpfr  ; \
50884         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
50885 @endif mpfr
50886 @if gold
50887         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
50888           mkdir stage2-gold; \
50889         mv stage2-gold gold  ; \
50890         mv stage1-gold prev-gold || test -f stage1-lean 
50891 @endif gold
50892 @if intl
50893         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
50894           mkdir stage2-intl; \
50895         mv stage2-intl intl  ; \
50896         mv stage1-intl prev-intl || test -f stage1-lean 
50897 @endif intl
50898 @if ld
50899         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
50900           mkdir stage2-ld; \
50901         mv stage2-ld ld  ; \
50902         mv stage1-ld prev-ld || test -f stage1-lean 
50903 @endif ld
50904 @if libcpp
50905         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
50906           mkdir stage2-libcpp; \
50907         mv stage2-libcpp libcpp  ; \
50908         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
50909 @endif libcpp
50910 @if libdecnumber
50911         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
50912           mkdir stage2-libdecnumber; \
50913         mv stage2-libdecnumber libdecnumber  ; \
50914         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
50915 @endif libdecnumber
50916 @if libiberty
50917         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
50918           mkdir stage2-libiberty; \
50919         mv stage2-libiberty libiberty  ; \
50920         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
50921 @endif libiberty
50922 @if zlib
50923         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
50924           mkdir stage2-zlib; \
50925         mv stage2-zlib zlib  ; \
50926         mv stage1-zlib prev-zlib || test -f stage1-lean 
50927 @endif zlib
50928         @[ -d stage2-$(TARGET_SUBDIR) ] || \
50929           mkdir stage2-$(TARGET_SUBDIR); \
50930         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
50931         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
50932
50933 stage2-end:: 
50934 @if bfd
50935         @if test -d $(HOST_SUBDIR)/bfd ; then \
50936           cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
50937           mv prev-bfd stage1-bfd ; :  ; \
50938         fi
50939 @endif bfd
50940 @if opcodes
50941         @if test -d $(HOST_SUBDIR)/opcodes ; then \
50942           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
50943           mv prev-opcodes stage1-opcodes ; :  ; \
50944         fi
50945 @endif opcodes
50946 @if binutils
50947         @if test -d $(HOST_SUBDIR)/binutils ; then \
50948           cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
50949           mv prev-binutils stage1-binutils ; :  ; \
50950         fi
50951 @endif binutils
50952 @if gas
50953         @if test -d $(HOST_SUBDIR)/gas ; then \
50954           cd $(HOST_SUBDIR); mv gas stage2-gas ; \
50955           mv prev-gas stage1-gas ; :  ; \
50956         fi
50957 @endif gas
50958 @if gcc
50959         @if test -d $(HOST_SUBDIR)/gcc ; then \
50960           cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
50961           mv prev-gcc stage1-gcc ; :  ; \
50962         fi
50963 @endif gcc
50964 @if gmp
50965         @if test -d $(HOST_SUBDIR)/gmp ; then \
50966           cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
50967           mv prev-gmp stage1-gmp ; :  ; \
50968         fi
50969 @endif gmp
50970 @if mpfr
50971         @if test -d $(HOST_SUBDIR)/mpfr ; then \
50972           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
50973           mv prev-mpfr stage1-mpfr ; :  ; \
50974         fi
50975 @endif mpfr
50976 @if gold
50977         @if test -d $(HOST_SUBDIR)/gold ; then \
50978           cd $(HOST_SUBDIR); mv gold stage2-gold ; \
50979           mv prev-gold stage1-gold ; :  ; \
50980         fi
50981 @endif gold
50982 @if intl
50983         @if test -d $(HOST_SUBDIR)/intl ; then \
50984           cd $(HOST_SUBDIR); mv intl stage2-intl ; \
50985           mv prev-intl stage1-intl ; :  ; \
50986         fi
50987 @endif intl
50988 @if ld
50989         @if test -d $(HOST_SUBDIR)/ld ; then \
50990           cd $(HOST_SUBDIR); mv ld stage2-ld ; \
50991           mv prev-ld stage1-ld ; :  ; \
50992         fi
50993 @endif ld
50994 @if libcpp
50995         @if test -d $(HOST_SUBDIR)/libcpp ; then \
50996           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
50997           mv prev-libcpp stage1-libcpp ; :  ; \
50998         fi
50999 @endif libcpp
51000 @if libdecnumber
51001         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51002           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
51003           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
51004         fi
51005 @endif libdecnumber
51006 @if libiberty
51007         @if test -d $(HOST_SUBDIR)/libiberty ; then \
51008           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
51009           mv prev-libiberty stage1-libiberty ; :  ; \
51010         fi
51011 @endif libiberty
51012 @if zlib
51013         @if test -d $(HOST_SUBDIR)/zlib ; then \
51014           cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
51015           mv prev-zlib stage1-zlib ; :  ; \
51016         fi
51017 @endif zlib
51018         @if test -d $(TARGET_SUBDIR) ; then \
51019           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR)  ; \
51020           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
51021         fi
51022         rm -f stage_current
51023
51024 # Bubble a bug fix through all the stages up to stage 2.  They are
51025 # remade, but not reconfigured.  The next stage (if any) will not be
51026 # reconfigured either.
51027 .PHONY: stage2-bubble
51028 stage2-bubble:: stage1-bubble
51029         @r=`${PWD_COMMAND}`; export r; \
51030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51031         if test -f stage2-lean || test -f stage1-lean  ; then \
51032           echo Skipping rebuild of stage2 ; \
51033         else \
51034           $(MAKE) stage2-start; \
51035           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
51036         fi
51037
51038 .PHONY: all-stage2 clean-stage2
51039 do-clean: clean-stage2
51040
51041 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51042 # only possibility, but now it conflicts with no-bootstrap rules
51043 @if gcc-bootstrap
51044
51045
51046
51047 .PHONY: bootstrap2 bootstrap2-lean
51048 bootstrap2:
51049         echo stage2 > stage_final
51050         @r=`${PWD_COMMAND}`; export r; \
51051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51052         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
51053         @: $(MAKE); $(unstage)
51054         @r=`${PWD_COMMAND}`; export r; \
51055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51056         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51057
51058 bootstrap2-lean:
51059         echo stage2 > stage_final
51060         @r=`${PWD_COMMAND}`; export r; \
51061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51062         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
51063         @: $(MAKE); $(unstage)
51064         @r=`${PWD_COMMAND}`; export r; \
51065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51066         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51067
51068
51069 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51070 distclean-stage1:: distclean-stage2 
51071 .PHONY: distclean-stage2
51072 distclean-stage2::
51073         @: $(MAKE); $(stage)
51074         @test "`cat stage_last`" != stage2 || rm -f stage_last
51075         rm -rf stage2-* 
51076
51077
51078 @endif gcc-bootstrap
51079
51080
51081 .PHONY: stageb2g0-start stageb2g0-end
51082
51083 stageb2g0-start::
51084         @: $(MAKE); $(stage); \
51085         echo stageb2g0 > stage_current ; \
51086         echo stageb2g0 > stage_last; \
51087         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51088 @if bfd
51089         @cd $(HOST_SUBDIR); [ -d stageb2g0-bfd ] || \
51090           mkdir stageb2g0-bfd; \
51091         mv stageb2g0-bfd bfd  ; \
51092         mv stage1-bfd prev-bfd || test -f stage1-lean 
51093 @endif bfd
51094 @if opcodes
51095         @cd $(HOST_SUBDIR); [ -d stageb2g0-opcodes ] || \
51096           mkdir stageb2g0-opcodes; \
51097         mv stageb2g0-opcodes opcodes  ; \
51098         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
51099 @endif opcodes
51100 @if binutils
51101         @cd $(HOST_SUBDIR); [ -d stageb2g0-binutils ] || \
51102           mkdir stageb2g0-binutils; \
51103         mv stageb2g0-binutils binutils  ; \
51104         mv stage1-binutils prev-binutils || test -f stage1-lean 
51105 @endif binutils
51106 @if gas
51107         @cd $(HOST_SUBDIR); [ -d stageb2g0-gas ] || \
51108           mkdir stageb2g0-gas; \
51109         mv stageb2g0-gas gas  ; \
51110         mv stage1-gas prev-gas || test -f stage1-lean 
51111 @endif gas
51112 @if gcc
51113         @cd $(HOST_SUBDIR); [ -d stageb2g0-gcc ] || \
51114           mkdir stageb2g0-gcc; \
51115         mv stageb2g0-gcc gcc  ; \
51116         mv stage1-gcc prev-gcc || test -f stage1-lean 
51117 @endif gcc
51118 @if gmp
51119         @cd $(HOST_SUBDIR); [ -d stageb2g0-gmp ] || \
51120           mkdir stageb2g0-gmp; \
51121         mv stageb2g0-gmp gmp  ; \
51122         mv stage1-gmp prev-gmp || test -f stage1-lean 
51123 @endif gmp
51124 @if mpfr
51125         @cd $(HOST_SUBDIR); [ -d stageb2g0-mpfr ] || \
51126           mkdir stageb2g0-mpfr; \
51127         mv stageb2g0-mpfr mpfr  ; \
51128         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
51129 @endif mpfr
51130 @if gold
51131         @cd $(HOST_SUBDIR); [ -d stageb2g0-gold ] || \
51132           mkdir stageb2g0-gold; \
51133         mv stageb2g0-gold gold  ; \
51134         mv stage1-gold prev-gold || test -f stage1-lean 
51135 @endif gold
51136 @if intl
51137         @cd $(HOST_SUBDIR); [ -d stageb2g0-intl ] || \
51138           mkdir stageb2g0-intl; \
51139         mv stageb2g0-intl intl  ; \
51140         mv stage1-intl prev-intl || test -f stage1-lean 
51141 @endif intl
51142 @if ld
51143         @cd $(HOST_SUBDIR); [ -d stageb2g0-ld ] || \
51144           mkdir stageb2g0-ld; \
51145         mv stageb2g0-ld ld  ; \
51146         mv stage1-ld prev-ld || test -f stage1-lean 
51147 @endif ld
51148 @if libcpp
51149         @cd $(HOST_SUBDIR); [ -d stageb2g0-libcpp ] || \
51150           mkdir stageb2g0-libcpp; \
51151         mv stageb2g0-libcpp libcpp  ; \
51152         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
51153 @endif libcpp
51154 @if libdecnumber
51155         @cd $(HOST_SUBDIR); [ -d stageb2g0-libdecnumber ] || \
51156           mkdir stageb2g0-libdecnumber; \
51157         mv stageb2g0-libdecnumber libdecnumber  ; \
51158         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
51159 @endif libdecnumber
51160 @if libiberty
51161         @cd $(HOST_SUBDIR); [ -d stageb2g0-libiberty ] || \
51162           mkdir stageb2g0-libiberty; \
51163         mv stageb2g0-libiberty libiberty  ; \
51164         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
51165 @endif libiberty
51166 @if zlib
51167         @cd $(HOST_SUBDIR); [ -d stageb2g0-zlib ] || \
51168           mkdir stageb2g0-zlib; \
51169         mv stageb2g0-zlib zlib  ; \
51170         mv stage1-zlib prev-zlib || test -f stage1-lean 
51171 @endif zlib
51172         @[ -d stageb2g0-$(TARGET_SUBDIR) ] || \
51173           mkdir stageb2g0-$(TARGET_SUBDIR); \
51174         mv stageb2g0-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
51175         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
51176
51177 stageb2g0-end:: 
51178 @if bfd
51179         @if test -d $(HOST_SUBDIR)/bfd ; then \
51180           cd $(HOST_SUBDIR); mv bfd stageb2g0-bfd ; \
51181           mv prev-bfd stage1-bfd ; :  ; \
51182         fi
51183 @endif bfd
51184 @if opcodes
51185         @if test -d $(HOST_SUBDIR)/opcodes ; then \
51186           cd $(HOST_SUBDIR); mv opcodes stageb2g0-opcodes ; \
51187           mv prev-opcodes stage1-opcodes ; :  ; \
51188         fi
51189 @endif opcodes
51190 @if binutils
51191         @if test -d $(HOST_SUBDIR)/binutils ; then \
51192           cd $(HOST_SUBDIR); mv binutils stageb2g0-binutils ; \
51193           mv prev-binutils stage1-binutils ; :  ; \
51194         fi
51195 @endif binutils
51196 @if gas
51197         @if test -d $(HOST_SUBDIR)/gas ; then \
51198           cd $(HOST_SUBDIR); mv gas stageb2g0-gas ; \
51199           mv prev-gas stage1-gas ; :  ; \
51200         fi
51201 @endif gas
51202 @if gcc
51203         @if test -d $(HOST_SUBDIR)/gcc ; then \
51204           cd $(HOST_SUBDIR); mv gcc stageb2g0-gcc ; \
51205           mv prev-gcc stage1-gcc ; :  ; \
51206         fi
51207 @endif gcc
51208 @if gmp
51209         @if test -d $(HOST_SUBDIR)/gmp ; then \
51210           cd $(HOST_SUBDIR); mv gmp stageb2g0-gmp ; \
51211           mv prev-gmp stage1-gmp ; :  ; \
51212         fi
51213 @endif gmp
51214 @if mpfr
51215         @if test -d $(HOST_SUBDIR)/mpfr ; then \
51216           cd $(HOST_SUBDIR); mv mpfr stageb2g0-mpfr ; \
51217           mv prev-mpfr stage1-mpfr ; :  ; \
51218         fi
51219 @endif mpfr
51220 @if gold
51221         @if test -d $(HOST_SUBDIR)/gold ; then \
51222           cd $(HOST_SUBDIR); mv gold stageb2g0-gold ; \
51223           mv prev-gold stage1-gold ; :  ; \
51224         fi
51225 @endif gold
51226 @if intl
51227         @if test -d $(HOST_SUBDIR)/intl ; then \
51228           cd $(HOST_SUBDIR); mv intl stageb2g0-intl ; \
51229           mv prev-intl stage1-intl ; :  ; \
51230         fi
51231 @endif intl
51232 @if ld
51233         @if test -d $(HOST_SUBDIR)/ld ; then \
51234           cd $(HOST_SUBDIR); mv ld stageb2g0-ld ; \
51235           mv prev-ld stage1-ld ; :  ; \
51236         fi
51237 @endif ld
51238 @if libcpp
51239         @if test -d $(HOST_SUBDIR)/libcpp ; then \
51240           cd $(HOST_SUBDIR); mv libcpp stageb2g0-libcpp ; \
51241           mv prev-libcpp stage1-libcpp ; :  ; \
51242         fi
51243 @endif libcpp
51244 @if libdecnumber
51245         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51246           cd $(HOST_SUBDIR); mv libdecnumber stageb2g0-libdecnumber ; \
51247           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
51248         fi
51249 @endif libdecnumber
51250 @if libiberty
51251         @if test -d $(HOST_SUBDIR)/libiberty ; then \
51252           cd $(HOST_SUBDIR); mv libiberty stageb2g0-libiberty ; \
51253           mv prev-libiberty stage1-libiberty ; :  ; \
51254         fi
51255 @endif libiberty
51256 @if zlib
51257         @if test -d $(HOST_SUBDIR)/zlib ; then \
51258           cd $(HOST_SUBDIR); mv zlib stageb2g0-zlib ; \
51259           mv prev-zlib stage1-zlib ; :  ; \
51260         fi
51261 @endif zlib
51262         @if test -d $(TARGET_SUBDIR) ; then \
51263           mv $(TARGET_SUBDIR) stageb2g0-$(TARGET_SUBDIR)  ; \
51264           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
51265         fi
51266         rm -f stage_current
51267
51268 # Bubble a bug fix through all the stages up to stage b2g0.  They are
51269 # remade, but not reconfigured.  The next stage (if any) will not be
51270 # reconfigured either.
51271 .PHONY: stageb2g0-bubble
51272 stageb2g0-bubble:: stage1-bubble
51273         @r=`${PWD_COMMAND}`; export r; \
51274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51275         if test -f stageb2g0-lean || test -f stage1-lean  ; then \
51276           echo Skipping rebuild of stageb2g0 ; \
51277         else \
51278           $(MAKE) stageb2g0-start; \
51279           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageb2g0; \
51280         fi
51281
51282 .PHONY: all-stageb2g0 clean-stageb2g0
51283 do-clean: clean-stageb2g0
51284
51285 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51286 # only possibility, but now it conflicts with no-bootstrap rules
51287 @if gcc-bootstrap
51288
51289
51290
51291 .PHONY: bootstrap2-debug bootstrap2-debug-lean
51292 bootstrap2-debug:
51293         echo stageb2g0 > stage_final
51294         @r=`${PWD_COMMAND}`; export r; \
51295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51296         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb2g0-bubble
51297         @: $(MAKE); $(unstage)
51298         @r=`${PWD_COMMAND}`; export r; \
51299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51300         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51301
51302 bootstrap2-debug-lean:
51303         echo stageb2g0 > stage_final
51304         @r=`${PWD_COMMAND}`; export r; \
51305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51306         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageb2g0-bubble
51307         @: $(MAKE); $(unstage)
51308         @r=`${PWD_COMMAND}`; export r; \
51309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51310         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51311
51312
51313 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51314 distclean-stage1:: distclean-stageb2g0 
51315 .PHONY: distclean-stageb2g0
51316 distclean-stageb2g0::
51317         @: $(MAKE); $(stage)
51318         @test "`cat stage_last`" != stageb2g0 || rm -f stage_last
51319         rm -rf stageb2g0-* 
51320
51321
51322 @endif gcc-bootstrap
51323
51324
51325 .PHONY: stage3-start stage3-end
51326
51327 stage3-start::
51328         @: $(MAKE); $(stage); \
51329         echo stage3 > stage_current ; \
51330         echo stage3 > stage_last; \
51331         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51332 @if bfd
51333         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
51334           mkdir stage3-bfd; \
51335         mv stage3-bfd bfd  ; \
51336         mv stage2-bfd prev-bfd || test -f stage2-lean 
51337 @endif bfd
51338 @if opcodes
51339         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
51340           mkdir stage3-opcodes; \
51341         mv stage3-opcodes opcodes  ; \
51342         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
51343 @endif opcodes
51344 @if binutils
51345         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
51346           mkdir stage3-binutils; \
51347         mv stage3-binutils binutils  ; \
51348         mv stage2-binutils prev-binutils || test -f stage2-lean 
51349 @endif binutils
51350 @if gas
51351         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
51352           mkdir stage3-gas; \
51353         mv stage3-gas gas  ; \
51354         mv stage2-gas prev-gas || test -f stage2-lean 
51355 @endif gas
51356 @if gcc
51357         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
51358           mkdir stage3-gcc; \
51359         mv stage3-gcc gcc  ; \
51360         mv stage2-gcc prev-gcc || test -f stage2-lean 
51361 @endif gcc
51362 @if gmp
51363         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
51364           mkdir stage3-gmp; \
51365         mv stage3-gmp gmp  ; \
51366         mv stage2-gmp prev-gmp || test -f stage2-lean 
51367 @endif gmp
51368 @if mpfr
51369         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
51370           mkdir stage3-mpfr; \
51371         mv stage3-mpfr mpfr  ; \
51372         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
51373 @endif mpfr
51374 @if gold
51375         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
51376           mkdir stage3-gold; \
51377         mv stage3-gold gold  ; \
51378         mv stage2-gold prev-gold || test -f stage2-lean 
51379 @endif gold
51380 @if intl
51381         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
51382           mkdir stage3-intl; \
51383         mv stage3-intl intl  ; \
51384         mv stage2-intl prev-intl || test -f stage2-lean 
51385 @endif intl
51386 @if ld
51387         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
51388           mkdir stage3-ld; \
51389         mv stage3-ld ld  ; \
51390         mv stage2-ld prev-ld || test -f stage2-lean 
51391 @endif ld
51392 @if libcpp
51393         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
51394           mkdir stage3-libcpp; \
51395         mv stage3-libcpp libcpp  ; \
51396         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
51397 @endif libcpp
51398 @if libdecnumber
51399         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
51400           mkdir stage3-libdecnumber; \
51401         mv stage3-libdecnumber libdecnumber  ; \
51402         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
51403 @endif libdecnumber
51404 @if libiberty
51405         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
51406           mkdir stage3-libiberty; \
51407         mv stage3-libiberty libiberty  ; \
51408         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
51409 @endif libiberty
51410 @if zlib
51411         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
51412           mkdir stage3-zlib; \
51413         mv stage3-zlib zlib  ; \
51414         mv stage2-zlib prev-zlib || test -f stage2-lean 
51415 @endif zlib
51416         @[ -d stage3-$(TARGET_SUBDIR) ] || \
51417           mkdir stage3-$(TARGET_SUBDIR); \
51418         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
51419         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
51420
51421 stage3-end:: 
51422 @if bfd
51423         @if test -d $(HOST_SUBDIR)/bfd ; then \
51424           cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
51425           mv prev-bfd stage2-bfd ; :  ; \
51426         fi
51427 @endif bfd
51428 @if opcodes
51429         @if test -d $(HOST_SUBDIR)/opcodes ; then \
51430           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
51431           mv prev-opcodes stage2-opcodes ; :  ; \
51432         fi
51433 @endif opcodes
51434 @if binutils
51435         @if test -d $(HOST_SUBDIR)/binutils ; then \
51436           cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
51437           mv prev-binutils stage2-binutils ; :  ; \
51438         fi
51439 @endif binutils
51440 @if gas
51441         @if test -d $(HOST_SUBDIR)/gas ; then \
51442           cd $(HOST_SUBDIR); mv gas stage3-gas ; \
51443           mv prev-gas stage2-gas ; :  ; \
51444         fi
51445 @endif gas
51446 @if gcc
51447         @if test -d $(HOST_SUBDIR)/gcc ; then \
51448           cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
51449           mv prev-gcc stage2-gcc ; :  ; \
51450         fi
51451 @endif gcc
51452 @if gmp
51453         @if test -d $(HOST_SUBDIR)/gmp ; then \
51454           cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
51455           mv prev-gmp stage2-gmp ; :  ; \
51456         fi
51457 @endif gmp
51458 @if mpfr
51459         @if test -d $(HOST_SUBDIR)/mpfr ; then \
51460           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
51461           mv prev-mpfr stage2-mpfr ; :  ; \
51462         fi
51463 @endif mpfr
51464 @if gold
51465         @if test -d $(HOST_SUBDIR)/gold ; then \
51466           cd $(HOST_SUBDIR); mv gold stage3-gold ; \
51467           mv prev-gold stage2-gold ; :  ; \
51468         fi
51469 @endif gold
51470 @if intl
51471         @if test -d $(HOST_SUBDIR)/intl ; then \
51472           cd $(HOST_SUBDIR); mv intl stage3-intl ; \
51473           mv prev-intl stage2-intl ; :  ; \
51474         fi
51475 @endif intl
51476 @if ld
51477         @if test -d $(HOST_SUBDIR)/ld ; then \
51478           cd $(HOST_SUBDIR); mv ld stage3-ld ; \
51479           mv prev-ld stage2-ld ; :  ; \
51480         fi
51481 @endif ld
51482 @if libcpp
51483         @if test -d $(HOST_SUBDIR)/libcpp ; then \
51484           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
51485           mv prev-libcpp stage2-libcpp ; :  ; \
51486         fi
51487 @endif libcpp
51488 @if libdecnumber
51489         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51490           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
51491           mv prev-libdecnumber stage2-libdecnumber ; :  ; \
51492         fi
51493 @endif libdecnumber
51494 @if libiberty
51495         @if test -d $(HOST_SUBDIR)/libiberty ; then \
51496           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
51497           mv prev-libiberty stage2-libiberty ; :  ; \
51498         fi
51499 @endif libiberty
51500 @if zlib
51501         @if test -d $(HOST_SUBDIR)/zlib ; then \
51502           cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
51503           mv prev-zlib stage2-zlib ; :  ; \
51504         fi
51505 @endif zlib
51506         @if test -d $(TARGET_SUBDIR) ; then \
51507           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR)  ; \
51508           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; :  ; \
51509         fi
51510         rm -f stage_current
51511
51512 # Bubble a bug fix through all the stages up to stage 3.  They are
51513 # remade, but not reconfigured.  The next stage (if any) will not be
51514 # reconfigured either.
51515 .PHONY: stage3-bubble
51516 stage3-bubble:: stage2-bubble
51517         @r=`${PWD_COMMAND}`; export r; \
51518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51519         if test -f stage3-lean || test -f stage2-lean  ; then \
51520           echo Skipping rebuild of stage3 ; \
51521         else \
51522           $(MAKE) stage3-start; \
51523           if $(LEAN); then \
51524             rm -rf stage1-* ; \
51525             $(STAMP) stage1-lean ; \
51526           fi; \
51527           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
51528         fi
51529         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
51530
51531 .PHONY: all-stage3 clean-stage3
51532 do-clean: clean-stage3
51533
51534 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51535 # only possibility, but now it conflicts with no-bootstrap rules
51536 @if gcc-bootstrap
51537
51538 compare:
51539         @r=`${PWD_COMMAND}`; export r; \
51540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51541         if test -f stage2-lean; then \
51542           echo Cannot compare object files as stage 2 was deleted. ; \
51543           exit 0 ; \
51544         fi; \
51545         : $(MAKE); $(stage); \
51546         rm -f .bad_compare ; \
51547         echo Comparing stages 2 and 3 ; \
51548         cd stage3-gcc; \
51549         files=`find . -name "*$(objext)" -print` ; \
51550         cd .. ; \
51551         for file in $${files} ; do \
51552           f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
51553           $(do-compare) > /dev/null 2>&1; \
51554           if test $$? -eq 1; then \
51555             case $$file in \
51556               ./cc*-checksum$(objext) | ./libgcc/* ) \
51557                 echo warning: $$file differs ;; \
51558               *) \
51559                 echo $$file differs >> .bad_compare ;; \
51560             esac ; \
51561           fi ; \
51562         done ; \
51563         if [ -f .bad_compare ]; then \
51564           echo "Bootstrap comparison failure!"; \
51565           cat .bad_compare; \
51566           exit 1; \
51567         else \
51568           echo Comparison successful.; \
51569         fi ; \
51570         $(STAMP) compare
51571         if $(LEAN); then \
51572           rm -rf stage2-*; \
51573           $(STAMP) stage2-lean; \
51574         fi
51575
51576
51577
51578 .PHONY: bootstrap bootstrap-lean
51579 bootstrap:
51580         echo stage3 > stage_final
51581         @r=`${PWD_COMMAND}`; export r; \
51582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51583         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
51584         @: $(MAKE); $(unstage)
51585         @r=`${PWD_COMMAND}`; export r; \
51586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51587         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51588
51589 bootstrap-lean:
51590         echo stage3 > stage_final
51591         @r=`${PWD_COMMAND}`; export r; \
51592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51593         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
51594         @: $(MAKE); $(unstage)
51595         @r=`${PWD_COMMAND}`; export r; \
51596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51597         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51598
51599
51600 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51601 distclean-stage2:: distclean-stage3 
51602 .PHONY: distclean-stage3
51603 distclean-stage3::
51604         @: $(MAKE); $(stage)
51605         @test "`cat stage_last`" != stage3 || rm -f stage_last
51606         rm -rf stage3-* compare 
51607
51608
51609 .PHONY: cleanstrap
51610 cleanstrap: do-distclean local-clean
51611         echo stage3 > stage_final
51612         @r=`${PWD_COMMAND}`; export r; \
51613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51614         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
51615         @: $(MAKE); $(unstage)
51616         @r=`${PWD_COMMAND}`; export r; \
51617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51618         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51619
51620 @endif gcc-bootstrap
51621
51622
51623 .PHONY: stageb3g2-start stageb3g2-end
51624
51625 stageb3g2-start::
51626         @: $(MAKE); $(stage); \
51627         echo stageb3g2 > stage_current ; \
51628         echo stageb3g2 > stage_last; \
51629         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51630 @if bfd
51631         @cd $(HOST_SUBDIR); [ -d stageb3g2-bfd ] || \
51632           mkdir stageb3g2-bfd; \
51633         mv stageb3g2-bfd bfd  ; \
51634         mv stageb2g0-bfd prev-bfd || test -f stageb2g0-lean 
51635 @endif bfd
51636 @if opcodes
51637         @cd $(HOST_SUBDIR); [ -d stageb3g2-opcodes ] || \
51638           mkdir stageb3g2-opcodes; \
51639         mv stageb3g2-opcodes opcodes  ; \
51640         mv stageb2g0-opcodes prev-opcodes || test -f stageb2g0-lean 
51641 @endif opcodes
51642 @if binutils
51643         @cd $(HOST_SUBDIR); [ -d stageb3g2-binutils ] || \
51644           mkdir stageb3g2-binutils; \
51645         mv stageb3g2-binutils binutils  ; \
51646         mv stageb2g0-binutils prev-binutils || test -f stageb2g0-lean 
51647 @endif binutils
51648 @if gas
51649         @cd $(HOST_SUBDIR); [ -d stageb3g2-gas ] || \
51650           mkdir stageb3g2-gas; \
51651         mv stageb3g2-gas gas  ; \
51652         mv stageb2g0-gas prev-gas || test -f stageb2g0-lean 
51653 @endif gas
51654 @if gcc
51655         @cd $(HOST_SUBDIR); [ -d stageb3g2-gcc ] || \
51656           mkdir stageb3g2-gcc; \
51657         mv stageb3g2-gcc gcc  ; \
51658         mv stageb2g0-gcc prev-gcc || test -f stageb2g0-lean 
51659 @endif gcc
51660 @if gmp
51661         @cd $(HOST_SUBDIR); [ -d stageb3g2-gmp ] || \
51662           mkdir stageb3g2-gmp; \
51663         mv stageb3g2-gmp gmp  ; \
51664         mv stageb2g0-gmp prev-gmp || test -f stageb2g0-lean 
51665 @endif gmp
51666 @if mpfr
51667         @cd $(HOST_SUBDIR); [ -d stageb3g2-mpfr ] || \
51668           mkdir stageb3g2-mpfr; \
51669         mv stageb3g2-mpfr mpfr  ; \
51670         mv stageb2g0-mpfr prev-mpfr || test -f stageb2g0-lean 
51671 @endif mpfr
51672 @if gold
51673         @cd $(HOST_SUBDIR); [ -d stageb3g2-gold ] || \
51674           mkdir stageb3g2-gold; \
51675         mv stageb3g2-gold gold  ; \
51676         mv stageb2g0-gold prev-gold || test -f stageb2g0-lean 
51677 @endif gold
51678 @if intl
51679         @cd $(HOST_SUBDIR); [ -d stageb3g2-intl ] || \
51680           mkdir stageb3g2-intl; \
51681         mv stageb3g2-intl intl  ; \
51682         mv stageb2g0-intl prev-intl || test -f stageb2g0-lean 
51683 @endif intl
51684 @if ld
51685         @cd $(HOST_SUBDIR); [ -d stageb3g2-ld ] || \
51686           mkdir stageb3g2-ld; \
51687         mv stageb3g2-ld ld  ; \
51688         mv stageb2g0-ld prev-ld || test -f stageb2g0-lean 
51689 @endif ld
51690 @if libcpp
51691         @cd $(HOST_SUBDIR); [ -d stageb3g2-libcpp ] || \
51692           mkdir stageb3g2-libcpp; \
51693         mv stageb3g2-libcpp libcpp  ; \
51694         mv stageb2g0-libcpp prev-libcpp || test -f stageb2g0-lean 
51695 @endif libcpp
51696 @if libdecnumber
51697         @cd $(HOST_SUBDIR); [ -d stageb3g2-libdecnumber ] || \
51698           mkdir stageb3g2-libdecnumber; \
51699         mv stageb3g2-libdecnumber libdecnumber  ; \
51700         mv stageb2g0-libdecnumber prev-libdecnumber || test -f stageb2g0-lean 
51701 @endif libdecnumber
51702 @if libiberty
51703         @cd $(HOST_SUBDIR); [ -d stageb3g2-libiberty ] || \
51704           mkdir stageb3g2-libiberty; \
51705         mv stageb3g2-libiberty libiberty  ; \
51706         mv stageb2g0-libiberty prev-libiberty || test -f stageb2g0-lean 
51707 @endif libiberty
51708 @if zlib
51709         @cd $(HOST_SUBDIR); [ -d stageb3g2-zlib ] || \
51710           mkdir stageb3g2-zlib; \
51711         mv stageb3g2-zlib zlib  ; \
51712         mv stageb2g0-zlib prev-zlib || test -f stageb2g0-lean 
51713 @endif zlib
51714         @[ -d stageb3g2-$(TARGET_SUBDIR) ] || \
51715           mkdir stageb3g2-$(TARGET_SUBDIR); \
51716         mv stageb3g2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
51717         mv stageb2g0-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageb2g0-lean 
51718
51719 stageb3g2-end:: 
51720 @if bfd
51721         @if test -d $(HOST_SUBDIR)/bfd ; then \
51722           cd $(HOST_SUBDIR); mv bfd stageb3g2-bfd ; \
51723           mv prev-bfd stageb2g0-bfd ; :  ; \
51724         fi
51725 @endif bfd
51726 @if opcodes
51727         @if test -d $(HOST_SUBDIR)/opcodes ; then \
51728           cd $(HOST_SUBDIR); mv opcodes stageb3g2-opcodes ; \
51729           mv prev-opcodes stageb2g0-opcodes ; :  ; \
51730         fi
51731 @endif opcodes
51732 @if binutils
51733         @if test -d $(HOST_SUBDIR)/binutils ; then \
51734           cd $(HOST_SUBDIR); mv binutils stageb3g2-binutils ; \
51735           mv prev-binutils stageb2g0-binutils ; :  ; \
51736         fi
51737 @endif binutils
51738 @if gas
51739         @if test -d $(HOST_SUBDIR)/gas ; then \
51740           cd $(HOST_SUBDIR); mv gas stageb3g2-gas ; \
51741           mv prev-gas stageb2g0-gas ; :  ; \
51742         fi
51743 @endif gas
51744 @if gcc
51745         @if test -d $(HOST_SUBDIR)/gcc ; then \
51746           cd $(HOST_SUBDIR); mv gcc stageb3g2-gcc ; \
51747           mv prev-gcc stageb2g0-gcc ; :  ; \
51748         fi
51749 @endif gcc
51750 @if gmp
51751         @if test -d $(HOST_SUBDIR)/gmp ; then \
51752           cd $(HOST_SUBDIR); mv gmp stageb3g2-gmp ; \
51753           mv prev-gmp stageb2g0-gmp ; :  ; \
51754         fi
51755 @endif gmp
51756 @if mpfr
51757         @if test -d $(HOST_SUBDIR)/mpfr ; then \
51758           cd $(HOST_SUBDIR); mv mpfr stageb3g2-mpfr ; \
51759           mv prev-mpfr stageb2g0-mpfr ; :  ; \
51760         fi
51761 @endif mpfr
51762 @if gold
51763         @if test -d $(HOST_SUBDIR)/gold ; then \
51764           cd $(HOST_SUBDIR); mv gold stageb3g2-gold ; \
51765           mv prev-gold stageb2g0-gold ; :  ; \
51766         fi
51767 @endif gold
51768 @if intl
51769         @if test -d $(HOST_SUBDIR)/intl ; then \
51770           cd $(HOST_SUBDIR); mv intl stageb3g2-intl ; \
51771           mv prev-intl stageb2g0-intl ; :  ; \
51772         fi
51773 @endif intl
51774 @if ld
51775         @if test -d $(HOST_SUBDIR)/ld ; then \
51776           cd $(HOST_SUBDIR); mv ld stageb3g2-ld ; \
51777           mv prev-ld stageb2g0-ld ; :  ; \
51778         fi
51779 @endif ld
51780 @if libcpp
51781         @if test -d $(HOST_SUBDIR)/libcpp ; then \
51782           cd $(HOST_SUBDIR); mv libcpp stageb3g2-libcpp ; \
51783           mv prev-libcpp stageb2g0-libcpp ; :  ; \
51784         fi
51785 @endif libcpp
51786 @if libdecnumber
51787         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51788           cd $(HOST_SUBDIR); mv libdecnumber stageb3g2-libdecnumber ; \
51789           mv prev-libdecnumber stageb2g0-libdecnumber ; :  ; \
51790         fi
51791 @endif libdecnumber
51792 @if libiberty
51793         @if test -d $(HOST_SUBDIR)/libiberty ; then \
51794           cd $(HOST_SUBDIR); mv libiberty stageb3g2-libiberty ; \
51795           mv prev-libiberty stageb2g0-libiberty ; :  ; \
51796         fi
51797 @endif libiberty
51798 @if zlib
51799         @if test -d $(HOST_SUBDIR)/zlib ; then \
51800           cd $(HOST_SUBDIR); mv zlib stageb3g2-zlib ; \
51801           mv prev-zlib stageb2g0-zlib ; :  ; \
51802         fi
51803 @endif zlib
51804         @if test -d $(TARGET_SUBDIR) ; then \
51805           mv $(TARGET_SUBDIR) stageb3g2-$(TARGET_SUBDIR)  ; \
51806           mv prev-$(TARGET_SUBDIR) stageb2g0-$(TARGET_SUBDIR) ; :  ; \
51807         fi
51808         rm -f stage_current
51809
51810 # Bubble a bug fix through all the stages up to stage b3g2.  They are
51811 # remade, but not reconfigured.  The next stage (if any) will not be
51812 # reconfigured either.
51813 .PHONY: stageb3g2-bubble
51814 stageb3g2-bubble:: stageb2g0-bubble
51815         @r=`${PWD_COMMAND}`; export r; \
51816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51817         if test -f stageb3g2-lean || test -f stageb2g0-lean  ; then \
51818           echo Skipping rebuild of stageb3g2 ; \
51819         else \
51820           $(MAKE) stageb3g2-start; \
51821           if $(LEAN); then \
51822             rm -rf stage1-* ; \
51823             $(STAMP) stage1-lean ; \
51824           fi; \
51825           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageb3g2; \
51826         fi
51827         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare-debug
51828
51829 .PHONY: all-stageb3g2 clean-stageb3g2
51830 do-clean: clean-stageb3g2
51831
51832 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51833 # only possibility, but now it conflicts with no-bootstrap rules
51834 @if gcc-bootstrap
51835
51836 compare-debug:
51837         @r=`${PWD_COMMAND}`; export r; \
51838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51839         if test -f stageb2g0-lean; then \
51840           echo Cannot compare object files as stage b2g0 was deleted. ; \
51841           exit 0 ; \
51842         fi; \
51843         : $(MAKE); $(stage); \
51844         rm -f .bad_compare ; \
51845         echo Comparing stages b2g0 and b3g2 ; \
51846         cd stageb3g2-gcc; \
51847         files=`find . -name "*$(objext)" -print` ; \
51848         cd .. ; \
51849         for file in $${files} ; do \
51850           f1=$$r/stageb2g0-gcc/$$file; f2=$$r/stageb3g2-gcc/$$file; \
51851           $(do-compare-debug) > /dev/null 2>&1; \
51852           if test $$? -eq 1; then \
51853             case $$file in \
51854               ./cc*-checksum$(objext) | ./libgcc/* ) \
51855                 echo warning: $$file differs ;; \
51856               *) \
51857                 echo $$file differs >> .bad_compare ;; \
51858             esac ; \
51859           fi ; \
51860         done ; \
51861         if [ -f .bad_compare ]; then \
51862           echo "Bootstrap comparison failure!"; \
51863           cat .bad_compare; \
51864           exit 1; \
51865         else \
51866           echo Comparison successful.; \
51867         fi ; \
51868         $(STAMP) compare-debug
51869         if $(LEAN); then \
51870           rm -rf stageb2g0-*; \
51871           $(STAMP) stageb2g0-lean; \
51872         fi
51873
51874
51875
51876 .PHONY: bootstrap-debug bootstrap-debug-lean
51877 bootstrap-debug:
51878         echo stageb3g2 > stage_final
51879         @r=`${PWD_COMMAND}`; export r; \
51880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51881         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb3g2-bubble
51882         @: $(MAKE); $(unstage)
51883         @r=`${PWD_COMMAND}`; export r; \
51884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51885         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51886
51887 bootstrap-debug-lean:
51888         echo stageb3g2 > stage_final
51889         @r=`${PWD_COMMAND}`; export r; \
51890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51891         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageb3g2-bubble
51892         @: $(MAKE); $(unstage)
51893         @r=`${PWD_COMMAND}`; export r; \
51894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51895         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51896
51897
51898 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51899 distclean-stageb2g0:: distclean-stageb3g2 
51900 .PHONY: distclean-stageb3g2
51901 distclean-stageb3g2::
51902         @: $(MAKE); $(stage)
51903         @test "`cat stage_last`" != stageb3g2 || rm -f stage_last
51904         rm -rf stageb3g2-* compare-debug 
51905
51906
51907 .PHONY: cleanstrap-debug
51908 cleanstrap-debug: do-distclean local-clean
51909         echo stageb3g2 > stage_final
51910         @r=`${PWD_COMMAND}`; export r; \
51911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51912         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb3g2-bubble
51913         @: $(MAKE); $(unstage)
51914         @r=`${PWD_COMMAND}`; export r; \
51915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51916         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51917
51918 @endif gcc-bootstrap
51919
51920
51921 .PHONY: stage4-start stage4-end
51922
51923 stage4-start::
51924         @: $(MAKE); $(stage); \
51925         echo stage4 > stage_current ; \
51926         echo stage4 > stage_last; \
51927         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51928 @if bfd
51929         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
51930           mkdir stage4-bfd; \
51931         mv stage4-bfd bfd  ; \
51932         mv stage3-bfd prev-bfd || test -f stage3-lean 
51933 @endif bfd
51934 @if opcodes
51935         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
51936           mkdir stage4-opcodes; \
51937         mv stage4-opcodes opcodes  ; \
51938         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
51939 @endif opcodes
51940 @if binutils
51941         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
51942           mkdir stage4-binutils; \
51943         mv stage4-binutils binutils  ; \
51944         mv stage3-binutils prev-binutils || test -f stage3-lean 
51945 @endif binutils
51946 @if gas
51947         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
51948           mkdir stage4-gas; \
51949         mv stage4-gas gas  ; \
51950         mv stage3-gas prev-gas || test -f stage3-lean 
51951 @endif gas
51952 @if gcc
51953         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
51954           mkdir stage4-gcc; \
51955         mv stage4-gcc gcc  ; \
51956         mv stage3-gcc prev-gcc || test -f stage3-lean 
51957 @endif gcc
51958 @if gmp
51959         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
51960           mkdir stage4-gmp; \
51961         mv stage4-gmp gmp  ; \
51962         mv stage3-gmp prev-gmp || test -f stage3-lean 
51963 @endif gmp
51964 @if mpfr
51965         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
51966           mkdir stage4-mpfr; \
51967         mv stage4-mpfr mpfr  ; \
51968         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
51969 @endif mpfr
51970 @if gold
51971         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
51972           mkdir stage4-gold; \
51973         mv stage4-gold gold  ; \
51974         mv stage3-gold prev-gold || test -f stage3-lean 
51975 @endif gold
51976 @if intl
51977         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
51978           mkdir stage4-intl; \
51979         mv stage4-intl intl  ; \
51980         mv stage3-intl prev-intl || test -f stage3-lean 
51981 @endif intl
51982 @if ld
51983         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
51984           mkdir stage4-ld; \
51985         mv stage4-ld ld  ; \
51986         mv stage3-ld prev-ld || test -f stage3-lean 
51987 @endif ld
51988 @if libcpp
51989         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
51990           mkdir stage4-libcpp; \
51991         mv stage4-libcpp libcpp  ; \
51992         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
51993 @endif libcpp
51994 @if libdecnumber
51995         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
51996           mkdir stage4-libdecnumber; \
51997         mv stage4-libdecnumber libdecnumber  ; \
51998         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
51999 @endif libdecnumber
52000 @if libiberty
52001         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
52002           mkdir stage4-libiberty; \
52003         mv stage4-libiberty libiberty  ; \
52004         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
52005 @endif libiberty
52006 @if zlib
52007         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
52008           mkdir stage4-zlib; \
52009         mv stage4-zlib zlib  ; \
52010         mv stage3-zlib prev-zlib || test -f stage3-lean 
52011 @endif zlib
52012         @[ -d stage4-$(TARGET_SUBDIR) ] || \
52013           mkdir stage4-$(TARGET_SUBDIR); \
52014         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
52015         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
52016
52017 stage4-end:: 
52018 @if bfd
52019         @if test -d $(HOST_SUBDIR)/bfd ; then \
52020           cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
52021           mv prev-bfd stage3-bfd ; :  ; \
52022         fi
52023 @endif bfd
52024 @if opcodes
52025         @if test -d $(HOST_SUBDIR)/opcodes ; then \
52026           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
52027           mv prev-opcodes stage3-opcodes ; :  ; \
52028         fi
52029 @endif opcodes
52030 @if binutils
52031         @if test -d $(HOST_SUBDIR)/binutils ; then \
52032           cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
52033           mv prev-binutils stage3-binutils ; :  ; \
52034         fi
52035 @endif binutils
52036 @if gas
52037         @if test -d $(HOST_SUBDIR)/gas ; then \
52038           cd $(HOST_SUBDIR); mv gas stage4-gas ; \
52039           mv prev-gas stage3-gas ; :  ; \
52040         fi
52041 @endif gas
52042 @if gcc
52043         @if test -d $(HOST_SUBDIR)/gcc ; then \
52044           cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
52045           mv prev-gcc stage3-gcc ; :  ; \
52046         fi
52047 @endif gcc
52048 @if gmp
52049         @if test -d $(HOST_SUBDIR)/gmp ; then \
52050           cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
52051           mv prev-gmp stage3-gmp ; :  ; \
52052         fi
52053 @endif gmp
52054 @if mpfr
52055         @if test -d $(HOST_SUBDIR)/mpfr ; then \
52056           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
52057           mv prev-mpfr stage3-mpfr ; :  ; \
52058         fi
52059 @endif mpfr
52060 @if gold
52061         @if test -d $(HOST_SUBDIR)/gold ; then \
52062           cd $(HOST_SUBDIR); mv gold stage4-gold ; \
52063           mv prev-gold stage3-gold ; :  ; \
52064         fi
52065 @endif gold
52066 @if intl
52067         @if test -d $(HOST_SUBDIR)/intl ; then \
52068           cd $(HOST_SUBDIR); mv intl stage4-intl ; \
52069           mv prev-intl stage3-intl ; :  ; \
52070         fi
52071 @endif intl
52072 @if ld
52073         @if test -d $(HOST_SUBDIR)/ld ; then \
52074           cd $(HOST_SUBDIR); mv ld stage4-ld ; \
52075           mv prev-ld stage3-ld ; :  ; \
52076         fi
52077 @endif ld
52078 @if libcpp
52079         @if test -d $(HOST_SUBDIR)/libcpp ; then \
52080           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
52081           mv prev-libcpp stage3-libcpp ; :  ; \
52082         fi
52083 @endif libcpp
52084 @if libdecnumber
52085         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52086           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
52087           mv prev-libdecnumber stage3-libdecnumber ; :  ; \
52088         fi
52089 @endif libdecnumber
52090 @if libiberty
52091         @if test -d $(HOST_SUBDIR)/libiberty ; then \
52092           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
52093           mv prev-libiberty stage3-libiberty ; :  ; \
52094         fi
52095 @endif libiberty
52096 @if zlib
52097         @if test -d $(HOST_SUBDIR)/zlib ; then \
52098           cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
52099           mv prev-zlib stage3-zlib ; :  ; \
52100         fi
52101 @endif zlib
52102         @if test -d $(TARGET_SUBDIR) ; then \
52103           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR)  ; \
52104           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; :  ; \
52105         fi
52106         rm -f stage_current
52107
52108 # Bubble a bug fix through all the stages up to stage 4.  They are
52109 # remade, but not reconfigured.  The next stage (if any) will not be
52110 # reconfigured either.
52111 .PHONY: stage4-bubble
52112 stage4-bubble:: stage3-bubble
52113         @r=`${PWD_COMMAND}`; export r; \
52114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52115         if test -f stage4-lean || test -f stage3-lean  ; then \
52116           echo Skipping rebuild of stage4 ; \
52117         else \
52118           $(MAKE) stage4-start; \
52119           if $(LEAN); then \
52120             rm -rf stage2-* ; \
52121             $(STAMP) stage2-lean ; \
52122           fi; \
52123           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
52124         fi
52125         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
52126
52127 .PHONY: all-stage4 clean-stage4
52128 do-clean: clean-stage4
52129
52130 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52131 # only possibility, but now it conflicts with no-bootstrap rules
52132 @if gcc-bootstrap
52133
52134 compare3:
52135         @r=`${PWD_COMMAND}`; export r; \
52136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52137         if test -f stage3-lean; then \
52138           echo Cannot compare object files as stage 3 was deleted. ; \
52139           exit 0 ; \
52140         fi; \
52141         : $(MAKE); $(stage); \
52142         rm -f .bad_compare ; \
52143         echo Comparing stages 3 and 4 ; \
52144         cd stage4-gcc; \
52145         files=`find . -name "*$(objext)" -print` ; \
52146         cd .. ; \
52147         for file in $${files} ; do \
52148           f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
52149           $(do-compare3) > /dev/null 2>&1; \
52150           if test $$? -eq 1; then \
52151             case $$file in \
52152               ./cc*-checksum$(objext) | ./libgcc/* ) \
52153                 echo warning: $$file differs ;; \
52154               *) \
52155                 echo $$file differs >> .bad_compare ;; \
52156             esac ; \
52157           fi ; \
52158         done ; \
52159         if [ -f .bad_compare ]; then \
52160           echo "Bootstrap comparison failure!"; \
52161           cat .bad_compare; \
52162           exit 1; \
52163         else \
52164           echo Comparison successful.; \
52165         fi ; \
52166         $(STAMP) compare3
52167         if $(LEAN); then \
52168           rm -rf stage3-*; \
52169           $(STAMP) stage3-lean; \
52170         fi
52171
52172
52173
52174 .PHONY: bootstrap4 bootstrap4-lean
52175 bootstrap4:
52176         echo stage4 > stage_final
52177         @r=`${PWD_COMMAND}`; export r; \
52178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52179         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
52180         @: $(MAKE); $(unstage)
52181         @r=`${PWD_COMMAND}`; export r; \
52182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52183         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52184
52185 bootstrap4-lean:
52186         echo stage4 > stage_final
52187         @r=`${PWD_COMMAND}`; export r; \
52188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52189         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
52190         @: $(MAKE); $(unstage)
52191         @r=`${PWD_COMMAND}`; export r; \
52192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52193         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52194
52195
52196 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52197 distclean-stage3:: distclean-stage4 
52198 .PHONY: distclean-stage4
52199 distclean-stage4::
52200         @: $(MAKE); $(stage)
52201         @test "`cat stage_last`" != stage4 || rm -f stage_last
52202         rm -rf stage4-* compare3 
52203
52204
52205 @endif gcc-bootstrap
52206
52207
52208 .PHONY: stageprofile-start stageprofile-end
52209
52210 stageprofile-start::
52211         @: $(MAKE); $(stage); \
52212         echo stageprofile > stage_current ; \
52213         echo stageprofile > stage_last; \
52214         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52215 @if bfd
52216         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
52217           mkdir stageprofile-bfd; \
52218         mv stageprofile-bfd bfd  ; \
52219         mv stage1-bfd prev-bfd || test -f stage1-lean 
52220 @endif bfd
52221 @if opcodes
52222         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
52223           mkdir stageprofile-opcodes; \
52224         mv stageprofile-opcodes opcodes  ; \
52225         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
52226 @endif opcodes
52227 @if binutils
52228         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
52229           mkdir stageprofile-binutils; \
52230         mv stageprofile-binutils binutils  ; \
52231         mv stage1-binutils prev-binutils || test -f stage1-lean 
52232 @endif binutils
52233 @if gas
52234         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
52235           mkdir stageprofile-gas; \
52236         mv stageprofile-gas gas  ; \
52237         mv stage1-gas prev-gas || test -f stage1-lean 
52238 @endif gas
52239 @if gcc
52240         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
52241           mkdir stageprofile-gcc; \
52242         mv stageprofile-gcc gcc  ; \
52243         mv stage1-gcc prev-gcc || test -f stage1-lean 
52244 @endif gcc
52245 @if gmp
52246         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
52247           mkdir stageprofile-gmp; \
52248         mv stageprofile-gmp gmp  ; \
52249         mv stage1-gmp prev-gmp || test -f stage1-lean 
52250 @endif gmp
52251 @if mpfr
52252         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
52253           mkdir stageprofile-mpfr; \
52254         mv stageprofile-mpfr mpfr  ; \
52255         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
52256 @endif mpfr
52257 @if gold
52258         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
52259           mkdir stageprofile-gold; \
52260         mv stageprofile-gold gold  ; \
52261         mv stage1-gold prev-gold || test -f stage1-lean 
52262 @endif gold
52263 @if intl
52264         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
52265           mkdir stageprofile-intl; \
52266         mv stageprofile-intl intl  ; \
52267         mv stage1-intl prev-intl || test -f stage1-lean 
52268 @endif intl
52269 @if ld
52270         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
52271           mkdir stageprofile-ld; \
52272         mv stageprofile-ld ld  ; \
52273         mv stage1-ld prev-ld || test -f stage1-lean 
52274 @endif ld
52275 @if libcpp
52276         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
52277           mkdir stageprofile-libcpp; \
52278         mv stageprofile-libcpp libcpp  ; \
52279         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
52280 @endif libcpp
52281 @if libdecnumber
52282         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
52283           mkdir stageprofile-libdecnumber; \
52284         mv stageprofile-libdecnumber libdecnumber  ; \
52285         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
52286 @endif libdecnumber
52287 @if libiberty
52288         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
52289           mkdir stageprofile-libiberty; \
52290         mv stageprofile-libiberty libiberty  ; \
52291         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
52292 @endif libiberty
52293 @if zlib
52294         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
52295           mkdir stageprofile-zlib; \
52296         mv stageprofile-zlib zlib  ; \
52297         mv stage1-zlib prev-zlib || test -f stage1-lean 
52298 @endif zlib
52299         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
52300           mkdir stageprofile-$(TARGET_SUBDIR); \
52301         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
52302         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
52303
52304 stageprofile-end:: 
52305 @if bfd
52306         @if test -d $(HOST_SUBDIR)/bfd ; then \
52307           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
52308           mv prev-bfd stage1-bfd ; :  ; \
52309         fi
52310 @endif bfd
52311 @if opcodes
52312         @if test -d $(HOST_SUBDIR)/opcodes ; then \
52313           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
52314           mv prev-opcodes stage1-opcodes ; :  ; \
52315         fi
52316 @endif opcodes
52317 @if binutils
52318         @if test -d $(HOST_SUBDIR)/binutils ; then \
52319           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
52320           mv prev-binutils stage1-binutils ; :  ; \
52321         fi
52322 @endif binutils
52323 @if gas
52324         @if test -d $(HOST_SUBDIR)/gas ; then \
52325           cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
52326           mv prev-gas stage1-gas ; :  ; \
52327         fi
52328 @endif gas
52329 @if gcc
52330         @if test -d $(HOST_SUBDIR)/gcc ; then \
52331           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
52332           mv prev-gcc stage1-gcc ; :  ; \
52333         fi
52334 @endif gcc
52335 @if gmp
52336         @if test -d $(HOST_SUBDIR)/gmp ; then \
52337           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
52338           mv prev-gmp stage1-gmp ; :  ; \
52339         fi
52340 @endif gmp
52341 @if mpfr
52342         @if test -d $(HOST_SUBDIR)/mpfr ; then \
52343           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
52344           mv prev-mpfr stage1-mpfr ; :  ; \
52345         fi
52346 @endif mpfr
52347 @if gold
52348         @if test -d $(HOST_SUBDIR)/gold ; then \
52349           cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
52350           mv prev-gold stage1-gold ; :  ; \
52351         fi
52352 @endif gold
52353 @if intl
52354         @if test -d $(HOST_SUBDIR)/intl ; then \
52355           cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
52356           mv prev-intl stage1-intl ; :  ; \
52357         fi
52358 @endif intl
52359 @if ld
52360         @if test -d $(HOST_SUBDIR)/ld ; then \
52361           cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
52362           mv prev-ld stage1-ld ; :  ; \
52363         fi
52364 @endif ld
52365 @if libcpp
52366         @if test -d $(HOST_SUBDIR)/libcpp ; then \
52367           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
52368           mv prev-libcpp stage1-libcpp ; :  ; \
52369         fi
52370 @endif libcpp
52371 @if libdecnumber
52372         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52373           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
52374           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
52375         fi
52376 @endif libdecnumber
52377 @if libiberty
52378         @if test -d $(HOST_SUBDIR)/libiberty ; then \
52379           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
52380           mv prev-libiberty stage1-libiberty ; :  ; \
52381         fi
52382 @endif libiberty
52383 @if zlib
52384         @if test -d $(HOST_SUBDIR)/zlib ; then \
52385           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
52386           mv prev-zlib stage1-zlib ; :  ; \
52387         fi
52388 @endif zlib
52389         @if test -d $(TARGET_SUBDIR) ; then \
52390           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR)  ; \
52391           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
52392         fi
52393         rm -f stage_current
52394
52395 # Bubble a bug fix through all the stages up to stage profile.  They are
52396 # remade, but not reconfigured.  The next stage (if any) will not be
52397 # reconfigured either.
52398 .PHONY: stageprofile-bubble
52399 stageprofile-bubble:: stage1-bubble
52400         @r=`${PWD_COMMAND}`; export r; \
52401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52402         if test -f stageprofile-lean || test -f stage1-lean  ; then \
52403           echo Skipping rebuild of stageprofile ; \
52404         else \
52405           $(MAKE) stageprofile-start; \
52406           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
52407         fi
52408
52409 .PHONY: all-stageprofile clean-stageprofile
52410 do-clean: clean-stageprofile
52411
52412 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52413 # only possibility, but now it conflicts with no-bootstrap rules
52414 @if gcc-bootstrap
52415
52416
52417
52418
52419 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52420 distclean-stage1:: distclean-stageprofile 
52421 .PHONY: distclean-stageprofile
52422 distclean-stageprofile::
52423         @: $(MAKE); $(stage)
52424         @test "`cat stage_last`" != stageprofile || rm -f stage_last
52425         rm -rf stageprofile-* 
52426
52427
52428 @endif gcc-bootstrap
52429
52430
52431 .PHONY: stagefeedback-start stagefeedback-end
52432
52433 stagefeedback-start::
52434         @: $(MAKE); $(stage); \
52435         echo stagefeedback > stage_current ; \
52436         echo stagefeedback > stage_last; \
52437         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52438 @if bfd
52439         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
52440           mkdir stagefeedback-bfd; \
52441         mv stagefeedback-bfd bfd  ; \
52442         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
52443 @endif bfd
52444 @if opcodes
52445         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
52446           mkdir stagefeedback-opcodes; \
52447         mv stagefeedback-opcodes opcodes  ; \
52448         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
52449 @endif opcodes
52450 @if binutils
52451         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
52452           mkdir stagefeedback-binutils; \
52453         mv stagefeedback-binutils binutils  ; \
52454         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
52455 @endif binutils
52456 @if gas
52457         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
52458           mkdir stagefeedback-gas; \
52459         mv stagefeedback-gas gas  ; \
52460         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
52461 @endif gas
52462 @if gcc
52463         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
52464           mkdir stagefeedback-gcc; \
52465         mv stagefeedback-gcc gcc  ; \
52466         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
52467 @endif gcc
52468 @if gmp
52469         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
52470           mkdir stagefeedback-gmp; \
52471         mv stagefeedback-gmp gmp  ; \
52472         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
52473 @endif gmp
52474 @if mpfr
52475         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
52476           mkdir stagefeedback-mpfr; \
52477         mv stagefeedback-mpfr mpfr  ; \
52478         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
52479 @endif mpfr
52480 @if gold
52481         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
52482           mkdir stagefeedback-gold; \
52483         mv stagefeedback-gold gold  ; \
52484         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
52485 @endif gold
52486 @if intl
52487         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
52488           mkdir stagefeedback-intl; \
52489         mv stagefeedback-intl intl  ; \
52490         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
52491 @endif intl
52492 @if ld
52493         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
52494           mkdir stagefeedback-ld; \
52495         mv stagefeedback-ld ld  ; \
52496         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
52497 @endif ld
52498 @if libcpp
52499         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
52500           mkdir stagefeedback-libcpp; \
52501         mv stagefeedback-libcpp libcpp  ; \
52502         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
52503 @endif libcpp
52504 @if libdecnumber
52505         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
52506           mkdir stagefeedback-libdecnumber; \
52507         mv stagefeedback-libdecnumber libdecnumber  ; \
52508         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
52509 @endif libdecnumber
52510 @if libiberty
52511         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
52512           mkdir stagefeedback-libiberty; \
52513         mv stagefeedback-libiberty libiberty  ; \
52514         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
52515 @endif libiberty
52516 @if zlib
52517         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
52518           mkdir stagefeedback-zlib; \
52519         mv stagefeedback-zlib zlib  ; \
52520         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
52521 @endif zlib
52522         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
52523           mkdir stagefeedback-$(TARGET_SUBDIR); \
52524         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
52525         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
52526
52527 stagefeedback-end:: 
52528 @if bfd
52529         @if test -d $(HOST_SUBDIR)/bfd ; then \
52530           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
52531           mv prev-bfd stageprofile-bfd ; :  ; \
52532         fi
52533 @endif bfd
52534 @if opcodes
52535         @if test -d $(HOST_SUBDIR)/opcodes ; then \
52536           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
52537           mv prev-opcodes stageprofile-opcodes ; :  ; \
52538         fi
52539 @endif opcodes
52540 @if binutils
52541         @if test -d $(HOST_SUBDIR)/binutils ; then \
52542           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
52543           mv prev-binutils stageprofile-binutils ; :  ; \
52544         fi
52545 @endif binutils
52546 @if gas
52547         @if test -d $(HOST_SUBDIR)/gas ; then \
52548           cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
52549           mv prev-gas stageprofile-gas ; :  ; \
52550         fi
52551 @endif gas
52552 @if gcc
52553         @if test -d $(HOST_SUBDIR)/gcc ; then \
52554           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
52555           mv prev-gcc stageprofile-gcc ; :  ; \
52556         fi
52557 @endif gcc
52558 @if gmp
52559         @if test -d $(HOST_SUBDIR)/gmp ; then \
52560           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
52561           mv prev-gmp stageprofile-gmp ; :  ; \
52562         fi
52563 @endif gmp
52564 @if mpfr
52565         @if test -d $(HOST_SUBDIR)/mpfr ; then \
52566           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
52567           mv prev-mpfr stageprofile-mpfr ; :  ; \
52568         fi
52569 @endif mpfr
52570 @if gold
52571         @if test -d $(HOST_SUBDIR)/gold ; then \
52572           cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
52573           mv prev-gold stageprofile-gold ; :  ; \
52574         fi
52575 @endif gold
52576 @if intl
52577         @if test -d $(HOST_SUBDIR)/intl ; then \
52578           cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
52579           mv prev-intl stageprofile-intl ; :  ; \
52580         fi
52581 @endif intl
52582 @if ld
52583         @if test -d $(HOST_SUBDIR)/ld ; then \
52584           cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
52585           mv prev-ld stageprofile-ld ; :  ; \
52586         fi
52587 @endif ld
52588 @if libcpp
52589         @if test -d $(HOST_SUBDIR)/libcpp ; then \
52590           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
52591           mv prev-libcpp stageprofile-libcpp ; :  ; \
52592         fi
52593 @endif libcpp
52594 @if libdecnumber
52595         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52596           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
52597           mv prev-libdecnumber stageprofile-libdecnumber ; :  ; \
52598         fi
52599 @endif libdecnumber
52600 @if libiberty
52601         @if test -d $(HOST_SUBDIR)/libiberty ; then \
52602           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
52603           mv prev-libiberty stageprofile-libiberty ; :  ; \
52604         fi
52605 @endif libiberty
52606 @if zlib
52607         @if test -d $(HOST_SUBDIR)/zlib ; then \
52608           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
52609           mv prev-zlib stageprofile-zlib ; :  ; \
52610         fi
52611 @endif zlib
52612         @if test -d $(TARGET_SUBDIR) ; then \
52613           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR)  ; \
52614           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; :  ; \
52615         fi
52616         rm -f stage_current
52617
52618 # Bubble a bug fix through all the stages up to stage feedback.  They are
52619 # remade, but not reconfigured.  The next stage (if any) will not be
52620 # reconfigured either.
52621 .PHONY: stagefeedback-bubble
52622 stagefeedback-bubble:: stageprofile-bubble
52623         @r=`${PWD_COMMAND}`; export r; \
52624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52625         if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
52626           echo Skipping rebuild of stagefeedback ; \
52627         else \
52628           $(MAKE) stagefeedback-start; \
52629           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
52630         fi
52631
52632 .PHONY: all-stagefeedback clean-stagefeedback
52633 do-clean: clean-stagefeedback
52634
52635 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52636 # only possibility, but now it conflicts with no-bootstrap rules
52637 @if gcc-bootstrap
52638
52639
52640
52641 .PHONY: profiledbootstrap profiledbootstrap-lean
52642 profiledbootstrap:
52643         echo stagefeedback > stage_final
52644         @r=`${PWD_COMMAND}`; export r; \
52645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52646         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
52647         @: $(MAKE); $(unstage)
52648         @r=`${PWD_COMMAND}`; export r; \
52649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52650         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52651
52652 profiledbootstrap-lean:
52653         echo stagefeedback > stage_final
52654         @r=`${PWD_COMMAND}`; export r; \
52655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52656         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
52657         @: $(MAKE); $(unstage)
52658         @r=`${PWD_COMMAND}`; export r; \
52659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52660         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52661
52662
52663 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52664 distclean-stageprofile:: distclean-stagefeedback 
52665 .PHONY: distclean-stagefeedback
52666 distclean-stagefeedback::
52667         @: $(MAKE); $(stage)
52668         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
52669         rm -rf stagefeedback-* 
52670
52671
52672 @endif gcc-bootstrap
52673
52674
52675
52676 stageprofile-end::
52677         $(MAKE) distclean-stagefeedback
52678
52679 stagefeedback-start::
52680         @r=`${PWD_COMMAND}`; export r; \
52681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52682         for i in prev-*; do \
52683           j=`echo $$i | sed s/^prev-//` ; \
52684           cd $$r/$$i && \
52685           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
52686           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
52687         done
52688
52689 @if gcc-bootstrap
52690 do-distclean: distclean-stage1
52691
52692 # Provide a GCC build when we're building target libraries.  This does
52693 # not work as a dependency, just as the minimum necessary to avoid errors.
52694 stage_last:
52695         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
52696
52697 # Same as unstage, but not phony and defaulting to stage1-start.  We place
52698 # it in the dependency so that for example `make -j3 all-gcc' works.
52699 stage_current:
52700         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
52701
52702 .PHONY: restrap
52703 restrap::
52704         @: $(MAKE); $(stage)
52705         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stageb2g0-* stage3-* stageb3g2-* stage4-* stageprofile-* stagefeedback-* 
52706 restrap:: all
52707 @endif gcc-bootstrap
52708
52709 # --------------------------------------
52710 # Dependencies between different modules
52711 # --------------------------------------
52712
52713 # Generic dependencies for target modules on host stuff, especially gcc
52714 @if gcc-bootstrap
52715 configure-target-libstdc++-v3: stage_last
52716 configure-target-libmudflap: stage_last
52717 configure-target-libssp: stage_last
52718 configure-target-newlib: stage_last
52719 configure-stage1-target-libgcc: maybe-all-stage1-gcc
52720 configure-stage2-target-libgcc: maybe-all-stage2-gcc
52721 configure-stageb2g0-target-libgcc: maybe-all-stageb2g0-gcc
52722 configure-stage3-target-libgcc: maybe-all-stage3-gcc
52723 configure-stageb3g2-target-libgcc: maybe-all-stageb3g2-gcc
52724 configure-stage4-target-libgcc: maybe-all-stage4-gcc
52725 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
52726 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
52727 configure-target-libgfortran: stage_last
52728 configure-target-libobjc: stage_last
52729 configure-target-libtermcap: stage_last
52730 configure-target-winsup: stage_last
52731 configure-target-libgloss: stage_last
52732 configure-target-libiberty: stage_last
52733 configure-target-gperf: stage_last
52734 configure-target-examples: stage_last
52735 configure-target-libffi: stage_last
52736 configure-target-libjava: stage_last
52737 configure-target-zlib: stage_last
52738 configure-target-boehm-gc: stage_last
52739 configure-target-qthreads: stage_last
52740 configure-target-rda: stage_last
52741 configure-target-libada: stage_last
52742 configure-target-libgomp: stage_last
52743 @endif gcc-bootstrap
52744
52745 @if gcc-no-bootstrap
52746 configure-target-libstdc++-v3: maybe-all-gcc
52747 configure-target-libmudflap: maybe-all-gcc
52748 configure-target-libssp: maybe-all-gcc
52749 configure-target-newlib: maybe-all-gcc
52750 configure-target-libgcc: maybe-all-gcc
52751 configure-target-libgfortran: maybe-all-gcc
52752 configure-target-libobjc: maybe-all-gcc
52753 configure-target-libtermcap: maybe-all-gcc
52754 configure-target-winsup: maybe-all-gcc
52755 configure-target-libgloss: maybe-all-gcc
52756 configure-target-libiberty: maybe-all-gcc
52757 configure-target-gperf: maybe-all-gcc
52758 configure-target-examples: maybe-all-gcc
52759 configure-target-libffi: maybe-all-gcc
52760 configure-target-libjava: maybe-all-gcc
52761 configure-target-zlib: maybe-all-gcc
52762 configure-target-boehm-gc: maybe-all-gcc
52763 configure-target-qthreads: maybe-all-gcc
52764 configure-target-rda: maybe-all-gcc
52765 configure-target-libada: maybe-all-gcc
52766 configure-target-libgomp: maybe-all-gcc
52767 @endif gcc-no-bootstrap
52768
52769
52770 # There are two types of dependencies here: 'hard' dependencies, where one
52771 # module simply won't build without the other; and 'soft' dependencies, where
52772 # if the depended-on module is missing, the depending module will do without
52773 # or find a substitute somewhere (perhaps installed).  Soft dependencies
52774 # are made here to depend on a 'maybe-' target.  If you're not sure,
52775 # it's safer to use a soft dependency.
52776
52777
52778
52779
52780
52781
52782 # With all the machinery above in place, it is pretty easy to generate
52783 # dependencies.  Host dependencies are a bit more complex because we have
52784 # to check for bootstrap/prebootstrap dependencies.  To resolve
52785 # prebootstrap dependencies, prebootstrap modules are gathered in
52786 # a hash table.
52787 all-build-bison: maybe-all-build-texinfo
52788 all-build-byacc: maybe-all-build-texinfo
52789 all-build-flex: maybe-all-build-texinfo
52790 all-build-flex: maybe-all-build-bison
52791 all-build-flex: maybe-all-build-byacc
52792 all-build-flex: maybe-all-build-m4
52793 all-build-libiberty: maybe-all-build-texinfo
52794 all-build-m4: maybe-all-build-texinfo
52795 all-build-fixincludes: maybe-all-build-libiberty
52796 configure-gcc: maybe-configure-intl
52797
52798 configure-stage1-gcc: maybe-configure-stage1-intl
52799 configure-stage2-gcc: maybe-configure-stage2-intl
52800 configure-stageb2g0-gcc: maybe-configure-stageb2g0-intl
52801 configure-stage3-gcc: maybe-configure-stage3-intl
52802 configure-stageb3g2-gcc: maybe-configure-stageb3g2-intl
52803 configure-stage4-gcc: maybe-configure-stage4-intl
52804 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
52805 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
52806 configure-gcc: maybe-all-binutils
52807
52808 configure-stage1-gcc: maybe-all-stage1-binutils
52809 configure-stage2-gcc: maybe-all-stage2-binutils
52810 configure-stageb2g0-gcc: maybe-all-stageb2g0-binutils
52811 configure-stage3-gcc: maybe-all-stage3-binutils
52812 configure-stageb3g2-gcc: maybe-all-stageb3g2-binutils
52813 configure-stage4-gcc: maybe-all-stage4-binutils
52814 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
52815 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
52816 configure-gcc: maybe-all-gas
52817
52818 configure-stage1-gcc: maybe-all-stage1-gas
52819 configure-stage2-gcc: maybe-all-stage2-gas
52820 configure-stageb2g0-gcc: maybe-all-stageb2g0-gas
52821 configure-stage3-gcc: maybe-all-stage3-gas
52822 configure-stageb3g2-gcc: maybe-all-stageb3g2-gas
52823 configure-stage4-gcc: maybe-all-stage4-gas
52824 configure-stageprofile-gcc: maybe-all-stageprofile-gas
52825 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
52826 configure-gcc: maybe-all-ld
52827
52828 configure-stage1-gcc: maybe-all-stage1-ld
52829 configure-stage2-gcc: maybe-all-stage2-ld
52830 configure-stageb2g0-gcc: maybe-all-stageb2g0-ld
52831 configure-stage3-gcc: maybe-all-stage3-ld
52832 configure-stageb3g2-gcc: maybe-all-stageb3g2-ld
52833 configure-stage4-gcc: maybe-all-stage4-ld
52834 configure-stageprofile-gcc: maybe-all-stageprofile-ld
52835 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
52836 configure-gcc: maybe-all-gold
52837
52838 configure-stage1-gcc: maybe-all-stage1-gold
52839 configure-stage2-gcc: maybe-all-stage2-gold
52840 configure-stageb2g0-gcc: maybe-all-stageb2g0-gold
52841 configure-stage3-gcc: maybe-all-stage3-gold
52842 configure-stageb3g2-gcc: maybe-all-stageb3g2-gold
52843 configure-stage4-gcc: maybe-all-stage4-gold
52844 configure-stageprofile-gcc: maybe-all-stageprofile-gold
52845 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
52846 all-gcc: all-libiberty
52847
52848 all-stage1-gcc: all-stage1-libiberty
52849 all-stage2-gcc: all-stage2-libiberty
52850 all-stageb2g0-gcc: all-stageb2g0-libiberty
52851 all-stage3-gcc: all-stage3-libiberty
52852 all-stageb3g2-gcc: all-stageb3g2-libiberty
52853 all-stage4-gcc: all-stage4-libiberty
52854 all-stageprofile-gcc: all-stageprofile-libiberty
52855 all-stagefeedback-gcc: all-stagefeedback-libiberty
52856 all-gcc: maybe-all-gmp
52857
52858 all-stage1-gcc: maybe-all-stage1-gmp
52859 all-stage2-gcc: maybe-all-stage2-gmp
52860 all-stageb2g0-gcc: maybe-all-stageb2g0-gmp
52861 all-stage3-gcc: maybe-all-stage3-gmp
52862 all-stageb3g2-gcc: maybe-all-stageb3g2-gmp
52863 all-stage4-gcc: maybe-all-stage4-gmp
52864 all-stageprofile-gcc: maybe-all-stageprofile-gmp
52865 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
52866 all-gcc: maybe-all-intl
52867
52868 all-stage1-gcc: maybe-all-stage1-intl
52869 all-stage2-gcc: maybe-all-stage2-intl
52870 all-stageb2g0-gcc: maybe-all-stageb2g0-intl
52871 all-stage3-gcc: maybe-all-stage3-intl
52872 all-stageb3g2-gcc: maybe-all-stageb3g2-intl
52873 all-stage4-gcc: maybe-all-stage4-intl
52874 all-stageprofile-gcc: maybe-all-stageprofile-intl
52875 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
52876 all-gcc: maybe-all-mpfr
52877
52878 all-stage1-gcc: maybe-all-stage1-mpfr
52879 all-stage2-gcc: maybe-all-stage2-mpfr
52880 all-stageb2g0-gcc: maybe-all-stageb2g0-mpfr
52881 all-stage3-gcc: maybe-all-stage3-mpfr
52882 all-stageb3g2-gcc: maybe-all-stageb3g2-mpfr
52883 all-stage4-gcc: maybe-all-stage4-mpfr
52884 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
52885 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
52886 all-gcc: maybe-all-build-texinfo
52887
52888 all-stage1-gcc: maybe-all-build-texinfo
52889 all-stage2-gcc: maybe-all-build-texinfo
52890 all-stageb2g0-gcc: maybe-all-build-texinfo
52891 all-stage3-gcc: maybe-all-build-texinfo
52892 all-stageb3g2-gcc: maybe-all-build-texinfo
52893 all-stage4-gcc: maybe-all-build-texinfo
52894 all-stageprofile-gcc: maybe-all-build-texinfo
52895 all-stagefeedback-gcc: maybe-all-build-texinfo
52896 all-gcc: maybe-all-build-bison
52897
52898 all-stage1-gcc: maybe-all-build-bison
52899 all-stage2-gcc: maybe-all-build-bison
52900 all-stageb2g0-gcc: maybe-all-build-bison
52901 all-stage3-gcc: maybe-all-build-bison
52902 all-stageb3g2-gcc: maybe-all-build-bison
52903 all-stage4-gcc: maybe-all-build-bison
52904 all-stageprofile-gcc: maybe-all-build-bison
52905 all-stagefeedback-gcc: maybe-all-build-bison
52906 all-gcc: maybe-all-build-byacc
52907
52908 all-stage1-gcc: maybe-all-build-byacc
52909 all-stage2-gcc: maybe-all-build-byacc
52910 all-stageb2g0-gcc: maybe-all-build-byacc
52911 all-stage3-gcc: maybe-all-build-byacc
52912 all-stageb3g2-gcc: maybe-all-build-byacc
52913 all-stage4-gcc: maybe-all-build-byacc
52914 all-stageprofile-gcc: maybe-all-build-byacc
52915 all-stagefeedback-gcc: maybe-all-build-byacc
52916 all-gcc: maybe-all-build-flex
52917
52918 all-stage1-gcc: maybe-all-build-flex
52919 all-stage2-gcc: maybe-all-build-flex
52920 all-stageb2g0-gcc: maybe-all-build-flex
52921 all-stage3-gcc: maybe-all-build-flex
52922 all-stageb3g2-gcc: maybe-all-build-flex
52923 all-stage4-gcc: maybe-all-build-flex
52924 all-stageprofile-gcc: maybe-all-build-flex
52925 all-stagefeedback-gcc: maybe-all-build-flex
52926 all-gcc: maybe-all-build-libiberty
52927
52928 all-stage1-gcc: maybe-all-build-libiberty
52929 all-stage2-gcc: maybe-all-build-libiberty
52930 all-stageb2g0-gcc: maybe-all-build-libiberty
52931 all-stage3-gcc: maybe-all-build-libiberty
52932 all-stageb3g2-gcc: maybe-all-build-libiberty
52933 all-stage4-gcc: maybe-all-build-libiberty
52934 all-stageprofile-gcc: maybe-all-build-libiberty
52935 all-stagefeedback-gcc: maybe-all-build-libiberty
52936 all-gcc: maybe-all-build-fixincludes
52937
52938 all-stage1-gcc: maybe-all-build-fixincludes
52939 all-stage2-gcc: maybe-all-build-fixincludes
52940 all-stageb2g0-gcc: maybe-all-build-fixincludes
52941 all-stage3-gcc: maybe-all-build-fixincludes
52942 all-stageb3g2-gcc: maybe-all-build-fixincludes
52943 all-stage4-gcc: maybe-all-build-fixincludes
52944 all-stageprofile-gcc: maybe-all-build-fixincludes
52945 all-stagefeedback-gcc: maybe-all-build-fixincludes
52946 all-gcc: maybe-all-zlib
52947
52948 all-stage1-gcc: maybe-all-stage1-zlib
52949 all-stage2-gcc: maybe-all-stage2-zlib
52950 all-stageb2g0-gcc: maybe-all-stageb2g0-zlib
52951 all-stage3-gcc: maybe-all-stage3-zlib
52952 all-stageb3g2-gcc: maybe-all-stageb3g2-zlib
52953 all-stage4-gcc: maybe-all-stage4-zlib
52954 all-stageprofile-gcc: maybe-all-stageprofile-zlib
52955 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
52956 all-gcc: all-libcpp
52957
52958 all-stage1-gcc: all-stage1-libcpp
52959 all-stage2-gcc: all-stage2-libcpp
52960 all-stageb2g0-gcc: all-stageb2g0-libcpp
52961 all-stage3-gcc: all-stage3-libcpp
52962 all-stageb3g2-gcc: all-stageb3g2-libcpp
52963 all-stage4-gcc: all-stage4-libcpp
52964 all-stageprofile-gcc: all-stageprofile-libcpp
52965 all-stagefeedback-gcc: all-stagefeedback-libcpp
52966 all-gcc: all-libdecnumber
52967
52968 all-stage1-gcc: all-stage1-libdecnumber
52969 all-stage2-gcc: all-stage2-libdecnumber
52970 all-stageb2g0-gcc: all-stageb2g0-libdecnumber
52971 all-stage3-gcc: all-stage3-libdecnumber
52972 all-stageb3g2-gcc: all-stageb3g2-libdecnumber
52973 all-stage4-gcc: all-stage4-libdecnumber
52974 all-stageprofile-gcc: all-stageprofile-libdecnumber
52975 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
52976 all-gcc: maybe-all-libiberty
52977
52978 all-stage1-gcc: maybe-all-stage1-libiberty
52979 all-stage2-gcc: maybe-all-stage2-libiberty
52980 all-stageb2g0-gcc: maybe-all-stageb2g0-libiberty
52981 all-stage3-gcc: maybe-all-stage3-libiberty
52982 all-stageb3g2-gcc: maybe-all-stageb3g2-libiberty
52983 all-stage4-gcc: maybe-all-stage4-libiberty
52984 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
52985 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
52986 all-gcc: maybe-all-fixincludes
52987 install-gcc: maybe-install-fixincludes
52988 configure-libcpp: configure-libiberty
52989
52990 configure-stage1-libcpp: configure-stage1-libiberty
52991 configure-stage2-libcpp: configure-stage2-libiberty
52992 configure-stageb2g0-libcpp: configure-stageb2g0-libiberty
52993 configure-stage3-libcpp: configure-stage3-libiberty
52994 configure-stageb3g2-libcpp: configure-stageb3g2-libiberty
52995 configure-stage4-libcpp: configure-stage4-libiberty
52996 configure-stageprofile-libcpp: configure-stageprofile-libiberty
52997 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
52998 configure-libcpp: maybe-configure-intl
52999
53000 configure-stage1-libcpp: maybe-configure-stage1-intl
53001 configure-stage2-libcpp: maybe-configure-stage2-intl
53002 configure-stageb2g0-libcpp: maybe-configure-stageb2g0-intl
53003 configure-stage3-libcpp: maybe-configure-stage3-intl
53004 configure-stageb3g2-libcpp: maybe-configure-stageb3g2-intl
53005 configure-stage4-libcpp: maybe-configure-stage4-intl
53006 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
53007 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
53008 all-libcpp: all-libiberty
53009
53010 all-stage1-libcpp: all-stage1-libiberty
53011 all-stage2-libcpp: all-stage2-libiberty
53012 all-stageb2g0-libcpp: all-stageb2g0-libiberty
53013 all-stage3-libcpp: all-stage3-libiberty
53014 all-stageb3g2-libcpp: all-stageb3g2-libiberty
53015 all-stage4-libcpp: all-stage4-libiberty
53016 all-stageprofile-libcpp: all-stageprofile-libiberty
53017 all-stagefeedback-libcpp: all-stagefeedback-libiberty
53018 all-libcpp: maybe-all-intl
53019
53020 all-stage1-libcpp: maybe-all-stage1-intl
53021 all-stage2-libcpp: maybe-all-stage2-intl
53022 all-stageb2g0-libcpp: maybe-all-stageb2g0-intl
53023 all-stage3-libcpp: maybe-all-stage3-intl
53024 all-stageb3g2-libcpp: maybe-all-stageb3g2-intl
53025 all-stage4-libcpp: maybe-all-stage4-intl
53026 all-stageprofile-libcpp: maybe-all-stageprofile-intl
53027 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
53028 all-fixincludes: maybe-all-libiberty
53029 all-gnattools: maybe-all-target-libada
53030 configure-mpfr: maybe-all-gmp
53031
53032 configure-stage1-mpfr: maybe-all-stage1-gmp
53033 configure-stage2-mpfr: maybe-all-stage2-gmp
53034 configure-stageb2g0-mpfr: maybe-all-stageb2g0-gmp
53035 configure-stage3-mpfr: maybe-all-stage3-gmp
53036 configure-stageb3g2-mpfr: maybe-all-stageb3g2-gmp
53037 configure-stage4-mpfr: maybe-all-stage4-gmp
53038 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
53039 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
53040 configure-gdb: maybe-all-intl
53041 configure-gdb: maybe-configure-sim
53042 configure-gdb: maybe-all-bfd
53043 all-gdb: maybe-all-libiberty
53044 all-gdb: maybe-all-opcodes
53045 all-gdb: maybe-all-readline
53046 all-gdb: maybe-all-build-bison
53047 all-gdb: maybe-all-build-byacc
53048 all-gdb: maybe-all-sim
53049 all-gdb: maybe-all-libdecnumber
53050 configure-libgui: maybe-configure-tcl
53051 configure-libgui: maybe-configure-tk
53052 all-libgui: maybe-all-tcl
53053 all-libgui: maybe-all-tk
53054 all-libgui: maybe-all-itcl
53055 configure-bfd: configure-libiberty
53056
53057 configure-stage1-bfd: configure-stage1-libiberty
53058 configure-stage2-bfd: configure-stage2-libiberty
53059 configure-stageb2g0-bfd: configure-stageb2g0-libiberty
53060 configure-stage3-bfd: configure-stage3-libiberty
53061 configure-stageb3g2-bfd: configure-stageb3g2-libiberty
53062 configure-stage4-bfd: configure-stage4-libiberty
53063 configure-stageprofile-bfd: configure-stageprofile-libiberty
53064 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
53065 configure-bfd: maybe-configure-intl
53066
53067 configure-stage1-bfd: maybe-configure-stage1-intl
53068 configure-stage2-bfd: maybe-configure-stage2-intl
53069 configure-stageb2g0-bfd: maybe-configure-stageb2g0-intl
53070 configure-stage3-bfd: maybe-configure-stage3-intl
53071 configure-stageb3g2-bfd: maybe-configure-stageb3g2-intl
53072 configure-stage4-bfd: maybe-configure-stage4-intl
53073 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
53074 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
53075 all-bfd: maybe-all-libiberty
53076
53077 all-stage1-bfd: maybe-all-stage1-libiberty
53078 all-stage2-bfd: maybe-all-stage2-libiberty
53079 all-stageb2g0-bfd: maybe-all-stageb2g0-libiberty
53080 all-stage3-bfd: maybe-all-stage3-libiberty
53081 all-stageb3g2-bfd: maybe-all-stageb3g2-libiberty
53082 all-stage4-bfd: maybe-all-stage4-libiberty
53083 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
53084 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
53085 all-bfd: maybe-all-intl
53086
53087 all-stage1-bfd: maybe-all-stage1-intl
53088 all-stage2-bfd: maybe-all-stage2-intl
53089 all-stageb2g0-bfd: maybe-all-stageb2g0-intl
53090 all-stage3-bfd: maybe-all-stage3-intl
53091 all-stageb3g2-bfd: maybe-all-stageb3g2-intl
53092 all-stage4-bfd: maybe-all-stage4-intl
53093 all-stageprofile-bfd: maybe-all-stageprofile-intl
53094 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
53095 configure-binutils: maybe-configure-intl
53096
53097 configure-stage1-binutils: maybe-configure-stage1-intl
53098 configure-stage2-binutils: maybe-configure-stage2-intl
53099 configure-stageb2g0-binutils: maybe-configure-stageb2g0-intl
53100 configure-stage3-binutils: maybe-configure-stage3-intl
53101 configure-stageb3g2-binutils: maybe-configure-stageb3g2-intl
53102 configure-stage4-binutils: maybe-configure-stage4-intl
53103 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
53104 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
53105 all-binutils: maybe-all-libiberty
53106
53107 all-stage1-binutils: maybe-all-stage1-libiberty
53108 all-stage2-binutils: maybe-all-stage2-libiberty
53109 all-stageb2g0-binutils: maybe-all-stageb2g0-libiberty
53110 all-stage3-binutils: maybe-all-stage3-libiberty
53111 all-stageb3g2-binutils: maybe-all-stageb3g2-libiberty
53112 all-stage4-binutils: maybe-all-stage4-libiberty
53113 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
53114 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
53115 all-binutils: maybe-all-opcodes
53116
53117 all-stage1-binutils: maybe-all-stage1-opcodes
53118 all-stage2-binutils: maybe-all-stage2-opcodes
53119 all-stageb2g0-binutils: maybe-all-stageb2g0-opcodes
53120 all-stage3-binutils: maybe-all-stage3-opcodes
53121 all-stageb3g2-binutils: maybe-all-stageb3g2-opcodes
53122 all-stage4-binutils: maybe-all-stage4-opcodes
53123 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
53124 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
53125 all-binutils: maybe-all-bfd
53126
53127 all-stage1-binutils: maybe-all-stage1-bfd
53128 all-stage2-binutils: maybe-all-stage2-bfd
53129 all-stageb2g0-binutils: maybe-all-stageb2g0-bfd
53130 all-stage3-binutils: maybe-all-stage3-bfd
53131 all-stageb3g2-binutils: maybe-all-stageb3g2-bfd
53132 all-stage4-binutils: maybe-all-stage4-bfd
53133 all-stageprofile-binutils: maybe-all-stageprofile-bfd
53134 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
53135 all-binutils: maybe-all-build-flex
53136
53137 all-stage1-binutils: maybe-all-build-flex
53138 all-stage2-binutils: maybe-all-build-flex
53139 all-stageb2g0-binutils: maybe-all-build-flex
53140 all-stage3-binutils: maybe-all-build-flex
53141 all-stageb3g2-binutils: maybe-all-build-flex
53142 all-stage4-binutils: maybe-all-build-flex
53143 all-stageprofile-binutils: maybe-all-build-flex
53144 all-stagefeedback-binutils: maybe-all-build-flex
53145 all-binutils: maybe-all-build-bison
53146
53147 all-stage1-binutils: maybe-all-build-bison
53148 all-stage2-binutils: maybe-all-build-bison
53149 all-stageb2g0-binutils: maybe-all-build-bison
53150 all-stage3-binutils: maybe-all-build-bison
53151 all-stageb3g2-binutils: maybe-all-build-bison
53152 all-stage4-binutils: maybe-all-build-bison
53153 all-stageprofile-binutils: maybe-all-build-bison
53154 all-stagefeedback-binutils: maybe-all-build-bison
53155 all-binutils: maybe-all-build-byacc
53156
53157 all-stage1-binutils: maybe-all-build-byacc
53158 all-stage2-binutils: maybe-all-build-byacc
53159 all-stageb2g0-binutils: maybe-all-build-byacc
53160 all-stage3-binutils: maybe-all-build-byacc
53161 all-stageb3g2-binutils: maybe-all-build-byacc
53162 all-stage4-binutils: maybe-all-build-byacc
53163 all-stageprofile-binutils: maybe-all-build-byacc
53164 all-stagefeedback-binutils: maybe-all-build-byacc
53165 all-binutils: maybe-all-intl
53166
53167 all-stage1-binutils: maybe-all-stage1-intl
53168 all-stage2-binutils: maybe-all-stage2-intl
53169 all-stageb2g0-binutils: maybe-all-stageb2g0-intl
53170 all-stage3-binutils: maybe-all-stage3-intl
53171 all-stageb3g2-binutils: maybe-all-stageb3g2-intl
53172 all-stage4-binutils: maybe-all-stage4-intl
53173 all-stageprofile-binutils: maybe-all-stageprofile-intl
53174 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
53175 install-binutils: maybe-install-opcodes
53176 install-opcodes: maybe-install-bfd
53177 configure-gas: maybe-configure-intl
53178
53179 configure-stage1-gas: maybe-configure-stage1-intl
53180 configure-stage2-gas: maybe-configure-stage2-intl
53181 configure-stageb2g0-gas: maybe-configure-stageb2g0-intl
53182 configure-stage3-gas: maybe-configure-stage3-intl
53183 configure-stageb3g2-gas: maybe-configure-stageb3g2-intl
53184 configure-stage4-gas: maybe-configure-stage4-intl
53185 configure-stageprofile-gas: maybe-configure-stageprofile-intl
53186 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
53187 all-gas: maybe-all-libiberty
53188
53189 all-stage1-gas: maybe-all-stage1-libiberty
53190 all-stage2-gas: maybe-all-stage2-libiberty
53191 all-stageb2g0-gas: maybe-all-stageb2g0-libiberty
53192 all-stage3-gas: maybe-all-stage3-libiberty
53193 all-stageb3g2-gas: maybe-all-stageb3g2-libiberty
53194 all-stage4-gas: maybe-all-stage4-libiberty
53195 all-stageprofile-gas: maybe-all-stageprofile-libiberty
53196 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
53197 all-gas: maybe-all-opcodes
53198
53199 all-stage1-gas: maybe-all-stage1-opcodes
53200 all-stage2-gas: maybe-all-stage2-opcodes
53201 all-stageb2g0-gas: maybe-all-stageb2g0-opcodes
53202 all-stage3-gas: maybe-all-stage3-opcodes
53203 all-stageb3g2-gas: maybe-all-stageb3g2-opcodes
53204 all-stage4-gas: maybe-all-stage4-opcodes
53205 all-stageprofile-gas: maybe-all-stageprofile-opcodes
53206 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
53207 all-gas: maybe-all-bfd
53208
53209 all-stage1-gas: maybe-all-stage1-bfd
53210 all-stage2-gas: maybe-all-stage2-bfd
53211 all-stageb2g0-gas: maybe-all-stageb2g0-bfd
53212 all-stage3-gas: maybe-all-stage3-bfd
53213 all-stageb3g2-gas: maybe-all-stageb3g2-bfd
53214 all-stage4-gas: maybe-all-stage4-bfd
53215 all-stageprofile-gas: maybe-all-stageprofile-bfd
53216 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
53217 all-gas: maybe-all-intl
53218
53219 all-stage1-gas: maybe-all-stage1-intl
53220 all-stage2-gas: maybe-all-stage2-intl
53221 all-stageb2g0-gas: maybe-all-stageb2g0-intl
53222 all-stage3-gas: maybe-all-stage3-intl
53223 all-stageb3g2-gas: maybe-all-stageb3g2-intl
53224 all-stage4-gas: maybe-all-stage4-intl
53225 all-stageprofile-gas: maybe-all-stageprofile-intl
53226 all-stagefeedback-gas: maybe-all-stagefeedback-intl
53227 configure-gprof: maybe-configure-intl
53228 all-gprof: maybe-all-libiberty
53229 all-gprof: maybe-all-bfd
53230 all-gprof: maybe-all-opcodes
53231 all-gprof: maybe-all-intl
53232 configure-ld: maybe-configure-intl
53233
53234 configure-stage1-ld: maybe-configure-stage1-intl
53235 configure-stage2-ld: maybe-configure-stage2-intl
53236 configure-stageb2g0-ld: maybe-configure-stageb2g0-intl
53237 configure-stage3-ld: maybe-configure-stage3-intl
53238 configure-stageb3g2-ld: maybe-configure-stageb3g2-intl
53239 configure-stage4-ld: maybe-configure-stage4-intl
53240 configure-stageprofile-ld: maybe-configure-stageprofile-intl
53241 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
53242 all-ld: maybe-all-libiberty
53243
53244 all-stage1-ld: maybe-all-stage1-libiberty
53245 all-stage2-ld: maybe-all-stage2-libiberty
53246 all-stageb2g0-ld: maybe-all-stageb2g0-libiberty
53247 all-stage3-ld: maybe-all-stage3-libiberty
53248 all-stageb3g2-ld: maybe-all-stageb3g2-libiberty
53249 all-stage4-ld: maybe-all-stage4-libiberty
53250 all-stageprofile-ld: maybe-all-stageprofile-libiberty
53251 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
53252 all-ld: maybe-all-bfd
53253
53254 all-stage1-ld: maybe-all-stage1-bfd
53255 all-stage2-ld: maybe-all-stage2-bfd
53256 all-stageb2g0-ld: maybe-all-stageb2g0-bfd
53257 all-stage3-ld: maybe-all-stage3-bfd
53258 all-stageb3g2-ld: maybe-all-stageb3g2-bfd
53259 all-stage4-ld: maybe-all-stage4-bfd
53260 all-stageprofile-ld: maybe-all-stageprofile-bfd
53261 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
53262 all-ld: maybe-all-opcodes
53263
53264 all-stage1-ld: maybe-all-stage1-opcodes
53265 all-stage2-ld: maybe-all-stage2-opcodes
53266 all-stageb2g0-ld: maybe-all-stageb2g0-opcodes
53267 all-stage3-ld: maybe-all-stage3-opcodes
53268 all-stageb3g2-ld: maybe-all-stageb3g2-opcodes
53269 all-stage4-ld: maybe-all-stage4-opcodes
53270 all-stageprofile-ld: maybe-all-stageprofile-opcodes
53271 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
53272 all-ld: maybe-all-build-bison
53273
53274 all-stage1-ld: maybe-all-build-bison
53275 all-stage2-ld: maybe-all-build-bison
53276 all-stageb2g0-ld: maybe-all-build-bison
53277 all-stage3-ld: maybe-all-build-bison
53278 all-stageb3g2-ld: maybe-all-build-bison
53279 all-stage4-ld: maybe-all-build-bison
53280 all-stageprofile-ld: maybe-all-build-bison
53281 all-stagefeedback-ld: maybe-all-build-bison
53282 all-ld: maybe-all-build-byacc
53283
53284 all-stage1-ld: maybe-all-build-byacc
53285 all-stage2-ld: maybe-all-build-byacc
53286 all-stageb2g0-ld: maybe-all-build-byacc
53287 all-stage3-ld: maybe-all-build-byacc
53288 all-stageb3g2-ld: maybe-all-build-byacc
53289 all-stage4-ld: maybe-all-build-byacc
53290 all-stageprofile-ld: maybe-all-build-byacc
53291 all-stagefeedback-ld: maybe-all-build-byacc
53292 all-ld: maybe-all-build-flex
53293
53294 all-stage1-ld: maybe-all-build-flex
53295 all-stage2-ld: maybe-all-build-flex
53296 all-stageb2g0-ld: maybe-all-build-flex
53297 all-stage3-ld: maybe-all-build-flex
53298 all-stageb3g2-ld: maybe-all-build-flex
53299 all-stage4-ld: maybe-all-build-flex
53300 all-stageprofile-ld: maybe-all-build-flex
53301 all-stagefeedback-ld: maybe-all-build-flex
53302 all-ld: maybe-all-intl
53303
53304 all-stage1-ld: maybe-all-stage1-intl
53305 all-stage2-ld: maybe-all-stage2-intl
53306 all-stageb2g0-ld: maybe-all-stageb2g0-intl
53307 all-stage3-ld: maybe-all-stage3-intl
53308 all-stageb3g2-ld: maybe-all-stageb3g2-intl
53309 all-stage4-ld: maybe-all-stage4-intl
53310 all-stageprofile-ld: maybe-all-stageprofile-intl
53311 all-stagefeedback-ld: maybe-all-stagefeedback-intl
53312 configure-gold: maybe-configure-intl
53313
53314 configure-stage1-gold: maybe-configure-stage1-intl
53315 configure-stage2-gold: maybe-configure-stage2-intl
53316 configure-stageb2g0-gold: maybe-configure-stageb2g0-intl
53317 configure-stage3-gold: maybe-configure-stage3-intl
53318 configure-stageb3g2-gold: maybe-configure-stageb3g2-intl
53319 configure-stage4-gold: maybe-configure-stage4-intl
53320 configure-stageprofile-gold: maybe-configure-stageprofile-intl
53321 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
53322 all-gold: maybe-all-libiberty
53323
53324 all-stage1-gold: maybe-all-stage1-libiberty
53325 all-stage2-gold: maybe-all-stage2-libiberty
53326 all-stageb2g0-gold: maybe-all-stageb2g0-libiberty
53327 all-stage3-gold: maybe-all-stage3-libiberty
53328 all-stageb3g2-gold: maybe-all-stageb3g2-libiberty
53329 all-stage4-gold: maybe-all-stage4-libiberty
53330 all-stageprofile-gold: maybe-all-stageprofile-libiberty
53331 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
53332 all-gold: maybe-all-intl
53333
53334 all-stage1-gold: maybe-all-stage1-intl
53335 all-stage2-gold: maybe-all-stage2-intl
53336 all-stageb2g0-gold: maybe-all-stageb2g0-intl
53337 all-stage3-gold: maybe-all-stage3-intl
53338 all-stageb3g2-gold: maybe-all-stageb3g2-intl
53339 all-stage4-gold: maybe-all-stage4-intl
53340 all-stageprofile-gold: maybe-all-stageprofile-intl
53341 all-stagefeedback-gold: maybe-all-stagefeedback-intl
53342 all-gold: maybe-all-bfd
53343
53344 all-stage1-gold: maybe-all-stage1-bfd
53345 all-stage2-gold: maybe-all-stage2-bfd
53346 all-stageb2g0-gold: maybe-all-stageb2g0-bfd
53347 all-stage3-gold: maybe-all-stage3-bfd
53348 all-stageb3g2-gold: maybe-all-stageb3g2-bfd
53349 all-stage4-gold: maybe-all-stage4-bfd
53350 all-stageprofile-gold: maybe-all-stageprofile-bfd
53351 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
53352 all-gold: maybe-all-build-bison
53353
53354 all-stage1-gold: maybe-all-build-bison
53355 all-stage2-gold: maybe-all-build-bison
53356 all-stageb2g0-gold: maybe-all-build-bison
53357 all-stage3-gold: maybe-all-build-bison
53358 all-stageb3g2-gold: maybe-all-build-bison
53359 all-stage4-gold: maybe-all-build-bison
53360 all-stageprofile-gold: maybe-all-build-bison
53361 all-stagefeedback-gold: maybe-all-build-bison
53362 all-gold: maybe-all-build-byacc
53363
53364 all-stage1-gold: maybe-all-build-byacc
53365 all-stage2-gold: maybe-all-build-byacc
53366 all-stageb2g0-gold: maybe-all-build-byacc
53367 all-stage3-gold: maybe-all-build-byacc
53368 all-stageb3g2-gold: maybe-all-build-byacc
53369 all-stage4-gold: maybe-all-build-byacc
53370 all-stageprofile-gold: maybe-all-build-byacc
53371 all-stagefeedback-gold: maybe-all-build-byacc
53372 check-gold: maybe-all-binutils
53373
53374 check-stage1-gold: maybe-all-stage1-binutils
53375 check-stage2-gold: maybe-all-stage2-binutils
53376 check-stageb2g0-gold: maybe-all-stageb2g0-binutils
53377 check-stage3-gold: maybe-all-stage3-binutils
53378 check-stageb3g2-gold: maybe-all-stageb3g2-binutils
53379 check-stage4-gold: maybe-all-stage4-binutils
53380 check-stageprofile-gold: maybe-all-stageprofile-binutils
53381 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
53382 configure-opcodes: maybe-configure-intl
53383
53384 configure-stage1-opcodes: maybe-configure-stage1-intl
53385 configure-stage2-opcodes: maybe-configure-stage2-intl
53386 configure-stageb2g0-opcodes: maybe-configure-stageb2g0-intl
53387 configure-stage3-opcodes: maybe-configure-stage3-intl
53388 configure-stageb3g2-opcodes: maybe-configure-stageb3g2-intl
53389 configure-stage4-opcodes: maybe-configure-stage4-intl
53390 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
53391 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
53392 all-opcodes: maybe-all-bfd
53393
53394 all-stage1-opcodes: maybe-all-stage1-bfd
53395 all-stage2-opcodes: maybe-all-stage2-bfd
53396 all-stageb2g0-opcodes: maybe-all-stageb2g0-bfd
53397 all-stage3-opcodes: maybe-all-stage3-bfd
53398 all-stageb3g2-opcodes: maybe-all-stageb3g2-bfd
53399 all-stage4-opcodes: maybe-all-stage4-bfd
53400 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
53401 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
53402 all-opcodes: maybe-all-libiberty
53403
53404 all-stage1-opcodes: maybe-all-stage1-libiberty
53405 all-stage2-opcodes: maybe-all-stage2-libiberty
53406 all-stageb2g0-opcodes: maybe-all-stageb2g0-libiberty
53407 all-stage3-opcodes: maybe-all-stage3-libiberty
53408 all-stageb3g2-opcodes: maybe-all-stageb3g2-libiberty
53409 all-stage4-opcodes: maybe-all-stage4-libiberty
53410 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
53411 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
53412 all-opcodes: maybe-all-intl
53413
53414 all-stage1-opcodes: maybe-all-stage1-intl
53415 all-stage2-opcodes: maybe-all-stage2-intl
53416 all-stageb2g0-opcodes: maybe-all-stageb2g0-intl
53417 all-stage3-opcodes: maybe-all-stage3-intl
53418 all-stageb3g2-opcodes: maybe-all-stageb3g2-intl
53419 all-stage4-opcodes: maybe-all-stage4-intl
53420 all-stageprofile-opcodes: maybe-all-stageprofile-intl
53421 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
53422 all-dejagnu: maybe-all-tcl
53423 all-dejagnu: maybe-all-expect
53424 all-dejagnu: maybe-all-tk
53425 configure-expect: maybe-configure-tcl
53426 configure-expect: maybe-configure-tk
53427 all-expect: maybe-all-tcl
53428 all-expect: maybe-all-tk
53429 configure-itcl: maybe-configure-tcl
53430 configure-itcl: maybe-configure-tk
53431 all-itcl: maybe-all-tcl
53432 all-itcl: maybe-all-tk
53433 install-itcl: maybe-install-tcl
53434 configure-tk: maybe-configure-tcl
53435 all-tk: maybe-all-tcl
53436 all-sid: maybe-all-libiberty
53437 all-sid: maybe-all-bfd
53438 all-sid: maybe-all-opcodes
53439 all-sid: maybe-all-tcl
53440 all-sid: maybe-all-tk
53441 install-sid: maybe-install-tcl
53442 install-sid: maybe-install-tk
53443 configure-sim: maybe-configure-intl
53444 all-sim: maybe-all-intl
53445 all-sim: maybe-all-libiberty
53446 all-sim: maybe-all-bfd
53447 all-sim: maybe-all-opcodes
53448 all-sim: maybe-all-readline
53449 all-sim: maybe-configure-gdb
53450 all-fastjar: maybe-all-zlib
53451 all-fastjar: maybe-all-build-texinfo
53452 all-fastjar: maybe-all-libiberty
53453 all-autoconf: maybe-all-m4
53454 all-autoconf: maybe-all-build-texinfo
53455 all-automake: maybe-all-m4
53456 all-automake: maybe-all-build-texinfo
53457 all-automake: maybe-all-autoconf
53458 all-bison: maybe-all-intl
53459 all-bison: maybe-all-build-texinfo
53460 all-diff: maybe-all-intl
53461 all-diff: maybe-all-build-texinfo
53462 all-fileutils: maybe-all-intl
53463 all-fileutils: maybe-all-build-texinfo
53464 all-flex: maybe-all-build-bison
53465 all-flex: maybe-all-build-byacc
53466 all-flex: maybe-all-intl
53467 all-flex: maybe-all-m4
53468 all-flex: maybe-all-build-texinfo
53469 all-gzip: maybe-all-intl
53470 all-gzip: maybe-all-zlib
53471 all-gzip: maybe-all-build-texinfo
53472 all-hello: maybe-all-intl
53473 all-hello: maybe-all-build-texinfo
53474 all-m4: maybe-all-intl
53475 all-m4: maybe-all-build-texinfo
53476 all-make: maybe-all-intl
53477 all-make: maybe-all-build-texinfo
53478 all-patch: maybe-all-build-texinfo
53479 all-make: maybe-all-build-texinfo
53480 all-prms: maybe-all-libiberty
53481 all-recode: maybe-all-build-texinfo
53482 all-sed: maybe-all-build-texinfo
53483 all-send-pr: maybe-all-prms
53484 all-tar: maybe-all-build-texinfo
53485 all-uudecode: maybe-all-build-texinfo
53486 configure-target-boehm-gc: maybe-configure-target-qthreads
53487 configure-target-fastjar: maybe-configure-target-zlib
53488 all-target-fastjar: maybe-all-target-zlib
53489 all-target-fastjar: maybe-all-target-libiberty
53490 configure-target-libjava: maybe-configure-target-zlib
53491 configure-target-libjava: maybe-configure-target-boehm-gc
53492 configure-target-libjava: maybe-configure-target-qthreads
53493 configure-target-libjava: maybe-configure-target-libffi
53494 all-target-libjava: maybe-all-fastjar
53495 all-target-libjava: maybe-all-target-zlib
53496 all-target-libjava: maybe-all-target-boehm-gc
53497 all-target-libjava: maybe-all-target-qthreads
53498 all-target-libjava: maybe-all-target-libffi
53499 configure-target-libobjc: maybe-configure-target-boehm-gc
53500 all-target-libobjc: maybe-all-target-libiberty
53501 all-target-libobjc: maybe-all-target-boehm-gc
53502 all-target-libstdc++-v3: maybe-all-target-libiberty
53503 configure-target-libstdc++-v3: maybe-configure-target-libgomp
53504 all-target-libgloss: maybe-all-target-newlib
53505 all-target-winsup: maybe-all-target-libiberty
53506 all-target-winsup: maybe-all-target-libtermcap
53507
53508
53509 # Dependencies for target modules on other target modules are
53510 # described by lang_env_dependencies; the defaults apply to anything
53511 # not mentioned there.
53512
53513
53514 @if gcc-bootstrap
53515 @endif gcc-bootstrap
53516
53517 @if gcc-no-bootstrap
53518 configure-target-libstdc++-v3: maybe-all-target-libgcc
53519 configure-target-libmudflap: maybe-all-target-libgcc
53520 configure-target-libssp: maybe-all-target-libgcc
53521 configure-target-newlib: maybe-all-target-libgcc
53522 configure-target-libgfortran: maybe-all-target-libgcc
53523 configure-target-libobjc: maybe-all-target-libgcc
53524 configure-target-libtermcap: maybe-all-target-libgcc
53525 configure-target-winsup: maybe-all-target-libgcc
53526 configure-target-libgloss: maybe-all-target-libgcc
53527 configure-target-libiberty: maybe-all-target-libgcc
53528 configure-target-gperf: maybe-all-target-libgcc
53529 configure-target-examples: maybe-all-target-libgcc
53530 configure-target-libffi: maybe-all-target-libgcc
53531 configure-target-libjava: maybe-all-target-libgcc
53532 configure-target-zlib: maybe-all-target-libgcc
53533 configure-target-boehm-gc: maybe-all-target-libgcc
53534 configure-target-qthreads: maybe-all-target-libgcc
53535 configure-target-rda: maybe-all-target-libgcc
53536 configure-target-libada: maybe-all-target-libgcc
53537 configure-target-libgomp: maybe-all-target-libgcc
53538 @endif gcc-no-bootstrap
53539
53540
53541 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
53542
53543 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
53544
53545 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
53546
53547
53548
53549 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
53550
53551 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
53552
53553 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
53554
53555 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
53556
53557
53558
53559 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
53560 configure-target-gperf: maybe-all-target-libstdc++-v3
53561
53562 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
53563
53564 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
53565
53566 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
53567 configure-target-libjava: maybe-all-target-libstdc++-v3
53568
53569 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
53570
53571 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
53572
53573 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
53574
53575 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
53576
53577 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
53578
53579 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
53580
53581
53582 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
53583 GDB_TK = @GDB_TK@
53584 INSTALL_GDB_TK = @INSTALL_GDB_TK@
53585 configure-gdb: $(CONFIGURE_GDB_TK)
53586 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
53587 install-gdb: $(INSTALL_GDB_TK)
53588
53589 # Serialization dependencies.  Host configures don't work well in parallel to
53590 # each other, due to contention over config.cache.  Target configures and 
53591 # build configures are similar.
53592 @serialization_dependencies@
53593
53594 # --------------------------------
53595 # Regenerating top level configury
53596 # --------------------------------
53597
53598 # Rebuilding Makefile.in, using autogen.
53599 AUTOGEN = autogen
53600 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
53601         cd $(srcdir) && $(AUTOGEN) Makefile.def
53602
53603 # Rebuilding Makefile.
53604 Makefile: $(srcdir)/Makefile.in config.status
53605         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
53606
53607 config.status: configure
53608         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
53609
53610 # Rebuilding configure.
53611 AUTOCONF = autoconf
53612 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
53613         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
53614         cd $(srcdir) && $(AUTOCONF)
53615
53616 # ------------------------------
53617 # Special directives to GNU Make
53618 # ------------------------------
53619
53620 # Don't pass command-line variables to submakes.
53621 .NOEXPORT:
53622 MAKEOVERRIDES=
53623
53624 # end of Makefile.in