OSDN Git Service

PR target/37436
[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 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
109 # is used instead of the directory itself to avoid including built
110 # executables in PATH.
111 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
112
113 # Build programs are put under this directory.
114 BUILD_SUBDIR = @build_subdir@
115 # This is set by the configure script to the arguments to use when configuring
116 # directories built for the build system.
117 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
118
119 # This is the list of variables to export in the environment when
120 # configuring any subdirectory.  It must also be exported whenever
121 # recursing into a build directory in case that directory's Makefile
122 # re-runs configure.
123 BASE_EXPORTS = \
124         FLEX="$(FLEX)"; export FLEX; \
125         LEX="$(LEX)"; export LEX; \
126         BISON="$(BISON)"; export BISON; \
127         YACC="$(YACC)"; export YACC; \
128         M4="$(M4)"; export M4; \
129         MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
130
131 # This is the list of variables to export in the environment when
132 # configuring subdirectories for the build system.
133 BUILD_EXPORTS = \
134         $(BASE_EXPORTS) \
135         AR="$(AR_FOR_BUILD)"; export AR; \
136         AS="$(AS_FOR_BUILD)"; export AS; \
137         CC="$(CC_FOR_BUILD)"; export CC; \
138         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
139         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
140         CXX="$(CXX_FOR_BUILD)"; export CXX; \
141         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
142         GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
143         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
144         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
145         LD="$(LD_FOR_BUILD)"; export LD; \
146         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
147         NM="$(NM_FOR_BUILD)"; export NM; \
148         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
149         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
150         WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
151
152 # These variables must be set on the make command line for directories
153 # built for the build system to override those in BASE_FLAGS_TO_PASSS.
154 EXTRA_BUILD_FLAGS = \
155         CFLAGS="$(CFLAGS_FOR_BUILD)" \
156         LDFLAGS="$(LDFLAGS_FOR_BUILD)"
157
158 # This is the list of directories to built for the host system.
159 SUBDIRS = @configdirs@
160 # This is set by the configure script to the arguments to use when configuring
161 # directories built for the host system.
162 HOST_CONFIGARGS = @host_configargs@
163 # Host programs are put under this directory, which is . except if building
164 # with srcdir=..
165 HOST_SUBDIR = @host_subdir@
166 # This is the list of variables to export in the environment when
167 # configuring subdirectories for the host system.  We need to pass
168 # some to the GCC configure because of its hybrid host/target nature.
169 HOST_EXPORTS = \
170         $(BASE_EXPORTS) \
171         CC="$(CC)"; export CC; \
172         ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
173         CFLAGS="$(CFLAGS)"; export CFLAGS; \
174         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
175         CXX="$(CXX)"; export CXX; \
176         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
177         AR="$(AR)"; export AR; \
178         AS="$(AS)"; export AS; \
179         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
180         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
181         LD="$(LD)"; export LD; \
182         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
183         NM="$(NM)"; export NM; \
184         RANLIB="$(RANLIB)"; export RANLIB; \
185         WINDRES="$(WINDRES)"; export WINDRES; \
186         WINDMC="$(WINDMC)"; export WINDMC; \
187         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
188         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
189         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
190         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
191         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
192         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
193         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
194         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
195         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
196         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
197         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
198         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
199         PPLLIBS="$(HOST_PPLLIBS)"; export PPLLIBS; \
200         PPLINC="$(HOST_PPLINC)"; export PPLINC; \
201         CLOOGLIBS="$(HOST_CLOOGLIBS)"; export CLOOGLIBS; \
202         CLOOGINC="$(HOST_CLOOGINC)"; export CLOOGINC; \
203 @if gcc-bootstrap
204         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
205 @endif gcc-bootstrap
206         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
207
208 # Similar, for later GCC stages.
209 POSTSTAGE1_HOST_EXPORTS = \
210         $(HOST_EXPORTS) \
211         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
212           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
213         CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \
214           $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
215           -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
216           -B$(build_tooldir)/bin/"; export CC_FOR_BUILD; \
217         LDFLAGS="$(BOOT_LDFLAGS)"; export LDFLAGS;
218
219 # Target libraries are put under this directory:
220 TARGET_SUBDIR = @target_subdir@
221 # This is set by the configure script to the arguments to use when configuring
222 # directories built for the target.
223 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
224 # This is the list of variables to export in the environment when
225 # configuring subdirectories for the host system.
226 BASE_TARGET_EXPORTS = \
227         $(BASE_EXPORTS) \
228         AR="$(AR_FOR_TARGET)"; export AR; \
229         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
230         CC="$(CC_FOR_TARGET)"; export CC; \
231         CFLAGS="$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
232         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
233         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
234         CXXFLAGS="$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
235         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
236         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
237         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
238         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
239         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
240         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
241         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
242         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
243         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
244         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
245         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
246         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
247         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
248
249 RAW_CXX_TARGET_EXPORTS = \
250         $(BASE_TARGET_EXPORTS) \
251         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
252         CXX="$(RAW_CXX_FOR_TARGET)"; export CXX;
253
254 NORMAL_TARGET_EXPORTS = \
255         $(BASE_TARGET_EXPORTS) \
256         CXX="$(CXX_FOR_TARGET)"; export CXX;
257
258 # Where to find GMP
259 HOST_GMPLIBS = @gmplibs@
260 HOST_GMPINC = @gmpinc@
261
262 # Where to find PPL
263 HOST_PPLLIBS = @ppllibs@
264 HOST_PPLINC = @pplinc@
265
266 # Where to find CLOOG
267 HOST_CLOOGLIBS = @clooglibs@
268 HOST_CLOOGINC = @clooginc@
269
270 # ----------------------------------------------
271 # Programs producing files for the BUILD machine
272 # ----------------------------------------------
273
274 SHELL = @config_shell@
275
276 # pwd command to use.  Allow user to override default by setting PWDCMD in
277 # the environment to account for automounters.  The make variable must not
278 # be called PWDCMD, otherwise the value set here is passed to make
279 # subprocesses and overrides the setting from the user's environment.
280 # Don't use PWD since it is a common shell environment variable and we
281 # don't want to corrupt it.
282 PWD_COMMAND = $${PWDCMD-pwd}
283
284 # compilers to use to create programs which must be run in the build
285 # environment.
286 AR_FOR_BUILD = @AR_FOR_BUILD@
287 AS_FOR_BUILD = @AS_FOR_BUILD@
288 CC_FOR_BUILD = @CC_FOR_BUILD@
289 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
290 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
291 CXX_FOR_BUILD = @CXX_FOR_BUILD@
292 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
293 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
294 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
295 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
296 LD_FOR_BUILD = @LD_FOR_BUILD@
297 NM_FOR_BUILD = @NM_FOR_BUILD@
298 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
299 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
300 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
301
302 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
303 # here so that they can be overridden by Makefile fragments.
304 BUILD_PREFIX = @BUILD_PREFIX@
305 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
306
307 # Flags to pass to stage2 and later makes.  They are defined
308 # here so that they can be overridden by Makefile fragments.
309 BOOT_CFLAGS= -g -O2
310 BOOT_LDFLAGS=
311 BOOT_ADAFLAGS=-gnatpg -gnata
312
313 BISON = @BISON@
314 YACC = @YACC@
315 FLEX = @FLEX@
316 LEX = @LEX@
317 M4 = @M4@
318 MAKEINFO = @MAKEINFO@
319 EXPECT = @EXPECT@
320 RUNTEST = @RUNTEST@
321
322 # This just becomes part of the MAKEINFO definition passed down to
323 # sub-makes.  It lets flags be given on the command line while still
324 # using the makeinfo from the object tree.
325 # (Default to avoid splitting info files by setting the threshold high.)
326 MAKEINFOFLAGS = --split-size=5000000
327
328 # ---------------------------------------------
329 # Programs producing files for the HOST machine
330 # ---------------------------------------------
331
332 AS = @AS@
333 AR = @AR@
334 AR_FLAGS = rc
335 CC = @CC@
336 CXX = @CXX@
337 DLLTOOL = @DLLTOOL@
338 LD = @LD@
339 LIPO = @LIPO@
340 NM = @NM@
341 OBJDUMP = @OBJDUMP@
342 RANLIB = @RANLIB@
343 STRIP = @STRIP@
344 WINDRES = @WINDRES@
345 WINDMC = @WINDMC@
346
347 GNATBIND = @GNATBIND@
348 GNATMAKE = @GNATMAKE@
349
350 CFLAGS = @CFLAGS@
351 LDFLAGS = @LDFLAGS@
352 LIBCFLAGS = $(CFLAGS)
353 CXXFLAGS = @CXXFLAGS@
354 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
355
356 # Only build the C compiler for stage1, because that is the only one that
357 # we can guarantee will build with the native compiler, and also it is the
358 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
359 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
360 # overrideable (for a bootstrap build stage1 also builds gcc.info).
361
362 STAGE1_CHECKING=@stage1_checking@
363 STAGE1_LANGUAGES=@stage1_languages@
364
365 STAGE1_CFLAGS=@stage1_cflags@
366 STAGE2_CFLAGS=$(BOOT_CFLAGS)
367 STAGE3_CFLAGS=$(BOOT_CFLAGS)
368 STAGE4_CFLAGS=$(BOOT_CFLAGS)
369
370 STAGE1_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
371 STAGE2_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
372 STAGE3_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
373 STAGE4_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
374
375 do-compare = @do_compare@
376 do-compare3 = $(do-compare)
377 do-compare-debug = $(SHELL) $(srcdir)/contrib/compare-debug $$f1 $$f2
378
379 # -----------------------------------------------
380 # Programs producing files for the TARGET machine
381 # -----------------------------------------------
382
383 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
384
385 AR_FOR_TARGET=@AR_FOR_TARGET@
386 AS_FOR_TARGET=@AS_FOR_TARGET@
387 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
388
389 # If GCC_FOR_TARGET is not overriden on the command line, then this
390 # variable is passed down to the gcc Makefile, where it is used to
391 # build libgcc2.a.  We define it here so that it can itself be
392 # overridden on the command line.
393 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
394 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
395 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
396 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
397 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
398 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
399 LD_FOR_TARGET=@LD_FOR_TARGET@
400
401 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
402 NM_FOR_TARGET=@NM_FOR_TARGET@
403 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
404 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
405 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
406 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
407 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
408
409 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
410 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
411 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
412
413 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
414 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
415 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
416 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
417
418 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
419 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
420 LDFLAGS_FOR_TARGET = 
421
422 # ------------------------------------
423 # Miscellaneous targets and flag lists
424 # ------------------------------------
425
426 # The first rule in the file had better be this one.  Don't put any above it.
427 # This lives here to allow makefile fragments to contain dependencies.
428 all:
429
430 #### host and target specific makefile fragments come in here.
431 @target_makefile_frag@
432 @alphaieee_frag@
433 @ospace_frag@
434 @host_makefile_frag@
435 ###
436
437 # This is the list of directories that may be needed in RPATH_ENVVAR
438 # so that prorgams built for the target machine work.
439 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
440
441 @if target-libstdc++-v3
442 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
443 @endif target-libstdc++-v3
444
445 @if target-libmudflap
446 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
447 @endif target-libmudflap
448
449 @if target-libssp
450 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
451 @endif target-libssp
452
453 @if target-libgomp
454 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
455 @endif target-libgomp
456
457
458
459 # This is the list of directories that may be needed in RPATH_ENVVAR
460 # so that programs built for the host machine work.
461 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)$(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_ppl)$(HOST_LIB_PATH_cloog)
462
463 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
464 @if gcc
465 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
466 @endif gcc
467
468
469 @if bfd
470 HOST_LIB_PATH_bfd = \
471   $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
472 @endif bfd
473
474 @if opcodes
475 HOST_LIB_PATH_opcodes = \
476   $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
477 @endif opcodes
478
479 @if gmp
480 HOST_LIB_PATH_gmp = \
481   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
482 @endif gmp
483
484 @if mpfr
485 HOST_LIB_PATH_mpfr = \
486   $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
487 @endif mpfr
488
489 @if ppl
490 HOST_LIB_PATH_ppl = \
491   $$r/$(HOST_SUBDIR)/ppl/.libs:$$r/$(HOST_SUBDIR)/prev-ppl/.libs:
492 @endif ppl
493
494 @if cloog
495 HOST_LIB_PATH_cloog = \
496   $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
497 @endif cloog
498
499
500 # Flags to pass down to all sub-makes.
501 BASE_FLAGS_TO_PASS = \
502         "DESTDIR=$(DESTDIR)" \
503         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
504         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
505         "bindir=$(bindir)" \
506         "datadir=$(datadir)" \
507         "exec_prefix=$(exec_prefix)" \
508         "includedir=$(includedir)" \
509         "datarootdir=$(datarootdir)" \
510         "docdir=$(docdir)" \
511         "infodir=$(infodir)" \
512         "pdfdir=$(pdfdir)" \
513         "htmldir=$(htmldir)" \
514         "libdir=$(libdir)" \
515         "libexecdir=$(libexecdir)" \
516         "lispdir=$(lispdir)" \
517         "localstatedir=$(localstatedir)" \
518         "mandir=$(mandir)" \
519         "oldincludedir=$(oldincludedir)" \
520         "prefix=$(prefix)" \
521         "sbindir=$(sbindir)" \
522         "sharedstatedir=$(sharedstatedir)" \
523         "sysconfdir=$(sysconfdir)" \
524         "tooldir=$(tooldir)" \
525         "build_tooldir=$(build_tooldir)" \
526         "target_alias=$(target_alias)" \
527         "BISON=$(BISON)" \
528         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
529         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
530         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
531         "EXPECT=$(EXPECT)" \
532         "FLEX=$(FLEX)" \
533         "INSTALL=$(INSTALL)" \
534         "INSTALL_DATA=$(INSTALL_DATA)" \
535         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
536         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
537         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
538         "LEX=$(LEX)" \
539         "M4=$(M4)" \
540         "MAKE=$(MAKE)" \
541         "RUNTEST=$(RUNTEST)" \
542         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
543         "SHELL=$(SHELL)" \
544         "YACC=$(YACC)" \
545         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
546         "ADA_CFLAGS=$(ADA_CFLAGS)" \
547         "AR_FLAGS=$(AR_FLAGS)" \
548         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
549         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
550         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
551         "CFLAGS=$(CFLAGS)" \
552         "CXXFLAGS=$(CXXFLAGS)" \
553         "LDFLAGS=$(LDFLAGS)" \
554         "LIBCFLAGS=$(LIBCFLAGS)" \
555         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
556         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
557         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
558         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
559         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
560         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
561         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
562         "GNATBIND=$(GNATBIND)" \
563         "GNATMAKE=$(GNATMAKE)" \
564         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
565         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
566         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
567         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
568         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
569         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
570         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
571         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
572         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
573         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
574         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
575         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
576         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
577         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
578         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
579         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
580         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
581         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
582         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
583         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
584         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
585         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
586         "LEAN=$(LEAN)" \
587         "CONFIG_SHELL=$(SHELL)" \
588         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
589
590 # We leave this in just in case, but it is not needed anymore.
591 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
592
593 # Flags to pass down to most sub-makes, in which we're building with
594 # the host environment.
595 EXTRA_HOST_FLAGS = \
596         'AR=$(AR)' \
597         'AS=$(AS)' \
598         'CC=$(CC)' \
599         'CXX=$(CXX)' \
600         'DLLTOOL=$(DLLTOOL)' \
601         'LD=$(LD)' \
602         'LIPO=$(LIPO)' \
603         'NM=$(NM)' \
604         'OBJDUMP=$(OBJDUMP)' \
605         'RANLIB=$(RANLIB)' \
606         'STRIP=$(STRIP)' \
607         'WINDRES=$(WINDRES)' \
608         'WINDMC=$(WINDMC)'
609
610 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
611
612 # Flags that are concerned with the location of the X11 include files
613 # and library files
614 #
615 # NOTE: until the top-level is getting the values via autoconf, it only
616 # causes problems to have this top-level Makefile overriding the autoconf-set
617 # values in child directories.  Only variables that don't conflict with
618 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
619 #
620 X11_FLAGS_TO_PASS = \
621         'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
622         'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
623
624 # Flags to pass to stage2 and later makes.
625
626 POSTSTAGE1_FLAGS_TO_PASS = \
627         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
628         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind" \
629         LDFLAGS="$(BOOT_LDFLAGS)" \
630         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
631
632 # Flags to pass down to makes which are built with the target environment.
633 # The double $ decreases the length of the command line; those variables
634 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
635 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
636 # so we expand them here.
637 EXTRA_TARGET_FLAGS = \
638         'AR=$$(AR_FOR_TARGET)' \
639         'AS=$(COMPILER_AS_FOR_TARGET)' \
640         'CC=$$(CC_FOR_TARGET)' \
641         'CFLAGS=$$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
642         'CXX=$$(CXX_FOR_TARGET)' \
643         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
644         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
645         'LD=$(COMPILER_LD_FOR_TARGET)' \
646         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
647         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
648         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
649         'NM=$(COMPILER_NM_FOR_TARGET)' \
650         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
651         'RANLIB=$$(RANLIB_FOR_TARGET)' \
652         'WINDRES=$$(WINDRES_FOR_TARGET)' \
653         'WINDMC=$$(WINDMC_FOR_TARGET)'
654
655 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
656
657 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
658 # unfortunately needs the native compiler and the target ar and
659 # ranlib.
660 # If any variables are added here, they must be added to do-*, below.
661 # The BUILD_* variables are a special case, which are used for the gcc
662 # cross-building scheme.
663 EXTRA_GCC_FLAGS = \
664         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
665         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
666         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
667         "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
668         "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
669         "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
670
671 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
672
673 .PHONY: configure-host
674 configure-host:  \
675     maybe-configure-ash \
676     maybe-configure-autoconf \
677     maybe-configure-automake \
678     maybe-configure-bash \
679     maybe-configure-bfd \
680     maybe-configure-opcodes \
681     maybe-configure-binutils \
682     maybe-configure-bison \
683     maybe-configure-byacc \
684     maybe-configure-bzip2 \
685     maybe-configure-dejagnu \
686     maybe-configure-diff \
687     maybe-configure-dosutils \
688     maybe-configure-etc \
689     maybe-configure-fastjar \
690     maybe-configure-fileutils \
691     maybe-configure-findutils \
692     maybe-configure-find \
693     maybe-configure-fixincludes \
694     maybe-configure-flex \
695     maybe-configure-gas \
696     maybe-configure-gcc \
697     maybe-configure-gawk \
698     maybe-configure-gettext \
699     maybe-configure-gmp \
700     maybe-configure-mpfr \
701     maybe-configure-ppl \
702     maybe-configure-cloog \
703     maybe-configure-gnuserv \
704     maybe-configure-gold \
705     maybe-configure-gprof \
706     maybe-configure-gzip \
707     maybe-configure-hello \
708     maybe-configure-indent \
709     maybe-configure-intl \
710     maybe-configure-tcl \
711     maybe-configure-itcl \
712     maybe-configure-ld \
713     maybe-configure-libcpp \
714     maybe-configure-libdecnumber \
715     maybe-configure-libgui \
716     maybe-configure-libiberty \
717     maybe-configure-libtool \
718     maybe-configure-m4 \
719     maybe-configure-make \
720     maybe-configure-mmalloc \
721     maybe-configure-patch \
722     maybe-configure-perl \
723     maybe-configure-prms \
724     maybe-configure-rcs \
725     maybe-configure-readline \
726     maybe-configure-release \
727     maybe-configure-recode \
728     maybe-configure-sed \
729     maybe-configure-send-pr \
730     maybe-configure-shellutils \
731     maybe-configure-sid \
732     maybe-configure-sim \
733     maybe-configure-tar \
734     maybe-configure-texinfo \
735     maybe-configure-textutils \
736     maybe-configure-time \
737     maybe-configure-uudecode \
738     maybe-configure-wdiff \
739     maybe-configure-zip \
740     maybe-configure-zlib \
741     maybe-configure-gdb \
742     maybe-configure-expect \
743     maybe-configure-guile \
744     maybe-configure-tk \
745     maybe-configure-libtermcap \
746     maybe-configure-utils \
747     maybe-configure-gnattools
748 .PHONY: configure-target
749 configure-target:  \
750     maybe-configure-target-libstdc++-v3 \
751     maybe-configure-target-libmudflap \
752     maybe-configure-target-libssp \
753     maybe-configure-target-newlib \
754     maybe-configure-target-libgcc \
755     maybe-configure-target-libgfortran \
756     maybe-configure-target-libobjc \
757     maybe-configure-target-libtermcap \
758     maybe-configure-target-winsup \
759     maybe-configure-target-libgloss \
760     maybe-configure-target-libiberty \
761     maybe-configure-target-gperf \
762     maybe-configure-target-examples \
763     maybe-configure-target-libffi \
764     maybe-configure-target-libjava \
765     maybe-configure-target-zlib \
766     maybe-configure-target-boehm-gc \
767     maybe-configure-target-qthreads \
768     maybe-configure-target-rda \
769     maybe-configure-target-libada \
770     maybe-configure-target-libgomp
771
772 # The target built for a native non-bootstrap build.
773 .PHONY: all
774 all:
775 @if gcc-bootstrap
776         [ -f stage_final ] || echo stage3 > stage_final
777         @r=`${PWD_COMMAND}`; export r; \
778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
779         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
780 @endif gcc-bootstrap
781         @: $(MAKE); $(unstage)
782         @r=`${PWD_COMMAND}`; export r; \
783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
784         if [ -f stage_last ]; then \
785           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
786         else \
787           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target; \
788         fi
789
790 .PHONY: all-build
791
792 all-build: maybe-all-build-libiberty
793 all-build: maybe-all-build-bison
794 all-build: maybe-all-build-byacc
795 all-build: maybe-all-build-flex
796 all-build: maybe-all-build-m4
797 all-build: maybe-all-build-texinfo
798 all-build: maybe-all-build-fixincludes
799
800 .PHONY: all-host
801
802 all-host: maybe-all-ash
803 all-host: maybe-all-autoconf
804 all-host: maybe-all-automake
805 all-host: maybe-all-bash
806 @if bfd-no-bootstrap
807 all-host: maybe-all-bfd
808 @endif bfd-no-bootstrap
809 @if opcodes-no-bootstrap
810 all-host: maybe-all-opcodes
811 @endif opcodes-no-bootstrap
812 @if binutils-no-bootstrap
813 all-host: maybe-all-binutils
814 @endif binutils-no-bootstrap
815 all-host: maybe-all-bison
816 all-host: maybe-all-byacc
817 all-host: maybe-all-bzip2
818 all-host: maybe-all-dejagnu
819 all-host: maybe-all-diff
820 all-host: maybe-all-dosutils
821 all-host: maybe-all-etc
822 all-host: maybe-all-fastjar
823 all-host: maybe-all-fileutils
824 all-host: maybe-all-findutils
825 all-host: maybe-all-find
826 all-host: maybe-all-fixincludes
827 all-host: maybe-all-flex
828 @if gas-no-bootstrap
829 all-host: maybe-all-gas
830 @endif gas-no-bootstrap
831 @if gcc-no-bootstrap
832 all-host: maybe-all-gcc
833 @endif gcc-no-bootstrap
834 all-host: maybe-all-gawk
835 all-host: maybe-all-gettext
836 @if gmp-no-bootstrap
837 all-host: maybe-all-gmp
838 @endif gmp-no-bootstrap
839 @if mpfr-no-bootstrap
840 all-host: maybe-all-mpfr
841 @endif mpfr-no-bootstrap
842 @if ppl-no-bootstrap
843 all-host: maybe-all-ppl
844 @endif ppl-no-bootstrap
845 @if cloog-no-bootstrap
846 all-host: maybe-all-cloog
847 @endif cloog-no-bootstrap
848 all-host: maybe-all-gnuserv
849 @if gold-no-bootstrap
850 all-host: maybe-all-gold
851 @endif gold-no-bootstrap
852 all-host: maybe-all-gprof
853 all-host: maybe-all-gzip
854 all-host: maybe-all-hello
855 all-host: maybe-all-indent
856 @if intl-no-bootstrap
857 all-host: maybe-all-intl
858 @endif intl-no-bootstrap
859 all-host: maybe-all-tcl
860 all-host: maybe-all-itcl
861 @if ld-no-bootstrap
862 all-host: maybe-all-ld
863 @endif ld-no-bootstrap
864 @if libcpp-no-bootstrap
865 all-host: maybe-all-libcpp
866 @endif libcpp-no-bootstrap
867 @if libdecnumber-no-bootstrap
868 all-host: maybe-all-libdecnumber
869 @endif libdecnumber-no-bootstrap
870 all-host: maybe-all-libgui
871 @if libiberty-no-bootstrap
872 all-host: maybe-all-libiberty
873 @endif libiberty-no-bootstrap
874 all-host: maybe-all-libtool
875 all-host: maybe-all-m4
876 all-host: maybe-all-make
877 all-host: maybe-all-mmalloc
878 all-host: maybe-all-patch
879 all-host: maybe-all-perl
880 all-host: maybe-all-prms
881 all-host: maybe-all-rcs
882 all-host: maybe-all-readline
883 all-host: maybe-all-release
884 all-host: maybe-all-recode
885 all-host: maybe-all-sed
886 all-host: maybe-all-send-pr
887 all-host: maybe-all-shellutils
888 all-host: maybe-all-sid
889 all-host: maybe-all-sim
890 all-host: maybe-all-tar
891 all-host: maybe-all-texinfo
892 all-host: maybe-all-textutils
893 all-host: maybe-all-time
894 all-host: maybe-all-uudecode
895 all-host: maybe-all-wdiff
896 all-host: maybe-all-zip
897 @if zlib-no-bootstrap
898 all-host: maybe-all-zlib
899 @endif zlib-no-bootstrap
900 all-host: maybe-all-gdb
901 all-host: maybe-all-expect
902 all-host: maybe-all-guile
903 all-host: maybe-all-tk
904 all-host: maybe-all-libtermcap
905 all-host: maybe-all-utils
906 all-host: maybe-all-gnattools
907
908 .PHONY: all-target
909
910 all-target: maybe-all-target-libstdc++-v3
911 all-target: maybe-all-target-libmudflap
912 all-target: maybe-all-target-libssp
913 all-target: maybe-all-target-newlib
914 @if target-libgcc-no-bootstrap
915 all-target: maybe-all-target-libgcc
916 @endif target-libgcc-no-bootstrap
917 all-target: maybe-all-target-libgfortran
918 all-target: maybe-all-target-libobjc
919 all-target: maybe-all-target-libtermcap
920 all-target: maybe-all-target-winsup
921 all-target: maybe-all-target-libgloss
922 all-target: maybe-all-target-libiberty
923 all-target: maybe-all-target-gperf
924 all-target: maybe-all-target-examples
925 all-target: maybe-all-target-libffi
926 all-target: maybe-all-target-libjava
927 all-target: maybe-all-target-zlib
928 all-target: maybe-all-target-boehm-gc
929 all-target: maybe-all-target-qthreads
930 all-target: maybe-all-target-rda
931 all-target: maybe-all-target-libada
932 all-target: maybe-all-target-libgomp
933
934 # Do a target for all the subdirectories.  A ``make do-X'' will do a
935 # ``make X'' in all subdirectories (because, in general, there is a
936 # dependency (below) of X upon do-X, a ``make X'' will also do this,
937 # but it may do additional work as well).
938
939 .PHONY: do-info
940 do-info:
941         @: $(MAKE); $(unstage)
942         @r=`${PWD_COMMAND}`; export r; \
943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
944         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
945           info-target
946
947
948 .PHONY: info-host
949
950 info-host: maybe-info-ash
951 info-host: maybe-info-autoconf
952 info-host: maybe-info-automake
953 info-host: maybe-info-bash
954 info-host: maybe-info-bfd
955 info-host: maybe-info-opcodes
956 info-host: maybe-info-binutils
957 info-host: maybe-info-bison
958 info-host: maybe-info-byacc
959 info-host: maybe-info-bzip2
960 info-host: maybe-info-dejagnu
961 info-host: maybe-info-diff
962 info-host: maybe-info-dosutils
963 info-host: maybe-info-etc
964 info-host: maybe-info-fastjar
965 info-host: maybe-info-fileutils
966 info-host: maybe-info-findutils
967 info-host: maybe-info-find
968 info-host: maybe-info-fixincludes
969 info-host: maybe-info-flex
970 info-host: maybe-info-gas
971 info-host: maybe-info-gcc
972 info-host: maybe-info-gawk
973 info-host: maybe-info-gettext
974 info-host: maybe-info-gmp
975 info-host: maybe-info-mpfr
976 info-host: maybe-info-ppl
977 info-host: maybe-info-cloog
978 info-host: maybe-info-gnuserv
979 info-host: maybe-info-gold
980 info-host: maybe-info-gprof
981 info-host: maybe-info-gzip
982 info-host: maybe-info-hello
983 info-host: maybe-info-indent
984 info-host: maybe-info-intl
985 info-host: maybe-info-tcl
986 info-host: maybe-info-itcl
987 info-host: maybe-info-ld
988 info-host: maybe-info-libcpp
989 info-host: maybe-info-libdecnumber
990 info-host: maybe-info-libgui
991 info-host: maybe-info-libiberty
992 info-host: maybe-info-libtool
993 info-host: maybe-info-m4
994 info-host: maybe-info-make
995 info-host: maybe-info-mmalloc
996 info-host: maybe-info-patch
997 info-host: maybe-info-perl
998 info-host: maybe-info-prms
999 info-host: maybe-info-rcs
1000 info-host: maybe-info-readline
1001 info-host: maybe-info-release
1002 info-host: maybe-info-recode
1003 info-host: maybe-info-sed
1004 info-host: maybe-info-send-pr
1005 info-host: maybe-info-shellutils
1006 info-host: maybe-info-sid
1007 info-host: maybe-info-sim
1008 info-host: maybe-info-tar
1009 info-host: maybe-info-texinfo
1010 info-host: maybe-info-textutils
1011 info-host: maybe-info-time
1012 info-host: maybe-info-uudecode
1013 info-host: maybe-info-wdiff
1014 info-host: maybe-info-zip
1015 info-host: maybe-info-zlib
1016 info-host: maybe-info-gdb
1017 info-host: maybe-info-expect
1018 info-host: maybe-info-guile
1019 info-host: maybe-info-tk
1020 info-host: maybe-info-libtermcap
1021 info-host: maybe-info-utils
1022 info-host: maybe-info-gnattools
1023
1024 .PHONY: info-target
1025
1026 info-target: maybe-info-target-libstdc++-v3
1027 info-target: maybe-info-target-libmudflap
1028 info-target: maybe-info-target-libssp
1029 info-target: maybe-info-target-newlib
1030 info-target: maybe-info-target-libgcc
1031 info-target: maybe-info-target-libgfortran
1032 info-target: maybe-info-target-libobjc
1033 info-target: maybe-info-target-libtermcap
1034 info-target: maybe-info-target-winsup
1035 info-target: maybe-info-target-libgloss
1036 info-target: maybe-info-target-libiberty
1037 info-target: maybe-info-target-gperf
1038 info-target: maybe-info-target-examples
1039 info-target: maybe-info-target-libffi
1040 info-target: maybe-info-target-libjava
1041 info-target: maybe-info-target-zlib
1042 info-target: maybe-info-target-boehm-gc
1043 info-target: maybe-info-target-qthreads
1044 info-target: maybe-info-target-rda
1045 info-target: maybe-info-target-libada
1046 info-target: maybe-info-target-libgomp
1047
1048 .PHONY: do-dvi
1049 do-dvi:
1050         @: $(MAKE); $(unstage)
1051         @r=`${PWD_COMMAND}`; export r; \
1052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1053         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1054           dvi-target
1055
1056
1057 .PHONY: dvi-host
1058
1059 dvi-host: maybe-dvi-ash
1060 dvi-host: maybe-dvi-autoconf
1061 dvi-host: maybe-dvi-automake
1062 dvi-host: maybe-dvi-bash
1063 dvi-host: maybe-dvi-bfd
1064 dvi-host: maybe-dvi-opcodes
1065 dvi-host: maybe-dvi-binutils
1066 dvi-host: maybe-dvi-bison
1067 dvi-host: maybe-dvi-byacc
1068 dvi-host: maybe-dvi-bzip2
1069 dvi-host: maybe-dvi-dejagnu
1070 dvi-host: maybe-dvi-diff
1071 dvi-host: maybe-dvi-dosutils
1072 dvi-host: maybe-dvi-etc
1073 dvi-host: maybe-dvi-fastjar
1074 dvi-host: maybe-dvi-fileutils
1075 dvi-host: maybe-dvi-findutils
1076 dvi-host: maybe-dvi-find
1077 dvi-host: maybe-dvi-fixincludes
1078 dvi-host: maybe-dvi-flex
1079 dvi-host: maybe-dvi-gas
1080 dvi-host: maybe-dvi-gcc
1081 dvi-host: maybe-dvi-gawk
1082 dvi-host: maybe-dvi-gettext
1083 dvi-host: maybe-dvi-gmp
1084 dvi-host: maybe-dvi-mpfr
1085 dvi-host: maybe-dvi-ppl
1086 dvi-host: maybe-dvi-cloog
1087 dvi-host: maybe-dvi-gnuserv
1088 dvi-host: maybe-dvi-gold
1089 dvi-host: maybe-dvi-gprof
1090 dvi-host: maybe-dvi-gzip
1091 dvi-host: maybe-dvi-hello
1092 dvi-host: maybe-dvi-indent
1093 dvi-host: maybe-dvi-intl
1094 dvi-host: maybe-dvi-tcl
1095 dvi-host: maybe-dvi-itcl
1096 dvi-host: maybe-dvi-ld
1097 dvi-host: maybe-dvi-libcpp
1098 dvi-host: maybe-dvi-libdecnumber
1099 dvi-host: maybe-dvi-libgui
1100 dvi-host: maybe-dvi-libiberty
1101 dvi-host: maybe-dvi-libtool
1102 dvi-host: maybe-dvi-m4
1103 dvi-host: maybe-dvi-make
1104 dvi-host: maybe-dvi-mmalloc
1105 dvi-host: maybe-dvi-patch
1106 dvi-host: maybe-dvi-perl
1107 dvi-host: maybe-dvi-prms
1108 dvi-host: maybe-dvi-rcs
1109 dvi-host: maybe-dvi-readline
1110 dvi-host: maybe-dvi-release
1111 dvi-host: maybe-dvi-recode
1112 dvi-host: maybe-dvi-sed
1113 dvi-host: maybe-dvi-send-pr
1114 dvi-host: maybe-dvi-shellutils
1115 dvi-host: maybe-dvi-sid
1116 dvi-host: maybe-dvi-sim
1117 dvi-host: maybe-dvi-tar
1118 dvi-host: maybe-dvi-texinfo
1119 dvi-host: maybe-dvi-textutils
1120 dvi-host: maybe-dvi-time
1121 dvi-host: maybe-dvi-uudecode
1122 dvi-host: maybe-dvi-wdiff
1123 dvi-host: maybe-dvi-zip
1124 dvi-host: maybe-dvi-zlib
1125 dvi-host: maybe-dvi-gdb
1126 dvi-host: maybe-dvi-expect
1127 dvi-host: maybe-dvi-guile
1128 dvi-host: maybe-dvi-tk
1129 dvi-host: maybe-dvi-libtermcap
1130 dvi-host: maybe-dvi-utils
1131 dvi-host: maybe-dvi-gnattools
1132
1133 .PHONY: dvi-target
1134
1135 dvi-target: maybe-dvi-target-libstdc++-v3
1136 dvi-target: maybe-dvi-target-libmudflap
1137 dvi-target: maybe-dvi-target-libssp
1138 dvi-target: maybe-dvi-target-newlib
1139 dvi-target: maybe-dvi-target-libgcc
1140 dvi-target: maybe-dvi-target-libgfortran
1141 dvi-target: maybe-dvi-target-libobjc
1142 dvi-target: maybe-dvi-target-libtermcap
1143 dvi-target: maybe-dvi-target-winsup
1144 dvi-target: maybe-dvi-target-libgloss
1145 dvi-target: maybe-dvi-target-libiberty
1146 dvi-target: maybe-dvi-target-gperf
1147 dvi-target: maybe-dvi-target-examples
1148 dvi-target: maybe-dvi-target-libffi
1149 dvi-target: maybe-dvi-target-libjava
1150 dvi-target: maybe-dvi-target-zlib
1151 dvi-target: maybe-dvi-target-boehm-gc
1152 dvi-target: maybe-dvi-target-qthreads
1153 dvi-target: maybe-dvi-target-rda
1154 dvi-target: maybe-dvi-target-libada
1155 dvi-target: maybe-dvi-target-libgomp
1156
1157 .PHONY: do-pdf
1158 do-pdf:
1159         @: $(MAKE); $(unstage)
1160         @r=`${PWD_COMMAND}`; export r; \
1161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1162         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1163           pdf-target
1164
1165
1166 .PHONY: pdf-host
1167
1168 pdf-host: maybe-pdf-ash
1169 pdf-host: maybe-pdf-autoconf
1170 pdf-host: maybe-pdf-automake
1171 pdf-host: maybe-pdf-bash
1172 pdf-host: maybe-pdf-bfd
1173 pdf-host: maybe-pdf-opcodes
1174 pdf-host: maybe-pdf-binutils
1175 pdf-host: maybe-pdf-bison
1176 pdf-host: maybe-pdf-byacc
1177 pdf-host: maybe-pdf-bzip2
1178 pdf-host: maybe-pdf-dejagnu
1179 pdf-host: maybe-pdf-diff
1180 pdf-host: maybe-pdf-dosutils
1181 pdf-host: maybe-pdf-etc
1182 pdf-host: maybe-pdf-fastjar
1183 pdf-host: maybe-pdf-fileutils
1184 pdf-host: maybe-pdf-findutils
1185 pdf-host: maybe-pdf-find
1186 pdf-host: maybe-pdf-fixincludes
1187 pdf-host: maybe-pdf-flex
1188 pdf-host: maybe-pdf-gas
1189 pdf-host: maybe-pdf-gcc
1190 pdf-host: maybe-pdf-gawk
1191 pdf-host: maybe-pdf-gettext
1192 pdf-host: maybe-pdf-gmp
1193 pdf-host: maybe-pdf-mpfr
1194 pdf-host: maybe-pdf-ppl
1195 pdf-host: maybe-pdf-cloog
1196 pdf-host: maybe-pdf-gnuserv
1197 pdf-host: maybe-pdf-gold
1198 pdf-host: maybe-pdf-gprof
1199 pdf-host: maybe-pdf-gzip
1200 pdf-host: maybe-pdf-hello
1201 pdf-host: maybe-pdf-indent
1202 pdf-host: maybe-pdf-intl
1203 pdf-host: maybe-pdf-tcl
1204 pdf-host: maybe-pdf-itcl
1205 pdf-host: maybe-pdf-ld
1206 pdf-host: maybe-pdf-libcpp
1207 pdf-host: maybe-pdf-libdecnumber
1208 pdf-host: maybe-pdf-libgui
1209 pdf-host: maybe-pdf-libiberty
1210 pdf-host: maybe-pdf-libtool
1211 pdf-host: maybe-pdf-m4
1212 pdf-host: maybe-pdf-make
1213 pdf-host: maybe-pdf-mmalloc
1214 pdf-host: maybe-pdf-patch
1215 pdf-host: maybe-pdf-perl
1216 pdf-host: maybe-pdf-prms
1217 pdf-host: maybe-pdf-rcs
1218 pdf-host: maybe-pdf-readline
1219 pdf-host: maybe-pdf-release
1220 pdf-host: maybe-pdf-recode
1221 pdf-host: maybe-pdf-sed
1222 pdf-host: maybe-pdf-send-pr
1223 pdf-host: maybe-pdf-shellutils
1224 pdf-host: maybe-pdf-sid
1225 pdf-host: maybe-pdf-sim
1226 pdf-host: maybe-pdf-tar
1227 pdf-host: maybe-pdf-texinfo
1228 pdf-host: maybe-pdf-textutils
1229 pdf-host: maybe-pdf-time
1230 pdf-host: maybe-pdf-uudecode
1231 pdf-host: maybe-pdf-wdiff
1232 pdf-host: maybe-pdf-zip
1233 pdf-host: maybe-pdf-zlib
1234 pdf-host: maybe-pdf-gdb
1235 pdf-host: maybe-pdf-expect
1236 pdf-host: maybe-pdf-guile
1237 pdf-host: maybe-pdf-tk
1238 pdf-host: maybe-pdf-libtermcap
1239 pdf-host: maybe-pdf-utils
1240 pdf-host: maybe-pdf-gnattools
1241
1242 .PHONY: pdf-target
1243
1244 pdf-target: maybe-pdf-target-libstdc++-v3
1245 pdf-target: maybe-pdf-target-libmudflap
1246 pdf-target: maybe-pdf-target-libssp
1247 pdf-target: maybe-pdf-target-newlib
1248 pdf-target: maybe-pdf-target-libgcc
1249 pdf-target: maybe-pdf-target-libgfortran
1250 pdf-target: maybe-pdf-target-libobjc
1251 pdf-target: maybe-pdf-target-libtermcap
1252 pdf-target: maybe-pdf-target-winsup
1253 pdf-target: maybe-pdf-target-libgloss
1254 pdf-target: maybe-pdf-target-libiberty
1255 pdf-target: maybe-pdf-target-gperf
1256 pdf-target: maybe-pdf-target-examples
1257 pdf-target: maybe-pdf-target-libffi
1258 pdf-target: maybe-pdf-target-libjava
1259 pdf-target: maybe-pdf-target-zlib
1260 pdf-target: maybe-pdf-target-boehm-gc
1261 pdf-target: maybe-pdf-target-qthreads
1262 pdf-target: maybe-pdf-target-rda
1263 pdf-target: maybe-pdf-target-libada
1264 pdf-target: maybe-pdf-target-libgomp
1265
1266 .PHONY: do-html
1267 do-html:
1268         @: $(MAKE); $(unstage)
1269         @r=`${PWD_COMMAND}`; export r; \
1270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1271         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1272           html-target
1273
1274
1275 .PHONY: html-host
1276
1277 html-host: maybe-html-ash
1278 html-host: maybe-html-autoconf
1279 html-host: maybe-html-automake
1280 html-host: maybe-html-bash
1281 html-host: maybe-html-bfd
1282 html-host: maybe-html-opcodes
1283 html-host: maybe-html-binutils
1284 html-host: maybe-html-bison
1285 html-host: maybe-html-byacc
1286 html-host: maybe-html-bzip2
1287 html-host: maybe-html-dejagnu
1288 html-host: maybe-html-diff
1289 html-host: maybe-html-dosutils
1290 html-host: maybe-html-etc
1291 html-host: maybe-html-fastjar
1292 html-host: maybe-html-fileutils
1293 html-host: maybe-html-findutils
1294 html-host: maybe-html-find
1295 html-host: maybe-html-fixincludes
1296 html-host: maybe-html-flex
1297 html-host: maybe-html-gas
1298 html-host: maybe-html-gcc
1299 html-host: maybe-html-gawk
1300 html-host: maybe-html-gettext
1301 html-host: maybe-html-gmp
1302 html-host: maybe-html-mpfr
1303 html-host: maybe-html-ppl
1304 html-host: maybe-html-cloog
1305 html-host: maybe-html-gnuserv
1306 html-host: maybe-html-gold
1307 html-host: maybe-html-gprof
1308 html-host: maybe-html-gzip
1309 html-host: maybe-html-hello
1310 html-host: maybe-html-indent
1311 html-host: maybe-html-intl
1312 html-host: maybe-html-tcl
1313 html-host: maybe-html-itcl
1314 html-host: maybe-html-ld
1315 html-host: maybe-html-libcpp
1316 html-host: maybe-html-libdecnumber
1317 html-host: maybe-html-libgui
1318 html-host: maybe-html-libiberty
1319 html-host: maybe-html-libtool
1320 html-host: maybe-html-m4
1321 html-host: maybe-html-make
1322 html-host: maybe-html-mmalloc
1323 html-host: maybe-html-patch
1324 html-host: maybe-html-perl
1325 html-host: maybe-html-prms
1326 html-host: maybe-html-rcs
1327 html-host: maybe-html-readline
1328 html-host: maybe-html-release
1329 html-host: maybe-html-recode
1330 html-host: maybe-html-sed
1331 html-host: maybe-html-send-pr
1332 html-host: maybe-html-shellutils
1333 html-host: maybe-html-sid
1334 html-host: maybe-html-sim
1335 html-host: maybe-html-tar
1336 html-host: maybe-html-texinfo
1337 html-host: maybe-html-textutils
1338 html-host: maybe-html-time
1339 html-host: maybe-html-uudecode
1340 html-host: maybe-html-wdiff
1341 html-host: maybe-html-zip
1342 html-host: maybe-html-zlib
1343 html-host: maybe-html-gdb
1344 html-host: maybe-html-expect
1345 html-host: maybe-html-guile
1346 html-host: maybe-html-tk
1347 html-host: maybe-html-libtermcap
1348 html-host: maybe-html-utils
1349 html-host: maybe-html-gnattools
1350
1351 .PHONY: html-target
1352
1353 html-target: maybe-html-target-libstdc++-v3
1354 html-target: maybe-html-target-libmudflap
1355 html-target: maybe-html-target-libssp
1356 html-target: maybe-html-target-newlib
1357 html-target: maybe-html-target-libgcc
1358 html-target: maybe-html-target-libgfortran
1359 html-target: maybe-html-target-libobjc
1360 html-target: maybe-html-target-libtermcap
1361 html-target: maybe-html-target-winsup
1362 html-target: maybe-html-target-libgloss
1363 html-target: maybe-html-target-libiberty
1364 html-target: maybe-html-target-gperf
1365 html-target: maybe-html-target-examples
1366 html-target: maybe-html-target-libffi
1367 html-target: maybe-html-target-libjava
1368 html-target: maybe-html-target-zlib
1369 html-target: maybe-html-target-boehm-gc
1370 html-target: maybe-html-target-qthreads
1371 html-target: maybe-html-target-rda
1372 html-target: maybe-html-target-libada
1373 html-target: maybe-html-target-libgomp
1374
1375 .PHONY: do-TAGS
1376 do-TAGS:
1377         @: $(MAKE); $(unstage)
1378         @r=`${PWD_COMMAND}`; export r; \
1379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1380         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1381           TAGS-target
1382
1383
1384 .PHONY: TAGS-host
1385
1386 TAGS-host: maybe-TAGS-ash
1387 TAGS-host: maybe-TAGS-autoconf
1388 TAGS-host: maybe-TAGS-automake
1389 TAGS-host: maybe-TAGS-bash
1390 TAGS-host: maybe-TAGS-bfd
1391 TAGS-host: maybe-TAGS-opcodes
1392 TAGS-host: maybe-TAGS-binutils
1393 TAGS-host: maybe-TAGS-bison
1394 TAGS-host: maybe-TAGS-byacc
1395 TAGS-host: maybe-TAGS-bzip2
1396 TAGS-host: maybe-TAGS-dejagnu
1397 TAGS-host: maybe-TAGS-diff
1398 TAGS-host: maybe-TAGS-dosutils
1399 TAGS-host: maybe-TAGS-etc
1400 TAGS-host: maybe-TAGS-fastjar
1401 TAGS-host: maybe-TAGS-fileutils
1402 TAGS-host: maybe-TAGS-findutils
1403 TAGS-host: maybe-TAGS-find
1404 TAGS-host: maybe-TAGS-fixincludes
1405 TAGS-host: maybe-TAGS-flex
1406 TAGS-host: maybe-TAGS-gas
1407 TAGS-host: maybe-TAGS-gcc
1408 TAGS-host: maybe-TAGS-gawk
1409 TAGS-host: maybe-TAGS-gettext
1410 TAGS-host: maybe-TAGS-gmp
1411 TAGS-host: maybe-TAGS-mpfr
1412 TAGS-host: maybe-TAGS-ppl
1413 TAGS-host: maybe-TAGS-cloog
1414 TAGS-host: maybe-TAGS-gnuserv
1415 TAGS-host: maybe-TAGS-gold
1416 TAGS-host: maybe-TAGS-gprof
1417 TAGS-host: maybe-TAGS-gzip
1418 TAGS-host: maybe-TAGS-hello
1419 TAGS-host: maybe-TAGS-indent
1420 TAGS-host: maybe-TAGS-intl
1421 TAGS-host: maybe-TAGS-tcl
1422 TAGS-host: maybe-TAGS-itcl
1423 TAGS-host: maybe-TAGS-ld
1424 TAGS-host: maybe-TAGS-libcpp
1425 TAGS-host: maybe-TAGS-libdecnumber
1426 TAGS-host: maybe-TAGS-libgui
1427 TAGS-host: maybe-TAGS-libiberty
1428 TAGS-host: maybe-TAGS-libtool
1429 TAGS-host: maybe-TAGS-m4
1430 TAGS-host: maybe-TAGS-make
1431 TAGS-host: maybe-TAGS-mmalloc
1432 TAGS-host: maybe-TAGS-patch
1433 TAGS-host: maybe-TAGS-perl
1434 TAGS-host: maybe-TAGS-prms
1435 TAGS-host: maybe-TAGS-rcs
1436 TAGS-host: maybe-TAGS-readline
1437 TAGS-host: maybe-TAGS-release
1438 TAGS-host: maybe-TAGS-recode
1439 TAGS-host: maybe-TAGS-sed
1440 TAGS-host: maybe-TAGS-send-pr
1441 TAGS-host: maybe-TAGS-shellutils
1442 TAGS-host: maybe-TAGS-sid
1443 TAGS-host: maybe-TAGS-sim
1444 TAGS-host: maybe-TAGS-tar
1445 TAGS-host: maybe-TAGS-texinfo
1446 TAGS-host: maybe-TAGS-textutils
1447 TAGS-host: maybe-TAGS-time
1448 TAGS-host: maybe-TAGS-uudecode
1449 TAGS-host: maybe-TAGS-wdiff
1450 TAGS-host: maybe-TAGS-zip
1451 TAGS-host: maybe-TAGS-zlib
1452 TAGS-host: maybe-TAGS-gdb
1453 TAGS-host: maybe-TAGS-expect
1454 TAGS-host: maybe-TAGS-guile
1455 TAGS-host: maybe-TAGS-tk
1456 TAGS-host: maybe-TAGS-libtermcap
1457 TAGS-host: maybe-TAGS-utils
1458 TAGS-host: maybe-TAGS-gnattools
1459
1460 .PHONY: TAGS-target
1461
1462 TAGS-target: maybe-TAGS-target-libstdc++-v3
1463 TAGS-target: maybe-TAGS-target-libmudflap
1464 TAGS-target: maybe-TAGS-target-libssp
1465 TAGS-target: maybe-TAGS-target-newlib
1466 TAGS-target: maybe-TAGS-target-libgcc
1467 TAGS-target: maybe-TAGS-target-libgfortran
1468 TAGS-target: maybe-TAGS-target-libobjc
1469 TAGS-target: maybe-TAGS-target-libtermcap
1470 TAGS-target: maybe-TAGS-target-winsup
1471 TAGS-target: maybe-TAGS-target-libgloss
1472 TAGS-target: maybe-TAGS-target-libiberty
1473 TAGS-target: maybe-TAGS-target-gperf
1474 TAGS-target: maybe-TAGS-target-examples
1475 TAGS-target: maybe-TAGS-target-libffi
1476 TAGS-target: maybe-TAGS-target-libjava
1477 TAGS-target: maybe-TAGS-target-zlib
1478 TAGS-target: maybe-TAGS-target-boehm-gc
1479 TAGS-target: maybe-TAGS-target-qthreads
1480 TAGS-target: maybe-TAGS-target-rda
1481 TAGS-target: maybe-TAGS-target-libada
1482 TAGS-target: maybe-TAGS-target-libgomp
1483
1484 .PHONY: do-install-info
1485 do-install-info:
1486         @: $(MAKE); $(unstage)
1487         @r=`${PWD_COMMAND}`; export r; \
1488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1489         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1490           install-info-target
1491
1492
1493 .PHONY: install-info-host
1494
1495 install-info-host: maybe-install-info-ash
1496 install-info-host: maybe-install-info-autoconf
1497 install-info-host: maybe-install-info-automake
1498 install-info-host: maybe-install-info-bash
1499 install-info-host: maybe-install-info-bfd
1500 install-info-host: maybe-install-info-opcodes
1501 install-info-host: maybe-install-info-binutils
1502 install-info-host: maybe-install-info-bison
1503 install-info-host: maybe-install-info-byacc
1504 install-info-host: maybe-install-info-bzip2
1505 install-info-host: maybe-install-info-dejagnu
1506 install-info-host: maybe-install-info-diff
1507 install-info-host: maybe-install-info-dosutils
1508 install-info-host: maybe-install-info-etc
1509 install-info-host: maybe-install-info-fastjar
1510 install-info-host: maybe-install-info-fileutils
1511 install-info-host: maybe-install-info-findutils
1512 install-info-host: maybe-install-info-find
1513 install-info-host: maybe-install-info-fixincludes
1514 install-info-host: maybe-install-info-flex
1515 install-info-host: maybe-install-info-gas
1516 install-info-host: maybe-install-info-gcc
1517 install-info-host: maybe-install-info-gawk
1518 install-info-host: maybe-install-info-gettext
1519 install-info-host: maybe-install-info-gmp
1520 install-info-host: maybe-install-info-mpfr
1521 install-info-host: maybe-install-info-ppl
1522 install-info-host: maybe-install-info-cloog
1523 install-info-host: maybe-install-info-gnuserv
1524 install-info-host: maybe-install-info-gold
1525 install-info-host: maybe-install-info-gprof
1526 install-info-host: maybe-install-info-gzip
1527 install-info-host: maybe-install-info-hello
1528 install-info-host: maybe-install-info-indent
1529 install-info-host: maybe-install-info-intl
1530 install-info-host: maybe-install-info-tcl
1531 install-info-host: maybe-install-info-itcl
1532 install-info-host: maybe-install-info-ld
1533 install-info-host: maybe-install-info-libcpp
1534 install-info-host: maybe-install-info-libdecnumber
1535 install-info-host: maybe-install-info-libgui
1536 install-info-host: maybe-install-info-libiberty
1537 install-info-host: maybe-install-info-libtool
1538 install-info-host: maybe-install-info-m4
1539 install-info-host: maybe-install-info-make
1540 install-info-host: maybe-install-info-mmalloc
1541 install-info-host: maybe-install-info-patch
1542 install-info-host: maybe-install-info-perl
1543 install-info-host: maybe-install-info-prms
1544 install-info-host: maybe-install-info-rcs
1545 install-info-host: maybe-install-info-readline
1546 install-info-host: maybe-install-info-release
1547 install-info-host: maybe-install-info-recode
1548 install-info-host: maybe-install-info-sed
1549 install-info-host: maybe-install-info-send-pr
1550 install-info-host: maybe-install-info-shellutils
1551 install-info-host: maybe-install-info-sid
1552 install-info-host: maybe-install-info-sim
1553 install-info-host: maybe-install-info-tar
1554 install-info-host: maybe-install-info-texinfo
1555 install-info-host: maybe-install-info-textutils
1556 install-info-host: maybe-install-info-time
1557 install-info-host: maybe-install-info-uudecode
1558 install-info-host: maybe-install-info-wdiff
1559 install-info-host: maybe-install-info-zip
1560 install-info-host: maybe-install-info-zlib
1561 install-info-host: maybe-install-info-gdb
1562 install-info-host: maybe-install-info-expect
1563 install-info-host: maybe-install-info-guile
1564 install-info-host: maybe-install-info-tk
1565 install-info-host: maybe-install-info-libtermcap
1566 install-info-host: maybe-install-info-utils
1567 install-info-host: maybe-install-info-gnattools
1568
1569 .PHONY: install-info-target
1570
1571 install-info-target: maybe-install-info-target-libstdc++-v3
1572 install-info-target: maybe-install-info-target-libmudflap
1573 install-info-target: maybe-install-info-target-libssp
1574 install-info-target: maybe-install-info-target-newlib
1575 install-info-target: maybe-install-info-target-libgcc
1576 install-info-target: maybe-install-info-target-libgfortran
1577 install-info-target: maybe-install-info-target-libobjc
1578 install-info-target: maybe-install-info-target-libtermcap
1579 install-info-target: maybe-install-info-target-winsup
1580 install-info-target: maybe-install-info-target-libgloss
1581 install-info-target: maybe-install-info-target-libiberty
1582 install-info-target: maybe-install-info-target-gperf
1583 install-info-target: maybe-install-info-target-examples
1584 install-info-target: maybe-install-info-target-libffi
1585 install-info-target: maybe-install-info-target-libjava
1586 install-info-target: maybe-install-info-target-zlib
1587 install-info-target: maybe-install-info-target-boehm-gc
1588 install-info-target: maybe-install-info-target-qthreads
1589 install-info-target: maybe-install-info-target-rda
1590 install-info-target: maybe-install-info-target-libada
1591 install-info-target: maybe-install-info-target-libgomp
1592
1593 .PHONY: do-install-pdf
1594 do-install-pdf:
1595         @: $(MAKE); $(unstage)
1596         @r=`${PWD_COMMAND}`; export r; \
1597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1598         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1599           install-pdf-target
1600
1601
1602 .PHONY: install-pdf-host
1603
1604 install-pdf-host: maybe-install-pdf-ash
1605 install-pdf-host: maybe-install-pdf-autoconf
1606 install-pdf-host: maybe-install-pdf-automake
1607 install-pdf-host: maybe-install-pdf-bash
1608 install-pdf-host: maybe-install-pdf-bfd
1609 install-pdf-host: maybe-install-pdf-opcodes
1610 install-pdf-host: maybe-install-pdf-binutils
1611 install-pdf-host: maybe-install-pdf-bison
1612 install-pdf-host: maybe-install-pdf-byacc
1613 install-pdf-host: maybe-install-pdf-bzip2
1614 install-pdf-host: maybe-install-pdf-dejagnu
1615 install-pdf-host: maybe-install-pdf-diff
1616 install-pdf-host: maybe-install-pdf-dosutils
1617 install-pdf-host: maybe-install-pdf-etc
1618 install-pdf-host: maybe-install-pdf-fastjar
1619 install-pdf-host: maybe-install-pdf-fileutils
1620 install-pdf-host: maybe-install-pdf-findutils
1621 install-pdf-host: maybe-install-pdf-find
1622 install-pdf-host: maybe-install-pdf-fixincludes
1623 install-pdf-host: maybe-install-pdf-flex
1624 install-pdf-host: maybe-install-pdf-gas
1625 install-pdf-host: maybe-install-pdf-gcc
1626 install-pdf-host: maybe-install-pdf-gawk
1627 install-pdf-host: maybe-install-pdf-gettext
1628 install-pdf-host: maybe-install-pdf-gmp
1629 install-pdf-host: maybe-install-pdf-mpfr
1630 install-pdf-host: maybe-install-pdf-ppl
1631 install-pdf-host: maybe-install-pdf-cloog
1632 install-pdf-host: maybe-install-pdf-gnuserv
1633 install-pdf-host: maybe-install-pdf-gold
1634 install-pdf-host: maybe-install-pdf-gprof
1635 install-pdf-host: maybe-install-pdf-gzip
1636 install-pdf-host: maybe-install-pdf-hello
1637 install-pdf-host: maybe-install-pdf-indent
1638 install-pdf-host: maybe-install-pdf-intl
1639 install-pdf-host: maybe-install-pdf-tcl
1640 install-pdf-host: maybe-install-pdf-itcl
1641 install-pdf-host: maybe-install-pdf-ld
1642 install-pdf-host: maybe-install-pdf-libcpp
1643 install-pdf-host: maybe-install-pdf-libdecnumber
1644 install-pdf-host: maybe-install-pdf-libgui
1645 install-pdf-host: maybe-install-pdf-libiberty
1646 install-pdf-host: maybe-install-pdf-libtool
1647 install-pdf-host: maybe-install-pdf-m4
1648 install-pdf-host: maybe-install-pdf-make
1649 install-pdf-host: maybe-install-pdf-mmalloc
1650 install-pdf-host: maybe-install-pdf-patch
1651 install-pdf-host: maybe-install-pdf-perl
1652 install-pdf-host: maybe-install-pdf-prms
1653 install-pdf-host: maybe-install-pdf-rcs
1654 install-pdf-host: maybe-install-pdf-readline
1655 install-pdf-host: maybe-install-pdf-release
1656 install-pdf-host: maybe-install-pdf-recode
1657 install-pdf-host: maybe-install-pdf-sed
1658 install-pdf-host: maybe-install-pdf-send-pr
1659 install-pdf-host: maybe-install-pdf-shellutils
1660 install-pdf-host: maybe-install-pdf-sid
1661 install-pdf-host: maybe-install-pdf-sim
1662 install-pdf-host: maybe-install-pdf-tar
1663 install-pdf-host: maybe-install-pdf-texinfo
1664 install-pdf-host: maybe-install-pdf-textutils
1665 install-pdf-host: maybe-install-pdf-time
1666 install-pdf-host: maybe-install-pdf-uudecode
1667 install-pdf-host: maybe-install-pdf-wdiff
1668 install-pdf-host: maybe-install-pdf-zip
1669 install-pdf-host: maybe-install-pdf-zlib
1670 install-pdf-host: maybe-install-pdf-gdb
1671 install-pdf-host: maybe-install-pdf-expect
1672 install-pdf-host: maybe-install-pdf-guile
1673 install-pdf-host: maybe-install-pdf-tk
1674 install-pdf-host: maybe-install-pdf-libtermcap
1675 install-pdf-host: maybe-install-pdf-utils
1676 install-pdf-host: maybe-install-pdf-gnattools
1677
1678 .PHONY: install-pdf-target
1679
1680 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1681 install-pdf-target: maybe-install-pdf-target-libmudflap
1682 install-pdf-target: maybe-install-pdf-target-libssp
1683 install-pdf-target: maybe-install-pdf-target-newlib
1684 install-pdf-target: maybe-install-pdf-target-libgcc
1685 install-pdf-target: maybe-install-pdf-target-libgfortran
1686 install-pdf-target: maybe-install-pdf-target-libobjc
1687 install-pdf-target: maybe-install-pdf-target-libtermcap
1688 install-pdf-target: maybe-install-pdf-target-winsup
1689 install-pdf-target: maybe-install-pdf-target-libgloss
1690 install-pdf-target: maybe-install-pdf-target-libiberty
1691 install-pdf-target: maybe-install-pdf-target-gperf
1692 install-pdf-target: maybe-install-pdf-target-examples
1693 install-pdf-target: maybe-install-pdf-target-libffi
1694 install-pdf-target: maybe-install-pdf-target-libjava
1695 install-pdf-target: maybe-install-pdf-target-zlib
1696 install-pdf-target: maybe-install-pdf-target-boehm-gc
1697 install-pdf-target: maybe-install-pdf-target-qthreads
1698 install-pdf-target: maybe-install-pdf-target-rda
1699 install-pdf-target: maybe-install-pdf-target-libada
1700 install-pdf-target: maybe-install-pdf-target-libgomp
1701
1702 .PHONY: do-install-html
1703 do-install-html:
1704         @: $(MAKE); $(unstage)
1705         @r=`${PWD_COMMAND}`; export r; \
1706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1707         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1708           install-html-target
1709
1710
1711 .PHONY: install-html-host
1712
1713 install-html-host: maybe-install-html-ash
1714 install-html-host: maybe-install-html-autoconf
1715 install-html-host: maybe-install-html-automake
1716 install-html-host: maybe-install-html-bash
1717 install-html-host: maybe-install-html-bfd
1718 install-html-host: maybe-install-html-opcodes
1719 install-html-host: maybe-install-html-binutils
1720 install-html-host: maybe-install-html-bison
1721 install-html-host: maybe-install-html-byacc
1722 install-html-host: maybe-install-html-bzip2
1723 install-html-host: maybe-install-html-dejagnu
1724 install-html-host: maybe-install-html-diff
1725 install-html-host: maybe-install-html-dosutils
1726 install-html-host: maybe-install-html-etc
1727 install-html-host: maybe-install-html-fastjar
1728 install-html-host: maybe-install-html-fileutils
1729 install-html-host: maybe-install-html-findutils
1730 install-html-host: maybe-install-html-find
1731 install-html-host: maybe-install-html-fixincludes
1732 install-html-host: maybe-install-html-flex
1733 install-html-host: maybe-install-html-gas
1734 install-html-host: maybe-install-html-gcc
1735 install-html-host: maybe-install-html-gawk
1736 install-html-host: maybe-install-html-gettext
1737 install-html-host: maybe-install-html-gmp
1738 install-html-host: maybe-install-html-mpfr
1739 install-html-host: maybe-install-html-ppl
1740 install-html-host: maybe-install-html-cloog
1741 install-html-host: maybe-install-html-gnuserv
1742 install-html-host: maybe-install-html-gold
1743 install-html-host: maybe-install-html-gprof
1744 install-html-host: maybe-install-html-gzip
1745 install-html-host: maybe-install-html-hello
1746 install-html-host: maybe-install-html-indent
1747 install-html-host: maybe-install-html-intl
1748 install-html-host: maybe-install-html-tcl
1749 install-html-host: maybe-install-html-itcl
1750 install-html-host: maybe-install-html-ld
1751 install-html-host: maybe-install-html-libcpp
1752 install-html-host: maybe-install-html-libdecnumber
1753 install-html-host: maybe-install-html-libgui
1754 install-html-host: maybe-install-html-libiberty
1755 install-html-host: maybe-install-html-libtool
1756 install-html-host: maybe-install-html-m4
1757 install-html-host: maybe-install-html-make
1758 install-html-host: maybe-install-html-mmalloc
1759 install-html-host: maybe-install-html-patch
1760 install-html-host: maybe-install-html-perl
1761 install-html-host: maybe-install-html-prms
1762 install-html-host: maybe-install-html-rcs
1763 install-html-host: maybe-install-html-readline
1764 install-html-host: maybe-install-html-release
1765 install-html-host: maybe-install-html-recode
1766 install-html-host: maybe-install-html-sed
1767 install-html-host: maybe-install-html-send-pr
1768 install-html-host: maybe-install-html-shellutils
1769 install-html-host: maybe-install-html-sid
1770 install-html-host: maybe-install-html-sim
1771 install-html-host: maybe-install-html-tar
1772 install-html-host: maybe-install-html-texinfo
1773 install-html-host: maybe-install-html-textutils
1774 install-html-host: maybe-install-html-time
1775 install-html-host: maybe-install-html-uudecode
1776 install-html-host: maybe-install-html-wdiff
1777 install-html-host: maybe-install-html-zip
1778 install-html-host: maybe-install-html-zlib
1779 install-html-host: maybe-install-html-gdb
1780 install-html-host: maybe-install-html-expect
1781 install-html-host: maybe-install-html-guile
1782 install-html-host: maybe-install-html-tk
1783 install-html-host: maybe-install-html-libtermcap
1784 install-html-host: maybe-install-html-utils
1785 install-html-host: maybe-install-html-gnattools
1786
1787 .PHONY: install-html-target
1788
1789 install-html-target: maybe-install-html-target-libstdc++-v3
1790 install-html-target: maybe-install-html-target-libmudflap
1791 install-html-target: maybe-install-html-target-libssp
1792 install-html-target: maybe-install-html-target-newlib
1793 install-html-target: maybe-install-html-target-libgcc
1794 install-html-target: maybe-install-html-target-libgfortran
1795 install-html-target: maybe-install-html-target-libobjc
1796 install-html-target: maybe-install-html-target-libtermcap
1797 install-html-target: maybe-install-html-target-winsup
1798 install-html-target: maybe-install-html-target-libgloss
1799 install-html-target: maybe-install-html-target-libiberty
1800 install-html-target: maybe-install-html-target-gperf
1801 install-html-target: maybe-install-html-target-examples
1802 install-html-target: maybe-install-html-target-libffi
1803 install-html-target: maybe-install-html-target-libjava
1804 install-html-target: maybe-install-html-target-zlib
1805 install-html-target: maybe-install-html-target-boehm-gc
1806 install-html-target: maybe-install-html-target-qthreads
1807 install-html-target: maybe-install-html-target-rda
1808 install-html-target: maybe-install-html-target-libada
1809 install-html-target: maybe-install-html-target-libgomp
1810
1811 .PHONY: do-installcheck
1812 do-installcheck:
1813         @: $(MAKE); $(unstage)
1814         @r=`${PWD_COMMAND}`; export r; \
1815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1816         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1817           installcheck-target
1818
1819
1820 .PHONY: installcheck-host
1821
1822 installcheck-host: maybe-installcheck-ash
1823 installcheck-host: maybe-installcheck-autoconf
1824 installcheck-host: maybe-installcheck-automake
1825 installcheck-host: maybe-installcheck-bash
1826 installcheck-host: maybe-installcheck-bfd
1827 installcheck-host: maybe-installcheck-opcodes
1828 installcheck-host: maybe-installcheck-binutils
1829 installcheck-host: maybe-installcheck-bison
1830 installcheck-host: maybe-installcheck-byacc
1831 installcheck-host: maybe-installcheck-bzip2
1832 installcheck-host: maybe-installcheck-dejagnu
1833 installcheck-host: maybe-installcheck-diff
1834 installcheck-host: maybe-installcheck-dosutils
1835 installcheck-host: maybe-installcheck-etc
1836 installcheck-host: maybe-installcheck-fastjar
1837 installcheck-host: maybe-installcheck-fileutils
1838 installcheck-host: maybe-installcheck-findutils
1839 installcheck-host: maybe-installcheck-find
1840 installcheck-host: maybe-installcheck-fixincludes
1841 installcheck-host: maybe-installcheck-flex
1842 installcheck-host: maybe-installcheck-gas
1843 installcheck-host: maybe-installcheck-gcc
1844 installcheck-host: maybe-installcheck-gawk
1845 installcheck-host: maybe-installcheck-gettext
1846 installcheck-host: maybe-installcheck-gmp
1847 installcheck-host: maybe-installcheck-mpfr
1848 installcheck-host: maybe-installcheck-ppl
1849 installcheck-host: maybe-installcheck-cloog
1850 installcheck-host: maybe-installcheck-gnuserv
1851 installcheck-host: maybe-installcheck-gold
1852 installcheck-host: maybe-installcheck-gprof
1853 installcheck-host: maybe-installcheck-gzip
1854 installcheck-host: maybe-installcheck-hello
1855 installcheck-host: maybe-installcheck-indent
1856 installcheck-host: maybe-installcheck-intl
1857 installcheck-host: maybe-installcheck-tcl
1858 installcheck-host: maybe-installcheck-itcl
1859 installcheck-host: maybe-installcheck-ld
1860 installcheck-host: maybe-installcheck-libcpp
1861 installcheck-host: maybe-installcheck-libdecnumber
1862 installcheck-host: maybe-installcheck-libgui
1863 installcheck-host: maybe-installcheck-libiberty
1864 installcheck-host: maybe-installcheck-libtool
1865 installcheck-host: maybe-installcheck-m4
1866 installcheck-host: maybe-installcheck-make
1867 installcheck-host: maybe-installcheck-mmalloc
1868 installcheck-host: maybe-installcheck-patch
1869 installcheck-host: maybe-installcheck-perl
1870 installcheck-host: maybe-installcheck-prms
1871 installcheck-host: maybe-installcheck-rcs
1872 installcheck-host: maybe-installcheck-readline
1873 installcheck-host: maybe-installcheck-release
1874 installcheck-host: maybe-installcheck-recode
1875 installcheck-host: maybe-installcheck-sed
1876 installcheck-host: maybe-installcheck-send-pr
1877 installcheck-host: maybe-installcheck-shellutils
1878 installcheck-host: maybe-installcheck-sid
1879 installcheck-host: maybe-installcheck-sim
1880 installcheck-host: maybe-installcheck-tar
1881 installcheck-host: maybe-installcheck-texinfo
1882 installcheck-host: maybe-installcheck-textutils
1883 installcheck-host: maybe-installcheck-time
1884 installcheck-host: maybe-installcheck-uudecode
1885 installcheck-host: maybe-installcheck-wdiff
1886 installcheck-host: maybe-installcheck-zip
1887 installcheck-host: maybe-installcheck-zlib
1888 installcheck-host: maybe-installcheck-gdb
1889 installcheck-host: maybe-installcheck-expect
1890 installcheck-host: maybe-installcheck-guile
1891 installcheck-host: maybe-installcheck-tk
1892 installcheck-host: maybe-installcheck-libtermcap
1893 installcheck-host: maybe-installcheck-utils
1894 installcheck-host: maybe-installcheck-gnattools
1895
1896 .PHONY: installcheck-target
1897
1898 installcheck-target: maybe-installcheck-target-libstdc++-v3
1899 installcheck-target: maybe-installcheck-target-libmudflap
1900 installcheck-target: maybe-installcheck-target-libssp
1901 installcheck-target: maybe-installcheck-target-newlib
1902 installcheck-target: maybe-installcheck-target-libgcc
1903 installcheck-target: maybe-installcheck-target-libgfortran
1904 installcheck-target: maybe-installcheck-target-libobjc
1905 installcheck-target: maybe-installcheck-target-libtermcap
1906 installcheck-target: maybe-installcheck-target-winsup
1907 installcheck-target: maybe-installcheck-target-libgloss
1908 installcheck-target: maybe-installcheck-target-libiberty
1909 installcheck-target: maybe-installcheck-target-gperf
1910 installcheck-target: maybe-installcheck-target-examples
1911 installcheck-target: maybe-installcheck-target-libffi
1912 installcheck-target: maybe-installcheck-target-libjava
1913 installcheck-target: maybe-installcheck-target-zlib
1914 installcheck-target: maybe-installcheck-target-boehm-gc
1915 installcheck-target: maybe-installcheck-target-qthreads
1916 installcheck-target: maybe-installcheck-target-rda
1917 installcheck-target: maybe-installcheck-target-libada
1918 installcheck-target: maybe-installcheck-target-libgomp
1919
1920 .PHONY: do-mostlyclean
1921 do-mostlyclean:
1922         @: $(MAKE); $(unstage)
1923         @r=`${PWD_COMMAND}`; export r; \
1924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1925         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1926           mostlyclean-target
1927
1928
1929 .PHONY: mostlyclean-host
1930
1931 mostlyclean-host: maybe-mostlyclean-ash
1932 mostlyclean-host: maybe-mostlyclean-autoconf
1933 mostlyclean-host: maybe-mostlyclean-automake
1934 mostlyclean-host: maybe-mostlyclean-bash
1935 mostlyclean-host: maybe-mostlyclean-bfd
1936 mostlyclean-host: maybe-mostlyclean-opcodes
1937 mostlyclean-host: maybe-mostlyclean-binutils
1938 mostlyclean-host: maybe-mostlyclean-bison
1939 mostlyclean-host: maybe-mostlyclean-byacc
1940 mostlyclean-host: maybe-mostlyclean-bzip2
1941 mostlyclean-host: maybe-mostlyclean-dejagnu
1942 mostlyclean-host: maybe-mostlyclean-diff
1943 mostlyclean-host: maybe-mostlyclean-dosutils
1944 mostlyclean-host: maybe-mostlyclean-etc
1945 mostlyclean-host: maybe-mostlyclean-fastjar
1946 mostlyclean-host: maybe-mostlyclean-fileutils
1947 mostlyclean-host: maybe-mostlyclean-findutils
1948 mostlyclean-host: maybe-mostlyclean-find
1949 mostlyclean-host: maybe-mostlyclean-fixincludes
1950 mostlyclean-host: maybe-mostlyclean-flex
1951 mostlyclean-host: maybe-mostlyclean-gas
1952 mostlyclean-host: maybe-mostlyclean-gcc
1953 mostlyclean-host: maybe-mostlyclean-gawk
1954 mostlyclean-host: maybe-mostlyclean-gettext
1955 mostlyclean-host: maybe-mostlyclean-gmp
1956 mostlyclean-host: maybe-mostlyclean-mpfr
1957 mostlyclean-host: maybe-mostlyclean-ppl
1958 mostlyclean-host: maybe-mostlyclean-cloog
1959 mostlyclean-host: maybe-mostlyclean-gnuserv
1960 mostlyclean-host: maybe-mostlyclean-gold
1961 mostlyclean-host: maybe-mostlyclean-gprof
1962 mostlyclean-host: maybe-mostlyclean-gzip
1963 mostlyclean-host: maybe-mostlyclean-hello
1964 mostlyclean-host: maybe-mostlyclean-indent
1965 mostlyclean-host: maybe-mostlyclean-intl
1966 mostlyclean-host: maybe-mostlyclean-tcl
1967 mostlyclean-host: maybe-mostlyclean-itcl
1968 mostlyclean-host: maybe-mostlyclean-ld
1969 mostlyclean-host: maybe-mostlyclean-libcpp
1970 mostlyclean-host: maybe-mostlyclean-libdecnumber
1971 mostlyclean-host: maybe-mostlyclean-libgui
1972 mostlyclean-host: maybe-mostlyclean-libiberty
1973 mostlyclean-host: maybe-mostlyclean-libtool
1974 mostlyclean-host: maybe-mostlyclean-m4
1975 mostlyclean-host: maybe-mostlyclean-make
1976 mostlyclean-host: maybe-mostlyclean-mmalloc
1977 mostlyclean-host: maybe-mostlyclean-patch
1978 mostlyclean-host: maybe-mostlyclean-perl
1979 mostlyclean-host: maybe-mostlyclean-prms
1980 mostlyclean-host: maybe-mostlyclean-rcs
1981 mostlyclean-host: maybe-mostlyclean-readline
1982 mostlyclean-host: maybe-mostlyclean-release
1983 mostlyclean-host: maybe-mostlyclean-recode
1984 mostlyclean-host: maybe-mostlyclean-sed
1985 mostlyclean-host: maybe-mostlyclean-send-pr
1986 mostlyclean-host: maybe-mostlyclean-shellutils
1987 mostlyclean-host: maybe-mostlyclean-sid
1988 mostlyclean-host: maybe-mostlyclean-sim
1989 mostlyclean-host: maybe-mostlyclean-tar
1990 mostlyclean-host: maybe-mostlyclean-texinfo
1991 mostlyclean-host: maybe-mostlyclean-textutils
1992 mostlyclean-host: maybe-mostlyclean-time
1993 mostlyclean-host: maybe-mostlyclean-uudecode
1994 mostlyclean-host: maybe-mostlyclean-wdiff
1995 mostlyclean-host: maybe-mostlyclean-zip
1996 mostlyclean-host: maybe-mostlyclean-zlib
1997 mostlyclean-host: maybe-mostlyclean-gdb
1998 mostlyclean-host: maybe-mostlyclean-expect
1999 mostlyclean-host: maybe-mostlyclean-guile
2000 mostlyclean-host: maybe-mostlyclean-tk
2001 mostlyclean-host: maybe-mostlyclean-libtermcap
2002 mostlyclean-host: maybe-mostlyclean-utils
2003 mostlyclean-host: maybe-mostlyclean-gnattools
2004
2005 .PHONY: mostlyclean-target
2006
2007 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2008 mostlyclean-target: maybe-mostlyclean-target-libmudflap
2009 mostlyclean-target: maybe-mostlyclean-target-libssp
2010 mostlyclean-target: maybe-mostlyclean-target-newlib
2011 mostlyclean-target: maybe-mostlyclean-target-libgcc
2012 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2013 mostlyclean-target: maybe-mostlyclean-target-libobjc
2014 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2015 mostlyclean-target: maybe-mostlyclean-target-winsup
2016 mostlyclean-target: maybe-mostlyclean-target-libgloss
2017 mostlyclean-target: maybe-mostlyclean-target-libiberty
2018 mostlyclean-target: maybe-mostlyclean-target-gperf
2019 mostlyclean-target: maybe-mostlyclean-target-examples
2020 mostlyclean-target: maybe-mostlyclean-target-libffi
2021 mostlyclean-target: maybe-mostlyclean-target-libjava
2022 mostlyclean-target: maybe-mostlyclean-target-zlib
2023 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2024 mostlyclean-target: maybe-mostlyclean-target-qthreads
2025 mostlyclean-target: maybe-mostlyclean-target-rda
2026 mostlyclean-target: maybe-mostlyclean-target-libada
2027 mostlyclean-target: maybe-mostlyclean-target-libgomp
2028
2029 .PHONY: do-clean
2030 do-clean:
2031         @: $(MAKE); $(unstage)
2032         @r=`${PWD_COMMAND}`; export r; \
2033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2034         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2035           clean-target
2036
2037
2038 .PHONY: clean-host
2039
2040 clean-host: maybe-clean-ash
2041 clean-host: maybe-clean-autoconf
2042 clean-host: maybe-clean-automake
2043 clean-host: maybe-clean-bash
2044 clean-host: maybe-clean-bfd
2045 clean-host: maybe-clean-opcodes
2046 clean-host: maybe-clean-binutils
2047 clean-host: maybe-clean-bison
2048 clean-host: maybe-clean-byacc
2049 clean-host: maybe-clean-bzip2
2050 clean-host: maybe-clean-dejagnu
2051 clean-host: maybe-clean-diff
2052 clean-host: maybe-clean-dosutils
2053 clean-host: maybe-clean-etc
2054 clean-host: maybe-clean-fastjar
2055 clean-host: maybe-clean-fileutils
2056 clean-host: maybe-clean-findutils
2057 clean-host: maybe-clean-find
2058 clean-host: maybe-clean-fixincludes
2059 clean-host: maybe-clean-flex
2060 clean-host: maybe-clean-gas
2061 clean-host: maybe-clean-gcc
2062 clean-host: maybe-clean-gawk
2063 clean-host: maybe-clean-gettext
2064 clean-host: maybe-clean-gmp
2065 clean-host: maybe-clean-mpfr
2066 clean-host: maybe-clean-ppl
2067 clean-host: maybe-clean-cloog
2068 clean-host: maybe-clean-gnuserv
2069 clean-host: maybe-clean-gold
2070 clean-host: maybe-clean-gprof
2071 clean-host: maybe-clean-gzip
2072 clean-host: maybe-clean-hello
2073 clean-host: maybe-clean-indent
2074 clean-host: maybe-clean-intl
2075 clean-host: maybe-clean-tcl
2076 clean-host: maybe-clean-itcl
2077 clean-host: maybe-clean-ld
2078 clean-host: maybe-clean-libcpp
2079 clean-host: maybe-clean-libdecnumber
2080 clean-host: maybe-clean-libgui
2081 clean-host: maybe-clean-libiberty
2082 clean-host: maybe-clean-libtool
2083 clean-host: maybe-clean-m4
2084 clean-host: maybe-clean-make
2085 clean-host: maybe-clean-mmalloc
2086 clean-host: maybe-clean-patch
2087 clean-host: maybe-clean-perl
2088 clean-host: maybe-clean-prms
2089 clean-host: maybe-clean-rcs
2090 clean-host: maybe-clean-readline
2091 clean-host: maybe-clean-release
2092 clean-host: maybe-clean-recode
2093 clean-host: maybe-clean-sed
2094 clean-host: maybe-clean-send-pr
2095 clean-host: maybe-clean-shellutils
2096 clean-host: maybe-clean-sid
2097 clean-host: maybe-clean-sim
2098 clean-host: maybe-clean-tar
2099 clean-host: maybe-clean-texinfo
2100 clean-host: maybe-clean-textutils
2101 clean-host: maybe-clean-time
2102 clean-host: maybe-clean-uudecode
2103 clean-host: maybe-clean-wdiff
2104 clean-host: maybe-clean-zip
2105 clean-host: maybe-clean-zlib
2106 clean-host: maybe-clean-gdb
2107 clean-host: maybe-clean-expect
2108 clean-host: maybe-clean-guile
2109 clean-host: maybe-clean-tk
2110 clean-host: maybe-clean-libtermcap
2111 clean-host: maybe-clean-utils
2112 clean-host: maybe-clean-gnattools
2113
2114 .PHONY: clean-target
2115
2116 clean-target: maybe-clean-target-libstdc++-v3
2117 clean-target: maybe-clean-target-libmudflap
2118 clean-target: maybe-clean-target-libssp
2119 clean-target: maybe-clean-target-newlib
2120 clean-target: maybe-clean-target-libgcc
2121 clean-target: maybe-clean-target-libgfortran
2122 clean-target: maybe-clean-target-libobjc
2123 clean-target: maybe-clean-target-libtermcap
2124 clean-target: maybe-clean-target-winsup
2125 clean-target: maybe-clean-target-libgloss
2126 clean-target: maybe-clean-target-libiberty
2127 clean-target: maybe-clean-target-gperf
2128 clean-target: maybe-clean-target-examples
2129 clean-target: maybe-clean-target-libffi
2130 clean-target: maybe-clean-target-libjava
2131 clean-target: maybe-clean-target-zlib
2132 clean-target: maybe-clean-target-boehm-gc
2133 clean-target: maybe-clean-target-qthreads
2134 clean-target: maybe-clean-target-rda
2135 clean-target: maybe-clean-target-libada
2136 clean-target: maybe-clean-target-libgomp
2137
2138 .PHONY: do-distclean
2139 do-distclean:
2140         @: $(MAKE); $(unstage)
2141         @r=`${PWD_COMMAND}`; export r; \
2142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2143         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2144           distclean-target
2145
2146
2147 .PHONY: distclean-host
2148
2149 distclean-host: maybe-distclean-ash
2150 distclean-host: maybe-distclean-autoconf
2151 distclean-host: maybe-distclean-automake
2152 distclean-host: maybe-distclean-bash
2153 distclean-host: maybe-distclean-bfd
2154 distclean-host: maybe-distclean-opcodes
2155 distclean-host: maybe-distclean-binutils
2156 distclean-host: maybe-distclean-bison
2157 distclean-host: maybe-distclean-byacc
2158 distclean-host: maybe-distclean-bzip2
2159 distclean-host: maybe-distclean-dejagnu
2160 distclean-host: maybe-distclean-diff
2161 distclean-host: maybe-distclean-dosutils
2162 distclean-host: maybe-distclean-etc
2163 distclean-host: maybe-distclean-fastjar
2164 distclean-host: maybe-distclean-fileutils
2165 distclean-host: maybe-distclean-findutils
2166 distclean-host: maybe-distclean-find
2167 distclean-host: maybe-distclean-fixincludes
2168 distclean-host: maybe-distclean-flex
2169 distclean-host: maybe-distclean-gas
2170 distclean-host: maybe-distclean-gcc
2171 distclean-host: maybe-distclean-gawk
2172 distclean-host: maybe-distclean-gettext
2173 distclean-host: maybe-distclean-gmp
2174 distclean-host: maybe-distclean-mpfr
2175 distclean-host: maybe-distclean-ppl
2176 distclean-host: maybe-distclean-cloog
2177 distclean-host: maybe-distclean-gnuserv
2178 distclean-host: maybe-distclean-gold
2179 distclean-host: maybe-distclean-gprof
2180 distclean-host: maybe-distclean-gzip
2181 distclean-host: maybe-distclean-hello
2182 distclean-host: maybe-distclean-indent
2183 distclean-host: maybe-distclean-intl
2184 distclean-host: maybe-distclean-tcl
2185 distclean-host: maybe-distclean-itcl
2186 distclean-host: maybe-distclean-ld
2187 distclean-host: maybe-distclean-libcpp
2188 distclean-host: maybe-distclean-libdecnumber
2189 distclean-host: maybe-distclean-libgui
2190 distclean-host: maybe-distclean-libiberty
2191 distclean-host: maybe-distclean-libtool
2192 distclean-host: maybe-distclean-m4
2193 distclean-host: maybe-distclean-make
2194 distclean-host: maybe-distclean-mmalloc
2195 distclean-host: maybe-distclean-patch
2196 distclean-host: maybe-distclean-perl
2197 distclean-host: maybe-distclean-prms
2198 distclean-host: maybe-distclean-rcs
2199 distclean-host: maybe-distclean-readline
2200 distclean-host: maybe-distclean-release
2201 distclean-host: maybe-distclean-recode
2202 distclean-host: maybe-distclean-sed
2203 distclean-host: maybe-distclean-send-pr
2204 distclean-host: maybe-distclean-shellutils
2205 distclean-host: maybe-distclean-sid
2206 distclean-host: maybe-distclean-sim
2207 distclean-host: maybe-distclean-tar
2208 distclean-host: maybe-distclean-texinfo
2209 distclean-host: maybe-distclean-textutils
2210 distclean-host: maybe-distclean-time
2211 distclean-host: maybe-distclean-uudecode
2212 distclean-host: maybe-distclean-wdiff
2213 distclean-host: maybe-distclean-zip
2214 distclean-host: maybe-distclean-zlib
2215 distclean-host: maybe-distclean-gdb
2216 distclean-host: maybe-distclean-expect
2217 distclean-host: maybe-distclean-guile
2218 distclean-host: maybe-distclean-tk
2219 distclean-host: maybe-distclean-libtermcap
2220 distclean-host: maybe-distclean-utils
2221 distclean-host: maybe-distclean-gnattools
2222
2223 .PHONY: distclean-target
2224
2225 distclean-target: maybe-distclean-target-libstdc++-v3
2226 distclean-target: maybe-distclean-target-libmudflap
2227 distclean-target: maybe-distclean-target-libssp
2228 distclean-target: maybe-distclean-target-newlib
2229 distclean-target: maybe-distclean-target-libgcc
2230 distclean-target: maybe-distclean-target-libgfortran
2231 distclean-target: maybe-distclean-target-libobjc
2232 distclean-target: maybe-distclean-target-libtermcap
2233 distclean-target: maybe-distclean-target-winsup
2234 distclean-target: maybe-distclean-target-libgloss
2235 distclean-target: maybe-distclean-target-libiberty
2236 distclean-target: maybe-distclean-target-gperf
2237 distclean-target: maybe-distclean-target-examples
2238 distclean-target: maybe-distclean-target-libffi
2239 distclean-target: maybe-distclean-target-libjava
2240 distclean-target: maybe-distclean-target-zlib
2241 distclean-target: maybe-distclean-target-boehm-gc
2242 distclean-target: maybe-distclean-target-qthreads
2243 distclean-target: maybe-distclean-target-rda
2244 distclean-target: maybe-distclean-target-libada
2245 distclean-target: maybe-distclean-target-libgomp
2246
2247 .PHONY: do-maintainer-clean
2248 do-maintainer-clean:
2249         @: $(MAKE); $(unstage)
2250         @r=`${PWD_COMMAND}`; export r; \
2251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2252         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2253           maintainer-clean-target
2254
2255
2256 .PHONY: maintainer-clean-host
2257
2258 maintainer-clean-host: maybe-maintainer-clean-ash
2259 maintainer-clean-host: maybe-maintainer-clean-autoconf
2260 maintainer-clean-host: maybe-maintainer-clean-automake
2261 maintainer-clean-host: maybe-maintainer-clean-bash
2262 maintainer-clean-host: maybe-maintainer-clean-bfd
2263 maintainer-clean-host: maybe-maintainer-clean-opcodes
2264 maintainer-clean-host: maybe-maintainer-clean-binutils
2265 maintainer-clean-host: maybe-maintainer-clean-bison
2266 maintainer-clean-host: maybe-maintainer-clean-byacc
2267 maintainer-clean-host: maybe-maintainer-clean-bzip2
2268 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2269 maintainer-clean-host: maybe-maintainer-clean-diff
2270 maintainer-clean-host: maybe-maintainer-clean-dosutils
2271 maintainer-clean-host: maybe-maintainer-clean-etc
2272 maintainer-clean-host: maybe-maintainer-clean-fastjar
2273 maintainer-clean-host: maybe-maintainer-clean-fileutils
2274 maintainer-clean-host: maybe-maintainer-clean-findutils
2275 maintainer-clean-host: maybe-maintainer-clean-find
2276 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2277 maintainer-clean-host: maybe-maintainer-clean-flex
2278 maintainer-clean-host: maybe-maintainer-clean-gas
2279 maintainer-clean-host: maybe-maintainer-clean-gcc
2280 maintainer-clean-host: maybe-maintainer-clean-gawk
2281 maintainer-clean-host: maybe-maintainer-clean-gettext
2282 maintainer-clean-host: maybe-maintainer-clean-gmp
2283 maintainer-clean-host: maybe-maintainer-clean-mpfr
2284 maintainer-clean-host: maybe-maintainer-clean-ppl
2285 maintainer-clean-host: maybe-maintainer-clean-cloog
2286 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2287 maintainer-clean-host: maybe-maintainer-clean-gold
2288 maintainer-clean-host: maybe-maintainer-clean-gprof
2289 maintainer-clean-host: maybe-maintainer-clean-gzip
2290 maintainer-clean-host: maybe-maintainer-clean-hello
2291 maintainer-clean-host: maybe-maintainer-clean-indent
2292 maintainer-clean-host: maybe-maintainer-clean-intl
2293 maintainer-clean-host: maybe-maintainer-clean-tcl
2294 maintainer-clean-host: maybe-maintainer-clean-itcl
2295 maintainer-clean-host: maybe-maintainer-clean-ld
2296 maintainer-clean-host: maybe-maintainer-clean-libcpp
2297 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2298 maintainer-clean-host: maybe-maintainer-clean-libgui
2299 maintainer-clean-host: maybe-maintainer-clean-libiberty
2300 maintainer-clean-host: maybe-maintainer-clean-libtool
2301 maintainer-clean-host: maybe-maintainer-clean-m4
2302 maintainer-clean-host: maybe-maintainer-clean-make
2303 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2304 maintainer-clean-host: maybe-maintainer-clean-patch
2305 maintainer-clean-host: maybe-maintainer-clean-perl
2306 maintainer-clean-host: maybe-maintainer-clean-prms
2307 maintainer-clean-host: maybe-maintainer-clean-rcs
2308 maintainer-clean-host: maybe-maintainer-clean-readline
2309 maintainer-clean-host: maybe-maintainer-clean-release
2310 maintainer-clean-host: maybe-maintainer-clean-recode
2311 maintainer-clean-host: maybe-maintainer-clean-sed
2312 maintainer-clean-host: maybe-maintainer-clean-send-pr
2313 maintainer-clean-host: maybe-maintainer-clean-shellutils
2314 maintainer-clean-host: maybe-maintainer-clean-sid
2315 maintainer-clean-host: maybe-maintainer-clean-sim
2316 maintainer-clean-host: maybe-maintainer-clean-tar
2317 maintainer-clean-host: maybe-maintainer-clean-texinfo
2318 maintainer-clean-host: maybe-maintainer-clean-textutils
2319 maintainer-clean-host: maybe-maintainer-clean-time
2320 maintainer-clean-host: maybe-maintainer-clean-uudecode
2321 maintainer-clean-host: maybe-maintainer-clean-wdiff
2322 maintainer-clean-host: maybe-maintainer-clean-zip
2323 maintainer-clean-host: maybe-maintainer-clean-zlib
2324 maintainer-clean-host: maybe-maintainer-clean-gdb
2325 maintainer-clean-host: maybe-maintainer-clean-expect
2326 maintainer-clean-host: maybe-maintainer-clean-guile
2327 maintainer-clean-host: maybe-maintainer-clean-tk
2328 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2329 maintainer-clean-host: maybe-maintainer-clean-utils
2330 maintainer-clean-host: maybe-maintainer-clean-gnattools
2331
2332 .PHONY: maintainer-clean-target
2333
2334 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2335 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2336 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2337 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2338 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2339 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2340 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2341 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2342 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2343 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2344 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2345 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2346 maintainer-clean-target: maybe-maintainer-clean-target-examples
2347 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2348 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2349 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2350 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2351 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2352 maintainer-clean-target: maybe-maintainer-clean-target-rda
2353 maintainer-clean-target: maybe-maintainer-clean-target-libada
2354 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2355
2356
2357 # Here are the targets which correspond to the do-X targets.
2358
2359 .PHONY: info installcheck dvi pdf html
2360 .PHONY: install-info install-pdf install-html
2361 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2362 .PHONY: local-clean local-distclean local-maintainer-clean
2363 info: do-info
2364 installcheck: do-installcheck
2365 dvi: do-dvi
2366 pdf: do-pdf
2367 html: do-html
2368
2369 # Make sure makeinfo is built before we do a `make info', if we're
2370 # in fact building texinfo.
2371 do-info: maybe-all-texinfo
2372
2373 install-info: do-install-info dir.info
2374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2375         if [ -f dir.info ] ; then \
2376           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2377         else true ; fi
2378
2379 install-pdf: do-install-pdf
2380
2381 install-html: do-install-html
2382
2383 local-clean:
2384         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2385
2386 local-distclean:
2387         -rm -f Makefile config.status config.cache mh-frag mt-frag
2388         -rm -f maybedep.tmp serdep.tmp
2389         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2390           rm -rf $(TARGET_SUBDIR); \
2391         else true; fi
2392         -rm -rf $(BUILD_SUBDIR)
2393         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2394           rm -rf $(HOST_SUBDIR); \
2395         else true; fi
2396         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2397         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2398         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2399         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2400         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2401
2402 local-maintainer-clean:
2403         @echo "This command is intended for maintainers to use;"
2404         @echo "it deletes files that may require special tools to rebuild."
2405
2406 clean: do-clean local-clean
2407 mostlyclean: do-mostlyclean local-clean
2408 distclean: do-distclean local-clean local-distclean
2409 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2410 maintainer-clean: local-distclean
2411 realclean: maintainer-clean
2412
2413 # Check target.
2414
2415 .PHONY: check do-check
2416 check: do-check
2417
2418 # Only include modules actually being configured and built.
2419 .PHONY: check-host
2420 check-host:  \
2421     maybe-check-ash \
2422     maybe-check-autoconf \
2423     maybe-check-automake \
2424     maybe-check-bash \
2425     maybe-check-bfd \
2426     maybe-check-opcodes \
2427     maybe-check-binutils \
2428     maybe-check-bison \
2429     maybe-check-byacc \
2430     maybe-check-bzip2 \
2431     maybe-check-dejagnu \
2432     maybe-check-diff \
2433     maybe-check-dosutils \
2434     maybe-check-etc \
2435     maybe-check-fastjar \
2436     maybe-check-fileutils \
2437     maybe-check-findutils \
2438     maybe-check-find \
2439     maybe-check-fixincludes \
2440     maybe-check-flex \
2441     maybe-check-gas \
2442     maybe-check-gcc \
2443     maybe-check-gawk \
2444     maybe-check-gettext \
2445     maybe-check-gmp \
2446     maybe-check-mpfr \
2447     maybe-check-ppl \
2448     maybe-check-cloog \
2449     maybe-check-gnuserv \
2450     maybe-check-gold \
2451     maybe-check-gprof \
2452     maybe-check-gzip \
2453     maybe-check-hello \
2454     maybe-check-indent \
2455     maybe-check-intl \
2456     maybe-check-tcl \
2457     maybe-check-itcl \
2458     maybe-check-ld \
2459     maybe-check-libcpp \
2460     maybe-check-libdecnumber \
2461     maybe-check-libgui \
2462     maybe-check-libiberty \
2463     maybe-check-libtool \
2464     maybe-check-m4 \
2465     maybe-check-make \
2466     maybe-check-mmalloc \
2467     maybe-check-patch \
2468     maybe-check-perl \
2469     maybe-check-prms \
2470     maybe-check-rcs \
2471     maybe-check-readline \
2472     maybe-check-release \
2473     maybe-check-recode \
2474     maybe-check-sed \
2475     maybe-check-send-pr \
2476     maybe-check-shellutils \
2477     maybe-check-sid \
2478     maybe-check-sim \
2479     maybe-check-tar \
2480     maybe-check-texinfo \
2481     maybe-check-textutils \
2482     maybe-check-time \
2483     maybe-check-uudecode \
2484     maybe-check-wdiff \
2485     maybe-check-zip \
2486     maybe-check-zlib \
2487     maybe-check-gdb \
2488     maybe-check-expect \
2489     maybe-check-guile \
2490     maybe-check-tk \
2491     maybe-check-libtermcap \
2492     maybe-check-utils \
2493     maybe-check-gnattools
2494
2495 .PHONY: check-target
2496 check-target:  \
2497     maybe-check-target-libstdc++-v3 \
2498     maybe-check-target-libmudflap \
2499     maybe-check-target-libssp \
2500     maybe-check-target-newlib \
2501     maybe-check-target-libgcc \
2502     maybe-check-target-libgfortran \
2503     maybe-check-target-libobjc \
2504     maybe-check-target-libtermcap \
2505     maybe-check-target-winsup \
2506     maybe-check-target-libgloss \
2507     maybe-check-target-libiberty \
2508     maybe-check-target-gperf \
2509     maybe-check-target-examples \
2510     maybe-check-target-libffi \
2511     maybe-check-target-libjava \
2512     maybe-check-target-zlib \
2513     maybe-check-target-boehm-gc \
2514     maybe-check-target-qthreads \
2515     maybe-check-target-rda \
2516     maybe-check-target-libada \
2517     maybe-check-target-libgomp
2518
2519 do-check:
2520         @: $(MAKE); $(unstage)
2521         @r=`${PWD_COMMAND}`; export r; \
2522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2523         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2524
2525 # Automated reporting of test results.
2526
2527 warning.log: build.log
2528         $(srcdir)/contrib/warn_summary build.log > $@
2529
2530 mail-report.log:
2531         if test x'$(BOOT_CFLAGS)' != x''; then \
2532             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2533         fi; \
2534         $(srcdir)/contrib/test_summary -t >$@
2535         chmod +x $@
2536         echo If you really want to send e-mail, run ./$@ now
2537
2538 mail-report-with-warnings.log: warning.log
2539         if test x'$(BOOT_CFLAGS)' != x''; then \
2540             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2541         fi; \
2542         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2543         chmod +x $@
2544         echo If you really want to send e-mail, run ./$@ now
2545
2546 # Installation targets.
2547
2548 .PHONY: install uninstall
2549 install:
2550         @: $(MAKE); $(unstage)
2551         @r=`${PWD_COMMAND}`; export r; \
2552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2553         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2554
2555 .PHONY: install-host-nogcc
2556 install-host-nogcc:  \
2557     maybe-install-ash \
2558     maybe-install-autoconf \
2559     maybe-install-automake \
2560     maybe-install-bash \
2561     maybe-install-bfd \
2562     maybe-install-opcodes \
2563     maybe-install-binutils \
2564     maybe-install-bison \
2565     maybe-install-byacc \
2566     maybe-install-bzip2 \
2567     maybe-install-dejagnu \
2568     maybe-install-diff \
2569     maybe-install-dosutils \
2570     maybe-install-etc \
2571     maybe-install-fastjar \
2572     maybe-install-fileutils \
2573     maybe-install-findutils \
2574     maybe-install-find \
2575     maybe-install-fixincludes \
2576     maybe-install-flex \
2577     maybe-install-gas \
2578     maybe-install-gawk \
2579     maybe-install-gettext \
2580     maybe-install-gmp \
2581     maybe-install-mpfr \
2582     maybe-install-ppl \
2583     maybe-install-cloog \
2584     maybe-install-gnuserv \
2585     maybe-install-gold \
2586     maybe-install-gprof \
2587     maybe-install-gzip \
2588     maybe-install-hello \
2589     maybe-install-indent \
2590     maybe-install-intl \
2591     maybe-install-tcl \
2592     maybe-install-itcl \
2593     maybe-install-ld \
2594     maybe-install-libcpp \
2595     maybe-install-libdecnumber \
2596     maybe-install-libgui \
2597     maybe-install-libiberty \
2598     maybe-install-libtool \
2599     maybe-install-m4 \
2600     maybe-install-make \
2601     maybe-install-mmalloc \
2602     maybe-install-patch \
2603     maybe-install-perl \
2604     maybe-install-prms \
2605     maybe-install-rcs \
2606     maybe-install-readline \
2607     maybe-install-release \
2608     maybe-install-recode \
2609     maybe-install-sed \
2610     maybe-install-send-pr \
2611     maybe-install-shellutils \
2612     maybe-install-sid \
2613     maybe-install-sim \
2614     maybe-install-tar \
2615     maybe-install-texinfo \
2616     maybe-install-textutils \
2617     maybe-install-time \
2618     maybe-install-uudecode \
2619     maybe-install-wdiff \
2620     maybe-install-zip \
2621     maybe-install-zlib \
2622     maybe-install-gdb \
2623     maybe-install-expect \
2624     maybe-install-guile \
2625     maybe-install-tk \
2626     maybe-install-libtermcap \
2627     maybe-install-utils \
2628     maybe-install-gnattools
2629
2630 .PHONY: install-host
2631 install-host:  \
2632     maybe-install-ash \
2633     maybe-install-autoconf \
2634     maybe-install-automake \
2635     maybe-install-bash \
2636     maybe-install-bfd \
2637     maybe-install-opcodes \
2638     maybe-install-binutils \
2639     maybe-install-bison \
2640     maybe-install-byacc \
2641     maybe-install-bzip2 \
2642     maybe-install-dejagnu \
2643     maybe-install-diff \
2644     maybe-install-dosutils \
2645     maybe-install-etc \
2646     maybe-install-fastjar \
2647     maybe-install-fileutils \
2648     maybe-install-findutils \
2649     maybe-install-find \
2650     maybe-install-fixincludes \
2651     maybe-install-flex \
2652     maybe-install-gas \
2653     maybe-install-gcc \
2654     maybe-install-gawk \
2655     maybe-install-gettext \
2656     maybe-install-gmp \
2657     maybe-install-mpfr \
2658     maybe-install-ppl \
2659     maybe-install-cloog \
2660     maybe-install-gnuserv \
2661     maybe-install-gold \
2662     maybe-install-gprof \
2663     maybe-install-gzip \
2664     maybe-install-hello \
2665     maybe-install-indent \
2666     maybe-install-intl \
2667     maybe-install-tcl \
2668     maybe-install-itcl \
2669     maybe-install-ld \
2670     maybe-install-libcpp \
2671     maybe-install-libdecnumber \
2672     maybe-install-libgui \
2673     maybe-install-libiberty \
2674     maybe-install-libtool \
2675     maybe-install-m4 \
2676     maybe-install-make \
2677     maybe-install-mmalloc \
2678     maybe-install-patch \
2679     maybe-install-perl \
2680     maybe-install-prms \
2681     maybe-install-rcs \
2682     maybe-install-readline \
2683     maybe-install-release \
2684     maybe-install-recode \
2685     maybe-install-sed \
2686     maybe-install-send-pr \
2687     maybe-install-shellutils \
2688     maybe-install-sid \
2689     maybe-install-sim \
2690     maybe-install-tar \
2691     maybe-install-texinfo \
2692     maybe-install-textutils \
2693     maybe-install-time \
2694     maybe-install-uudecode \
2695     maybe-install-wdiff \
2696     maybe-install-zip \
2697     maybe-install-zlib \
2698     maybe-install-gdb \
2699     maybe-install-expect \
2700     maybe-install-guile \
2701     maybe-install-tk \
2702     maybe-install-libtermcap \
2703     maybe-install-utils \
2704     maybe-install-gnattools
2705
2706 .PHONY: install-target
2707 install-target:  \
2708     maybe-install-target-libstdc++-v3 \
2709     maybe-install-target-libmudflap \
2710     maybe-install-target-libssp \
2711     maybe-install-target-newlib \
2712     maybe-install-target-libgcc \
2713     maybe-install-target-libgfortran \
2714     maybe-install-target-libobjc \
2715     maybe-install-target-libtermcap \
2716     maybe-install-target-winsup \
2717     maybe-install-target-libgloss \
2718     maybe-install-target-libiberty \
2719     maybe-install-target-gperf \
2720     maybe-install-target-examples \
2721     maybe-install-target-libffi \
2722     maybe-install-target-libjava \
2723     maybe-install-target-zlib \
2724     maybe-install-target-boehm-gc \
2725     maybe-install-target-qthreads \
2726     maybe-install-target-rda \
2727     maybe-install-target-libada \
2728     maybe-install-target-libgomp
2729
2730 uninstall:
2731         @echo "the uninstall target is not supported in this tree"
2732
2733 .PHONY: install.all
2734 install.all: install-no-fixedincludes
2735         @if [ -f ./gcc/Makefile ] ; then \
2736                 r=`${PWD_COMMAND}` ; export r ; \
2737                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2738                 $(HOST_EXPORTS) \
2739                 (cd ./gcc && \
2740                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2741         else \
2742                 true ; \
2743         fi
2744
2745 # install-no-fixedincludes is used because Cygnus can not distribute
2746 # the fixed header files.
2747 .PHONY: install-no-fixedincludes
2748 install-no-fixedincludes: installdirs install-host-nogcc \
2749         install-target gcc-no-fixedincludes
2750
2751 ### other supporting targets
2752
2753 MAKEDIRS= \
2754         $(DESTDIR)$(prefix) \
2755         $(DESTDIR)$(exec_prefix)
2756 .PHONY: installdirs
2757 installdirs: mkinstalldirs
2758         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2759
2760 dir.info: do-install-info
2761         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2762           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2763           mv -f dir.info.new dir.info ; \
2764         else true ; \
2765         fi
2766
2767 dist:
2768         @echo "Building a full distribution of this tree isn't done"
2769         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2770
2771 etags tags: TAGS
2772
2773 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2774 # ability to use several tags files at once, so there is probably no need
2775 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2776 # (if we felt like it) have this Makefile write a piece of elisp which
2777 # the user could load to tell emacs19 where all the TAGS files we just
2778 # built are.
2779 TAGS: do-TAGS
2780
2781 # ------------------------------------
2782 # Macros for configure and all targets
2783 # ------------------------------------
2784
2785
2786
2787
2788
2789 # --------------------------------------
2790 # Modules which run on the build machine
2791 # --------------------------------------
2792
2793
2794 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2795 maybe-configure-build-libiberty:
2796 @if gcc-bootstrap
2797 configure-build-libiberty: stage_current
2798 @endif gcc-bootstrap
2799 @if build-libiberty
2800 maybe-configure-build-libiberty: configure-build-libiberty
2801 configure-build-libiberty: 
2802         @: $(MAKE); $(unstage)
2803         @r=`${PWD_COMMAND}`; export r; \
2804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2805         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2806         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2807         $(BUILD_EXPORTS) \
2808         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2809         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2810         case $(srcdir) in \
2811           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2812           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2813                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2814         esac; \
2815         srcdiroption="--srcdir=$${topdir}/libiberty"; \
2816         libsrcdir="$$s/libiberty"; \
2817         rm -f no-such-file || : ; \
2818         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2819           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2820           --target=${target_alias} $${srcdiroption}  \
2821           || exit 1
2822 @endif build-libiberty
2823
2824
2825
2826
2827
2828 .PHONY: all-build-libiberty maybe-all-build-libiberty
2829 maybe-all-build-libiberty:
2830 @if gcc-bootstrap
2831 all-build-libiberty: stage_current
2832 @endif gcc-bootstrap
2833 @if build-libiberty
2834 TARGET-build-libiberty=all
2835 maybe-all-build-libiberty: all-build-libiberty
2836 all-build-libiberty: configure-build-libiberty
2837         @: $(MAKE); $(unstage)
2838         @r=`${PWD_COMMAND}`; export r; \
2839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2840         $(BUILD_EXPORTS) \
2841         (cd $(BUILD_SUBDIR)/libiberty && \
2842           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
2843                 $(TARGET-build-libiberty))
2844 @endif build-libiberty
2845
2846
2847
2848
2849
2850 .PHONY: configure-build-bison maybe-configure-build-bison
2851 maybe-configure-build-bison:
2852 @if gcc-bootstrap
2853 configure-build-bison: stage_current
2854 @endif gcc-bootstrap
2855 @if build-bison
2856 maybe-configure-build-bison: configure-build-bison
2857 configure-build-bison: 
2858         @: $(MAKE); $(unstage)
2859         @r=`${PWD_COMMAND}`; export r; \
2860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2861         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2862         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2863         $(BUILD_EXPORTS) \
2864         echo Configuring in $(BUILD_SUBDIR)/bison; \
2865         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2866         case $(srcdir) in \
2867           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2868           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2869                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2870         esac; \
2871         srcdiroption="--srcdir=$${topdir}/bison"; \
2872         libsrcdir="$$s/bison"; \
2873         rm -f no-such-file || : ; \
2874         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2875           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2876           --target=${target_alias} $${srcdiroption}  \
2877           || exit 1
2878 @endif build-bison
2879
2880
2881
2882
2883
2884 .PHONY: all-build-bison maybe-all-build-bison
2885 maybe-all-build-bison:
2886 @if gcc-bootstrap
2887 all-build-bison: stage_current
2888 @endif gcc-bootstrap
2889 @if build-bison
2890 TARGET-build-bison=all
2891 maybe-all-build-bison: all-build-bison
2892 all-build-bison: configure-build-bison
2893         @: $(MAKE); $(unstage)
2894         @r=`${PWD_COMMAND}`; export r; \
2895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2896         $(BUILD_EXPORTS) \
2897         (cd $(BUILD_SUBDIR)/bison && \
2898           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
2899                 $(TARGET-build-bison))
2900 @endif build-bison
2901
2902
2903
2904
2905
2906 .PHONY: configure-build-byacc maybe-configure-build-byacc
2907 maybe-configure-build-byacc:
2908 @if gcc-bootstrap
2909 configure-build-byacc: stage_current
2910 @endif gcc-bootstrap
2911 @if build-byacc
2912 maybe-configure-build-byacc: configure-build-byacc
2913 configure-build-byacc: 
2914         @: $(MAKE); $(unstage)
2915         @r=`${PWD_COMMAND}`; export r; \
2916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2917         test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2918         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2919         $(BUILD_EXPORTS) \
2920         echo Configuring in $(BUILD_SUBDIR)/byacc; \
2921         cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2922         case $(srcdir) in \
2923           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2924           *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2925                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2926         esac; \
2927         srcdiroption="--srcdir=$${topdir}/byacc"; \
2928         libsrcdir="$$s/byacc"; \
2929         rm -f no-such-file || : ; \
2930         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2931           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2932           --target=${target_alias} $${srcdiroption}  \
2933           || exit 1
2934 @endif build-byacc
2935
2936
2937
2938
2939
2940 .PHONY: all-build-byacc maybe-all-build-byacc
2941 maybe-all-build-byacc:
2942 @if gcc-bootstrap
2943 all-build-byacc: stage_current
2944 @endif gcc-bootstrap
2945 @if build-byacc
2946 TARGET-build-byacc=all
2947 maybe-all-build-byacc: all-build-byacc
2948 all-build-byacc: configure-build-byacc
2949         @: $(MAKE); $(unstage)
2950         @r=`${PWD_COMMAND}`; export r; \
2951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2952         $(BUILD_EXPORTS) \
2953         (cd $(BUILD_SUBDIR)/byacc && \
2954           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
2955                 $(TARGET-build-byacc))
2956 @endif build-byacc
2957
2958
2959
2960
2961
2962 .PHONY: configure-build-flex maybe-configure-build-flex
2963 maybe-configure-build-flex:
2964 @if gcc-bootstrap
2965 configure-build-flex: stage_current
2966 @endif gcc-bootstrap
2967 @if build-flex
2968 maybe-configure-build-flex: configure-build-flex
2969 configure-build-flex: 
2970         @: $(MAKE); $(unstage)
2971         @r=`${PWD_COMMAND}`; export r; \
2972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2973         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2974         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2975         $(BUILD_EXPORTS) \
2976         echo Configuring in $(BUILD_SUBDIR)/flex; \
2977         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2978         case $(srcdir) in \
2979           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2980           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2981                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2982         esac; \
2983         srcdiroption="--srcdir=$${topdir}/flex"; \
2984         libsrcdir="$$s/flex"; \
2985         rm -f no-such-file || : ; \
2986         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2987           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2988           --target=${target_alias} $${srcdiroption}  \
2989           || exit 1
2990 @endif build-flex
2991
2992
2993
2994
2995
2996 .PHONY: all-build-flex maybe-all-build-flex
2997 maybe-all-build-flex:
2998 @if gcc-bootstrap
2999 all-build-flex: stage_current
3000 @endif gcc-bootstrap
3001 @if build-flex
3002 TARGET-build-flex=all
3003 maybe-all-build-flex: all-build-flex
3004 all-build-flex: configure-build-flex
3005         @: $(MAKE); $(unstage)
3006         @r=`${PWD_COMMAND}`; export r; \
3007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3008         $(BUILD_EXPORTS) \
3009         (cd $(BUILD_SUBDIR)/flex && \
3010           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3011                 $(TARGET-build-flex))
3012 @endif build-flex
3013
3014
3015
3016
3017
3018 .PHONY: configure-build-m4 maybe-configure-build-m4
3019 maybe-configure-build-m4:
3020 @if gcc-bootstrap
3021 configure-build-m4: stage_current
3022 @endif gcc-bootstrap
3023 @if build-m4
3024 maybe-configure-build-m4: configure-build-m4
3025 configure-build-m4: 
3026         @: $(MAKE); $(unstage)
3027         @r=`${PWD_COMMAND}`; export r; \
3028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3029         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3030         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
3031         $(BUILD_EXPORTS) \
3032         echo Configuring in $(BUILD_SUBDIR)/m4; \
3033         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3034         case $(srcdir) in \
3035           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3036           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3037                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3038         esac; \
3039         srcdiroption="--srcdir=$${topdir}/m4"; \
3040         libsrcdir="$$s/m4"; \
3041         rm -f no-such-file || : ; \
3042         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3043           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3044           --target=${target_alias} $${srcdiroption}  \
3045           || exit 1
3046 @endif build-m4
3047
3048
3049
3050
3051
3052 .PHONY: all-build-m4 maybe-all-build-m4
3053 maybe-all-build-m4:
3054 @if gcc-bootstrap
3055 all-build-m4: stage_current
3056 @endif gcc-bootstrap
3057 @if build-m4
3058 TARGET-build-m4=all
3059 maybe-all-build-m4: all-build-m4
3060 all-build-m4: configure-build-m4
3061         @: $(MAKE); $(unstage)
3062         @r=`${PWD_COMMAND}`; export r; \
3063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3064         $(BUILD_EXPORTS) \
3065         (cd $(BUILD_SUBDIR)/m4 && \
3066           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3067                 $(TARGET-build-m4))
3068 @endif build-m4
3069
3070
3071
3072
3073
3074 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3075 maybe-configure-build-texinfo:
3076 @if gcc-bootstrap
3077 configure-build-texinfo: stage_current
3078 @endif gcc-bootstrap
3079 @if build-texinfo
3080 maybe-configure-build-texinfo: configure-build-texinfo
3081 configure-build-texinfo: 
3082         @: $(MAKE); $(unstage)
3083         @r=`${PWD_COMMAND}`; export r; \
3084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3085         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3086         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3087         $(BUILD_EXPORTS) \
3088         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3089         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3090         case $(srcdir) in \
3091           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3092           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3093                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3094         esac; \
3095         srcdiroption="--srcdir=$${topdir}/texinfo"; \
3096         libsrcdir="$$s/texinfo"; \
3097         rm -f no-such-file || : ; \
3098         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3099           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3100           --target=${target_alias} $${srcdiroption}  \
3101           || exit 1
3102 @endif build-texinfo
3103
3104
3105
3106
3107
3108 .PHONY: all-build-texinfo maybe-all-build-texinfo
3109 maybe-all-build-texinfo:
3110 @if gcc-bootstrap
3111 all-build-texinfo: stage_current
3112 @endif gcc-bootstrap
3113 @if build-texinfo
3114 TARGET-build-texinfo=all
3115 maybe-all-build-texinfo: all-build-texinfo
3116 all-build-texinfo: configure-build-texinfo
3117         @: $(MAKE); $(unstage)
3118         @r=`${PWD_COMMAND}`; export r; \
3119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3120         $(BUILD_EXPORTS) \
3121         (cd $(BUILD_SUBDIR)/texinfo && \
3122           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3123                 $(TARGET-build-texinfo))
3124 @endif build-texinfo
3125
3126
3127
3128
3129
3130 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3131 maybe-configure-build-fixincludes:
3132 @if gcc-bootstrap
3133 configure-build-fixincludes: stage_current
3134 @endif gcc-bootstrap
3135 @if build-fixincludes
3136 maybe-configure-build-fixincludes: configure-build-fixincludes
3137 configure-build-fixincludes: 
3138         @: $(MAKE); $(unstage)
3139         @r=`${PWD_COMMAND}`; export r; \
3140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3141         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3142         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3143         $(BUILD_EXPORTS) \
3144         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3145         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3146         case $(srcdir) in \
3147           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3148           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3149                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3150         esac; \
3151         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3152         libsrcdir="$$s/fixincludes"; \
3153         rm -f no-such-file || : ; \
3154         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3155           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3156           --target=${target_alias} $${srcdiroption}  \
3157           || exit 1
3158 @endif build-fixincludes
3159
3160
3161
3162
3163
3164 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3165 maybe-all-build-fixincludes:
3166 @if gcc-bootstrap
3167 all-build-fixincludes: stage_current
3168 @endif gcc-bootstrap
3169 @if build-fixincludes
3170 TARGET-build-fixincludes=all
3171 maybe-all-build-fixincludes: all-build-fixincludes
3172 all-build-fixincludes: configure-build-fixincludes
3173         @: $(MAKE); $(unstage)
3174         @r=`${PWD_COMMAND}`; export r; \
3175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3176         $(BUILD_EXPORTS) \
3177         (cd $(BUILD_SUBDIR)/fixincludes && \
3178           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3179                 $(TARGET-build-fixincludes))
3180 @endif build-fixincludes
3181
3182
3183
3184
3185
3186 # --------------------------------------
3187 # Modules which run on the host machine
3188 # --------------------------------------
3189
3190
3191 .PHONY: configure-ash maybe-configure-ash
3192 maybe-configure-ash:
3193 @if gcc-bootstrap
3194 configure-ash: stage_current
3195 @endif gcc-bootstrap
3196 @if ash
3197 maybe-configure-ash: configure-ash
3198 configure-ash: 
3199         @: $(MAKE); $(unstage)
3200         @r=`${PWD_COMMAND}`; export r; \
3201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3202         test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3203         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3204         $(HOST_EXPORTS) \
3205         echo Configuring in $(HOST_SUBDIR)/ash; \
3206         cd "$(HOST_SUBDIR)/ash" || exit 1; \
3207         case $(srcdir) in \
3208           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3209           *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3210                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3211         esac; \
3212         srcdiroption="--srcdir=$${topdir}/ash"; \
3213         libsrcdir="$$s/ash"; \
3214         $(SHELL) $${libsrcdir}/configure \
3215           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3216           --target=${target_alias} $${srcdiroption}  \
3217           || exit 1
3218 @endif ash
3219
3220
3221
3222
3223
3224 .PHONY: all-ash maybe-all-ash
3225 maybe-all-ash:
3226 @if gcc-bootstrap
3227 all-ash: stage_current
3228 @endif gcc-bootstrap
3229 @if ash
3230 TARGET-ash=all
3231 maybe-all-ash: all-ash
3232 all-ash: configure-ash
3233         @: $(MAKE); $(unstage)
3234         @r=`${PWD_COMMAND}`; export r; \
3235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3236         $(HOST_EXPORTS) \
3237         (cd $(HOST_SUBDIR)/ash && \
3238           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3239                 $(TARGET-ash))
3240 @endif ash
3241
3242
3243
3244
3245 .PHONY: check-ash maybe-check-ash
3246 maybe-check-ash:
3247 @if ash
3248 maybe-check-ash: check-ash
3249
3250 check-ash:
3251         @: $(MAKE); $(unstage)
3252         @r=`${PWD_COMMAND}`; export r; \
3253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3254         $(HOST_EXPORTS) \
3255         (cd $(HOST_SUBDIR)/ash && \
3256           $(MAKE) $(FLAGS_TO_PASS)  check)
3257
3258 @endif ash
3259
3260 .PHONY: install-ash maybe-install-ash
3261 maybe-install-ash:
3262 @if ash
3263 maybe-install-ash: install-ash
3264
3265 install-ash: installdirs
3266         @: $(MAKE); $(unstage)
3267         @r=`${PWD_COMMAND}`; export r; \
3268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3269         $(HOST_EXPORTS) \
3270         (cd $(HOST_SUBDIR)/ash && \
3271           $(MAKE) $(FLAGS_TO_PASS)  install)
3272
3273 @endif ash
3274
3275 # Other targets (info, dvi, pdf, etc.)
3276
3277 .PHONY: maybe-info-ash info-ash
3278 maybe-info-ash:
3279 @if ash
3280 maybe-info-ash: info-ash
3281
3282 info-ash: \
3283     configure-ash 
3284         @: $(MAKE); $(unstage)
3285         @[ -f ./ash/Makefile ] || exit 0; \
3286         r=`${PWD_COMMAND}`; export r; \
3287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3288         $(HOST_EXPORTS) \
3289         for flag in $(EXTRA_HOST_FLAGS) ; do \
3290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3291         done; \
3292         echo "Doing info in ash" ; \
3293         (cd $(HOST_SUBDIR)/ash && \
3294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3296                   "RANLIB=$${RANLIB}" \
3297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3298                   info) \
3299           || exit 1
3300
3301 @endif ash
3302
3303 .PHONY: maybe-dvi-ash dvi-ash
3304 maybe-dvi-ash:
3305 @if ash
3306 maybe-dvi-ash: dvi-ash
3307
3308 dvi-ash: \
3309     configure-ash 
3310         @: $(MAKE); $(unstage)
3311         @[ -f ./ash/Makefile ] || exit 0; \
3312         r=`${PWD_COMMAND}`; export r; \
3313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3314         $(HOST_EXPORTS) \
3315         for flag in $(EXTRA_HOST_FLAGS) ; do \
3316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3317         done; \
3318         echo "Doing dvi in ash" ; \
3319         (cd $(HOST_SUBDIR)/ash && \
3320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3322                   "RANLIB=$${RANLIB}" \
3323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3324                   dvi) \
3325           || exit 1
3326
3327 @endif ash
3328
3329 .PHONY: maybe-pdf-ash pdf-ash
3330 maybe-pdf-ash:
3331 @if ash
3332 maybe-pdf-ash: pdf-ash
3333
3334 pdf-ash: \
3335     configure-ash 
3336         @: $(MAKE); $(unstage)
3337         @[ -f ./ash/Makefile ] || exit 0; \
3338         r=`${PWD_COMMAND}`; export r; \
3339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3340         $(HOST_EXPORTS) \
3341         for flag in $(EXTRA_HOST_FLAGS) ; do \
3342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3343         done; \
3344         echo "Doing pdf in ash" ; \
3345         (cd $(HOST_SUBDIR)/ash && \
3346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3348                   "RANLIB=$${RANLIB}" \
3349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3350                   pdf) \
3351           || exit 1
3352
3353 @endif ash
3354
3355 .PHONY: maybe-html-ash html-ash
3356 maybe-html-ash:
3357 @if ash
3358 maybe-html-ash: html-ash
3359
3360 html-ash: \
3361     configure-ash 
3362         @: $(MAKE); $(unstage)
3363         @[ -f ./ash/Makefile ] || exit 0; \
3364         r=`${PWD_COMMAND}`; export r; \
3365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3366         $(HOST_EXPORTS) \
3367         for flag in $(EXTRA_HOST_FLAGS) ; do \
3368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3369         done; \
3370         echo "Doing html in ash" ; \
3371         (cd $(HOST_SUBDIR)/ash && \
3372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3374                   "RANLIB=$${RANLIB}" \
3375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3376                   html) \
3377           || exit 1
3378
3379 @endif ash
3380
3381 .PHONY: maybe-TAGS-ash TAGS-ash
3382 maybe-TAGS-ash:
3383 @if ash
3384 maybe-TAGS-ash: TAGS-ash
3385
3386 TAGS-ash: \
3387     configure-ash 
3388         @: $(MAKE); $(unstage)
3389         @[ -f ./ash/Makefile ] || exit 0; \
3390         r=`${PWD_COMMAND}`; export r; \
3391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3392         $(HOST_EXPORTS) \
3393         for flag in $(EXTRA_HOST_FLAGS) ; do \
3394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3395         done; \
3396         echo "Doing TAGS in ash" ; \
3397         (cd $(HOST_SUBDIR)/ash && \
3398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3400                   "RANLIB=$${RANLIB}" \
3401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3402                   TAGS) \
3403           || exit 1
3404
3405 @endif ash
3406
3407 .PHONY: maybe-install-info-ash install-info-ash
3408 maybe-install-info-ash:
3409 @if ash
3410 maybe-install-info-ash: install-info-ash
3411
3412 install-info-ash: \
3413     configure-ash \
3414     info-ash 
3415         @: $(MAKE); $(unstage)
3416         @[ -f ./ash/Makefile ] || exit 0; \
3417         r=`${PWD_COMMAND}`; export r; \
3418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3419         $(HOST_EXPORTS) \
3420         for flag in $(EXTRA_HOST_FLAGS) ; do \
3421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3422         done; \
3423         echo "Doing install-info in ash" ; \
3424         (cd $(HOST_SUBDIR)/ash && \
3425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3427                   "RANLIB=$${RANLIB}" \
3428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3429                   install-info) \
3430           || exit 1
3431
3432 @endif ash
3433
3434 .PHONY: maybe-install-pdf-ash install-pdf-ash
3435 maybe-install-pdf-ash:
3436 @if ash
3437 maybe-install-pdf-ash: install-pdf-ash
3438
3439 install-pdf-ash: \
3440     configure-ash \
3441     pdf-ash 
3442         @: $(MAKE); $(unstage)
3443         @[ -f ./ash/Makefile ] || exit 0; \
3444         r=`${PWD_COMMAND}`; export r; \
3445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3446         $(HOST_EXPORTS) \
3447         for flag in $(EXTRA_HOST_FLAGS) ; do \
3448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3449         done; \
3450         echo "Doing install-pdf in ash" ; \
3451         (cd $(HOST_SUBDIR)/ash && \
3452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3454                   "RANLIB=$${RANLIB}" \
3455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3456                   install-pdf) \
3457           || exit 1
3458
3459 @endif ash
3460
3461 .PHONY: maybe-install-html-ash install-html-ash
3462 maybe-install-html-ash:
3463 @if ash
3464 maybe-install-html-ash: install-html-ash
3465
3466 install-html-ash: \
3467     configure-ash \
3468     html-ash 
3469         @: $(MAKE); $(unstage)
3470         @[ -f ./ash/Makefile ] || exit 0; \
3471         r=`${PWD_COMMAND}`; export r; \
3472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3473         $(HOST_EXPORTS) \
3474         for flag in $(EXTRA_HOST_FLAGS) ; do \
3475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3476         done; \
3477         echo "Doing install-html in ash" ; \
3478         (cd $(HOST_SUBDIR)/ash && \
3479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3481                   "RANLIB=$${RANLIB}" \
3482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3483                   install-html) \
3484           || exit 1
3485
3486 @endif ash
3487
3488 .PHONY: maybe-installcheck-ash installcheck-ash
3489 maybe-installcheck-ash:
3490 @if ash
3491 maybe-installcheck-ash: installcheck-ash
3492
3493 installcheck-ash: \
3494     configure-ash 
3495         @: $(MAKE); $(unstage)
3496         @[ -f ./ash/Makefile ] || exit 0; \
3497         r=`${PWD_COMMAND}`; export r; \
3498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3499         $(HOST_EXPORTS) \
3500         for flag in $(EXTRA_HOST_FLAGS) ; do \
3501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3502         done; \
3503         echo "Doing installcheck in ash" ; \
3504         (cd $(HOST_SUBDIR)/ash && \
3505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3507                   "RANLIB=$${RANLIB}" \
3508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3509                   installcheck) \
3510           || exit 1
3511
3512 @endif ash
3513
3514 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3515 maybe-mostlyclean-ash:
3516 @if ash
3517 maybe-mostlyclean-ash: mostlyclean-ash
3518
3519 mostlyclean-ash: 
3520         @: $(MAKE); $(unstage)
3521         @[ -f ./ash/Makefile ] || exit 0; \
3522         r=`${PWD_COMMAND}`; export r; \
3523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3524         $(HOST_EXPORTS) \
3525         for flag in $(EXTRA_HOST_FLAGS) ; do \
3526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3527         done; \
3528         echo "Doing mostlyclean in ash" ; \
3529         (cd $(HOST_SUBDIR)/ash && \
3530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3532                   "RANLIB=$${RANLIB}" \
3533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3534                   mostlyclean) \
3535           || exit 1
3536
3537 @endif ash
3538
3539 .PHONY: maybe-clean-ash clean-ash
3540 maybe-clean-ash:
3541 @if ash
3542 maybe-clean-ash: clean-ash
3543
3544 clean-ash: 
3545         @: $(MAKE); $(unstage)
3546         @[ -f ./ash/Makefile ] || exit 0; \
3547         r=`${PWD_COMMAND}`; export r; \
3548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3549         $(HOST_EXPORTS) \
3550         for flag in $(EXTRA_HOST_FLAGS) ; do \
3551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3552         done; \
3553         echo "Doing clean in ash" ; \
3554         (cd $(HOST_SUBDIR)/ash && \
3555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3557                   "RANLIB=$${RANLIB}" \
3558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3559                   clean) \
3560           || exit 1
3561
3562 @endif ash
3563
3564 .PHONY: maybe-distclean-ash distclean-ash
3565 maybe-distclean-ash:
3566 @if ash
3567 maybe-distclean-ash: distclean-ash
3568
3569 distclean-ash: 
3570         @: $(MAKE); $(unstage)
3571         @[ -f ./ash/Makefile ] || exit 0; \
3572         r=`${PWD_COMMAND}`; export r; \
3573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3574         $(HOST_EXPORTS) \
3575         for flag in $(EXTRA_HOST_FLAGS) ; do \
3576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3577         done; \
3578         echo "Doing distclean in ash" ; \
3579         (cd $(HOST_SUBDIR)/ash && \
3580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3582                   "RANLIB=$${RANLIB}" \
3583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3584                   distclean) \
3585           || exit 1
3586
3587 @endif ash
3588
3589 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3590 maybe-maintainer-clean-ash:
3591 @if ash
3592 maybe-maintainer-clean-ash: maintainer-clean-ash
3593
3594 maintainer-clean-ash: 
3595         @: $(MAKE); $(unstage)
3596         @[ -f ./ash/Makefile ] || exit 0; \
3597         r=`${PWD_COMMAND}`; export r; \
3598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3599         $(HOST_EXPORTS) \
3600         for flag in $(EXTRA_HOST_FLAGS) ; do \
3601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3602         done; \
3603         echo "Doing maintainer-clean in ash" ; \
3604         (cd $(HOST_SUBDIR)/ash && \
3605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3607                   "RANLIB=$${RANLIB}" \
3608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3609                   maintainer-clean) \
3610           || exit 1
3611
3612 @endif ash
3613
3614
3615
3616 .PHONY: configure-autoconf maybe-configure-autoconf
3617 maybe-configure-autoconf:
3618 @if gcc-bootstrap
3619 configure-autoconf: stage_current
3620 @endif gcc-bootstrap
3621 @if autoconf
3622 maybe-configure-autoconf: configure-autoconf
3623 configure-autoconf: 
3624         @: $(MAKE); $(unstage)
3625         @r=`${PWD_COMMAND}`; export r; \
3626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3627         test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3628         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3629         $(HOST_EXPORTS) \
3630         echo Configuring in $(HOST_SUBDIR)/autoconf; \
3631         cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3632         case $(srcdir) in \
3633           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3634           *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3635                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3636         esac; \
3637         srcdiroption="--srcdir=$${topdir}/autoconf"; \
3638         libsrcdir="$$s/autoconf"; \
3639         $(SHELL) $${libsrcdir}/configure \
3640           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3641           --target=${target_alias} $${srcdiroption}  \
3642           || exit 1
3643 @endif autoconf
3644
3645
3646
3647
3648
3649 .PHONY: all-autoconf maybe-all-autoconf
3650 maybe-all-autoconf:
3651 @if gcc-bootstrap
3652 all-autoconf: stage_current
3653 @endif gcc-bootstrap
3654 @if autoconf
3655 TARGET-autoconf=all
3656 maybe-all-autoconf: all-autoconf
3657 all-autoconf: configure-autoconf
3658         @: $(MAKE); $(unstage)
3659         @r=`${PWD_COMMAND}`; export r; \
3660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3661         $(HOST_EXPORTS) \
3662         (cd $(HOST_SUBDIR)/autoconf && \
3663           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3664                 $(TARGET-autoconf))
3665 @endif autoconf
3666
3667
3668
3669
3670 .PHONY: check-autoconf maybe-check-autoconf
3671 maybe-check-autoconf:
3672 @if autoconf
3673 maybe-check-autoconf: check-autoconf
3674
3675 check-autoconf:
3676         @: $(MAKE); $(unstage)
3677         @r=`${PWD_COMMAND}`; export r; \
3678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3679         $(HOST_EXPORTS) \
3680         (cd $(HOST_SUBDIR)/autoconf && \
3681           $(MAKE) $(FLAGS_TO_PASS)  check)
3682
3683 @endif autoconf
3684
3685 .PHONY: install-autoconf maybe-install-autoconf
3686 maybe-install-autoconf:
3687 @if autoconf
3688 maybe-install-autoconf: install-autoconf
3689
3690 install-autoconf: installdirs
3691         @: $(MAKE); $(unstage)
3692         @r=`${PWD_COMMAND}`; export r; \
3693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3694         $(HOST_EXPORTS) \
3695         (cd $(HOST_SUBDIR)/autoconf && \
3696           $(MAKE) $(FLAGS_TO_PASS)  install)
3697
3698 @endif autoconf
3699
3700 # Other targets (info, dvi, pdf, etc.)
3701
3702 .PHONY: maybe-info-autoconf info-autoconf
3703 maybe-info-autoconf:
3704 @if autoconf
3705 maybe-info-autoconf: info-autoconf
3706
3707 info-autoconf: \
3708     configure-autoconf 
3709         @: $(MAKE); $(unstage)
3710         @[ -f ./autoconf/Makefile ] || exit 0; \
3711         r=`${PWD_COMMAND}`; export r; \
3712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3713         $(HOST_EXPORTS) \
3714         for flag in $(EXTRA_HOST_FLAGS) ; do \
3715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3716         done; \
3717         echo "Doing info in autoconf" ; \
3718         (cd $(HOST_SUBDIR)/autoconf && \
3719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3721                   "RANLIB=$${RANLIB}" \
3722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3723                   info) \
3724           || exit 1
3725
3726 @endif autoconf
3727
3728 .PHONY: maybe-dvi-autoconf dvi-autoconf
3729 maybe-dvi-autoconf:
3730 @if autoconf
3731 maybe-dvi-autoconf: dvi-autoconf
3732
3733 dvi-autoconf: \
3734     configure-autoconf 
3735         @: $(MAKE); $(unstage)
3736         @[ -f ./autoconf/Makefile ] || exit 0; \
3737         r=`${PWD_COMMAND}`; export r; \
3738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3739         $(HOST_EXPORTS) \
3740         for flag in $(EXTRA_HOST_FLAGS) ; do \
3741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3742         done; \
3743         echo "Doing dvi in autoconf" ; \
3744         (cd $(HOST_SUBDIR)/autoconf && \
3745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3747                   "RANLIB=$${RANLIB}" \
3748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3749                   dvi) \
3750           || exit 1
3751
3752 @endif autoconf
3753
3754 .PHONY: maybe-pdf-autoconf pdf-autoconf
3755 maybe-pdf-autoconf:
3756 @if autoconf
3757 maybe-pdf-autoconf: pdf-autoconf
3758
3759 pdf-autoconf: \
3760     configure-autoconf 
3761         @: $(MAKE); $(unstage)
3762         @[ -f ./autoconf/Makefile ] || exit 0; \
3763         r=`${PWD_COMMAND}`; export r; \
3764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3765         $(HOST_EXPORTS) \
3766         for flag in $(EXTRA_HOST_FLAGS) ; do \
3767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3768         done; \
3769         echo "Doing pdf in autoconf" ; \
3770         (cd $(HOST_SUBDIR)/autoconf && \
3771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3773                   "RANLIB=$${RANLIB}" \
3774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3775                   pdf) \
3776           || exit 1
3777
3778 @endif autoconf
3779
3780 .PHONY: maybe-html-autoconf html-autoconf
3781 maybe-html-autoconf:
3782 @if autoconf
3783 maybe-html-autoconf: html-autoconf
3784
3785 html-autoconf: \
3786     configure-autoconf 
3787         @: $(MAKE); $(unstage)
3788         @[ -f ./autoconf/Makefile ] || exit 0; \
3789         r=`${PWD_COMMAND}`; export r; \
3790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3791         $(HOST_EXPORTS) \
3792         for flag in $(EXTRA_HOST_FLAGS) ; do \
3793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3794         done; \
3795         echo "Doing html in autoconf" ; \
3796         (cd $(HOST_SUBDIR)/autoconf && \
3797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3799                   "RANLIB=$${RANLIB}" \
3800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3801                   html) \
3802           || exit 1
3803
3804 @endif autoconf
3805
3806 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3807 maybe-TAGS-autoconf:
3808 @if autoconf
3809 maybe-TAGS-autoconf: TAGS-autoconf
3810
3811 TAGS-autoconf: \
3812     configure-autoconf 
3813         @: $(MAKE); $(unstage)
3814         @[ -f ./autoconf/Makefile ] || exit 0; \
3815         r=`${PWD_COMMAND}`; export r; \
3816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3817         $(HOST_EXPORTS) \
3818         for flag in $(EXTRA_HOST_FLAGS) ; do \
3819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3820         done; \
3821         echo "Doing TAGS in autoconf" ; \
3822         (cd $(HOST_SUBDIR)/autoconf && \
3823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3825                   "RANLIB=$${RANLIB}" \
3826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3827                   TAGS) \
3828           || exit 1
3829
3830 @endif autoconf
3831
3832 .PHONY: maybe-install-info-autoconf install-info-autoconf
3833 maybe-install-info-autoconf:
3834 @if autoconf
3835 maybe-install-info-autoconf: install-info-autoconf
3836
3837 install-info-autoconf: \
3838     configure-autoconf \
3839     info-autoconf 
3840         @: $(MAKE); $(unstage)
3841         @[ -f ./autoconf/Makefile ] || exit 0; \
3842         r=`${PWD_COMMAND}`; export r; \
3843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3844         $(HOST_EXPORTS) \
3845         for flag in $(EXTRA_HOST_FLAGS) ; do \
3846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3847         done; \
3848         echo "Doing install-info in autoconf" ; \
3849         (cd $(HOST_SUBDIR)/autoconf && \
3850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3852                   "RANLIB=$${RANLIB}" \
3853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3854                   install-info) \
3855           || exit 1
3856
3857 @endif autoconf
3858
3859 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
3860 maybe-install-pdf-autoconf:
3861 @if autoconf
3862 maybe-install-pdf-autoconf: install-pdf-autoconf
3863
3864 install-pdf-autoconf: \
3865     configure-autoconf \
3866     pdf-autoconf 
3867         @: $(MAKE); $(unstage)
3868         @[ -f ./autoconf/Makefile ] || exit 0; \
3869         r=`${PWD_COMMAND}`; export r; \
3870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3871         $(HOST_EXPORTS) \
3872         for flag in $(EXTRA_HOST_FLAGS) ; do \
3873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3874         done; \
3875         echo "Doing install-pdf in autoconf" ; \
3876         (cd $(HOST_SUBDIR)/autoconf && \
3877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3879                   "RANLIB=$${RANLIB}" \
3880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3881                   install-pdf) \
3882           || exit 1
3883
3884 @endif autoconf
3885
3886 .PHONY: maybe-install-html-autoconf install-html-autoconf
3887 maybe-install-html-autoconf:
3888 @if autoconf
3889 maybe-install-html-autoconf: install-html-autoconf
3890
3891 install-html-autoconf: \
3892     configure-autoconf \
3893     html-autoconf 
3894         @: $(MAKE); $(unstage)
3895         @[ -f ./autoconf/Makefile ] || exit 0; \
3896         r=`${PWD_COMMAND}`; export r; \
3897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3898         $(HOST_EXPORTS) \
3899         for flag in $(EXTRA_HOST_FLAGS) ; do \
3900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3901         done; \
3902         echo "Doing install-html in autoconf" ; \
3903         (cd $(HOST_SUBDIR)/autoconf && \
3904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3906                   "RANLIB=$${RANLIB}" \
3907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3908                   install-html) \
3909           || exit 1
3910
3911 @endif autoconf
3912
3913 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3914 maybe-installcheck-autoconf:
3915 @if autoconf
3916 maybe-installcheck-autoconf: installcheck-autoconf
3917
3918 installcheck-autoconf: \
3919     configure-autoconf 
3920         @: $(MAKE); $(unstage)
3921         @[ -f ./autoconf/Makefile ] || exit 0; \
3922         r=`${PWD_COMMAND}`; export r; \
3923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3924         $(HOST_EXPORTS) \
3925         for flag in $(EXTRA_HOST_FLAGS) ; do \
3926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3927         done; \
3928         echo "Doing installcheck in autoconf" ; \
3929         (cd $(HOST_SUBDIR)/autoconf && \
3930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3932                   "RANLIB=$${RANLIB}" \
3933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3934                   installcheck) \
3935           || exit 1
3936
3937 @endif autoconf
3938
3939 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3940 maybe-mostlyclean-autoconf:
3941 @if autoconf
3942 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3943
3944 mostlyclean-autoconf: 
3945         @: $(MAKE); $(unstage)
3946         @[ -f ./autoconf/Makefile ] || exit 0; \
3947         r=`${PWD_COMMAND}`; export r; \
3948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3949         $(HOST_EXPORTS) \
3950         for flag in $(EXTRA_HOST_FLAGS) ; do \
3951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3952         done; \
3953         echo "Doing mostlyclean in autoconf" ; \
3954         (cd $(HOST_SUBDIR)/autoconf && \
3955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3957                   "RANLIB=$${RANLIB}" \
3958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3959                   mostlyclean) \
3960           || exit 1
3961
3962 @endif autoconf
3963
3964 .PHONY: maybe-clean-autoconf clean-autoconf
3965 maybe-clean-autoconf:
3966 @if autoconf
3967 maybe-clean-autoconf: clean-autoconf
3968
3969 clean-autoconf: 
3970         @: $(MAKE); $(unstage)
3971         @[ -f ./autoconf/Makefile ] || exit 0; \
3972         r=`${PWD_COMMAND}`; export r; \
3973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3974         $(HOST_EXPORTS) \
3975         for flag in $(EXTRA_HOST_FLAGS) ; do \
3976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3977         done; \
3978         echo "Doing clean in autoconf" ; \
3979         (cd $(HOST_SUBDIR)/autoconf && \
3980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3982                   "RANLIB=$${RANLIB}" \
3983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3984                   clean) \
3985           || exit 1
3986
3987 @endif autoconf
3988
3989 .PHONY: maybe-distclean-autoconf distclean-autoconf
3990 maybe-distclean-autoconf:
3991 @if autoconf
3992 maybe-distclean-autoconf: distclean-autoconf
3993
3994 distclean-autoconf: 
3995         @: $(MAKE); $(unstage)
3996         @[ -f ./autoconf/Makefile ] || exit 0; \
3997         r=`${PWD_COMMAND}`; export r; \
3998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3999         $(HOST_EXPORTS) \
4000         for flag in $(EXTRA_HOST_FLAGS) ; do \
4001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4002         done; \
4003         echo "Doing distclean in autoconf" ; \
4004         (cd $(HOST_SUBDIR)/autoconf && \
4005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4007                   "RANLIB=$${RANLIB}" \
4008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4009                   distclean) \
4010           || exit 1
4011
4012 @endif autoconf
4013
4014 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
4015 maybe-maintainer-clean-autoconf:
4016 @if autoconf
4017 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
4018
4019 maintainer-clean-autoconf: 
4020         @: $(MAKE); $(unstage)
4021         @[ -f ./autoconf/Makefile ] || exit 0; \
4022         r=`${PWD_COMMAND}`; export r; \
4023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4024         $(HOST_EXPORTS) \
4025         for flag in $(EXTRA_HOST_FLAGS) ; do \
4026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4027         done; \
4028         echo "Doing maintainer-clean in autoconf" ; \
4029         (cd $(HOST_SUBDIR)/autoconf && \
4030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4032                   "RANLIB=$${RANLIB}" \
4033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4034                   maintainer-clean) \
4035           || exit 1
4036
4037 @endif autoconf
4038
4039
4040
4041 .PHONY: configure-automake maybe-configure-automake
4042 maybe-configure-automake:
4043 @if gcc-bootstrap
4044 configure-automake: stage_current
4045 @endif gcc-bootstrap
4046 @if automake
4047 maybe-configure-automake: configure-automake
4048 configure-automake: 
4049         @: $(MAKE); $(unstage)
4050         @r=`${PWD_COMMAND}`; export r; \
4051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4052         test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
4053         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
4054         $(HOST_EXPORTS) \
4055         echo Configuring in $(HOST_SUBDIR)/automake; \
4056         cd "$(HOST_SUBDIR)/automake" || exit 1; \
4057         case $(srcdir) in \
4058           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4059           *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
4060                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4061         esac; \
4062         srcdiroption="--srcdir=$${topdir}/automake"; \
4063         libsrcdir="$$s/automake"; \
4064         $(SHELL) $${libsrcdir}/configure \
4065           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4066           --target=${target_alias} $${srcdiroption}  \
4067           || exit 1
4068 @endif automake
4069
4070
4071
4072
4073
4074 .PHONY: all-automake maybe-all-automake
4075 maybe-all-automake:
4076 @if gcc-bootstrap
4077 all-automake: stage_current
4078 @endif gcc-bootstrap
4079 @if automake
4080 TARGET-automake=all
4081 maybe-all-automake: all-automake
4082 all-automake: configure-automake
4083         @: $(MAKE); $(unstage)
4084         @r=`${PWD_COMMAND}`; export r; \
4085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4086         $(HOST_EXPORTS) \
4087         (cd $(HOST_SUBDIR)/automake && \
4088           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4089                 $(TARGET-automake))
4090 @endif automake
4091
4092
4093
4094
4095 .PHONY: check-automake maybe-check-automake
4096 maybe-check-automake:
4097 @if automake
4098 maybe-check-automake: check-automake
4099
4100 check-automake:
4101         @: $(MAKE); $(unstage)
4102         @r=`${PWD_COMMAND}`; export r; \
4103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4104         $(HOST_EXPORTS) \
4105         (cd $(HOST_SUBDIR)/automake && \
4106           $(MAKE) $(FLAGS_TO_PASS)  check)
4107
4108 @endif automake
4109
4110 .PHONY: install-automake maybe-install-automake
4111 maybe-install-automake:
4112 @if automake
4113 maybe-install-automake: install-automake
4114
4115 install-automake: installdirs
4116         @: $(MAKE); $(unstage)
4117         @r=`${PWD_COMMAND}`; export r; \
4118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4119         $(HOST_EXPORTS) \
4120         (cd $(HOST_SUBDIR)/automake && \
4121           $(MAKE) $(FLAGS_TO_PASS)  install)
4122
4123 @endif automake
4124
4125 # Other targets (info, dvi, pdf, etc.)
4126
4127 .PHONY: maybe-info-automake info-automake
4128 maybe-info-automake:
4129 @if automake
4130 maybe-info-automake: info-automake
4131
4132 info-automake: \
4133     configure-automake 
4134         @: $(MAKE); $(unstage)
4135         @[ -f ./automake/Makefile ] || exit 0; \
4136         r=`${PWD_COMMAND}`; export r; \
4137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4138         $(HOST_EXPORTS) \
4139         for flag in $(EXTRA_HOST_FLAGS) ; do \
4140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4141         done; \
4142         echo "Doing info in automake" ; \
4143         (cd $(HOST_SUBDIR)/automake && \
4144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4146                   "RANLIB=$${RANLIB}" \
4147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4148                   info) \
4149           || exit 1
4150
4151 @endif automake
4152
4153 .PHONY: maybe-dvi-automake dvi-automake
4154 maybe-dvi-automake:
4155 @if automake
4156 maybe-dvi-automake: dvi-automake
4157
4158 dvi-automake: \
4159     configure-automake 
4160         @: $(MAKE); $(unstage)
4161         @[ -f ./automake/Makefile ] || exit 0; \
4162         r=`${PWD_COMMAND}`; export r; \
4163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4164         $(HOST_EXPORTS) \
4165         for flag in $(EXTRA_HOST_FLAGS) ; do \
4166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4167         done; \
4168         echo "Doing dvi in automake" ; \
4169         (cd $(HOST_SUBDIR)/automake && \
4170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4172                   "RANLIB=$${RANLIB}" \
4173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4174                   dvi) \
4175           || exit 1
4176
4177 @endif automake
4178
4179 .PHONY: maybe-pdf-automake pdf-automake
4180 maybe-pdf-automake:
4181 @if automake
4182 maybe-pdf-automake: pdf-automake
4183
4184 pdf-automake: \
4185     configure-automake 
4186         @: $(MAKE); $(unstage)
4187         @[ -f ./automake/Makefile ] || exit 0; \
4188         r=`${PWD_COMMAND}`; export r; \
4189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4190         $(HOST_EXPORTS) \
4191         for flag in $(EXTRA_HOST_FLAGS) ; do \
4192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4193         done; \
4194         echo "Doing pdf in automake" ; \
4195         (cd $(HOST_SUBDIR)/automake && \
4196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4198                   "RANLIB=$${RANLIB}" \
4199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4200                   pdf) \
4201           || exit 1
4202
4203 @endif automake
4204
4205 .PHONY: maybe-html-automake html-automake
4206 maybe-html-automake:
4207 @if automake
4208 maybe-html-automake: html-automake
4209
4210 html-automake: \
4211     configure-automake 
4212         @: $(MAKE); $(unstage)
4213         @[ -f ./automake/Makefile ] || exit 0; \
4214         r=`${PWD_COMMAND}`; export r; \
4215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4216         $(HOST_EXPORTS) \
4217         for flag in $(EXTRA_HOST_FLAGS) ; do \
4218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4219         done; \
4220         echo "Doing html in automake" ; \
4221         (cd $(HOST_SUBDIR)/automake && \
4222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4224                   "RANLIB=$${RANLIB}" \
4225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4226                   html) \
4227           || exit 1
4228
4229 @endif automake
4230
4231 .PHONY: maybe-TAGS-automake TAGS-automake
4232 maybe-TAGS-automake:
4233 @if automake
4234 maybe-TAGS-automake: TAGS-automake
4235
4236 TAGS-automake: \
4237     configure-automake 
4238         @: $(MAKE); $(unstage)
4239         @[ -f ./automake/Makefile ] || exit 0; \
4240         r=`${PWD_COMMAND}`; export r; \
4241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4242         $(HOST_EXPORTS) \
4243         for flag in $(EXTRA_HOST_FLAGS) ; do \
4244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4245         done; \
4246         echo "Doing TAGS in automake" ; \
4247         (cd $(HOST_SUBDIR)/automake && \
4248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4250                   "RANLIB=$${RANLIB}" \
4251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4252                   TAGS) \
4253           || exit 1
4254
4255 @endif automake
4256
4257 .PHONY: maybe-install-info-automake install-info-automake
4258 maybe-install-info-automake:
4259 @if automake
4260 maybe-install-info-automake: install-info-automake
4261
4262 install-info-automake: \
4263     configure-automake \
4264     info-automake 
4265         @: $(MAKE); $(unstage)
4266         @[ -f ./automake/Makefile ] || exit 0; \
4267         r=`${PWD_COMMAND}`; export r; \
4268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4269         $(HOST_EXPORTS) \
4270         for flag in $(EXTRA_HOST_FLAGS) ; do \
4271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4272         done; \
4273         echo "Doing install-info in automake" ; \
4274         (cd $(HOST_SUBDIR)/automake && \
4275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4277                   "RANLIB=$${RANLIB}" \
4278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4279                   install-info) \
4280           || exit 1
4281
4282 @endif automake
4283
4284 .PHONY: maybe-install-pdf-automake install-pdf-automake
4285 maybe-install-pdf-automake:
4286 @if automake
4287 maybe-install-pdf-automake: install-pdf-automake
4288
4289 install-pdf-automake: \
4290     configure-automake \
4291     pdf-automake 
4292         @: $(MAKE); $(unstage)
4293         @[ -f ./automake/Makefile ] || exit 0; \
4294         r=`${PWD_COMMAND}`; export r; \
4295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4296         $(HOST_EXPORTS) \
4297         for flag in $(EXTRA_HOST_FLAGS) ; do \
4298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4299         done; \
4300         echo "Doing install-pdf in automake" ; \
4301         (cd $(HOST_SUBDIR)/automake && \
4302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4304                   "RANLIB=$${RANLIB}" \
4305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4306                   install-pdf) \
4307           || exit 1
4308
4309 @endif automake
4310
4311 .PHONY: maybe-install-html-automake install-html-automake
4312 maybe-install-html-automake:
4313 @if automake
4314 maybe-install-html-automake: install-html-automake
4315
4316 install-html-automake: \
4317     configure-automake \
4318     html-automake 
4319         @: $(MAKE); $(unstage)
4320         @[ -f ./automake/Makefile ] || exit 0; \
4321         r=`${PWD_COMMAND}`; export r; \
4322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4323         $(HOST_EXPORTS) \
4324         for flag in $(EXTRA_HOST_FLAGS) ; do \
4325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4326         done; \
4327         echo "Doing install-html in automake" ; \
4328         (cd $(HOST_SUBDIR)/automake && \
4329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4331                   "RANLIB=$${RANLIB}" \
4332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4333                   install-html) \
4334           || exit 1
4335
4336 @endif automake
4337
4338 .PHONY: maybe-installcheck-automake installcheck-automake
4339 maybe-installcheck-automake:
4340 @if automake
4341 maybe-installcheck-automake: installcheck-automake
4342
4343 installcheck-automake: \
4344     configure-automake 
4345         @: $(MAKE); $(unstage)
4346         @[ -f ./automake/Makefile ] || exit 0; \
4347         r=`${PWD_COMMAND}`; export r; \
4348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4349         $(HOST_EXPORTS) \
4350         for flag in $(EXTRA_HOST_FLAGS) ; do \
4351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4352         done; \
4353         echo "Doing installcheck in automake" ; \
4354         (cd $(HOST_SUBDIR)/automake && \
4355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4357                   "RANLIB=$${RANLIB}" \
4358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4359                   installcheck) \
4360           || exit 1
4361
4362 @endif automake
4363
4364 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4365 maybe-mostlyclean-automake:
4366 @if automake
4367 maybe-mostlyclean-automake: mostlyclean-automake
4368
4369 mostlyclean-automake: 
4370         @: $(MAKE); $(unstage)
4371         @[ -f ./automake/Makefile ] || exit 0; \
4372         r=`${PWD_COMMAND}`; export r; \
4373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4374         $(HOST_EXPORTS) \
4375         for flag in $(EXTRA_HOST_FLAGS) ; do \
4376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4377         done; \
4378         echo "Doing mostlyclean in automake" ; \
4379         (cd $(HOST_SUBDIR)/automake && \
4380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4382                   "RANLIB=$${RANLIB}" \
4383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4384                   mostlyclean) \
4385           || exit 1
4386
4387 @endif automake
4388
4389 .PHONY: maybe-clean-automake clean-automake
4390 maybe-clean-automake:
4391 @if automake
4392 maybe-clean-automake: clean-automake
4393
4394 clean-automake: 
4395         @: $(MAKE); $(unstage)
4396         @[ -f ./automake/Makefile ] || exit 0; \
4397         r=`${PWD_COMMAND}`; export r; \
4398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4399         $(HOST_EXPORTS) \
4400         for flag in $(EXTRA_HOST_FLAGS) ; do \
4401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4402         done; \
4403         echo "Doing clean in automake" ; \
4404         (cd $(HOST_SUBDIR)/automake && \
4405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4407                   "RANLIB=$${RANLIB}" \
4408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4409                   clean) \
4410           || exit 1
4411
4412 @endif automake
4413
4414 .PHONY: maybe-distclean-automake distclean-automake
4415 maybe-distclean-automake:
4416 @if automake
4417 maybe-distclean-automake: distclean-automake
4418
4419 distclean-automake: 
4420         @: $(MAKE); $(unstage)
4421         @[ -f ./automake/Makefile ] || exit 0; \
4422         r=`${PWD_COMMAND}`; export r; \
4423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4424         $(HOST_EXPORTS) \
4425         for flag in $(EXTRA_HOST_FLAGS) ; do \
4426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4427         done; \
4428         echo "Doing distclean in automake" ; \
4429         (cd $(HOST_SUBDIR)/automake && \
4430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4432                   "RANLIB=$${RANLIB}" \
4433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4434                   distclean) \
4435           || exit 1
4436
4437 @endif automake
4438
4439 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4440 maybe-maintainer-clean-automake:
4441 @if automake
4442 maybe-maintainer-clean-automake: maintainer-clean-automake
4443
4444 maintainer-clean-automake: 
4445         @: $(MAKE); $(unstage)
4446         @[ -f ./automake/Makefile ] || exit 0; \
4447         r=`${PWD_COMMAND}`; export r; \
4448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4449         $(HOST_EXPORTS) \
4450         for flag in $(EXTRA_HOST_FLAGS) ; do \
4451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4452         done; \
4453         echo "Doing maintainer-clean in automake" ; \
4454         (cd $(HOST_SUBDIR)/automake && \
4455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4457                   "RANLIB=$${RANLIB}" \
4458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4459                   maintainer-clean) \
4460           || exit 1
4461
4462 @endif automake
4463
4464
4465
4466 .PHONY: configure-bash maybe-configure-bash
4467 maybe-configure-bash:
4468 @if gcc-bootstrap
4469 configure-bash: stage_current
4470 @endif gcc-bootstrap
4471 @if bash
4472 maybe-configure-bash: configure-bash
4473 configure-bash: 
4474         @: $(MAKE); $(unstage)
4475         @r=`${PWD_COMMAND}`; export r; \
4476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4477         test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4478         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4479         $(HOST_EXPORTS) \
4480         echo Configuring in $(HOST_SUBDIR)/bash; \
4481         cd "$(HOST_SUBDIR)/bash" || exit 1; \
4482         case $(srcdir) in \
4483           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4484           *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4485                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4486         esac; \
4487         srcdiroption="--srcdir=$${topdir}/bash"; \
4488         libsrcdir="$$s/bash"; \
4489         $(SHELL) $${libsrcdir}/configure \
4490           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4491           --target=${target_alias} $${srcdiroption}  \
4492           || exit 1
4493 @endif bash
4494
4495
4496
4497
4498
4499 .PHONY: all-bash maybe-all-bash
4500 maybe-all-bash:
4501 @if gcc-bootstrap
4502 all-bash: stage_current
4503 @endif gcc-bootstrap
4504 @if bash
4505 TARGET-bash=all
4506 maybe-all-bash: all-bash
4507 all-bash: configure-bash
4508         @: $(MAKE); $(unstage)
4509         @r=`${PWD_COMMAND}`; export r; \
4510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4511         $(HOST_EXPORTS) \
4512         (cd $(HOST_SUBDIR)/bash && \
4513           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4514                 $(TARGET-bash))
4515 @endif bash
4516
4517
4518
4519
4520 .PHONY: check-bash maybe-check-bash
4521 maybe-check-bash:
4522 @if bash
4523 maybe-check-bash: check-bash
4524
4525 check-bash:
4526         @: $(MAKE); $(unstage)
4527         @r=`${PWD_COMMAND}`; export r; \
4528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4529         $(HOST_EXPORTS) \
4530         (cd $(HOST_SUBDIR)/bash && \
4531           $(MAKE) $(FLAGS_TO_PASS)  check)
4532
4533 @endif bash
4534
4535 .PHONY: install-bash maybe-install-bash
4536 maybe-install-bash:
4537 @if bash
4538 maybe-install-bash: install-bash
4539
4540 install-bash: installdirs
4541         @: $(MAKE); $(unstage)
4542         @r=`${PWD_COMMAND}`; export r; \
4543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4544         $(HOST_EXPORTS) \
4545         (cd $(HOST_SUBDIR)/bash && \
4546           $(MAKE) $(FLAGS_TO_PASS)  install)
4547
4548 @endif bash
4549
4550 # Other targets (info, dvi, pdf, etc.)
4551
4552 .PHONY: maybe-info-bash info-bash
4553 maybe-info-bash:
4554 @if bash
4555 maybe-info-bash: info-bash
4556
4557 info-bash: \
4558     configure-bash 
4559         @: $(MAKE); $(unstage)
4560         @[ -f ./bash/Makefile ] || exit 0; \
4561         r=`${PWD_COMMAND}`; export r; \
4562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4563         $(HOST_EXPORTS) \
4564         for flag in $(EXTRA_HOST_FLAGS) ; do \
4565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4566         done; \
4567         echo "Doing info in bash" ; \
4568         (cd $(HOST_SUBDIR)/bash && \
4569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4571                   "RANLIB=$${RANLIB}" \
4572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4573                   info) \
4574           || exit 1
4575
4576 @endif bash
4577
4578 .PHONY: maybe-dvi-bash dvi-bash
4579 maybe-dvi-bash:
4580 @if bash
4581 maybe-dvi-bash: dvi-bash
4582
4583 dvi-bash: \
4584     configure-bash 
4585         @: $(MAKE); $(unstage)
4586         @[ -f ./bash/Makefile ] || exit 0; \
4587         r=`${PWD_COMMAND}`; export r; \
4588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4589         $(HOST_EXPORTS) \
4590         for flag in $(EXTRA_HOST_FLAGS) ; do \
4591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4592         done; \
4593         echo "Doing dvi in bash" ; \
4594         (cd $(HOST_SUBDIR)/bash && \
4595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4597                   "RANLIB=$${RANLIB}" \
4598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4599                   dvi) \
4600           || exit 1
4601
4602 @endif bash
4603
4604 .PHONY: maybe-pdf-bash pdf-bash
4605 maybe-pdf-bash:
4606 @if bash
4607 maybe-pdf-bash: pdf-bash
4608
4609 pdf-bash: \
4610     configure-bash 
4611         @: $(MAKE); $(unstage)
4612         @[ -f ./bash/Makefile ] || exit 0; \
4613         r=`${PWD_COMMAND}`; export r; \
4614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4615         $(HOST_EXPORTS) \
4616         for flag in $(EXTRA_HOST_FLAGS) ; do \
4617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4618         done; \
4619         echo "Doing pdf in bash" ; \
4620         (cd $(HOST_SUBDIR)/bash && \
4621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4623                   "RANLIB=$${RANLIB}" \
4624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4625                   pdf) \
4626           || exit 1
4627
4628 @endif bash
4629
4630 .PHONY: maybe-html-bash html-bash
4631 maybe-html-bash:
4632 @if bash
4633 maybe-html-bash: html-bash
4634
4635 html-bash: \
4636     configure-bash 
4637         @: $(MAKE); $(unstage)
4638         @[ -f ./bash/Makefile ] || exit 0; \
4639         r=`${PWD_COMMAND}`; export r; \
4640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4641         $(HOST_EXPORTS) \
4642         for flag in $(EXTRA_HOST_FLAGS) ; do \
4643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4644         done; \
4645         echo "Doing html in bash" ; \
4646         (cd $(HOST_SUBDIR)/bash && \
4647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4649                   "RANLIB=$${RANLIB}" \
4650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4651                   html) \
4652           || exit 1
4653
4654 @endif bash
4655
4656 .PHONY: maybe-TAGS-bash TAGS-bash
4657 maybe-TAGS-bash:
4658 @if bash
4659 maybe-TAGS-bash: TAGS-bash
4660
4661 TAGS-bash: \
4662     configure-bash 
4663         @: $(MAKE); $(unstage)
4664         @[ -f ./bash/Makefile ] || exit 0; \
4665         r=`${PWD_COMMAND}`; export r; \
4666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4667         $(HOST_EXPORTS) \
4668         for flag in $(EXTRA_HOST_FLAGS) ; do \
4669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4670         done; \
4671         echo "Doing TAGS in bash" ; \
4672         (cd $(HOST_SUBDIR)/bash && \
4673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4675                   "RANLIB=$${RANLIB}" \
4676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4677                   TAGS) \
4678           || exit 1
4679
4680 @endif bash
4681
4682 .PHONY: maybe-install-info-bash install-info-bash
4683 maybe-install-info-bash:
4684 @if bash
4685 maybe-install-info-bash: install-info-bash
4686
4687 install-info-bash: \
4688     configure-bash \
4689     info-bash 
4690         @: $(MAKE); $(unstage)
4691         @[ -f ./bash/Makefile ] || exit 0; \
4692         r=`${PWD_COMMAND}`; export r; \
4693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4694         $(HOST_EXPORTS) \
4695         for flag in $(EXTRA_HOST_FLAGS) ; do \
4696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4697         done; \
4698         echo "Doing install-info in bash" ; \
4699         (cd $(HOST_SUBDIR)/bash && \
4700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4702                   "RANLIB=$${RANLIB}" \
4703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4704                   install-info) \
4705           || exit 1
4706
4707 @endif bash
4708
4709 .PHONY: maybe-install-pdf-bash install-pdf-bash
4710 maybe-install-pdf-bash:
4711 @if bash
4712 maybe-install-pdf-bash: install-pdf-bash
4713
4714 install-pdf-bash: \
4715     configure-bash \
4716     pdf-bash 
4717         @: $(MAKE); $(unstage)
4718         @[ -f ./bash/Makefile ] || exit 0; \
4719         r=`${PWD_COMMAND}`; export r; \
4720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4721         $(HOST_EXPORTS) \
4722         for flag in $(EXTRA_HOST_FLAGS) ; do \
4723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4724         done; \
4725         echo "Doing install-pdf in bash" ; \
4726         (cd $(HOST_SUBDIR)/bash && \
4727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4729                   "RANLIB=$${RANLIB}" \
4730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4731                   install-pdf) \
4732           || exit 1
4733
4734 @endif bash
4735
4736 .PHONY: maybe-install-html-bash install-html-bash
4737 maybe-install-html-bash:
4738 @if bash
4739 maybe-install-html-bash: install-html-bash
4740
4741 install-html-bash: \
4742     configure-bash \
4743     html-bash 
4744         @: $(MAKE); $(unstage)
4745         @[ -f ./bash/Makefile ] || exit 0; \
4746         r=`${PWD_COMMAND}`; export r; \
4747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4748         $(HOST_EXPORTS) \
4749         for flag in $(EXTRA_HOST_FLAGS) ; do \
4750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4751         done; \
4752         echo "Doing install-html in bash" ; \
4753         (cd $(HOST_SUBDIR)/bash && \
4754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4756                   "RANLIB=$${RANLIB}" \
4757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4758                   install-html) \
4759           || exit 1
4760
4761 @endif bash
4762
4763 .PHONY: maybe-installcheck-bash installcheck-bash
4764 maybe-installcheck-bash:
4765 @if bash
4766 maybe-installcheck-bash: installcheck-bash
4767
4768 installcheck-bash: \
4769     configure-bash 
4770         @: $(MAKE); $(unstage)
4771         @[ -f ./bash/Makefile ] || exit 0; \
4772         r=`${PWD_COMMAND}`; export r; \
4773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4774         $(HOST_EXPORTS) \
4775         for flag in $(EXTRA_HOST_FLAGS) ; do \
4776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4777         done; \
4778         echo "Doing installcheck in bash" ; \
4779         (cd $(HOST_SUBDIR)/bash && \
4780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4782                   "RANLIB=$${RANLIB}" \
4783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4784                   installcheck) \
4785           || exit 1
4786
4787 @endif bash
4788
4789 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
4790 maybe-mostlyclean-bash:
4791 @if bash
4792 maybe-mostlyclean-bash: mostlyclean-bash
4793
4794 mostlyclean-bash: 
4795         @: $(MAKE); $(unstage)
4796         @[ -f ./bash/Makefile ] || exit 0; \
4797         r=`${PWD_COMMAND}`; export r; \
4798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4799         $(HOST_EXPORTS) \
4800         for flag in $(EXTRA_HOST_FLAGS) ; do \
4801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4802         done; \
4803         echo "Doing mostlyclean in bash" ; \
4804         (cd $(HOST_SUBDIR)/bash && \
4805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4807                   "RANLIB=$${RANLIB}" \
4808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4809                   mostlyclean) \
4810           || exit 1
4811
4812 @endif bash
4813
4814 .PHONY: maybe-clean-bash clean-bash
4815 maybe-clean-bash:
4816 @if bash
4817 maybe-clean-bash: clean-bash
4818
4819 clean-bash: 
4820         @: $(MAKE); $(unstage)
4821         @[ -f ./bash/Makefile ] || exit 0; \
4822         r=`${PWD_COMMAND}`; export r; \
4823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4824         $(HOST_EXPORTS) \
4825         for flag in $(EXTRA_HOST_FLAGS) ; do \
4826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4827         done; \
4828         echo "Doing clean in bash" ; \
4829         (cd $(HOST_SUBDIR)/bash && \
4830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4832                   "RANLIB=$${RANLIB}" \
4833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4834                   clean) \
4835           || exit 1
4836
4837 @endif bash
4838
4839 .PHONY: maybe-distclean-bash distclean-bash
4840 maybe-distclean-bash:
4841 @if bash
4842 maybe-distclean-bash: distclean-bash
4843
4844 distclean-bash: 
4845         @: $(MAKE); $(unstage)
4846         @[ -f ./bash/Makefile ] || exit 0; \
4847         r=`${PWD_COMMAND}`; export r; \
4848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4849         $(HOST_EXPORTS) \
4850         for flag in $(EXTRA_HOST_FLAGS) ; do \
4851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4852         done; \
4853         echo "Doing distclean in bash" ; \
4854         (cd $(HOST_SUBDIR)/bash && \
4855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4857                   "RANLIB=$${RANLIB}" \
4858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4859                   distclean) \
4860           || exit 1
4861
4862 @endif bash
4863
4864 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
4865 maybe-maintainer-clean-bash:
4866 @if bash
4867 maybe-maintainer-clean-bash: maintainer-clean-bash
4868
4869 maintainer-clean-bash: 
4870         @: $(MAKE); $(unstage)
4871         @[ -f ./bash/Makefile ] || exit 0; \
4872         r=`${PWD_COMMAND}`; export r; \
4873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4874         $(HOST_EXPORTS) \
4875         for flag in $(EXTRA_HOST_FLAGS) ; do \
4876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4877         done; \
4878         echo "Doing maintainer-clean in bash" ; \
4879         (cd $(HOST_SUBDIR)/bash && \
4880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4882                   "RANLIB=$${RANLIB}" \
4883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4884                   maintainer-clean) \
4885           || exit 1
4886
4887 @endif bash
4888
4889
4890
4891 .PHONY: configure-bfd maybe-configure-bfd
4892 maybe-configure-bfd:
4893 @if gcc-bootstrap
4894 configure-bfd: stage_current
4895 @endif gcc-bootstrap
4896 @if bfd
4897 maybe-configure-bfd: configure-bfd
4898 configure-bfd: 
4899         @r=`${PWD_COMMAND}`; export r; \
4900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4901         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4902         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4903         $(HOST_EXPORTS) \
4904         echo Configuring in $(HOST_SUBDIR)/bfd; \
4905         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
4906         case $(srcdir) in \
4907           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4908           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4909                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4910         esac; \
4911         srcdiroption="--srcdir=$${topdir}/bfd"; \
4912         libsrcdir="$$s/bfd"; \
4913         $(SHELL) $${libsrcdir}/configure \
4914           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4915           --target=${target_alias} $${srcdiroption}  \
4916           || exit 1
4917 @endif bfd
4918
4919
4920
4921 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
4922 maybe-configure-stage1-bfd:
4923 @if bfd-bootstrap
4924 maybe-configure-stage1-bfd: configure-stage1-bfd
4925 configure-stage1-bfd:
4926         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4927         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4928         @r=`${PWD_COMMAND}`; export r; \
4929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4930         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4931         $(HOST_EXPORTS)  \
4932         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4933         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
4934         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
4935         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4936         cd $(HOST_SUBDIR)/bfd || exit 1; \
4937         case $(srcdir) in \
4938           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4939           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4940                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4941         esac; \
4942         srcdiroption="--srcdir=$${topdir}/bfd"; \
4943         libsrcdir="$$s/bfd"; \
4944         $(SHELL) $${libsrcdir}/configure \
4945           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4946           --target=${target_alias} $${srcdiroption} \
4947            \
4948           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
4949 @endif bfd-bootstrap
4950
4951 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
4952 maybe-configure-stage2-bfd:
4953 @if bfd-bootstrap
4954 maybe-configure-stage2-bfd: configure-stage2-bfd
4955 configure-stage2-bfd:
4956         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4957         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4958         @r=`${PWD_COMMAND}`; export r; \
4959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4960         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4961         $(HOST_EXPORTS) \
4962         $(POSTSTAGE1_HOST_EXPORTS)  \
4963         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4964         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
4965         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
4966         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4967         cd $(HOST_SUBDIR)/bfd || exit 1; \
4968         case $(srcdir) in \
4969           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4970           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4971                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4972         esac; \
4973         srcdiroption="--srcdir=$${topdir}/bfd"; \
4974         libsrcdir="$$s/bfd"; \
4975         $(SHELL) $${libsrcdir}/configure \
4976           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4977           --target=${target_alias} $${srcdiroption} \
4978           --with-build-libsubdir=$(HOST_SUBDIR) \
4979           @stage2_werror_flag@ 
4980 @endif bfd-bootstrap
4981
4982 .PHONY: configure-stageb2g0-bfd maybe-configure-stageb2g0-bfd
4983 maybe-configure-stageb2g0-bfd:
4984 @if bfd-bootstrap
4985 maybe-configure-stageb2g0-bfd: configure-stageb2g0-bfd
4986 configure-stageb2g0-bfd:
4987         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
4988         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4989         @r=`${PWD_COMMAND}`; export r; \
4990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4991         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4992         $(HOST_EXPORTS) \
4993         $(POSTSTAGE1_HOST_EXPORTS)  \
4994         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
4995         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
4996         echo Configuring stage b2g0 in $(HOST_SUBDIR)/bfd ; \
4997         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4998         cd $(HOST_SUBDIR)/bfd || exit 1; \
4999         case $(srcdir) in \
5000           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5001           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5002                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5003         esac; \
5004         srcdiroption="--srcdir=$${topdir}/bfd"; \
5005         libsrcdir="$$s/bfd"; \
5006         $(SHELL) $${libsrcdir}/configure \
5007           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5008           --target=${target_alias} $${srcdiroption} \
5009           --with-build-libsubdir=$(HOST_SUBDIR) \
5010           @stage2_werror_flag@ 
5011 @endif bfd-bootstrap
5012
5013 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
5014 maybe-configure-stage3-bfd:
5015 @if bfd-bootstrap
5016 maybe-configure-stage3-bfd: configure-stage3-bfd
5017 configure-stage3-bfd:
5018         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5019         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5020         @r=`${PWD_COMMAND}`; export r; \
5021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5022         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5023         $(HOST_EXPORTS) \
5024         $(POSTSTAGE1_HOST_EXPORTS)  \
5025         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5026         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
5027         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
5028         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5029         cd $(HOST_SUBDIR)/bfd || exit 1; \
5030         case $(srcdir) in \
5031           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5032           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5033                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5034         esac; \
5035         srcdiroption="--srcdir=$${topdir}/bfd"; \
5036         libsrcdir="$$s/bfd"; \
5037         $(SHELL) $${libsrcdir}/configure \
5038           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5039           --target=${target_alias} $${srcdiroption} \
5040           --with-build-libsubdir=$(HOST_SUBDIR) \
5041           @stage2_werror_flag@ 
5042 @endif bfd-bootstrap
5043
5044 .PHONY: configure-stageb3g2-bfd maybe-configure-stageb3g2-bfd
5045 maybe-configure-stageb3g2-bfd:
5046 @if bfd-bootstrap
5047 maybe-configure-stageb3g2-bfd: configure-stageb3g2-bfd
5048 configure-stageb3g2-bfd:
5049         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
5050         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5051         @r=`${PWD_COMMAND}`; export r; \
5052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5053         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5054         $(HOST_EXPORTS) \
5055         $(POSTSTAGE1_HOST_EXPORTS)  \
5056         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
5057         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
5058         echo Configuring stage b3g2 in $(HOST_SUBDIR)/bfd ; \
5059         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5060         cd $(HOST_SUBDIR)/bfd || exit 1; \
5061         case $(srcdir) in \
5062           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5063           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5064                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5065         esac; \
5066         srcdiroption="--srcdir=$${topdir}/bfd"; \
5067         libsrcdir="$$s/bfd"; \
5068         $(SHELL) $${libsrcdir}/configure \
5069           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5070           --target=${target_alias} $${srcdiroption} \
5071           --with-build-libsubdir=$(HOST_SUBDIR) \
5072           @stage2_werror_flag@ 
5073 @endif bfd-bootstrap
5074
5075 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5076 maybe-configure-stage4-bfd:
5077 @if bfd-bootstrap
5078 maybe-configure-stage4-bfd: configure-stage4-bfd
5079 configure-stage4-bfd:
5080         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5081         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5082         @r=`${PWD_COMMAND}`; export r; \
5083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5084         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5085         $(HOST_EXPORTS) \
5086         $(POSTSTAGE1_HOST_EXPORTS)  \
5087         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5088         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
5089         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5090         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5091         cd $(HOST_SUBDIR)/bfd || exit 1; \
5092         case $(srcdir) in \
5093           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5094           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5095                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5096         esac; \
5097         srcdiroption="--srcdir=$${topdir}/bfd"; \
5098         libsrcdir="$$s/bfd"; \
5099         $(SHELL) $${libsrcdir}/configure \
5100           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5101           --target=${target_alias} $${srcdiroption} \
5102           --with-build-libsubdir=$(HOST_SUBDIR) \
5103           @stage2_werror_flag@ 
5104 @endif bfd-bootstrap
5105
5106 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5107 maybe-configure-stageprofile-bfd:
5108 @if bfd-bootstrap
5109 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5110 configure-stageprofile-bfd:
5111         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5112         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5113         @r=`${PWD_COMMAND}`; export r; \
5114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5115         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5116         $(HOST_EXPORTS) \
5117         $(POSTSTAGE1_HOST_EXPORTS)  \
5118         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
5119         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
5120         echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5121         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5122         cd $(HOST_SUBDIR)/bfd || exit 1; \
5123         case $(srcdir) in \
5124           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5125           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5126                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5127         esac; \
5128         srcdiroption="--srcdir=$${topdir}/bfd"; \
5129         libsrcdir="$$s/bfd"; \
5130         $(SHELL) $${libsrcdir}/configure \
5131           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5132           --target=${target_alias} $${srcdiroption} \
5133           --with-build-libsubdir=$(HOST_SUBDIR) \
5134           @stage2_werror_flag@ 
5135 @endif bfd-bootstrap
5136
5137 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5138 maybe-configure-stagefeedback-bfd:
5139 @if bfd-bootstrap
5140 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5141 configure-stagefeedback-bfd:
5142         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5143         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5144         @r=`${PWD_COMMAND}`; export r; \
5145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5146         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5147         $(HOST_EXPORTS) \
5148         $(POSTSTAGE1_HOST_EXPORTS)  \
5149         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
5150         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
5151         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5152         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5153         cd $(HOST_SUBDIR)/bfd || exit 1; \
5154         case $(srcdir) in \
5155           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5156           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5157                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5158         esac; \
5159         srcdiroption="--srcdir=$${topdir}/bfd"; \
5160         libsrcdir="$$s/bfd"; \
5161         $(SHELL) $${libsrcdir}/configure \
5162           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5163           --target=${target_alias} $${srcdiroption} \
5164           --with-build-libsubdir=$(HOST_SUBDIR) \
5165           @stage2_werror_flag@ 
5166 @endif bfd-bootstrap
5167
5168
5169
5170
5171
5172 .PHONY: all-bfd maybe-all-bfd
5173 maybe-all-bfd:
5174 @if gcc-bootstrap
5175 all-bfd: stage_current
5176 @endif gcc-bootstrap
5177 @if bfd
5178 TARGET-bfd=all
5179 maybe-all-bfd: all-bfd
5180 all-bfd: configure-bfd
5181         @r=`${PWD_COMMAND}`; export r; \
5182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5183         $(HOST_EXPORTS) \
5184         (cd $(HOST_SUBDIR)/bfd && \
5185           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
5186                 $(TARGET-bfd))
5187 @endif bfd
5188
5189
5190
5191 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
5192 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5193 maybe-all-stage1-bfd:
5194 maybe-clean-stage1-bfd:
5195 @if bfd-bootstrap
5196 maybe-all-stage1-bfd: all-stage1-bfd
5197 all-stage1: all-stage1-bfd
5198 TARGET-stage1-bfd = $(TARGET-bfd)
5199 all-stage1-bfd: configure-stage1-bfd
5200         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5201         @r=`${PWD_COMMAND}`; export r; \
5202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5203         $(HOST_EXPORTS) \
5204         cd $(HOST_SUBDIR)/bfd && \
5205         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5206                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
5207                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
5208                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
5209                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
5210                 $(TARGET-stage1-bfd)
5211
5212 maybe-clean-stage1-bfd: clean-stage1-bfd
5213 clean-stage1: clean-stage1-bfd
5214 clean-stage1-bfd:
5215         @if [ $(current_stage) = stage1 ]; then \
5216           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5217         else \
5218           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5219           $(MAKE) stage1-start; \
5220         fi; \
5221         cd $(HOST_SUBDIR)/bfd && \
5222         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5223                  clean
5224 @endif bfd-bootstrap
5225
5226
5227 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5228 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5229 maybe-all-stage2-bfd:
5230 maybe-clean-stage2-bfd:
5231 @if bfd-bootstrap
5232 maybe-all-stage2-bfd: all-stage2-bfd
5233 all-stage2: all-stage2-bfd
5234 TARGET-stage2-bfd = $(TARGET-bfd)
5235 all-stage2-bfd: configure-stage2-bfd
5236         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5237         @r=`${PWD_COMMAND}`; export r; \
5238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5239         $(HOST_EXPORTS) \
5240         $(POSTSTAGE1_HOST_EXPORTS) \
5241         cd $(HOST_SUBDIR)/bfd && \
5242         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5243                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
5244                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
5245                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
5246                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5247                 $(TARGET-stage2-bfd)
5248
5249 maybe-clean-stage2-bfd: clean-stage2-bfd
5250 clean-stage2: clean-stage2-bfd
5251 clean-stage2-bfd:
5252         @if [ $(current_stage) = stage2 ]; then \
5253           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5254         else \
5255           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5256           $(MAKE) stage2-start; \
5257         fi; \
5258         cd $(HOST_SUBDIR)/bfd && \
5259         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5260                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5261                  clean
5262 @endif bfd-bootstrap
5263
5264
5265 .PHONY: all-stageb2g0-bfd maybe-all-stageb2g0-bfd
5266 .PHONY: clean-stageb2g0-bfd maybe-clean-stageb2g0-bfd
5267 maybe-all-stageb2g0-bfd:
5268 maybe-clean-stageb2g0-bfd:
5269 @if bfd-bootstrap
5270 maybe-all-stageb2g0-bfd: all-stageb2g0-bfd
5271 all-stageb2g0: all-stageb2g0-bfd
5272 TARGET-stageb2g0-bfd = $(TARGET-bfd)
5273 all-stageb2g0-bfd: configure-stageb2g0-bfd
5274         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
5275         @r=`${PWD_COMMAND}`; export r; \
5276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5277         $(HOST_EXPORTS) \
5278         $(POSTSTAGE1_HOST_EXPORTS) \
5279         cd $(HOST_SUBDIR)/bfd && \
5280         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5281                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
5282                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
5283                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
5284                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5285                 $(TARGET-stageb2g0-bfd)
5286
5287 maybe-clean-stageb2g0-bfd: clean-stageb2g0-bfd
5288 clean-stageb2g0: clean-stageb2g0-bfd
5289 clean-stageb2g0-bfd:
5290         @if [ $(current_stage) = stageb2g0 ]; then \
5291           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5292         else \
5293           [ -f $(HOST_SUBDIR)/stageb2g0-bfd/Makefile ] || exit 0; \
5294           $(MAKE) stageb2g0-start; \
5295         fi; \
5296         cd $(HOST_SUBDIR)/bfd && \
5297         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5298                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5299                  clean
5300 @endif bfd-bootstrap
5301
5302
5303 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5304 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5305 maybe-all-stage3-bfd:
5306 maybe-clean-stage3-bfd:
5307 @if bfd-bootstrap
5308 maybe-all-stage3-bfd: all-stage3-bfd
5309 all-stage3: all-stage3-bfd
5310 TARGET-stage3-bfd = $(TARGET-bfd)
5311 all-stage3-bfd: configure-stage3-bfd
5312         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5313         @r=`${PWD_COMMAND}`; export r; \
5314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5315         $(HOST_EXPORTS) \
5316         $(POSTSTAGE1_HOST_EXPORTS) \
5317         cd $(HOST_SUBDIR)/bfd && \
5318         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5319                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
5320                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
5321                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
5322                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5323                 $(TARGET-stage3-bfd)
5324
5325 maybe-clean-stage3-bfd: clean-stage3-bfd
5326 clean-stage3: clean-stage3-bfd
5327 clean-stage3-bfd:
5328         @if [ $(current_stage) = stage3 ]; then \
5329           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5330         else \
5331           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5332           $(MAKE) stage3-start; \
5333         fi; \
5334         cd $(HOST_SUBDIR)/bfd && \
5335         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5336                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5337                  clean
5338 @endif bfd-bootstrap
5339
5340
5341 .PHONY: all-stageb3g2-bfd maybe-all-stageb3g2-bfd
5342 .PHONY: clean-stageb3g2-bfd maybe-clean-stageb3g2-bfd
5343 maybe-all-stageb3g2-bfd:
5344 maybe-clean-stageb3g2-bfd:
5345 @if bfd-bootstrap
5346 maybe-all-stageb3g2-bfd: all-stageb3g2-bfd
5347 all-stageb3g2: all-stageb3g2-bfd
5348 TARGET-stageb3g2-bfd = $(TARGET-bfd)
5349 all-stageb3g2-bfd: configure-stageb3g2-bfd
5350         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
5351         @r=`${PWD_COMMAND}`; export r; \
5352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5353         $(HOST_EXPORTS) \
5354         $(POSTSTAGE1_HOST_EXPORTS) \
5355         cd $(HOST_SUBDIR)/bfd && \
5356         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5357                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
5358                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
5359                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
5360                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5361                 $(TARGET-stageb3g2-bfd)
5362
5363 maybe-clean-stageb3g2-bfd: clean-stageb3g2-bfd
5364 clean-stageb3g2: clean-stageb3g2-bfd
5365 clean-stageb3g2-bfd:
5366         @if [ $(current_stage) = stageb3g2 ]; then \
5367           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5368         else \
5369           [ -f $(HOST_SUBDIR)/stageb3g2-bfd/Makefile ] || exit 0; \
5370           $(MAKE) stageb3g2-start; \
5371         fi; \
5372         cd $(HOST_SUBDIR)/bfd && \
5373         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5374                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5375                  clean
5376 @endif bfd-bootstrap
5377
5378
5379 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5380 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5381 maybe-all-stage4-bfd:
5382 maybe-clean-stage4-bfd:
5383 @if bfd-bootstrap
5384 maybe-all-stage4-bfd: all-stage4-bfd
5385 all-stage4: all-stage4-bfd
5386 TARGET-stage4-bfd = $(TARGET-bfd)
5387 all-stage4-bfd: configure-stage4-bfd
5388         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5389         @r=`${PWD_COMMAND}`; export r; \
5390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5391         $(HOST_EXPORTS) \
5392         $(POSTSTAGE1_HOST_EXPORTS) \
5393         cd $(HOST_SUBDIR)/bfd && \
5394         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5395                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
5396                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5397                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
5398                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5399                 $(TARGET-stage4-bfd)
5400
5401 maybe-clean-stage4-bfd: clean-stage4-bfd
5402 clean-stage4: clean-stage4-bfd
5403 clean-stage4-bfd:
5404         @if [ $(current_stage) = stage4 ]; then \
5405           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5406         else \
5407           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5408           $(MAKE) stage4-start; \
5409         fi; \
5410         cd $(HOST_SUBDIR)/bfd && \
5411         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5412                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5413                  clean
5414 @endif bfd-bootstrap
5415
5416
5417 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5418 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5419 maybe-all-stageprofile-bfd:
5420 maybe-clean-stageprofile-bfd:
5421 @if bfd-bootstrap
5422 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5423 all-stageprofile: all-stageprofile-bfd
5424 TARGET-stageprofile-bfd = $(TARGET-bfd)
5425 all-stageprofile-bfd: configure-stageprofile-bfd
5426         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5427         @r=`${PWD_COMMAND}`; export r; \
5428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5429         $(HOST_EXPORTS) \
5430         $(POSTSTAGE1_HOST_EXPORTS) \
5431         cd $(HOST_SUBDIR)/bfd && \
5432         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5433                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
5434                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
5435                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
5436                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5437                 $(TARGET-stageprofile-bfd)
5438
5439 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5440 clean-stageprofile: clean-stageprofile-bfd
5441 clean-stageprofile-bfd:
5442         @if [ $(current_stage) = stageprofile ]; then \
5443           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5444         else \
5445           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5446           $(MAKE) stageprofile-start; \
5447         fi; \
5448         cd $(HOST_SUBDIR)/bfd && \
5449         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5450                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5451                  clean
5452 @endif bfd-bootstrap
5453
5454
5455 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5456 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5457 maybe-all-stagefeedback-bfd:
5458 maybe-clean-stagefeedback-bfd:
5459 @if bfd-bootstrap
5460 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5461 all-stagefeedback: all-stagefeedback-bfd
5462 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5463 all-stagefeedback-bfd: configure-stagefeedback-bfd
5464         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5465         @r=`${PWD_COMMAND}`; export r; \
5466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5467         $(HOST_EXPORTS) \
5468         $(POSTSTAGE1_HOST_EXPORTS) \
5469         cd $(HOST_SUBDIR)/bfd && \
5470         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5471                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
5472                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
5473                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
5474                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5475                 $(TARGET-stagefeedback-bfd)
5476
5477 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5478 clean-stagefeedback: clean-stagefeedback-bfd
5479 clean-stagefeedback-bfd:
5480         @if [ $(current_stage) = stagefeedback ]; then \
5481           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5482         else \
5483           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5484           $(MAKE) stagefeedback-start; \
5485         fi; \
5486         cd $(HOST_SUBDIR)/bfd && \
5487         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5488                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5489                  clean
5490 @endif bfd-bootstrap
5491
5492
5493
5494
5495
5496 .PHONY: check-bfd maybe-check-bfd
5497 maybe-check-bfd:
5498 @if bfd
5499 maybe-check-bfd: check-bfd
5500
5501 check-bfd:
5502         @: $(MAKE); $(unstage)
5503         @r=`${PWD_COMMAND}`; export r; \
5504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5505         $(HOST_EXPORTS) \
5506         (cd $(HOST_SUBDIR)/bfd && \
5507           $(MAKE) $(FLAGS_TO_PASS)  check)
5508
5509 @endif bfd
5510
5511 .PHONY: install-bfd maybe-install-bfd
5512 maybe-install-bfd:
5513 @if bfd
5514 maybe-install-bfd: install-bfd
5515
5516 install-bfd: installdirs
5517         @: $(MAKE); $(unstage)
5518         @r=`${PWD_COMMAND}`; export r; \
5519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5520         $(HOST_EXPORTS) \
5521         (cd $(HOST_SUBDIR)/bfd && \
5522           $(MAKE) $(FLAGS_TO_PASS)  install)
5523
5524 @endif bfd
5525
5526 # Other targets (info, dvi, pdf, etc.)
5527
5528 .PHONY: maybe-info-bfd info-bfd
5529 maybe-info-bfd:
5530 @if bfd
5531 maybe-info-bfd: info-bfd
5532
5533 info-bfd: \
5534     configure-bfd 
5535         @[ -f ./bfd/Makefile ] || exit 0; \
5536         r=`${PWD_COMMAND}`; export r; \
5537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5538         $(HOST_EXPORTS) \
5539         for flag in $(EXTRA_HOST_FLAGS) ; do \
5540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5541         done; \
5542         echo "Doing info in bfd" ; \
5543         (cd $(HOST_SUBDIR)/bfd && \
5544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5546                   "RANLIB=$${RANLIB}" \
5547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5548                   info) \
5549           || exit 1
5550
5551 @endif bfd
5552
5553 .PHONY: maybe-dvi-bfd dvi-bfd
5554 maybe-dvi-bfd:
5555 @if bfd
5556 maybe-dvi-bfd: dvi-bfd
5557
5558 dvi-bfd: \
5559     configure-bfd 
5560         @[ -f ./bfd/Makefile ] || exit 0; \
5561         r=`${PWD_COMMAND}`; export r; \
5562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5563         $(HOST_EXPORTS) \
5564         for flag in $(EXTRA_HOST_FLAGS) ; do \
5565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5566         done; \
5567         echo "Doing dvi in bfd" ; \
5568         (cd $(HOST_SUBDIR)/bfd && \
5569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5571                   "RANLIB=$${RANLIB}" \
5572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5573                   dvi) \
5574           || exit 1
5575
5576 @endif bfd
5577
5578 .PHONY: maybe-pdf-bfd pdf-bfd
5579 maybe-pdf-bfd:
5580 @if bfd
5581 maybe-pdf-bfd: pdf-bfd
5582
5583 pdf-bfd: \
5584     configure-bfd 
5585         @[ -f ./bfd/Makefile ] || exit 0; \
5586         r=`${PWD_COMMAND}`; export r; \
5587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5588         $(HOST_EXPORTS) \
5589         for flag in $(EXTRA_HOST_FLAGS) ; do \
5590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5591         done; \
5592         echo "Doing pdf in bfd" ; \
5593         (cd $(HOST_SUBDIR)/bfd && \
5594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5596                   "RANLIB=$${RANLIB}" \
5597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5598                   pdf) \
5599           || exit 1
5600
5601 @endif bfd
5602
5603 .PHONY: maybe-html-bfd html-bfd
5604 maybe-html-bfd:
5605 @if bfd
5606 maybe-html-bfd: html-bfd
5607
5608 html-bfd: \
5609     configure-bfd 
5610         @[ -f ./bfd/Makefile ] || exit 0; \
5611         r=`${PWD_COMMAND}`; export r; \
5612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5613         $(HOST_EXPORTS) \
5614         for flag in $(EXTRA_HOST_FLAGS) ; do \
5615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5616         done; \
5617         echo "Doing html in bfd" ; \
5618         (cd $(HOST_SUBDIR)/bfd && \
5619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5621                   "RANLIB=$${RANLIB}" \
5622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5623                   html) \
5624           || exit 1
5625
5626 @endif bfd
5627
5628 .PHONY: maybe-TAGS-bfd TAGS-bfd
5629 maybe-TAGS-bfd:
5630 @if bfd
5631 maybe-TAGS-bfd: TAGS-bfd
5632
5633 TAGS-bfd: \
5634     configure-bfd 
5635         @[ -f ./bfd/Makefile ] || exit 0; \
5636         r=`${PWD_COMMAND}`; export r; \
5637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5638         $(HOST_EXPORTS) \
5639         for flag in $(EXTRA_HOST_FLAGS) ; do \
5640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5641         done; \
5642         echo "Doing TAGS in bfd" ; \
5643         (cd $(HOST_SUBDIR)/bfd && \
5644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5646                   "RANLIB=$${RANLIB}" \
5647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5648                   TAGS) \
5649           || exit 1
5650
5651 @endif bfd
5652
5653 .PHONY: maybe-install-info-bfd install-info-bfd
5654 maybe-install-info-bfd:
5655 @if bfd
5656 maybe-install-info-bfd: install-info-bfd
5657
5658 install-info-bfd: \
5659     configure-bfd \
5660     info-bfd 
5661         @[ -f ./bfd/Makefile ] || exit 0; \
5662         r=`${PWD_COMMAND}`; export r; \
5663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5664         $(HOST_EXPORTS) \
5665         for flag in $(EXTRA_HOST_FLAGS) ; do \
5666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5667         done; \
5668         echo "Doing install-info in bfd" ; \
5669         (cd $(HOST_SUBDIR)/bfd && \
5670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5672                   "RANLIB=$${RANLIB}" \
5673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5674                   install-info) \
5675           || exit 1
5676
5677 @endif bfd
5678
5679 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
5680 maybe-install-pdf-bfd:
5681 @if bfd
5682 maybe-install-pdf-bfd: install-pdf-bfd
5683
5684 install-pdf-bfd: \
5685     configure-bfd \
5686     pdf-bfd 
5687         @[ -f ./bfd/Makefile ] || exit 0; \
5688         r=`${PWD_COMMAND}`; export r; \
5689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5690         $(HOST_EXPORTS) \
5691         for flag in $(EXTRA_HOST_FLAGS) ; do \
5692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5693         done; \
5694         echo "Doing install-pdf in bfd" ; \
5695         (cd $(HOST_SUBDIR)/bfd && \
5696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5698                   "RANLIB=$${RANLIB}" \
5699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5700                   install-pdf) \
5701           || exit 1
5702
5703 @endif bfd
5704
5705 .PHONY: maybe-install-html-bfd install-html-bfd
5706 maybe-install-html-bfd:
5707 @if bfd
5708 maybe-install-html-bfd: install-html-bfd
5709
5710 install-html-bfd: \
5711     configure-bfd \
5712     html-bfd 
5713         @[ -f ./bfd/Makefile ] || exit 0; \
5714         r=`${PWD_COMMAND}`; export r; \
5715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5716         $(HOST_EXPORTS) \
5717         for flag in $(EXTRA_HOST_FLAGS) ; do \
5718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5719         done; \
5720         echo "Doing install-html in bfd" ; \
5721         (cd $(HOST_SUBDIR)/bfd && \
5722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5724                   "RANLIB=$${RANLIB}" \
5725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5726                   install-html) \
5727           || exit 1
5728
5729 @endif bfd
5730
5731 .PHONY: maybe-installcheck-bfd installcheck-bfd
5732 maybe-installcheck-bfd:
5733 @if bfd
5734 maybe-installcheck-bfd: installcheck-bfd
5735
5736 installcheck-bfd: \
5737     configure-bfd 
5738         @[ -f ./bfd/Makefile ] || exit 0; \
5739         r=`${PWD_COMMAND}`; export r; \
5740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5741         $(HOST_EXPORTS) \
5742         for flag in $(EXTRA_HOST_FLAGS) ; do \
5743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5744         done; \
5745         echo "Doing installcheck in bfd" ; \
5746         (cd $(HOST_SUBDIR)/bfd && \
5747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5749                   "RANLIB=$${RANLIB}" \
5750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5751                   installcheck) \
5752           || exit 1
5753
5754 @endif bfd
5755
5756 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5757 maybe-mostlyclean-bfd:
5758 @if bfd
5759 maybe-mostlyclean-bfd: mostlyclean-bfd
5760
5761 mostlyclean-bfd: 
5762         @[ -f ./bfd/Makefile ] || exit 0; \
5763         r=`${PWD_COMMAND}`; export r; \
5764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5765         $(HOST_EXPORTS) \
5766         for flag in $(EXTRA_HOST_FLAGS) ; do \
5767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5768         done; \
5769         echo "Doing mostlyclean in bfd" ; \
5770         (cd $(HOST_SUBDIR)/bfd && \
5771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5773                   "RANLIB=$${RANLIB}" \
5774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5775                   mostlyclean) \
5776           || exit 1
5777
5778 @endif bfd
5779
5780 .PHONY: maybe-clean-bfd clean-bfd
5781 maybe-clean-bfd:
5782 @if bfd
5783 maybe-clean-bfd: clean-bfd
5784
5785 clean-bfd: 
5786         @[ -f ./bfd/Makefile ] || exit 0; \
5787         r=`${PWD_COMMAND}`; export r; \
5788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5789         $(HOST_EXPORTS) \
5790         for flag in $(EXTRA_HOST_FLAGS) ; do \
5791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5792         done; \
5793         echo "Doing clean in bfd" ; \
5794         (cd $(HOST_SUBDIR)/bfd && \
5795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5797                   "RANLIB=$${RANLIB}" \
5798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5799                   clean) \
5800           || exit 1
5801
5802 @endif bfd
5803
5804 .PHONY: maybe-distclean-bfd distclean-bfd
5805 maybe-distclean-bfd:
5806 @if bfd
5807 maybe-distclean-bfd: distclean-bfd
5808
5809 distclean-bfd: 
5810         @[ -f ./bfd/Makefile ] || exit 0; \
5811         r=`${PWD_COMMAND}`; export r; \
5812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5813         $(HOST_EXPORTS) \
5814         for flag in $(EXTRA_HOST_FLAGS) ; do \
5815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5816         done; \
5817         echo "Doing distclean in bfd" ; \
5818         (cd $(HOST_SUBDIR)/bfd && \
5819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5821                   "RANLIB=$${RANLIB}" \
5822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5823                   distclean) \
5824           || exit 1
5825
5826 @endif bfd
5827
5828 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
5829 maybe-maintainer-clean-bfd:
5830 @if bfd
5831 maybe-maintainer-clean-bfd: maintainer-clean-bfd
5832
5833 maintainer-clean-bfd: 
5834         @[ -f ./bfd/Makefile ] || exit 0; \
5835         r=`${PWD_COMMAND}`; export r; \
5836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5837         $(HOST_EXPORTS) \
5838         for flag in $(EXTRA_HOST_FLAGS) ; do \
5839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5840         done; \
5841         echo "Doing maintainer-clean in bfd" ; \
5842         (cd $(HOST_SUBDIR)/bfd && \
5843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5845                   "RANLIB=$${RANLIB}" \
5846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5847                   maintainer-clean) \
5848           || exit 1
5849
5850 @endif bfd
5851
5852
5853
5854 .PHONY: configure-opcodes maybe-configure-opcodes
5855 maybe-configure-opcodes:
5856 @if gcc-bootstrap
5857 configure-opcodes: stage_current
5858 @endif gcc-bootstrap
5859 @if opcodes
5860 maybe-configure-opcodes: configure-opcodes
5861 configure-opcodes: 
5862         @r=`${PWD_COMMAND}`; export r; \
5863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5864         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5865         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5866         $(HOST_EXPORTS) \
5867         echo Configuring in $(HOST_SUBDIR)/opcodes; \
5868         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
5869         case $(srcdir) in \
5870           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5871           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5872                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5873         esac; \
5874         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5875         libsrcdir="$$s/opcodes"; \
5876         $(SHELL) $${libsrcdir}/configure \
5877           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5878           --target=${target_alias} $${srcdiroption}  \
5879           || exit 1
5880 @endif opcodes
5881
5882
5883
5884 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
5885 maybe-configure-stage1-opcodes:
5886 @if opcodes-bootstrap
5887 maybe-configure-stage1-opcodes: configure-stage1-opcodes
5888 configure-stage1-opcodes:
5889         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5890         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5891         @r=`${PWD_COMMAND}`; export r; \
5892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5893         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5894         $(HOST_EXPORTS)  \
5895         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5896         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
5897         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
5898         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5899         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5900         case $(srcdir) in \
5901           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5902           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5903                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5904         esac; \
5905         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5906         libsrcdir="$$s/opcodes"; \
5907         $(SHELL) $${libsrcdir}/configure \
5908           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5909           --target=${target_alias} $${srcdiroption} \
5910            \
5911           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
5912 @endif opcodes-bootstrap
5913
5914 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
5915 maybe-configure-stage2-opcodes:
5916 @if opcodes-bootstrap
5917 maybe-configure-stage2-opcodes: configure-stage2-opcodes
5918 configure-stage2-opcodes:
5919         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5920         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5921         @r=`${PWD_COMMAND}`; export r; \
5922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5923         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5924         $(HOST_EXPORTS) \
5925         $(POSTSTAGE1_HOST_EXPORTS)  \
5926         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5927         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
5928         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
5929         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5930         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5931         case $(srcdir) in \
5932           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5933           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5934                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5935         esac; \
5936         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5937         libsrcdir="$$s/opcodes"; \
5938         $(SHELL) $${libsrcdir}/configure \
5939           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5940           --target=${target_alias} $${srcdiroption} \
5941           --with-build-libsubdir=$(HOST_SUBDIR) \
5942           @stage2_werror_flag@ 
5943 @endif opcodes-bootstrap
5944
5945 .PHONY: configure-stageb2g0-opcodes maybe-configure-stageb2g0-opcodes
5946 maybe-configure-stageb2g0-opcodes:
5947 @if opcodes-bootstrap
5948 maybe-configure-stageb2g0-opcodes: configure-stageb2g0-opcodes
5949 configure-stageb2g0-opcodes:
5950         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
5951         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5952         @r=`${PWD_COMMAND}`; export r; \
5953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5954         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5955         $(HOST_EXPORTS) \
5956         $(POSTSTAGE1_HOST_EXPORTS)  \
5957         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
5958         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
5959         echo Configuring stage b2g0 in $(HOST_SUBDIR)/opcodes ; \
5960         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5961         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5962         case $(srcdir) in \
5963           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5964           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5965                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5966         esac; \
5967         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5968         libsrcdir="$$s/opcodes"; \
5969         $(SHELL) $${libsrcdir}/configure \
5970           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5971           --target=${target_alias} $${srcdiroption} \
5972           --with-build-libsubdir=$(HOST_SUBDIR) \
5973           @stage2_werror_flag@ 
5974 @endif opcodes-bootstrap
5975
5976 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
5977 maybe-configure-stage3-opcodes:
5978 @if opcodes-bootstrap
5979 maybe-configure-stage3-opcodes: configure-stage3-opcodes
5980 configure-stage3-opcodes:
5981         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5982         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5983         @r=`${PWD_COMMAND}`; export r; \
5984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5985         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5986         $(HOST_EXPORTS) \
5987         $(POSTSTAGE1_HOST_EXPORTS)  \
5988         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5989         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
5990         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
5991         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5992         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5993         case $(srcdir) in \
5994           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5995           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5996                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5997         esac; \
5998         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5999         libsrcdir="$$s/opcodes"; \
6000         $(SHELL) $${libsrcdir}/configure \
6001           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6002           --target=${target_alias} $${srcdiroption} \
6003           --with-build-libsubdir=$(HOST_SUBDIR) \
6004           @stage2_werror_flag@ 
6005 @endif opcodes-bootstrap
6006
6007 .PHONY: configure-stageb3g2-opcodes maybe-configure-stageb3g2-opcodes
6008 maybe-configure-stageb3g2-opcodes:
6009 @if opcodes-bootstrap
6010 maybe-configure-stageb3g2-opcodes: configure-stageb3g2-opcodes
6011 configure-stageb3g2-opcodes:
6012         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6013         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6014         @r=`${PWD_COMMAND}`; export r; \
6015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6016         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6017         $(HOST_EXPORTS) \
6018         $(POSTSTAGE1_HOST_EXPORTS)  \
6019         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
6020         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
6021         echo Configuring stage b3g2 in $(HOST_SUBDIR)/opcodes ; \
6022         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6023         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6024         case $(srcdir) in \
6025           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6026           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6027                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6028         esac; \
6029         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6030         libsrcdir="$$s/opcodes"; \
6031         $(SHELL) $${libsrcdir}/configure \
6032           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6033           --target=${target_alias} $${srcdiroption} \
6034           --with-build-libsubdir=$(HOST_SUBDIR) \
6035           @stage2_werror_flag@ 
6036 @endif opcodes-bootstrap
6037
6038 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
6039 maybe-configure-stage4-opcodes:
6040 @if opcodes-bootstrap
6041 maybe-configure-stage4-opcodes: configure-stage4-opcodes
6042 configure-stage4-opcodes:
6043         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6044         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6045         @r=`${PWD_COMMAND}`; export r; \
6046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6047         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6048         $(HOST_EXPORTS) \
6049         $(POSTSTAGE1_HOST_EXPORTS)  \
6050         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6051         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
6052         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
6053         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6054         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6055         case $(srcdir) in \
6056           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6057           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6058                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6059         esac; \
6060         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6061         libsrcdir="$$s/opcodes"; \
6062         $(SHELL) $${libsrcdir}/configure \
6063           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6064           --target=${target_alias} $${srcdiroption} \
6065           --with-build-libsubdir=$(HOST_SUBDIR) \
6066           @stage2_werror_flag@ 
6067 @endif opcodes-bootstrap
6068
6069 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6070 maybe-configure-stageprofile-opcodes:
6071 @if opcodes-bootstrap
6072 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6073 configure-stageprofile-opcodes:
6074         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6075         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6076         @r=`${PWD_COMMAND}`; export r; \
6077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6078         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6079         $(HOST_EXPORTS) \
6080         $(POSTSTAGE1_HOST_EXPORTS)  \
6081         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
6082         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
6083         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6084         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6085         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6086         case $(srcdir) in \
6087           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6088           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6089                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6090         esac; \
6091         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6092         libsrcdir="$$s/opcodes"; \
6093         $(SHELL) $${libsrcdir}/configure \
6094           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6095           --target=${target_alias} $${srcdiroption} \
6096           --with-build-libsubdir=$(HOST_SUBDIR) \
6097           @stage2_werror_flag@ 
6098 @endif opcodes-bootstrap
6099
6100 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6101 maybe-configure-stagefeedback-opcodes:
6102 @if opcodes-bootstrap
6103 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6104 configure-stagefeedback-opcodes:
6105         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6106         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6107         @r=`${PWD_COMMAND}`; export r; \
6108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6109         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6110         $(HOST_EXPORTS) \
6111         $(POSTSTAGE1_HOST_EXPORTS)  \
6112         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
6113         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
6114         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6115         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6116         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6117         case $(srcdir) in \
6118           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6119           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6120                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6121         esac; \
6122         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6123         libsrcdir="$$s/opcodes"; \
6124         $(SHELL) $${libsrcdir}/configure \
6125           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6126           --target=${target_alias} $${srcdiroption} \
6127           --with-build-libsubdir=$(HOST_SUBDIR) \
6128           @stage2_werror_flag@ 
6129 @endif opcodes-bootstrap
6130
6131
6132
6133
6134
6135 .PHONY: all-opcodes maybe-all-opcodes
6136 maybe-all-opcodes:
6137 @if gcc-bootstrap
6138 all-opcodes: stage_current
6139 @endif gcc-bootstrap
6140 @if opcodes
6141 TARGET-opcodes=all
6142 maybe-all-opcodes: all-opcodes
6143 all-opcodes: configure-opcodes
6144         @r=`${PWD_COMMAND}`; export r; \
6145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6146         $(HOST_EXPORTS) \
6147         (cd $(HOST_SUBDIR)/opcodes && \
6148           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
6149                 $(TARGET-opcodes))
6150 @endif opcodes
6151
6152
6153
6154 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6155 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6156 maybe-all-stage1-opcodes:
6157 maybe-clean-stage1-opcodes:
6158 @if opcodes-bootstrap
6159 maybe-all-stage1-opcodes: all-stage1-opcodes
6160 all-stage1: all-stage1-opcodes
6161 TARGET-stage1-opcodes = $(TARGET-opcodes)
6162 all-stage1-opcodes: configure-stage1-opcodes
6163         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6164         @r=`${PWD_COMMAND}`; export r; \
6165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6166         $(HOST_EXPORTS) \
6167         cd $(HOST_SUBDIR)/opcodes && \
6168         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6169                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
6170                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
6171                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
6172                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
6173                 $(TARGET-stage1-opcodes)
6174
6175 maybe-clean-stage1-opcodes: clean-stage1-opcodes
6176 clean-stage1: clean-stage1-opcodes
6177 clean-stage1-opcodes:
6178         @if [ $(current_stage) = stage1 ]; then \
6179           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6180         else \
6181           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6182           $(MAKE) stage1-start; \
6183         fi; \
6184         cd $(HOST_SUBDIR)/opcodes && \
6185         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6186                  clean
6187 @endif opcodes-bootstrap
6188
6189
6190 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6191 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6192 maybe-all-stage2-opcodes:
6193 maybe-clean-stage2-opcodes:
6194 @if opcodes-bootstrap
6195 maybe-all-stage2-opcodes: all-stage2-opcodes
6196 all-stage2: all-stage2-opcodes
6197 TARGET-stage2-opcodes = $(TARGET-opcodes)
6198 all-stage2-opcodes: configure-stage2-opcodes
6199         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6200         @r=`${PWD_COMMAND}`; export r; \
6201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6202         $(HOST_EXPORTS) \
6203         $(POSTSTAGE1_HOST_EXPORTS) \
6204         cd $(HOST_SUBDIR)/opcodes && \
6205         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6206                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
6207                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
6208                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
6209                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6210                 $(TARGET-stage2-opcodes)
6211
6212 maybe-clean-stage2-opcodes: clean-stage2-opcodes
6213 clean-stage2: clean-stage2-opcodes
6214 clean-stage2-opcodes:
6215         @if [ $(current_stage) = stage2 ]; then \
6216           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6217         else \
6218           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6219           $(MAKE) stage2-start; \
6220         fi; \
6221         cd $(HOST_SUBDIR)/opcodes && \
6222         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6223                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6224                  clean
6225 @endif opcodes-bootstrap
6226
6227
6228 .PHONY: all-stageb2g0-opcodes maybe-all-stageb2g0-opcodes
6229 .PHONY: clean-stageb2g0-opcodes maybe-clean-stageb2g0-opcodes
6230 maybe-all-stageb2g0-opcodes:
6231 maybe-clean-stageb2g0-opcodes:
6232 @if opcodes-bootstrap
6233 maybe-all-stageb2g0-opcodes: all-stageb2g0-opcodes
6234 all-stageb2g0: all-stageb2g0-opcodes
6235 TARGET-stageb2g0-opcodes = $(TARGET-opcodes)
6236 all-stageb2g0-opcodes: configure-stageb2g0-opcodes
6237         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
6238         @r=`${PWD_COMMAND}`; export r; \
6239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6240         $(HOST_EXPORTS) \
6241         $(POSTSTAGE1_HOST_EXPORTS) \
6242         cd $(HOST_SUBDIR)/opcodes && \
6243         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6244                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
6245                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
6246                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
6247                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6248                 $(TARGET-stageb2g0-opcodes)
6249
6250 maybe-clean-stageb2g0-opcodes: clean-stageb2g0-opcodes
6251 clean-stageb2g0: clean-stageb2g0-opcodes
6252 clean-stageb2g0-opcodes:
6253         @if [ $(current_stage) = stageb2g0 ]; then \
6254           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6255         else \
6256           [ -f $(HOST_SUBDIR)/stageb2g0-opcodes/Makefile ] || exit 0; \
6257           $(MAKE) stageb2g0-start; \
6258         fi; \
6259         cd $(HOST_SUBDIR)/opcodes && \
6260         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6261                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6262                  clean
6263 @endif opcodes-bootstrap
6264
6265
6266 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6267 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6268 maybe-all-stage3-opcodes:
6269 maybe-clean-stage3-opcodes:
6270 @if opcodes-bootstrap
6271 maybe-all-stage3-opcodes: all-stage3-opcodes
6272 all-stage3: all-stage3-opcodes
6273 TARGET-stage3-opcodes = $(TARGET-opcodes)
6274 all-stage3-opcodes: configure-stage3-opcodes
6275         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6276         @r=`${PWD_COMMAND}`; export r; \
6277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6278         $(HOST_EXPORTS) \
6279         $(POSTSTAGE1_HOST_EXPORTS) \
6280         cd $(HOST_SUBDIR)/opcodes && \
6281         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6282                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
6283                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
6284                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
6285                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6286                 $(TARGET-stage3-opcodes)
6287
6288 maybe-clean-stage3-opcodes: clean-stage3-opcodes
6289 clean-stage3: clean-stage3-opcodes
6290 clean-stage3-opcodes:
6291         @if [ $(current_stage) = stage3 ]; then \
6292           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6293         else \
6294           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6295           $(MAKE) stage3-start; \
6296         fi; \
6297         cd $(HOST_SUBDIR)/opcodes && \
6298         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6299                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6300                  clean
6301 @endif opcodes-bootstrap
6302
6303
6304 .PHONY: all-stageb3g2-opcodes maybe-all-stageb3g2-opcodes
6305 .PHONY: clean-stageb3g2-opcodes maybe-clean-stageb3g2-opcodes
6306 maybe-all-stageb3g2-opcodes:
6307 maybe-clean-stageb3g2-opcodes:
6308 @if opcodes-bootstrap
6309 maybe-all-stageb3g2-opcodes: all-stageb3g2-opcodes
6310 all-stageb3g2: all-stageb3g2-opcodes
6311 TARGET-stageb3g2-opcodes = $(TARGET-opcodes)
6312 all-stageb3g2-opcodes: configure-stageb3g2-opcodes
6313         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6314         @r=`${PWD_COMMAND}`; export r; \
6315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6316         $(HOST_EXPORTS) \
6317         $(POSTSTAGE1_HOST_EXPORTS) \
6318         cd $(HOST_SUBDIR)/opcodes && \
6319         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6320                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
6321                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
6322                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
6323                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6324                 $(TARGET-stageb3g2-opcodes)
6325
6326 maybe-clean-stageb3g2-opcodes: clean-stageb3g2-opcodes
6327 clean-stageb3g2: clean-stageb3g2-opcodes
6328 clean-stageb3g2-opcodes:
6329         @if [ $(current_stage) = stageb3g2 ]; then \
6330           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6331         else \
6332           [ -f $(HOST_SUBDIR)/stageb3g2-opcodes/Makefile ] || exit 0; \
6333           $(MAKE) stageb3g2-start; \
6334         fi; \
6335         cd $(HOST_SUBDIR)/opcodes && \
6336         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6337                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6338                  clean
6339 @endif opcodes-bootstrap
6340
6341
6342 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6343 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6344 maybe-all-stage4-opcodes:
6345 maybe-clean-stage4-opcodes:
6346 @if opcodes-bootstrap
6347 maybe-all-stage4-opcodes: all-stage4-opcodes
6348 all-stage4: all-stage4-opcodes
6349 TARGET-stage4-opcodes = $(TARGET-opcodes)
6350 all-stage4-opcodes: configure-stage4-opcodes
6351         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6352         @r=`${PWD_COMMAND}`; export r; \
6353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6354         $(HOST_EXPORTS) \
6355         $(POSTSTAGE1_HOST_EXPORTS) \
6356         cd $(HOST_SUBDIR)/opcodes && \
6357         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6358                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
6359                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6360                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
6361                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6362                 $(TARGET-stage4-opcodes)
6363
6364 maybe-clean-stage4-opcodes: clean-stage4-opcodes
6365 clean-stage4: clean-stage4-opcodes
6366 clean-stage4-opcodes:
6367         @if [ $(current_stage) = stage4 ]; then \
6368           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6369         else \
6370           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6371           $(MAKE) stage4-start; \
6372         fi; \
6373         cd $(HOST_SUBDIR)/opcodes && \
6374         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6375                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6376                  clean
6377 @endif opcodes-bootstrap
6378
6379
6380 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6381 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6382 maybe-all-stageprofile-opcodes:
6383 maybe-clean-stageprofile-opcodes:
6384 @if opcodes-bootstrap
6385 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6386 all-stageprofile: all-stageprofile-opcodes
6387 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6388 all-stageprofile-opcodes: configure-stageprofile-opcodes
6389         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6390         @r=`${PWD_COMMAND}`; export r; \
6391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6392         $(HOST_EXPORTS) \
6393         $(POSTSTAGE1_HOST_EXPORTS) \
6394         cd $(HOST_SUBDIR)/opcodes && \
6395         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6396                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
6397                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
6398                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
6399                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6400                 $(TARGET-stageprofile-opcodes)
6401
6402 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6403 clean-stageprofile: clean-stageprofile-opcodes
6404 clean-stageprofile-opcodes:
6405         @if [ $(current_stage) = stageprofile ]; then \
6406           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6407         else \
6408           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6409           $(MAKE) stageprofile-start; \
6410         fi; \
6411         cd $(HOST_SUBDIR)/opcodes && \
6412         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6413                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6414                  clean
6415 @endif opcodes-bootstrap
6416
6417
6418 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6419 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6420 maybe-all-stagefeedback-opcodes:
6421 maybe-clean-stagefeedback-opcodes:
6422 @if opcodes-bootstrap
6423 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6424 all-stagefeedback: all-stagefeedback-opcodes
6425 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6426 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6427         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6428         @r=`${PWD_COMMAND}`; export r; \
6429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6430         $(HOST_EXPORTS) \
6431         $(POSTSTAGE1_HOST_EXPORTS) \
6432         cd $(HOST_SUBDIR)/opcodes && \
6433         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6434                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
6435                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
6436                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
6437                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6438                 $(TARGET-stagefeedback-opcodes)
6439
6440 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6441 clean-stagefeedback: clean-stagefeedback-opcodes
6442 clean-stagefeedback-opcodes:
6443         @if [ $(current_stage) = stagefeedback ]; then \
6444           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6445         else \
6446           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6447           $(MAKE) stagefeedback-start; \
6448         fi; \
6449         cd $(HOST_SUBDIR)/opcodes && \
6450         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6451                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6452                  clean
6453 @endif opcodes-bootstrap
6454
6455
6456
6457
6458
6459 .PHONY: check-opcodes maybe-check-opcodes
6460 maybe-check-opcodes:
6461 @if opcodes
6462 maybe-check-opcodes: check-opcodes
6463
6464 check-opcodes:
6465         @: $(MAKE); $(unstage)
6466         @r=`${PWD_COMMAND}`; export r; \
6467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6468         $(HOST_EXPORTS) \
6469         (cd $(HOST_SUBDIR)/opcodes && \
6470           $(MAKE) $(FLAGS_TO_PASS)  check)
6471
6472 @endif opcodes
6473
6474 .PHONY: install-opcodes maybe-install-opcodes
6475 maybe-install-opcodes:
6476 @if opcodes
6477 maybe-install-opcodes: install-opcodes
6478
6479 install-opcodes: installdirs
6480         @: $(MAKE); $(unstage)
6481         @r=`${PWD_COMMAND}`; export r; \
6482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6483         $(HOST_EXPORTS) \
6484         (cd $(HOST_SUBDIR)/opcodes && \
6485           $(MAKE) $(FLAGS_TO_PASS)  install)
6486
6487 @endif opcodes
6488
6489 # Other targets (info, dvi, pdf, etc.)
6490
6491 .PHONY: maybe-info-opcodes info-opcodes
6492 maybe-info-opcodes:
6493 @if opcodes
6494 maybe-info-opcodes: info-opcodes
6495
6496 info-opcodes: \
6497     configure-opcodes 
6498         @[ -f ./opcodes/Makefile ] || exit 0; \
6499         r=`${PWD_COMMAND}`; export r; \
6500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6501         $(HOST_EXPORTS) \
6502         for flag in $(EXTRA_HOST_FLAGS) ; do \
6503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6504         done; \
6505         echo "Doing info in opcodes" ; \
6506         (cd $(HOST_SUBDIR)/opcodes && \
6507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6509                   "RANLIB=$${RANLIB}" \
6510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6511                   info) \
6512           || exit 1
6513
6514 @endif opcodes
6515
6516 .PHONY: maybe-dvi-opcodes dvi-opcodes
6517 maybe-dvi-opcodes:
6518 @if opcodes
6519 maybe-dvi-opcodes: dvi-opcodes
6520
6521 dvi-opcodes: \
6522     configure-opcodes 
6523         @[ -f ./opcodes/Makefile ] || exit 0; \
6524         r=`${PWD_COMMAND}`; export r; \
6525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6526         $(HOST_EXPORTS) \
6527         for flag in $(EXTRA_HOST_FLAGS) ; do \
6528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6529         done; \
6530         echo "Doing dvi in opcodes" ; \
6531         (cd $(HOST_SUBDIR)/opcodes && \
6532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6534                   "RANLIB=$${RANLIB}" \
6535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6536                   dvi) \
6537           || exit 1
6538
6539 @endif opcodes
6540
6541 .PHONY: maybe-pdf-opcodes pdf-opcodes
6542 maybe-pdf-opcodes:
6543 @if opcodes
6544 maybe-pdf-opcodes: pdf-opcodes
6545
6546 pdf-opcodes: \
6547     configure-opcodes 
6548         @[ -f ./opcodes/Makefile ] || exit 0; \
6549         r=`${PWD_COMMAND}`; export r; \
6550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6551         $(HOST_EXPORTS) \
6552         for flag in $(EXTRA_HOST_FLAGS) ; do \
6553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6554         done; \
6555         echo "Doing pdf in opcodes" ; \
6556         (cd $(HOST_SUBDIR)/opcodes && \
6557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6559                   "RANLIB=$${RANLIB}" \
6560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6561                   pdf) \
6562           || exit 1
6563
6564 @endif opcodes
6565
6566 .PHONY: maybe-html-opcodes html-opcodes
6567 maybe-html-opcodes:
6568 @if opcodes
6569 maybe-html-opcodes: html-opcodes
6570
6571 html-opcodes: \
6572     configure-opcodes 
6573         @[ -f ./opcodes/Makefile ] || exit 0; \
6574         r=`${PWD_COMMAND}`; export r; \
6575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6576         $(HOST_EXPORTS) \
6577         for flag in $(EXTRA_HOST_FLAGS) ; do \
6578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6579         done; \
6580         echo "Doing html in opcodes" ; \
6581         (cd $(HOST_SUBDIR)/opcodes && \
6582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6584                   "RANLIB=$${RANLIB}" \
6585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6586                   html) \
6587           || exit 1
6588
6589 @endif opcodes
6590
6591 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6592 maybe-TAGS-opcodes:
6593 @if opcodes
6594 maybe-TAGS-opcodes: TAGS-opcodes
6595
6596 TAGS-opcodes: \
6597     configure-opcodes 
6598         @[ -f ./opcodes/Makefile ] || exit 0; \
6599         r=`${PWD_COMMAND}`; export r; \
6600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6601         $(HOST_EXPORTS) \
6602         for flag in $(EXTRA_HOST_FLAGS) ; do \
6603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6604         done; \
6605         echo "Doing TAGS in opcodes" ; \
6606         (cd $(HOST_SUBDIR)/opcodes && \
6607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6609                   "RANLIB=$${RANLIB}" \
6610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6611                   TAGS) \
6612           || exit 1
6613
6614 @endif opcodes
6615
6616 .PHONY: maybe-install-info-opcodes install-info-opcodes
6617 maybe-install-info-opcodes:
6618 @if opcodes
6619 maybe-install-info-opcodes: install-info-opcodes
6620
6621 install-info-opcodes: \
6622     configure-opcodes \
6623     info-opcodes 
6624         @[ -f ./opcodes/Makefile ] || exit 0; \
6625         r=`${PWD_COMMAND}`; export r; \
6626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6627         $(HOST_EXPORTS) \
6628         for flag in $(EXTRA_HOST_FLAGS) ; do \
6629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6630         done; \
6631         echo "Doing install-info in opcodes" ; \
6632         (cd $(HOST_SUBDIR)/opcodes && \
6633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6635                   "RANLIB=$${RANLIB}" \
6636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6637                   install-info) \
6638           || exit 1
6639
6640 @endif opcodes
6641
6642 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6643 maybe-install-pdf-opcodes:
6644 @if opcodes
6645 maybe-install-pdf-opcodes: install-pdf-opcodes
6646
6647 install-pdf-opcodes: \
6648     configure-opcodes \
6649     pdf-opcodes 
6650         @[ -f ./opcodes/Makefile ] || exit 0; \
6651         r=`${PWD_COMMAND}`; export r; \
6652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6653         $(HOST_EXPORTS) \
6654         for flag in $(EXTRA_HOST_FLAGS) ; do \
6655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6656         done; \
6657         echo "Doing install-pdf in opcodes" ; \
6658         (cd $(HOST_SUBDIR)/opcodes && \
6659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6661                   "RANLIB=$${RANLIB}" \
6662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6663                   install-pdf) \
6664           || exit 1
6665
6666 @endif opcodes
6667
6668 .PHONY: maybe-install-html-opcodes install-html-opcodes
6669 maybe-install-html-opcodes:
6670 @if opcodes
6671 maybe-install-html-opcodes: install-html-opcodes
6672
6673 install-html-opcodes: \
6674     configure-opcodes \
6675     html-opcodes 
6676         @[ -f ./opcodes/Makefile ] || exit 0; \
6677         r=`${PWD_COMMAND}`; export r; \
6678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6679         $(HOST_EXPORTS) \
6680         for flag in $(EXTRA_HOST_FLAGS) ; do \
6681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6682         done; \
6683         echo "Doing install-html in opcodes" ; \
6684         (cd $(HOST_SUBDIR)/opcodes && \
6685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6687                   "RANLIB=$${RANLIB}" \
6688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6689                   install-html) \
6690           || exit 1
6691
6692 @endif opcodes
6693
6694 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
6695 maybe-installcheck-opcodes:
6696 @if opcodes
6697 maybe-installcheck-opcodes: installcheck-opcodes
6698
6699 installcheck-opcodes: \
6700     configure-opcodes 
6701         @[ -f ./opcodes/Makefile ] || exit 0; \
6702         r=`${PWD_COMMAND}`; export r; \
6703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6704         $(HOST_EXPORTS) \
6705         for flag in $(EXTRA_HOST_FLAGS) ; do \
6706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6707         done; \
6708         echo "Doing installcheck in opcodes" ; \
6709         (cd $(HOST_SUBDIR)/opcodes && \
6710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6712                   "RANLIB=$${RANLIB}" \
6713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6714                   installcheck) \
6715           || exit 1
6716
6717 @endif opcodes
6718
6719 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6720 maybe-mostlyclean-opcodes:
6721 @if opcodes
6722 maybe-mostlyclean-opcodes: mostlyclean-opcodes
6723
6724 mostlyclean-opcodes: 
6725         @[ -f ./opcodes/Makefile ] || exit 0; \
6726         r=`${PWD_COMMAND}`; export r; \
6727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6728         $(HOST_EXPORTS) \
6729         for flag in $(EXTRA_HOST_FLAGS) ; do \
6730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6731         done; \
6732         echo "Doing mostlyclean in opcodes" ; \
6733         (cd $(HOST_SUBDIR)/opcodes && \
6734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6736                   "RANLIB=$${RANLIB}" \
6737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6738                   mostlyclean) \
6739           || exit 1
6740
6741 @endif opcodes
6742
6743 .PHONY: maybe-clean-opcodes clean-opcodes
6744 maybe-clean-opcodes:
6745 @if opcodes
6746 maybe-clean-opcodes: clean-opcodes
6747
6748 clean-opcodes: 
6749         @[ -f ./opcodes/Makefile ] || exit 0; \
6750         r=`${PWD_COMMAND}`; export r; \
6751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6752         $(HOST_EXPORTS) \
6753         for flag in $(EXTRA_HOST_FLAGS) ; do \
6754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6755         done; \
6756         echo "Doing clean in opcodes" ; \
6757         (cd $(HOST_SUBDIR)/opcodes && \
6758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6760                   "RANLIB=$${RANLIB}" \
6761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6762                   clean) \
6763           || exit 1
6764
6765 @endif opcodes
6766
6767 .PHONY: maybe-distclean-opcodes distclean-opcodes
6768 maybe-distclean-opcodes:
6769 @if opcodes
6770 maybe-distclean-opcodes: distclean-opcodes
6771
6772 distclean-opcodes: 
6773         @[ -f ./opcodes/Makefile ] || exit 0; \
6774         r=`${PWD_COMMAND}`; export r; \
6775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6776         $(HOST_EXPORTS) \
6777         for flag in $(EXTRA_HOST_FLAGS) ; do \
6778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6779         done; \
6780         echo "Doing distclean in opcodes" ; \
6781         (cd $(HOST_SUBDIR)/opcodes && \
6782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6784                   "RANLIB=$${RANLIB}" \
6785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6786                   distclean) \
6787           || exit 1
6788
6789 @endif opcodes
6790
6791 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6792 maybe-maintainer-clean-opcodes:
6793 @if opcodes
6794 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6795
6796 maintainer-clean-opcodes: 
6797         @[ -f ./opcodes/Makefile ] || exit 0; \
6798         r=`${PWD_COMMAND}`; export r; \
6799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6800         $(HOST_EXPORTS) \
6801         for flag in $(EXTRA_HOST_FLAGS) ; do \
6802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6803         done; \
6804         echo "Doing maintainer-clean in opcodes" ; \
6805         (cd $(HOST_SUBDIR)/opcodes && \
6806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6808                   "RANLIB=$${RANLIB}" \
6809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6810                   maintainer-clean) \
6811           || exit 1
6812
6813 @endif opcodes
6814
6815
6816
6817 .PHONY: configure-binutils maybe-configure-binutils
6818 maybe-configure-binutils:
6819 @if gcc-bootstrap
6820 configure-binutils: stage_current
6821 @endif gcc-bootstrap
6822 @if binutils
6823 maybe-configure-binutils: configure-binutils
6824 configure-binutils: 
6825         @r=`${PWD_COMMAND}`; export r; \
6826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6827         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6828         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6829         $(HOST_EXPORTS) \
6830         echo Configuring in $(HOST_SUBDIR)/binutils; \
6831         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6832         case $(srcdir) in \
6833           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6834           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6835                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6836         esac; \
6837         srcdiroption="--srcdir=$${topdir}/binutils"; \
6838         libsrcdir="$$s/binutils"; \
6839         $(SHELL) $${libsrcdir}/configure \
6840           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6841           --target=${target_alias} $${srcdiroption}  \
6842           || exit 1
6843 @endif binutils
6844
6845
6846
6847 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6848 maybe-configure-stage1-binutils:
6849 @if binutils-bootstrap
6850 maybe-configure-stage1-binutils: configure-stage1-binutils
6851 configure-stage1-binutils:
6852         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6853         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6854         @r=`${PWD_COMMAND}`; export r; \
6855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6856         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6857         $(HOST_EXPORTS)  \
6858         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6859         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
6860         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6861         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6862         cd $(HOST_SUBDIR)/binutils || exit 1; \
6863         case $(srcdir) in \
6864           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6865           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6866                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6867         esac; \
6868         srcdiroption="--srcdir=$${topdir}/binutils"; \
6869         libsrcdir="$$s/binutils"; \
6870         $(SHELL) $${libsrcdir}/configure \
6871           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6872           --target=${target_alias} $${srcdiroption} \
6873            \
6874           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
6875 @endif binutils-bootstrap
6876
6877 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6878 maybe-configure-stage2-binutils:
6879 @if binutils-bootstrap
6880 maybe-configure-stage2-binutils: configure-stage2-binutils
6881 configure-stage2-binutils:
6882         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6883         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6884         @r=`${PWD_COMMAND}`; export r; \
6885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6886         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6887         $(HOST_EXPORTS) \
6888         $(POSTSTAGE1_HOST_EXPORTS)  \
6889         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6890         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
6891         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6892         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6893         cd $(HOST_SUBDIR)/binutils || exit 1; \
6894         case $(srcdir) in \
6895           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6896           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6897                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6898         esac; \
6899         srcdiroption="--srcdir=$${topdir}/binutils"; \
6900         libsrcdir="$$s/binutils"; \
6901         $(SHELL) $${libsrcdir}/configure \
6902           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6903           --target=${target_alias} $${srcdiroption} \
6904           --with-build-libsubdir=$(HOST_SUBDIR) \
6905           @stage2_werror_flag@ 
6906 @endif binutils-bootstrap
6907
6908 .PHONY: configure-stageb2g0-binutils maybe-configure-stageb2g0-binutils
6909 maybe-configure-stageb2g0-binutils:
6910 @if binutils-bootstrap
6911 maybe-configure-stageb2g0-binutils: configure-stageb2g0-binutils
6912 configure-stageb2g0-binutils:
6913         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
6914         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6915         @r=`${PWD_COMMAND}`; export r; \
6916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6917         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6918         $(HOST_EXPORTS) \
6919         $(POSTSTAGE1_HOST_EXPORTS)  \
6920         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
6921         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
6922         echo Configuring stage b2g0 in $(HOST_SUBDIR)/binutils ; \
6923         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6924         cd $(HOST_SUBDIR)/binutils || exit 1; \
6925         case $(srcdir) in \
6926           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6927           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6928                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6929         esac; \
6930         srcdiroption="--srcdir=$${topdir}/binutils"; \
6931         libsrcdir="$$s/binutils"; \
6932         $(SHELL) $${libsrcdir}/configure \
6933           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6934           --target=${target_alias} $${srcdiroption} \
6935           --with-build-libsubdir=$(HOST_SUBDIR) \
6936           @stage2_werror_flag@ 
6937 @endif binutils-bootstrap
6938
6939 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6940 maybe-configure-stage3-binutils:
6941 @if binutils-bootstrap
6942 maybe-configure-stage3-binutils: configure-stage3-binutils
6943 configure-stage3-binutils:
6944         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6945         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6946         @r=`${PWD_COMMAND}`; export r; \
6947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6948         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6949         $(HOST_EXPORTS) \
6950         $(POSTSTAGE1_HOST_EXPORTS)  \
6951         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6952         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
6953         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
6954         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6955         cd $(HOST_SUBDIR)/binutils || exit 1; \
6956         case $(srcdir) in \
6957           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6958           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6959                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6960         esac; \
6961         srcdiroption="--srcdir=$${topdir}/binutils"; \
6962         libsrcdir="$$s/binutils"; \
6963         $(SHELL) $${libsrcdir}/configure \
6964           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6965           --target=${target_alias} $${srcdiroption} \
6966           --with-build-libsubdir=$(HOST_SUBDIR) \
6967           @stage2_werror_flag@ 
6968 @endif binutils-bootstrap
6969
6970 .PHONY: configure-stageb3g2-binutils maybe-configure-stageb3g2-binutils
6971 maybe-configure-stageb3g2-binutils:
6972 @if binutils-bootstrap
6973 maybe-configure-stageb3g2-binutils: configure-stageb3g2-binutils
6974 configure-stageb3g2-binutils:
6975         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6976         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6977         @r=`${PWD_COMMAND}`; export r; \
6978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6979         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6980         $(HOST_EXPORTS) \
6981         $(POSTSTAGE1_HOST_EXPORTS)  \
6982         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
6983         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
6984         echo Configuring stage b3g2 in $(HOST_SUBDIR)/binutils ; \
6985         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6986         cd $(HOST_SUBDIR)/binutils || exit 1; \
6987         case $(srcdir) in \
6988           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6989           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6990                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6991         esac; \
6992         srcdiroption="--srcdir=$${topdir}/binutils"; \
6993         libsrcdir="$$s/binutils"; \
6994         $(SHELL) $${libsrcdir}/configure \
6995           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6996           --target=${target_alias} $${srcdiroption} \
6997           --with-build-libsubdir=$(HOST_SUBDIR) \
6998           @stage2_werror_flag@ 
6999 @endif binutils-bootstrap
7000
7001 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
7002 maybe-configure-stage4-binutils:
7003 @if binutils-bootstrap
7004 maybe-configure-stage4-binutils: configure-stage4-binutils
7005 configure-stage4-binutils:
7006         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7007         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7008         @r=`${PWD_COMMAND}`; export r; \
7009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7010         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7011         $(HOST_EXPORTS) \
7012         $(POSTSTAGE1_HOST_EXPORTS)  \
7013         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
7014         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
7015         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
7016         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7017         cd $(HOST_SUBDIR)/binutils || exit 1; \
7018         case $(srcdir) in \
7019           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7020           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7021                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7022         esac; \
7023         srcdiroption="--srcdir=$${topdir}/binutils"; \
7024         libsrcdir="$$s/binutils"; \
7025         $(SHELL) $${libsrcdir}/configure \
7026           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7027           --target=${target_alias} $${srcdiroption} \
7028           --with-build-libsubdir=$(HOST_SUBDIR) \
7029           @stage2_werror_flag@ 
7030 @endif binutils-bootstrap
7031
7032 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
7033 maybe-configure-stageprofile-binutils:
7034 @if binutils-bootstrap
7035 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
7036 configure-stageprofile-binutils:
7037         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7038         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7039         @r=`${PWD_COMMAND}`; export r; \
7040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7041         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7042         $(HOST_EXPORTS) \
7043         $(POSTSTAGE1_HOST_EXPORTS)  \
7044         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
7045         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
7046         echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
7047         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7048         cd $(HOST_SUBDIR)/binutils || exit 1; \
7049         case $(srcdir) in \
7050           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7051           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7052                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7053         esac; \
7054         srcdiroption="--srcdir=$${topdir}/binutils"; \
7055         libsrcdir="$$s/binutils"; \
7056         $(SHELL) $${libsrcdir}/configure \
7057           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7058           --target=${target_alias} $${srcdiroption} \
7059           --with-build-libsubdir=$(HOST_SUBDIR) \
7060           @stage2_werror_flag@ 
7061 @endif binutils-bootstrap
7062
7063 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
7064 maybe-configure-stagefeedback-binutils:
7065 @if binutils-bootstrap
7066 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
7067 configure-stagefeedback-binutils:
7068         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7069         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7070         @r=`${PWD_COMMAND}`; export r; \
7071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7072         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7073         $(HOST_EXPORTS) \
7074         $(POSTSTAGE1_HOST_EXPORTS)  \
7075         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
7076         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
7077         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
7078         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7079         cd $(HOST_SUBDIR)/binutils || exit 1; \
7080         case $(srcdir) in \
7081           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7082           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7083                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7084         esac; \
7085         srcdiroption="--srcdir=$${topdir}/binutils"; \
7086         libsrcdir="$$s/binutils"; \
7087         $(SHELL) $${libsrcdir}/configure \
7088           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7089           --target=${target_alias} $${srcdiroption} \
7090           --with-build-libsubdir=$(HOST_SUBDIR) \
7091           @stage2_werror_flag@ 
7092 @endif binutils-bootstrap
7093
7094
7095
7096
7097
7098 .PHONY: all-binutils maybe-all-binutils
7099 maybe-all-binutils:
7100 @if gcc-bootstrap
7101 all-binutils: stage_current
7102 @endif gcc-bootstrap
7103 @if binutils
7104 TARGET-binutils=all
7105 maybe-all-binutils: all-binutils
7106 all-binutils: configure-binutils
7107         @r=`${PWD_COMMAND}`; export r; \
7108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7109         $(HOST_EXPORTS) \
7110         (cd $(HOST_SUBDIR)/binutils && \
7111           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
7112                 $(TARGET-binutils))
7113 @endif binutils
7114
7115
7116
7117 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
7118 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
7119 maybe-all-stage1-binutils:
7120 maybe-clean-stage1-binutils:
7121 @if binutils-bootstrap
7122 maybe-all-stage1-binutils: all-stage1-binutils
7123 all-stage1: all-stage1-binutils
7124 TARGET-stage1-binutils = $(TARGET-binutils)
7125 all-stage1-binutils: configure-stage1-binutils
7126         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7127         @r=`${PWD_COMMAND}`; export r; \
7128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7129         $(HOST_EXPORTS) \
7130         cd $(HOST_SUBDIR)/binutils && \
7131         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7132                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
7133                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
7134                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
7135                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
7136                 $(TARGET-stage1-binutils)
7137
7138 maybe-clean-stage1-binutils: clean-stage1-binutils
7139 clean-stage1: clean-stage1-binutils
7140 clean-stage1-binutils:
7141         @if [ $(current_stage) = stage1 ]; then \
7142           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7143         else \
7144           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7145           $(MAKE) stage1-start; \
7146         fi; \
7147         cd $(HOST_SUBDIR)/binutils && \
7148         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7149                  clean
7150 @endif binutils-bootstrap
7151
7152
7153 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
7154 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7155 maybe-all-stage2-binutils:
7156 maybe-clean-stage2-binutils:
7157 @if binutils-bootstrap
7158 maybe-all-stage2-binutils: all-stage2-binutils
7159 all-stage2: all-stage2-binutils
7160 TARGET-stage2-binutils = $(TARGET-binutils)
7161 all-stage2-binutils: configure-stage2-binutils
7162         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7163         @r=`${PWD_COMMAND}`; export r; \
7164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7165         $(HOST_EXPORTS) \
7166         $(POSTSTAGE1_HOST_EXPORTS) \
7167         cd $(HOST_SUBDIR)/binutils && \
7168         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7169                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
7170                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
7171                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
7172                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7173                 $(TARGET-stage2-binutils)
7174
7175 maybe-clean-stage2-binutils: clean-stage2-binutils
7176 clean-stage2: clean-stage2-binutils
7177 clean-stage2-binutils:
7178         @if [ $(current_stage) = stage2 ]; then \
7179           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7180         else \
7181           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7182           $(MAKE) stage2-start; \
7183         fi; \
7184         cd $(HOST_SUBDIR)/binutils && \
7185         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7186                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7187                  clean
7188 @endif binutils-bootstrap
7189
7190
7191 .PHONY: all-stageb2g0-binutils maybe-all-stageb2g0-binutils
7192 .PHONY: clean-stageb2g0-binutils maybe-clean-stageb2g0-binutils
7193 maybe-all-stageb2g0-binutils:
7194 maybe-clean-stageb2g0-binutils:
7195 @if binutils-bootstrap
7196 maybe-all-stageb2g0-binutils: all-stageb2g0-binutils
7197 all-stageb2g0: all-stageb2g0-binutils
7198 TARGET-stageb2g0-binutils = $(TARGET-binutils)
7199 all-stageb2g0-binutils: configure-stageb2g0-binutils
7200         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
7201         @r=`${PWD_COMMAND}`; export r; \
7202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7203         $(HOST_EXPORTS) \
7204         $(POSTSTAGE1_HOST_EXPORTS) \
7205         cd $(HOST_SUBDIR)/binutils && \
7206         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7207                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
7208                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
7209                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
7210                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7211                 $(TARGET-stageb2g0-binutils)
7212
7213 maybe-clean-stageb2g0-binutils: clean-stageb2g0-binutils
7214 clean-stageb2g0: clean-stageb2g0-binutils
7215 clean-stageb2g0-binutils:
7216         @if [ $(current_stage) = stageb2g0 ]; then \
7217           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7218         else \
7219           [ -f $(HOST_SUBDIR)/stageb2g0-binutils/Makefile ] || exit 0; \
7220           $(MAKE) stageb2g0-start; \
7221         fi; \
7222         cd $(HOST_SUBDIR)/binutils && \
7223         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7224                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7225                  clean
7226 @endif binutils-bootstrap
7227
7228
7229 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
7230 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7231 maybe-all-stage3-binutils:
7232 maybe-clean-stage3-binutils:
7233 @if binutils-bootstrap
7234 maybe-all-stage3-binutils: all-stage3-binutils
7235 all-stage3: all-stage3-binutils
7236 TARGET-stage3-binutils = $(TARGET-binutils)
7237 all-stage3-binutils: configure-stage3-binutils
7238         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7239         @r=`${PWD_COMMAND}`; export r; \
7240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7241         $(HOST_EXPORTS) \
7242         $(POSTSTAGE1_HOST_EXPORTS) \
7243         cd $(HOST_SUBDIR)/binutils && \
7244         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7245                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
7246                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
7247                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
7248                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7249                 $(TARGET-stage3-binutils)
7250
7251 maybe-clean-stage3-binutils: clean-stage3-binutils
7252 clean-stage3: clean-stage3-binutils
7253 clean-stage3-binutils:
7254         @if [ $(current_stage) = stage3 ]; then \
7255           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7256         else \
7257           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7258           $(MAKE) stage3-start; \
7259         fi; \
7260         cd $(HOST_SUBDIR)/binutils && \
7261         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7262                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7263                  clean
7264 @endif binutils-bootstrap
7265
7266
7267 .PHONY: all-stageb3g2-binutils maybe-all-stageb3g2-binutils
7268 .PHONY: clean-stageb3g2-binutils maybe-clean-stageb3g2-binutils
7269 maybe-all-stageb3g2-binutils:
7270 maybe-clean-stageb3g2-binutils:
7271 @if binutils-bootstrap
7272 maybe-all-stageb3g2-binutils: all-stageb3g2-binutils
7273 all-stageb3g2: all-stageb3g2-binutils
7274 TARGET-stageb3g2-binutils = $(TARGET-binutils)
7275 all-stageb3g2-binutils: configure-stageb3g2-binutils
7276         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
7277         @r=`${PWD_COMMAND}`; export r; \
7278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7279         $(HOST_EXPORTS) \
7280         $(POSTSTAGE1_HOST_EXPORTS) \
7281         cd $(HOST_SUBDIR)/binutils && \
7282         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7283                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
7284                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
7285                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
7286                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7287                 $(TARGET-stageb3g2-binutils)
7288
7289 maybe-clean-stageb3g2-binutils: clean-stageb3g2-binutils
7290 clean-stageb3g2: clean-stageb3g2-binutils
7291 clean-stageb3g2-binutils:
7292         @if [ $(current_stage) = stageb3g2 ]; then \
7293           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7294         else \
7295           [ -f $(HOST_SUBDIR)/stageb3g2-binutils/Makefile ] || exit 0; \
7296           $(MAKE) stageb3g2-start; \
7297         fi; \
7298         cd $(HOST_SUBDIR)/binutils && \
7299         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7300                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7301                  clean
7302 @endif binutils-bootstrap
7303
7304
7305 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
7306 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7307 maybe-all-stage4-binutils:
7308 maybe-clean-stage4-binutils:
7309 @if binutils-bootstrap
7310 maybe-all-stage4-binutils: all-stage4-binutils
7311 all-stage4: all-stage4-binutils
7312 TARGET-stage4-binutils = $(TARGET-binutils)
7313 all-stage4-binutils: configure-stage4-binutils
7314         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7315         @r=`${PWD_COMMAND}`; export r; \
7316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7317         $(HOST_EXPORTS) \
7318         $(POSTSTAGE1_HOST_EXPORTS) \
7319         cd $(HOST_SUBDIR)/binutils && \
7320         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7321                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
7322                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7323                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
7324                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7325                 $(TARGET-stage4-binutils)
7326
7327 maybe-clean-stage4-binutils: clean-stage4-binutils
7328 clean-stage4: clean-stage4-binutils
7329 clean-stage4-binutils:
7330         @if [ $(current_stage) = stage4 ]; then \
7331           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7332         else \
7333           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7334           $(MAKE) stage4-start; \
7335         fi; \
7336         cd $(HOST_SUBDIR)/binutils && \
7337         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7338                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7339                  clean
7340 @endif binutils-bootstrap
7341
7342
7343 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7344 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7345 maybe-all-stageprofile-binutils:
7346 maybe-clean-stageprofile-binutils:
7347 @if binutils-bootstrap
7348 maybe-all-stageprofile-binutils: all-stageprofile-binutils
7349 all-stageprofile: all-stageprofile-binutils
7350 TARGET-stageprofile-binutils = $(TARGET-binutils)
7351 all-stageprofile-binutils: configure-stageprofile-binutils
7352         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7353         @r=`${PWD_COMMAND}`; export r; \
7354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7355         $(HOST_EXPORTS) \
7356         $(POSTSTAGE1_HOST_EXPORTS) \
7357         cd $(HOST_SUBDIR)/binutils && \
7358         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7359                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
7360                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
7361                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
7362                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7363                 $(TARGET-stageprofile-binutils)
7364
7365 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7366 clean-stageprofile: clean-stageprofile-binutils
7367 clean-stageprofile-binutils:
7368         @if [ $(current_stage) = stageprofile ]; then \
7369           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7370         else \
7371           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7372           $(MAKE) stageprofile-start; \
7373         fi; \
7374         cd $(HOST_SUBDIR)/binutils && \
7375         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7376                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7377                  clean
7378 @endif binutils-bootstrap
7379
7380
7381 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7382 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7383 maybe-all-stagefeedback-binutils:
7384 maybe-clean-stagefeedback-binutils:
7385 @if binutils-bootstrap
7386 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7387 all-stagefeedback: all-stagefeedback-binutils
7388 TARGET-stagefeedback-binutils = $(TARGET-binutils)
7389 all-stagefeedback-binutils: configure-stagefeedback-binutils
7390         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7391         @r=`${PWD_COMMAND}`; export r; \
7392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7393         $(HOST_EXPORTS) \
7394         $(POSTSTAGE1_HOST_EXPORTS) \
7395         cd $(HOST_SUBDIR)/binutils && \
7396         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7397                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
7398                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
7399                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
7400                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7401                 $(TARGET-stagefeedback-binutils)
7402
7403 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7404 clean-stagefeedback: clean-stagefeedback-binutils
7405 clean-stagefeedback-binutils:
7406         @if [ $(current_stage) = stagefeedback ]; then \
7407           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7408         else \
7409           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7410           $(MAKE) stagefeedback-start; \
7411         fi; \
7412         cd $(HOST_SUBDIR)/binutils && \
7413         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7414                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7415                  clean
7416 @endif binutils-bootstrap
7417
7418
7419
7420
7421
7422 .PHONY: check-binutils maybe-check-binutils
7423 maybe-check-binutils:
7424 @if binutils
7425 maybe-check-binutils: check-binutils
7426
7427 check-binutils:
7428         @: $(MAKE); $(unstage)
7429         @r=`${PWD_COMMAND}`; export r; \
7430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7431         $(HOST_EXPORTS) \
7432         (cd $(HOST_SUBDIR)/binutils && \
7433           $(MAKE) $(FLAGS_TO_PASS)  check)
7434
7435 @endif binutils
7436
7437 .PHONY: install-binutils maybe-install-binutils
7438 maybe-install-binutils:
7439 @if binutils
7440 maybe-install-binutils: install-binutils
7441
7442 install-binutils: installdirs
7443         @: $(MAKE); $(unstage)
7444         @r=`${PWD_COMMAND}`; export r; \
7445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7446         $(HOST_EXPORTS) \
7447         (cd $(HOST_SUBDIR)/binutils && \
7448           $(MAKE) $(FLAGS_TO_PASS)  install)
7449
7450 @endif binutils
7451
7452 # Other targets (info, dvi, pdf, etc.)
7453
7454 .PHONY: maybe-info-binutils info-binutils
7455 maybe-info-binutils:
7456 @if binutils
7457 maybe-info-binutils: info-binutils
7458
7459 info-binutils: \
7460     configure-binutils 
7461         @[ -f ./binutils/Makefile ] || exit 0; \
7462         r=`${PWD_COMMAND}`; export r; \
7463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7464         $(HOST_EXPORTS) \
7465         for flag in $(EXTRA_HOST_FLAGS) ; do \
7466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7467         done; \
7468         echo "Doing info in binutils" ; \
7469         (cd $(HOST_SUBDIR)/binutils && \
7470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7472                   "RANLIB=$${RANLIB}" \
7473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7474                   info) \
7475           || exit 1
7476
7477 @endif binutils
7478
7479 .PHONY: maybe-dvi-binutils dvi-binutils
7480 maybe-dvi-binutils:
7481 @if binutils
7482 maybe-dvi-binutils: dvi-binutils
7483
7484 dvi-binutils: \
7485     configure-binutils 
7486         @[ -f ./binutils/Makefile ] || exit 0; \
7487         r=`${PWD_COMMAND}`; export r; \
7488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7489         $(HOST_EXPORTS) \
7490         for flag in $(EXTRA_HOST_FLAGS) ; do \
7491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7492         done; \
7493         echo "Doing dvi in binutils" ; \
7494         (cd $(HOST_SUBDIR)/binutils && \
7495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7497                   "RANLIB=$${RANLIB}" \
7498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7499                   dvi) \
7500           || exit 1
7501
7502 @endif binutils
7503
7504 .PHONY: maybe-pdf-binutils pdf-binutils
7505 maybe-pdf-binutils:
7506 @if binutils
7507 maybe-pdf-binutils: pdf-binutils
7508
7509 pdf-binutils: \
7510     configure-binutils 
7511         @[ -f ./binutils/Makefile ] || exit 0; \
7512         r=`${PWD_COMMAND}`; export r; \
7513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7514         $(HOST_EXPORTS) \
7515         for flag in $(EXTRA_HOST_FLAGS) ; do \
7516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7517         done; \
7518         echo "Doing pdf in binutils" ; \
7519         (cd $(HOST_SUBDIR)/binutils && \
7520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7522                   "RANLIB=$${RANLIB}" \
7523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7524                   pdf) \
7525           || exit 1
7526
7527 @endif binutils
7528
7529 .PHONY: maybe-html-binutils html-binutils
7530 maybe-html-binutils:
7531 @if binutils
7532 maybe-html-binutils: html-binutils
7533
7534 html-binutils: \
7535     configure-binutils 
7536         @[ -f ./binutils/Makefile ] || exit 0; \
7537         r=`${PWD_COMMAND}`; export r; \
7538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7539         $(HOST_EXPORTS) \
7540         for flag in $(EXTRA_HOST_FLAGS) ; do \
7541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7542         done; \
7543         echo "Doing html in binutils" ; \
7544         (cd $(HOST_SUBDIR)/binutils && \
7545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7547                   "RANLIB=$${RANLIB}" \
7548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7549                   html) \
7550           || exit 1
7551
7552 @endif binutils
7553
7554 .PHONY: maybe-TAGS-binutils TAGS-binutils
7555 maybe-TAGS-binutils:
7556 @if binutils
7557 maybe-TAGS-binutils: TAGS-binutils
7558
7559 TAGS-binutils: \
7560     configure-binutils 
7561         @[ -f ./binutils/Makefile ] || exit 0; \
7562         r=`${PWD_COMMAND}`; export r; \
7563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7564         $(HOST_EXPORTS) \
7565         for flag in $(EXTRA_HOST_FLAGS) ; do \
7566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7567         done; \
7568         echo "Doing TAGS in binutils" ; \
7569         (cd $(HOST_SUBDIR)/binutils && \
7570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7572                   "RANLIB=$${RANLIB}" \
7573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7574                   TAGS) \
7575           || exit 1
7576
7577 @endif binutils
7578
7579 .PHONY: maybe-install-info-binutils install-info-binutils
7580 maybe-install-info-binutils:
7581 @if binutils
7582 maybe-install-info-binutils: install-info-binutils
7583
7584 install-info-binutils: \
7585     configure-binutils \
7586     info-binutils 
7587         @[ -f ./binutils/Makefile ] || exit 0; \
7588         r=`${PWD_COMMAND}`; export r; \
7589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7590         $(HOST_EXPORTS) \
7591         for flag in $(EXTRA_HOST_FLAGS) ; do \
7592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7593         done; \
7594         echo "Doing install-info in binutils" ; \
7595         (cd $(HOST_SUBDIR)/binutils && \
7596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7598                   "RANLIB=$${RANLIB}" \
7599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7600                   install-info) \
7601           || exit 1
7602
7603 @endif binutils
7604
7605 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
7606 maybe-install-pdf-binutils:
7607 @if binutils
7608 maybe-install-pdf-binutils: install-pdf-binutils
7609
7610 install-pdf-binutils: \
7611     configure-binutils \
7612     pdf-binutils 
7613         @[ -f ./binutils/Makefile ] || exit 0; \
7614         r=`${PWD_COMMAND}`; export r; \
7615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7616         $(HOST_EXPORTS) \
7617         for flag in $(EXTRA_HOST_FLAGS) ; do \
7618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7619         done; \
7620         echo "Doing install-pdf in binutils" ; \
7621         (cd $(HOST_SUBDIR)/binutils && \
7622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7624                   "RANLIB=$${RANLIB}" \
7625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7626                   install-pdf) \
7627           || exit 1
7628
7629 @endif binutils
7630
7631 .PHONY: maybe-install-html-binutils install-html-binutils
7632 maybe-install-html-binutils:
7633 @if binutils
7634 maybe-install-html-binutils: install-html-binutils
7635
7636 install-html-binutils: \
7637     configure-binutils \
7638     html-binutils 
7639         @[ -f ./binutils/Makefile ] || exit 0; \
7640         r=`${PWD_COMMAND}`; export r; \
7641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7642         $(HOST_EXPORTS) \
7643         for flag in $(EXTRA_HOST_FLAGS) ; do \
7644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7645         done; \
7646         echo "Doing install-html in binutils" ; \
7647         (cd $(HOST_SUBDIR)/binutils && \
7648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7650                   "RANLIB=$${RANLIB}" \
7651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7652                   install-html) \
7653           || exit 1
7654
7655 @endif binutils
7656
7657 .PHONY: maybe-installcheck-binutils installcheck-binutils
7658 maybe-installcheck-binutils:
7659 @if binutils
7660 maybe-installcheck-binutils: installcheck-binutils
7661
7662 installcheck-binutils: \
7663     configure-binutils 
7664         @[ -f ./binutils/Makefile ] || exit 0; \
7665         r=`${PWD_COMMAND}`; export r; \
7666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7667         $(HOST_EXPORTS) \
7668         for flag in $(EXTRA_HOST_FLAGS) ; do \
7669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7670         done; \
7671         echo "Doing installcheck in binutils" ; \
7672         (cd $(HOST_SUBDIR)/binutils && \
7673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7675                   "RANLIB=$${RANLIB}" \
7676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7677                   installcheck) \
7678           || exit 1
7679
7680 @endif binutils
7681
7682 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7683 maybe-mostlyclean-binutils:
7684 @if binutils
7685 maybe-mostlyclean-binutils: mostlyclean-binutils
7686
7687 mostlyclean-binutils: 
7688         @[ -f ./binutils/Makefile ] || exit 0; \
7689         r=`${PWD_COMMAND}`; export r; \
7690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7691         $(HOST_EXPORTS) \
7692         for flag in $(EXTRA_HOST_FLAGS) ; do \
7693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7694         done; \
7695         echo "Doing mostlyclean in binutils" ; \
7696         (cd $(HOST_SUBDIR)/binutils && \
7697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7699                   "RANLIB=$${RANLIB}" \
7700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7701                   mostlyclean) \
7702           || exit 1
7703
7704 @endif binutils
7705
7706 .PHONY: maybe-clean-binutils clean-binutils
7707 maybe-clean-binutils:
7708 @if binutils
7709 maybe-clean-binutils: clean-binutils
7710
7711 clean-binutils: 
7712         @[ -f ./binutils/Makefile ] || exit 0; \
7713         r=`${PWD_COMMAND}`; export r; \
7714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7715         $(HOST_EXPORTS) \
7716         for flag in $(EXTRA_HOST_FLAGS) ; do \
7717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7718         done; \
7719         echo "Doing clean in binutils" ; \
7720         (cd $(HOST_SUBDIR)/binutils && \
7721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7723                   "RANLIB=$${RANLIB}" \
7724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7725                   clean) \
7726           || exit 1
7727
7728 @endif binutils
7729
7730 .PHONY: maybe-distclean-binutils distclean-binutils
7731 maybe-distclean-binutils:
7732 @if binutils
7733 maybe-distclean-binutils: distclean-binutils
7734
7735 distclean-binutils: 
7736         @[ -f ./binutils/Makefile ] || exit 0; \
7737         r=`${PWD_COMMAND}`; export r; \
7738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7739         $(HOST_EXPORTS) \
7740         for flag in $(EXTRA_HOST_FLAGS) ; do \
7741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7742         done; \
7743         echo "Doing distclean in binutils" ; \
7744         (cd $(HOST_SUBDIR)/binutils && \
7745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7747                   "RANLIB=$${RANLIB}" \
7748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7749                   distclean) \
7750           || exit 1
7751
7752 @endif binutils
7753
7754 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7755 maybe-maintainer-clean-binutils:
7756 @if binutils
7757 maybe-maintainer-clean-binutils: maintainer-clean-binutils
7758
7759 maintainer-clean-binutils: 
7760         @[ -f ./binutils/Makefile ] || exit 0; \
7761         r=`${PWD_COMMAND}`; export r; \
7762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7763         $(HOST_EXPORTS) \
7764         for flag in $(EXTRA_HOST_FLAGS) ; do \
7765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7766         done; \
7767         echo "Doing maintainer-clean in binutils" ; \
7768         (cd $(HOST_SUBDIR)/binutils && \
7769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7771                   "RANLIB=$${RANLIB}" \
7772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7773                   maintainer-clean) \
7774           || exit 1
7775
7776 @endif binutils
7777
7778
7779
7780 .PHONY: configure-bison maybe-configure-bison
7781 maybe-configure-bison:
7782 @if gcc-bootstrap
7783 configure-bison: stage_current
7784 @endif gcc-bootstrap
7785 @if bison
7786 maybe-configure-bison: configure-bison
7787 configure-bison: 
7788         @: $(MAKE); $(unstage)
7789         @r=`${PWD_COMMAND}`; export r; \
7790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7791         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7792         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7793         $(HOST_EXPORTS) \
7794         echo Configuring in $(HOST_SUBDIR)/bison; \
7795         cd "$(HOST_SUBDIR)/bison" || exit 1; \
7796         case $(srcdir) in \
7797           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7798           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7799                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7800         esac; \
7801         srcdiroption="--srcdir=$${topdir}/bison"; \
7802         libsrcdir="$$s/bison"; \
7803         $(SHELL) $${libsrcdir}/configure \
7804           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7805           --target=${target_alias} $${srcdiroption}  \
7806           || exit 1
7807 @endif bison
7808
7809
7810
7811
7812
7813 .PHONY: all-bison maybe-all-bison
7814 maybe-all-bison:
7815 @if gcc-bootstrap
7816 all-bison: stage_current
7817 @endif gcc-bootstrap
7818 @if bison
7819 TARGET-bison=all
7820 maybe-all-bison: all-bison
7821 all-bison: configure-bison
7822         @: $(MAKE); $(unstage)
7823         @r=`${PWD_COMMAND}`; export r; \
7824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7825         $(HOST_EXPORTS) \
7826         (cd $(HOST_SUBDIR)/bison && \
7827           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
7828                 $(TARGET-bison))
7829 @endif bison
7830
7831
7832
7833
7834 .PHONY: check-bison maybe-check-bison
7835 maybe-check-bison:
7836 @if bison
7837 maybe-check-bison: check-bison
7838
7839 # This module is only tested in a native toolchain.
7840 check-bison:
7841         @: $(MAKE); $(unstage)
7842         @if [ '$(host)' = '$(target)' ] ; then \
7843           r=`${PWD_COMMAND}`; export r; \
7844           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7845           $(HOST_EXPORTS) \
7846           (cd $(HOST_SUBDIR)/bison && \
7847             $(MAKE) $(FLAGS_TO_PASS)  check); \
7848         fi
7849
7850 @endif bison
7851
7852 .PHONY: install-bison maybe-install-bison
7853 maybe-install-bison:
7854 @if bison
7855 maybe-install-bison: install-bison
7856
7857 install-bison: installdirs
7858         @: $(MAKE); $(unstage)
7859         @r=`${PWD_COMMAND}`; export r; \
7860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7861         $(HOST_EXPORTS) \
7862         (cd $(HOST_SUBDIR)/bison && \
7863           $(MAKE) $(FLAGS_TO_PASS)  install)
7864
7865 @endif bison
7866
7867 # Other targets (info, dvi, pdf, etc.)
7868
7869 .PHONY: maybe-info-bison info-bison
7870 maybe-info-bison:
7871 @if bison
7872 maybe-info-bison: info-bison
7873
7874 info-bison: \
7875     configure-bison 
7876         @: $(MAKE); $(unstage)
7877         @[ -f ./bison/Makefile ] || exit 0; \
7878         r=`${PWD_COMMAND}`; export r; \
7879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7880         $(HOST_EXPORTS) \
7881         for flag in $(EXTRA_HOST_FLAGS) ; do \
7882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7883         done; \
7884         echo "Doing info in bison" ; \
7885         (cd $(HOST_SUBDIR)/bison && \
7886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7888                   "RANLIB=$${RANLIB}" \
7889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7890                   info) \
7891           || exit 1
7892
7893 @endif bison
7894
7895 .PHONY: maybe-dvi-bison dvi-bison
7896 maybe-dvi-bison:
7897 @if bison
7898 maybe-dvi-bison: dvi-bison
7899
7900 dvi-bison: \
7901     configure-bison 
7902         @: $(MAKE); $(unstage)
7903         @[ -f ./bison/Makefile ] || exit 0; \
7904         r=`${PWD_COMMAND}`; export r; \
7905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7906         $(HOST_EXPORTS) \
7907         for flag in $(EXTRA_HOST_FLAGS) ; do \
7908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7909         done; \
7910         echo "Doing dvi in bison" ; \
7911         (cd $(HOST_SUBDIR)/bison && \
7912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7914                   "RANLIB=$${RANLIB}" \
7915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7916                   dvi) \
7917           || exit 1
7918
7919 @endif bison
7920
7921 .PHONY: maybe-pdf-bison pdf-bison
7922 maybe-pdf-bison:
7923 @if bison
7924 maybe-pdf-bison: pdf-bison
7925
7926 pdf-bison: \
7927     configure-bison 
7928         @: $(MAKE); $(unstage)
7929         @[ -f ./bison/Makefile ] || exit 0; \
7930         r=`${PWD_COMMAND}`; export r; \
7931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7932         $(HOST_EXPORTS) \
7933         for flag in $(EXTRA_HOST_FLAGS) ; do \
7934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7935         done; \
7936         echo "Doing pdf in bison" ; \
7937         (cd $(HOST_SUBDIR)/bison && \
7938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7940                   "RANLIB=$${RANLIB}" \
7941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7942                   pdf) \
7943           || exit 1
7944
7945 @endif bison
7946
7947 .PHONY: maybe-html-bison html-bison
7948 maybe-html-bison:
7949 @if bison
7950 maybe-html-bison: html-bison
7951
7952 html-bison: \
7953     configure-bison 
7954         @: $(MAKE); $(unstage)
7955         @[ -f ./bison/Makefile ] || exit 0; \
7956         r=`${PWD_COMMAND}`; export r; \
7957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7958         $(HOST_EXPORTS) \
7959         for flag in $(EXTRA_HOST_FLAGS) ; do \
7960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7961         done; \
7962         echo "Doing html in bison" ; \
7963         (cd $(HOST_SUBDIR)/bison && \
7964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7966                   "RANLIB=$${RANLIB}" \
7967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7968                   html) \
7969           || exit 1
7970
7971 @endif bison
7972
7973 .PHONY: maybe-TAGS-bison TAGS-bison
7974 maybe-TAGS-bison:
7975 @if bison
7976 maybe-TAGS-bison: TAGS-bison
7977
7978 TAGS-bison: \
7979     configure-bison 
7980         @: $(MAKE); $(unstage)
7981         @[ -f ./bison/Makefile ] || exit 0; \
7982         r=`${PWD_COMMAND}`; export r; \
7983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7984         $(HOST_EXPORTS) \
7985         for flag in $(EXTRA_HOST_FLAGS) ; do \
7986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7987         done; \
7988         echo "Doing TAGS in bison" ; \
7989         (cd $(HOST_SUBDIR)/bison && \
7990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7992                   "RANLIB=$${RANLIB}" \
7993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7994                   TAGS) \
7995           || exit 1
7996
7997 @endif bison
7998
7999 .PHONY: maybe-install-info-bison install-info-bison
8000 maybe-install-info-bison:
8001 @if bison
8002 maybe-install-info-bison: install-info-bison
8003
8004 install-info-bison: \
8005     configure-bison \
8006     info-bison 
8007         @: $(MAKE); $(unstage)
8008         @[ -f ./bison/Makefile ] || exit 0; \
8009         r=`${PWD_COMMAND}`; export r; \
8010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8011         $(HOST_EXPORTS) \
8012         for flag in $(EXTRA_HOST_FLAGS) ; do \
8013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8014         done; \
8015         echo "Doing install-info in bison" ; \
8016         (cd $(HOST_SUBDIR)/bison && \
8017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8019                   "RANLIB=$${RANLIB}" \
8020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8021                   install-info) \
8022           || exit 1
8023
8024 @endif bison
8025
8026 .PHONY: maybe-install-pdf-bison install-pdf-bison
8027 maybe-install-pdf-bison:
8028 @if bison
8029 maybe-install-pdf-bison: install-pdf-bison
8030
8031 install-pdf-bison: \
8032     configure-bison \
8033     pdf-bison 
8034         @: $(MAKE); $(unstage)
8035         @[ -f ./bison/Makefile ] || exit 0; \
8036         r=`${PWD_COMMAND}`; export r; \
8037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8038         $(HOST_EXPORTS) \
8039         for flag in $(EXTRA_HOST_FLAGS) ; do \
8040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8041         done; \
8042         echo "Doing install-pdf in bison" ; \
8043         (cd $(HOST_SUBDIR)/bison && \
8044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8046                   "RANLIB=$${RANLIB}" \
8047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8048                   install-pdf) \
8049           || exit 1
8050
8051 @endif bison
8052
8053 .PHONY: maybe-install-html-bison install-html-bison
8054 maybe-install-html-bison:
8055 @if bison
8056 maybe-install-html-bison: install-html-bison
8057
8058 install-html-bison: \
8059     configure-bison \
8060     html-bison 
8061         @: $(MAKE); $(unstage)
8062         @[ -f ./bison/Makefile ] || exit 0; \
8063         r=`${PWD_COMMAND}`; export r; \
8064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8065         $(HOST_EXPORTS) \
8066         for flag in $(EXTRA_HOST_FLAGS) ; do \
8067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8068         done; \
8069         echo "Doing install-html in bison" ; \
8070         (cd $(HOST_SUBDIR)/bison && \
8071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8073                   "RANLIB=$${RANLIB}" \
8074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8075                   install-html) \
8076           || exit 1
8077
8078 @endif bison
8079
8080 .PHONY: maybe-installcheck-bison installcheck-bison
8081 maybe-installcheck-bison:
8082 @if bison
8083 maybe-installcheck-bison: installcheck-bison
8084
8085 installcheck-bison: \
8086     configure-bison 
8087         @: $(MAKE); $(unstage)
8088         @[ -f ./bison/Makefile ] || exit 0; \
8089         r=`${PWD_COMMAND}`; export r; \
8090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8091         $(HOST_EXPORTS) \
8092         for flag in $(EXTRA_HOST_FLAGS) ; do \
8093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8094         done; \
8095         echo "Doing installcheck in bison" ; \
8096         (cd $(HOST_SUBDIR)/bison && \
8097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8099                   "RANLIB=$${RANLIB}" \
8100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8101                   installcheck) \
8102           || exit 1
8103
8104 @endif bison
8105
8106 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
8107 maybe-mostlyclean-bison:
8108 @if bison
8109 maybe-mostlyclean-bison: mostlyclean-bison
8110
8111 mostlyclean-bison: 
8112         @: $(MAKE); $(unstage)
8113         @[ -f ./bison/Makefile ] || exit 0; \
8114         r=`${PWD_COMMAND}`; export r; \
8115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8116         $(HOST_EXPORTS) \
8117         for flag in $(EXTRA_HOST_FLAGS) ; do \
8118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8119         done; \
8120         echo "Doing mostlyclean in bison" ; \
8121         (cd $(HOST_SUBDIR)/bison && \
8122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8124                   "RANLIB=$${RANLIB}" \
8125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8126                   mostlyclean) \
8127           || exit 1
8128
8129 @endif bison
8130
8131 .PHONY: maybe-clean-bison clean-bison
8132 maybe-clean-bison:
8133 @if bison
8134 maybe-clean-bison: clean-bison
8135
8136 clean-bison: 
8137         @: $(MAKE); $(unstage)
8138         @[ -f ./bison/Makefile ] || exit 0; \
8139         r=`${PWD_COMMAND}`; export r; \
8140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8141         $(HOST_EXPORTS) \
8142         for flag in $(EXTRA_HOST_FLAGS) ; do \
8143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8144         done; \
8145         echo "Doing clean in bison" ; \
8146         (cd $(HOST_SUBDIR)/bison && \
8147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8149                   "RANLIB=$${RANLIB}" \
8150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8151                   clean) \
8152           || exit 1
8153
8154 @endif bison
8155
8156 .PHONY: maybe-distclean-bison distclean-bison
8157 maybe-distclean-bison:
8158 @if bison
8159 maybe-distclean-bison: distclean-bison
8160
8161 distclean-bison: 
8162         @: $(MAKE); $(unstage)
8163         @[ -f ./bison/Makefile ] || exit 0; \
8164         r=`${PWD_COMMAND}`; export r; \
8165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8166         $(HOST_EXPORTS) \
8167         for flag in $(EXTRA_HOST_FLAGS) ; do \
8168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8169         done; \
8170         echo "Doing distclean in bison" ; \
8171         (cd $(HOST_SUBDIR)/bison && \
8172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8174                   "RANLIB=$${RANLIB}" \
8175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8176                   distclean) \
8177           || exit 1
8178
8179 @endif bison
8180
8181 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8182 maybe-maintainer-clean-bison:
8183 @if bison
8184 maybe-maintainer-clean-bison: maintainer-clean-bison
8185
8186 maintainer-clean-bison: 
8187         @: $(MAKE); $(unstage)
8188         @[ -f ./bison/Makefile ] || exit 0; \
8189         r=`${PWD_COMMAND}`; export r; \
8190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8191         $(HOST_EXPORTS) \
8192         for flag in $(EXTRA_HOST_FLAGS) ; do \
8193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8194         done; \
8195         echo "Doing maintainer-clean in bison" ; \
8196         (cd $(HOST_SUBDIR)/bison && \
8197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8199                   "RANLIB=$${RANLIB}" \
8200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8201                   maintainer-clean) \
8202           || exit 1
8203
8204 @endif bison
8205
8206
8207
8208 .PHONY: configure-byacc maybe-configure-byacc
8209 maybe-configure-byacc:
8210 @if gcc-bootstrap
8211 configure-byacc: stage_current
8212 @endif gcc-bootstrap
8213 @if byacc
8214 maybe-configure-byacc: configure-byacc
8215 configure-byacc: 
8216         @: $(MAKE); $(unstage)
8217         @r=`${PWD_COMMAND}`; export r; \
8218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8219         test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8220         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8221         $(HOST_EXPORTS) \
8222         echo Configuring in $(HOST_SUBDIR)/byacc; \
8223         cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8224         case $(srcdir) in \
8225           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8226           *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8227                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8228         esac; \
8229         srcdiroption="--srcdir=$${topdir}/byacc"; \
8230         libsrcdir="$$s/byacc"; \
8231         $(SHELL) $${libsrcdir}/configure \
8232           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8233           --target=${target_alias} $${srcdiroption}  \
8234           || exit 1
8235 @endif byacc
8236
8237
8238
8239
8240
8241 .PHONY: all-byacc maybe-all-byacc
8242 maybe-all-byacc:
8243 @if gcc-bootstrap
8244 all-byacc: stage_current
8245 @endif gcc-bootstrap
8246 @if byacc
8247 TARGET-byacc=all
8248 maybe-all-byacc: all-byacc
8249 all-byacc: configure-byacc
8250         @: $(MAKE); $(unstage)
8251         @r=`${PWD_COMMAND}`; export r; \
8252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8253         $(HOST_EXPORTS) \
8254         (cd $(HOST_SUBDIR)/byacc && \
8255           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8256                 $(TARGET-byacc))
8257 @endif byacc
8258
8259
8260
8261
8262 .PHONY: check-byacc maybe-check-byacc
8263 maybe-check-byacc:
8264 @if byacc
8265 maybe-check-byacc: check-byacc
8266
8267 # This module is only tested in a native toolchain.
8268 check-byacc:
8269         @: $(MAKE); $(unstage)
8270         @if [ '$(host)' = '$(target)' ] ; then \
8271           r=`${PWD_COMMAND}`; export r; \
8272           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8273           $(HOST_EXPORTS) \
8274           (cd $(HOST_SUBDIR)/byacc && \
8275             $(MAKE) $(FLAGS_TO_PASS)  check); \
8276         fi
8277
8278 @endif byacc
8279
8280 .PHONY: install-byacc maybe-install-byacc
8281 maybe-install-byacc:
8282 @if byacc
8283 maybe-install-byacc: install-byacc
8284
8285 install-byacc: installdirs
8286         @: $(MAKE); $(unstage)
8287         @r=`${PWD_COMMAND}`; export r; \
8288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8289         $(HOST_EXPORTS) \
8290         (cd $(HOST_SUBDIR)/byacc && \
8291           $(MAKE) $(FLAGS_TO_PASS)  install)
8292
8293 @endif byacc
8294
8295 # Other targets (info, dvi, pdf, etc.)
8296
8297 .PHONY: maybe-info-byacc info-byacc
8298 maybe-info-byacc:
8299 @if byacc
8300 maybe-info-byacc: info-byacc
8301
8302 info-byacc: \
8303     configure-byacc 
8304         @: $(MAKE); $(unstage)
8305         @[ -f ./byacc/Makefile ] || exit 0; \
8306         r=`${PWD_COMMAND}`; export r; \
8307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8308         $(HOST_EXPORTS) \
8309         for flag in $(EXTRA_HOST_FLAGS) ; do \
8310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8311         done; \
8312         echo "Doing info in byacc" ; \
8313         (cd $(HOST_SUBDIR)/byacc && \
8314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8316                   "RANLIB=$${RANLIB}" \
8317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8318                   info) \
8319           || exit 1
8320
8321 @endif byacc
8322
8323 .PHONY: maybe-dvi-byacc dvi-byacc
8324 maybe-dvi-byacc:
8325 @if byacc
8326 maybe-dvi-byacc: dvi-byacc
8327
8328 dvi-byacc: \
8329     configure-byacc 
8330         @: $(MAKE); $(unstage)
8331         @[ -f ./byacc/Makefile ] || exit 0; \
8332         r=`${PWD_COMMAND}`; export r; \
8333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8334         $(HOST_EXPORTS) \
8335         for flag in $(EXTRA_HOST_FLAGS) ; do \
8336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8337         done; \
8338         echo "Doing dvi in byacc" ; \
8339         (cd $(HOST_SUBDIR)/byacc && \
8340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8342                   "RANLIB=$${RANLIB}" \
8343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8344                   dvi) \
8345           || exit 1
8346
8347 @endif byacc
8348
8349 .PHONY: maybe-pdf-byacc pdf-byacc
8350 maybe-pdf-byacc:
8351 @if byacc
8352 maybe-pdf-byacc: pdf-byacc
8353
8354 pdf-byacc: \
8355     configure-byacc 
8356         @: $(MAKE); $(unstage)
8357         @[ -f ./byacc/Makefile ] || exit 0; \
8358         r=`${PWD_COMMAND}`; export r; \
8359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8360         $(HOST_EXPORTS) \
8361         for flag in $(EXTRA_HOST_FLAGS) ; do \
8362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8363         done; \
8364         echo "Doing pdf in byacc" ; \
8365         (cd $(HOST_SUBDIR)/byacc && \
8366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8368                   "RANLIB=$${RANLIB}" \
8369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8370                   pdf) \
8371           || exit 1
8372
8373 @endif byacc
8374
8375 .PHONY: maybe-html-byacc html-byacc
8376 maybe-html-byacc:
8377 @if byacc
8378 maybe-html-byacc: html-byacc
8379
8380 html-byacc: \
8381     configure-byacc 
8382         @: $(MAKE); $(unstage)
8383         @[ -f ./byacc/Makefile ] || exit 0; \
8384         r=`${PWD_COMMAND}`; export r; \
8385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8386         $(HOST_EXPORTS) \
8387         for flag in $(EXTRA_HOST_FLAGS) ; do \
8388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8389         done; \
8390         echo "Doing html in byacc" ; \
8391         (cd $(HOST_SUBDIR)/byacc && \
8392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8394                   "RANLIB=$${RANLIB}" \
8395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8396                   html) \
8397           || exit 1
8398
8399 @endif byacc
8400
8401 .PHONY: maybe-TAGS-byacc TAGS-byacc
8402 maybe-TAGS-byacc:
8403 @if byacc
8404 maybe-TAGS-byacc: TAGS-byacc
8405
8406 TAGS-byacc: \
8407     configure-byacc 
8408         @: $(MAKE); $(unstage)
8409         @[ -f ./byacc/Makefile ] || exit 0; \
8410         r=`${PWD_COMMAND}`; export r; \
8411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8412         $(HOST_EXPORTS) \
8413         for flag in $(EXTRA_HOST_FLAGS) ; do \
8414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8415         done; \
8416         echo "Doing TAGS in byacc" ; \
8417         (cd $(HOST_SUBDIR)/byacc && \
8418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8420                   "RANLIB=$${RANLIB}" \
8421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8422                   TAGS) \
8423           || exit 1
8424
8425 @endif byacc
8426
8427 .PHONY: maybe-install-info-byacc install-info-byacc
8428 maybe-install-info-byacc:
8429 @if byacc
8430 maybe-install-info-byacc: install-info-byacc
8431
8432 install-info-byacc: \
8433     configure-byacc \
8434     info-byacc 
8435         @: $(MAKE); $(unstage)
8436         @[ -f ./byacc/Makefile ] || exit 0; \
8437         r=`${PWD_COMMAND}`; export r; \
8438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8439         $(HOST_EXPORTS) \
8440         for flag in $(EXTRA_HOST_FLAGS) ; do \
8441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8442         done; \
8443         echo "Doing install-info in byacc" ; \
8444         (cd $(HOST_SUBDIR)/byacc && \
8445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8447                   "RANLIB=$${RANLIB}" \
8448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8449                   install-info) \
8450           || exit 1
8451
8452 @endif byacc
8453
8454 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
8455 maybe-install-pdf-byacc:
8456 @if byacc
8457 maybe-install-pdf-byacc: install-pdf-byacc
8458
8459 install-pdf-byacc: \
8460     configure-byacc \
8461     pdf-byacc 
8462         @: $(MAKE); $(unstage)
8463         @[ -f ./byacc/Makefile ] || exit 0; \
8464         r=`${PWD_COMMAND}`; export r; \
8465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8466         $(HOST_EXPORTS) \
8467         for flag in $(EXTRA_HOST_FLAGS) ; do \
8468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8469         done; \
8470         echo "Doing install-pdf in byacc" ; \
8471         (cd $(HOST_SUBDIR)/byacc && \
8472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8474                   "RANLIB=$${RANLIB}" \
8475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8476                   install-pdf) \
8477           || exit 1
8478
8479 @endif byacc
8480
8481 .PHONY: maybe-install-html-byacc install-html-byacc
8482 maybe-install-html-byacc:
8483 @if byacc
8484 maybe-install-html-byacc: install-html-byacc
8485
8486 install-html-byacc: \
8487     configure-byacc \
8488     html-byacc 
8489         @: $(MAKE); $(unstage)
8490         @[ -f ./byacc/Makefile ] || exit 0; \
8491         r=`${PWD_COMMAND}`; export r; \
8492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8493         $(HOST_EXPORTS) \
8494         for flag in $(EXTRA_HOST_FLAGS) ; do \
8495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8496         done; \
8497         echo "Doing install-html in byacc" ; \
8498         (cd $(HOST_SUBDIR)/byacc && \
8499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8501                   "RANLIB=$${RANLIB}" \
8502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8503                   install-html) \
8504           || exit 1
8505
8506 @endif byacc
8507
8508 .PHONY: maybe-installcheck-byacc installcheck-byacc
8509 maybe-installcheck-byacc:
8510 @if byacc
8511 maybe-installcheck-byacc: installcheck-byacc
8512
8513 installcheck-byacc: \
8514     configure-byacc 
8515         @: $(MAKE); $(unstage)
8516         @[ -f ./byacc/Makefile ] || exit 0; \
8517         r=`${PWD_COMMAND}`; export r; \
8518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8519         $(HOST_EXPORTS) \
8520         for flag in $(EXTRA_HOST_FLAGS) ; do \
8521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8522         done; \
8523         echo "Doing installcheck in byacc" ; \
8524         (cd $(HOST_SUBDIR)/byacc && \
8525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8527                   "RANLIB=$${RANLIB}" \
8528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8529                   installcheck) \
8530           || exit 1
8531
8532 @endif byacc
8533
8534 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8535 maybe-mostlyclean-byacc:
8536 @if byacc
8537 maybe-mostlyclean-byacc: mostlyclean-byacc
8538
8539 mostlyclean-byacc: 
8540         @: $(MAKE); $(unstage)
8541         @[ -f ./byacc/Makefile ] || exit 0; \
8542         r=`${PWD_COMMAND}`; export r; \
8543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8544         $(HOST_EXPORTS) \
8545         for flag in $(EXTRA_HOST_FLAGS) ; do \
8546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8547         done; \
8548         echo "Doing mostlyclean in byacc" ; \
8549         (cd $(HOST_SUBDIR)/byacc && \
8550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8552                   "RANLIB=$${RANLIB}" \
8553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8554                   mostlyclean) \
8555           || exit 1
8556
8557 @endif byacc
8558
8559 .PHONY: maybe-clean-byacc clean-byacc
8560 maybe-clean-byacc:
8561 @if byacc
8562 maybe-clean-byacc: clean-byacc
8563
8564 clean-byacc: 
8565         @: $(MAKE); $(unstage)
8566         @[ -f ./byacc/Makefile ] || exit 0; \
8567         r=`${PWD_COMMAND}`; export r; \
8568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8569         $(HOST_EXPORTS) \
8570         for flag in $(EXTRA_HOST_FLAGS) ; do \
8571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8572         done; \
8573         echo "Doing clean in byacc" ; \
8574         (cd $(HOST_SUBDIR)/byacc && \
8575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8577                   "RANLIB=$${RANLIB}" \
8578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8579                   clean) \
8580           || exit 1
8581
8582 @endif byacc
8583
8584 .PHONY: maybe-distclean-byacc distclean-byacc
8585 maybe-distclean-byacc:
8586 @if byacc
8587 maybe-distclean-byacc: distclean-byacc
8588
8589 distclean-byacc: 
8590         @: $(MAKE); $(unstage)
8591         @[ -f ./byacc/Makefile ] || exit 0; \
8592         r=`${PWD_COMMAND}`; export r; \
8593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8594         $(HOST_EXPORTS) \
8595         for flag in $(EXTRA_HOST_FLAGS) ; do \
8596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8597         done; \
8598         echo "Doing distclean in byacc" ; \
8599         (cd $(HOST_SUBDIR)/byacc && \
8600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8602                   "RANLIB=$${RANLIB}" \
8603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8604                   distclean) \
8605           || exit 1
8606
8607 @endif byacc
8608
8609 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8610 maybe-maintainer-clean-byacc:
8611 @if byacc
8612 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8613
8614 maintainer-clean-byacc: 
8615         @: $(MAKE); $(unstage)
8616         @[ -f ./byacc/Makefile ] || exit 0; \
8617         r=`${PWD_COMMAND}`; export r; \
8618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8619         $(HOST_EXPORTS) \
8620         for flag in $(EXTRA_HOST_FLAGS) ; do \
8621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8622         done; \
8623         echo "Doing maintainer-clean in byacc" ; \
8624         (cd $(HOST_SUBDIR)/byacc && \
8625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8627                   "RANLIB=$${RANLIB}" \
8628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8629                   maintainer-clean) \
8630           || exit 1
8631
8632 @endif byacc
8633
8634
8635
8636 .PHONY: configure-bzip2 maybe-configure-bzip2
8637 maybe-configure-bzip2:
8638 @if gcc-bootstrap
8639 configure-bzip2: stage_current
8640 @endif gcc-bootstrap
8641 @if bzip2
8642 maybe-configure-bzip2: configure-bzip2
8643 configure-bzip2: 
8644         @: $(MAKE); $(unstage)
8645         @r=`${PWD_COMMAND}`; export r; \
8646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8647         test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8648         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8649         $(HOST_EXPORTS) \
8650         echo Configuring in $(HOST_SUBDIR)/bzip2; \
8651         cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8652         case $(srcdir) in \
8653           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8654           *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8655                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8656         esac; \
8657         srcdiroption="--srcdir=$${topdir}/bzip2"; \
8658         libsrcdir="$$s/bzip2"; \
8659         $(SHELL) $${libsrcdir}/configure \
8660           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8661           --target=${target_alias} $${srcdiroption}  \
8662           || exit 1
8663 @endif bzip2
8664
8665
8666
8667
8668
8669 .PHONY: all-bzip2 maybe-all-bzip2
8670 maybe-all-bzip2:
8671 @if gcc-bootstrap
8672 all-bzip2: stage_current
8673 @endif gcc-bootstrap
8674 @if bzip2
8675 TARGET-bzip2=all
8676 maybe-all-bzip2: all-bzip2
8677 all-bzip2: configure-bzip2
8678         @: $(MAKE); $(unstage)
8679         @r=`${PWD_COMMAND}`; export r; \
8680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8681         $(HOST_EXPORTS) \
8682         (cd $(HOST_SUBDIR)/bzip2 && \
8683           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8684                 $(TARGET-bzip2))
8685 @endif bzip2
8686
8687
8688
8689
8690 .PHONY: check-bzip2 maybe-check-bzip2
8691 maybe-check-bzip2:
8692 @if bzip2
8693 maybe-check-bzip2: check-bzip2
8694
8695 check-bzip2:
8696         @: $(MAKE); $(unstage)
8697         @r=`${PWD_COMMAND}`; export r; \
8698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8699         $(HOST_EXPORTS) \
8700         (cd $(HOST_SUBDIR)/bzip2 && \
8701           $(MAKE) $(FLAGS_TO_PASS)  check)
8702
8703 @endif bzip2
8704
8705 .PHONY: install-bzip2 maybe-install-bzip2
8706 maybe-install-bzip2:
8707 @if bzip2
8708 maybe-install-bzip2: install-bzip2
8709
8710 install-bzip2: installdirs
8711         @: $(MAKE); $(unstage)
8712         @r=`${PWD_COMMAND}`; export r; \
8713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8714         $(HOST_EXPORTS) \
8715         (cd $(HOST_SUBDIR)/bzip2 && \
8716           $(MAKE) $(FLAGS_TO_PASS)  install)
8717
8718 @endif bzip2
8719
8720 # Other targets (info, dvi, pdf, etc.)
8721
8722 .PHONY: maybe-info-bzip2 info-bzip2
8723 maybe-info-bzip2:
8724 @if bzip2
8725 maybe-info-bzip2: info-bzip2
8726
8727 info-bzip2: \
8728     configure-bzip2 
8729         @: $(MAKE); $(unstage)
8730         @[ -f ./bzip2/Makefile ] || exit 0; \
8731         r=`${PWD_COMMAND}`; export r; \
8732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8733         $(HOST_EXPORTS) \
8734         for flag in $(EXTRA_HOST_FLAGS) ; do \
8735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8736         done; \
8737         echo "Doing info in bzip2" ; \
8738         (cd $(HOST_SUBDIR)/bzip2 && \
8739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8741                   "RANLIB=$${RANLIB}" \
8742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8743                   info) \
8744           || exit 1
8745
8746 @endif bzip2
8747
8748 .PHONY: maybe-dvi-bzip2 dvi-bzip2
8749 maybe-dvi-bzip2:
8750 @if bzip2
8751 maybe-dvi-bzip2: dvi-bzip2
8752
8753 dvi-bzip2: \
8754     configure-bzip2 
8755         @: $(MAKE); $(unstage)
8756         @[ -f ./bzip2/Makefile ] || exit 0; \
8757         r=`${PWD_COMMAND}`; export r; \
8758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8759         $(HOST_EXPORTS) \
8760         for flag in $(EXTRA_HOST_FLAGS) ; do \
8761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8762         done; \
8763         echo "Doing dvi in bzip2" ; \
8764         (cd $(HOST_SUBDIR)/bzip2 && \
8765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8767                   "RANLIB=$${RANLIB}" \
8768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8769                   dvi) \
8770           || exit 1
8771
8772 @endif bzip2
8773
8774 .PHONY: maybe-pdf-bzip2 pdf-bzip2
8775 maybe-pdf-bzip2:
8776 @if bzip2
8777 maybe-pdf-bzip2: pdf-bzip2
8778
8779 pdf-bzip2: \
8780     configure-bzip2 
8781         @: $(MAKE); $(unstage)
8782         @[ -f ./bzip2/Makefile ] || exit 0; \
8783         r=`${PWD_COMMAND}`; export r; \
8784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8785         $(HOST_EXPORTS) \
8786         for flag in $(EXTRA_HOST_FLAGS) ; do \
8787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8788         done; \
8789         echo "Doing pdf in bzip2" ; \
8790         (cd $(HOST_SUBDIR)/bzip2 && \
8791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8793                   "RANLIB=$${RANLIB}" \
8794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8795                   pdf) \
8796           || exit 1
8797
8798 @endif bzip2
8799
8800 .PHONY: maybe-html-bzip2 html-bzip2
8801 maybe-html-bzip2:
8802 @if bzip2
8803 maybe-html-bzip2: html-bzip2
8804
8805 html-bzip2: \
8806     configure-bzip2 
8807         @: $(MAKE); $(unstage)
8808         @[ -f ./bzip2/Makefile ] || exit 0; \
8809         r=`${PWD_COMMAND}`; export r; \
8810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8811         $(HOST_EXPORTS) \
8812         for flag in $(EXTRA_HOST_FLAGS) ; do \
8813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8814         done; \
8815         echo "Doing html in bzip2" ; \
8816         (cd $(HOST_SUBDIR)/bzip2 && \
8817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8819                   "RANLIB=$${RANLIB}" \
8820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8821                   html) \
8822           || exit 1
8823
8824 @endif bzip2
8825
8826 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8827 maybe-TAGS-bzip2:
8828 @if bzip2
8829 maybe-TAGS-bzip2: TAGS-bzip2
8830
8831 TAGS-bzip2: \
8832     configure-bzip2 
8833         @: $(MAKE); $(unstage)
8834         @[ -f ./bzip2/Makefile ] || exit 0; \
8835         r=`${PWD_COMMAND}`; export r; \
8836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8837         $(HOST_EXPORTS) \
8838         for flag in $(EXTRA_HOST_FLAGS) ; do \
8839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8840         done; \
8841         echo "Doing TAGS in bzip2" ; \
8842         (cd $(HOST_SUBDIR)/bzip2 && \
8843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8845                   "RANLIB=$${RANLIB}" \
8846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8847                   TAGS) \
8848           || exit 1
8849
8850 @endif bzip2
8851
8852 .PHONY: maybe-install-info-bzip2 install-info-bzip2
8853 maybe-install-info-bzip2:
8854 @if bzip2
8855 maybe-install-info-bzip2: install-info-bzip2
8856
8857 install-info-bzip2: \
8858     configure-bzip2 \
8859     info-bzip2 
8860         @: $(MAKE); $(unstage)
8861         @[ -f ./bzip2/Makefile ] || exit 0; \
8862         r=`${PWD_COMMAND}`; export r; \
8863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8864         $(HOST_EXPORTS) \
8865         for flag in $(EXTRA_HOST_FLAGS) ; do \
8866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8867         done; \
8868         echo "Doing install-info in bzip2" ; \
8869         (cd $(HOST_SUBDIR)/bzip2 && \
8870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8872                   "RANLIB=$${RANLIB}" \
8873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8874                   install-info) \
8875           || exit 1
8876
8877 @endif bzip2
8878
8879 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8880 maybe-install-pdf-bzip2:
8881 @if bzip2
8882 maybe-install-pdf-bzip2: install-pdf-bzip2
8883
8884 install-pdf-bzip2: \
8885     configure-bzip2 \
8886     pdf-bzip2 
8887         @: $(MAKE); $(unstage)
8888         @[ -f ./bzip2/Makefile ] || exit 0; \
8889         r=`${PWD_COMMAND}`; export r; \
8890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8891         $(HOST_EXPORTS) \
8892         for flag in $(EXTRA_HOST_FLAGS) ; do \
8893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8894         done; \
8895         echo "Doing install-pdf in bzip2" ; \
8896         (cd $(HOST_SUBDIR)/bzip2 && \
8897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8899                   "RANLIB=$${RANLIB}" \
8900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8901                   install-pdf) \
8902           || exit 1
8903
8904 @endif bzip2
8905
8906 .PHONY: maybe-install-html-bzip2 install-html-bzip2
8907 maybe-install-html-bzip2:
8908 @if bzip2
8909 maybe-install-html-bzip2: install-html-bzip2
8910
8911 install-html-bzip2: \
8912     configure-bzip2 \
8913     html-bzip2 
8914         @: $(MAKE); $(unstage)
8915         @[ -f ./bzip2/Makefile ] || exit 0; \
8916         r=`${PWD_COMMAND}`; export r; \
8917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8918         $(HOST_EXPORTS) \
8919         for flag in $(EXTRA_HOST_FLAGS) ; do \
8920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8921         done; \
8922         echo "Doing install-html in bzip2" ; \
8923         (cd $(HOST_SUBDIR)/bzip2 && \
8924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8926                   "RANLIB=$${RANLIB}" \
8927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8928                   install-html) \
8929           || exit 1
8930
8931 @endif bzip2
8932
8933 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8934 maybe-installcheck-bzip2:
8935 @if bzip2
8936 maybe-installcheck-bzip2: installcheck-bzip2
8937
8938 installcheck-bzip2: \
8939     configure-bzip2 
8940         @: $(MAKE); $(unstage)
8941         @[ -f ./bzip2/Makefile ] || exit 0; \
8942         r=`${PWD_COMMAND}`; export r; \
8943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8944         $(HOST_EXPORTS) \
8945         for flag in $(EXTRA_HOST_FLAGS) ; do \
8946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8947         done; \
8948         echo "Doing installcheck in bzip2" ; \
8949         (cd $(HOST_SUBDIR)/bzip2 && \
8950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8952                   "RANLIB=$${RANLIB}" \
8953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8954                   installcheck) \
8955           || exit 1
8956
8957 @endif bzip2
8958
8959 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8960 maybe-mostlyclean-bzip2:
8961 @if bzip2
8962 maybe-mostlyclean-bzip2: mostlyclean-bzip2
8963
8964 mostlyclean-bzip2: 
8965         @: $(MAKE); $(unstage)
8966         @[ -f ./bzip2/Makefile ] || exit 0; \
8967         r=`${PWD_COMMAND}`; export r; \
8968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8969         $(HOST_EXPORTS) \
8970         for flag in $(EXTRA_HOST_FLAGS) ; do \
8971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8972         done; \
8973         echo "Doing mostlyclean in bzip2" ; \
8974         (cd $(HOST_SUBDIR)/bzip2 && \
8975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8977                   "RANLIB=$${RANLIB}" \
8978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8979                   mostlyclean) \
8980           || exit 1
8981
8982 @endif bzip2
8983
8984 .PHONY: maybe-clean-bzip2 clean-bzip2
8985 maybe-clean-bzip2:
8986 @if bzip2
8987 maybe-clean-bzip2: clean-bzip2
8988
8989 clean-bzip2: 
8990         @: $(MAKE); $(unstage)
8991         @[ -f ./bzip2/Makefile ] || exit 0; \
8992         r=`${PWD_COMMAND}`; export r; \
8993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8994         $(HOST_EXPORTS) \
8995         for flag in $(EXTRA_HOST_FLAGS) ; do \
8996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8997         done; \
8998         echo "Doing clean in bzip2" ; \
8999         (cd $(HOST_SUBDIR)/bzip2 && \
9000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9002                   "RANLIB=$${RANLIB}" \
9003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9004                   clean) \
9005           || exit 1
9006
9007 @endif bzip2
9008
9009 .PHONY: maybe-distclean-bzip2 distclean-bzip2
9010 maybe-distclean-bzip2:
9011 @if bzip2
9012 maybe-distclean-bzip2: distclean-bzip2
9013
9014 distclean-bzip2: 
9015         @: $(MAKE); $(unstage)
9016         @[ -f ./bzip2/Makefile ] || exit 0; \
9017         r=`${PWD_COMMAND}`; export r; \
9018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9019         $(HOST_EXPORTS) \
9020         for flag in $(EXTRA_HOST_FLAGS) ; do \
9021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9022         done; \
9023         echo "Doing distclean in bzip2" ; \
9024         (cd $(HOST_SUBDIR)/bzip2 && \
9025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9027                   "RANLIB=$${RANLIB}" \
9028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9029                   distclean) \
9030           || exit 1
9031
9032 @endif bzip2
9033
9034 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
9035 maybe-maintainer-clean-bzip2:
9036 @if bzip2
9037 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
9038
9039 maintainer-clean-bzip2: 
9040         @: $(MAKE); $(unstage)
9041         @[ -f ./bzip2/Makefile ] || exit 0; \
9042         r=`${PWD_COMMAND}`; export r; \
9043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9044         $(HOST_EXPORTS) \
9045         for flag in $(EXTRA_HOST_FLAGS) ; do \
9046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9047         done; \
9048         echo "Doing maintainer-clean in bzip2" ; \
9049         (cd $(HOST_SUBDIR)/bzip2 && \
9050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9052                   "RANLIB=$${RANLIB}" \
9053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9054                   maintainer-clean) \
9055           || exit 1
9056
9057 @endif bzip2
9058
9059
9060
9061 .PHONY: configure-dejagnu maybe-configure-dejagnu
9062 maybe-configure-dejagnu:
9063 @if gcc-bootstrap
9064 configure-dejagnu: stage_current
9065 @endif gcc-bootstrap
9066 @if dejagnu
9067 maybe-configure-dejagnu: configure-dejagnu
9068 configure-dejagnu: 
9069         @: $(MAKE); $(unstage)
9070         @r=`${PWD_COMMAND}`; export r; \
9071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9072         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
9073         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
9074         $(HOST_EXPORTS) \
9075         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
9076         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
9077         case $(srcdir) in \
9078           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9079           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
9080                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9081         esac; \
9082         srcdiroption="--srcdir=$${topdir}/dejagnu"; \
9083         libsrcdir="$$s/dejagnu"; \
9084         $(SHELL) $${libsrcdir}/configure \
9085           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9086           --target=${target_alias} $${srcdiroption}  \
9087           || exit 1
9088 @endif dejagnu
9089
9090
9091
9092
9093
9094 .PHONY: all-dejagnu maybe-all-dejagnu
9095 maybe-all-dejagnu:
9096 @if gcc-bootstrap
9097 all-dejagnu: stage_current
9098 @endif gcc-bootstrap
9099 @if dejagnu
9100 TARGET-dejagnu=all
9101 maybe-all-dejagnu: all-dejagnu
9102 all-dejagnu: configure-dejagnu
9103         @: $(MAKE); $(unstage)
9104         @r=`${PWD_COMMAND}`; export r; \
9105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9106         $(HOST_EXPORTS) \
9107         (cd $(HOST_SUBDIR)/dejagnu && \
9108           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9109                 $(TARGET-dejagnu))
9110 @endif dejagnu
9111
9112
9113
9114
9115 .PHONY: check-dejagnu maybe-check-dejagnu
9116 maybe-check-dejagnu:
9117 @if dejagnu
9118 maybe-check-dejagnu: check-dejagnu
9119
9120 check-dejagnu:
9121         @: $(MAKE); $(unstage)
9122         @r=`${PWD_COMMAND}`; export r; \
9123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9124         $(HOST_EXPORTS) \
9125         (cd $(HOST_SUBDIR)/dejagnu && \
9126           $(MAKE) $(FLAGS_TO_PASS)  check)
9127
9128 @endif dejagnu
9129
9130 .PHONY: install-dejagnu maybe-install-dejagnu
9131 maybe-install-dejagnu:
9132 @if dejagnu
9133 maybe-install-dejagnu: install-dejagnu
9134
9135 install-dejagnu: installdirs
9136         @: $(MAKE); $(unstage)
9137         @r=`${PWD_COMMAND}`; export r; \
9138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9139         $(HOST_EXPORTS) \
9140         (cd $(HOST_SUBDIR)/dejagnu && \
9141           $(MAKE) $(FLAGS_TO_PASS)  install)
9142
9143 @endif dejagnu
9144
9145 # Other targets (info, dvi, pdf, etc.)
9146
9147 .PHONY: maybe-info-dejagnu info-dejagnu
9148 maybe-info-dejagnu:
9149 @if dejagnu
9150 maybe-info-dejagnu: info-dejagnu
9151
9152 info-dejagnu: \
9153     configure-dejagnu 
9154         @: $(MAKE); $(unstage)
9155         @[ -f ./dejagnu/Makefile ] || exit 0; \
9156         r=`${PWD_COMMAND}`; export r; \
9157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9158         $(HOST_EXPORTS) \
9159         for flag in $(EXTRA_HOST_FLAGS) ; do \
9160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9161         done; \
9162         echo "Doing info in dejagnu" ; \
9163         (cd $(HOST_SUBDIR)/dejagnu && \
9164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9166                   "RANLIB=$${RANLIB}" \
9167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9168                   info) \
9169           || exit 1
9170
9171 @endif dejagnu
9172
9173 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
9174 maybe-dvi-dejagnu:
9175 @if dejagnu
9176 maybe-dvi-dejagnu: dvi-dejagnu
9177
9178 dvi-dejagnu: \
9179     configure-dejagnu 
9180         @: $(MAKE); $(unstage)
9181         @[ -f ./dejagnu/Makefile ] || exit 0; \
9182         r=`${PWD_COMMAND}`; export r; \
9183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9184         $(HOST_EXPORTS) \
9185         for flag in $(EXTRA_HOST_FLAGS) ; do \
9186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9187         done; \
9188         echo "Doing dvi in dejagnu" ; \
9189         (cd $(HOST_SUBDIR)/dejagnu && \
9190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9192                   "RANLIB=$${RANLIB}" \
9193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9194                   dvi) \
9195           || exit 1
9196
9197 @endif dejagnu
9198
9199 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
9200 maybe-pdf-dejagnu:
9201 @if dejagnu
9202 maybe-pdf-dejagnu: pdf-dejagnu
9203
9204 pdf-dejagnu: \
9205     configure-dejagnu 
9206         @: $(MAKE); $(unstage)
9207         @[ -f ./dejagnu/Makefile ] || exit 0; \
9208         r=`${PWD_COMMAND}`; export r; \
9209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9210         $(HOST_EXPORTS) \
9211         for flag in $(EXTRA_HOST_FLAGS) ; do \
9212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9213         done; \
9214         echo "Doing pdf in dejagnu" ; \
9215         (cd $(HOST_SUBDIR)/dejagnu && \
9216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9218                   "RANLIB=$${RANLIB}" \
9219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9220                   pdf) \
9221           || exit 1
9222
9223 @endif dejagnu
9224
9225 .PHONY: maybe-html-dejagnu html-dejagnu
9226 maybe-html-dejagnu:
9227 @if dejagnu
9228 maybe-html-dejagnu: html-dejagnu
9229
9230 html-dejagnu: \
9231     configure-dejagnu 
9232         @: $(MAKE); $(unstage)
9233         @[ -f ./dejagnu/Makefile ] || exit 0; \
9234         r=`${PWD_COMMAND}`; export r; \
9235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9236         $(HOST_EXPORTS) \
9237         for flag in $(EXTRA_HOST_FLAGS) ; do \
9238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9239         done; \
9240         echo "Doing html in dejagnu" ; \
9241         (cd $(HOST_SUBDIR)/dejagnu && \
9242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9244                   "RANLIB=$${RANLIB}" \
9245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9246                   html) \
9247           || exit 1
9248
9249 @endif dejagnu
9250
9251 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9252 maybe-TAGS-dejagnu:
9253 @if dejagnu
9254 maybe-TAGS-dejagnu: TAGS-dejagnu
9255
9256 TAGS-dejagnu: \
9257     configure-dejagnu 
9258         @: $(MAKE); $(unstage)
9259         @[ -f ./dejagnu/Makefile ] || exit 0; \
9260         r=`${PWD_COMMAND}`; export r; \
9261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9262         $(HOST_EXPORTS) \
9263         for flag in $(EXTRA_HOST_FLAGS) ; do \
9264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9265         done; \
9266         echo "Doing TAGS in dejagnu" ; \
9267         (cd $(HOST_SUBDIR)/dejagnu && \
9268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9270                   "RANLIB=$${RANLIB}" \
9271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9272                   TAGS) \
9273           || exit 1
9274
9275 @endif dejagnu
9276
9277 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
9278 maybe-install-info-dejagnu:
9279 @if dejagnu
9280 maybe-install-info-dejagnu: install-info-dejagnu
9281
9282 install-info-dejagnu: \
9283     configure-dejagnu \
9284     info-dejagnu 
9285         @: $(MAKE); $(unstage)
9286         @[ -f ./dejagnu/Makefile ] || exit 0; \
9287         r=`${PWD_COMMAND}`; export r; \
9288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9289         $(HOST_EXPORTS) \
9290         for flag in $(EXTRA_HOST_FLAGS) ; do \
9291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9292         done; \
9293         echo "Doing install-info in dejagnu" ; \
9294         (cd $(HOST_SUBDIR)/dejagnu && \
9295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9297                   "RANLIB=$${RANLIB}" \
9298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9299                   install-info) \
9300           || exit 1
9301
9302 @endif dejagnu
9303
9304 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9305 maybe-install-pdf-dejagnu:
9306 @if dejagnu
9307 maybe-install-pdf-dejagnu: install-pdf-dejagnu
9308
9309 install-pdf-dejagnu: \
9310     configure-dejagnu \
9311     pdf-dejagnu 
9312         @: $(MAKE); $(unstage)
9313         @[ -f ./dejagnu/Makefile ] || exit 0; \
9314         r=`${PWD_COMMAND}`; export r; \
9315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9316         $(HOST_EXPORTS) \
9317         for flag in $(EXTRA_HOST_FLAGS) ; do \
9318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9319         done; \
9320         echo "Doing install-pdf in dejagnu" ; \
9321         (cd $(HOST_SUBDIR)/dejagnu && \
9322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9324                   "RANLIB=$${RANLIB}" \
9325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9326                   install-pdf) \
9327           || exit 1
9328
9329 @endif dejagnu
9330
9331 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
9332 maybe-install-html-dejagnu:
9333 @if dejagnu
9334 maybe-install-html-dejagnu: install-html-dejagnu
9335
9336 install-html-dejagnu: \
9337     configure-dejagnu \
9338     html-dejagnu 
9339         @: $(MAKE); $(unstage)
9340         @[ -f ./dejagnu/Makefile ] || exit 0; \
9341         r=`${PWD_COMMAND}`; export r; \
9342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9343         $(HOST_EXPORTS) \
9344         for flag in $(EXTRA_HOST_FLAGS) ; do \
9345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9346         done; \
9347         echo "Doing install-html in dejagnu" ; \
9348         (cd $(HOST_SUBDIR)/dejagnu && \
9349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9351                   "RANLIB=$${RANLIB}" \
9352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9353                   install-html) \
9354           || exit 1
9355
9356 @endif dejagnu
9357
9358 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9359 maybe-installcheck-dejagnu:
9360 @if dejagnu
9361 maybe-installcheck-dejagnu: installcheck-dejagnu
9362
9363 installcheck-dejagnu: \
9364     configure-dejagnu 
9365         @: $(MAKE); $(unstage)
9366         @[ -f ./dejagnu/Makefile ] || exit 0; \
9367         r=`${PWD_COMMAND}`; export r; \
9368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9369         $(HOST_EXPORTS) \
9370         for flag in $(EXTRA_HOST_FLAGS) ; do \
9371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9372         done; \
9373         echo "Doing installcheck in dejagnu" ; \
9374         (cd $(HOST_SUBDIR)/dejagnu && \
9375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9377                   "RANLIB=$${RANLIB}" \
9378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9379                   installcheck) \
9380           || exit 1
9381
9382 @endif dejagnu
9383
9384 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9385 maybe-mostlyclean-dejagnu:
9386 @if dejagnu
9387 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9388
9389 mostlyclean-dejagnu: 
9390         @: $(MAKE); $(unstage)
9391         @[ -f ./dejagnu/Makefile ] || exit 0; \
9392         r=`${PWD_COMMAND}`; export r; \
9393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9394         $(HOST_EXPORTS) \
9395         for flag in $(EXTRA_HOST_FLAGS) ; do \
9396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9397         done; \
9398         echo "Doing mostlyclean in dejagnu" ; \
9399         (cd $(HOST_SUBDIR)/dejagnu && \
9400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9402                   "RANLIB=$${RANLIB}" \
9403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9404                   mostlyclean) \
9405           || exit 1
9406
9407 @endif dejagnu
9408
9409 .PHONY: maybe-clean-dejagnu clean-dejagnu
9410 maybe-clean-dejagnu:
9411 @if dejagnu
9412 maybe-clean-dejagnu: clean-dejagnu
9413
9414 clean-dejagnu: 
9415         @: $(MAKE); $(unstage)
9416         @[ -f ./dejagnu/Makefile ] || exit 0; \
9417         r=`${PWD_COMMAND}`; export r; \
9418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9419         $(HOST_EXPORTS) \
9420         for flag in $(EXTRA_HOST_FLAGS) ; do \
9421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9422         done; \
9423         echo "Doing clean in dejagnu" ; \
9424         (cd $(HOST_SUBDIR)/dejagnu && \
9425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9427                   "RANLIB=$${RANLIB}" \
9428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9429                   clean) \
9430           || exit 1
9431
9432 @endif dejagnu
9433
9434 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
9435 maybe-distclean-dejagnu:
9436 @if dejagnu
9437 maybe-distclean-dejagnu: distclean-dejagnu
9438
9439 distclean-dejagnu: 
9440         @: $(MAKE); $(unstage)
9441         @[ -f ./dejagnu/Makefile ] || exit 0; \
9442         r=`${PWD_COMMAND}`; export r; \
9443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9444         $(HOST_EXPORTS) \
9445         for flag in $(EXTRA_HOST_FLAGS) ; do \
9446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9447         done; \
9448         echo "Doing distclean in dejagnu" ; \
9449         (cd $(HOST_SUBDIR)/dejagnu && \
9450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9452                   "RANLIB=$${RANLIB}" \
9453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9454                   distclean) \
9455           || exit 1
9456
9457 @endif dejagnu
9458
9459 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9460 maybe-maintainer-clean-dejagnu:
9461 @if dejagnu
9462 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9463
9464 maintainer-clean-dejagnu: 
9465         @: $(MAKE); $(unstage)
9466         @[ -f ./dejagnu/Makefile ] || exit 0; \
9467         r=`${PWD_COMMAND}`; export r; \
9468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9469         $(HOST_EXPORTS) \
9470         for flag in $(EXTRA_HOST_FLAGS) ; do \
9471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9472         done; \
9473         echo "Doing maintainer-clean in dejagnu" ; \
9474         (cd $(HOST_SUBDIR)/dejagnu && \
9475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9477                   "RANLIB=$${RANLIB}" \
9478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9479                   maintainer-clean) \
9480           || exit 1
9481
9482 @endif dejagnu
9483
9484
9485
9486 .PHONY: configure-diff maybe-configure-diff
9487 maybe-configure-diff:
9488 @if gcc-bootstrap
9489 configure-diff: stage_current
9490 @endif gcc-bootstrap
9491 @if diff
9492 maybe-configure-diff: configure-diff
9493 configure-diff: 
9494         @: $(MAKE); $(unstage)
9495         @r=`${PWD_COMMAND}`; export r; \
9496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9497         test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9498         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9499         $(HOST_EXPORTS) \
9500         echo Configuring in $(HOST_SUBDIR)/diff; \
9501         cd "$(HOST_SUBDIR)/diff" || exit 1; \
9502         case $(srcdir) in \
9503           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9504           *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9505                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9506         esac; \
9507         srcdiroption="--srcdir=$${topdir}/diff"; \
9508         libsrcdir="$$s/diff"; \
9509         $(SHELL) $${libsrcdir}/configure \
9510           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9511           --target=${target_alias} $${srcdiroption}  \
9512           || exit 1
9513 @endif diff
9514
9515
9516
9517
9518
9519 .PHONY: all-diff maybe-all-diff
9520 maybe-all-diff:
9521 @if gcc-bootstrap
9522 all-diff: stage_current
9523 @endif gcc-bootstrap
9524 @if diff
9525 TARGET-diff=all
9526 maybe-all-diff: all-diff
9527 all-diff: configure-diff
9528         @: $(MAKE); $(unstage)
9529         @r=`${PWD_COMMAND}`; export r; \
9530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9531         $(HOST_EXPORTS) \
9532         (cd $(HOST_SUBDIR)/diff && \
9533           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9534                 $(TARGET-diff))
9535 @endif diff
9536
9537
9538
9539
9540 .PHONY: check-diff maybe-check-diff
9541 maybe-check-diff:
9542 @if diff
9543 maybe-check-diff: check-diff
9544
9545 check-diff:
9546         @: $(MAKE); $(unstage)
9547         @r=`${PWD_COMMAND}`; export r; \
9548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9549         $(HOST_EXPORTS) \
9550         (cd $(HOST_SUBDIR)/diff && \
9551           $(MAKE) $(FLAGS_TO_PASS)  check)
9552
9553 @endif diff
9554
9555 .PHONY: install-diff maybe-install-diff
9556 maybe-install-diff:
9557 @if diff
9558 maybe-install-diff: install-diff
9559
9560 install-diff: installdirs
9561         @: $(MAKE); $(unstage)
9562         @r=`${PWD_COMMAND}`; export r; \
9563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9564         $(HOST_EXPORTS) \
9565         (cd $(HOST_SUBDIR)/diff && \
9566           $(MAKE) $(FLAGS_TO_PASS)  install)
9567
9568 @endif diff
9569
9570 # Other targets (info, dvi, pdf, etc.)
9571
9572 .PHONY: maybe-info-diff info-diff
9573 maybe-info-diff:
9574 @if diff
9575 maybe-info-diff: info-diff
9576
9577 info-diff: \
9578     configure-diff 
9579         @: $(MAKE); $(unstage)
9580         @[ -f ./diff/Makefile ] || exit 0; \
9581         r=`${PWD_COMMAND}`; export r; \
9582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9583         $(HOST_EXPORTS) \
9584         for flag in $(EXTRA_HOST_FLAGS) ; do \
9585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9586         done; \
9587         echo "Doing info in diff" ; \
9588         (cd $(HOST_SUBDIR)/diff && \
9589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9591                   "RANLIB=$${RANLIB}" \
9592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9593                   info) \
9594           || exit 1
9595
9596 @endif diff
9597
9598 .PHONY: maybe-dvi-diff dvi-diff
9599 maybe-dvi-diff:
9600 @if diff
9601 maybe-dvi-diff: dvi-diff
9602
9603 dvi-diff: \
9604     configure-diff 
9605         @: $(MAKE); $(unstage)
9606         @[ -f ./diff/Makefile ] || exit 0; \
9607         r=`${PWD_COMMAND}`; export r; \
9608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9609         $(HOST_EXPORTS) \
9610         for flag in $(EXTRA_HOST_FLAGS) ; do \
9611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9612         done; \
9613         echo "Doing dvi in diff" ; \
9614         (cd $(HOST_SUBDIR)/diff && \
9615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9617                   "RANLIB=$${RANLIB}" \
9618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9619                   dvi) \
9620           || exit 1
9621
9622 @endif diff
9623
9624 .PHONY: maybe-pdf-diff pdf-diff
9625 maybe-pdf-diff:
9626 @if diff
9627 maybe-pdf-diff: pdf-diff
9628
9629 pdf-diff: \
9630     configure-diff 
9631         @: $(MAKE); $(unstage)
9632         @[ -f ./diff/Makefile ] || exit 0; \
9633         r=`${PWD_COMMAND}`; export r; \
9634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9635         $(HOST_EXPORTS) \
9636         for flag in $(EXTRA_HOST_FLAGS) ; do \
9637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9638         done; \
9639         echo "Doing pdf in diff" ; \
9640         (cd $(HOST_SUBDIR)/diff && \
9641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9643                   "RANLIB=$${RANLIB}" \
9644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9645                   pdf) \
9646           || exit 1
9647
9648 @endif diff
9649
9650 .PHONY: maybe-html-diff html-diff
9651 maybe-html-diff:
9652 @if diff
9653 maybe-html-diff: html-diff
9654
9655 html-diff: \
9656     configure-diff 
9657         @: $(MAKE); $(unstage)
9658         @[ -f ./diff/Makefile ] || exit 0; \
9659         r=`${PWD_COMMAND}`; export r; \
9660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9661         $(HOST_EXPORTS) \
9662         for flag in $(EXTRA_HOST_FLAGS) ; do \
9663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9664         done; \
9665         echo "Doing html in diff" ; \
9666         (cd $(HOST_SUBDIR)/diff && \
9667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9669                   "RANLIB=$${RANLIB}" \
9670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9671                   html) \
9672           || exit 1
9673
9674 @endif diff
9675
9676 .PHONY: maybe-TAGS-diff TAGS-diff
9677 maybe-TAGS-diff:
9678 @if diff
9679 maybe-TAGS-diff: TAGS-diff
9680
9681 TAGS-diff: \
9682     configure-diff 
9683         @: $(MAKE); $(unstage)
9684         @[ -f ./diff/Makefile ] || exit 0; \
9685         r=`${PWD_COMMAND}`; export r; \
9686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9687         $(HOST_EXPORTS) \
9688         for flag in $(EXTRA_HOST_FLAGS) ; do \
9689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9690         done; \
9691         echo "Doing TAGS in diff" ; \
9692         (cd $(HOST_SUBDIR)/diff && \
9693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9695                   "RANLIB=$${RANLIB}" \
9696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9697                   TAGS) \
9698           || exit 1
9699
9700 @endif diff
9701
9702 .PHONY: maybe-install-info-diff install-info-diff
9703 maybe-install-info-diff:
9704 @if diff
9705 maybe-install-info-diff: install-info-diff
9706
9707 install-info-diff: \
9708     configure-diff \
9709     info-diff 
9710         @: $(MAKE); $(unstage)
9711         @[ -f ./diff/Makefile ] || exit 0; \
9712         r=`${PWD_COMMAND}`; export r; \
9713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9714         $(HOST_EXPORTS) \
9715         for flag in $(EXTRA_HOST_FLAGS) ; do \
9716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9717         done; \
9718         echo "Doing install-info in diff" ; \
9719         (cd $(HOST_SUBDIR)/diff && \
9720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9722                   "RANLIB=$${RANLIB}" \
9723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9724                   install-info) \
9725           || exit 1
9726
9727 @endif diff
9728
9729 .PHONY: maybe-install-pdf-diff install-pdf-diff
9730 maybe-install-pdf-diff:
9731 @if diff
9732 maybe-install-pdf-diff: install-pdf-diff
9733
9734 install-pdf-diff: \
9735     configure-diff \
9736     pdf-diff 
9737         @: $(MAKE); $(unstage)
9738         @[ -f ./diff/Makefile ] || exit 0; \
9739         r=`${PWD_COMMAND}`; export r; \
9740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9741         $(HOST_EXPORTS) \
9742         for flag in $(EXTRA_HOST_FLAGS) ; do \
9743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9744         done; \
9745         echo "Doing install-pdf in diff" ; \
9746         (cd $(HOST_SUBDIR)/diff && \
9747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9749                   "RANLIB=$${RANLIB}" \
9750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9751                   install-pdf) \
9752           || exit 1
9753
9754 @endif diff
9755
9756 .PHONY: maybe-install-html-diff install-html-diff
9757 maybe-install-html-diff:
9758 @if diff
9759 maybe-install-html-diff: install-html-diff
9760
9761 install-html-diff: \
9762     configure-diff \
9763     html-diff 
9764         @: $(MAKE); $(unstage)
9765         @[ -f ./diff/Makefile ] || exit 0; \
9766         r=`${PWD_COMMAND}`; export r; \
9767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9768         $(HOST_EXPORTS) \
9769         for flag in $(EXTRA_HOST_FLAGS) ; do \
9770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9771         done; \
9772         echo "Doing install-html in diff" ; \
9773         (cd $(HOST_SUBDIR)/diff && \
9774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9776                   "RANLIB=$${RANLIB}" \
9777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9778                   install-html) \
9779           || exit 1
9780
9781 @endif diff
9782
9783 .PHONY: maybe-installcheck-diff installcheck-diff
9784 maybe-installcheck-diff:
9785 @if diff
9786 maybe-installcheck-diff: installcheck-diff
9787
9788 installcheck-diff: \
9789     configure-diff 
9790         @: $(MAKE); $(unstage)
9791         @[ -f ./diff/Makefile ] || exit 0; \
9792         r=`${PWD_COMMAND}`; export r; \
9793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9794         $(HOST_EXPORTS) \
9795         for flag in $(EXTRA_HOST_FLAGS) ; do \
9796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9797         done; \
9798         echo "Doing installcheck in diff" ; \
9799         (cd $(HOST_SUBDIR)/diff && \
9800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9802                   "RANLIB=$${RANLIB}" \
9803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9804                   installcheck) \
9805           || exit 1
9806
9807 @endif diff
9808
9809 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
9810 maybe-mostlyclean-diff:
9811 @if diff
9812 maybe-mostlyclean-diff: mostlyclean-diff
9813
9814 mostlyclean-diff: 
9815         @: $(MAKE); $(unstage)
9816         @[ -f ./diff/Makefile ] || exit 0; \
9817         r=`${PWD_COMMAND}`; export r; \
9818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9819         $(HOST_EXPORTS) \
9820         for flag in $(EXTRA_HOST_FLAGS) ; do \
9821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9822         done; \
9823         echo "Doing mostlyclean in diff" ; \
9824         (cd $(HOST_SUBDIR)/diff && \
9825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9827                   "RANLIB=$${RANLIB}" \
9828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9829                   mostlyclean) \
9830           || exit 1
9831
9832 @endif diff
9833
9834 .PHONY: maybe-clean-diff clean-diff
9835 maybe-clean-diff:
9836 @if diff
9837 maybe-clean-diff: clean-diff
9838
9839 clean-diff: 
9840         @: $(MAKE); $(unstage)
9841         @[ -f ./diff/Makefile ] || exit 0; \
9842         r=`${PWD_COMMAND}`; export r; \
9843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9844         $(HOST_EXPORTS) \
9845         for flag in $(EXTRA_HOST_FLAGS) ; do \
9846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9847         done; \
9848         echo "Doing clean in diff" ; \
9849         (cd $(HOST_SUBDIR)/diff && \
9850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9852                   "RANLIB=$${RANLIB}" \
9853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9854                   clean) \
9855           || exit 1
9856
9857 @endif diff
9858
9859 .PHONY: maybe-distclean-diff distclean-diff
9860 maybe-distclean-diff:
9861 @if diff
9862 maybe-distclean-diff: distclean-diff
9863
9864 distclean-diff: 
9865         @: $(MAKE); $(unstage)
9866         @[ -f ./diff/Makefile ] || exit 0; \
9867         r=`${PWD_COMMAND}`; export r; \
9868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9869         $(HOST_EXPORTS) \
9870         for flag in $(EXTRA_HOST_FLAGS) ; do \
9871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9872         done; \
9873         echo "Doing distclean in diff" ; \
9874         (cd $(HOST_SUBDIR)/diff && \
9875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9877                   "RANLIB=$${RANLIB}" \
9878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9879                   distclean) \
9880           || exit 1
9881
9882 @endif diff
9883
9884 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
9885 maybe-maintainer-clean-diff:
9886 @if diff
9887 maybe-maintainer-clean-diff: maintainer-clean-diff
9888
9889 maintainer-clean-diff: 
9890         @: $(MAKE); $(unstage)
9891         @[ -f ./diff/Makefile ] || exit 0; \
9892         r=`${PWD_COMMAND}`; export r; \
9893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9894         $(HOST_EXPORTS) \
9895         for flag in $(EXTRA_HOST_FLAGS) ; do \
9896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9897         done; \
9898         echo "Doing maintainer-clean in diff" ; \
9899         (cd $(HOST_SUBDIR)/diff && \
9900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9902                   "RANLIB=$${RANLIB}" \
9903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9904                   maintainer-clean) \
9905           || exit 1
9906
9907 @endif diff
9908
9909
9910
9911 .PHONY: configure-dosutils maybe-configure-dosutils
9912 maybe-configure-dosutils:
9913 @if gcc-bootstrap
9914 configure-dosutils: stage_current
9915 @endif gcc-bootstrap
9916 @if dosutils
9917 maybe-configure-dosutils: configure-dosutils
9918 configure-dosutils: 
9919         @: $(MAKE); $(unstage)
9920         @r=`${PWD_COMMAND}`; export r; \
9921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9922         test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
9923         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
9924         $(HOST_EXPORTS) \
9925         echo Configuring in $(HOST_SUBDIR)/dosutils; \
9926         cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
9927         case $(srcdir) in \
9928           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9929           *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
9930                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9931         esac; \
9932         srcdiroption="--srcdir=$${topdir}/dosutils"; \
9933         libsrcdir="$$s/dosutils"; \
9934         $(SHELL) $${libsrcdir}/configure \
9935           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9936           --target=${target_alias} $${srcdiroption}  \
9937           || exit 1
9938 @endif dosutils
9939
9940
9941
9942
9943
9944 .PHONY: all-dosutils maybe-all-dosutils
9945 maybe-all-dosutils:
9946 @if gcc-bootstrap
9947 all-dosutils: stage_current
9948 @endif gcc-bootstrap
9949 @if dosutils
9950 TARGET-dosutils=all
9951 maybe-all-dosutils: all-dosutils
9952 all-dosutils: configure-dosutils
9953         @: $(MAKE); $(unstage)
9954         @r=`${PWD_COMMAND}`; export r; \
9955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9956         $(HOST_EXPORTS) \
9957         (cd $(HOST_SUBDIR)/dosutils && \
9958           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9959                 $(TARGET-dosutils))
9960 @endif dosutils
9961
9962
9963
9964
9965 .PHONY: check-dosutils maybe-check-dosutils
9966 maybe-check-dosutils:
9967 @if dosutils
9968 maybe-check-dosutils: check-dosutils
9969
9970 check-dosutils:
9971
9972 @endif dosutils
9973
9974 .PHONY: install-dosutils maybe-install-dosutils
9975 maybe-install-dosutils:
9976 @if dosutils
9977 maybe-install-dosutils: install-dosutils
9978
9979 install-dosutils: installdirs
9980         @: $(MAKE); $(unstage)
9981         @r=`${PWD_COMMAND}`; export r; \
9982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9983         $(HOST_EXPORTS) \
9984         (cd $(HOST_SUBDIR)/dosutils && \
9985           $(MAKE) $(FLAGS_TO_PASS)  install)
9986
9987 @endif dosutils
9988
9989 # Other targets (info, dvi, pdf, etc.)
9990
9991 .PHONY: maybe-info-dosutils info-dosutils
9992 maybe-info-dosutils:
9993 @if dosutils
9994 maybe-info-dosutils: info-dosutils
9995
9996 info-dosutils: \
9997     configure-dosutils 
9998         @: $(MAKE); $(unstage)
9999         @[ -f ./dosutils/Makefile ] || exit 0; \
10000         r=`${PWD_COMMAND}`; export r; \
10001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10002         $(HOST_EXPORTS) \
10003         for flag in $(EXTRA_HOST_FLAGS) ; do \
10004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10005         done; \
10006         echo "Doing info in dosutils" ; \
10007         (cd $(HOST_SUBDIR)/dosutils && \
10008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10010                   "RANLIB=$${RANLIB}" \
10011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10012                   info) \
10013           || exit 1
10014
10015 @endif dosutils
10016
10017 .PHONY: maybe-dvi-dosutils dvi-dosutils
10018 maybe-dvi-dosutils:
10019 @if dosutils
10020 maybe-dvi-dosutils: dvi-dosutils
10021
10022 dvi-dosutils: \
10023     configure-dosutils 
10024         @: $(MAKE); $(unstage)
10025         @[ -f ./dosutils/Makefile ] || exit 0; \
10026         r=`${PWD_COMMAND}`; export r; \
10027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10028         $(HOST_EXPORTS) \
10029         for flag in $(EXTRA_HOST_FLAGS) ; do \
10030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10031         done; \
10032         echo "Doing dvi in dosutils" ; \
10033         (cd $(HOST_SUBDIR)/dosutils && \
10034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10036                   "RANLIB=$${RANLIB}" \
10037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10038                   dvi) \
10039           || exit 1
10040
10041 @endif dosutils
10042
10043 .PHONY: maybe-pdf-dosutils pdf-dosutils
10044 maybe-pdf-dosutils:
10045 @if dosutils
10046 maybe-pdf-dosutils: pdf-dosutils
10047
10048 pdf-dosutils: \
10049     configure-dosutils 
10050         @: $(MAKE); $(unstage)
10051         @[ -f ./dosutils/Makefile ] || exit 0; \
10052         r=`${PWD_COMMAND}`; export r; \
10053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10054         $(HOST_EXPORTS) \
10055         for flag in $(EXTRA_HOST_FLAGS) ; do \
10056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10057         done; \
10058         echo "Doing pdf in dosutils" ; \
10059         (cd $(HOST_SUBDIR)/dosutils && \
10060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10062                   "RANLIB=$${RANLIB}" \
10063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10064                   pdf) \
10065           || exit 1
10066
10067 @endif dosutils
10068
10069 .PHONY: maybe-html-dosutils html-dosutils
10070 maybe-html-dosutils:
10071 @if dosutils
10072 maybe-html-dosutils: html-dosutils
10073
10074 html-dosutils: \
10075     configure-dosutils 
10076         @: $(MAKE); $(unstage)
10077         @[ -f ./dosutils/Makefile ] || exit 0; \
10078         r=`${PWD_COMMAND}`; export r; \
10079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10080         $(HOST_EXPORTS) \
10081         for flag in $(EXTRA_HOST_FLAGS) ; do \
10082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10083         done; \
10084         echo "Doing html in dosutils" ; \
10085         (cd $(HOST_SUBDIR)/dosutils && \
10086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10088                   "RANLIB=$${RANLIB}" \
10089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10090                   html) \
10091           || exit 1
10092
10093 @endif dosutils
10094
10095 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
10096 maybe-TAGS-dosutils:
10097 @if dosutils
10098 maybe-TAGS-dosutils: TAGS-dosutils
10099
10100 TAGS-dosutils: \
10101     configure-dosutils 
10102         @: $(MAKE); $(unstage)
10103         @[ -f ./dosutils/Makefile ] || exit 0; \
10104         r=`${PWD_COMMAND}`; export r; \
10105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10106         $(HOST_EXPORTS) \
10107         for flag in $(EXTRA_HOST_FLAGS) ; do \
10108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10109         done; \
10110         echo "Doing TAGS in dosutils" ; \
10111         (cd $(HOST_SUBDIR)/dosutils && \
10112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10114                   "RANLIB=$${RANLIB}" \
10115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10116                   TAGS) \
10117           || exit 1
10118
10119 @endif dosutils
10120
10121 .PHONY: maybe-install-info-dosutils install-info-dosutils
10122 maybe-install-info-dosutils:
10123 @if dosutils
10124 maybe-install-info-dosutils: install-info-dosutils
10125
10126 install-info-dosutils: \
10127     configure-dosutils \
10128     info-dosutils 
10129         @: $(MAKE); $(unstage)
10130         @[ -f ./dosutils/Makefile ] || exit 0; \
10131         r=`${PWD_COMMAND}`; export r; \
10132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10133         $(HOST_EXPORTS) \
10134         for flag in $(EXTRA_HOST_FLAGS) ; do \
10135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10136         done; \
10137         echo "Doing install-info in dosutils" ; \
10138         (cd $(HOST_SUBDIR)/dosutils && \
10139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10141                   "RANLIB=$${RANLIB}" \
10142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10143                   install-info) \
10144           || exit 1
10145
10146 @endif dosutils
10147
10148 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10149 maybe-install-pdf-dosutils:
10150 @if dosutils
10151 maybe-install-pdf-dosutils: install-pdf-dosutils
10152
10153 install-pdf-dosutils: \
10154     configure-dosutils \
10155     pdf-dosutils 
10156         @: $(MAKE); $(unstage)
10157         @[ -f ./dosutils/Makefile ] || exit 0; \
10158         r=`${PWD_COMMAND}`; export r; \
10159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10160         $(HOST_EXPORTS) \
10161         for flag in $(EXTRA_HOST_FLAGS) ; do \
10162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10163         done; \
10164         echo "Doing install-pdf in dosutils" ; \
10165         (cd $(HOST_SUBDIR)/dosutils && \
10166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10168                   "RANLIB=$${RANLIB}" \
10169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10170                   install-pdf) \
10171           || exit 1
10172
10173 @endif dosutils
10174
10175 .PHONY: maybe-install-html-dosutils install-html-dosutils
10176 maybe-install-html-dosutils:
10177 @if dosutils
10178 maybe-install-html-dosutils: install-html-dosutils
10179
10180 install-html-dosutils: \
10181     configure-dosutils \
10182     html-dosutils 
10183         @: $(MAKE); $(unstage)
10184         @[ -f ./dosutils/Makefile ] || exit 0; \
10185         r=`${PWD_COMMAND}`; export r; \
10186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10187         $(HOST_EXPORTS) \
10188         for flag in $(EXTRA_HOST_FLAGS) ; do \
10189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10190         done; \
10191         echo "Doing install-html in dosutils" ; \
10192         (cd $(HOST_SUBDIR)/dosutils && \
10193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10195                   "RANLIB=$${RANLIB}" \
10196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10197                   install-html) \
10198           || exit 1
10199
10200 @endif dosutils
10201
10202 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
10203 maybe-installcheck-dosutils:
10204 @if dosutils
10205 maybe-installcheck-dosutils: installcheck-dosutils
10206
10207 installcheck-dosutils: \
10208     configure-dosutils 
10209         @: $(MAKE); $(unstage)
10210         @[ -f ./dosutils/Makefile ] || exit 0; \
10211         r=`${PWD_COMMAND}`; export r; \
10212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10213         $(HOST_EXPORTS) \
10214         for flag in $(EXTRA_HOST_FLAGS) ; do \
10215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10216         done; \
10217         echo "Doing installcheck in dosutils" ; \
10218         (cd $(HOST_SUBDIR)/dosutils && \
10219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10221                   "RANLIB=$${RANLIB}" \
10222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10223                   installcheck) \
10224           || exit 1
10225
10226 @endif dosutils
10227
10228 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10229 maybe-mostlyclean-dosutils:
10230 @if dosutils
10231 maybe-mostlyclean-dosutils: mostlyclean-dosutils
10232
10233 mostlyclean-dosutils: 
10234         @: $(MAKE); $(unstage)
10235         @[ -f ./dosutils/Makefile ] || exit 0; \
10236         r=`${PWD_COMMAND}`; export r; \
10237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10238         $(HOST_EXPORTS) \
10239         for flag in $(EXTRA_HOST_FLAGS) ; do \
10240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10241         done; \
10242         echo "Doing mostlyclean in dosutils" ; \
10243         (cd $(HOST_SUBDIR)/dosutils && \
10244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10246                   "RANLIB=$${RANLIB}" \
10247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10248                   mostlyclean) \
10249           || exit 1
10250
10251 @endif dosutils
10252
10253 .PHONY: maybe-clean-dosutils clean-dosutils
10254 maybe-clean-dosutils:
10255 @if dosutils
10256 maybe-clean-dosutils: clean-dosutils
10257
10258 clean-dosutils: 
10259         @: $(MAKE); $(unstage)
10260         @[ -f ./dosutils/Makefile ] || exit 0; \
10261         r=`${PWD_COMMAND}`; export r; \
10262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10263         $(HOST_EXPORTS) \
10264         for flag in $(EXTRA_HOST_FLAGS) ; do \
10265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10266         done; \
10267         echo "Doing clean in dosutils" ; \
10268         (cd $(HOST_SUBDIR)/dosutils && \
10269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10271                   "RANLIB=$${RANLIB}" \
10272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10273                   clean) \
10274           || exit 1
10275
10276 @endif dosutils
10277
10278 .PHONY: maybe-distclean-dosutils distclean-dosutils
10279 maybe-distclean-dosutils:
10280 @if dosutils
10281 maybe-distclean-dosutils: distclean-dosutils
10282
10283 distclean-dosutils: 
10284         @: $(MAKE); $(unstage)
10285         @[ -f ./dosutils/Makefile ] || exit 0; \
10286         r=`${PWD_COMMAND}`; export r; \
10287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10288         $(HOST_EXPORTS) \
10289         for flag in $(EXTRA_HOST_FLAGS) ; do \
10290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10291         done; \
10292         echo "Doing distclean in dosutils" ; \
10293         (cd $(HOST_SUBDIR)/dosutils && \
10294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10296                   "RANLIB=$${RANLIB}" \
10297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10298                   distclean) \
10299           || exit 1
10300
10301 @endif dosutils
10302
10303 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10304 maybe-maintainer-clean-dosutils:
10305 @if dosutils
10306 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10307
10308 maintainer-clean-dosutils: 
10309         @: $(MAKE); $(unstage)
10310         @[ -f ./dosutils/Makefile ] || exit 0; \
10311         r=`${PWD_COMMAND}`; export r; \
10312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10313         $(HOST_EXPORTS) \
10314         for flag in $(EXTRA_HOST_FLAGS) ; do \
10315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10316         done; \
10317         echo "Doing maintainer-clean in dosutils" ; \
10318         (cd $(HOST_SUBDIR)/dosutils && \
10319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10321                   "RANLIB=$${RANLIB}" \
10322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10323                   maintainer-clean) \
10324           || exit 1
10325
10326 @endif dosutils
10327
10328
10329
10330 .PHONY: configure-etc maybe-configure-etc
10331 maybe-configure-etc:
10332 @if gcc-bootstrap
10333 configure-etc: stage_current
10334 @endif gcc-bootstrap
10335 @if etc
10336 maybe-configure-etc: configure-etc
10337 configure-etc: 
10338         @: $(MAKE); $(unstage)
10339         @r=`${PWD_COMMAND}`; export r; \
10340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10341         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10342         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10343         $(HOST_EXPORTS) \
10344         echo Configuring in $(HOST_SUBDIR)/etc; \
10345         cd "$(HOST_SUBDIR)/etc" || exit 1; \
10346         case $(srcdir) in \
10347           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10348           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10349                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10350         esac; \
10351         srcdiroption="--srcdir=$${topdir}/etc"; \
10352         libsrcdir="$$s/etc"; \
10353         $(SHELL) $${libsrcdir}/configure \
10354           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10355           --target=${target_alias} $${srcdiroption}  \
10356           || exit 1
10357 @endif etc
10358
10359
10360
10361
10362
10363 .PHONY: all-etc maybe-all-etc
10364 maybe-all-etc:
10365 @if gcc-bootstrap
10366 all-etc: stage_current
10367 @endif gcc-bootstrap
10368 @if etc
10369 TARGET-etc=all
10370 maybe-all-etc: all-etc
10371 all-etc: configure-etc
10372         @: $(MAKE); $(unstage)
10373         @r=`${PWD_COMMAND}`; export r; \
10374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10375         $(HOST_EXPORTS) \
10376         (cd $(HOST_SUBDIR)/etc && \
10377           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
10378                 $(TARGET-etc))
10379 @endif etc
10380
10381
10382
10383
10384 .PHONY: check-etc maybe-check-etc
10385 maybe-check-etc:
10386 @if etc
10387 maybe-check-etc: check-etc
10388
10389 check-etc:
10390         @: $(MAKE); $(unstage)
10391         @r=`${PWD_COMMAND}`; export r; \
10392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10393         $(HOST_EXPORTS) \
10394         (cd $(HOST_SUBDIR)/etc && \
10395           $(MAKE) $(FLAGS_TO_PASS)  check)
10396
10397 @endif etc
10398
10399 .PHONY: install-etc maybe-install-etc
10400 maybe-install-etc:
10401 @if etc
10402 maybe-install-etc: install-etc
10403
10404 install-etc: installdirs
10405         @: $(MAKE); $(unstage)
10406         @r=`${PWD_COMMAND}`; export r; \
10407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10408         $(HOST_EXPORTS) \
10409         (cd $(HOST_SUBDIR)/etc && \
10410           $(MAKE) $(FLAGS_TO_PASS)  install)
10411
10412 @endif etc
10413
10414 # Other targets (info, dvi, pdf, etc.)
10415
10416 .PHONY: maybe-info-etc info-etc
10417 maybe-info-etc:
10418 @if etc
10419 maybe-info-etc: info-etc
10420
10421 info-etc: \
10422     configure-etc 
10423         @: $(MAKE); $(unstage)
10424         @[ -f ./etc/Makefile ] || exit 0; \
10425         r=`${PWD_COMMAND}`; export r; \
10426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10427         $(HOST_EXPORTS) \
10428         for flag in $(EXTRA_HOST_FLAGS) ; do \
10429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10430         done; \
10431         echo "Doing info in etc" ; \
10432         (cd $(HOST_SUBDIR)/etc && \
10433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10435                   "RANLIB=$${RANLIB}" \
10436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10437                   info) \
10438           || exit 1
10439
10440 @endif etc
10441
10442 .PHONY: maybe-dvi-etc dvi-etc
10443 maybe-dvi-etc:
10444 @if etc
10445 maybe-dvi-etc: dvi-etc
10446
10447 dvi-etc: \
10448     configure-etc 
10449         @: $(MAKE); $(unstage)
10450         @[ -f ./etc/Makefile ] || exit 0; \
10451         r=`${PWD_COMMAND}`; export r; \
10452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10453         $(HOST_EXPORTS) \
10454         for flag in $(EXTRA_HOST_FLAGS) ; do \
10455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10456         done; \
10457         echo "Doing dvi in etc" ; \
10458         (cd $(HOST_SUBDIR)/etc && \
10459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10461                   "RANLIB=$${RANLIB}" \
10462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10463                   dvi) \
10464           || exit 1
10465
10466 @endif etc
10467
10468 .PHONY: maybe-pdf-etc pdf-etc
10469 maybe-pdf-etc:
10470 @if etc
10471 maybe-pdf-etc: pdf-etc
10472
10473 pdf-etc: \
10474     configure-etc 
10475         @: $(MAKE); $(unstage)
10476         @[ -f ./etc/Makefile ] || exit 0; \
10477         r=`${PWD_COMMAND}`; export r; \
10478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10479         $(HOST_EXPORTS) \
10480         for flag in $(EXTRA_HOST_FLAGS) ; do \
10481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10482         done; \
10483         echo "Doing pdf in etc" ; \
10484         (cd $(HOST_SUBDIR)/etc && \
10485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10487                   "RANLIB=$${RANLIB}" \
10488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10489                   pdf) \
10490           || exit 1
10491
10492 @endif etc
10493
10494 .PHONY: maybe-html-etc html-etc
10495 maybe-html-etc:
10496 @if etc
10497 maybe-html-etc: html-etc
10498
10499 html-etc: \
10500     configure-etc 
10501         @: $(MAKE); $(unstage)
10502         @[ -f ./etc/Makefile ] || exit 0; \
10503         r=`${PWD_COMMAND}`; export r; \
10504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10505         $(HOST_EXPORTS) \
10506         for flag in $(EXTRA_HOST_FLAGS) ; do \
10507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10508         done; \
10509         echo "Doing html in etc" ; \
10510         (cd $(HOST_SUBDIR)/etc && \
10511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10513                   "RANLIB=$${RANLIB}" \
10514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10515                   html) \
10516           || exit 1
10517
10518 @endif etc
10519
10520 .PHONY: maybe-TAGS-etc TAGS-etc
10521 maybe-TAGS-etc:
10522 @if etc
10523 maybe-TAGS-etc: TAGS-etc
10524
10525 TAGS-etc: \
10526     configure-etc 
10527         @: $(MAKE); $(unstage)
10528         @[ -f ./etc/Makefile ] || exit 0; \
10529         r=`${PWD_COMMAND}`; export r; \
10530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10531         $(HOST_EXPORTS) \
10532         for flag in $(EXTRA_HOST_FLAGS) ; do \
10533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10534         done; \
10535         echo "Doing TAGS in etc" ; \
10536         (cd $(HOST_SUBDIR)/etc && \
10537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10539                   "RANLIB=$${RANLIB}" \
10540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10541                   TAGS) \
10542           || exit 1
10543
10544 @endif etc
10545
10546 .PHONY: maybe-install-info-etc install-info-etc
10547 maybe-install-info-etc:
10548 @if etc
10549 maybe-install-info-etc: install-info-etc
10550
10551 install-info-etc: \
10552     configure-etc \
10553     info-etc 
10554         @: $(MAKE); $(unstage)
10555         @[ -f ./etc/Makefile ] || exit 0; \
10556         r=`${PWD_COMMAND}`; export r; \
10557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10558         $(HOST_EXPORTS) \
10559         for flag in $(EXTRA_HOST_FLAGS) ; do \
10560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10561         done; \
10562         echo "Doing install-info in etc" ; \
10563         (cd $(HOST_SUBDIR)/etc && \
10564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10566                   "RANLIB=$${RANLIB}" \
10567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10568                   install-info) \
10569           || exit 1
10570
10571 @endif etc
10572
10573 .PHONY: maybe-install-pdf-etc install-pdf-etc
10574 maybe-install-pdf-etc:
10575 @if etc
10576 maybe-install-pdf-etc: install-pdf-etc
10577
10578 install-pdf-etc: \
10579     configure-etc \
10580     pdf-etc 
10581         @: $(MAKE); $(unstage)
10582         @[ -f ./etc/Makefile ] || exit 0; \
10583         r=`${PWD_COMMAND}`; export r; \
10584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10585         $(HOST_EXPORTS) \
10586         for flag in $(EXTRA_HOST_FLAGS) ; do \
10587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10588         done; \
10589         echo "Doing install-pdf in etc" ; \
10590         (cd $(HOST_SUBDIR)/etc && \
10591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10593                   "RANLIB=$${RANLIB}" \
10594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10595                   install-pdf) \
10596           || exit 1
10597
10598 @endif etc
10599
10600 .PHONY: maybe-install-html-etc install-html-etc
10601 maybe-install-html-etc:
10602 @if etc
10603 maybe-install-html-etc: install-html-etc
10604
10605 install-html-etc: \
10606     configure-etc \
10607     html-etc 
10608         @: $(MAKE); $(unstage)
10609         @[ -f ./etc/Makefile ] || exit 0; \
10610         r=`${PWD_COMMAND}`; export r; \
10611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10612         $(HOST_EXPORTS) \
10613         for flag in $(EXTRA_HOST_FLAGS) ; do \
10614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10615         done; \
10616         echo "Doing install-html in etc" ; \
10617         (cd $(HOST_SUBDIR)/etc && \
10618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10620                   "RANLIB=$${RANLIB}" \
10621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10622                   install-html) \
10623           || exit 1
10624
10625 @endif etc
10626
10627 .PHONY: maybe-installcheck-etc installcheck-etc
10628 maybe-installcheck-etc:
10629 @if etc
10630 maybe-installcheck-etc: installcheck-etc
10631
10632 installcheck-etc: \
10633     configure-etc 
10634         @: $(MAKE); $(unstage)
10635         @[ -f ./etc/Makefile ] || exit 0; \
10636         r=`${PWD_COMMAND}`; export r; \
10637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10638         $(HOST_EXPORTS) \
10639         for flag in $(EXTRA_HOST_FLAGS) ; do \
10640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10641         done; \
10642         echo "Doing installcheck in etc" ; \
10643         (cd $(HOST_SUBDIR)/etc && \
10644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10646                   "RANLIB=$${RANLIB}" \
10647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10648                   installcheck) \
10649           || exit 1
10650
10651 @endif etc
10652
10653 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
10654 maybe-mostlyclean-etc:
10655 @if etc
10656 maybe-mostlyclean-etc: mostlyclean-etc
10657
10658 mostlyclean-etc: 
10659         @: $(MAKE); $(unstage)
10660         @[ -f ./etc/Makefile ] || exit 0; \
10661         r=`${PWD_COMMAND}`; export r; \
10662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10663         $(HOST_EXPORTS) \
10664         for flag in $(EXTRA_HOST_FLAGS) ; do \
10665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10666         done; \
10667         echo "Doing mostlyclean in etc" ; \
10668         (cd $(HOST_SUBDIR)/etc && \
10669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10671                   "RANLIB=$${RANLIB}" \
10672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10673                   mostlyclean) \
10674           || exit 1
10675
10676 @endif etc
10677
10678 .PHONY: maybe-clean-etc clean-etc
10679 maybe-clean-etc:
10680 @if etc
10681 maybe-clean-etc: clean-etc
10682
10683 clean-etc: 
10684         @: $(MAKE); $(unstage)
10685         @[ -f ./etc/Makefile ] || exit 0; \
10686         r=`${PWD_COMMAND}`; export r; \
10687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10688         $(HOST_EXPORTS) \
10689         for flag in $(EXTRA_HOST_FLAGS) ; do \
10690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10691         done; \
10692         echo "Doing clean in etc" ; \
10693         (cd $(HOST_SUBDIR)/etc && \
10694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10696                   "RANLIB=$${RANLIB}" \
10697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10698                   clean) \
10699           || exit 1
10700
10701 @endif etc
10702
10703 .PHONY: maybe-distclean-etc distclean-etc
10704 maybe-distclean-etc:
10705 @if etc
10706 maybe-distclean-etc: distclean-etc
10707
10708 distclean-etc: 
10709         @: $(MAKE); $(unstage)
10710         @[ -f ./etc/Makefile ] || exit 0; \
10711         r=`${PWD_COMMAND}`; export r; \
10712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10713         $(HOST_EXPORTS) \
10714         for flag in $(EXTRA_HOST_FLAGS) ; do \
10715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10716         done; \
10717         echo "Doing distclean in etc" ; \
10718         (cd $(HOST_SUBDIR)/etc && \
10719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10721                   "RANLIB=$${RANLIB}" \
10722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10723                   distclean) \
10724           || exit 1
10725
10726 @endif etc
10727
10728 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
10729 maybe-maintainer-clean-etc:
10730 @if etc
10731 maybe-maintainer-clean-etc: maintainer-clean-etc
10732
10733 maintainer-clean-etc: 
10734         @: $(MAKE); $(unstage)
10735         @[ -f ./etc/Makefile ] || exit 0; \
10736         r=`${PWD_COMMAND}`; export r; \
10737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10738         $(HOST_EXPORTS) \
10739         for flag in $(EXTRA_HOST_FLAGS) ; do \
10740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10741         done; \
10742         echo "Doing maintainer-clean in etc" ; \
10743         (cd $(HOST_SUBDIR)/etc && \
10744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10746                   "RANLIB=$${RANLIB}" \
10747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10748                   maintainer-clean) \
10749           || exit 1
10750
10751 @endif etc
10752
10753
10754
10755 .PHONY: configure-fastjar maybe-configure-fastjar
10756 maybe-configure-fastjar:
10757 @if gcc-bootstrap
10758 configure-fastjar: stage_current
10759 @endif gcc-bootstrap
10760 @if fastjar
10761 maybe-configure-fastjar: configure-fastjar
10762 configure-fastjar: 
10763         @: $(MAKE); $(unstage)
10764         @r=`${PWD_COMMAND}`; export r; \
10765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10766         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
10767         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
10768         $(HOST_EXPORTS) \
10769         echo Configuring in $(HOST_SUBDIR)/fastjar; \
10770         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
10771         case $(srcdir) in \
10772           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10773           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
10774                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10775         esac; \
10776         srcdiroption="--srcdir=$${topdir}/fastjar"; \
10777         libsrcdir="$$s/fastjar"; \
10778         $(SHELL) $${libsrcdir}/configure \
10779           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10780           --target=${target_alias} $${srcdiroption}  \
10781           || exit 1
10782 @endif fastjar
10783
10784
10785
10786
10787
10788 .PHONY: all-fastjar maybe-all-fastjar
10789 maybe-all-fastjar:
10790 @if gcc-bootstrap
10791 all-fastjar: stage_current
10792 @endif gcc-bootstrap
10793 @if fastjar
10794 TARGET-fastjar=all
10795 maybe-all-fastjar: all-fastjar
10796 all-fastjar: configure-fastjar
10797         @: $(MAKE); $(unstage)
10798         @r=`${PWD_COMMAND}`; export r; \
10799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10800         $(HOST_EXPORTS) \
10801         (cd $(HOST_SUBDIR)/fastjar && \
10802           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
10803                 $(TARGET-fastjar))
10804 @endif fastjar
10805
10806
10807
10808
10809 .PHONY: check-fastjar maybe-check-fastjar
10810 maybe-check-fastjar:
10811 @if fastjar
10812 maybe-check-fastjar: check-fastjar
10813
10814 # This module is only tested in a native toolchain.
10815 check-fastjar:
10816         @: $(MAKE); $(unstage)
10817         @if [ '$(host)' = '$(target)' ] ; then \
10818           r=`${PWD_COMMAND}`; export r; \
10819           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10820           $(HOST_EXPORTS) \
10821           (cd $(HOST_SUBDIR)/fastjar && \
10822             $(MAKE) $(FLAGS_TO_PASS)  check); \
10823         fi
10824
10825 @endif fastjar
10826
10827 .PHONY: install-fastjar maybe-install-fastjar
10828 maybe-install-fastjar:
10829 @if fastjar
10830 maybe-install-fastjar: install-fastjar
10831
10832 install-fastjar: installdirs
10833         @: $(MAKE); $(unstage)
10834         @r=`${PWD_COMMAND}`; export r; \
10835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10836         $(HOST_EXPORTS) \
10837         (cd $(HOST_SUBDIR)/fastjar && \
10838           $(MAKE) $(FLAGS_TO_PASS)  install)
10839
10840 @endif fastjar
10841
10842 # Other targets (info, dvi, pdf, etc.)
10843
10844 .PHONY: maybe-info-fastjar info-fastjar
10845 maybe-info-fastjar:
10846 @if fastjar
10847 maybe-info-fastjar: info-fastjar
10848
10849 info-fastjar: \
10850     configure-fastjar 
10851         @: $(MAKE); $(unstage)
10852         @[ -f ./fastjar/Makefile ] || exit 0; \
10853         r=`${PWD_COMMAND}`; export r; \
10854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10855         $(HOST_EXPORTS) \
10856         for flag in $(EXTRA_HOST_FLAGS) ; do \
10857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10858         done; \
10859         echo "Doing info in fastjar" ; \
10860         (cd $(HOST_SUBDIR)/fastjar && \
10861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10863                   "RANLIB=$${RANLIB}" \
10864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10865                   info) \
10866           || exit 1
10867
10868 @endif fastjar
10869
10870 .PHONY: maybe-dvi-fastjar dvi-fastjar
10871 maybe-dvi-fastjar:
10872 @if fastjar
10873 maybe-dvi-fastjar: dvi-fastjar
10874
10875 dvi-fastjar: \
10876     configure-fastjar 
10877         @: $(MAKE); $(unstage)
10878         @[ -f ./fastjar/Makefile ] || exit 0; \
10879         r=`${PWD_COMMAND}`; export r; \
10880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10881         $(HOST_EXPORTS) \
10882         for flag in $(EXTRA_HOST_FLAGS) ; do \
10883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10884         done; \
10885         echo "Doing dvi in fastjar" ; \
10886         (cd $(HOST_SUBDIR)/fastjar && \
10887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10889                   "RANLIB=$${RANLIB}" \
10890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10891                   dvi) \
10892           || exit 1
10893
10894 @endif fastjar
10895
10896 .PHONY: maybe-pdf-fastjar pdf-fastjar
10897 maybe-pdf-fastjar:
10898 @if fastjar
10899 maybe-pdf-fastjar: pdf-fastjar
10900
10901 pdf-fastjar: \
10902     configure-fastjar 
10903         @: $(MAKE); $(unstage)
10904         @[ -f ./fastjar/Makefile ] || exit 0; \
10905         r=`${PWD_COMMAND}`; export r; \
10906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10907         $(HOST_EXPORTS) \
10908         for flag in $(EXTRA_HOST_FLAGS) ; do \
10909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10910         done; \
10911         echo "Doing pdf in fastjar" ; \
10912         (cd $(HOST_SUBDIR)/fastjar && \
10913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10915                   "RANLIB=$${RANLIB}" \
10916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10917                   pdf) \
10918           || exit 1
10919
10920 @endif fastjar
10921
10922 .PHONY: maybe-html-fastjar html-fastjar
10923 maybe-html-fastjar:
10924 @if fastjar
10925 maybe-html-fastjar: html-fastjar
10926
10927 html-fastjar: \
10928     configure-fastjar 
10929         @: $(MAKE); $(unstage)
10930         @[ -f ./fastjar/Makefile ] || exit 0; \
10931         r=`${PWD_COMMAND}`; export r; \
10932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10933         $(HOST_EXPORTS) \
10934         for flag in $(EXTRA_HOST_FLAGS) ; do \
10935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10936         done; \
10937         echo "Doing html in fastjar" ; \
10938         (cd $(HOST_SUBDIR)/fastjar && \
10939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10941                   "RANLIB=$${RANLIB}" \
10942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10943                   html) \
10944           || exit 1
10945
10946 @endif fastjar
10947
10948 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
10949 maybe-TAGS-fastjar:
10950 @if fastjar
10951 maybe-TAGS-fastjar: TAGS-fastjar
10952
10953 TAGS-fastjar: \
10954     configure-fastjar 
10955         @: $(MAKE); $(unstage)
10956         @[ -f ./fastjar/Makefile ] || exit 0; \
10957         r=`${PWD_COMMAND}`; export r; \
10958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10959         $(HOST_EXPORTS) \
10960         for flag in $(EXTRA_HOST_FLAGS) ; do \
10961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10962         done; \
10963         echo "Doing TAGS in fastjar" ; \
10964         (cd $(HOST_SUBDIR)/fastjar && \
10965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10967                   "RANLIB=$${RANLIB}" \
10968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10969                   TAGS) \
10970           || exit 1
10971
10972 @endif fastjar
10973
10974 .PHONY: maybe-install-info-fastjar install-info-fastjar
10975 maybe-install-info-fastjar:
10976 @if fastjar
10977 maybe-install-info-fastjar: install-info-fastjar
10978
10979 install-info-fastjar: \
10980     configure-fastjar \
10981     info-fastjar 
10982         @: $(MAKE); $(unstage)
10983         @[ -f ./fastjar/Makefile ] || exit 0; \
10984         r=`${PWD_COMMAND}`; export r; \
10985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10986         $(HOST_EXPORTS) \
10987         for flag in $(EXTRA_HOST_FLAGS) ; do \
10988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10989         done; \
10990         echo "Doing install-info in fastjar" ; \
10991         (cd $(HOST_SUBDIR)/fastjar && \
10992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10994                   "RANLIB=$${RANLIB}" \
10995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10996                   install-info) \
10997           || exit 1
10998
10999 @endif fastjar
11000
11001 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
11002 maybe-install-pdf-fastjar:
11003 @if fastjar
11004 maybe-install-pdf-fastjar: install-pdf-fastjar
11005
11006 install-pdf-fastjar: \
11007     configure-fastjar \
11008     pdf-fastjar 
11009         @: $(MAKE); $(unstage)
11010         @[ -f ./fastjar/Makefile ] || exit 0; \
11011         r=`${PWD_COMMAND}`; export r; \
11012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11013         $(HOST_EXPORTS) \
11014         for flag in $(EXTRA_HOST_FLAGS) ; do \
11015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11016         done; \
11017         echo "Doing install-pdf in fastjar" ; \
11018         (cd $(HOST_SUBDIR)/fastjar && \
11019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11021                   "RANLIB=$${RANLIB}" \
11022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11023                   install-pdf) \
11024           || exit 1
11025
11026 @endif fastjar
11027
11028 .PHONY: maybe-install-html-fastjar install-html-fastjar
11029 maybe-install-html-fastjar:
11030 @if fastjar
11031 maybe-install-html-fastjar: install-html-fastjar
11032
11033 install-html-fastjar: \
11034     configure-fastjar \
11035     html-fastjar 
11036         @: $(MAKE); $(unstage)
11037         @[ -f ./fastjar/Makefile ] || exit 0; \
11038         r=`${PWD_COMMAND}`; export r; \
11039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11040         $(HOST_EXPORTS) \
11041         for flag in $(EXTRA_HOST_FLAGS) ; do \
11042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11043         done; \
11044         echo "Doing install-html in fastjar" ; \
11045         (cd $(HOST_SUBDIR)/fastjar && \
11046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11048                   "RANLIB=$${RANLIB}" \
11049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11050                   install-html) \
11051           || exit 1
11052
11053 @endif fastjar
11054
11055 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
11056 maybe-installcheck-fastjar:
11057 @if fastjar
11058 maybe-installcheck-fastjar: installcheck-fastjar
11059
11060 installcheck-fastjar: \
11061     configure-fastjar 
11062         @: $(MAKE); $(unstage)
11063         @[ -f ./fastjar/Makefile ] || exit 0; \
11064         r=`${PWD_COMMAND}`; export r; \
11065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11066         $(HOST_EXPORTS) \
11067         for flag in $(EXTRA_HOST_FLAGS) ; do \
11068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11069         done; \
11070         echo "Doing installcheck in fastjar" ; \
11071         (cd $(HOST_SUBDIR)/fastjar && \
11072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11074                   "RANLIB=$${RANLIB}" \
11075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11076                   installcheck) \
11077           || exit 1
11078
11079 @endif fastjar
11080
11081 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
11082 maybe-mostlyclean-fastjar:
11083 @if fastjar
11084 maybe-mostlyclean-fastjar: mostlyclean-fastjar
11085
11086 mostlyclean-fastjar: 
11087         @: $(MAKE); $(unstage)
11088         @[ -f ./fastjar/Makefile ] || exit 0; \
11089         r=`${PWD_COMMAND}`; export r; \
11090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11091         $(HOST_EXPORTS) \
11092         for flag in $(EXTRA_HOST_FLAGS) ; do \
11093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11094         done; \
11095         echo "Doing mostlyclean in fastjar" ; \
11096         (cd $(HOST_SUBDIR)/fastjar && \
11097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11099                   "RANLIB=$${RANLIB}" \
11100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11101                   mostlyclean) \
11102           || exit 1
11103
11104 @endif fastjar
11105
11106 .PHONY: maybe-clean-fastjar clean-fastjar
11107 maybe-clean-fastjar:
11108 @if fastjar
11109 maybe-clean-fastjar: clean-fastjar
11110
11111 clean-fastjar: 
11112         @: $(MAKE); $(unstage)
11113         @[ -f ./fastjar/Makefile ] || exit 0; \
11114         r=`${PWD_COMMAND}`; export r; \
11115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11116         $(HOST_EXPORTS) \
11117         for flag in $(EXTRA_HOST_FLAGS) ; do \
11118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11119         done; \
11120         echo "Doing clean in fastjar" ; \
11121         (cd $(HOST_SUBDIR)/fastjar && \
11122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11124                   "RANLIB=$${RANLIB}" \
11125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11126                   clean) \
11127           || exit 1
11128
11129 @endif fastjar
11130
11131 .PHONY: maybe-distclean-fastjar distclean-fastjar
11132 maybe-distclean-fastjar:
11133 @if fastjar
11134 maybe-distclean-fastjar: distclean-fastjar
11135
11136 distclean-fastjar: 
11137         @: $(MAKE); $(unstage)
11138         @[ -f ./fastjar/Makefile ] || exit 0; \
11139         r=`${PWD_COMMAND}`; export r; \
11140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11141         $(HOST_EXPORTS) \
11142         for flag in $(EXTRA_HOST_FLAGS) ; do \
11143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11144         done; \
11145         echo "Doing distclean in fastjar" ; \
11146         (cd $(HOST_SUBDIR)/fastjar && \
11147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11149                   "RANLIB=$${RANLIB}" \
11150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11151                   distclean) \
11152           || exit 1
11153
11154 @endif fastjar
11155
11156 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11157 maybe-maintainer-clean-fastjar:
11158 @if fastjar
11159 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11160
11161 maintainer-clean-fastjar: 
11162         @: $(MAKE); $(unstage)
11163         @[ -f ./fastjar/Makefile ] || exit 0; \
11164         r=`${PWD_COMMAND}`; export r; \
11165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11166         $(HOST_EXPORTS) \
11167         for flag in $(EXTRA_HOST_FLAGS) ; do \
11168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11169         done; \
11170         echo "Doing maintainer-clean in fastjar" ; \
11171         (cd $(HOST_SUBDIR)/fastjar && \
11172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11174                   "RANLIB=$${RANLIB}" \
11175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11176                   maintainer-clean) \
11177           || exit 1
11178
11179 @endif fastjar
11180
11181
11182
11183 .PHONY: configure-fileutils maybe-configure-fileutils
11184 maybe-configure-fileutils:
11185 @if gcc-bootstrap
11186 configure-fileutils: stage_current
11187 @endif gcc-bootstrap
11188 @if fileutils
11189 maybe-configure-fileutils: configure-fileutils
11190 configure-fileutils: 
11191         @: $(MAKE); $(unstage)
11192         @r=`${PWD_COMMAND}`; export r; \
11193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11194         test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
11195         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11196         $(HOST_EXPORTS) \
11197         echo Configuring in $(HOST_SUBDIR)/fileutils; \
11198         cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11199         case $(srcdir) in \
11200           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11201           *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11202                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11203         esac; \
11204         srcdiroption="--srcdir=$${topdir}/fileutils"; \
11205         libsrcdir="$$s/fileutils"; \
11206         $(SHELL) $${libsrcdir}/configure \
11207           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11208           --target=${target_alias} $${srcdiroption}  \
11209           || exit 1
11210 @endif fileutils
11211
11212
11213
11214
11215
11216 .PHONY: all-fileutils maybe-all-fileutils
11217 maybe-all-fileutils:
11218 @if gcc-bootstrap
11219 all-fileutils: stage_current
11220 @endif gcc-bootstrap
11221 @if fileutils
11222 TARGET-fileutils=all
11223 maybe-all-fileutils: all-fileutils
11224 all-fileutils: configure-fileutils
11225         @: $(MAKE); $(unstage)
11226         @r=`${PWD_COMMAND}`; export r; \
11227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11228         $(HOST_EXPORTS) \
11229         (cd $(HOST_SUBDIR)/fileutils && \
11230           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11231                 $(TARGET-fileutils))
11232 @endif fileutils
11233
11234
11235
11236
11237 .PHONY: check-fileutils maybe-check-fileutils
11238 maybe-check-fileutils:
11239 @if fileutils
11240 maybe-check-fileutils: check-fileutils
11241
11242 check-fileutils:
11243         @: $(MAKE); $(unstage)
11244         @r=`${PWD_COMMAND}`; export r; \
11245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11246         $(HOST_EXPORTS) \
11247         (cd $(HOST_SUBDIR)/fileutils && \
11248           $(MAKE) $(FLAGS_TO_PASS)  check)
11249
11250 @endif fileutils
11251
11252 .PHONY: install-fileutils maybe-install-fileutils
11253 maybe-install-fileutils:
11254 @if fileutils
11255 maybe-install-fileutils: install-fileutils
11256
11257 install-fileutils: installdirs
11258         @: $(MAKE); $(unstage)
11259         @r=`${PWD_COMMAND}`; export r; \
11260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11261         $(HOST_EXPORTS) \
11262         (cd $(HOST_SUBDIR)/fileutils && \
11263           $(MAKE) $(FLAGS_TO_PASS)  install)
11264
11265 @endif fileutils
11266
11267 # Other targets (info, dvi, pdf, etc.)
11268
11269 .PHONY: maybe-info-fileutils info-fileutils
11270 maybe-info-fileutils:
11271 @if fileutils
11272 maybe-info-fileutils: info-fileutils
11273
11274 info-fileutils: \
11275     configure-fileutils 
11276         @: $(MAKE); $(unstage)
11277         @[ -f ./fileutils/Makefile ] || exit 0; \
11278         r=`${PWD_COMMAND}`; export r; \
11279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11280         $(HOST_EXPORTS) \
11281         for flag in $(EXTRA_HOST_FLAGS) ; do \
11282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11283         done; \
11284         echo "Doing info in fileutils" ; \
11285         (cd $(HOST_SUBDIR)/fileutils && \
11286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11288                   "RANLIB=$${RANLIB}" \
11289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11290                   info) \
11291           || exit 1
11292
11293 @endif fileutils
11294
11295 .PHONY: maybe-dvi-fileutils dvi-fileutils
11296 maybe-dvi-fileutils:
11297 @if fileutils
11298 maybe-dvi-fileutils: dvi-fileutils
11299
11300 dvi-fileutils: \
11301     configure-fileutils 
11302         @: $(MAKE); $(unstage)
11303         @[ -f ./fileutils/Makefile ] || exit 0; \
11304         r=`${PWD_COMMAND}`; export r; \
11305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11306         $(HOST_EXPORTS) \
11307         for flag in $(EXTRA_HOST_FLAGS) ; do \
11308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11309         done; \
11310         echo "Doing dvi in fileutils" ; \
11311         (cd $(HOST_SUBDIR)/fileutils && \
11312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11314                   "RANLIB=$${RANLIB}" \
11315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11316                   dvi) \
11317           || exit 1
11318
11319 @endif fileutils
11320
11321 .PHONY: maybe-pdf-fileutils pdf-fileutils
11322 maybe-pdf-fileutils:
11323 @if fileutils
11324 maybe-pdf-fileutils: pdf-fileutils
11325
11326 pdf-fileutils: \
11327     configure-fileutils 
11328         @: $(MAKE); $(unstage)
11329         @[ -f ./fileutils/Makefile ] || exit 0; \
11330         r=`${PWD_COMMAND}`; export r; \
11331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11332         $(HOST_EXPORTS) \
11333         for flag in $(EXTRA_HOST_FLAGS) ; do \
11334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11335         done; \
11336         echo "Doing pdf in fileutils" ; \
11337         (cd $(HOST_SUBDIR)/fileutils && \
11338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11340                   "RANLIB=$${RANLIB}" \
11341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11342                   pdf) \
11343           || exit 1
11344
11345 @endif fileutils
11346
11347 .PHONY: maybe-html-fileutils html-fileutils
11348 maybe-html-fileutils:
11349 @if fileutils
11350 maybe-html-fileutils: html-fileutils
11351
11352 html-fileutils: \
11353     configure-fileutils 
11354         @: $(MAKE); $(unstage)
11355         @[ -f ./fileutils/Makefile ] || exit 0; \
11356         r=`${PWD_COMMAND}`; export r; \
11357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11358         $(HOST_EXPORTS) \
11359         for flag in $(EXTRA_HOST_FLAGS) ; do \
11360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11361         done; \
11362         echo "Doing html in fileutils" ; \
11363         (cd $(HOST_SUBDIR)/fileutils && \
11364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11366                   "RANLIB=$${RANLIB}" \
11367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11368                   html) \
11369           || exit 1
11370
11371 @endif fileutils
11372
11373 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
11374 maybe-TAGS-fileutils:
11375 @if fileutils
11376 maybe-TAGS-fileutils: TAGS-fileutils
11377
11378 TAGS-fileutils: \
11379     configure-fileutils 
11380         @: $(MAKE); $(unstage)
11381         @[ -f ./fileutils/Makefile ] || exit 0; \
11382         r=`${PWD_COMMAND}`; export r; \
11383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11384         $(HOST_EXPORTS) \
11385         for flag in $(EXTRA_HOST_FLAGS) ; do \
11386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11387         done; \
11388         echo "Doing TAGS in fileutils" ; \
11389         (cd $(HOST_SUBDIR)/fileutils && \
11390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11392                   "RANLIB=$${RANLIB}" \
11393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11394                   TAGS) \
11395           || exit 1
11396
11397 @endif fileutils
11398
11399 .PHONY: maybe-install-info-fileutils install-info-fileutils
11400 maybe-install-info-fileutils:
11401 @if fileutils
11402 maybe-install-info-fileutils: install-info-fileutils
11403
11404 install-info-fileutils: \
11405     configure-fileutils \
11406     info-fileutils 
11407         @: $(MAKE); $(unstage)
11408         @[ -f ./fileutils/Makefile ] || exit 0; \
11409         r=`${PWD_COMMAND}`; export r; \
11410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11411         $(HOST_EXPORTS) \
11412         for flag in $(EXTRA_HOST_FLAGS) ; do \
11413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11414         done; \
11415         echo "Doing install-info in fileutils" ; \
11416         (cd $(HOST_SUBDIR)/fileutils && \
11417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11419                   "RANLIB=$${RANLIB}" \
11420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11421                   install-info) \
11422           || exit 1
11423
11424 @endif fileutils
11425
11426 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11427 maybe-install-pdf-fileutils:
11428 @if fileutils
11429 maybe-install-pdf-fileutils: install-pdf-fileutils
11430
11431 install-pdf-fileutils: \
11432     configure-fileutils \
11433     pdf-fileutils 
11434         @: $(MAKE); $(unstage)
11435         @[ -f ./fileutils/Makefile ] || exit 0; \
11436         r=`${PWD_COMMAND}`; export r; \
11437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11438         $(HOST_EXPORTS) \
11439         for flag in $(EXTRA_HOST_FLAGS) ; do \
11440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11441         done; \
11442         echo "Doing install-pdf in fileutils" ; \
11443         (cd $(HOST_SUBDIR)/fileutils && \
11444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11446                   "RANLIB=$${RANLIB}" \
11447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11448                   install-pdf) \
11449           || exit 1
11450
11451 @endif fileutils
11452
11453 .PHONY: maybe-install-html-fileutils install-html-fileutils
11454 maybe-install-html-fileutils:
11455 @if fileutils
11456 maybe-install-html-fileutils: install-html-fileutils
11457
11458 install-html-fileutils: \
11459     configure-fileutils \
11460     html-fileutils 
11461         @: $(MAKE); $(unstage)
11462         @[ -f ./fileutils/Makefile ] || exit 0; \
11463         r=`${PWD_COMMAND}`; export r; \
11464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11465         $(HOST_EXPORTS) \
11466         for flag in $(EXTRA_HOST_FLAGS) ; do \
11467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11468         done; \
11469         echo "Doing install-html in fileutils" ; \
11470         (cd $(HOST_SUBDIR)/fileutils && \
11471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11473                   "RANLIB=$${RANLIB}" \
11474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11475                   install-html) \
11476           || exit 1
11477
11478 @endif fileutils
11479
11480 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
11481 maybe-installcheck-fileutils:
11482 @if fileutils
11483 maybe-installcheck-fileutils: installcheck-fileutils
11484
11485 installcheck-fileutils: \
11486     configure-fileutils 
11487         @: $(MAKE); $(unstage)
11488         @[ -f ./fileutils/Makefile ] || exit 0; \
11489         r=`${PWD_COMMAND}`; export r; \
11490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11491         $(HOST_EXPORTS) \
11492         for flag in $(EXTRA_HOST_FLAGS) ; do \
11493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11494         done; \
11495         echo "Doing installcheck in fileutils" ; \
11496         (cd $(HOST_SUBDIR)/fileutils && \
11497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11499                   "RANLIB=$${RANLIB}" \
11500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11501                   installcheck) \
11502           || exit 1
11503
11504 @endif fileutils
11505
11506 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11507 maybe-mostlyclean-fileutils:
11508 @if fileutils
11509 maybe-mostlyclean-fileutils: mostlyclean-fileutils
11510
11511 mostlyclean-fileutils: 
11512         @: $(MAKE); $(unstage)
11513         @[ -f ./fileutils/Makefile ] || exit 0; \
11514         r=`${PWD_COMMAND}`; export r; \
11515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11516         $(HOST_EXPORTS) \
11517         for flag in $(EXTRA_HOST_FLAGS) ; do \
11518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11519         done; \
11520         echo "Doing mostlyclean in fileutils" ; \
11521         (cd $(HOST_SUBDIR)/fileutils && \
11522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11524                   "RANLIB=$${RANLIB}" \
11525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11526                   mostlyclean) \
11527           || exit 1
11528
11529 @endif fileutils
11530
11531 .PHONY: maybe-clean-fileutils clean-fileutils
11532 maybe-clean-fileutils:
11533 @if fileutils
11534 maybe-clean-fileutils: clean-fileutils
11535
11536 clean-fileutils: 
11537         @: $(MAKE); $(unstage)
11538         @[ -f ./fileutils/Makefile ] || exit 0; \
11539         r=`${PWD_COMMAND}`; export r; \
11540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11541         $(HOST_EXPORTS) \
11542         for flag in $(EXTRA_HOST_FLAGS) ; do \
11543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11544         done; \
11545         echo "Doing clean in fileutils" ; \
11546         (cd $(HOST_SUBDIR)/fileutils && \
11547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11549                   "RANLIB=$${RANLIB}" \
11550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11551                   clean) \
11552           || exit 1
11553
11554 @endif fileutils
11555
11556 .PHONY: maybe-distclean-fileutils distclean-fileutils
11557 maybe-distclean-fileutils:
11558 @if fileutils
11559 maybe-distclean-fileutils: distclean-fileutils
11560
11561 distclean-fileutils: 
11562         @: $(MAKE); $(unstage)
11563         @[ -f ./fileutils/Makefile ] || exit 0; \
11564         r=`${PWD_COMMAND}`; export r; \
11565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11566         $(HOST_EXPORTS) \
11567         for flag in $(EXTRA_HOST_FLAGS) ; do \
11568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11569         done; \
11570         echo "Doing distclean in fileutils" ; \
11571         (cd $(HOST_SUBDIR)/fileutils && \
11572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11574                   "RANLIB=$${RANLIB}" \
11575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11576                   distclean) \
11577           || exit 1
11578
11579 @endif fileutils
11580
11581 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11582 maybe-maintainer-clean-fileutils:
11583 @if fileutils
11584 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11585
11586 maintainer-clean-fileutils: 
11587         @: $(MAKE); $(unstage)
11588         @[ -f ./fileutils/Makefile ] || exit 0; \
11589         r=`${PWD_COMMAND}`; export r; \
11590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11591         $(HOST_EXPORTS) \
11592         for flag in $(EXTRA_HOST_FLAGS) ; do \
11593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11594         done; \
11595         echo "Doing maintainer-clean in fileutils" ; \
11596         (cd $(HOST_SUBDIR)/fileutils && \
11597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11599                   "RANLIB=$${RANLIB}" \
11600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11601                   maintainer-clean) \
11602           || exit 1
11603
11604 @endif fileutils
11605
11606
11607
11608 .PHONY: configure-findutils maybe-configure-findutils
11609 maybe-configure-findutils:
11610 @if gcc-bootstrap
11611 configure-findutils: stage_current
11612 @endif gcc-bootstrap
11613 @if findutils
11614 maybe-configure-findutils: configure-findutils
11615 configure-findutils: 
11616         @: $(MAKE); $(unstage)
11617         @r=`${PWD_COMMAND}`; export r; \
11618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11619         test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
11620         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
11621         $(HOST_EXPORTS) \
11622         echo Configuring in $(HOST_SUBDIR)/findutils; \
11623         cd "$(HOST_SUBDIR)/findutils" || exit 1; \
11624         case $(srcdir) in \
11625           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11626           *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
11627                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11628         esac; \
11629         srcdiroption="--srcdir=$${topdir}/findutils"; \
11630         libsrcdir="$$s/findutils"; \
11631         $(SHELL) $${libsrcdir}/configure \
11632           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11633           --target=${target_alias} $${srcdiroption}  \
11634           || exit 1
11635 @endif findutils
11636
11637
11638
11639
11640
11641 .PHONY: all-findutils maybe-all-findutils
11642 maybe-all-findutils:
11643 @if gcc-bootstrap
11644 all-findutils: stage_current
11645 @endif gcc-bootstrap
11646 @if findutils
11647 TARGET-findutils=all
11648 maybe-all-findutils: all-findutils
11649 all-findutils: configure-findutils
11650         @: $(MAKE); $(unstage)
11651         @r=`${PWD_COMMAND}`; export r; \
11652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11653         $(HOST_EXPORTS) \
11654         (cd $(HOST_SUBDIR)/findutils && \
11655           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11656                 $(TARGET-findutils))
11657 @endif findutils
11658
11659
11660
11661
11662 .PHONY: check-findutils maybe-check-findutils
11663 maybe-check-findutils:
11664 @if findutils
11665 maybe-check-findutils: check-findutils
11666
11667 check-findutils:
11668         @: $(MAKE); $(unstage)
11669         @r=`${PWD_COMMAND}`; export r; \
11670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11671         $(HOST_EXPORTS) \
11672         (cd $(HOST_SUBDIR)/findutils && \
11673           $(MAKE) $(FLAGS_TO_PASS)  check)
11674
11675 @endif findutils
11676
11677 .PHONY: install-findutils maybe-install-findutils
11678 maybe-install-findutils:
11679 @if findutils
11680 maybe-install-findutils: install-findutils
11681
11682 install-findutils: installdirs
11683         @: $(MAKE); $(unstage)
11684         @r=`${PWD_COMMAND}`; export r; \
11685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11686         $(HOST_EXPORTS) \
11687         (cd $(HOST_SUBDIR)/findutils && \
11688           $(MAKE) $(FLAGS_TO_PASS)  install)
11689
11690 @endif findutils
11691
11692 # Other targets (info, dvi, pdf, etc.)
11693
11694 .PHONY: maybe-info-findutils info-findutils
11695 maybe-info-findutils:
11696 @if findutils
11697 maybe-info-findutils: info-findutils
11698
11699 info-findutils: \
11700     configure-findutils 
11701         @: $(MAKE); $(unstage)
11702         @[ -f ./findutils/Makefile ] || exit 0; \
11703         r=`${PWD_COMMAND}`; export r; \
11704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11705         $(HOST_EXPORTS) \
11706         for flag in $(EXTRA_HOST_FLAGS) ; do \
11707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11708         done; \
11709         echo "Doing info in findutils" ; \
11710         (cd $(HOST_SUBDIR)/findutils && \
11711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11713                   "RANLIB=$${RANLIB}" \
11714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11715                   info) \
11716           || exit 1
11717
11718 @endif findutils
11719
11720 .PHONY: maybe-dvi-findutils dvi-findutils
11721 maybe-dvi-findutils:
11722 @if findutils
11723 maybe-dvi-findutils: dvi-findutils
11724
11725 dvi-findutils: \
11726     configure-findutils 
11727         @: $(MAKE); $(unstage)
11728         @[ -f ./findutils/Makefile ] || exit 0; \
11729         r=`${PWD_COMMAND}`; export r; \
11730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11731         $(HOST_EXPORTS) \
11732         for flag in $(EXTRA_HOST_FLAGS) ; do \
11733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11734         done; \
11735         echo "Doing dvi in findutils" ; \
11736         (cd $(HOST_SUBDIR)/findutils && \
11737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11739                   "RANLIB=$${RANLIB}" \
11740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11741                   dvi) \
11742           || exit 1
11743
11744 @endif findutils
11745
11746 .PHONY: maybe-pdf-findutils pdf-findutils
11747 maybe-pdf-findutils:
11748 @if findutils
11749 maybe-pdf-findutils: pdf-findutils
11750
11751 pdf-findutils: \
11752     configure-findutils 
11753         @: $(MAKE); $(unstage)
11754         @[ -f ./findutils/Makefile ] || exit 0; \
11755         r=`${PWD_COMMAND}`; export r; \
11756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11757         $(HOST_EXPORTS) \
11758         for flag in $(EXTRA_HOST_FLAGS) ; do \
11759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11760         done; \
11761         echo "Doing pdf in findutils" ; \
11762         (cd $(HOST_SUBDIR)/findutils && \
11763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11765                   "RANLIB=$${RANLIB}" \
11766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11767                   pdf) \
11768           || exit 1
11769
11770 @endif findutils
11771
11772 .PHONY: maybe-html-findutils html-findutils
11773 maybe-html-findutils:
11774 @if findutils
11775 maybe-html-findutils: html-findutils
11776
11777 html-findutils: \
11778     configure-findutils 
11779         @: $(MAKE); $(unstage)
11780         @[ -f ./findutils/Makefile ] || exit 0; \
11781         r=`${PWD_COMMAND}`; export r; \
11782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11783         $(HOST_EXPORTS) \
11784         for flag in $(EXTRA_HOST_FLAGS) ; do \
11785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11786         done; \
11787         echo "Doing html in findutils" ; \
11788         (cd $(HOST_SUBDIR)/findutils && \
11789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11791                   "RANLIB=$${RANLIB}" \
11792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11793                   html) \
11794           || exit 1
11795
11796 @endif findutils
11797
11798 .PHONY: maybe-TAGS-findutils TAGS-findutils
11799 maybe-TAGS-findutils:
11800 @if findutils
11801 maybe-TAGS-findutils: TAGS-findutils
11802
11803 TAGS-findutils: \
11804     configure-findutils 
11805         @: $(MAKE); $(unstage)
11806         @[ -f ./findutils/Makefile ] || exit 0; \
11807         r=`${PWD_COMMAND}`; export r; \
11808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11809         $(HOST_EXPORTS) \
11810         for flag in $(EXTRA_HOST_FLAGS) ; do \
11811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11812         done; \
11813         echo "Doing TAGS in findutils" ; \
11814         (cd $(HOST_SUBDIR)/findutils && \
11815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11817                   "RANLIB=$${RANLIB}" \
11818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11819                   TAGS) \
11820           || exit 1
11821
11822 @endif findutils
11823
11824 .PHONY: maybe-install-info-findutils install-info-findutils
11825 maybe-install-info-findutils:
11826 @if findutils
11827 maybe-install-info-findutils: install-info-findutils
11828
11829 install-info-findutils: \
11830     configure-findutils \
11831     info-findutils 
11832         @: $(MAKE); $(unstage)
11833         @[ -f ./findutils/Makefile ] || exit 0; \
11834         r=`${PWD_COMMAND}`; export r; \
11835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11836         $(HOST_EXPORTS) \
11837         for flag in $(EXTRA_HOST_FLAGS) ; do \
11838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11839         done; \
11840         echo "Doing install-info in findutils" ; \
11841         (cd $(HOST_SUBDIR)/findutils && \
11842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11844                   "RANLIB=$${RANLIB}" \
11845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11846                   install-info) \
11847           || exit 1
11848
11849 @endif findutils
11850
11851 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
11852 maybe-install-pdf-findutils:
11853 @if findutils
11854 maybe-install-pdf-findutils: install-pdf-findutils
11855
11856 install-pdf-findutils: \
11857     configure-findutils \
11858     pdf-findutils 
11859         @: $(MAKE); $(unstage)
11860         @[ -f ./findutils/Makefile ] || exit 0; \
11861         r=`${PWD_COMMAND}`; export r; \
11862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11863         $(HOST_EXPORTS) \
11864         for flag in $(EXTRA_HOST_FLAGS) ; do \
11865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11866         done; \
11867         echo "Doing install-pdf in findutils" ; \
11868         (cd $(HOST_SUBDIR)/findutils && \
11869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11871                   "RANLIB=$${RANLIB}" \
11872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11873                   install-pdf) \
11874           || exit 1
11875
11876 @endif findutils
11877
11878 .PHONY: maybe-install-html-findutils install-html-findutils
11879 maybe-install-html-findutils:
11880 @if findutils
11881 maybe-install-html-findutils: install-html-findutils
11882
11883 install-html-findutils: \
11884     configure-findutils \
11885     html-findutils 
11886         @: $(MAKE); $(unstage)
11887         @[ -f ./findutils/Makefile ] || exit 0; \
11888         r=`${PWD_COMMAND}`; export r; \
11889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11890         $(HOST_EXPORTS) \
11891         for flag in $(EXTRA_HOST_FLAGS) ; do \
11892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11893         done; \
11894         echo "Doing install-html in findutils" ; \
11895         (cd $(HOST_SUBDIR)/findutils && \
11896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11898                   "RANLIB=$${RANLIB}" \
11899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11900                   install-html) \
11901           || exit 1
11902
11903 @endif findutils
11904
11905 .PHONY: maybe-installcheck-findutils installcheck-findutils
11906 maybe-installcheck-findutils:
11907 @if findutils
11908 maybe-installcheck-findutils: installcheck-findutils
11909
11910 installcheck-findutils: \
11911     configure-findutils 
11912         @: $(MAKE); $(unstage)
11913         @[ -f ./findutils/Makefile ] || exit 0; \
11914         r=`${PWD_COMMAND}`; export r; \
11915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11916         $(HOST_EXPORTS) \
11917         for flag in $(EXTRA_HOST_FLAGS) ; do \
11918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11919         done; \
11920         echo "Doing installcheck in findutils" ; \
11921         (cd $(HOST_SUBDIR)/findutils && \
11922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11924                   "RANLIB=$${RANLIB}" \
11925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11926                   installcheck) \
11927           || exit 1
11928
11929 @endif findutils
11930
11931 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
11932 maybe-mostlyclean-findutils:
11933 @if findutils
11934 maybe-mostlyclean-findutils: mostlyclean-findutils
11935
11936 mostlyclean-findutils: 
11937         @: $(MAKE); $(unstage)
11938         @[ -f ./findutils/Makefile ] || exit 0; \
11939         r=`${PWD_COMMAND}`; export r; \
11940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11941         $(HOST_EXPORTS) \
11942         for flag in $(EXTRA_HOST_FLAGS) ; do \
11943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11944         done; \
11945         echo "Doing mostlyclean in findutils" ; \
11946         (cd $(HOST_SUBDIR)/findutils && \
11947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11949                   "RANLIB=$${RANLIB}" \
11950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11951                   mostlyclean) \
11952           || exit 1
11953
11954 @endif findutils
11955
11956 .PHONY: maybe-clean-findutils clean-findutils
11957 maybe-clean-findutils:
11958 @if findutils
11959 maybe-clean-findutils: clean-findutils
11960
11961 clean-findutils: 
11962         @: $(MAKE); $(unstage)
11963         @[ -f ./findutils/Makefile ] || exit 0; \
11964         r=`${PWD_COMMAND}`; export r; \
11965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11966         $(HOST_EXPORTS) \
11967         for flag in $(EXTRA_HOST_FLAGS) ; do \
11968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11969         done; \
11970         echo "Doing clean in findutils" ; \
11971         (cd $(HOST_SUBDIR)/findutils && \
11972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11974                   "RANLIB=$${RANLIB}" \
11975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11976                   clean) \
11977           || exit 1
11978
11979 @endif findutils
11980
11981 .PHONY: maybe-distclean-findutils distclean-findutils
11982 maybe-distclean-findutils:
11983 @if findutils
11984 maybe-distclean-findutils: distclean-findutils
11985
11986 distclean-findutils: 
11987         @: $(MAKE); $(unstage)
11988         @[ -f ./findutils/Makefile ] || exit 0; \
11989         r=`${PWD_COMMAND}`; export r; \
11990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11991         $(HOST_EXPORTS) \
11992         for flag in $(EXTRA_HOST_FLAGS) ; do \
11993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11994         done; \
11995         echo "Doing distclean in findutils" ; \
11996         (cd $(HOST_SUBDIR)/findutils && \
11997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11999                   "RANLIB=$${RANLIB}" \
12000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12001                   distclean) \
12002           || exit 1
12003
12004 @endif findutils
12005
12006 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
12007 maybe-maintainer-clean-findutils:
12008 @if findutils
12009 maybe-maintainer-clean-findutils: maintainer-clean-findutils
12010
12011 maintainer-clean-findutils: 
12012         @: $(MAKE); $(unstage)
12013         @[ -f ./findutils/Makefile ] || exit 0; \
12014         r=`${PWD_COMMAND}`; export r; \
12015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12016         $(HOST_EXPORTS) \
12017         for flag in $(EXTRA_HOST_FLAGS) ; do \
12018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12019         done; \
12020         echo "Doing maintainer-clean in findutils" ; \
12021         (cd $(HOST_SUBDIR)/findutils && \
12022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12024                   "RANLIB=$${RANLIB}" \
12025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12026                   maintainer-clean) \
12027           || exit 1
12028
12029 @endif findutils
12030
12031
12032
12033 .PHONY: configure-find maybe-configure-find
12034 maybe-configure-find:
12035 @if gcc-bootstrap
12036 configure-find: stage_current
12037 @endif gcc-bootstrap
12038 @if find
12039 maybe-configure-find: configure-find
12040 configure-find: 
12041         @: $(MAKE); $(unstage)
12042         @r=`${PWD_COMMAND}`; export r; \
12043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12044         test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
12045         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
12046         $(HOST_EXPORTS) \
12047         echo Configuring in $(HOST_SUBDIR)/find; \
12048         cd "$(HOST_SUBDIR)/find" || exit 1; \
12049         case $(srcdir) in \
12050           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12051           *) topdir=`echo $(HOST_SUBDIR)/find/ | \
12052                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12053         esac; \
12054         srcdiroption="--srcdir=$${topdir}/find"; \
12055         libsrcdir="$$s/find"; \
12056         $(SHELL) $${libsrcdir}/configure \
12057           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12058           --target=${target_alias} $${srcdiroption}  \
12059           || exit 1
12060 @endif find
12061
12062
12063
12064
12065
12066 .PHONY: all-find maybe-all-find
12067 maybe-all-find:
12068 @if gcc-bootstrap
12069 all-find: stage_current
12070 @endif gcc-bootstrap
12071 @if find
12072 TARGET-find=all
12073 maybe-all-find: all-find
12074 all-find: configure-find
12075         @: $(MAKE); $(unstage)
12076         @r=`${PWD_COMMAND}`; export r; \
12077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12078         $(HOST_EXPORTS) \
12079         (cd $(HOST_SUBDIR)/find && \
12080           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12081                 $(TARGET-find))
12082 @endif find
12083
12084
12085
12086
12087 .PHONY: check-find maybe-check-find
12088 maybe-check-find:
12089 @if find
12090 maybe-check-find: check-find
12091
12092 check-find:
12093         @: $(MAKE); $(unstage)
12094         @r=`${PWD_COMMAND}`; export r; \
12095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12096         $(HOST_EXPORTS) \
12097         (cd $(HOST_SUBDIR)/find && \
12098           $(MAKE) $(FLAGS_TO_PASS)  check)
12099
12100 @endif find
12101
12102 .PHONY: install-find maybe-install-find
12103 maybe-install-find:
12104 @if find
12105 maybe-install-find: install-find
12106
12107 install-find: installdirs
12108         @: $(MAKE); $(unstage)
12109         @r=`${PWD_COMMAND}`; export r; \
12110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12111         $(HOST_EXPORTS) \
12112         (cd $(HOST_SUBDIR)/find && \
12113           $(MAKE) $(FLAGS_TO_PASS)  install)
12114
12115 @endif find
12116
12117 # Other targets (info, dvi, pdf, etc.)
12118
12119 .PHONY: maybe-info-find info-find
12120 maybe-info-find:
12121 @if find
12122 maybe-info-find: info-find
12123
12124 info-find: \
12125     configure-find 
12126         @: $(MAKE); $(unstage)
12127         @[ -f ./find/Makefile ] || exit 0; \
12128         r=`${PWD_COMMAND}`; export r; \
12129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12130         $(HOST_EXPORTS) \
12131         for flag in $(EXTRA_HOST_FLAGS) ; do \
12132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12133         done; \
12134         echo "Doing info in find" ; \
12135         (cd $(HOST_SUBDIR)/find && \
12136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12138                   "RANLIB=$${RANLIB}" \
12139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12140                   info) \
12141           || exit 1
12142
12143 @endif find
12144
12145 .PHONY: maybe-dvi-find dvi-find
12146 maybe-dvi-find:
12147 @if find
12148 maybe-dvi-find: dvi-find
12149
12150 dvi-find: \
12151     configure-find 
12152         @: $(MAKE); $(unstage)
12153         @[ -f ./find/Makefile ] || exit 0; \
12154         r=`${PWD_COMMAND}`; export r; \
12155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12156         $(HOST_EXPORTS) \
12157         for flag in $(EXTRA_HOST_FLAGS) ; do \
12158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12159         done; \
12160         echo "Doing dvi in find" ; \
12161         (cd $(HOST_SUBDIR)/find && \
12162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12164                   "RANLIB=$${RANLIB}" \
12165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12166                   dvi) \
12167           || exit 1
12168
12169 @endif find
12170
12171 .PHONY: maybe-pdf-find pdf-find
12172 maybe-pdf-find:
12173 @if find
12174 maybe-pdf-find: pdf-find
12175
12176 pdf-find: \
12177     configure-find 
12178         @: $(MAKE); $(unstage)
12179         @[ -f ./find/Makefile ] || exit 0; \
12180         r=`${PWD_COMMAND}`; export r; \
12181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12182         $(HOST_EXPORTS) \
12183         for flag in $(EXTRA_HOST_FLAGS) ; do \
12184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12185         done; \
12186         echo "Doing pdf in find" ; \
12187         (cd $(HOST_SUBDIR)/find && \
12188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12190                   "RANLIB=$${RANLIB}" \
12191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12192                   pdf) \
12193           || exit 1
12194
12195 @endif find
12196
12197 .PHONY: maybe-html-find html-find
12198 maybe-html-find:
12199 @if find
12200 maybe-html-find: html-find
12201
12202 html-find: \
12203     configure-find 
12204         @: $(MAKE); $(unstage)
12205         @[ -f ./find/Makefile ] || exit 0; \
12206         r=`${PWD_COMMAND}`; export r; \
12207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12208         $(HOST_EXPORTS) \
12209         for flag in $(EXTRA_HOST_FLAGS) ; do \
12210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12211         done; \
12212         echo "Doing html in find" ; \
12213         (cd $(HOST_SUBDIR)/find && \
12214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12216                   "RANLIB=$${RANLIB}" \
12217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12218                   html) \
12219           || exit 1
12220
12221 @endif find
12222
12223 .PHONY: maybe-TAGS-find TAGS-find
12224 maybe-TAGS-find:
12225 @if find
12226 maybe-TAGS-find: TAGS-find
12227
12228 TAGS-find: \
12229     configure-find 
12230         @: $(MAKE); $(unstage)
12231         @[ -f ./find/Makefile ] || exit 0; \
12232         r=`${PWD_COMMAND}`; export r; \
12233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12234         $(HOST_EXPORTS) \
12235         for flag in $(EXTRA_HOST_FLAGS) ; do \
12236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12237         done; \
12238         echo "Doing TAGS in find" ; \
12239         (cd $(HOST_SUBDIR)/find && \
12240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12242                   "RANLIB=$${RANLIB}" \
12243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12244                   TAGS) \
12245           || exit 1
12246
12247 @endif find
12248
12249 .PHONY: maybe-install-info-find install-info-find
12250 maybe-install-info-find:
12251 @if find
12252 maybe-install-info-find: install-info-find
12253
12254 install-info-find: \
12255     configure-find \
12256     info-find 
12257         @: $(MAKE); $(unstage)
12258         @[ -f ./find/Makefile ] || exit 0; \
12259         r=`${PWD_COMMAND}`; export r; \
12260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12261         $(HOST_EXPORTS) \
12262         for flag in $(EXTRA_HOST_FLAGS) ; do \
12263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12264         done; \
12265         echo "Doing install-info in find" ; \
12266         (cd $(HOST_SUBDIR)/find && \
12267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12269                   "RANLIB=$${RANLIB}" \
12270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12271                   install-info) \
12272           || exit 1
12273
12274 @endif find
12275
12276 .PHONY: maybe-install-pdf-find install-pdf-find
12277 maybe-install-pdf-find:
12278 @if find
12279 maybe-install-pdf-find: install-pdf-find
12280
12281 install-pdf-find: \
12282     configure-find \
12283     pdf-find 
12284         @: $(MAKE); $(unstage)
12285         @[ -f ./find/Makefile ] || exit 0; \
12286         r=`${PWD_COMMAND}`; export r; \
12287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12288         $(HOST_EXPORTS) \
12289         for flag in $(EXTRA_HOST_FLAGS) ; do \
12290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12291         done; \
12292         echo "Doing install-pdf in find" ; \
12293         (cd $(HOST_SUBDIR)/find && \
12294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12296                   "RANLIB=$${RANLIB}" \
12297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12298                   install-pdf) \
12299           || exit 1
12300
12301 @endif find
12302
12303 .PHONY: maybe-install-html-find install-html-find
12304 maybe-install-html-find:
12305 @if find
12306 maybe-install-html-find: install-html-find
12307
12308 install-html-find: \
12309     configure-find \
12310     html-find 
12311         @: $(MAKE); $(unstage)
12312         @[ -f ./find/Makefile ] || exit 0; \
12313         r=`${PWD_COMMAND}`; export r; \
12314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12315         $(HOST_EXPORTS) \
12316         for flag in $(EXTRA_HOST_FLAGS) ; do \
12317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12318         done; \
12319         echo "Doing install-html in find" ; \
12320         (cd $(HOST_SUBDIR)/find && \
12321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12323                   "RANLIB=$${RANLIB}" \
12324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12325                   install-html) \
12326           || exit 1
12327
12328 @endif find
12329
12330 .PHONY: maybe-installcheck-find installcheck-find
12331 maybe-installcheck-find:
12332 @if find
12333 maybe-installcheck-find: installcheck-find
12334
12335 installcheck-find: \
12336     configure-find 
12337         @: $(MAKE); $(unstage)
12338         @[ -f ./find/Makefile ] || exit 0; \
12339         r=`${PWD_COMMAND}`; export r; \
12340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12341         $(HOST_EXPORTS) \
12342         for flag in $(EXTRA_HOST_FLAGS) ; do \
12343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12344         done; \
12345         echo "Doing installcheck in find" ; \
12346         (cd $(HOST_SUBDIR)/find && \
12347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12349                   "RANLIB=$${RANLIB}" \
12350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12351                   installcheck) \
12352           || exit 1
12353
12354 @endif find
12355
12356 .PHONY: maybe-mostlyclean-find mostlyclean-find
12357 maybe-mostlyclean-find:
12358 @if find
12359 maybe-mostlyclean-find: mostlyclean-find
12360
12361 mostlyclean-find: 
12362         @: $(MAKE); $(unstage)
12363         @[ -f ./find/Makefile ] || exit 0; \
12364         r=`${PWD_COMMAND}`; export r; \
12365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12366         $(HOST_EXPORTS) \
12367         for flag in $(EXTRA_HOST_FLAGS) ; do \
12368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12369         done; \
12370         echo "Doing mostlyclean in find" ; \
12371         (cd $(HOST_SUBDIR)/find && \
12372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12374                   "RANLIB=$${RANLIB}" \
12375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12376                   mostlyclean) \
12377           || exit 1
12378
12379 @endif find
12380
12381 .PHONY: maybe-clean-find clean-find
12382 maybe-clean-find:
12383 @if find
12384 maybe-clean-find: clean-find
12385
12386 clean-find: 
12387         @: $(MAKE); $(unstage)
12388         @[ -f ./find/Makefile ] || exit 0; \
12389         r=`${PWD_COMMAND}`; export r; \
12390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12391         $(HOST_EXPORTS) \
12392         for flag in $(EXTRA_HOST_FLAGS) ; do \
12393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12394         done; \
12395         echo "Doing clean in find" ; \
12396         (cd $(HOST_SUBDIR)/find && \
12397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12399                   "RANLIB=$${RANLIB}" \
12400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12401                   clean) \
12402           || exit 1
12403
12404 @endif find
12405
12406 .PHONY: maybe-distclean-find distclean-find
12407 maybe-distclean-find:
12408 @if find
12409 maybe-distclean-find: distclean-find
12410
12411 distclean-find: 
12412         @: $(MAKE); $(unstage)
12413         @[ -f ./find/Makefile ] || exit 0; \
12414         r=`${PWD_COMMAND}`; export r; \
12415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12416         $(HOST_EXPORTS) \
12417         for flag in $(EXTRA_HOST_FLAGS) ; do \
12418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12419         done; \
12420         echo "Doing distclean in find" ; \
12421         (cd $(HOST_SUBDIR)/find && \
12422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12424                   "RANLIB=$${RANLIB}" \
12425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12426                   distclean) \
12427           || exit 1
12428
12429 @endif find
12430
12431 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
12432 maybe-maintainer-clean-find:
12433 @if find
12434 maybe-maintainer-clean-find: maintainer-clean-find
12435
12436 maintainer-clean-find: 
12437         @: $(MAKE); $(unstage)
12438         @[ -f ./find/Makefile ] || exit 0; \
12439         r=`${PWD_COMMAND}`; export r; \
12440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12441         $(HOST_EXPORTS) \
12442         for flag in $(EXTRA_HOST_FLAGS) ; do \
12443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12444         done; \
12445         echo "Doing maintainer-clean in find" ; \
12446         (cd $(HOST_SUBDIR)/find && \
12447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12449                   "RANLIB=$${RANLIB}" \
12450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12451                   maintainer-clean) \
12452           || exit 1
12453
12454 @endif find
12455
12456
12457
12458 .PHONY: configure-fixincludes maybe-configure-fixincludes
12459 maybe-configure-fixincludes:
12460 @if gcc-bootstrap
12461 configure-fixincludes: stage_current
12462 @endif gcc-bootstrap
12463 @if fixincludes
12464 maybe-configure-fixincludes: configure-fixincludes
12465 configure-fixincludes: 
12466         @: $(MAKE); $(unstage)
12467         @r=`${PWD_COMMAND}`; export r; \
12468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12469         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12470         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12471         $(HOST_EXPORTS) \
12472         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12473         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12474         case $(srcdir) in \
12475           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12476           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12477                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12478         esac; \
12479         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12480         libsrcdir="$$s/fixincludes"; \
12481         $(SHELL) $${libsrcdir}/configure \
12482           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12483           --target=${target_alias} $${srcdiroption}  \
12484           || exit 1
12485 @endif fixincludes
12486
12487
12488
12489
12490
12491 .PHONY: all-fixincludes maybe-all-fixincludes
12492 maybe-all-fixincludes:
12493 @if gcc-bootstrap
12494 all-fixincludes: stage_current
12495 @endif gcc-bootstrap
12496 @if fixincludes
12497 TARGET-fixincludes=all
12498 maybe-all-fixincludes: all-fixincludes
12499 all-fixincludes: configure-fixincludes
12500         @: $(MAKE); $(unstage)
12501         @r=`${PWD_COMMAND}`; export r; \
12502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12503         $(HOST_EXPORTS) \
12504         (cd $(HOST_SUBDIR)/fixincludes && \
12505           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12506                 $(TARGET-fixincludes))
12507 @endif fixincludes
12508
12509
12510
12511
12512 .PHONY: check-fixincludes maybe-check-fixincludes
12513 maybe-check-fixincludes:
12514 @if fixincludes
12515 maybe-check-fixincludes: check-fixincludes
12516
12517 check-fixincludes:
12518         @: $(MAKE); $(unstage)
12519         @r=`${PWD_COMMAND}`; export r; \
12520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12521         $(HOST_EXPORTS) \
12522         (cd $(HOST_SUBDIR)/fixincludes && \
12523           $(MAKE) $(FLAGS_TO_PASS)  check)
12524
12525 @endif fixincludes
12526
12527 .PHONY: install-fixincludes maybe-install-fixincludes
12528 maybe-install-fixincludes:
12529 @if fixincludes
12530 maybe-install-fixincludes: install-fixincludes
12531
12532 install-fixincludes: installdirs
12533         @: $(MAKE); $(unstage)
12534         @r=`${PWD_COMMAND}`; export r; \
12535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12536         $(HOST_EXPORTS) \
12537         (cd $(HOST_SUBDIR)/fixincludes && \
12538           $(MAKE) $(FLAGS_TO_PASS)  install)
12539
12540 @endif fixincludes
12541
12542 # Other targets (info, dvi, pdf, etc.)
12543
12544 .PHONY: maybe-info-fixincludes info-fixincludes
12545 maybe-info-fixincludes:
12546 @if fixincludes
12547 maybe-info-fixincludes: info-fixincludes
12548
12549 info-fixincludes: \
12550     configure-fixincludes 
12551         @: $(MAKE); $(unstage)
12552         @[ -f ./fixincludes/Makefile ] || exit 0; \
12553         r=`${PWD_COMMAND}`; export r; \
12554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12555         $(HOST_EXPORTS) \
12556         for flag in $(EXTRA_HOST_FLAGS) ; do \
12557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12558         done; \
12559         echo "Doing info in fixincludes" ; \
12560         (cd $(HOST_SUBDIR)/fixincludes && \
12561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12563                   "RANLIB=$${RANLIB}" \
12564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12565                   info) \
12566           || exit 1
12567
12568 @endif fixincludes
12569
12570 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
12571 maybe-dvi-fixincludes:
12572 @if fixincludes
12573 maybe-dvi-fixincludes: dvi-fixincludes
12574
12575 dvi-fixincludes: \
12576     configure-fixincludes 
12577         @: $(MAKE); $(unstage)
12578         @[ -f ./fixincludes/Makefile ] || exit 0; \
12579         r=`${PWD_COMMAND}`; export r; \
12580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12581         $(HOST_EXPORTS) \
12582         for flag in $(EXTRA_HOST_FLAGS) ; do \
12583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12584         done; \
12585         echo "Doing dvi in fixincludes" ; \
12586         (cd $(HOST_SUBDIR)/fixincludes && \
12587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12589                   "RANLIB=$${RANLIB}" \
12590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12591                   dvi) \
12592           || exit 1
12593
12594 @endif fixincludes
12595
12596 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
12597 maybe-pdf-fixincludes:
12598 @if fixincludes
12599 maybe-pdf-fixincludes: pdf-fixincludes
12600
12601 pdf-fixincludes: \
12602     configure-fixincludes 
12603         @: $(MAKE); $(unstage)
12604         @[ -f ./fixincludes/Makefile ] || exit 0; \
12605         r=`${PWD_COMMAND}`; export r; \
12606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12607         $(HOST_EXPORTS) \
12608         for flag in $(EXTRA_HOST_FLAGS) ; do \
12609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12610         done; \
12611         echo "Doing pdf in fixincludes" ; \
12612         (cd $(HOST_SUBDIR)/fixincludes && \
12613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12615                   "RANLIB=$${RANLIB}" \
12616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12617                   pdf) \
12618           || exit 1
12619
12620 @endif fixincludes
12621
12622 .PHONY: maybe-html-fixincludes html-fixincludes
12623 maybe-html-fixincludes:
12624 @if fixincludes
12625 maybe-html-fixincludes: html-fixincludes
12626
12627 html-fixincludes: \
12628     configure-fixincludes 
12629         @: $(MAKE); $(unstage)
12630         @[ -f ./fixincludes/Makefile ] || exit 0; \
12631         r=`${PWD_COMMAND}`; export r; \
12632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12633         $(HOST_EXPORTS) \
12634         for flag in $(EXTRA_HOST_FLAGS) ; do \
12635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12636         done; \
12637         echo "Doing html in fixincludes" ; \
12638         (cd $(HOST_SUBDIR)/fixincludes && \
12639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12641                   "RANLIB=$${RANLIB}" \
12642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12643                   html) \
12644           || exit 1
12645
12646 @endif fixincludes
12647
12648 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
12649 maybe-TAGS-fixincludes:
12650 @if fixincludes
12651 maybe-TAGS-fixincludes: TAGS-fixincludes
12652
12653 # fixincludes doesn't support TAGS.
12654 TAGS-fixincludes:
12655
12656 @endif fixincludes
12657
12658 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
12659 maybe-install-info-fixincludes:
12660 @if fixincludes
12661 maybe-install-info-fixincludes: install-info-fixincludes
12662
12663 install-info-fixincludes: \
12664     configure-fixincludes \
12665     info-fixincludes 
12666         @: $(MAKE); $(unstage)
12667         @[ -f ./fixincludes/Makefile ] || exit 0; \
12668         r=`${PWD_COMMAND}`; export r; \
12669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12670         $(HOST_EXPORTS) \
12671         for flag in $(EXTRA_HOST_FLAGS) ; do \
12672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12673         done; \
12674         echo "Doing install-info in fixincludes" ; \
12675         (cd $(HOST_SUBDIR)/fixincludes && \
12676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12678                   "RANLIB=$${RANLIB}" \
12679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12680                   install-info) \
12681           || exit 1
12682
12683 @endif fixincludes
12684
12685 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
12686 maybe-install-pdf-fixincludes:
12687 @if fixincludes
12688 maybe-install-pdf-fixincludes: install-pdf-fixincludes
12689
12690 install-pdf-fixincludes: \
12691     configure-fixincludes \
12692     pdf-fixincludes 
12693         @: $(MAKE); $(unstage)
12694         @[ -f ./fixincludes/Makefile ] || exit 0; \
12695         r=`${PWD_COMMAND}`; export r; \
12696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12697         $(HOST_EXPORTS) \
12698         for flag in $(EXTRA_HOST_FLAGS) ; do \
12699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12700         done; \
12701         echo "Doing install-pdf in fixincludes" ; \
12702         (cd $(HOST_SUBDIR)/fixincludes && \
12703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12705                   "RANLIB=$${RANLIB}" \
12706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12707                   install-pdf) \
12708           || exit 1
12709
12710 @endif fixincludes
12711
12712 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
12713 maybe-install-html-fixincludes:
12714 @if fixincludes
12715 maybe-install-html-fixincludes: install-html-fixincludes
12716
12717 install-html-fixincludes: \
12718     configure-fixincludes \
12719     html-fixincludes 
12720         @: $(MAKE); $(unstage)
12721         @[ -f ./fixincludes/Makefile ] || exit 0; \
12722         r=`${PWD_COMMAND}`; export r; \
12723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12724         $(HOST_EXPORTS) \
12725         for flag in $(EXTRA_HOST_FLAGS) ; do \
12726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12727         done; \
12728         echo "Doing install-html in fixincludes" ; \
12729         (cd $(HOST_SUBDIR)/fixincludes && \
12730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12732                   "RANLIB=$${RANLIB}" \
12733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12734                   install-html) \
12735           || exit 1
12736
12737 @endif fixincludes
12738
12739 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
12740 maybe-installcheck-fixincludes:
12741 @if fixincludes
12742 maybe-installcheck-fixincludes: installcheck-fixincludes
12743
12744 installcheck-fixincludes: \
12745     configure-fixincludes 
12746         @: $(MAKE); $(unstage)
12747         @[ -f ./fixincludes/Makefile ] || exit 0; \
12748         r=`${PWD_COMMAND}`; export r; \
12749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12750         $(HOST_EXPORTS) \
12751         for flag in $(EXTRA_HOST_FLAGS) ; do \
12752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12753         done; \
12754         echo "Doing installcheck in fixincludes" ; \
12755         (cd $(HOST_SUBDIR)/fixincludes && \
12756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12758                   "RANLIB=$${RANLIB}" \
12759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12760                   installcheck) \
12761           || exit 1
12762
12763 @endif fixincludes
12764
12765 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
12766 maybe-mostlyclean-fixincludes:
12767 @if fixincludes
12768 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
12769
12770 mostlyclean-fixincludes: 
12771         @: $(MAKE); $(unstage)
12772         @[ -f ./fixincludes/Makefile ] || exit 0; \
12773         r=`${PWD_COMMAND}`; export r; \
12774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12775         $(HOST_EXPORTS) \
12776         for flag in $(EXTRA_HOST_FLAGS) ; do \
12777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12778         done; \
12779         echo "Doing mostlyclean in fixincludes" ; \
12780         (cd $(HOST_SUBDIR)/fixincludes && \
12781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12783                   "RANLIB=$${RANLIB}" \
12784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12785                   mostlyclean) \
12786           || exit 1
12787
12788 @endif fixincludes
12789
12790 .PHONY: maybe-clean-fixincludes clean-fixincludes
12791 maybe-clean-fixincludes:
12792 @if fixincludes
12793 maybe-clean-fixincludes: clean-fixincludes
12794
12795 clean-fixincludes: 
12796         @: $(MAKE); $(unstage)
12797         @[ -f ./fixincludes/Makefile ] || exit 0; \
12798         r=`${PWD_COMMAND}`; export r; \
12799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12800         $(HOST_EXPORTS) \
12801         for flag in $(EXTRA_HOST_FLAGS) ; do \
12802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12803         done; \
12804         echo "Doing clean in fixincludes" ; \
12805         (cd $(HOST_SUBDIR)/fixincludes && \
12806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12808                   "RANLIB=$${RANLIB}" \
12809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12810                   clean) \
12811           || exit 1
12812
12813 @endif fixincludes
12814
12815 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
12816 maybe-distclean-fixincludes:
12817 @if fixincludes
12818 maybe-distclean-fixincludes: distclean-fixincludes
12819
12820 distclean-fixincludes: 
12821         @: $(MAKE); $(unstage)
12822         @[ -f ./fixincludes/Makefile ] || exit 0; \
12823         r=`${PWD_COMMAND}`; export r; \
12824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12825         $(HOST_EXPORTS) \
12826         for flag in $(EXTRA_HOST_FLAGS) ; do \
12827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12828         done; \
12829         echo "Doing distclean in fixincludes" ; \
12830         (cd $(HOST_SUBDIR)/fixincludes && \
12831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12833                   "RANLIB=$${RANLIB}" \
12834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12835                   distclean) \
12836           || exit 1
12837
12838 @endif fixincludes
12839
12840 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
12841 maybe-maintainer-clean-fixincludes:
12842 @if fixincludes
12843 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
12844
12845 maintainer-clean-fixincludes: 
12846         @: $(MAKE); $(unstage)
12847         @[ -f ./fixincludes/Makefile ] || exit 0; \
12848         r=`${PWD_COMMAND}`; export r; \
12849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12850         $(HOST_EXPORTS) \
12851         for flag in $(EXTRA_HOST_FLAGS) ; do \
12852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12853         done; \
12854         echo "Doing maintainer-clean in fixincludes" ; \
12855         (cd $(HOST_SUBDIR)/fixincludes && \
12856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12858                   "RANLIB=$${RANLIB}" \
12859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12860                   maintainer-clean) \
12861           || exit 1
12862
12863 @endif fixincludes
12864
12865
12866
12867 .PHONY: configure-flex maybe-configure-flex
12868 maybe-configure-flex:
12869 @if gcc-bootstrap
12870 configure-flex: stage_current
12871 @endif gcc-bootstrap
12872 @if flex
12873 maybe-configure-flex: configure-flex
12874 configure-flex: 
12875         @: $(MAKE); $(unstage)
12876         @r=`${PWD_COMMAND}`; export r; \
12877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12878         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
12879         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
12880         $(HOST_EXPORTS) \
12881         echo Configuring in $(HOST_SUBDIR)/flex; \
12882         cd "$(HOST_SUBDIR)/flex" || exit 1; \
12883         case $(srcdir) in \
12884           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12885           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
12886                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12887         esac; \
12888         srcdiroption="--srcdir=$${topdir}/flex"; \
12889         libsrcdir="$$s/flex"; \
12890         $(SHELL) $${libsrcdir}/configure \
12891           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12892           --target=${target_alias} $${srcdiroption}  \
12893           || exit 1
12894 @endif flex
12895
12896
12897
12898
12899
12900 .PHONY: all-flex maybe-all-flex
12901 maybe-all-flex:
12902 @if gcc-bootstrap
12903 all-flex: stage_current
12904 @endif gcc-bootstrap
12905 @if flex
12906 TARGET-flex=all
12907 maybe-all-flex: all-flex
12908 all-flex: configure-flex
12909         @: $(MAKE); $(unstage)
12910         @r=`${PWD_COMMAND}`; export r; \
12911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12912         $(HOST_EXPORTS) \
12913         (cd $(HOST_SUBDIR)/flex && \
12914           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12915                 $(TARGET-flex))
12916 @endif flex
12917
12918
12919
12920
12921 .PHONY: check-flex maybe-check-flex
12922 maybe-check-flex:
12923 @if flex
12924 maybe-check-flex: check-flex
12925
12926 # This module is only tested in a native toolchain.
12927 check-flex:
12928         @: $(MAKE); $(unstage)
12929         @if [ '$(host)' = '$(target)' ] ; then \
12930           r=`${PWD_COMMAND}`; export r; \
12931           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12932           $(HOST_EXPORTS) \
12933           (cd $(HOST_SUBDIR)/flex && \
12934             $(MAKE) $(FLAGS_TO_PASS)  check); \
12935         fi
12936
12937 @endif flex
12938
12939 .PHONY: install-flex maybe-install-flex
12940 maybe-install-flex:
12941 @if flex
12942 maybe-install-flex: install-flex
12943
12944 install-flex: installdirs
12945         @: $(MAKE); $(unstage)
12946         @r=`${PWD_COMMAND}`; export r; \
12947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12948         $(HOST_EXPORTS) \
12949         (cd $(HOST_SUBDIR)/flex && \
12950           $(MAKE) $(FLAGS_TO_PASS)  install)
12951
12952 @endif flex
12953
12954 # Other targets (info, dvi, pdf, etc.)
12955
12956 .PHONY: maybe-info-flex info-flex
12957 maybe-info-flex:
12958 @if flex
12959 maybe-info-flex: info-flex
12960
12961 info-flex: \
12962     configure-flex 
12963         @: $(MAKE); $(unstage)
12964         @[ -f ./flex/Makefile ] || exit 0; \
12965         r=`${PWD_COMMAND}`; export r; \
12966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12967         $(HOST_EXPORTS) \
12968         for flag in $(EXTRA_HOST_FLAGS) ; do \
12969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12970         done; \
12971         echo "Doing info in flex" ; \
12972         (cd $(HOST_SUBDIR)/flex && \
12973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12975                   "RANLIB=$${RANLIB}" \
12976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12977                   info) \
12978           || exit 1
12979
12980 @endif flex
12981
12982 .PHONY: maybe-dvi-flex dvi-flex
12983 maybe-dvi-flex:
12984 @if flex
12985 maybe-dvi-flex: dvi-flex
12986
12987 dvi-flex: \
12988     configure-flex 
12989         @: $(MAKE); $(unstage)
12990         @[ -f ./flex/Makefile ] || exit 0; \
12991         r=`${PWD_COMMAND}`; export r; \
12992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12993         $(HOST_EXPORTS) \
12994         for flag in $(EXTRA_HOST_FLAGS) ; do \
12995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12996         done; \
12997         echo "Doing dvi in flex" ; \
12998         (cd $(HOST_SUBDIR)/flex && \
12999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13001                   "RANLIB=$${RANLIB}" \
13002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13003                   dvi) \
13004           || exit 1
13005
13006 @endif flex
13007
13008 .PHONY: maybe-pdf-flex pdf-flex
13009 maybe-pdf-flex:
13010 @if flex
13011 maybe-pdf-flex: pdf-flex
13012
13013 pdf-flex: \
13014     configure-flex 
13015         @: $(MAKE); $(unstage)
13016         @[ -f ./flex/Makefile ] || exit 0; \
13017         r=`${PWD_COMMAND}`; export r; \
13018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13019         $(HOST_EXPORTS) \
13020         for flag in $(EXTRA_HOST_FLAGS) ; do \
13021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13022         done; \
13023         echo "Doing pdf in flex" ; \
13024         (cd $(HOST_SUBDIR)/flex && \
13025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13027                   "RANLIB=$${RANLIB}" \
13028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13029                   pdf) \
13030           || exit 1
13031
13032 @endif flex
13033
13034 .PHONY: maybe-html-flex html-flex
13035 maybe-html-flex:
13036 @if flex
13037 maybe-html-flex: html-flex
13038
13039 html-flex: \
13040     configure-flex 
13041         @: $(MAKE); $(unstage)
13042         @[ -f ./flex/Makefile ] || exit 0; \
13043         r=`${PWD_COMMAND}`; export r; \
13044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13045         $(HOST_EXPORTS) \
13046         for flag in $(EXTRA_HOST_FLAGS) ; do \
13047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13048         done; \
13049         echo "Doing html in flex" ; \
13050         (cd $(HOST_SUBDIR)/flex && \
13051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13053                   "RANLIB=$${RANLIB}" \
13054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13055                   html) \
13056           || exit 1
13057
13058 @endif flex
13059
13060 .PHONY: maybe-TAGS-flex TAGS-flex
13061 maybe-TAGS-flex:
13062 @if flex
13063 maybe-TAGS-flex: TAGS-flex
13064
13065 TAGS-flex: \
13066     configure-flex 
13067         @: $(MAKE); $(unstage)
13068         @[ -f ./flex/Makefile ] || exit 0; \
13069         r=`${PWD_COMMAND}`; export r; \
13070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13071         $(HOST_EXPORTS) \
13072         for flag in $(EXTRA_HOST_FLAGS) ; do \
13073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13074         done; \
13075         echo "Doing TAGS in flex" ; \
13076         (cd $(HOST_SUBDIR)/flex && \
13077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13079                   "RANLIB=$${RANLIB}" \
13080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13081                   TAGS) \
13082           || exit 1
13083
13084 @endif flex
13085
13086 .PHONY: maybe-install-info-flex install-info-flex
13087 maybe-install-info-flex:
13088 @if flex
13089 maybe-install-info-flex: install-info-flex
13090
13091 install-info-flex: \
13092     configure-flex \
13093     info-flex 
13094         @: $(MAKE); $(unstage)
13095         @[ -f ./flex/Makefile ] || exit 0; \
13096         r=`${PWD_COMMAND}`; export r; \
13097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13098         $(HOST_EXPORTS) \
13099         for flag in $(EXTRA_HOST_FLAGS) ; do \
13100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13101         done; \
13102         echo "Doing install-info in flex" ; \
13103         (cd $(HOST_SUBDIR)/flex && \
13104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13106                   "RANLIB=$${RANLIB}" \
13107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13108                   install-info) \
13109           || exit 1
13110
13111 @endif flex
13112
13113 .PHONY: maybe-install-pdf-flex install-pdf-flex
13114 maybe-install-pdf-flex:
13115 @if flex
13116 maybe-install-pdf-flex: install-pdf-flex
13117
13118 install-pdf-flex: \
13119     configure-flex \
13120     pdf-flex 
13121         @: $(MAKE); $(unstage)
13122         @[ -f ./flex/Makefile ] || exit 0; \
13123         r=`${PWD_COMMAND}`; export r; \
13124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13125         $(HOST_EXPORTS) \
13126         for flag in $(EXTRA_HOST_FLAGS) ; do \
13127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13128         done; \
13129         echo "Doing install-pdf in flex" ; \
13130         (cd $(HOST_SUBDIR)/flex && \
13131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13133                   "RANLIB=$${RANLIB}" \
13134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13135                   install-pdf) \
13136           || exit 1
13137
13138 @endif flex
13139
13140 .PHONY: maybe-install-html-flex install-html-flex
13141 maybe-install-html-flex:
13142 @if flex
13143 maybe-install-html-flex: install-html-flex
13144
13145 install-html-flex: \
13146     configure-flex \
13147     html-flex 
13148         @: $(MAKE); $(unstage)
13149         @[ -f ./flex/Makefile ] || exit 0; \
13150         r=`${PWD_COMMAND}`; export r; \
13151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13152         $(HOST_EXPORTS) \
13153         for flag in $(EXTRA_HOST_FLAGS) ; do \
13154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13155         done; \
13156         echo "Doing install-html in flex" ; \
13157         (cd $(HOST_SUBDIR)/flex && \
13158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13160                   "RANLIB=$${RANLIB}" \
13161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13162                   install-html) \
13163           || exit 1
13164
13165 @endif flex
13166
13167 .PHONY: maybe-installcheck-flex installcheck-flex
13168 maybe-installcheck-flex:
13169 @if flex
13170 maybe-installcheck-flex: installcheck-flex
13171
13172 installcheck-flex: \
13173     configure-flex 
13174         @: $(MAKE); $(unstage)
13175         @[ -f ./flex/Makefile ] || exit 0; \
13176         r=`${PWD_COMMAND}`; export r; \
13177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13178         $(HOST_EXPORTS) \
13179         for flag in $(EXTRA_HOST_FLAGS) ; do \
13180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13181         done; \
13182         echo "Doing installcheck in flex" ; \
13183         (cd $(HOST_SUBDIR)/flex && \
13184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13186                   "RANLIB=$${RANLIB}" \
13187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13188                   installcheck) \
13189           || exit 1
13190
13191 @endif flex
13192
13193 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
13194 maybe-mostlyclean-flex:
13195 @if flex
13196 maybe-mostlyclean-flex: mostlyclean-flex
13197
13198 mostlyclean-flex: 
13199         @: $(MAKE); $(unstage)
13200         @[ -f ./flex/Makefile ] || exit 0; \
13201         r=`${PWD_COMMAND}`; export r; \
13202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13203         $(HOST_EXPORTS) \
13204         for flag in $(EXTRA_HOST_FLAGS) ; do \
13205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13206         done; \
13207         echo "Doing mostlyclean in flex" ; \
13208         (cd $(HOST_SUBDIR)/flex && \
13209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13211                   "RANLIB=$${RANLIB}" \
13212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13213                   mostlyclean) \
13214           || exit 1
13215
13216 @endif flex
13217
13218 .PHONY: maybe-clean-flex clean-flex
13219 maybe-clean-flex:
13220 @if flex
13221 maybe-clean-flex: clean-flex
13222
13223 clean-flex: 
13224         @: $(MAKE); $(unstage)
13225         @[ -f ./flex/Makefile ] || exit 0; \
13226         r=`${PWD_COMMAND}`; export r; \
13227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13228         $(HOST_EXPORTS) \
13229         for flag in $(EXTRA_HOST_FLAGS) ; do \
13230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13231         done; \
13232         echo "Doing clean in flex" ; \
13233         (cd $(HOST_SUBDIR)/flex && \
13234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13236                   "RANLIB=$${RANLIB}" \
13237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13238                   clean) \
13239           || exit 1
13240
13241 @endif flex
13242
13243 .PHONY: maybe-distclean-flex distclean-flex
13244 maybe-distclean-flex:
13245 @if flex
13246 maybe-distclean-flex: distclean-flex
13247
13248 distclean-flex: 
13249         @: $(MAKE); $(unstage)
13250         @[ -f ./flex/Makefile ] || exit 0; \
13251         r=`${PWD_COMMAND}`; export r; \
13252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13253         $(HOST_EXPORTS) \
13254         for flag in $(EXTRA_HOST_FLAGS) ; do \
13255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13256         done; \
13257         echo "Doing distclean in flex" ; \
13258         (cd $(HOST_SUBDIR)/flex && \
13259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13261                   "RANLIB=$${RANLIB}" \
13262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13263                   distclean) \
13264           || exit 1
13265
13266 @endif flex
13267
13268 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13269 maybe-maintainer-clean-flex:
13270 @if flex
13271 maybe-maintainer-clean-flex: maintainer-clean-flex
13272
13273 maintainer-clean-flex: 
13274         @: $(MAKE); $(unstage)
13275         @[ -f ./flex/Makefile ] || exit 0; \
13276         r=`${PWD_COMMAND}`; export r; \
13277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13278         $(HOST_EXPORTS) \
13279         for flag in $(EXTRA_HOST_FLAGS) ; do \
13280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13281         done; \
13282         echo "Doing maintainer-clean in flex" ; \
13283         (cd $(HOST_SUBDIR)/flex && \
13284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13286                   "RANLIB=$${RANLIB}" \
13287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13288                   maintainer-clean) \
13289           || exit 1
13290
13291 @endif flex
13292
13293
13294
13295 .PHONY: configure-gas maybe-configure-gas
13296 maybe-configure-gas:
13297 @if gcc-bootstrap
13298 configure-gas: stage_current
13299 @endif gcc-bootstrap
13300 @if gas
13301 maybe-configure-gas: configure-gas
13302 configure-gas: 
13303         @r=`${PWD_COMMAND}`; export r; \
13304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13305         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13306         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13307         $(HOST_EXPORTS) \
13308         echo Configuring in $(HOST_SUBDIR)/gas; \
13309         cd "$(HOST_SUBDIR)/gas" || exit 1; \
13310         case $(srcdir) in \
13311           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13312           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13313                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13314         esac; \
13315         srcdiroption="--srcdir=$${topdir}/gas"; \
13316         libsrcdir="$$s/gas"; \
13317         $(SHELL) $${libsrcdir}/configure \
13318           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13319           --target=${target_alias} $${srcdiroption}  \
13320           || exit 1
13321 @endif gas
13322
13323
13324
13325 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
13326 maybe-configure-stage1-gas:
13327 @if gas-bootstrap
13328 maybe-configure-stage1-gas: configure-stage1-gas
13329 configure-stage1-gas:
13330         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13331         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13332         @r=`${PWD_COMMAND}`; export r; \
13333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13334         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13335         $(HOST_EXPORTS)  \
13336         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13337         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
13338         echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13339         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13340         cd $(HOST_SUBDIR)/gas || exit 1; \
13341         case $(srcdir) in \
13342           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13343           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13344                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13345         esac; \
13346         srcdiroption="--srcdir=$${topdir}/gas"; \
13347         libsrcdir="$$s/gas"; \
13348         $(SHELL) $${libsrcdir}/configure \
13349           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13350           --target=${target_alias} $${srcdiroption} \
13351            \
13352           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
13353 @endif gas-bootstrap
13354
13355 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
13356 maybe-configure-stage2-gas:
13357 @if gas-bootstrap
13358 maybe-configure-stage2-gas: configure-stage2-gas
13359 configure-stage2-gas:
13360         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13361         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13362         @r=`${PWD_COMMAND}`; export r; \
13363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13364         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13365         $(HOST_EXPORTS) \
13366         $(POSTSTAGE1_HOST_EXPORTS)  \
13367         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13368         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
13369         echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13370         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13371         cd $(HOST_SUBDIR)/gas || exit 1; \
13372         case $(srcdir) in \
13373           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13374           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13375                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13376         esac; \
13377         srcdiroption="--srcdir=$${topdir}/gas"; \
13378         libsrcdir="$$s/gas"; \
13379         $(SHELL) $${libsrcdir}/configure \
13380           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13381           --target=${target_alias} $${srcdiroption} \
13382           --with-build-libsubdir=$(HOST_SUBDIR) \
13383           @stage2_werror_flag@ 
13384 @endif gas-bootstrap
13385
13386 .PHONY: configure-stageb2g0-gas maybe-configure-stageb2g0-gas
13387 maybe-configure-stageb2g0-gas:
13388 @if gas-bootstrap
13389 maybe-configure-stageb2g0-gas: configure-stageb2g0-gas
13390 configure-stageb2g0-gas:
13391         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
13392         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13393         @r=`${PWD_COMMAND}`; export r; \
13394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13395         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13396         $(HOST_EXPORTS) \
13397         $(POSTSTAGE1_HOST_EXPORTS)  \
13398         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
13399         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
13400         echo Configuring stage b2g0 in $(HOST_SUBDIR)/gas ; \
13401         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13402         cd $(HOST_SUBDIR)/gas || exit 1; \
13403         case $(srcdir) in \
13404           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13405           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13406                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13407         esac; \
13408         srcdiroption="--srcdir=$${topdir}/gas"; \
13409         libsrcdir="$$s/gas"; \
13410         $(SHELL) $${libsrcdir}/configure \
13411           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13412           --target=${target_alias} $${srcdiroption} \
13413           --with-build-libsubdir=$(HOST_SUBDIR) \
13414           @stage2_werror_flag@ 
13415 @endif gas-bootstrap
13416
13417 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
13418 maybe-configure-stage3-gas:
13419 @if gas-bootstrap
13420 maybe-configure-stage3-gas: configure-stage3-gas
13421 configure-stage3-gas:
13422         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13423         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13424         @r=`${PWD_COMMAND}`; export r; \
13425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13426         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13427         $(HOST_EXPORTS) \
13428         $(POSTSTAGE1_HOST_EXPORTS)  \
13429         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13430         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
13431         echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13432         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13433         cd $(HOST_SUBDIR)/gas || exit 1; \
13434         case $(srcdir) in \
13435           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13436           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13437                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13438         esac; \
13439         srcdiroption="--srcdir=$${topdir}/gas"; \
13440         libsrcdir="$$s/gas"; \
13441         $(SHELL) $${libsrcdir}/configure \
13442           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13443           --target=${target_alias} $${srcdiroption} \
13444           --with-build-libsubdir=$(HOST_SUBDIR) \
13445           @stage2_werror_flag@ 
13446 @endif gas-bootstrap
13447
13448 .PHONY: configure-stageb3g2-gas maybe-configure-stageb3g2-gas
13449 maybe-configure-stageb3g2-gas:
13450 @if gas-bootstrap
13451 maybe-configure-stageb3g2-gas: configure-stageb3g2-gas
13452 configure-stageb3g2-gas:
13453         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
13454         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13455         @r=`${PWD_COMMAND}`; export r; \
13456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13457         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13458         $(HOST_EXPORTS) \
13459         $(POSTSTAGE1_HOST_EXPORTS)  \
13460         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
13461         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
13462         echo Configuring stage b3g2 in $(HOST_SUBDIR)/gas ; \
13463         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13464         cd $(HOST_SUBDIR)/gas || exit 1; \
13465         case $(srcdir) in \
13466           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13467           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13468                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13469         esac; \
13470         srcdiroption="--srcdir=$${topdir}/gas"; \
13471         libsrcdir="$$s/gas"; \
13472         $(SHELL) $${libsrcdir}/configure \
13473           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13474           --target=${target_alias} $${srcdiroption} \
13475           --with-build-libsubdir=$(HOST_SUBDIR) \
13476           @stage2_werror_flag@ 
13477 @endif gas-bootstrap
13478
13479 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
13480 maybe-configure-stage4-gas:
13481 @if gas-bootstrap
13482 maybe-configure-stage4-gas: configure-stage4-gas
13483 configure-stage4-gas:
13484         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13485         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13486         @r=`${PWD_COMMAND}`; export r; \
13487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13488         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13489         $(HOST_EXPORTS) \
13490         $(POSTSTAGE1_HOST_EXPORTS)  \
13491         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13492         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
13493         echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13494         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13495         cd $(HOST_SUBDIR)/gas || exit 1; \
13496         case $(srcdir) in \
13497           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13498           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13499                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13500         esac; \
13501         srcdiroption="--srcdir=$${topdir}/gas"; \
13502         libsrcdir="$$s/gas"; \
13503         $(SHELL) $${libsrcdir}/configure \
13504           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13505           --target=${target_alias} $${srcdiroption} \
13506           --with-build-libsubdir=$(HOST_SUBDIR) \
13507           @stage2_werror_flag@ 
13508 @endif gas-bootstrap
13509
13510 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13511 maybe-configure-stageprofile-gas:
13512 @if gas-bootstrap
13513 maybe-configure-stageprofile-gas: configure-stageprofile-gas
13514 configure-stageprofile-gas:
13515         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13516         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13517         @r=`${PWD_COMMAND}`; export r; \
13518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13519         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13520         $(HOST_EXPORTS) \
13521         $(POSTSTAGE1_HOST_EXPORTS)  \
13522         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
13523         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
13524         echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13525         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13526         cd $(HOST_SUBDIR)/gas || exit 1; \
13527         case $(srcdir) in \
13528           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13529           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13530                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13531         esac; \
13532         srcdiroption="--srcdir=$${topdir}/gas"; \
13533         libsrcdir="$$s/gas"; \
13534         $(SHELL) $${libsrcdir}/configure \
13535           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13536           --target=${target_alias} $${srcdiroption} \
13537           --with-build-libsubdir=$(HOST_SUBDIR) \
13538           @stage2_werror_flag@ 
13539 @endif gas-bootstrap
13540
13541 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13542 maybe-configure-stagefeedback-gas:
13543 @if gas-bootstrap
13544 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13545 configure-stagefeedback-gas:
13546         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13547         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13548         @r=`${PWD_COMMAND}`; export r; \
13549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13550         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13551         $(HOST_EXPORTS) \
13552         $(POSTSTAGE1_HOST_EXPORTS)  \
13553         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
13554         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
13555         echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13556         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13557         cd $(HOST_SUBDIR)/gas || exit 1; \
13558         case $(srcdir) in \
13559           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13560           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13561                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13562         esac; \
13563         srcdiroption="--srcdir=$${topdir}/gas"; \
13564         libsrcdir="$$s/gas"; \
13565         $(SHELL) $${libsrcdir}/configure \
13566           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13567           --target=${target_alias} $${srcdiroption} \
13568           --with-build-libsubdir=$(HOST_SUBDIR) \
13569           @stage2_werror_flag@ 
13570 @endif gas-bootstrap
13571
13572
13573
13574
13575
13576 .PHONY: all-gas maybe-all-gas
13577 maybe-all-gas:
13578 @if gcc-bootstrap
13579 all-gas: stage_current
13580 @endif gcc-bootstrap
13581 @if gas
13582 TARGET-gas=all
13583 maybe-all-gas: all-gas
13584 all-gas: configure-gas
13585         @r=`${PWD_COMMAND}`; export r; \
13586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13587         $(HOST_EXPORTS) \
13588         (cd $(HOST_SUBDIR)/gas && \
13589           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
13590                 $(TARGET-gas))
13591 @endif gas
13592
13593
13594
13595 .PHONY: all-stage1-gas maybe-all-stage1-gas
13596 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
13597 maybe-all-stage1-gas:
13598 maybe-clean-stage1-gas:
13599 @if gas-bootstrap
13600 maybe-all-stage1-gas: all-stage1-gas
13601 all-stage1: all-stage1-gas
13602 TARGET-stage1-gas = $(TARGET-gas)
13603 all-stage1-gas: configure-stage1-gas
13604         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13605         @r=`${PWD_COMMAND}`; export r; \
13606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13607         $(HOST_EXPORTS) \
13608         cd $(HOST_SUBDIR)/gas && \
13609         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13610                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
13611                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
13612                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
13613                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
13614                 $(TARGET-stage1-gas)
13615
13616 maybe-clean-stage1-gas: clean-stage1-gas
13617 clean-stage1: clean-stage1-gas
13618 clean-stage1-gas:
13619         @if [ $(current_stage) = stage1 ]; then \
13620           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13621         else \
13622           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13623           $(MAKE) stage1-start; \
13624         fi; \
13625         cd $(HOST_SUBDIR)/gas && \
13626         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13627                  clean
13628 @endif gas-bootstrap
13629
13630
13631 .PHONY: all-stage2-gas maybe-all-stage2-gas
13632 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
13633 maybe-all-stage2-gas:
13634 maybe-clean-stage2-gas:
13635 @if gas-bootstrap
13636 maybe-all-stage2-gas: all-stage2-gas
13637 all-stage2: all-stage2-gas
13638 TARGET-stage2-gas = $(TARGET-gas)
13639 all-stage2-gas: configure-stage2-gas
13640         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13641         @r=`${PWD_COMMAND}`; export r; \
13642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13643         $(HOST_EXPORTS) \
13644         $(POSTSTAGE1_HOST_EXPORTS) \
13645         cd $(HOST_SUBDIR)/gas && \
13646         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13647                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
13648                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
13649                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
13650                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13651                 $(TARGET-stage2-gas)
13652
13653 maybe-clean-stage2-gas: clean-stage2-gas
13654 clean-stage2: clean-stage2-gas
13655 clean-stage2-gas:
13656         @if [ $(current_stage) = stage2 ]; then \
13657           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13658         else \
13659           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
13660           $(MAKE) stage2-start; \
13661         fi; \
13662         cd $(HOST_SUBDIR)/gas && \
13663         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13664                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13665                  clean
13666 @endif gas-bootstrap
13667
13668
13669 .PHONY: all-stageb2g0-gas maybe-all-stageb2g0-gas
13670 .PHONY: clean-stageb2g0-gas maybe-clean-stageb2g0-gas
13671 maybe-all-stageb2g0-gas:
13672 maybe-clean-stageb2g0-gas:
13673 @if gas-bootstrap
13674 maybe-all-stageb2g0-gas: all-stageb2g0-gas
13675 all-stageb2g0: all-stageb2g0-gas
13676 TARGET-stageb2g0-gas = $(TARGET-gas)
13677 all-stageb2g0-gas: configure-stageb2g0-gas
13678         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
13679         @r=`${PWD_COMMAND}`; export r; \
13680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13681         $(HOST_EXPORTS) \
13682         $(POSTSTAGE1_HOST_EXPORTS) \
13683         cd $(HOST_SUBDIR)/gas && \
13684         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13685                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
13686                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
13687                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
13688                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13689                 $(TARGET-stageb2g0-gas)
13690
13691 maybe-clean-stageb2g0-gas: clean-stageb2g0-gas
13692 clean-stageb2g0: clean-stageb2g0-gas
13693 clean-stageb2g0-gas:
13694         @if [ $(current_stage) = stageb2g0 ]; then \
13695           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13696         else \
13697           [ -f $(HOST_SUBDIR)/stageb2g0-gas/Makefile ] || exit 0; \
13698           $(MAKE) stageb2g0-start; \
13699         fi; \
13700         cd $(HOST_SUBDIR)/gas && \
13701         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13702                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13703                  clean
13704 @endif gas-bootstrap
13705
13706
13707 .PHONY: all-stage3-gas maybe-all-stage3-gas
13708 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
13709 maybe-all-stage3-gas:
13710 maybe-clean-stage3-gas:
13711 @if gas-bootstrap
13712 maybe-all-stage3-gas: all-stage3-gas
13713 all-stage3: all-stage3-gas
13714 TARGET-stage3-gas = $(TARGET-gas)
13715 all-stage3-gas: configure-stage3-gas
13716         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13717         @r=`${PWD_COMMAND}`; export r; \
13718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13719         $(HOST_EXPORTS) \
13720         $(POSTSTAGE1_HOST_EXPORTS) \
13721         cd $(HOST_SUBDIR)/gas && \
13722         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13723                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
13724                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
13725                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
13726                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13727                 $(TARGET-stage3-gas)
13728
13729 maybe-clean-stage3-gas: clean-stage3-gas
13730 clean-stage3: clean-stage3-gas
13731 clean-stage3-gas:
13732         @if [ $(current_stage) = stage3 ]; then \
13733           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13734         else \
13735           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
13736           $(MAKE) stage3-start; \
13737         fi; \
13738         cd $(HOST_SUBDIR)/gas && \
13739         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13740                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13741                  clean
13742 @endif gas-bootstrap
13743
13744
13745 .PHONY: all-stageb3g2-gas maybe-all-stageb3g2-gas
13746 .PHONY: clean-stageb3g2-gas maybe-clean-stageb3g2-gas
13747 maybe-all-stageb3g2-gas:
13748 maybe-clean-stageb3g2-gas:
13749 @if gas-bootstrap
13750 maybe-all-stageb3g2-gas: all-stageb3g2-gas
13751 all-stageb3g2: all-stageb3g2-gas
13752 TARGET-stageb3g2-gas = $(TARGET-gas)
13753 all-stageb3g2-gas: configure-stageb3g2-gas
13754         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
13755         @r=`${PWD_COMMAND}`; export r; \
13756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13757         $(HOST_EXPORTS) \
13758         $(POSTSTAGE1_HOST_EXPORTS) \
13759         cd $(HOST_SUBDIR)/gas && \
13760         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13761                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
13762                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
13763                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
13764                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13765                 $(TARGET-stageb3g2-gas)
13766
13767 maybe-clean-stageb3g2-gas: clean-stageb3g2-gas
13768 clean-stageb3g2: clean-stageb3g2-gas
13769 clean-stageb3g2-gas:
13770         @if [ $(current_stage) = stageb3g2 ]; then \
13771           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13772         else \
13773           [ -f $(HOST_SUBDIR)/stageb3g2-gas/Makefile ] || exit 0; \
13774           $(MAKE) stageb3g2-start; \
13775         fi; \
13776         cd $(HOST_SUBDIR)/gas && \
13777         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13778                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13779                  clean
13780 @endif gas-bootstrap
13781
13782
13783 .PHONY: all-stage4-gas maybe-all-stage4-gas
13784 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
13785 maybe-all-stage4-gas:
13786 maybe-clean-stage4-gas:
13787 @if gas-bootstrap
13788 maybe-all-stage4-gas: all-stage4-gas
13789 all-stage4: all-stage4-gas
13790 TARGET-stage4-gas = $(TARGET-gas)
13791 all-stage4-gas: configure-stage4-gas
13792         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13793         @r=`${PWD_COMMAND}`; export r; \
13794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13795         $(HOST_EXPORTS) \
13796         $(POSTSTAGE1_HOST_EXPORTS) \
13797         cd $(HOST_SUBDIR)/gas && \
13798         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13799                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
13800                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13801                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
13802                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13803                 $(TARGET-stage4-gas)
13804
13805 maybe-clean-stage4-gas: clean-stage4-gas
13806 clean-stage4: clean-stage4-gas
13807 clean-stage4-gas:
13808         @if [ $(current_stage) = stage4 ]; then \
13809           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13810         else \
13811           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
13812           $(MAKE) stage4-start; \
13813         fi; \
13814         cd $(HOST_SUBDIR)/gas && \
13815         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13816                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13817                  clean
13818 @endif gas-bootstrap
13819
13820
13821 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
13822 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
13823 maybe-all-stageprofile-gas:
13824 maybe-clean-stageprofile-gas:
13825 @if gas-bootstrap
13826 maybe-all-stageprofile-gas: all-stageprofile-gas
13827 all-stageprofile: all-stageprofile-gas
13828 TARGET-stageprofile-gas = $(TARGET-gas)
13829 all-stageprofile-gas: configure-stageprofile-gas
13830         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13831         @r=`${PWD_COMMAND}`; export r; \
13832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13833         $(HOST_EXPORTS) \
13834         $(POSTSTAGE1_HOST_EXPORTS) \
13835         cd $(HOST_SUBDIR)/gas && \
13836         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13837                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
13838                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
13839                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
13840                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13841                 $(TARGET-stageprofile-gas)
13842
13843 maybe-clean-stageprofile-gas: clean-stageprofile-gas
13844 clean-stageprofile: clean-stageprofile-gas
13845 clean-stageprofile-gas:
13846         @if [ $(current_stage) = stageprofile ]; then \
13847           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13848         else \
13849           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
13850           $(MAKE) stageprofile-start; \
13851         fi; \
13852         cd $(HOST_SUBDIR)/gas && \
13853         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13854                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13855                  clean
13856 @endif gas-bootstrap
13857
13858
13859 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
13860 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
13861 maybe-all-stagefeedback-gas:
13862 maybe-clean-stagefeedback-gas:
13863 @if gas-bootstrap
13864 maybe-all-stagefeedback-gas: all-stagefeedback-gas
13865 all-stagefeedback: all-stagefeedback-gas
13866 TARGET-stagefeedback-gas = $(TARGET-gas)
13867 all-stagefeedback-gas: configure-stagefeedback-gas
13868         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13869         @r=`${PWD_COMMAND}`; export r; \
13870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13871         $(HOST_EXPORTS) \
13872         $(POSTSTAGE1_HOST_EXPORTS) \
13873         cd $(HOST_SUBDIR)/gas && \
13874         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13875                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
13876                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
13877                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
13878                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13879                 $(TARGET-stagefeedback-gas)
13880
13881 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
13882 clean-stagefeedback: clean-stagefeedback-gas
13883 clean-stagefeedback-gas:
13884         @if [ $(current_stage) = stagefeedback ]; then \
13885           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13886         else \
13887           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
13888           $(MAKE) stagefeedback-start; \
13889         fi; \
13890         cd $(HOST_SUBDIR)/gas && \
13891         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13892                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13893                  clean
13894 @endif gas-bootstrap
13895
13896
13897
13898
13899
13900 .PHONY: check-gas maybe-check-gas
13901 maybe-check-gas:
13902 @if gas
13903 maybe-check-gas: check-gas
13904
13905 check-gas:
13906         @: $(MAKE); $(unstage)
13907         @r=`${PWD_COMMAND}`; export r; \
13908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13909         $(HOST_EXPORTS) \
13910         (cd $(HOST_SUBDIR)/gas && \
13911           $(MAKE) $(FLAGS_TO_PASS)  check)
13912
13913 @endif gas
13914
13915 .PHONY: install-gas maybe-install-gas
13916 maybe-install-gas:
13917 @if gas
13918 maybe-install-gas: install-gas
13919
13920 install-gas: installdirs
13921         @: $(MAKE); $(unstage)
13922         @r=`${PWD_COMMAND}`; export r; \
13923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13924         $(HOST_EXPORTS) \
13925         (cd $(HOST_SUBDIR)/gas && \
13926           $(MAKE) $(FLAGS_TO_PASS)  install)
13927
13928 @endif gas
13929
13930 # Other targets (info, dvi, pdf, etc.)
13931
13932 .PHONY: maybe-info-gas info-gas
13933 maybe-info-gas:
13934 @if gas
13935 maybe-info-gas: info-gas
13936
13937 info-gas: \
13938     configure-gas 
13939         @[ -f ./gas/Makefile ] || exit 0; \
13940         r=`${PWD_COMMAND}`; export r; \
13941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13942         $(HOST_EXPORTS) \
13943         for flag in $(EXTRA_HOST_FLAGS) ; do \
13944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13945         done; \
13946         echo "Doing info in gas" ; \
13947         (cd $(HOST_SUBDIR)/gas && \
13948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13950                   "RANLIB=$${RANLIB}" \
13951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13952                   info) \
13953           || exit 1
13954
13955 @endif gas
13956
13957 .PHONY: maybe-dvi-gas dvi-gas
13958 maybe-dvi-gas:
13959 @if gas
13960 maybe-dvi-gas: dvi-gas
13961
13962 dvi-gas: \
13963     configure-gas 
13964         @[ -f ./gas/Makefile ] || exit 0; \
13965         r=`${PWD_COMMAND}`; export r; \
13966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13967         $(HOST_EXPORTS) \
13968         for flag in $(EXTRA_HOST_FLAGS) ; do \
13969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13970         done; \
13971         echo "Doing dvi in gas" ; \
13972         (cd $(HOST_SUBDIR)/gas && \
13973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13975                   "RANLIB=$${RANLIB}" \
13976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13977                   dvi) \
13978           || exit 1
13979
13980 @endif gas
13981
13982 .PHONY: maybe-pdf-gas pdf-gas
13983 maybe-pdf-gas:
13984 @if gas
13985 maybe-pdf-gas: pdf-gas
13986
13987 pdf-gas: \
13988     configure-gas 
13989         @[ -f ./gas/Makefile ] || exit 0; \
13990         r=`${PWD_COMMAND}`; export r; \
13991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13992         $(HOST_EXPORTS) \
13993         for flag in $(EXTRA_HOST_FLAGS) ; do \
13994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13995         done; \
13996         echo "Doing pdf in gas" ; \
13997         (cd $(HOST_SUBDIR)/gas && \
13998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14000                   "RANLIB=$${RANLIB}" \
14001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14002                   pdf) \
14003           || exit 1
14004
14005 @endif gas
14006
14007 .PHONY: maybe-html-gas html-gas
14008 maybe-html-gas:
14009 @if gas
14010 maybe-html-gas: html-gas
14011
14012 html-gas: \
14013     configure-gas 
14014         @[ -f ./gas/Makefile ] || exit 0; \
14015         r=`${PWD_COMMAND}`; export r; \
14016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14017         $(HOST_EXPORTS) \
14018         for flag in $(EXTRA_HOST_FLAGS) ; do \
14019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14020         done; \
14021         echo "Doing html in gas" ; \
14022         (cd $(HOST_SUBDIR)/gas && \
14023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14025                   "RANLIB=$${RANLIB}" \
14026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14027                   html) \
14028           || exit 1
14029
14030 @endif gas
14031
14032 .PHONY: maybe-TAGS-gas TAGS-gas
14033 maybe-TAGS-gas:
14034 @if gas
14035 maybe-TAGS-gas: TAGS-gas
14036
14037 TAGS-gas: \
14038     configure-gas 
14039         @[ -f ./gas/Makefile ] || exit 0; \
14040         r=`${PWD_COMMAND}`; export r; \
14041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14042         $(HOST_EXPORTS) \
14043         for flag in $(EXTRA_HOST_FLAGS) ; do \
14044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14045         done; \
14046         echo "Doing TAGS in gas" ; \
14047         (cd $(HOST_SUBDIR)/gas && \
14048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14050                   "RANLIB=$${RANLIB}" \
14051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14052                   TAGS) \
14053           || exit 1
14054
14055 @endif gas
14056
14057 .PHONY: maybe-install-info-gas install-info-gas
14058 maybe-install-info-gas:
14059 @if gas
14060 maybe-install-info-gas: install-info-gas
14061
14062 install-info-gas: \
14063     configure-gas \
14064     info-gas 
14065         @[ -f ./gas/Makefile ] || exit 0; \
14066         r=`${PWD_COMMAND}`; export r; \
14067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14068         $(HOST_EXPORTS) \
14069         for flag in $(EXTRA_HOST_FLAGS) ; do \
14070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14071         done; \
14072         echo "Doing install-info in gas" ; \
14073         (cd $(HOST_SUBDIR)/gas && \
14074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14076                   "RANLIB=$${RANLIB}" \
14077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14078                   install-info) \
14079           || exit 1
14080
14081 @endif gas
14082
14083 .PHONY: maybe-install-pdf-gas install-pdf-gas
14084 maybe-install-pdf-gas:
14085 @if gas
14086 maybe-install-pdf-gas: install-pdf-gas
14087
14088 install-pdf-gas: \
14089     configure-gas \
14090     pdf-gas 
14091         @[ -f ./gas/Makefile ] || exit 0; \
14092         r=`${PWD_COMMAND}`; export r; \
14093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14094         $(HOST_EXPORTS) \
14095         for flag in $(EXTRA_HOST_FLAGS) ; do \
14096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14097         done; \
14098         echo "Doing install-pdf in gas" ; \
14099         (cd $(HOST_SUBDIR)/gas && \
14100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14102                   "RANLIB=$${RANLIB}" \
14103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14104                   install-pdf) \
14105           || exit 1
14106
14107 @endif gas
14108
14109 .PHONY: maybe-install-html-gas install-html-gas
14110 maybe-install-html-gas:
14111 @if gas
14112 maybe-install-html-gas: install-html-gas
14113
14114 install-html-gas: \
14115     configure-gas \
14116     html-gas 
14117         @[ -f ./gas/Makefile ] || exit 0; \
14118         r=`${PWD_COMMAND}`; export r; \
14119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14120         $(HOST_EXPORTS) \
14121         for flag in $(EXTRA_HOST_FLAGS) ; do \
14122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14123         done; \
14124         echo "Doing install-html in gas" ; \
14125         (cd $(HOST_SUBDIR)/gas && \
14126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14128                   "RANLIB=$${RANLIB}" \
14129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14130                   install-html) \
14131           || exit 1
14132
14133 @endif gas
14134
14135 .PHONY: maybe-installcheck-gas installcheck-gas
14136 maybe-installcheck-gas:
14137 @if gas
14138 maybe-installcheck-gas: installcheck-gas
14139
14140 installcheck-gas: \
14141     configure-gas 
14142         @[ -f ./gas/Makefile ] || exit 0; \
14143         r=`${PWD_COMMAND}`; export r; \
14144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14145         $(HOST_EXPORTS) \
14146         for flag in $(EXTRA_HOST_FLAGS) ; do \
14147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14148         done; \
14149         echo "Doing installcheck in gas" ; \
14150         (cd $(HOST_SUBDIR)/gas && \
14151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14153                   "RANLIB=$${RANLIB}" \
14154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14155                   installcheck) \
14156           || exit 1
14157
14158 @endif gas
14159
14160 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
14161 maybe-mostlyclean-gas:
14162 @if gas
14163 maybe-mostlyclean-gas: mostlyclean-gas
14164
14165 mostlyclean-gas: 
14166         @[ -f ./gas/Makefile ] || exit 0; \
14167         r=`${PWD_COMMAND}`; export r; \
14168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14169         $(HOST_EXPORTS) \
14170         for flag in $(EXTRA_HOST_FLAGS) ; do \
14171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14172         done; \
14173         echo "Doing mostlyclean in gas" ; \
14174         (cd $(HOST_SUBDIR)/gas && \
14175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14177                   "RANLIB=$${RANLIB}" \
14178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14179                   mostlyclean) \
14180           || exit 1
14181
14182 @endif gas
14183
14184 .PHONY: maybe-clean-gas clean-gas
14185 maybe-clean-gas:
14186 @if gas
14187 maybe-clean-gas: clean-gas
14188
14189 clean-gas: 
14190         @[ -f ./gas/Makefile ] || exit 0; \
14191         r=`${PWD_COMMAND}`; export r; \
14192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14193         $(HOST_EXPORTS) \
14194         for flag in $(EXTRA_HOST_FLAGS) ; do \
14195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14196         done; \
14197         echo "Doing clean in gas" ; \
14198         (cd $(HOST_SUBDIR)/gas && \
14199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14201                   "RANLIB=$${RANLIB}" \
14202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14203                   clean) \
14204           || exit 1
14205
14206 @endif gas
14207
14208 .PHONY: maybe-distclean-gas distclean-gas
14209 maybe-distclean-gas:
14210 @if gas
14211 maybe-distclean-gas: distclean-gas
14212
14213 distclean-gas: 
14214         @[ -f ./gas/Makefile ] || exit 0; \
14215         r=`${PWD_COMMAND}`; export r; \
14216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14217         $(HOST_EXPORTS) \
14218         for flag in $(EXTRA_HOST_FLAGS) ; do \
14219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14220         done; \
14221         echo "Doing distclean in gas" ; \
14222         (cd $(HOST_SUBDIR)/gas && \
14223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14225                   "RANLIB=$${RANLIB}" \
14226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14227                   distclean) \
14228           || exit 1
14229
14230 @endif gas
14231
14232 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
14233 maybe-maintainer-clean-gas:
14234 @if gas
14235 maybe-maintainer-clean-gas: maintainer-clean-gas
14236
14237 maintainer-clean-gas: 
14238         @[ -f ./gas/Makefile ] || exit 0; \
14239         r=`${PWD_COMMAND}`; export r; \
14240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14241         $(HOST_EXPORTS) \
14242         for flag in $(EXTRA_HOST_FLAGS) ; do \
14243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14244         done; \
14245         echo "Doing maintainer-clean in gas" ; \
14246         (cd $(HOST_SUBDIR)/gas && \
14247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14249                   "RANLIB=$${RANLIB}" \
14250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14251                   maintainer-clean) \
14252           || exit 1
14253
14254 @endif gas
14255
14256
14257
14258 .PHONY: configure-gcc maybe-configure-gcc
14259 maybe-configure-gcc:
14260 @if gcc-bootstrap
14261 configure-gcc: stage_current
14262 @endif gcc-bootstrap
14263 @if gcc
14264 maybe-configure-gcc: configure-gcc
14265 configure-gcc: 
14266         @r=`${PWD_COMMAND}`; export r; \
14267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14268         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14269         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14270         $(HOST_EXPORTS) \
14271         echo Configuring in $(HOST_SUBDIR)/gcc; \
14272         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14273         case $(srcdir) in \
14274           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14275           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14276                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14277         esac; \
14278         srcdiroption="--srcdir=$${topdir}/gcc"; \
14279         libsrcdir="$$s/gcc"; \
14280         $(SHELL) $${libsrcdir}/configure \
14281           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14282           --target=${target_alias} $${srcdiroption}  \
14283           || exit 1
14284 @endif gcc
14285
14286
14287
14288 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14289 maybe-configure-stage1-gcc:
14290 @if gcc-bootstrap
14291 maybe-configure-stage1-gcc: configure-stage1-gcc
14292 configure-stage1-gcc:
14293         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14294         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14295         @r=`${PWD_COMMAND}`; export r; \
14296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14297         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14298         $(HOST_EXPORTS)  \
14299         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14300         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
14301         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14302         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14303         cd $(HOST_SUBDIR)/gcc || exit 1; \
14304         case $(srcdir) in \
14305           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14306           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14307                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14308         esac; \
14309         srcdiroption="--srcdir=$${topdir}/gcc"; \
14310         libsrcdir="$$s/gcc"; \
14311         $(SHELL) $${libsrcdir}/configure \
14312           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14313           --target=${target_alias} $${srcdiroption} \
14314            \
14315           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
14316 @endif gcc-bootstrap
14317
14318 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14319 maybe-configure-stage2-gcc:
14320 @if gcc-bootstrap
14321 maybe-configure-stage2-gcc: configure-stage2-gcc
14322 configure-stage2-gcc:
14323         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14324         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14325         @r=`${PWD_COMMAND}`; export r; \
14326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14327         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14328         $(HOST_EXPORTS) \
14329         $(POSTSTAGE1_HOST_EXPORTS)  \
14330         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14331         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
14332         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14333         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14334         cd $(HOST_SUBDIR)/gcc || exit 1; \
14335         case $(srcdir) in \
14336           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14337           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14338                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14339         esac; \
14340         srcdiroption="--srcdir=$${topdir}/gcc"; \
14341         libsrcdir="$$s/gcc"; \
14342         $(SHELL) $${libsrcdir}/configure \
14343           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14344           --target=${target_alias} $${srcdiroption} \
14345           --with-build-libsubdir=$(HOST_SUBDIR) \
14346           @stage2_werror_flag@ 
14347 @endif gcc-bootstrap
14348
14349 .PHONY: configure-stageb2g0-gcc maybe-configure-stageb2g0-gcc
14350 maybe-configure-stageb2g0-gcc:
14351 @if gcc-bootstrap
14352 maybe-configure-stageb2g0-gcc: configure-stageb2g0-gcc
14353 configure-stageb2g0-gcc:
14354         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
14355         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14356         @r=`${PWD_COMMAND}`; export r; \
14357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14358         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14359         $(HOST_EXPORTS) \
14360         $(POSTSTAGE1_HOST_EXPORTS)  \
14361         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
14362         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
14363         echo Configuring stage b2g0 in $(HOST_SUBDIR)/gcc ; \
14364         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14365         cd $(HOST_SUBDIR)/gcc || exit 1; \
14366         case $(srcdir) in \
14367           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14368           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14369                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14370         esac; \
14371         srcdiroption="--srcdir=$${topdir}/gcc"; \
14372         libsrcdir="$$s/gcc"; \
14373         $(SHELL) $${libsrcdir}/configure \
14374           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14375           --target=${target_alias} $${srcdiroption} \
14376           --with-build-libsubdir=$(HOST_SUBDIR) \
14377           @stage2_werror_flag@ 
14378 @endif gcc-bootstrap
14379
14380 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14381 maybe-configure-stage3-gcc:
14382 @if gcc-bootstrap
14383 maybe-configure-stage3-gcc: configure-stage3-gcc
14384 configure-stage3-gcc:
14385         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14386         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14387         @r=`${PWD_COMMAND}`; export r; \
14388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14389         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14390         $(HOST_EXPORTS) \
14391         $(POSTSTAGE1_HOST_EXPORTS)  \
14392         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14393         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
14394         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14395         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14396         cd $(HOST_SUBDIR)/gcc || exit 1; \
14397         case $(srcdir) in \
14398           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14399           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14400                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14401         esac; \
14402         srcdiroption="--srcdir=$${topdir}/gcc"; \
14403         libsrcdir="$$s/gcc"; \
14404         $(SHELL) $${libsrcdir}/configure \
14405           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14406           --target=${target_alias} $${srcdiroption} \
14407           --with-build-libsubdir=$(HOST_SUBDIR) \
14408           @stage2_werror_flag@ 
14409 @endif gcc-bootstrap
14410
14411 .PHONY: configure-stageb3g2-gcc maybe-configure-stageb3g2-gcc
14412 maybe-configure-stageb3g2-gcc:
14413 @if gcc-bootstrap
14414 maybe-configure-stageb3g2-gcc: configure-stageb3g2-gcc
14415 configure-stageb3g2-gcc:
14416         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
14417         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14418         @r=`${PWD_COMMAND}`; export r; \
14419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14420         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14421         $(HOST_EXPORTS) \
14422         $(POSTSTAGE1_HOST_EXPORTS)  \
14423         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
14424         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
14425         echo Configuring stage b3g2 in $(HOST_SUBDIR)/gcc ; \
14426         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14427         cd $(HOST_SUBDIR)/gcc || exit 1; \
14428         case $(srcdir) in \
14429           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14430           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14431                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14432         esac; \
14433         srcdiroption="--srcdir=$${topdir}/gcc"; \
14434         libsrcdir="$$s/gcc"; \
14435         $(SHELL) $${libsrcdir}/configure \
14436           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14437           --target=${target_alias} $${srcdiroption} \
14438           --with-build-libsubdir=$(HOST_SUBDIR) \
14439           @stage2_werror_flag@ 
14440 @endif gcc-bootstrap
14441
14442 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14443 maybe-configure-stage4-gcc:
14444 @if gcc-bootstrap
14445 maybe-configure-stage4-gcc: configure-stage4-gcc
14446 configure-stage4-gcc:
14447         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14448         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14449         @r=`${PWD_COMMAND}`; export r; \
14450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14451         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14452         $(HOST_EXPORTS) \
14453         $(POSTSTAGE1_HOST_EXPORTS)  \
14454         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14455         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
14456         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14457         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14458         cd $(HOST_SUBDIR)/gcc || exit 1; \
14459         case $(srcdir) in \
14460           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14461           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14462                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14463         esac; \
14464         srcdiroption="--srcdir=$${topdir}/gcc"; \
14465         libsrcdir="$$s/gcc"; \
14466         $(SHELL) $${libsrcdir}/configure \
14467           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14468           --target=${target_alias} $${srcdiroption} \
14469           --with-build-libsubdir=$(HOST_SUBDIR) \
14470           @stage2_werror_flag@ 
14471 @endif gcc-bootstrap
14472
14473 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14474 maybe-configure-stageprofile-gcc:
14475 @if gcc-bootstrap
14476 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14477 configure-stageprofile-gcc:
14478         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14479         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14480         @r=`${PWD_COMMAND}`; export r; \
14481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14482         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14483         $(HOST_EXPORTS) \
14484         $(POSTSTAGE1_HOST_EXPORTS)  \
14485         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
14486         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
14487         echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14488         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14489         cd $(HOST_SUBDIR)/gcc || exit 1; \
14490         case $(srcdir) in \
14491           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14492           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14493                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14494         esac; \
14495         srcdiroption="--srcdir=$${topdir}/gcc"; \
14496         libsrcdir="$$s/gcc"; \
14497         $(SHELL) $${libsrcdir}/configure \
14498           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14499           --target=${target_alias} $${srcdiroption} \
14500           --with-build-libsubdir=$(HOST_SUBDIR) \
14501           @stage2_werror_flag@ 
14502 @endif gcc-bootstrap
14503
14504 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14505 maybe-configure-stagefeedback-gcc:
14506 @if gcc-bootstrap
14507 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14508 configure-stagefeedback-gcc:
14509         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14510         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14511         @r=`${PWD_COMMAND}`; export r; \
14512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14513         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14514         $(HOST_EXPORTS) \
14515         $(POSTSTAGE1_HOST_EXPORTS)  \
14516         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
14517         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
14518         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14519         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14520         cd $(HOST_SUBDIR)/gcc || exit 1; \
14521         case $(srcdir) in \
14522           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14523           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14524                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14525         esac; \
14526         srcdiroption="--srcdir=$${topdir}/gcc"; \
14527         libsrcdir="$$s/gcc"; \
14528         $(SHELL) $${libsrcdir}/configure \
14529           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14530           --target=${target_alias} $${srcdiroption} \
14531           --with-build-libsubdir=$(HOST_SUBDIR) \
14532           @stage2_werror_flag@ 
14533 @endif gcc-bootstrap
14534
14535
14536
14537
14538
14539 .PHONY: all-gcc maybe-all-gcc
14540 maybe-all-gcc:
14541 @if gcc-bootstrap
14542 all-gcc: stage_current
14543 @endif gcc-bootstrap
14544 @if gcc
14545 TARGET-gcc=all
14546 maybe-all-gcc: all-gcc
14547 all-gcc: configure-gcc
14548         @r=`${PWD_COMMAND}`; export r; \
14549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14550         $(HOST_EXPORTS) \
14551         (cd $(HOST_SUBDIR)/gcc && \
14552           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14553                 $(TARGET-gcc))
14554 @endif gcc
14555
14556
14557
14558 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
14559 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14560 maybe-all-stage1-gcc:
14561 maybe-clean-stage1-gcc:
14562 @if gcc-bootstrap
14563 maybe-all-stage1-gcc: all-stage1-gcc
14564 all-stage1: all-stage1-gcc
14565 TARGET-stage1-gcc = $(TARGET-gcc)
14566 all-stage1-gcc: configure-stage1-gcc
14567         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14568         @r=`${PWD_COMMAND}`; export r; \
14569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14570         $(HOST_EXPORTS) \
14571         cd $(HOST_SUBDIR)/gcc && \
14572         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14573                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
14574                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
14575                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
14576                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)  $(EXTRA_GCC_FLAGS) \
14577                 $(TARGET-stage1-gcc)
14578
14579 maybe-clean-stage1-gcc: clean-stage1-gcc
14580 clean-stage1: clean-stage1-gcc
14581 clean-stage1-gcc:
14582         @if [ $(current_stage) = stage1 ]; then \
14583           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14584         else \
14585           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14586           $(MAKE) stage1-start; \
14587         fi; \
14588         cd $(HOST_SUBDIR)/gcc && \
14589         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14590                 $(EXTRA_GCC_FLAGS) clean
14591 @endif gcc-bootstrap
14592
14593
14594 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
14595 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14596 maybe-all-stage2-gcc:
14597 maybe-clean-stage2-gcc:
14598 @if gcc-bootstrap
14599 maybe-all-stage2-gcc: all-stage2-gcc
14600 all-stage2: all-stage2-gcc
14601 TARGET-stage2-gcc = $(TARGET-gcc)
14602 all-stage2-gcc: configure-stage2-gcc
14603         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14604         @r=`${PWD_COMMAND}`; export r; \
14605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14606         $(HOST_EXPORTS) \
14607         $(POSTSTAGE1_HOST_EXPORTS) \
14608         cd $(HOST_SUBDIR)/gcc && \
14609         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14610                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
14611                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
14612                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
14613                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14614                 $(TARGET-stage2-gcc)
14615
14616 maybe-clean-stage2-gcc: clean-stage2-gcc
14617 clean-stage2: clean-stage2-gcc
14618 clean-stage2-gcc:
14619         @if [ $(current_stage) = stage2 ]; then \
14620           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14621         else \
14622           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14623           $(MAKE) stage2-start; \
14624         fi; \
14625         cd $(HOST_SUBDIR)/gcc && \
14626         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14627                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14628                 $(EXTRA_GCC_FLAGS) clean
14629 @endif gcc-bootstrap
14630
14631
14632 .PHONY: all-stageb2g0-gcc maybe-all-stageb2g0-gcc
14633 .PHONY: clean-stageb2g0-gcc maybe-clean-stageb2g0-gcc
14634 maybe-all-stageb2g0-gcc:
14635 maybe-clean-stageb2g0-gcc:
14636 @if gcc-bootstrap
14637 maybe-all-stageb2g0-gcc: all-stageb2g0-gcc
14638 all-stageb2g0: all-stageb2g0-gcc
14639 TARGET-stageb2g0-gcc = $(TARGET-gcc)
14640 all-stageb2g0-gcc: configure-stageb2g0-gcc
14641         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
14642         @r=`${PWD_COMMAND}`; export r; \
14643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14644         $(HOST_EXPORTS) \
14645         $(POSTSTAGE1_HOST_EXPORTS) \
14646         cd $(HOST_SUBDIR)/gcc && \
14647         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14648                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
14649                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
14650                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
14651                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14652                 $(TARGET-stageb2g0-gcc)
14653
14654 maybe-clean-stageb2g0-gcc: clean-stageb2g0-gcc
14655 clean-stageb2g0: clean-stageb2g0-gcc
14656 clean-stageb2g0-gcc:
14657         @if [ $(current_stage) = stageb2g0 ]; then \
14658           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14659         else \
14660           [ -f $(HOST_SUBDIR)/stageb2g0-gcc/Makefile ] || exit 0; \
14661           $(MAKE) stageb2g0-start; \
14662         fi; \
14663         cd $(HOST_SUBDIR)/gcc && \
14664         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14665                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14666                 $(EXTRA_GCC_FLAGS) clean
14667 @endif gcc-bootstrap
14668
14669
14670 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
14671 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14672 maybe-all-stage3-gcc:
14673 maybe-clean-stage3-gcc:
14674 @if gcc-bootstrap
14675 maybe-all-stage3-gcc: all-stage3-gcc
14676 all-stage3: all-stage3-gcc
14677 TARGET-stage3-gcc = $(TARGET-gcc)
14678 all-stage3-gcc: configure-stage3-gcc
14679         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14680         @r=`${PWD_COMMAND}`; export r; \
14681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14682         $(HOST_EXPORTS) \
14683         $(POSTSTAGE1_HOST_EXPORTS) \
14684         cd $(HOST_SUBDIR)/gcc && \
14685         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14686                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
14687                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
14688                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
14689                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14690                 $(TARGET-stage3-gcc)
14691
14692 maybe-clean-stage3-gcc: clean-stage3-gcc
14693 clean-stage3: clean-stage3-gcc
14694 clean-stage3-gcc:
14695         @if [ $(current_stage) = stage3 ]; then \
14696           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14697         else \
14698           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14699           $(MAKE) stage3-start; \
14700         fi; \
14701         cd $(HOST_SUBDIR)/gcc && \
14702         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14703                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14704                 $(EXTRA_GCC_FLAGS) clean
14705 @endif gcc-bootstrap
14706
14707
14708 .PHONY: all-stageb3g2-gcc maybe-all-stageb3g2-gcc
14709 .PHONY: clean-stageb3g2-gcc maybe-clean-stageb3g2-gcc
14710 maybe-all-stageb3g2-gcc:
14711 maybe-clean-stageb3g2-gcc:
14712 @if gcc-bootstrap
14713 maybe-all-stageb3g2-gcc: all-stageb3g2-gcc
14714 all-stageb3g2: all-stageb3g2-gcc
14715 TARGET-stageb3g2-gcc = $(TARGET-gcc)
14716 all-stageb3g2-gcc: configure-stageb3g2-gcc
14717         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
14718         @r=`${PWD_COMMAND}`; export r; \
14719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14720         $(HOST_EXPORTS) \
14721         $(POSTSTAGE1_HOST_EXPORTS) \
14722         cd $(HOST_SUBDIR)/gcc && \
14723         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14724                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
14725                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
14726                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
14727                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14728                 $(TARGET-stageb3g2-gcc)
14729
14730 maybe-clean-stageb3g2-gcc: clean-stageb3g2-gcc
14731 clean-stageb3g2: clean-stageb3g2-gcc
14732 clean-stageb3g2-gcc:
14733         @if [ $(current_stage) = stageb3g2 ]; then \
14734           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14735         else \
14736           [ -f $(HOST_SUBDIR)/stageb3g2-gcc/Makefile ] || exit 0; \
14737           $(MAKE) stageb3g2-start; \
14738         fi; \
14739         cd $(HOST_SUBDIR)/gcc && \
14740         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14741                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14742                 $(EXTRA_GCC_FLAGS) clean
14743 @endif gcc-bootstrap
14744
14745
14746 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
14747 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14748 maybe-all-stage4-gcc:
14749 maybe-clean-stage4-gcc:
14750 @if gcc-bootstrap
14751 maybe-all-stage4-gcc: all-stage4-gcc
14752 all-stage4: all-stage4-gcc
14753 TARGET-stage4-gcc = $(TARGET-gcc)
14754 all-stage4-gcc: configure-stage4-gcc
14755         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14756         @r=`${PWD_COMMAND}`; export r; \
14757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14758         $(HOST_EXPORTS) \
14759         $(POSTSTAGE1_HOST_EXPORTS) \
14760         cd $(HOST_SUBDIR)/gcc && \
14761         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14762                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
14763                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14764                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
14765                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14766                 $(TARGET-stage4-gcc)
14767
14768 maybe-clean-stage4-gcc: clean-stage4-gcc
14769 clean-stage4: clean-stage4-gcc
14770 clean-stage4-gcc:
14771         @if [ $(current_stage) = stage4 ]; then \
14772           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14773         else \
14774           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14775           $(MAKE) stage4-start; \
14776         fi; \
14777         cd $(HOST_SUBDIR)/gcc && \
14778         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14779                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14780                 $(EXTRA_GCC_FLAGS) clean
14781 @endif gcc-bootstrap
14782
14783
14784 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14785 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14786 maybe-all-stageprofile-gcc:
14787 maybe-clean-stageprofile-gcc:
14788 @if gcc-bootstrap
14789 maybe-all-stageprofile-gcc: all-stageprofile-gcc
14790 all-stageprofile: all-stageprofile-gcc
14791 TARGET-stageprofile-gcc = $(TARGET-gcc)
14792 all-stageprofile-gcc: configure-stageprofile-gcc
14793         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14794         @r=`${PWD_COMMAND}`; export r; \
14795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14796         $(HOST_EXPORTS) \
14797         $(POSTSTAGE1_HOST_EXPORTS) \
14798         cd $(HOST_SUBDIR)/gcc && \
14799         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14800                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
14801                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
14802                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
14803                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14804                 $(TARGET-stageprofile-gcc)
14805
14806 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
14807 clean-stageprofile: clean-stageprofile-gcc
14808 clean-stageprofile-gcc:
14809         @if [ $(current_stage) = stageprofile ]; then \
14810           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14811         else \
14812           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
14813           $(MAKE) stageprofile-start; \
14814         fi; \
14815         cd $(HOST_SUBDIR)/gcc && \
14816         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14817                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14818                 $(EXTRA_GCC_FLAGS) clean
14819 @endif gcc-bootstrap
14820
14821
14822 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
14823 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
14824 maybe-all-stagefeedback-gcc:
14825 maybe-clean-stagefeedback-gcc:
14826 @if gcc-bootstrap
14827 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
14828 all-stagefeedback: all-stagefeedback-gcc
14829 TARGET-stagefeedback-gcc = $(TARGET-gcc)
14830 all-stagefeedback-gcc: configure-stagefeedback-gcc
14831         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14832         @r=`${PWD_COMMAND}`; export r; \
14833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14834         $(HOST_EXPORTS) \
14835         $(POSTSTAGE1_HOST_EXPORTS) \
14836         cd $(HOST_SUBDIR)/gcc && \
14837         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14838                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
14839                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
14840                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
14841                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14842                 $(TARGET-stagefeedback-gcc)
14843
14844 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
14845 clean-stagefeedback: clean-stagefeedback-gcc
14846 clean-stagefeedback-gcc:
14847         @if [ $(current_stage) = stagefeedback ]; then \
14848           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14849         else \
14850           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
14851           $(MAKE) stagefeedback-start; \
14852         fi; \
14853         cd $(HOST_SUBDIR)/gcc && \
14854         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14855                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14856                 $(EXTRA_GCC_FLAGS) clean
14857 @endif gcc-bootstrap
14858
14859
14860
14861
14862
14863 .PHONY: check-gcc maybe-check-gcc
14864 maybe-check-gcc:
14865 @if gcc
14866 maybe-check-gcc: check-gcc
14867
14868 check-gcc:
14869         @: $(MAKE); $(unstage)
14870         @r=`${PWD_COMMAND}`; export r; \
14871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14872         $(HOST_EXPORTS) \
14873         (cd $(HOST_SUBDIR)/gcc && \
14874           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
14875
14876 @endif gcc
14877
14878 .PHONY: install-gcc maybe-install-gcc
14879 maybe-install-gcc:
14880 @if gcc
14881 maybe-install-gcc: install-gcc
14882
14883 install-gcc: installdirs
14884         @: $(MAKE); $(unstage)
14885         @r=`${PWD_COMMAND}`; export r; \
14886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14887         $(HOST_EXPORTS) \
14888         (cd $(HOST_SUBDIR)/gcc && \
14889           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
14890
14891 @endif gcc
14892
14893 # Other targets (info, dvi, pdf, etc.)
14894
14895 .PHONY: maybe-info-gcc info-gcc
14896 maybe-info-gcc:
14897 @if gcc
14898 maybe-info-gcc: info-gcc
14899
14900 info-gcc: \
14901     configure-gcc 
14902         @[ -f ./gcc/Makefile ] || exit 0; \
14903         r=`${PWD_COMMAND}`; export r; \
14904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14905         $(HOST_EXPORTS) \
14906         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14908         done; \
14909         echo "Doing info in gcc" ; \
14910         (cd $(HOST_SUBDIR)/gcc && \
14911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14913                   "RANLIB=$${RANLIB}" \
14914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14915                   info) \
14916           || exit 1
14917
14918 @endif gcc
14919
14920 .PHONY: maybe-dvi-gcc dvi-gcc
14921 maybe-dvi-gcc:
14922 @if gcc
14923 maybe-dvi-gcc: dvi-gcc
14924
14925 dvi-gcc: \
14926     configure-gcc 
14927         @[ -f ./gcc/Makefile ] || exit 0; \
14928         r=`${PWD_COMMAND}`; export r; \
14929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14930         $(HOST_EXPORTS) \
14931         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14933         done; \
14934         echo "Doing dvi in gcc" ; \
14935         (cd $(HOST_SUBDIR)/gcc && \
14936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14938                   "RANLIB=$${RANLIB}" \
14939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14940                   dvi) \
14941           || exit 1
14942
14943 @endif gcc
14944
14945 .PHONY: maybe-pdf-gcc pdf-gcc
14946 maybe-pdf-gcc:
14947 @if gcc
14948 maybe-pdf-gcc: pdf-gcc
14949
14950 pdf-gcc: \
14951     configure-gcc 
14952         @[ -f ./gcc/Makefile ] || exit 0; \
14953         r=`${PWD_COMMAND}`; export r; \
14954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14955         $(HOST_EXPORTS) \
14956         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14958         done; \
14959         echo "Doing pdf in gcc" ; \
14960         (cd $(HOST_SUBDIR)/gcc && \
14961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14963                   "RANLIB=$${RANLIB}" \
14964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14965                   pdf) \
14966           || exit 1
14967
14968 @endif gcc
14969
14970 .PHONY: maybe-html-gcc html-gcc
14971 maybe-html-gcc:
14972 @if gcc
14973 maybe-html-gcc: html-gcc
14974
14975 html-gcc: \
14976     configure-gcc 
14977         @[ -f ./gcc/Makefile ] || exit 0; \
14978         r=`${PWD_COMMAND}`; export r; \
14979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14980         $(HOST_EXPORTS) \
14981         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14983         done; \
14984         echo "Doing html in gcc" ; \
14985         (cd $(HOST_SUBDIR)/gcc && \
14986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14988                   "RANLIB=$${RANLIB}" \
14989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14990                   html) \
14991           || exit 1
14992
14993 @endif gcc
14994
14995 .PHONY: maybe-TAGS-gcc TAGS-gcc
14996 maybe-TAGS-gcc:
14997 @if gcc
14998 maybe-TAGS-gcc: TAGS-gcc
14999
15000 TAGS-gcc: \
15001     configure-gcc 
15002         @[ -f ./gcc/Makefile ] || exit 0; \
15003         r=`${PWD_COMMAND}`; export r; \
15004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15005         $(HOST_EXPORTS) \
15006         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15008         done; \
15009         echo "Doing TAGS in gcc" ; \
15010         (cd $(HOST_SUBDIR)/gcc && \
15011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15013                   "RANLIB=$${RANLIB}" \
15014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15015                   TAGS) \
15016           || exit 1
15017
15018 @endif gcc
15019
15020 .PHONY: maybe-install-info-gcc install-info-gcc
15021 maybe-install-info-gcc:
15022 @if gcc
15023 maybe-install-info-gcc: install-info-gcc
15024
15025 install-info-gcc: \
15026     configure-gcc \
15027     info-gcc 
15028         @[ -f ./gcc/Makefile ] || exit 0; \
15029         r=`${PWD_COMMAND}`; export r; \
15030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15031         $(HOST_EXPORTS) \
15032         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15034         done; \
15035         echo "Doing install-info in gcc" ; \
15036         (cd $(HOST_SUBDIR)/gcc && \
15037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15039                   "RANLIB=$${RANLIB}" \
15040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15041                   install-info) \
15042           || exit 1
15043
15044 @endif gcc
15045
15046 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
15047 maybe-install-pdf-gcc:
15048 @if gcc
15049 maybe-install-pdf-gcc: install-pdf-gcc
15050
15051 install-pdf-gcc: \
15052     configure-gcc \
15053     pdf-gcc 
15054         @[ -f ./gcc/Makefile ] || exit 0; \
15055         r=`${PWD_COMMAND}`; export r; \
15056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15057         $(HOST_EXPORTS) \
15058         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15060         done; \
15061         echo "Doing install-pdf in gcc" ; \
15062         (cd $(HOST_SUBDIR)/gcc && \
15063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15065                   "RANLIB=$${RANLIB}" \
15066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15067                   install-pdf) \
15068           || exit 1
15069
15070 @endif gcc
15071
15072 .PHONY: maybe-install-html-gcc install-html-gcc
15073 maybe-install-html-gcc:
15074 @if gcc
15075 maybe-install-html-gcc: install-html-gcc
15076
15077 install-html-gcc: \
15078     configure-gcc \
15079     html-gcc 
15080         @[ -f ./gcc/Makefile ] || exit 0; \
15081         r=`${PWD_COMMAND}`; export r; \
15082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15083         $(HOST_EXPORTS) \
15084         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15086         done; \
15087         echo "Doing install-html in gcc" ; \
15088         (cd $(HOST_SUBDIR)/gcc && \
15089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15091                   "RANLIB=$${RANLIB}" \
15092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15093                   install-html) \
15094           || exit 1
15095
15096 @endif gcc
15097
15098 .PHONY: maybe-installcheck-gcc installcheck-gcc
15099 maybe-installcheck-gcc:
15100 @if gcc
15101 maybe-installcheck-gcc: installcheck-gcc
15102
15103 installcheck-gcc: \
15104     configure-gcc 
15105         @[ -f ./gcc/Makefile ] || exit 0; \
15106         r=`${PWD_COMMAND}`; export r; \
15107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15108         $(HOST_EXPORTS) \
15109         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15111         done; \
15112         echo "Doing installcheck in gcc" ; \
15113         (cd $(HOST_SUBDIR)/gcc && \
15114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15116                   "RANLIB=$${RANLIB}" \
15117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15118                   installcheck) \
15119           || exit 1
15120
15121 @endif gcc
15122
15123 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15124 maybe-mostlyclean-gcc:
15125 @if gcc
15126 maybe-mostlyclean-gcc: mostlyclean-gcc
15127
15128 mostlyclean-gcc: 
15129         @[ -f ./gcc/Makefile ] || exit 0; \
15130         r=`${PWD_COMMAND}`; export r; \
15131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15132         $(HOST_EXPORTS) \
15133         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15135         done; \
15136         echo "Doing mostlyclean in gcc" ; \
15137         (cd $(HOST_SUBDIR)/gcc && \
15138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15140                   "RANLIB=$${RANLIB}" \
15141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15142                   mostlyclean) \
15143           || exit 1
15144
15145 @endif gcc
15146
15147 .PHONY: maybe-clean-gcc clean-gcc
15148 maybe-clean-gcc:
15149 @if gcc
15150 maybe-clean-gcc: clean-gcc
15151
15152 clean-gcc: 
15153         @[ -f ./gcc/Makefile ] || exit 0; \
15154         r=`${PWD_COMMAND}`; export r; \
15155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15156         $(HOST_EXPORTS) \
15157         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15159         done; \
15160         echo "Doing clean in gcc" ; \
15161         (cd $(HOST_SUBDIR)/gcc && \
15162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15164                   "RANLIB=$${RANLIB}" \
15165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15166                   clean) \
15167           || exit 1
15168
15169 @endif gcc
15170
15171 .PHONY: maybe-distclean-gcc distclean-gcc
15172 maybe-distclean-gcc:
15173 @if gcc
15174 maybe-distclean-gcc: distclean-gcc
15175
15176 distclean-gcc: 
15177         @[ -f ./gcc/Makefile ] || exit 0; \
15178         r=`${PWD_COMMAND}`; export r; \
15179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15180         $(HOST_EXPORTS) \
15181         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15183         done; \
15184         echo "Doing distclean in gcc" ; \
15185         (cd $(HOST_SUBDIR)/gcc && \
15186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15188                   "RANLIB=$${RANLIB}" \
15189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15190                   distclean) \
15191           || exit 1
15192
15193 @endif gcc
15194
15195 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15196 maybe-maintainer-clean-gcc:
15197 @if gcc
15198 maybe-maintainer-clean-gcc: maintainer-clean-gcc
15199
15200 maintainer-clean-gcc: 
15201         @[ -f ./gcc/Makefile ] || exit 0; \
15202         r=`${PWD_COMMAND}`; export r; \
15203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15204         $(HOST_EXPORTS) \
15205         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15207         done; \
15208         echo "Doing maintainer-clean in gcc" ; \
15209         (cd $(HOST_SUBDIR)/gcc && \
15210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15212                   "RANLIB=$${RANLIB}" \
15213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15214                   maintainer-clean) \
15215           || exit 1
15216
15217 @endif gcc
15218
15219
15220
15221 .PHONY: configure-gawk maybe-configure-gawk
15222 maybe-configure-gawk:
15223 @if gcc-bootstrap
15224 configure-gawk: stage_current
15225 @endif gcc-bootstrap
15226 @if gawk
15227 maybe-configure-gawk: configure-gawk
15228 configure-gawk: 
15229         @: $(MAKE); $(unstage)
15230         @r=`${PWD_COMMAND}`; export r; \
15231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15232         test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15233         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15234         $(HOST_EXPORTS) \
15235         echo Configuring in $(HOST_SUBDIR)/gawk; \
15236         cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15237         case $(srcdir) in \
15238           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15239           *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15240                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15241         esac; \
15242         srcdiroption="--srcdir=$${topdir}/gawk"; \
15243         libsrcdir="$$s/gawk"; \
15244         $(SHELL) $${libsrcdir}/configure \
15245           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15246           --target=${target_alias} $${srcdiroption}  \
15247           || exit 1
15248 @endif gawk
15249
15250
15251
15252
15253
15254 .PHONY: all-gawk maybe-all-gawk
15255 maybe-all-gawk:
15256 @if gcc-bootstrap
15257 all-gawk: stage_current
15258 @endif gcc-bootstrap
15259 @if gawk
15260 TARGET-gawk=all
15261 maybe-all-gawk: all-gawk
15262 all-gawk: configure-gawk
15263         @: $(MAKE); $(unstage)
15264         @r=`${PWD_COMMAND}`; export r; \
15265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15266         $(HOST_EXPORTS) \
15267         (cd $(HOST_SUBDIR)/gawk && \
15268           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
15269                 $(TARGET-gawk))
15270 @endif gawk
15271
15272
15273
15274
15275 .PHONY: check-gawk maybe-check-gawk
15276 maybe-check-gawk:
15277 @if gawk
15278 maybe-check-gawk: check-gawk
15279
15280 check-gawk:
15281         @: $(MAKE); $(unstage)
15282         @r=`${PWD_COMMAND}`; export r; \
15283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15284         $(HOST_EXPORTS) \
15285         (cd $(HOST_SUBDIR)/gawk && \
15286           $(MAKE) $(FLAGS_TO_PASS)  check)
15287
15288 @endif gawk
15289
15290 .PHONY: install-gawk maybe-install-gawk
15291 maybe-install-gawk:
15292 @if gawk
15293 maybe-install-gawk: install-gawk
15294
15295 install-gawk: installdirs
15296         @: $(MAKE); $(unstage)
15297         @r=`${PWD_COMMAND}`; export r; \
15298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15299         $(HOST_EXPORTS) \
15300         (cd $(HOST_SUBDIR)/gawk && \
15301           $(MAKE) $(FLAGS_TO_PASS)  install)
15302
15303 @endif gawk
15304
15305 # Other targets (info, dvi, pdf, etc.)
15306
15307 .PHONY: maybe-info-gawk info-gawk
15308 maybe-info-gawk:
15309 @if gawk
15310 maybe-info-gawk: info-gawk
15311
15312 info-gawk: \
15313     configure-gawk 
15314         @: $(MAKE); $(unstage)
15315         @[ -f ./gawk/Makefile ] || exit 0; \
15316         r=`${PWD_COMMAND}`; export r; \
15317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15318         $(HOST_EXPORTS) \
15319         for flag in $(EXTRA_HOST_FLAGS) ; do \
15320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15321         done; \
15322         echo "Doing info in gawk" ; \
15323         (cd $(HOST_SUBDIR)/gawk && \
15324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15326                   "RANLIB=$${RANLIB}" \
15327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15328                   info) \
15329           || exit 1
15330
15331 @endif gawk
15332
15333 .PHONY: maybe-dvi-gawk dvi-gawk
15334 maybe-dvi-gawk:
15335 @if gawk
15336 maybe-dvi-gawk: dvi-gawk
15337
15338 dvi-gawk: \
15339     configure-gawk 
15340         @: $(MAKE); $(unstage)
15341         @[ -f ./gawk/Makefile ] || exit 0; \
15342         r=`${PWD_COMMAND}`; export r; \
15343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15344         $(HOST_EXPORTS) \
15345         for flag in $(EXTRA_HOST_FLAGS) ; do \
15346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15347         done; \
15348         echo "Doing dvi in gawk" ; \
15349         (cd $(HOST_SUBDIR)/gawk && \
15350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15352                   "RANLIB=$${RANLIB}" \
15353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15354                   dvi) \
15355           || exit 1
15356
15357 @endif gawk
15358
15359 .PHONY: maybe-pdf-gawk pdf-gawk
15360 maybe-pdf-gawk:
15361 @if gawk
15362 maybe-pdf-gawk: pdf-gawk
15363
15364 pdf-gawk: \
15365     configure-gawk 
15366         @: $(MAKE); $(unstage)
15367         @[ -f ./gawk/Makefile ] || exit 0; \
15368         r=`${PWD_COMMAND}`; export r; \
15369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15370         $(HOST_EXPORTS) \
15371         for flag in $(EXTRA_HOST_FLAGS) ; do \
15372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15373         done; \
15374         echo "Doing pdf in gawk" ; \
15375         (cd $(HOST_SUBDIR)/gawk && \
15376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15378                   "RANLIB=$${RANLIB}" \
15379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15380                   pdf) \
15381           || exit 1
15382
15383 @endif gawk
15384
15385 .PHONY: maybe-html-gawk html-gawk
15386 maybe-html-gawk:
15387 @if gawk
15388 maybe-html-gawk: html-gawk
15389
15390 html-gawk: \
15391     configure-gawk 
15392         @: $(MAKE); $(unstage)
15393         @[ -f ./gawk/Makefile ] || exit 0; \
15394         r=`${PWD_COMMAND}`; export r; \
15395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15396         $(HOST_EXPORTS) \
15397         for flag in $(EXTRA_HOST_FLAGS) ; do \
15398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15399         done; \
15400         echo "Doing html in gawk" ; \
15401         (cd $(HOST_SUBDIR)/gawk && \
15402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15404                   "RANLIB=$${RANLIB}" \
15405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15406                   html) \
15407           || exit 1
15408
15409 @endif gawk
15410
15411 .PHONY: maybe-TAGS-gawk TAGS-gawk
15412 maybe-TAGS-gawk:
15413 @if gawk
15414 maybe-TAGS-gawk: TAGS-gawk
15415
15416 TAGS-gawk: \
15417     configure-gawk 
15418         @: $(MAKE); $(unstage)
15419         @[ -f ./gawk/Makefile ] || exit 0; \
15420         r=`${PWD_COMMAND}`; export r; \
15421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15422         $(HOST_EXPORTS) \
15423         for flag in $(EXTRA_HOST_FLAGS) ; do \
15424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15425         done; \
15426         echo "Doing TAGS in gawk" ; \
15427         (cd $(HOST_SUBDIR)/gawk && \
15428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15430                   "RANLIB=$${RANLIB}" \
15431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15432                   TAGS) \
15433           || exit 1
15434
15435 @endif gawk
15436
15437 .PHONY: maybe-install-info-gawk install-info-gawk
15438 maybe-install-info-gawk:
15439 @if gawk
15440 maybe-install-info-gawk: install-info-gawk
15441
15442 install-info-gawk: \
15443     configure-gawk \
15444     info-gawk 
15445         @: $(MAKE); $(unstage)
15446         @[ -f ./gawk/Makefile ] || exit 0; \
15447         r=`${PWD_COMMAND}`; export r; \
15448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15449         $(HOST_EXPORTS) \
15450         for flag in $(EXTRA_HOST_FLAGS) ; do \
15451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15452         done; \
15453         echo "Doing install-info in gawk" ; \
15454         (cd $(HOST_SUBDIR)/gawk && \
15455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15457                   "RANLIB=$${RANLIB}" \
15458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15459                   install-info) \
15460           || exit 1
15461
15462 @endif gawk
15463
15464 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
15465 maybe-install-pdf-gawk:
15466 @if gawk
15467 maybe-install-pdf-gawk: install-pdf-gawk
15468
15469 install-pdf-gawk: \
15470     configure-gawk \
15471     pdf-gawk 
15472         @: $(MAKE); $(unstage)
15473         @[ -f ./gawk/Makefile ] || exit 0; \
15474         r=`${PWD_COMMAND}`; export r; \
15475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15476         $(HOST_EXPORTS) \
15477         for flag in $(EXTRA_HOST_FLAGS) ; do \
15478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15479         done; \
15480         echo "Doing install-pdf in gawk" ; \
15481         (cd $(HOST_SUBDIR)/gawk && \
15482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15484                   "RANLIB=$${RANLIB}" \
15485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15486                   install-pdf) \
15487           || exit 1
15488
15489 @endif gawk
15490
15491 .PHONY: maybe-install-html-gawk install-html-gawk
15492 maybe-install-html-gawk:
15493 @if gawk
15494 maybe-install-html-gawk: install-html-gawk
15495
15496 install-html-gawk: \
15497     configure-gawk \
15498     html-gawk 
15499         @: $(MAKE); $(unstage)
15500         @[ -f ./gawk/Makefile ] || exit 0; \
15501         r=`${PWD_COMMAND}`; export r; \
15502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15503         $(HOST_EXPORTS) \
15504         for flag in $(EXTRA_HOST_FLAGS) ; do \
15505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15506         done; \
15507         echo "Doing install-html in gawk" ; \
15508         (cd $(HOST_SUBDIR)/gawk && \
15509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15511                   "RANLIB=$${RANLIB}" \
15512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15513                   install-html) \
15514           || exit 1
15515
15516 @endif gawk
15517
15518 .PHONY: maybe-installcheck-gawk installcheck-gawk
15519 maybe-installcheck-gawk:
15520 @if gawk
15521 maybe-installcheck-gawk: installcheck-gawk
15522
15523 installcheck-gawk: \
15524     configure-gawk 
15525         @: $(MAKE); $(unstage)
15526         @[ -f ./gawk/Makefile ] || exit 0; \
15527         r=`${PWD_COMMAND}`; export r; \
15528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15529         $(HOST_EXPORTS) \
15530         for flag in $(EXTRA_HOST_FLAGS) ; do \
15531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15532         done; \
15533         echo "Doing installcheck in gawk" ; \
15534         (cd $(HOST_SUBDIR)/gawk && \
15535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15537                   "RANLIB=$${RANLIB}" \
15538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15539                   installcheck) \
15540           || exit 1
15541
15542 @endif gawk
15543
15544 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15545 maybe-mostlyclean-gawk:
15546 @if gawk
15547 maybe-mostlyclean-gawk: mostlyclean-gawk
15548
15549 mostlyclean-gawk: 
15550         @: $(MAKE); $(unstage)
15551         @[ -f ./gawk/Makefile ] || exit 0; \
15552         r=`${PWD_COMMAND}`; export r; \
15553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15554         $(HOST_EXPORTS) \
15555         for flag in $(EXTRA_HOST_FLAGS) ; do \
15556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15557         done; \
15558         echo "Doing mostlyclean in gawk" ; \
15559         (cd $(HOST_SUBDIR)/gawk && \
15560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15562                   "RANLIB=$${RANLIB}" \
15563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15564                   mostlyclean) \
15565           || exit 1
15566
15567 @endif gawk
15568
15569 .PHONY: maybe-clean-gawk clean-gawk
15570 maybe-clean-gawk:
15571 @if gawk
15572 maybe-clean-gawk: clean-gawk
15573
15574 clean-gawk: 
15575         @: $(MAKE); $(unstage)
15576         @[ -f ./gawk/Makefile ] || exit 0; \
15577         r=`${PWD_COMMAND}`; export r; \
15578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15579         $(HOST_EXPORTS) \
15580         for flag in $(EXTRA_HOST_FLAGS) ; do \
15581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15582         done; \
15583         echo "Doing clean in gawk" ; \
15584         (cd $(HOST_SUBDIR)/gawk && \
15585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15587                   "RANLIB=$${RANLIB}" \
15588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15589                   clean) \
15590           || exit 1
15591
15592 @endif gawk
15593
15594 .PHONY: maybe-distclean-gawk distclean-gawk
15595 maybe-distclean-gawk:
15596 @if gawk
15597 maybe-distclean-gawk: distclean-gawk
15598
15599 distclean-gawk: 
15600         @: $(MAKE); $(unstage)
15601         @[ -f ./gawk/Makefile ] || exit 0; \
15602         r=`${PWD_COMMAND}`; export r; \
15603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15604         $(HOST_EXPORTS) \
15605         for flag in $(EXTRA_HOST_FLAGS) ; do \
15606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15607         done; \
15608         echo "Doing distclean in gawk" ; \
15609         (cd $(HOST_SUBDIR)/gawk && \
15610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15612                   "RANLIB=$${RANLIB}" \
15613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15614                   distclean) \
15615           || exit 1
15616
15617 @endif gawk
15618
15619 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15620 maybe-maintainer-clean-gawk:
15621 @if gawk
15622 maybe-maintainer-clean-gawk: maintainer-clean-gawk
15623
15624 maintainer-clean-gawk: 
15625         @: $(MAKE); $(unstage)
15626         @[ -f ./gawk/Makefile ] || exit 0; \
15627         r=`${PWD_COMMAND}`; export r; \
15628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15629         $(HOST_EXPORTS) \
15630         for flag in $(EXTRA_HOST_FLAGS) ; do \
15631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15632         done; \
15633         echo "Doing maintainer-clean in gawk" ; \
15634         (cd $(HOST_SUBDIR)/gawk && \
15635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15637                   "RANLIB=$${RANLIB}" \
15638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15639                   maintainer-clean) \
15640           || exit 1
15641
15642 @endif gawk
15643
15644
15645
15646 .PHONY: configure-gettext maybe-configure-gettext
15647 maybe-configure-gettext:
15648 @if gcc-bootstrap
15649 configure-gettext: stage_current
15650 @endif gcc-bootstrap
15651 @if gettext
15652 maybe-configure-gettext: configure-gettext
15653 configure-gettext: 
15654         @: $(MAKE); $(unstage)
15655         @r=`${PWD_COMMAND}`; export r; \
15656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15657         test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15658         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15659         $(HOST_EXPORTS) \
15660         echo Configuring in $(HOST_SUBDIR)/gettext; \
15661         cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15662         case $(srcdir) in \
15663           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15664           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15665                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15666         esac; \
15667         srcdiroption="--srcdir=$${topdir}/gettext"; \
15668         libsrcdir="$$s/gettext"; \
15669         $(SHELL) $${libsrcdir}/configure \
15670           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15671           --target=${target_alias} $${srcdiroption}  \
15672           || exit 1
15673 @endif gettext
15674
15675
15676
15677
15678
15679 .PHONY: all-gettext maybe-all-gettext
15680 maybe-all-gettext:
15681 @if gcc-bootstrap
15682 all-gettext: stage_current
15683 @endif gcc-bootstrap
15684 @if gettext
15685 TARGET-gettext=all
15686 maybe-all-gettext: all-gettext
15687 all-gettext: configure-gettext
15688         @: $(MAKE); $(unstage)
15689         @r=`${PWD_COMMAND}`; export r; \
15690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15691         $(HOST_EXPORTS) \
15692         (cd $(HOST_SUBDIR)/gettext && \
15693           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
15694                 $(TARGET-gettext))
15695 @endif gettext
15696
15697
15698
15699
15700 .PHONY: check-gettext maybe-check-gettext
15701 maybe-check-gettext:
15702 @if gettext
15703 maybe-check-gettext: check-gettext
15704
15705 check-gettext:
15706         @: $(MAKE); $(unstage)
15707         @r=`${PWD_COMMAND}`; export r; \
15708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15709         $(HOST_EXPORTS) \
15710         (cd $(HOST_SUBDIR)/gettext && \
15711           $(MAKE) $(FLAGS_TO_PASS)  check)
15712
15713 @endif gettext
15714
15715 .PHONY: install-gettext maybe-install-gettext
15716 maybe-install-gettext:
15717 @if gettext
15718 maybe-install-gettext: install-gettext
15719
15720 install-gettext: installdirs
15721         @: $(MAKE); $(unstage)
15722         @r=`${PWD_COMMAND}`; export r; \
15723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15724         $(HOST_EXPORTS) \
15725         (cd $(HOST_SUBDIR)/gettext && \
15726           $(MAKE) $(FLAGS_TO_PASS)  install)
15727
15728 @endif gettext
15729
15730 # Other targets (info, dvi, pdf, etc.)
15731
15732 .PHONY: maybe-info-gettext info-gettext
15733 maybe-info-gettext:
15734 @if gettext
15735 maybe-info-gettext: info-gettext
15736
15737 info-gettext: \
15738     configure-gettext 
15739         @: $(MAKE); $(unstage)
15740         @[ -f ./gettext/Makefile ] || exit 0; \
15741         r=`${PWD_COMMAND}`; export r; \
15742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15743         $(HOST_EXPORTS) \
15744         for flag in $(EXTRA_HOST_FLAGS) ; do \
15745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15746         done; \
15747         echo "Doing info in gettext" ; \
15748         (cd $(HOST_SUBDIR)/gettext && \
15749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15751                   "RANLIB=$${RANLIB}" \
15752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15753                   info) \
15754           || exit 1
15755
15756 @endif gettext
15757
15758 .PHONY: maybe-dvi-gettext dvi-gettext
15759 maybe-dvi-gettext:
15760 @if gettext
15761 maybe-dvi-gettext: dvi-gettext
15762
15763 dvi-gettext: \
15764     configure-gettext 
15765         @: $(MAKE); $(unstage)
15766         @[ -f ./gettext/Makefile ] || exit 0; \
15767         r=`${PWD_COMMAND}`; export r; \
15768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15769         $(HOST_EXPORTS) \
15770         for flag in $(EXTRA_HOST_FLAGS) ; do \
15771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15772         done; \
15773         echo "Doing dvi in gettext" ; \
15774         (cd $(HOST_SUBDIR)/gettext && \
15775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15777                   "RANLIB=$${RANLIB}" \
15778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15779                   dvi) \
15780           || exit 1
15781
15782 @endif gettext
15783
15784 .PHONY: maybe-pdf-gettext pdf-gettext
15785 maybe-pdf-gettext:
15786 @if gettext
15787 maybe-pdf-gettext: pdf-gettext
15788
15789 pdf-gettext: \
15790     configure-gettext 
15791         @: $(MAKE); $(unstage)
15792         @[ -f ./gettext/Makefile ] || exit 0; \
15793         r=`${PWD_COMMAND}`; export r; \
15794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15795         $(HOST_EXPORTS) \
15796         for flag in $(EXTRA_HOST_FLAGS) ; do \
15797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15798         done; \
15799         echo "Doing pdf in gettext" ; \
15800         (cd $(HOST_SUBDIR)/gettext && \
15801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15803                   "RANLIB=$${RANLIB}" \
15804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15805                   pdf) \
15806           || exit 1
15807
15808 @endif gettext
15809
15810 .PHONY: maybe-html-gettext html-gettext
15811 maybe-html-gettext:
15812 @if gettext
15813 maybe-html-gettext: html-gettext
15814
15815 html-gettext: \
15816     configure-gettext 
15817         @: $(MAKE); $(unstage)
15818         @[ -f ./gettext/Makefile ] || exit 0; \
15819         r=`${PWD_COMMAND}`; export r; \
15820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15821         $(HOST_EXPORTS) \
15822         for flag in $(EXTRA_HOST_FLAGS) ; do \
15823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15824         done; \
15825         echo "Doing html in gettext" ; \
15826         (cd $(HOST_SUBDIR)/gettext && \
15827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15829                   "RANLIB=$${RANLIB}" \
15830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15831                   html) \
15832           || exit 1
15833
15834 @endif gettext
15835
15836 .PHONY: maybe-TAGS-gettext TAGS-gettext
15837 maybe-TAGS-gettext:
15838 @if gettext
15839 maybe-TAGS-gettext: TAGS-gettext
15840
15841 TAGS-gettext: \
15842     configure-gettext 
15843         @: $(MAKE); $(unstage)
15844         @[ -f ./gettext/Makefile ] || exit 0; \
15845         r=`${PWD_COMMAND}`; export r; \
15846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15847         $(HOST_EXPORTS) \
15848         for flag in $(EXTRA_HOST_FLAGS) ; do \
15849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15850         done; \
15851         echo "Doing TAGS in gettext" ; \
15852         (cd $(HOST_SUBDIR)/gettext && \
15853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15855                   "RANLIB=$${RANLIB}" \
15856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15857                   TAGS) \
15858           || exit 1
15859
15860 @endif gettext
15861
15862 .PHONY: maybe-install-info-gettext install-info-gettext
15863 maybe-install-info-gettext:
15864 @if gettext
15865 maybe-install-info-gettext: install-info-gettext
15866
15867 install-info-gettext: \
15868     configure-gettext \
15869     info-gettext 
15870         @: $(MAKE); $(unstage)
15871         @[ -f ./gettext/Makefile ] || exit 0; \
15872         r=`${PWD_COMMAND}`; export r; \
15873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15874         $(HOST_EXPORTS) \
15875         for flag in $(EXTRA_HOST_FLAGS) ; do \
15876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15877         done; \
15878         echo "Doing install-info in gettext" ; \
15879         (cd $(HOST_SUBDIR)/gettext && \
15880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15882                   "RANLIB=$${RANLIB}" \
15883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15884                   install-info) \
15885           || exit 1
15886
15887 @endif gettext
15888
15889 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
15890 maybe-install-pdf-gettext:
15891 @if gettext
15892 maybe-install-pdf-gettext: install-pdf-gettext
15893
15894 install-pdf-gettext: \
15895     configure-gettext \
15896     pdf-gettext 
15897         @: $(MAKE); $(unstage)
15898         @[ -f ./gettext/Makefile ] || exit 0; \
15899         r=`${PWD_COMMAND}`; export r; \
15900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15901         $(HOST_EXPORTS) \
15902         for flag in $(EXTRA_HOST_FLAGS) ; do \
15903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15904         done; \
15905         echo "Doing install-pdf in gettext" ; \
15906         (cd $(HOST_SUBDIR)/gettext && \
15907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15909                   "RANLIB=$${RANLIB}" \
15910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15911                   install-pdf) \
15912           || exit 1
15913
15914 @endif gettext
15915
15916 .PHONY: maybe-install-html-gettext install-html-gettext
15917 maybe-install-html-gettext:
15918 @if gettext
15919 maybe-install-html-gettext: install-html-gettext
15920
15921 install-html-gettext: \
15922     configure-gettext \
15923     html-gettext 
15924         @: $(MAKE); $(unstage)
15925         @[ -f ./gettext/Makefile ] || exit 0; \
15926         r=`${PWD_COMMAND}`; export r; \
15927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15928         $(HOST_EXPORTS) \
15929         for flag in $(EXTRA_HOST_FLAGS) ; do \
15930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15931         done; \
15932         echo "Doing install-html in gettext" ; \
15933         (cd $(HOST_SUBDIR)/gettext && \
15934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15936                   "RANLIB=$${RANLIB}" \
15937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15938                   install-html) \
15939           || exit 1
15940
15941 @endif gettext
15942
15943 .PHONY: maybe-installcheck-gettext installcheck-gettext
15944 maybe-installcheck-gettext:
15945 @if gettext
15946 maybe-installcheck-gettext: installcheck-gettext
15947
15948 installcheck-gettext: \
15949     configure-gettext 
15950         @: $(MAKE); $(unstage)
15951         @[ -f ./gettext/Makefile ] || exit 0; \
15952         r=`${PWD_COMMAND}`; export r; \
15953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15954         $(HOST_EXPORTS) \
15955         for flag in $(EXTRA_HOST_FLAGS) ; do \
15956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15957         done; \
15958         echo "Doing installcheck in gettext" ; \
15959         (cd $(HOST_SUBDIR)/gettext && \
15960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15962                   "RANLIB=$${RANLIB}" \
15963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15964                   installcheck) \
15965           || exit 1
15966
15967 @endif gettext
15968
15969 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
15970 maybe-mostlyclean-gettext:
15971 @if gettext
15972 maybe-mostlyclean-gettext: mostlyclean-gettext
15973
15974 mostlyclean-gettext: 
15975         @: $(MAKE); $(unstage)
15976         @[ -f ./gettext/Makefile ] || exit 0; \
15977         r=`${PWD_COMMAND}`; export r; \
15978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15979         $(HOST_EXPORTS) \
15980         for flag in $(EXTRA_HOST_FLAGS) ; do \
15981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15982         done; \
15983         echo "Doing mostlyclean in gettext" ; \
15984         (cd $(HOST_SUBDIR)/gettext && \
15985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15987                   "RANLIB=$${RANLIB}" \
15988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15989                   mostlyclean) \
15990           || exit 1
15991
15992 @endif gettext
15993
15994 .PHONY: maybe-clean-gettext clean-gettext
15995 maybe-clean-gettext:
15996 @if gettext
15997 maybe-clean-gettext: clean-gettext
15998
15999 clean-gettext: 
16000         @: $(MAKE); $(unstage)
16001         @[ -f ./gettext/Makefile ] || exit 0; \
16002         r=`${PWD_COMMAND}`; export r; \
16003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16004         $(HOST_EXPORTS) \
16005         for flag in $(EXTRA_HOST_FLAGS) ; do \
16006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16007         done; \
16008         echo "Doing clean in gettext" ; \
16009         (cd $(HOST_SUBDIR)/gettext && \
16010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16012                   "RANLIB=$${RANLIB}" \
16013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16014                   clean) \
16015           || exit 1
16016
16017 @endif gettext
16018
16019 .PHONY: maybe-distclean-gettext distclean-gettext
16020 maybe-distclean-gettext:
16021 @if gettext
16022 maybe-distclean-gettext: distclean-gettext
16023
16024 distclean-gettext: 
16025         @: $(MAKE); $(unstage)
16026         @[ -f ./gettext/Makefile ] || exit 0; \
16027         r=`${PWD_COMMAND}`; export r; \
16028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16029         $(HOST_EXPORTS) \
16030         for flag in $(EXTRA_HOST_FLAGS) ; do \
16031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16032         done; \
16033         echo "Doing distclean in gettext" ; \
16034         (cd $(HOST_SUBDIR)/gettext && \
16035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16037                   "RANLIB=$${RANLIB}" \
16038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16039                   distclean) \
16040           || exit 1
16041
16042 @endif gettext
16043
16044 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
16045 maybe-maintainer-clean-gettext:
16046 @if gettext
16047 maybe-maintainer-clean-gettext: maintainer-clean-gettext
16048
16049 maintainer-clean-gettext: 
16050         @: $(MAKE); $(unstage)
16051         @[ -f ./gettext/Makefile ] || exit 0; \
16052         r=`${PWD_COMMAND}`; export r; \
16053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16054         $(HOST_EXPORTS) \
16055         for flag in $(EXTRA_HOST_FLAGS) ; do \
16056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16057         done; \
16058         echo "Doing maintainer-clean in gettext" ; \
16059         (cd $(HOST_SUBDIR)/gettext && \
16060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16062                   "RANLIB=$${RANLIB}" \
16063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16064                   maintainer-clean) \
16065           || exit 1
16066
16067 @endif gettext
16068
16069
16070
16071 .PHONY: configure-gmp maybe-configure-gmp
16072 maybe-configure-gmp:
16073 @if gcc-bootstrap
16074 configure-gmp: stage_current
16075 @endif gcc-bootstrap
16076 @if gmp
16077 maybe-configure-gmp: configure-gmp
16078 configure-gmp: 
16079         @r=`${PWD_COMMAND}`; export r; \
16080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16081         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16082         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16083         $(HOST_EXPORTS) \
16084         echo Configuring in $(HOST_SUBDIR)/gmp; \
16085         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
16086         case $(srcdir) in \
16087           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16088           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16089                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16090         esac; \
16091         srcdiroption="--srcdir=$${topdir}/gmp"; \
16092         libsrcdir="$$s/gmp"; \
16093         $(SHELL) $${libsrcdir}/configure \
16094           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16095           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
16096           || exit 1
16097 @endif gmp
16098
16099
16100
16101 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
16102 maybe-configure-stage1-gmp:
16103 @if gmp-bootstrap
16104 maybe-configure-stage1-gmp: configure-stage1-gmp
16105 configure-stage1-gmp:
16106         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16107         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16108         @r=`${PWD_COMMAND}`; export r; \
16109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16110         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16111         $(HOST_EXPORTS)  \
16112         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16113         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
16114         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16115         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16116         cd $(HOST_SUBDIR)/gmp || exit 1; \
16117         case $(srcdir) in \
16118           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16119           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16120                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16121         esac; \
16122         srcdiroption="--srcdir=$${topdir}/gmp"; \
16123         libsrcdir="$$s/gmp"; \
16124         $(SHELL) $${libsrcdir}/configure \
16125           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16126           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16127            \
16128           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared
16129 @endif gmp-bootstrap
16130
16131 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16132 maybe-configure-stage2-gmp:
16133 @if gmp-bootstrap
16134 maybe-configure-stage2-gmp: configure-stage2-gmp
16135 configure-stage2-gmp:
16136         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16137         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16138         @r=`${PWD_COMMAND}`; export r; \
16139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16140         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16141         $(HOST_EXPORTS) \
16142         $(POSTSTAGE1_HOST_EXPORTS)  \
16143         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16144         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
16145         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16146         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16147         cd $(HOST_SUBDIR)/gmp || exit 1; \
16148         case $(srcdir) in \
16149           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16150           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16151                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16152         esac; \
16153         srcdiroption="--srcdir=$${topdir}/gmp"; \
16154         libsrcdir="$$s/gmp"; \
16155         $(SHELL) $${libsrcdir}/configure \
16156           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16157           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16158           --with-build-libsubdir=$(HOST_SUBDIR) \
16159           @stage2_werror_flag@ --disable-shared
16160 @endif gmp-bootstrap
16161
16162 .PHONY: configure-stageb2g0-gmp maybe-configure-stageb2g0-gmp
16163 maybe-configure-stageb2g0-gmp:
16164 @if gmp-bootstrap
16165 maybe-configure-stageb2g0-gmp: configure-stageb2g0-gmp
16166 configure-stageb2g0-gmp:
16167         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
16168         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16169         @r=`${PWD_COMMAND}`; export r; \
16170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16171         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16172         $(HOST_EXPORTS) \
16173         $(POSTSTAGE1_HOST_EXPORTS)  \
16174         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
16175         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
16176         echo Configuring stage b2g0 in $(HOST_SUBDIR)/gmp ; \
16177         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16178         cd $(HOST_SUBDIR)/gmp || exit 1; \
16179         case $(srcdir) in \
16180           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16181           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16182                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16183         esac; \
16184         srcdiroption="--srcdir=$${topdir}/gmp"; \
16185         libsrcdir="$$s/gmp"; \
16186         $(SHELL) $${libsrcdir}/configure \
16187           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16188           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16189           --with-build-libsubdir=$(HOST_SUBDIR) \
16190           @stage2_werror_flag@ --disable-shared
16191 @endif gmp-bootstrap
16192
16193 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16194 maybe-configure-stage3-gmp:
16195 @if gmp-bootstrap
16196 maybe-configure-stage3-gmp: configure-stage3-gmp
16197 configure-stage3-gmp:
16198         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16199         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16200         @r=`${PWD_COMMAND}`; export r; \
16201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16202         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16203         $(HOST_EXPORTS) \
16204         $(POSTSTAGE1_HOST_EXPORTS)  \
16205         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16206         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
16207         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16208         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16209         cd $(HOST_SUBDIR)/gmp || exit 1; \
16210         case $(srcdir) in \
16211           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16212           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16213                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16214         esac; \
16215         srcdiroption="--srcdir=$${topdir}/gmp"; \
16216         libsrcdir="$$s/gmp"; \
16217         $(SHELL) $${libsrcdir}/configure \
16218           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16219           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16220           --with-build-libsubdir=$(HOST_SUBDIR) \
16221           @stage2_werror_flag@ --disable-shared
16222 @endif gmp-bootstrap
16223
16224 .PHONY: configure-stageb3g2-gmp maybe-configure-stageb3g2-gmp
16225 maybe-configure-stageb3g2-gmp:
16226 @if gmp-bootstrap
16227 maybe-configure-stageb3g2-gmp: configure-stageb3g2-gmp
16228 configure-stageb3g2-gmp:
16229         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
16230         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16231         @r=`${PWD_COMMAND}`; export r; \
16232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16233         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16234         $(HOST_EXPORTS) \
16235         $(POSTSTAGE1_HOST_EXPORTS)  \
16236         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
16237         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
16238         echo Configuring stage b3g2 in $(HOST_SUBDIR)/gmp ; \
16239         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16240         cd $(HOST_SUBDIR)/gmp || exit 1; \
16241         case $(srcdir) in \
16242           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16243           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16244                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16245         esac; \
16246         srcdiroption="--srcdir=$${topdir}/gmp"; \
16247         libsrcdir="$$s/gmp"; \
16248         $(SHELL) $${libsrcdir}/configure \
16249           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16250           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16251           --with-build-libsubdir=$(HOST_SUBDIR) \
16252           @stage2_werror_flag@ --disable-shared
16253 @endif gmp-bootstrap
16254
16255 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16256 maybe-configure-stage4-gmp:
16257 @if gmp-bootstrap
16258 maybe-configure-stage4-gmp: configure-stage4-gmp
16259 configure-stage4-gmp:
16260         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16261         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16262         @r=`${PWD_COMMAND}`; export r; \
16263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16264         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16265         $(HOST_EXPORTS) \
16266         $(POSTSTAGE1_HOST_EXPORTS)  \
16267         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16268         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
16269         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16270         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16271         cd $(HOST_SUBDIR)/gmp || exit 1; \
16272         case $(srcdir) in \
16273           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16274           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16275                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16276         esac; \
16277         srcdiroption="--srcdir=$${topdir}/gmp"; \
16278         libsrcdir="$$s/gmp"; \
16279         $(SHELL) $${libsrcdir}/configure \
16280           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16281           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16282           --with-build-libsubdir=$(HOST_SUBDIR) \
16283           @stage2_werror_flag@ --disable-shared
16284 @endif gmp-bootstrap
16285
16286 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16287 maybe-configure-stageprofile-gmp:
16288 @if gmp-bootstrap
16289 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16290 configure-stageprofile-gmp:
16291         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16292         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16293         @r=`${PWD_COMMAND}`; export r; \
16294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16295         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16296         $(HOST_EXPORTS) \
16297         $(POSTSTAGE1_HOST_EXPORTS)  \
16298         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
16299         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
16300         echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
16301         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16302         cd $(HOST_SUBDIR)/gmp || exit 1; \
16303         case $(srcdir) in \
16304           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16305           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16306                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16307         esac; \
16308         srcdiroption="--srcdir=$${topdir}/gmp"; \
16309         libsrcdir="$$s/gmp"; \
16310         $(SHELL) $${libsrcdir}/configure \
16311           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16312           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16313           --with-build-libsubdir=$(HOST_SUBDIR) \
16314           @stage2_werror_flag@ --disable-shared
16315 @endif gmp-bootstrap
16316
16317 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
16318 maybe-configure-stagefeedback-gmp:
16319 @if gmp-bootstrap
16320 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
16321 configure-stagefeedback-gmp:
16322         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16323         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16324         @r=`${PWD_COMMAND}`; export r; \
16325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16326         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16327         $(HOST_EXPORTS) \
16328         $(POSTSTAGE1_HOST_EXPORTS)  \
16329         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
16330         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
16331         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
16332         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16333         cd $(HOST_SUBDIR)/gmp || exit 1; \
16334         case $(srcdir) in \
16335           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16336           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16337                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16338         esac; \
16339         srcdiroption="--srcdir=$${topdir}/gmp"; \
16340         libsrcdir="$$s/gmp"; \
16341         $(SHELL) $${libsrcdir}/configure \
16342           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16343           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16344           --with-build-libsubdir=$(HOST_SUBDIR) \
16345           @stage2_werror_flag@ --disable-shared
16346 @endif gmp-bootstrap
16347
16348
16349
16350
16351
16352 .PHONY: all-gmp maybe-all-gmp
16353 maybe-all-gmp:
16354 @if gcc-bootstrap
16355 all-gmp: stage_current
16356 @endif gcc-bootstrap
16357 @if gmp
16358 TARGET-gmp=all
16359 maybe-all-gmp: all-gmp
16360 all-gmp: configure-gmp
16361         @r=`${PWD_COMMAND}`; export r; \
16362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16363         $(HOST_EXPORTS) \
16364         (cd $(HOST_SUBDIR)/gmp && \
16365           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
16366                 $(TARGET-gmp))
16367 @endif gmp
16368
16369
16370
16371 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
16372 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
16373 maybe-all-stage1-gmp:
16374 maybe-clean-stage1-gmp:
16375 @if gmp-bootstrap
16376 maybe-all-stage1-gmp: all-stage1-gmp
16377 all-stage1: all-stage1-gmp
16378 TARGET-stage1-gmp = $(TARGET-gmp)
16379 all-stage1-gmp: configure-stage1-gmp
16380         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16381         @r=`${PWD_COMMAND}`; export r; \
16382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16383         $(HOST_EXPORTS) \
16384         cd $(HOST_SUBDIR)/gmp && \
16385         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16386                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
16387                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
16388                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
16389                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
16390                 $(TARGET-stage1-gmp)
16391
16392 maybe-clean-stage1-gmp: clean-stage1-gmp
16393 clean-stage1: clean-stage1-gmp
16394 clean-stage1-gmp:
16395         @if [ $(current_stage) = stage1 ]; then \
16396           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16397         else \
16398           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
16399           $(MAKE) stage1-start; \
16400         fi; \
16401         cd $(HOST_SUBDIR)/gmp && \
16402         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16403                  clean
16404 @endif gmp-bootstrap
16405
16406
16407 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
16408 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16409 maybe-all-stage2-gmp:
16410 maybe-clean-stage2-gmp:
16411 @if gmp-bootstrap
16412 maybe-all-stage2-gmp: all-stage2-gmp
16413 all-stage2: all-stage2-gmp
16414 TARGET-stage2-gmp = $(TARGET-gmp)
16415 all-stage2-gmp: configure-stage2-gmp
16416         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16417         @r=`${PWD_COMMAND}`; export r; \
16418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16419         $(HOST_EXPORTS) \
16420         $(POSTSTAGE1_HOST_EXPORTS) \
16421         cd $(HOST_SUBDIR)/gmp && \
16422         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16423                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
16424                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
16425                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
16426                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16427                 $(TARGET-stage2-gmp)
16428
16429 maybe-clean-stage2-gmp: clean-stage2-gmp
16430 clean-stage2: clean-stage2-gmp
16431 clean-stage2-gmp:
16432         @if [ $(current_stage) = stage2 ]; then \
16433           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16434         else \
16435           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16436           $(MAKE) stage2-start; \
16437         fi; \
16438         cd $(HOST_SUBDIR)/gmp && \
16439         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16440                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16441                  clean
16442 @endif gmp-bootstrap
16443
16444
16445 .PHONY: all-stageb2g0-gmp maybe-all-stageb2g0-gmp
16446 .PHONY: clean-stageb2g0-gmp maybe-clean-stageb2g0-gmp
16447 maybe-all-stageb2g0-gmp:
16448 maybe-clean-stageb2g0-gmp:
16449 @if gmp-bootstrap
16450 maybe-all-stageb2g0-gmp: all-stageb2g0-gmp
16451 all-stageb2g0: all-stageb2g0-gmp
16452 TARGET-stageb2g0-gmp = $(TARGET-gmp)
16453 all-stageb2g0-gmp: configure-stageb2g0-gmp
16454         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
16455         @r=`${PWD_COMMAND}`; export r; \
16456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16457         $(HOST_EXPORTS) \
16458         $(POSTSTAGE1_HOST_EXPORTS) \
16459         cd $(HOST_SUBDIR)/gmp && \
16460         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16461                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
16462                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
16463                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
16464                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16465                 $(TARGET-stageb2g0-gmp)
16466
16467 maybe-clean-stageb2g0-gmp: clean-stageb2g0-gmp
16468 clean-stageb2g0: clean-stageb2g0-gmp
16469 clean-stageb2g0-gmp:
16470         @if [ $(current_stage) = stageb2g0 ]; then \
16471           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16472         else \
16473           [ -f $(HOST_SUBDIR)/stageb2g0-gmp/Makefile ] || exit 0; \
16474           $(MAKE) stageb2g0-start; \
16475         fi; \
16476         cd $(HOST_SUBDIR)/gmp && \
16477         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16478                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16479                  clean
16480 @endif gmp-bootstrap
16481
16482
16483 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
16484 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16485 maybe-all-stage3-gmp:
16486 maybe-clean-stage3-gmp:
16487 @if gmp-bootstrap
16488 maybe-all-stage3-gmp: all-stage3-gmp
16489 all-stage3: all-stage3-gmp
16490 TARGET-stage3-gmp = $(TARGET-gmp)
16491 all-stage3-gmp: configure-stage3-gmp
16492         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16493         @r=`${PWD_COMMAND}`; export r; \
16494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16495         $(HOST_EXPORTS) \
16496         $(POSTSTAGE1_HOST_EXPORTS) \
16497         cd $(HOST_SUBDIR)/gmp && \
16498         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16499                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
16500                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
16501                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
16502                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16503                 $(TARGET-stage3-gmp)
16504
16505 maybe-clean-stage3-gmp: clean-stage3-gmp
16506 clean-stage3: clean-stage3-gmp
16507 clean-stage3-gmp:
16508         @if [ $(current_stage) = stage3 ]; then \
16509           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16510         else \
16511           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16512           $(MAKE) stage3-start; \
16513         fi; \
16514         cd $(HOST_SUBDIR)/gmp && \
16515         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16516                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16517                  clean
16518 @endif gmp-bootstrap
16519
16520
16521 .PHONY: all-stageb3g2-gmp maybe-all-stageb3g2-gmp
16522 .PHONY: clean-stageb3g2-gmp maybe-clean-stageb3g2-gmp
16523 maybe-all-stageb3g2-gmp:
16524 maybe-clean-stageb3g2-gmp:
16525 @if gmp-bootstrap
16526 maybe-all-stageb3g2-gmp: all-stageb3g2-gmp
16527 all-stageb3g2: all-stageb3g2-gmp
16528 TARGET-stageb3g2-gmp = $(TARGET-gmp)
16529 all-stageb3g2-gmp: configure-stageb3g2-gmp
16530         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
16531         @r=`${PWD_COMMAND}`; export r; \
16532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16533         $(HOST_EXPORTS) \
16534         $(POSTSTAGE1_HOST_EXPORTS) \
16535         cd $(HOST_SUBDIR)/gmp && \
16536         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16537                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
16538                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
16539                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
16540                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16541                 $(TARGET-stageb3g2-gmp)
16542
16543 maybe-clean-stageb3g2-gmp: clean-stageb3g2-gmp
16544 clean-stageb3g2: clean-stageb3g2-gmp
16545 clean-stageb3g2-gmp:
16546         @if [ $(current_stage) = stageb3g2 ]; then \
16547           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16548         else \
16549           [ -f $(HOST_SUBDIR)/stageb3g2-gmp/Makefile ] || exit 0; \
16550           $(MAKE) stageb3g2-start; \
16551         fi; \
16552         cd $(HOST_SUBDIR)/gmp && \
16553         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16554                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16555                  clean
16556 @endif gmp-bootstrap
16557
16558
16559 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
16560 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16561 maybe-all-stage4-gmp:
16562 maybe-clean-stage4-gmp:
16563 @if gmp-bootstrap
16564 maybe-all-stage4-gmp: all-stage4-gmp
16565 all-stage4: all-stage4-gmp
16566 TARGET-stage4-gmp = $(TARGET-gmp)
16567 all-stage4-gmp: configure-stage4-gmp
16568         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16569         @r=`${PWD_COMMAND}`; export r; \
16570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16571         $(HOST_EXPORTS) \
16572         $(POSTSTAGE1_HOST_EXPORTS) \
16573         cd $(HOST_SUBDIR)/gmp && \
16574         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16575                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
16576                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16577                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
16578                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16579                 $(TARGET-stage4-gmp)
16580
16581 maybe-clean-stage4-gmp: clean-stage4-gmp
16582 clean-stage4: clean-stage4-gmp
16583 clean-stage4-gmp:
16584         @if [ $(current_stage) = stage4 ]; then \
16585           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16586         else \
16587           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16588           $(MAKE) stage4-start; \
16589         fi; \
16590         cd $(HOST_SUBDIR)/gmp && \
16591         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16592                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16593                  clean
16594 @endif gmp-bootstrap
16595
16596
16597 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16598 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16599 maybe-all-stageprofile-gmp:
16600 maybe-clean-stageprofile-gmp:
16601 @if gmp-bootstrap
16602 maybe-all-stageprofile-gmp: all-stageprofile-gmp
16603 all-stageprofile: all-stageprofile-gmp
16604 TARGET-stageprofile-gmp = $(TARGET-gmp)
16605 all-stageprofile-gmp: configure-stageprofile-gmp
16606         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16607         @r=`${PWD_COMMAND}`; export r; \
16608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16609         $(HOST_EXPORTS) \
16610         $(POSTSTAGE1_HOST_EXPORTS) \
16611         cd $(HOST_SUBDIR)/gmp && \
16612         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16613                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
16614                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
16615                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
16616                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16617                 $(TARGET-stageprofile-gmp)
16618
16619 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16620 clean-stageprofile: clean-stageprofile-gmp
16621 clean-stageprofile-gmp:
16622         @if [ $(current_stage) = stageprofile ]; then \
16623           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16624         else \
16625           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16626           $(MAKE) stageprofile-start; \
16627         fi; \
16628         cd $(HOST_SUBDIR)/gmp && \
16629         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16630                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16631                  clean
16632 @endif gmp-bootstrap
16633
16634
16635 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16636 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16637 maybe-all-stagefeedback-gmp:
16638 maybe-clean-stagefeedback-gmp:
16639 @if gmp-bootstrap
16640 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16641 all-stagefeedback: all-stagefeedback-gmp
16642 TARGET-stagefeedback-gmp = $(TARGET-gmp)
16643 all-stagefeedback-gmp: configure-stagefeedback-gmp
16644         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16645         @r=`${PWD_COMMAND}`; export r; \
16646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16647         $(HOST_EXPORTS) \
16648         $(POSTSTAGE1_HOST_EXPORTS) \
16649         cd $(HOST_SUBDIR)/gmp && \
16650         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16651                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
16652                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
16653                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
16654                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16655                 $(TARGET-stagefeedback-gmp)
16656
16657 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16658 clean-stagefeedback: clean-stagefeedback-gmp
16659 clean-stagefeedback-gmp:
16660         @if [ $(current_stage) = stagefeedback ]; then \
16661           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16662         else \
16663           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16664           $(MAKE) stagefeedback-start; \
16665         fi; \
16666         cd $(HOST_SUBDIR)/gmp && \
16667         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16668                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16669                  clean
16670 @endif gmp-bootstrap
16671
16672
16673
16674
16675
16676 .PHONY: check-gmp maybe-check-gmp
16677 maybe-check-gmp:
16678 @if gmp
16679 maybe-check-gmp: check-gmp
16680
16681 check-gmp:
16682         @: $(MAKE); $(unstage)
16683         @r=`${PWD_COMMAND}`; export r; \
16684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16685         $(HOST_EXPORTS) \
16686         (cd $(HOST_SUBDIR)/gmp && \
16687           $(MAKE) $(FLAGS_TO_PASS)  check)
16688
16689 @endif gmp
16690
16691 .PHONY: install-gmp maybe-install-gmp
16692 maybe-install-gmp:
16693 @if gmp
16694 maybe-install-gmp: install-gmp
16695
16696 install-gmp:
16697
16698 @endif gmp
16699
16700 # Other targets (info, dvi, pdf, etc.)
16701
16702 .PHONY: maybe-info-gmp info-gmp
16703 maybe-info-gmp:
16704 @if gmp
16705 maybe-info-gmp: info-gmp
16706
16707 info-gmp: \
16708     configure-gmp 
16709         @[ -f ./gmp/Makefile ] || exit 0; \
16710         r=`${PWD_COMMAND}`; export r; \
16711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16712         $(HOST_EXPORTS) \
16713         for flag in $(EXTRA_HOST_FLAGS) ; do \
16714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16715         done; \
16716         echo "Doing info in gmp" ; \
16717         (cd $(HOST_SUBDIR)/gmp && \
16718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16720                   "RANLIB=$${RANLIB}" \
16721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16722                   info) \
16723           || exit 1
16724
16725 @endif gmp
16726
16727 .PHONY: maybe-dvi-gmp dvi-gmp
16728 maybe-dvi-gmp:
16729 @if gmp
16730 maybe-dvi-gmp: dvi-gmp
16731
16732 dvi-gmp: \
16733     configure-gmp 
16734         @[ -f ./gmp/Makefile ] || exit 0; \
16735         r=`${PWD_COMMAND}`; export r; \
16736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16737         $(HOST_EXPORTS) \
16738         for flag in $(EXTRA_HOST_FLAGS) ; do \
16739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16740         done; \
16741         echo "Doing dvi in gmp" ; \
16742         (cd $(HOST_SUBDIR)/gmp && \
16743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16745                   "RANLIB=$${RANLIB}" \
16746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16747                   dvi) \
16748           || exit 1
16749
16750 @endif gmp
16751
16752 .PHONY: maybe-pdf-gmp pdf-gmp
16753 maybe-pdf-gmp:
16754 @if gmp
16755 maybe-pdf-gmp: pdf-gmp
16756
16757 pdf-gmp: \
16758     configure-gmp 
16759         @[ -f ./gmp/Makefile ] || exit 0; \
16760         r=`${PWD_COMMAND}`; export r; \
16761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16762         $(HOST_EXPORTS) \
16763         for flag in $(EXTRA_HOST_FLAGS) ; do \
16764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16765         done; \
16766         echo "Doing pdf in gmp" ; \
16767         (cd $(HOST_SUBDIR)/gmp && \
16768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16770                   "RANLIB=$${RANLIB}" \
16771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16772                   pdf) \
16773           || exit 1
16774
16775 @endif gmp
16776
16777 .PHONY: maybe-html-gmp html-gmp
16778 maybe-html-gmp:
16779 @if gmp
16780 maybe-html-gmp: html-gmp
16781
16782 html-gmp: \
16783     configure-gmp 
16784         @[ -f ./gmp/Makefile ] || exit 0; \
16785         r=`${PWD_COMMAND}`; export r; \
16786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16787         $(HOST_EXPORTS) \
16788         for flag in $(EXTRA_HOST_FLAGS) ; do \
16789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16790         done; \
16791         echo "Doing html in gmp" ; \
16792         (cd $(HOST_SUBDIR)/gmp && \
16793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16795                   "RANLIB=$${RANLIB}" \
16796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16797                   html) \
16798           || exit 1
16799
16800 @endif gmp
16801
16802 .PHONY: maybe-TAGS-gmp TAGS-gmp
16803 maybe-TAGS-gmp:
16804 @if gmp
16805 maybe-TAGS-gmp: TAGS-gmp
16806
16807 TAGS-gmp: \
16808     configure-gmp 
16809         @[ -f ./gmp/Makefile ] || exit 0; \
16810         r=`${PWD_COMMAND}`; export r; \
16811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16812         $(HOST_EXPORTS) \
16813         for flag in $(EXTRA_HOST_FLAGS) ; do \
16814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16815         done; \
16816         echo "Doing TAGS in gmp" ; \
16817         (cd $(HOST_SUBDIR)/gmp && \
16818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16820                   "RANLIB=$${RANLIB}" \
16821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16822                   TAGS) \
16823           || exit 1
16824
16825 @endif gmp
16826
16827 .PHONY: maybe-install-info-gmp install-info-gmp
16828 maybe-install-info-gmp:
16829 @if gmp
16830 maybe-install-info-gmp: install-info-gmp
16831
16832 install-info-gmp: \
16833     configure-gmp \
16834     info-gmp 
16835         @[ -f ./gmp/Makefile ] || exit 0; \
16836         r=`${PWD_COMMAND}`; export r; \
16837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16838         $(HOST_EXPORTS) \
16839         for flag in $(EXTRA_HOST_FLAGS) ; do \
16840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16841         done; \
16842         echo "Doing install-info in gmp" ; \
16843         (cd $(HOST_SUBDIR)/gmp && \
16844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16846                   "RANLIB=$${RANLIB}" \
16847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16848                   install-info) \
16849           || exit 1
16850
16851 @endif gmp
16852
16853 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
16854 maybe-install-pdf-gmp:
16855 @if gmp
16856 maybe-install-pdf-gmp: install-pdf-gmp
16857
16858 install-pdf-gmp: \
16859     configure-gmp \
16860     pdf-gmp 
16861         @[ -f ./gmp/Makefile ] || exit 0; \
16862         r=`${PWD_COMMAND}`; export r; \
16863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16864         $(HOST_EXPORTS) \
16865         for flag in $(EXTRA_HOST_FLAGS) ; do \
16866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16867         done; \
16868         echo "Doing install-pdf in gmp" ; \
16869         (cd $(HOST_SUBDIR)/gmp && \
16870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16872                   "RANLIB=$${RANLIB}" \
16873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16874                   install-pdf) \
16875           || exit 1
16876
16877 @endif gmp
16878
16879 .PHONY: maybe-install-html-gmp install-html-gmp
16880 maybe-install-html-gmp:
16881 @if gmp
16882 maybe-install-html-gmp: install-html-gmp
16883
16884 install-html-gmp: \
16885     configure-gmp \
16886     html-gmp 
16887         @[ -f ./gmp/Makefile ] || exit 0; \
16888         r=`${PWD_COMMAND}`; export r; \
16889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16890         $(HOST_EXPORTS) \
16891         for flag in $(EXTRA_HOST_FLAGS) ; do \
16892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16893         done; \
16894         echo "Doing install-html in gmp" ; \
16895         (cd $(HOST_SUBDIR)/gmp && \
16896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16898                   "RANLIB=$${RANLIB}" \
16899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16900                   install-html) \
16901           || exit 1
16902
16903 @endif gmp
16904
16905 .PHONY: maybe-installcheck-gmp installcheck-gmp
16906 maybe-installcheck-gmp:
16907 @if gmp
16908 maybe-installcheck-gmp: installcheck-gmp
16909
16910 installcheck-gmp: \
16911     configure-gmp 
16912         @[ -f ./gmp/Makefile ] || exit 0; \
16913         r=`${PWD_COMMAND}`; export r; \
16914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16915         $(HOST_EXPORTS) \
16916         for flag in $(EXTRA_HOST_FLAGS) ; do \
16917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16918         done; \
16919         echo "Doing installcheck in gmp" ; \
16920         (cd $(HOST_SUBDIR)/gmp && \
16921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16923                   "RANLIB=$${RANLIB}" \
16924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16925                   installcheck) \
16926           || exit 1
16927
16928 @endif gmp
16929
16930 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
16931 maybe-mostlyclean-gmp:
16932 @if gmp
16933 maybe-mostlyclean-gmp: mostlyclean-gmp
16934
16935 mostlyclean-gmp: 
16936         @[ -f ./gmp/Makefile ] || exit 0; \
16937         r=`${PWD_COMMAND}`; export r; \
16938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16939         $(HOST_EXPORTS) \
16940         for flag in $(EXTRA_HOST_FLAGS) ; do \
16941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16942         done; \
16943         echo "Doing mostlyclean in gmp" ; \
16944         (cd $(HOST_SUBDIR)/gmp && \
16945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16947                   "RANLIB=$${RANLIB}" \
16948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16949                   mostlyclean) \
16950           || exit 1
16951
16952 @endif gmp
16953
16954 .PHONY: maybe-clean-gmp clean-gmp
16955 maybe-clean-gmp:
16956 @if gmp
16957 maybe-clean-gmp: clean-gmp
16958
16959 clean-gmp: 
16960         @[ -f ./gmp/Makefile ] || exit 0; \
16961         r=`${PWD_COMMAND}`; export r; \
16962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16963         $(HOST_EXPORTS) \
16964         for flag in $(EXTRA_HOST_FLAGS) ; do \
16965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16966         done; \
16967         echo "Doing clean in gmp" ; \
16968         (cd $(HOST_SUBDIR)/gmp && \
16969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16971                   "RANLIB=$${RANLIB}" \
16972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16973                   clean) \
16974           || exit 1
16975
16976 @endif gmp
16977
16978 .PHONY: maybe-distclean-gmp distclean-gmp
16979 maybe-distclean-gmp:
16980 @if gmp
16981 maybe-distclean-gmp: distclean-gmp
16982
16983 distclean-gmp: 
16984         @[ -f ./gmp/Makefile ] || exit 0; \
16985         r=`${PWD_COMMAND}`; export r; \
16986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16987         $(HOST_EXPORTS) \
16988         for flag in $(EXTRA_HOST_FLAGS) ; do \
16989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16990         done; \
16991         echo "Doing distclean in gmp" ; \
16992         (cd $(HOST_SUBDIR)/gmp && \
16993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16995                   "RANLIB=$${RANLIB}" \
16996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16997                   distclean) \
16998           || exit 1
16999
17000 @endif gmp
17001
17002 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
17003 maybe-maintainer-clean-gmp:
17004 @if gmp
17005 maybe-maintainer-clean-gmp: maintainer-clean-gmp
17006
17007 maintainer-clean-gmp: 
17008         @[ -f ./gmp/Makefile ] || exit 0; \
17009         r=`${PWD_COMMAND}`; export r; \
17010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17011         $(HOST_EXPORTS) \
17012         for flag in $(EXTRA_HOST_FLAGS) ; do \
17013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17014         done; \
17015         echo "Doing maintainer-clean in gmp" ; \
17016         (cd $(HOST_SUBDIR)/gmp && \
17017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17019                   "RANLIB=$${RANLIB}" \
17020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17021                   maintainer-clean) \
17022           || exit 1
17023
17024 @endif gmp
17025
17026
17027
17028 .PHONY: configure-mpfr maybe-configure-mpfr
17029 maybe-configure-mpfr:
17030 @if gcc-bootstrap
17031 configure-mpfr: stage_current
17032 @endif gcc-bootstrap
17033 @if mpfr
17034 maybe-configure-mpfr: configure-mpfr
17035 configure-mpfr: 
17036         @r=`${PWD_COMMAND}`; export r; \
17037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17038         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17039         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17040         $(HOST_EXPORTS) \
17041         echo Configuring in $(HOST_SUBDIR)/mpfr; \
17042         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
17043         case $(srcdir) in \
17044           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17045           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17046                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17047         esac; \
17048         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17049         libsrcdir="$$s/mpfr"; \
17050         $(SHELL) $${libsrcdir}/configure \
17051           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17052           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp \
17053           || exit 1
17054 @endif mpfr
17055
17056
17057
17058 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
17059 maybe-configure-stage1-mpfr:
17060 @if mpfr-bootstrap
17061 maybe-configure-stage1-mpfr: configure-stage1-mpfr
17062 configure-stage1-mpfr:
17063         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17064         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17065         @r=`${PWD_COMMAND}`; export r; \
17066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17067         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17068         $(HOST_EXPORTS)  \
17069         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17070         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
17071         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
17072         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17073         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17074         case $(srcdir) in \
17075           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17076           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17077                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17078         esac; \
17079         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17080         libsrcdir="$$s/mpfr"; \
17081         $(SHELL) $${libsrcdir}/configure \
17082           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17083           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17084            \
17085           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17086 @endif mpfr-bootstrap
17087
17088 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
17089 maybe-configure-stage2-mpfr:
17090 @if mpfr-bootstrap
17091 maybe-configure-stage2-mpfr: configure-stage2-mpfr
17092 configure-stage2-mpfr:
17093         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17094         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17095         @r=`${PWD_COMMAND}`; export r; \
17096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17097         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17098         $(HOST_EXPORTS) \
17099         $(POSTSTAGE1_HOST_EXPORTS)  \
17100         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17101         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
17102         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17103         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17104         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17105         case $(srcdir) in \
17106           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17107           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17108                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17109         esac; \
17110         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17111         libsrcdir="$$s/mpfr"; \
17112         $(SHELL) $${libsrcdir}/configure \
17113           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17114           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17115           --with-build-libsubdir=$(HOST_SUBDIR) \
17116           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17117 @endif mpfr-bootstrap
17118
17119 .PHONY: configure-stageb2g0-mpfr maybe-configure-stageb2g0-mpfr
17120 maybe-configure-stageb2g0-mpfr:
17121 @if mpfr-bootstrap
17122 maybe-configure-stageb2g0-mpfr: configure-stageb2g0-mpfr
17123 configure-stageb2g0-mpfr:
17124         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
17125         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17126         @r=`${PWD_COMMAND}`; export r; \
17127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17128         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17129         $(HOST_EXPORTS) \
17130         $(POSTSTAGE1_HOST_EXPORTS)  \
17131         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
17132         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
17133         echo Configuring stage b2g0 in $(HOST_SUBDIR)/mpfr ; \
17134         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17135         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17136         case $(srcdir) in \
17137           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17138           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17139                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17140         esac; \
17141         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17142         libsrcdir="$$s/mpfr"; \
17143         $(SHELL) $${libsrcdir}/configure \
17144           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17145           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17146           --with-build-libsubdir=$(HOST_SUBDIR) \
17147           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17148 @endif mpfr-bootstrap
17149
17150 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17151 maybe-configure-stage3-mpfr:
17152 @if mpfr-bootstrap
17153 maybe-configure-stage3-mpfr: configure-stage3-mpfr
17154 configure-stage3-mpfr:
17155         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17156         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17157         @r=`${PWD_COMMAND}`; export r; \
17158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17159         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17160         $(HOST_EXPORTS) \
17161         $(POSTSTAGE1_HOST_EXPORTS)  \
17162         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17163         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
17164         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17165         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17166         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17167         case $(srcdir) in \
17168           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17169           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17170                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17171         esac; \
17172         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17173         libsrcdir="$$s/mpfr"; \
17174         $(SHELL) $${libsrcdir}/configure \
17175           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17176           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17177           --with-build-libsubdir=$(HOST_SUBDIR) \
17178           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17179 @endif mpfr-bootstrap
17180
17181 .PHONY: configure-stageb3g2-mpfr maybe-configure-stageb3g2-mpfr
17182 maybe-configure-stageb3g2-mpfr:
17183 @if mpfr-bootstrap
17184 maybe-configure-stageb3g2-mpfr: configure-stageb3g2-mpfr
17185 configure-stageb3g2-mpfr:
17186         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
17187         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17188         @r=`${PWD_COMMAND}`; export r; \
17189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17190         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17191         $(HOST_EXPORTS) \
17192         $(POSTSTAGE1_HOST_EXPORTS)  \
17193         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
17194         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
17195         echo Configuring stage b3g2 in $(HOST_SUBDIR)/mpfr ; \
17196         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17197         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17198         case $(srcdir) in \
17199           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17200           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17201                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17202         esac; \
17203         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17204         libsrcdir="$$s/mpfr"; \
17205         $(SHELL) $${libsrcdir}/configure \
17206           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17207           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17208           --with-build-libsubdir=$(HOST_SUBDIR) \
17209           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17210 @endif mpfr-bootstrap
17211
17212 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17213 maybe-configure-stage4-mpfr:
17214 @if mpfr-bootstrap
17215 maybe-configure-stage4-mpfr: configure-stage4-mpfr
17216 configure-stage4-mpfr:
17217         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17218         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17219         @r=`${PWD_COMMAND}`; export r; \
17220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17221         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17222         $(HOST_EXPORTS) \
17223         $(POSTSTAGE1_HOST_EXPORTS)  \
17224         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17225         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
17226         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
17227         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17228         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17229         case $(srcdir) in \
17230           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17231           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17232                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17233         esac; \
17234         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17235         libsrcdir="$$s/mpfr"; \
17236         $(SHELL) $${libsrcdir}/configure \
17237           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17238           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17239           --with-build-libsubdir=$(HOST_SUBDIR) \
17240           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17241 @endif mpfr-bootstrap
17242
17243 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17244 maybe-configure-stageprofile-mpfr:
17245 @if mpfr-bootstrap
17246 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17247 configure-stageprofile-mpfr:
17248         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17249         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17250         @r=`${PWD_COMMAND}`; export r; \
17251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17252         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17253         $(HOST_EXPORTS) \
17254         $(POSTSTAGE1_HOST_EXPORTS)  \
17255         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
17256         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
17257         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17258         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17259         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17260         case $(srcdir) in \
17261           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17262           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17263                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17264         esac; \
17265         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17266         libsrcdir="$$s/mpfr"; \
17267         $(SHELL) $${libsrcdir}/configure \
17268           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17269           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17270           --with-build-libsubdir=$(HOST_SUBDIR) \
17271           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17272 @endif mpfr-bootstrap
17273
17274 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17275 maybe-configure-stagefeedback-mpfr:
17276 @if mpfr-bootstrap
17277 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17278 configure-stagefeedback-mpfr:
17279         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17280         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17281         @r=`${PWD_COMMAND}`; export r; \
17282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17283         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17284         $(HOST_EXPORTS) \
17285         $(POSTSTAGE1_HOST_EXPORTS)  \
17286         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
17287         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
17288         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17289         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17290         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17291         case $(srcdir) in \
17292           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17293           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17294                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17295         esac; \
17296         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17297         libsrcdir="$$s/mpfr"; \
17298         $(SHELL) $${libsrcdir}/configure \
17299           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17300           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17301           --with-build-libsubdir=$(HOST_SUBDIR) \
17302           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17303 @endif mpfr-bootstrap
17304
17305
17306
17307
17308
17309 .PHONY: all-mpfr maybe-all-mpfr
17310 maybe-all-mpfr:
17311 @if gcc-bootstrap
17312 all-mpfr: stage_current
17313 @endif gcc-bootstrap
17314 @if mpfr
17315 TARGET-mpfr=all
17316 maybe-all-mpfr: all-mpfr
17317 all-mpfr: configure-mpfr
17318         @r=`${PWD_COMMAND}`; export r; \
17319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17320         $(HOST_EXPORTS) \
17321         (cd $(HOST_SUBDIR)/mpfr && \
17322           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
17323                 $(TARGET-mpfr))
17324 @endif mpfr
17325
17326
17327
17328 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17329 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17330 maybe-all-stage1-mpfr:
17331 maybe-clean-stage1-mpfr:
17332 @if mpfr-bootstrap
17333 maybe-all-stage1-mpfr: all-stage1-mpfr
17334 all-stage1: all-stage1-mpfr
17335 TARGET-stage1-mpfr = $(TARGET-mpfr)
17336 all-stage1-mpfr: configure-stage1-mpfr
17337         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17338         @r=`${PWD_COMMAND}`; export r; \
17339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17340         $(HOST_EXPORTS) \
17341         cd $(HOST_SUBDIR)/mpfr && \
17342         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17343                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
17344                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
17345                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
17346                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
17347                 $(TARGET-stage1-mpfr)
17348
17349 maybe-clean-stage1-mpfr: clean-stage1-mpfr
17350 clean-stage1: clean-stage1-mpfr
17351 clean-stage1-mpfr:
17352         @if [ $(current_stage) = stage1 ]; then \
17353           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17354         else \
17355           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17356           $(MAKE) stage1-start; \
17357         fi; \
17358         cd $(HOST_SUBDIR)/mpfr && \
17359         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17360                  clean
17361 @endif mpfr-bootstrap
17362
17363
17364 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17365 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
17366 maybe-all-stage2-mpfr:
17367 maybe-clean-stage2-mpfr:
17368 @if mpfr-bootstrap
17369 maybe-all-stage2-mpfr: all-stage2-mpfr
17370 all-stage2: all-stage2-mpfr
17371 TARGET-stage2-mpfr = $(TARGET-mpfr)
17372 all-stage2-mpfr: configure-stage2-mpfr
17373         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17374         @r=`${PWD_COMMAND}`; export r; \
17375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17376         $(HOST_EXPORTS) \
17377         $(POSTSTAGE1_HOST_EXPORTS) \
17378         cd $(HOST_SUBDIR)/mpfr && \
17379         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17380                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
17381                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
17382                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
17383                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17384                 $(TARGET-stage2-mpfr)
17385
17386 maybe-clean-stage2-mpfr: clean-stage2-mpfr
17387 clean-stage2: clean-stage2-mpfr
17388 clean-stage2-mpfr:
17389         @if [ $(current_stage) = stage2 ]; then \
17390           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17391         else \
17392           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
17393           $(MAKE) stage2-start; \
17394         fi; \
17395         cd $(HOST_SUBDIR)/mpfr && \
17396         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17397                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17398                  clean
17399 @endif mpfr-bootstrap
17400
17401
17402 .PHONY: all-stageb2g0-mpfr maybe-all-stageb2g0-mpfr
17403 .PHONY: clean-stageb2g0-mpfr maybe-clean-stageb2g0-mpfr
17404 maybe-all-stageb2g0-mpfr:
17405 maybe-clean-stageb2g0-mpfr:
17406 @if mpfr-bootstrap
17407 maybe-all-stageb2g0-mpfr: all-stageb2g0-mpfr
17408 all-stageb2g0: all-stageb2g0-mpfr
17409 TARGET-stageb2g0-mpfr = $(TARGET-mpfr)
17410 all-stageb2g0-mpfr: configure-stageb2g0-mpfr
17411         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
17412         @r=`${PWD_COMMAND}`; export r; \
17413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17414         $(HOST_EXPORTS) \
17415         $(POSTSTAGE1_HOST_EXPORTS) \
17416         cd $(HOST_SUBDIR)/mpfr && \
17417         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17418                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
17419                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
17420                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
17421                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17422                 $(TARGET-stageb2g0-mpfr)
17423
17424 maybe-clean-stageb2g0-mpfr: clean-stageb2g0-mpfr
17425 clean-stageb2g0: clean-stageb2g0-mpfr
17426 clean-stageb2g0-mpfr:
17427         @if [ $(current_stage) = stageb2g0 ]; then \
17428           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17429         else \
17430           [ -f $(HOST_SUBDIR)/stageb2g0-mpfr/Makefile ] || exit 0; \
17431           $(MAKE) stageb2g0-start; \
17432         fi; \
17433         cd $(HOST_SUBDIR)/mpfr && \
17434         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17435                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17436                  clean
17437 @endif mpfr-bootstrap
17438
17439
17440 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
17441 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
17442 maybe-all-stage3-mpfr:
17443 maybe-clean-stage3-mpfr:
17444 @if mpfr-bootstrap
17445 maybe-all-stage3-mpfr: all-stage3-mpfr
17446 all-stage3: all-stage3-mpfr
17447 TARGET-stage3-mpfr = $(TARGET-mpfr)
17448 all-stage3-mpfr: configure-stage3-mpfr
17449         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17450         @r=`${PWD_COMMAND}`; export r; \
17451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17452         $(HOST_EXPORTS) \
17453         $(POSTSTAGE1_HOST_EXPORTS) \
17454         cd $(HOST_SUBDIR)/mpfr && \
17455         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17456                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
17457                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
17458                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
17459                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17460                 $(TARGET-stage3-mpfr)
17461
17462 maybe-clean-stage3-mpfr: clean-stage3-mpfr
17463 clean-stage3: clean-stage3-mpfr
17464 clean-stage3-mpfr:
17465         @if [ $(current_stage) = stage3 ]; then \
17466           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17467         else \
17468           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
17469           $(MAKE) stage3-start; \
17470         fi; \
17471         cd $(HOST_SUBDIR)/mpfr && \
17472         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17473                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17474                  clean
17475 @endif mpfr-bootstrap
17476
17477
17478 .PHONY: all-stageb3g2-mpfr maybe-all-stageb3g2-mpfr
17479 .PHONY: clean-stageb3g2-mpfr maybe-clean-stageb3g2-mpfr
17480 maybe-all-stageb3g2-mpfr:
17481 maybe-clean-stageb3g2-mpfr:
17482 @if mpfr-bootstrap
17483 maybe-all-stageb3g2-mpfr: all-stageb3g2-mpfr
17484 all-stageb3g2: all-stageb3g2-mpfr
17485 TARGET-stageb3g2-mpfr = $(TARGET-mpfr)
17486 all-stageb3g2-mpfr: configure-stageb3g2-mpfr
17487         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
17488         @r=`${PWD_COMMAND}`; export r; \
17489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17490         $(HOST_EXPORTS) \
17491         $(POSTSTAGE1_HOST_EXPORTS) \
17492         cd $(HOST_SUBDIR)/mpfr && \
17493         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17494                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
17495                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
17496                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
17497                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17498                 $(TARGET-stageb3g2-mpfr)
17499
17500 maybe-clean-stageb3g2-mpfr: clean-stageb3g2-mpfr
17501 clean-stageb3g2: clean-stageb3g2-mpfr
17502 clean-stageb3g2-mpfr:
17503         @if [ $(current_stage) = stageb3g2 ]; then \
17504           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17505         else \
17506           [ -f $(HOST_SUBDIR)/stageb3g2-mpfr/Makefile ] || exit 0; \
17507           $(MAKE) stageb3g2-start; \
17508         fi; \
17509         cd $(HOST_SUBDIR)/mpfr && \
17510         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17511                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17512                  clean
17513 @endif mpfr-bootstrap
17514
17515
17516 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
17517 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
17518 maybe-all-stage4-mpfr:
17519 maybe-clean-stage4-mpfr:
17520 @if mpfr-bootstrap
17521 maybe-all-stage4-mpfr: all-stage4-mpfr
17522 all-stage4: all-stage4-mpfr
17523 TARGET-stage4-mpfr = $(TARGET-mpfr)
17524 all-stage4-mpfr: configure-stage4-mpfr
17525         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17526         @r=`${PWD_COMMAND}`; export r; \
17527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17528         $(HOST_EXPORTS) \
17529         $(POSTSTAGE1_HOST_EXPORTS) \
17530         cd $(HOST_SUBDIR)/mpfr && \
17531         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17532                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
17533                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17534                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
17535                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17536                 $(TARGET-stage4-mpfr)
17537
17538 maybe-clean-stage4-mpfr: clean-stage4-mpfr
17539 clean-stage4: clean-stage4-mpfr
17540 clean-stage4-mpfr:
17541         @if [ $(current_stage) = stage4 ]; then \
17542           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17543         else \
17544           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
17545           $(MAKE) stage4-start; \
17546         fi; \
17547         cd $(HOST_SUBDIR)/mpfr && \
17548         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17549                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17550                  clean
17551 @endif mpfr-bootstrap
17552
17553
17554 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
17555 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
17556 maybe-all-stageprofile-mpfr:
17557 maybe-clean-stageprofile-mpfr:
17558 @if mpfr-bootstrap
17559 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17560 all-stageprofile: all-stageprofile-mpfr
17561 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17562 all-stageprofile-mpfr: configure-stageprofile-mpfr
17563         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17564         @r=`${PWD_COMMAND}`; export r; \
17565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17566         $(HOST_EXPORTS) \
17567         $(POSTSTAGE1_HOST_EXPORTS) \
17568         cd $(HOST_SUBDIR)/mpfr && \
17569         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17570                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
17571                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
17572                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
17573                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17574                 $(TARGET-stageprofile-mpfr)
17575
17576 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17577 clean-stageprofile: clean-stageprofile-mpfr
17578 clean-stageprofile-mpfr:
17579         @if [ $(current_stage) = stageprofile ]; then \
17580           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17581         else \
17582           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17583           $(MAKE) stageprofile-start; \
17584         fi; \
17585         cd $(HOST_SUBDIR)/mpfr && \
17586         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17587                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17588                  clean
17589 @endif mpfr-bootstrap
17590
17591
17592 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17593 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17594 maybe-all-stagefeedback-mpfr:
17595 maybe-clean-stagefeedback-mpfr:
17596 @if mpfr-bootstrap
17597 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17598 all-stagefeedback: all-stagefeedback-mpfr
17599 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17600 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17601         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17602         @r=`${PWD_COMMAND}`; export r; \
17603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17604         $(HOST_EXPORTS) \
17605         $(POSTSTAGE1_HOST_EXPORTS) \
17606         cd $(HOST_SUBDIR)/mpfr && \
17607         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17608                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
17609                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
17610                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
17611                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17612                 $(TARGET-stagefeedback-mpfr)
17613
17614 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17615 clean-stagefeedback: clean-stagefeedback-mpfr
17616 clean-stagefeedback-mpfr:
17617         @if [ $(current_stage) = stagefeedback ]; then \
17618           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17619         else \
17620           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17621           $(MAKE) stagefeedback-start; \
17622         fi; \
17623         cd $(HOST_SUBDIR)/mpfr && \
17624         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17625                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17626                  clean
17627 @endif mpfr-bootstrap
17628
17629
17630
17631
17632
17633 .PHONY: check-mpfr maybe-check-mpfr
17634 maybe-check-mpfr:
17635 @if mpfr
17636 maybe-check-mpfr: check-mpfr
17637
17638 check-mpfr:
17639         @: $(MAKE); $(unstage)
17640         @r=`${PWD_COMMAND}`; export r; \
17641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17642         $(HOST_EXPORTS) \
17643         (cd $(HOST_SUBDIR)/mpfr && \
17644           $(MAKE) $(FLAGS_TO_PASS)  check)
17645
17646 @endif mpfr
17647
17648 .PHONY: install-mpfr maybe-install-mpfr
17649 maybe-install-mpfr:
17650 @if mpfr
17651 maybe-install-mpfr: install-mpfr
17652
17653 install-mpfr:
17654
17655 @endif mpfr
17656
17657 # Other targets (info, dvi, pdf, etc.)
17658
17659 .PHONY: maybe-info-mpfr info-mpfr
17660 maybe-info-mpfr:
17661 @if mpfr
17662 maybe-info-mpfr: info-mpfr
17663
17664 info-mpfr: \
17665     configure-mpfr 
17666         @[ -f ./mpfr/Makefile ] || exit 0; \
17667         r=`${PWD_COMMAND}`; export r; \
17668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17669         $(HOST_EXPORTS) \
17670         for flag in $(EXTRA_HOST_FLAGS) ; do \
17671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17672         done; \
17673         echo "Doing info in mpfr" ; \
17674         (cd $(HOST_SUBDIR)/mpfr && \
17675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17677                   "RANLIB=$${RANLIB}" \
17678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17679                   info) \
17680           || exit 1
17681
17682 @endif mpfr
17683
17684 .PHONY: maybe-dvi-mpfr dvi-mpfr
17685 maybe-dvi-mpfr:
17686 @if mpfr
17687 maybe-dvi-mpfr: dvi-mpfr
17688
17689 dvi-mpfr: \
17690     configure-mpfr 
17691         @[ -f ./mpfr/Makefile ] || exit 0; \
17692         r=`${PWD_COMMAND}`; export r; \
17693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17694         $(HOST_EXPORTS) \
17695         for flag in $(EXTRA_HOST_FLAGS) ; do \
17696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17697         done; \
17698         echo "Doing dvi in mpfr" ; \
17699         (cd $(HOST_SUBDIR)/mpfr && \
17700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17702                   "RANLIB=$${RANLIB}" \
17703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17704                   dvi) \
17705           || exit 1
17706
17707 @endif mpfr
17708
17709 .PHONY: maybe-pdf-mpfr pdf-mpfr
17710 maybe-pdf-mpfr:
17711 @if mpfr
17712 maybe-pdf-mpfr: pdf-mpfr
17713
17714 pdf-mpfr: \
17715     configure-mpfr 
17716         @[ -f ./mpfr/Makefile ] || exit 0; \
17717         r=`${PWD_COMMAND}`; export r; \
17718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17719         $(HOST_EXPORTS) \
17720         for flag in $(EXTRA_HOST_FLAGS) ; do \
17721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17722         done; \
17723         echo "Doing pdf in mpfr" ; \
17724         (cd $(HOST_SUBDIR)/mpfr && \
17725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17727                   "RANLIB=$${RANLIB}" \
17728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17729                   pdf) \
17730           || exit 1
17731
17732 @endif mpfr
17733
17734 .PHONY: maybe-html-mpfr html-mpfr
17735 maybe-html-mpfr:
17736 @if mpfr
17737 maybe-html-mpfr: html-mpfr
17738
17739 html-mpfr: \
17740     configure-mpfr 
17741         @[ -f ./mpfr/Makefile ] || exit 0; \
17742         r=`${PWD_COMMAND}`; export r; \
17743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17744         $(HOST_EXPORTS) \
17745         for flag in $(EXTRA_HOST_FLAGS) ; do \
17746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17747         done; \
17748         echo "Doing html in mpfr" ; \
17749         (cd $(HOST_SUBDIR)/mpfr && \
17750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17752                   "RANLIB=$${RANLIB}" \
17753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17754                   html) \
17755           || exit 1
17756
17757 @endif mpfr
17758
17759 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
17760 maybe-TAGS-mpfr:
17761 @if mpfr
17762 maybe-TAGS-mpfr: TAGS-mpfr
17763
17764 TAGS-mpfr: \
17765     configure-mpfr 
17766         @[ -f ./mpfr/Makefile ] || exit 0; \
17767         r=`${PWD_COMMAND}`; export r; \
17768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17769         $(HOST_EXPORTS) \
17770         for flag in $(EXTRA_HOST_FLAGS) ; do \
17771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17772         done; \
17773         echo "Doing TAGS in mpfr" ; \
17774         (cd $(HOST_SUBDIR)/mpfr && \
17775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17777                   "RANLIB=$${RANLIB}" \
17778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17779                   TAGS) \
17780           || exit 1
17781
17782 @endif mpfr
17783
17784 .PHONY: maybe-install-info-mpfr install-info-mpfr
17785 maybe-install-info-mpfr:
17786 @if mpfr
17787 maybe-install-info-mpfr: install-info-mpfr
17788
17789 install-info-mpfr: \
17790     configure-mpfr \
17791     info-mpfr 
17792         @[ -f ./mpfr/Makefile ] || exit 0; \
17793         r=`${PWD_COMMAND}`; export r; \
17794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17795         $(HOST_EXPORTS) \
17796         for flag in $(EXTRA_HOST_FLAGS) ; do \
17797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17798         done; \
17799         echo "Doing install-info in mpfr" ; \
17800         (cd $(HOST_SUBDIR)/mpfr && \
17801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17803                   "RANLIB=$${RANLIB}" \
17804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17805                   install-info) \
17806           || exit 1
17807
17808 @endif mpfr
17809
17810 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17811 maybe-install-pdf-mpfr:
17812 @if mpfr
17813 maybe-install-pdf-mpfr: install-pdf-mpfr
17814
17815 install-pdf-mpfr: \
17816     configure-mpfr \
17817     pdf-mpfr 
17818         @[ -f ./mpfr/Makefile ] || exit 0; \
17819         r=`${PWD_COMMAND}`; export r; \
17820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17821         $(HOST_EXPORTS) \
17822         for flag in $(EXTRA_HOST_FLAGS) ; do \
17823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17824         done; \
17825         echo "Doing install-pdf in mpfr" ; \
17826         (cd $(HOST_SUBDIR)/mpfr && \
17827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17829                   "RANLIB=$${RANLIB}" \
17830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17831                   install-pdf) \
17832           || exit 1
17833
17834 @endif mpfr
17835
17836 .PHONY: maybe-install-html-mpfr install-html-mpfr
17837 maybe-install-html-mpfr:
17838 @if mpfr
17839 maybe-install-html-mpfr: install-html-mpfr
17840
17841 install-html-mpfr: \
17842     configure-mpfr \
17843     html-mpfr 
17844         @[ -f ./mpfr/Makefile ] || exit 0; \
17845         r=`${PWD_COMMAND}`; export r; \
17846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17847         $(HOST_EXPORTS) \
17848         for flag in $(EXTRA_HOST_FLAGS) ; do \
17849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17850         done; \
17851         echo "Doing install-html in mpfr" ; \
17852         (cd $(HOST_SUBDIR)/mpfr && \
17853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17855                   "RANLIB=$${RANLIB}" \
17856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17857                   install-html) \
17858           || exit 1
17859
17860 @endif mpfr
17861
17862 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
17863 maybe-installcheck-mpfr:
17864 @if mpfr
17865 maybe-installcheck-mpfr: installcheck-mpfr
17866
17867 installcheck-mpfr: \
17868     configure-mpfr 
17869         @[ -f ./mpfr/Makefile ] || exit 0; \
17870         r=`${PWD_COMMAND}`; export r; \
17871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17872         $(HOST_EXPORTS) \
17873         for flag in $(EXTRA_HOST_FLAGS) ; do \
17874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17875         done; \
17876         echo "Doing installcheck in mpfr" ; \
17877         (cd $(HOST_SUBDIR)/mpfr && \
17878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17880                   "RANLIB=$${RANLIB}" \
17881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17882                   installcheck) \
17883           || exit 1
17884
17885 @endif mpfr
17886
17887 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17888 maybe-mostlyclean-mpfr:
17889 @if mpfr
17890 maybe-mostlyclean-mpfr: mostlyclean-mpfr
17891
17892 mostlyclean-mpfr: 
17893         @[ -f ./mpfr/Makefile ] || exit 0; \
17894         r=`${PWD_COMMAND}`; export r; \
17895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17896         $(HOST_EXPORTS) \
17897         for flag in $(EXTRA_HOST_FLAGS) ; do \
17898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17899         done; \
17900         echo "Doing mostlyclean in mpfr" ; \
17901         (cd $(HOST_SUBDIR)/mpfr && \
17902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17904                   "RANLIB=$${RANLIB}" \
17905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17906                   mostlyclean) \
17907           || exit 1
17908
17909 @endif mpfr
17910
17911 .PHONY: maybe-clean-mpfr clean-mpfr
17912 maybe-clean-mpfr:
17913 @if mpfr
17914 maybe-clean-mpfr: clean-mpfr
17915
17916 clean-mpfr: 
17917         @[ -f ./mpfr/Makefile ] || exit 0; \
17918         r=`${PWD_COMMAND}`; export r; \
17919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17920         $(HOST_EXPORTS) \
17921         for flag in $(EXTRA_HOST_FLAGS) ; do \
17922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17923         done; \
17924         echo "Doing clean in mpfr" ; \
17925         (cd $(HOST_SUBDIR)/mpfr && \
17926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17928                   "RANLIB=$${RANLIB}" \
17929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17930                   clean) \
17931           || exit 1
17932
17933 @endif mpfr
17934
17935 .PHONY: maybe-distclean-mpfr distclean-mpfr
17936 maybe-distclean-mpfr:
17937 @if mpfr
17938 maybe-distclean-mpfr: distclean-mpfr
17939
17940 distclean-mpfr: 
17941         @[ -f ./mpfr/Makefile ] || exit 0; \
17942         r=`${PWD_COMMAND}`; export r; \
17943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17944         $(HOST_EXPORTS) \
17945         for flag in $(EXTRA_HOST_FLAGS) ; do \
17946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17947         done; \
17948         echo "Doing distclean in mpfr" ; \
17949         (cd $(HOST_SUBDIR)/mpfr && \
17950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17952                   "RANLIB=$${RANLIB}" \
17953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17954                   distclean) \
17955           || exit 1
17956
17957 @endif mpfr
17958
17959 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17960 maybe-maintainer-clean-mpfr:
17961 @if mpfr
17962 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17963
17964 maintainer-clean-mpfr: 
17965         @[ -f ./mpfr/Makefile ] || exit 0; \
17966         r=`${PWD_COMMAND}`; export r; \
17967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17968         $(HOST_EXPORTS) \
17969         for flag in $(EXTRA_HOST_FLAGS) ; do \
17970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17971         done; \
17972         echo "Doing maintainer-clean in mpfr" ; \
17973         (cd $(HOST_SUBDIR)/mpfr && \
17974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17976                   "RANLIB=$${RANLIB}" \
17977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17978                   maintainer-clean) \
17979           || exit 1
17980
17981 @endif mpfr
17982
17983
17984
17985 .PHONY: configure-ppl maybe-configure-ppl
17986 maybe-configure-ppl:
17987 @if gcc-bootstrap
17988 configure-ppl: stage_current
17989 @endif gcc-bootstrap
17990 @if ppl
17991 maybe-configure-ppl: configure-ppl
17992 configure-ppl: 
17993         @r=`${PWD_COMMAND}`; export r; \
17994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17995         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
17996         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
17997         $(HOST_EXPORTS) \
17998         echo Configuring in $(HOST_SUBDIR)/ppl; \
17999         cd "$(HOST_SUBDIR)/ppl" || exit 1; \
18000         case $(srcdir) in \
18001           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18002           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18003                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18004         esac; \
18005         srcdiroption="--srcdir=$${topdir}/ppl"; \
18006         libsrcdir="$$s/ppl"; \
18007         $(SHELL) $${libsrcdir}/configure \
18008           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18009           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/ \
18010           || exit 1
18011 @endif ppl
18012
18013
18014
18015 .PHONY: configure-stage1-ppl maybe-configure-stage1-ppl
18016 maybe-configure-stage1-ppl:
18017 @if ppl-bootstrap
18018 maybe-configure-stage1-ppl: configure-stage1-ppl
18019 configure-stage1-ppl:
18020         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18021         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18022         @r=`${PWD_COMMAND}`; export r; \
18023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18024         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18025         $(HOST_EXPORTS)  \
18026         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18027         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
18028         echo Configuring stage 1 in $(HOST_SUBDIR)/ppl ; \
18029         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18030         cd $(HOST_SUBDIR)/ppl || exit 1; \
18031         case $(srcdir) in \
18032           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18033           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18034                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18035         esac; \
18036         srcdiroption="--srcdir=$${topdir}/ppl"; \
18037         libsrcdir="$$s/ppl"; \
18038         $(SHELL) $${libsrcdir}/configure \
18039           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18040           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18041            \
18042           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18043 @endif ppl-bootstrap
18044
18045 .PHONY: configure-stage2-ppl maybe-configure-stage2-ppl
18046 maybe-configure-stage2-ppl:
18047 @if ppl-bootstrap
18048 maybe-configure-stage2-ppl: configure-stage2-ppl
18049 configure-stage2-ppl:
18050         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18051         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18052         @r=`${PWD_COMMAND}`; export r; \
18053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18054         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18055         $(HOST_EXPORTS) \
18056         $(POSTSTAGE1_HOST_EXPORTS)  \
18057         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18058         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
18059         echo Configuring stage 2 in $(HOST_SUBDIR)/ppl ; \
18060         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18061         cd $(HOST_SUBDIR)/ppl || exit 1; \
18062         case $(srcdir) in \
18063           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18064           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18065                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18066         esac; \
18067         srcdiroption="--srcdir=$${topdir}/ppl"; \
18068         libsrcdir="$$s/ppl"; \
18069         $(SHELL) $${libsrcdir}/configure \
18070           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18071           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18072           --with-build-libsubdir=$(HOST_SUBDIR) \
18073           @stage2_werror_flag@ --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18074 @endif ppl-bootstrap
18075
18076 .PHONY: configure-stageb2g0-ppl maybe-configure-stageb2g0-ppl
18077 maybe-configure-stageb2g0-ppl:
18078 @if ppl-bootstrap
18079 maybe-configure-stageb2g0-ppl: configure-stageb2g0-ppl
18080 configure-stageb2g0-ppl:
18081         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
18082         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18083         @r=`${PWD_COMMAND}`; export r; \
18084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18085         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18086         $(HOST_EXPORTS) \
18087         $(POSTSTAGE1_HOST_EXPORTS)  \
18088         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
18089         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
18090         echo Configuring stage b2g0 in $(HOST_SUBDIR)/ppl ; \
18091         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18092         cd $(HOST_SUBDIR)/ppl || exit 1; \
18093         case $(srcdir) in \
18094           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18095           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18096                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18097         esac; \
18098         srcdiroption="--srcdir=$${topdir}/ppl"; \
18099         libsrcdir="$$s/ppl"; \
18100         $(SHELL) $${libsrcdir}/configure \
18101           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18102           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18103           --with-build-libsubdir=$(HOST_SUBDIR) \
18104           @stage2_werror_flag@ --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18105 @endif ppl-bootstrap
18106
18107 .PHONY: configure-stage3-ppl maybe-configure-stage3-ppl
18108 maybe-configure-stage3-ppl:
18109 @if ppl-bootstrap
18110 maybe-configure-stage3-ppl: configure-stage3-ppl
18111 configure-stage3-ppl:
18112         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18113         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18114         @r=`${PWD_COMMAND}`; export r; \
18115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18116         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18117         $(HOST_EXPORTS) \
18118         $(POSTSTAGE1_HOST_EXPORTS)  \
18119         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18120         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
18121         echo Configuring stage 3 in $(HOST_SUBDIR)/ppl ; \
18122         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18123         cd $(HOST_SUBDIR)/ppl || exit 1; \
18124         case $(srcdir) in \
18125           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18126           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18127                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18128         esac; \
18129         srcdiroption="--srcdir=$${topdir}/ppl"; \
18130         libsrcdir="$$s/ppl"; \
18131         $(SHELL) $${libsrcdir}/configure \
18132           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18133           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18134           --with-build-libsubdir=$(HOST_SUBDIR) \
18135           @stage2_werror_flag@ --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18136 @endif ppl-bootstrap
18137
18138 .PHONY: configure-stageb3g2-ppl maybe-configure-stageb3g2-ppl
18139 maybe-configure-stageb3g2-ppl:
18140 @if ppl-bootstrap
18141 maybe-configure-stageb3g2-ppl: configure-stageb3g2-ppl
18142 configure-stageb3g2-ppl:
18143         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
18144         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18145         @r=`${PWD_COMMAND}`; export r; \
18146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18147         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18148         $(HOST_EXPORTS) \
18149         $(POSTSTAGE1_HOST_EXPORTS)  \
18150         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
18151         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
18152         echo Configuring stage b3g2 in $(HOST_SUBDIR)/ppl ; \
18153         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18154         cd $(HOST_SUBDIR)/ppl || exit 1; \
18155         case $(srcdir) in \
18156           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18157           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18158                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18159         esac; \
18160         srcdiroption="--srcdir=$${topdir}/ppl"; \
18161         libsrcdir="$$s/ppl"; \
18162         $(SHELL) $${libsrcdir}/configure \
18163           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18164           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18165           --with-build-libsubdir=$(HOST_SUBDIR) \
18166           @stage2_werror_flag@ --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18167 @endif ppl-bootstrap
18168
18169 .PHONY: configure-stage4-ppl maybe-configure-stage4-ppl
18170 maybe-configure-stage4-ppl:
18171 @if ppl-bootstrap
18172 maybe-configure-stage4-ppl: configure-stage4-ppl
18173 configure-stage4-ppl:
18174         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18175         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18176         @r=`${PWD_COMMAND}`; export r; \
18177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18178         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18179         $(HOST_EXPORTS) \
18180         $(POSTSTAGE1_HOST_EXPORTS)  \
18181         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18182         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
18183         echo Configuring stage 4 in $(HOST_SUBDIR)/ppl ; \
18184         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18185         cd $(HOST_SUBDIR)/ppl || exit 1; \
18186         case $(srcdir) in \
18187           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18188           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18189                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18190         esac; \
18191         srcdiroption="--srcdir=$${topdir}/ppl"; \
18192         libsrcdir="$$s/ppl"; \
18193         $(SHELL) $${libsrcdir}/configure \
18194           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18195           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18196           --with-build-libsubdir=$(HOST_SUBDIR) \
18197           @stage2_werror_flag@ --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18198 @endif ppl-bootstrap
18199
18200 .PHONY: configure-stageprofile-ppl maybe-configure-stageprofile-ppl
18201 maybe-configure-stageprofile-ppl:
18202 @if ppl-bootstrap
18203 maybe-configure-stageprofile-ppl: configure-stageprofile-ppl
18204 configure-stageprofile-ppl:
18205         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18206         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18207         @r=`${PWD_COMMAND}`; export r; \
18208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18209         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18210         $(HOST_EXPORTS) \
18211         $(POSTSTAGE1_HOST_EXPORTS)  \
18212         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
18213         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
18214         echo Configuring stage profile in $(HOST_SUBDIR)/ppl ; \
18215         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18216         cd $(HOST_SUBDIR)/ppl || exit 1; \
18217         case $(srcdir) in \
18218           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18219           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18220                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18221         esac; \
18222         srcdiroption="--srcdir=$${topdir}/ppl"; \
18223         libsrcdir="$$s/ppl"; \
18224         $(SHELL) $${libsrcdir}/configure \
18225           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18226           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18227           --with-build-libsubdir=$(HOST_SUBDIR) \
18228           @stage2_werror_flag@ --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18229 @endif ppl-bootstrap
18230
18231 .PHONY: configure-stagefeedback-ppl maybe-configure-stagefeedback-ppl
18232 maybe-configure-stagefeedback-ppl:
18233 @if ppl-bootstrap
18234 maybe-configure-stagefeedback-ppl: configure-stagefeedback-ppl
18235 configure-stagefeedback-ppl:
18236         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18237         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18238         @r=`${PWD_COMMAND}`; export r; \
18239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18240         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18241         $(HOST_EXPORTS) \
18242         $(POSTSTAGE1_HOST_EXPORTS)  \
18243         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
18244         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
18245         echo Configuring stage feedback in $(HOST_SUBDIR)/ppl ; \
18246         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18247         cd $(HOST_SUBDIR)/ppl || exit 1; \
18248         case $(srcdir) in \
18249           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18250           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18251                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18252         esac; \
18253         srcdiroption="--srcdir=$${topdir}/ppl"; \
18254         libsrcdir="$$s/ppl"; \
18255         $(SHELL) $${libsrcdir}/configure \
18256           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18257           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18258           --with-build-libsubdir=$(HOST_SUBDIR) \
18259           @stage2_werror_flag@ --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18260 @endif ppl-bootstrap
18261
18262
18263
18264
18265
18266 .PHONY: all-ppl maybe-all-ppl
18267 maybe-all-ppl:
18268 @if gcc-bootstrap
18269 all-ppl: stage_current
18270 @endif gcc-bootstrap
18271 @if ppl
18272 TARGET-ppl=all
18273 maybe-all-ppl: all-ppl
18274 all-ppl: configure-ppl
18275         @r=`${PWD_COMMAND}`; export r; \
18276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18277         $(HOST_EXPORTS) \
18278         (cd $(HOST_SUBDIR)/ppl && \
18279           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
18280                 $(TARGET-ppl))
18281 @endif ppl
18282
18283
18284
18285 .PHONY: all-stage1-ppl maybe-all-stage1-ppl
18286 .PHONY: clean-stage1-ppl maybe-clean-stage1-ppl
18287 maybe-all-stage1-ppl:
18288 maybe-clean-stage1-ppl:
18289 @if ppl-bootstrap
18290 maybe-all-stage1-ppl: all-stage1-ppl
18291 all-stage1: all-stage1-ppl
18292 TARGET-stage1-ppl = $(TARGET-ppl)
18293 all-stage1-ppl: configure-stage1-ppl
18294         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18295         @r=`${PWD_COMMAND}`; export r; \
18296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18297         $(HOST_EXPORTS) \
18298         cd $(HOST_SUBDIR)/ppl && \
18299         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18300                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
18301                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
18302                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
18303                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
18304                 $(TARGET-stage1-ppl)
18305
18306 maybe-clean-stage1-ppl: clean-stage1-ppl
18307 clean-stage1: clean-stage1-ppl
18308 clean-stage1-ppl:
18309         @if [ $(current_stage) = stage1 ]; then \
18310           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18311         else \
18312           [ -f $(HOST_SUBDIR)/stage1-ppl/Makefile ] || exit 0; \
18313           $(MAKE) stage1-start; \
18314         fi; \
18315         cd $(HOST_SUBDIR)/ppl && \
18316         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18317                  clean
18318 @endif ppl-bootstrap
18319
18320
18321 .PHONY: all-stage2-ppl maybe-all-stage2-ppl
18322 .PHONY: clean-stage2-ppl maybe-clean-stage2-ppl
18323 maybe-all-stage2-ppl:
18324 maybe-clean-stage2-ppl:
18325 @if ppl-bootstrap
18326 maybe-all-stage2-ppl: all-stage2-ppl
18327 all-stage2: all-stage2-ppl
18328 TARGET-stage2-ppl = $(TARGET-ppl)
18329 all-stage2-ppl: configure-stage2-ppl
18330         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18331         @r=`${PWD_COMMAND}`; export r; \
18332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18333         $(HOST_EXPORTS) \
18334         $(POSTSTAGE1_HOST_EXPORTS) \
18335         cd $(HOST_SUBDIR)/ppl && \
18336         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18337                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
18338                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
18339                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
18340                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18341                 $(TARGET-stage2-ppl)
18342
18343 maybe-clean-stage2-ppl: clean-stage2-ppl
18344 clean-stage2: clean-stage2-ppl
18345 clean-stage2-ppl:
18346         @if [ $(current_stage) = stage2 ]; then \
18347           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18348         else \
18349           [ -f $(HOST_SUBDIR)/stage2-ppl/Makefile ] || exit 0; \
18350           $(MAKE) stage2-start; \
18351         fi; \
18352         cd $(HOST_SUBDIR)/ppl && \
18353         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18354                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18355                  clean
18356 @endif ppl-bootstrap
18357
18358
18359 .PHONY: all-stageb2g0-ppl maybe-all-stageb2g0-ppl
18360 .PHONY: clean-stageb2g0-ppl maybe-clean-stageb2g0-ppl
18361 maybe-all-stageb2g0-ppl:
18362 maybe-clean-stageb2g0-ppl:
18363 @if ppl-bootstrap
18364 maybe-all-stageb2g0-ppl: all-stageb2g0-ppl
18365 all-stageb2g0: all-stageb2g0-ppl
18366 TARGET-stageb2g0-ppl = $(TARGET-ppl)
18367 all-stageb2g0-ppl: configure-stageb2g0-ppl
18368         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
18369         @r=`${PWD_COMMAND}`; export r; \
18370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18371         $(HOST_EXPORTS) \
18372         $(POSTSTAGE1_HOST_EXPORTS) \
18373         cd $(HOST_SUBDIR)/ppl && \
18374         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18375                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
18376                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
18377                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
18378                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18379                 $(TARGET-stageb2g0-ppl)
18380
18381 maybe-clean-stageb2g0-ppl: clean-stageb2g0-ppl
18382 clean-stageb2g0: clean-stageb2g0-ppl
18383 clean-stageb2g0-ppl:
18384         @if [ $(current_stage) = stageb2g0 ]; then \
18385           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18386         else \
18387           [ -f $(HOST_SUBDIR)/stageb2g0-ppl/Makefile ] || exit 0; \
18388           $(MAKE) stageb2g0-start; \
18389         fi; \
18390         cd $(HOST_SUBDIR)/ppl && \
18391         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18392                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18393                  clean
18394 @endif ppl-bootstrap
18395
18396
18397 .PHONY: all-stage3-ppl maybe-all-stage3-ppl
18398 .PHONY: clean-stage3-ppl maybe-clean-stage3-ppl
18399 maybe-all-stage3-ppl:
18400 maybe-clean-stage3-ppl:
18401 @if ppl-bootstrap
18402 maybe-all-stage3-ppl: all-stage3-ppl
18403 all-stage3: all-stage3-ppl
18404 TARGET-stage3-ppl = $(TARGET-ppl)
18405 all-stage3-ppl: configure-stage3-ppl
18406         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18407         @r=`${PWD_COMMAND}`; export r; \
18408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18409         $(HOST_EXPORTS) \
18410         $(POSTSTAGE1_HOST_EXPORTS) \
18411         cd $(HOST_SUBDIR)/ppl && \
18412         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18413                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
18414                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
18415                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
18416                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18417                 $(TARGET-stage3-ppl)
18418
18419 maybe-clean-stage3-ppl: clean-stage3-ppl
18420 clean-stage3: clean-stage3-ppl
18421 clean-stage3-ppl:
18422         @if [ $(current_stage) = stage3 ]; then \
18423           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18424         else \
18425           [ -f $(HOST_SUBDIR)/stage3-ppl/Makefile ] || exit 0; \
18426           $(MAKE) stage3-start; \
18427         fi; \
18428         cd $(HOST_SUBDIR)/ppl && \
18429         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18430                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18431                  clean
18432 @endif ppl-bootstrap
18433
18434
18435 .PHONY: all-stageb3g2-ppl maybe-all-stageb3g2-ppl
18436 .PHONY: clean-stageb3g2-ppl maybe-clean-stageb3g2-ppl
18437 maybe-all-stageb3g2-ppl:
18438 maybe-clean-stageb3g2-ppl:
18439 @if ppl-bootstrap
18440 maybe-all-stageb3g2-ppl: all-stageb3g2-ppl
18441 all-stageb3g2: all-stageb3g2-ppl
18442 TARGET-stageb3g2-ppl = $(TARGET-ppl)
18443 all-stageb3g2-ppl: configure-stageb3g2-ppl
18444         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
18445         @r=`${PWD_COMMAND}`; export r; \
18446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18447         $(HOST_EXPORTS) \
18448         $(POSTSTAGE1_HOST_EXPORTS) \
18449         cd $(HOST_SUBDIR)/ppl && \
18450         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18451                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
18452                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
18453                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
18454                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18455                 $(TARGET-stageb3g2-ppl)
18456
18457 maybe-clean-stageb3g2-ppl: clean-stageb3g2-ppl
18458 clean-stageb3g2: clean-stageb3g2-ppl
18459 clean-stageb3g2-ppl:
18460         @if [ $(current_stage) = stageb3g2 ]; then \
18461           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18462         else \
18463           [ -f $(HOST_SUBDIR)/stageb3g2-ppl/Makefile ] || exit 0; \
18464           $(MAKE) stageb3g2-start; \
18465         fi; \
18466         cd $(HOST_SUBDIR)/ppl && \
18467         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18468                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18469                  clean
18470 @endif ppl-bootstrap
18471
18472
18473 .PHONY: all-stage4-ppl maybe-all-stage4-ppl
18474 .PHONY: clean-stage4-ppl maybe-clean-stage4-ppl
18475 maybe-all-stage4-ppl:
18476 maybe-clean-stage4-ppl:
18477 @if ppl-bootstrap
18478 maybe-all-stage4-ppl: all-stage4-ppl
18479 all-stage4: all-stage4-ppl
18480 TARGET-stage4-ppl = $(TARGET-ppl)
18481 all-stage4-ppl: configure-stage4-ppl
18482         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18483         @r=`${PWD_COMMAND}`; export r; \
18484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18485         $(HOST_EXPORTS) \
18486         $(POSTSTAGE1_HOST_EXPORTS) \
18487         cd $(HOST_SUBDIR)/ppl && \
18488         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18489                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
18490                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18491                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
18492                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18493                 $(TARGET-stage4-ppl)
18494
18495 maybe-clean-stage4-ppl: clean-stage4-ppl
18496 clean-stage4: clean-stage4-ppl
18497 clean-stage4-ppl:
18498         @if [ $(current_stage) = stage4 ]; then \
18499           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18500         else \
18501           [ -f $(HOST_SUBDIR)/stage4-ppl/Makefile ] || exit 0; \
18502           $(MAKE) stage4-start; \
18503         fi; \
18504         cd $(HOST_SUBDIR)/ppl && \
18505         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18506                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18507                  clean
18508 @endif ppl-bootstrap
18509
18510
18511 .PHONY: all-stageprofile-ppl maybe-all-stageprofile-ppl
18512 .PHONY: clean-stageprofile-ppl maybe-clean-stageprofile-ppl
18513 maybe-all-stageprofile-ppl:
18514 maybe-clean-stageprofile-ppl:
18515 @if ppl-bootstrap
18516 maybe-all-stageprofile-ppl: all-stageprofile-ppl
18517 all-stageprofile: all-stageprofile-ppl
18518 TARGET-stageprofile-ppl = $(TARGET-ppl)
18519 all-stageprofile-ppl: configure-stageprofile-ppl
18520         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18521         @r=`${PWD_COMMAND}`; export r; \
18522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18523         $(HOST_EXPORTS) \
18524         $(POSTSTAGE1_HOST_EXPORTS) \
18525         cd $(HOST_SUBDIR)/ppl && \
18526         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18527                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
18528                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
18529                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
18530                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18531                 $(TARGET-stageprofile-ppl)
18532
18533 maybe-clean-stageprofile-ppl: clean-stageprofile-ppl
18534 clean-stageprofile: clean-stageprofile-ppl
18535 clean-stageprofile-ppl:
18536         @if [ $(current_stage) = stageprofile ]; then \
18537           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18538         else \
18539           [ -f $(HOST_SUBDIR)/stageprofile-ppl/Makefile ] || exit 0; \
18540           $(MAKE) stageprofile-start; \
18541         fi; \
18542         cd $(HOST_SUBDIR)/ppl && \
18543         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18544                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18545                  clean
18546 @endif ppl-bootstrap
18547
18548
18549 .PHONY: all-stagefeedback-ppl maybe-all-stagefeedback-ppl
18550 .PHONY: clean-stagefeedback-ppl maybe-clean-stagefeedback-ppl
18551 maybe-all-stagefeedback-ppl:
18552 maybe-clean-stagefeedback-ppl:
18553 @if ppl-bootstrap
18554 maybe-all-stagefeedback-ppl: all-stagefeedback-ppl
18555 all-stagefeedback: all-stagefeedback-ppl
18556 TARGET-stagefeedback-ppl = $(TARGET-ppl)
18557 all-stagefeedback-ppl: configure-stagefeedback-ppl
18558         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18559         @r=`${PWD_COMMAND}`; export r; \
18560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18561         $(HOST_EXPORTS) \
18562         $(POSTSTAGE1_HOST_EXPORTS) \
18563         cd $(HOST_SUBDIR)/ppl && \
18564         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18565                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
18566                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
18567                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
18568                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18569                 $(TARGET-stagefeedback-ppl)
18570
18571 maybe-clean-stagefeedback-ppl: clean-stagefeedback-ppl
18572 clean-stagefeedback: clean-stagefeedback-ppl
18573 clean-stagefeedback-ppl:
18574         @if [ $(current_stage) = stagefeedback ]; then \
18575           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18576         else \
18577           [ -f $(HOST_SUBDIR)/stagefeedback-ppl/Makefile ] || exit 0; \
18578           $(MAKE) stagefeedback-start; \
18579         fi; \
18580         cd $(HOST_SUBDIR)/ppl && \
18581         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18582                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18583                  clean
18584 @endif ppl-bootstrap
18585
18586
18587
18588
18589
18590 .PHONY: check-ppl maybe-check-ppl
18591 maybe-check-ppl:
18592 @if ppl
18593 maybe-check-ppl: check-ppl
18594
18595 check-ppl:
18596         @: $(MAKE); $(unstage)
18597         @r=`${PWD_COMMAND}`; export r; \
18598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18599         $(HOST_EXPORTS) \
18600         (cd $(HOST_SUBDIR)/ppl && \
18601           $(MAKE) $(FLAGS_TO_PASS)  check)
18602
18603 @endif ppl
18604
18605 .PHONY: install-ppl maybe-install-ppl
18606 maybe-install-ppl:
18607 @if ppl
18608 maybe-install-ppl: install-ppl
18609
18610 install-ppl:
18611
18612 @endif ppl
18613
18614 # Other targets (info, dvi, pdf, etc.)
18615
18616 .PHONY: maybe-info-ppl info-ppl
18617 maybe-info-ppl:
18618 @if ppl
18619 maybe-info-ppl: info-ppl
18620
18621 info-ppl: \
18622     configure-ppl 
18623         @[ -f ./ppl/Makefile ] || exit 0; \
18624         r=`${PWD_COMMAND}`; export r; \
18625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18626         $(HOST_EXPORTS) \
18627         for flag in $(EXTRA_HOST_FLAGS) ; do \
18628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18629         done; \
18630         echo "Doing info in ppl" ; \
18631         (cd $(HOST_SUBDIR)/ppl && \
18632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18634                   "RANLIB=$${RANLIB}" \
18635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18636                   info) \
18637           || exit 1
18638
18639 @endif ppl
18640
18641 .PHONY: maybe-dvi-ppl dvi-ppl
18642 maybe-dvi-ppl:
18643 @if ppl
18644 maybe-dvi-ppl: dvi-ppl
18645
18646 dvi-ppl: \
18647     configure-ppl 
18648         @[ -f ./ppl/Makefile ] || exit 0; \
18649         r=`${PWD_COMMAND}`; export r; \
18650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18651         $(HOST_EXPORTS) \
18652         for flag in $(EXTRA_HOST_FLAGS) ; do \
18653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18654         done; \
18655         echo "Doing dvi in ppl" ; \
18656         (cd $(HOST_SUBDIR)/ppl && \
18657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18659                   "RANLIB=$${RANLIB}" \
18660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18661                   dvi) \
18662           || exit 1
18663
18664 @endif ppl
18665
18666 .PHONY: maybe-pdf-ppl pdf-ppl
18667 maybe-pdf-ppl:
18668 @if ppl
18669 maybe-pdf-ppl: pdf-ppl
18670
18671 pdf-ppl: \
18672     configure-ppl 
18673         @[ -f ./ppl/Makefile ] || exit 0; \
18674         r=`${PWD_COMMAND}`; export r; \
18675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18676         $(HOST_EXPORTS) \
18677         for flag in $(EXTRA_HOST_FLAGS) ; do \
18678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18679         done; \
18680         echo "Doing pdf in ppl" ; \
18681         (cd $(HOST_SUBDIR)/ppl && \
18682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18684                   "RANLIB=$${RANLIB}" \
18685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18686                   pdf) \
18687           || exit 1
18688
18689 @endif ppl
18690
18691 .PHONY: maybe-html-ppl html-ppl
18692 maybe-html-ppl:
18693 @if ppl
18694 maybe-html-ppl: html-ppl
18695
18696 html-ppl: \
18697     configure-ppl 
18698         @[ -f ./ppl/Makefile ] || exit 0; \
18699         r=`${PWD_COMMAND}`; export r; \
18700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18701         $(HOST_EXPORTS) \
18702         for flag in $(EXTRA_HOST_FLAGS) ; do \
18703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18704         done; \
18705         echo "Doing html in ppl" ; \
18706         (cd $(HOST_SUBDIR)/ppl && \
18707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18709                   "RANLIB=$${RANLIB}" \
18710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18711                   html) \
18712           || exit 1
18713
18714 @endif ppl
18715
18716 .PHONY: maybe-TAGS-ppl TAGS-ppl
18717 maybe-TAGS-ppl:
18718 @if ppl
18719 maybe-TAGS-ppl: TAGS-ppl
18720
18721 TAGS-ppl: \
18722     configure-ppl 
18723         @[ -f ./ppl/Makefile ] || exit 0; \
18724         r=`${PWD_COMMAND}`; export r; \
18725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18726         $(HOST_EXPORTS) \
18727         for flag in $(EXTRA_HOST_FLAGS) ; do \
18728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18729         done; \
18730         echo "Doing TAGS in ppl" ; \
18731         (cd $(HOST_SUBDIR)/ppl && \
18732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18734                   "RANLIB=$${RANLIB}" \
18735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18736                   TAGS) \
18737           || exit 1
18738
18739 @endif ppl
18740
18741 .PHONY: maybe-install-info-ppl install-info-ppl
18742 maybe-install-info-ppl:
18743 @if ppl
18744 maybe-install-info-ppl: install-info-ppl
18745
18746 install-info-ppl: \
18747     configure-ppl \
18748     info-ppl 
18749         @[ -f ./ppl/Makefile ] || exit 0; \
18750         r=`${PWD_COMMAND}`; export r; \
18751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18752         $(HOST_EXPORTS) \
18753         for flag in $(EXTRA_HOST_FLAGS) ; do \
18754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18755         done; \
18756         echo "Doing install-info in ppl" ; \
18757         (cd $(HOST_SUBDIR)/ppl && \
18758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18760                   "RANLIB=$${RANLIB}" \
18761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18762                   install-info) \
18763           || exit 1
18764
18765 @endif ppl
18766
18767 .PHONY: maybe-install-pdf-ppl install-pdf-ppl
18768 maybe-install-pdf-ppl:
18769 @if ppl
18770 maybe-install-pdf-ppl: install-pdf-ppl
18771
18772 install-pdf-ppl: \
18773     configure-ppl \
18774     pdf-ppl 
18775         @[ -f ./ppl/Makefile ] || exit 0; \
18776         r=`${PWD_COMMAND}`; export r; \
18777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18778         $(HOST_EXPORTS) \
18779         for flag in $(EXTRA_HOST_FLAGS) ; do \
18780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18781         done; \
18782         echo "Doing install-pdf in ppl" ; \
18783         (cd $(HOST_SUBDIR)/ppl && \
18784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18786                   "RANLIB=$${RANLIB}" \
18787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18788                   install-pdf) \
18789           || exit 1
18790
18791 @endif ppl
18792
18793 .PHONY: maybe-install-html-ppl install-html-ppl
18794 maybe-install-html-ppl:
18795 @if ppl
18796 maybe-install-html-ppl: install-html-ppl
18797
18798 install-html-ppl: \
18799     configure-ppl \
18800     html-ppl 
18801         @[ -f ./ppl/Makefile ] || exit 0; \
18802         r=`${PWD_COMMAND}`; export r; \
18803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18804         $(HOST_EXPORTS) \
18805         for flag in $(EXTRA_HOST_FLAGS) ; do \
18806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18807         done; \
18808         echo "Doing install-html in ppl" ; \
18809         (cd $(HOST_SUBDIR)/ppl && \
18810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18812                   "RANLIB=$${RANLIB}" \
18813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18814                   install-html) \
18815           || exit 1
18816
18817 @endif ppl
18818
18819 .PHONY: maybe-installcheck-ppl installcheck-ppl
18820 maybe-installcheck-ppl:
18821 @if ppl
18822 maybe-installcheck-ppl: installcheck-ppl
18823
18824 installcheck-ppl: \
18825     configure-ppl 
18826         @[ -f ./ppl/Makefile ] || exit 0; \
18827         r=`${PWD_COMMAND}`; export r; \
18828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18829         $(HOST_EXPORTS) \
18830         for flag in $(EXTRA_HOST_FLAGS) ; do \
18831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18832         done; \
18833         echo "Doing installcheck in ppl" ; \
18834         (cd $(HOST_SUBDIR)/ppl && \
18835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18837                   "RANLIB=$${RANLIB}" \
18838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18839                   installcheck) \
18840           || exit 1
18841
18842 @endif ppl
18843
18844 .PHONY: maybe-mostlyclean-ppl mostlyclean-ppl
18845 maybe-mostlyclean-ppl:
18846 @if ppl
18847 maybe-mostlyclean-ppl: mostlyclean-ppl
18848
18849 mostlyclean-ppl: 
18850         @[ -f ./ppl/Makefile ] || exit 0; \
18851         r=`${PWD_COMMAND}`; export r; \
18852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18853         $(HOST_EXPORTS) \
18854         for flag in $(EXTRA_HOST_FLAGS) ; do \
18855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18856         done; \
18857         echo "Doing mostlyclean in ppl" ; \
18858         (cd $(HOST_SUBDIR)/ppl && \
18859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18861                   "RANLIB=$${RANLIB}" \
18862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18863                   mostlyclean) \
18864           || exit 1
18865
18866 @endif ppl
18867
18868 .PHONY: maybe-clean-ppl clean-ppl
18869 maybe-clean-ppl:
18870 @if ppl
18871 maybe-clean-ppl: clean-ppl
18872
18873 clean-ppl: 
18874         @[ -f ./ppl/Makefile ] || exit 0; \
18875         r=`${PWD_COMMAND}`; export r; \
18876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18877         $(HOST_EXPORTS) \
18878         for flag in $(EXTRA_HOST_FLAGS) ; do \
18879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18880         done; \
18881         echo "Doing clean in ppl" ; \
18882         (cd $(HOST_SUBDIR)/ppl && \
18883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18885                   "RANLIB=$${RANLIB}" \
18886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18887                   clean) \
18888           || exit 1
18889
18890 @endif ppl
18891
18892 .PHONY: maybe-distclean-ppl distclean-ppl
18893 maybe-distclean-ppl:
18894 @if ppl
18895 maybe-distclean-ppl: distclean-ppl
18896
18897 distclean-ppl: 
18898         @[ -f ./ppl/Makefile ] || exit 0; \
18899         r=`${PWD_COMMAND}`; export r; \
18900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18901         $(HOST_EXPORTS) \
18902         for flag in $(EXTRA_HOST_FLAGS) ; do \
18903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18904         done; \
18905         echo "Doing distclean in ppl" ; \
18906         (cd $(HOST_SUBDIR)/ppl && \
18907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18909                   "RANLIB=$${RANLIB}" \
18910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18911                   distclean) \
18912           || exit 1
18913
18914 @endif ppl
18915
18916 .PHONY: maybe-maintainer-clean-ppl maintainer-clean-ppl
18917 maybe-maintainer-clean-ppl:
18918 @if ppl
18919 maybe-maintainer-clean-ppl: maintainer-clean-ppl
18920
18921 maintainer-clean-ppl: 
18922         @[ -f ./ppl/Makefile ] || exit 0; \
18923         r=`${PWD_COMMAND}`; export r; \
18924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18925         $(HOST_EXPORTS) \
18926         for flag in $(EXTRA_HOST_FLAGS) ; do \
18927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18928         done; \
18929         echo "Doing maintainer-clean in ppl" ; \
18930         (cd $(HOST_SUBDIR)/ppl && \
18931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18933                   "RANLIB=$${RANLIB}" \
18934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18935                   maintainer-clean) \
18936           || exit 1
18937
18938 @endif ppl
18939
18940
18941
18942 .PHONY: configure-cloog maybe-configure-cloog
18943 maybe-configure-cloog:
18944 @if gcc-bootstrap
18945 configure-cloog: stage_current
18946 @endif gcc-bootstrap
18947 @if cloog
18948 maybe-configure-cloog: configure-cloog
18949 configure-cloog: 
18950         @r=`${PWD_COMMAND}`; export r; \
18951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18952         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
18953         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
18954         $(HOST_EXPORTS) \
18955         echo Configuring in $(HOST_SUBDIR)/cloog; \
18956         cd "$(HOST_SUBDIR)/cloog" || exit 1; \
18957         case $(srcdir) in \
18958           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18959           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
18960                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18961         esac; \
18962         srcdiroption="--srcdir=$${topdir}/cloog"; \
18963         libsrcdir="$$s/cloog"; \
18964         $(SHELL) $${libsrcdir}/configure \
18965           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18966           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp \
18967           || exit 1
18968 @endif cloog
18969
18970
18971
18972 .PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
18973 maybe-configure-stage1-cloog:
18974 @if cloog-bootstrap
18975 maybe-configure-stage1-cloog: configure-stage1-cloog
18976 configure-stage1-cloog:
18977         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18978         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
18979         @r=`${PWD_COMMAND}`; export r; \
18980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18981         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
18982         $(HOST_EXPORTS)  \
18983         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18984         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
18985         echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
18986         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
18987         cd $(HOST_SUBDIR)/cloog || exit 1; \
18988         case $(srcdir) in \
18989           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18990           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
18991                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18992         esac; \
18993         srcdiroption="--srcdir=$${topdir}/cloog"; \
18994         libsrcdir="$$s/cloog"; \
18995         $(SHELL) $${libsrcdir}/configure \
18996           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18997           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18998            \
18999           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19000 @endif cloog-bootstrap
19001
19002 .PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
19003 maybe-configure-stage2-cloog:
19004 @if cloog-bootstrap
19005 maybe-configure-stage2-cloog: configure-stage2-cloog
19006 configure-stage2-cloog:
19007         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19008         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19009         @r=`${PWD_COMMAND}`; export r; \
19010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19011         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19012         $(HOST_EXPORTS) \
19013         $(POSTSTAGE1_HOST_EXPORTS)  \
19014         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19015         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
19016         echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
19017         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19018         cd $(HOST_SUBDIR)/cloog || exit 1; \
19019         case $(srcdir) in \
19020           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19021           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19022                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19023         esac; \
19024         srcdiroption="--srcdir=$${topdir}/cloog"; \
19025         libsrcdir="$$s/cloog"; \
19026         $(SHELL) $${libsrcdir}/configure \
19027           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19028           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19029           --with-build-libsubdir=$(HOST_SUBDIR) \
19030           @stage2_werror_flag@ --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19031 @endif cloog-bootstrap
19032
19033 .PHONY: configure-stageb2g0-cloog maybe-configure-stageb2g0-cloog
19034 maybe-configure-stageb2g0-cloog:
19035 @if cloog-bootstrap
19036 maybe-configure-stageb2g0-cloog: configure-stageb2g0-cloog
19037 configure-stageb2g0-cloog:
19038         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
19039         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19040         @r=`${PWD_COMMAND}`; export r; \
19041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19042         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19043         $(HOST_EXPORTS) \
19044         $(POSTSTAGE1_HOST_EXPORTS)  \
19045         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
19046         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
19047         echo Configuring stage b2g0 in $(HOST_SUBDIR)/cloog ; \
19048         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19049         cd $(HOST_SUBDIR)/cloog || exit 1; \
19050         case $(srcdir) in \
19051           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19052           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19053                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19054         esac; \
19055         srcdiroption="--srcdir=$${topdir}/cloog"; \
19056         libsrcdir="$$s/cloog"; \
19057         $(SHELL) $${libsrcdir}/configure \
19058           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19059           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19060           --with-build-libsubdir=$(HOST_SUBDIR) \
19061           @stage2_werror_flag@ --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19062 @endif cloog-bootstrap
19063
19064 .PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
19065 maybe-configure-stage3-cloog:
19066 @if cloog-bootstrap
19067 maybe-configure-stage3-cloog: configure-stage3-cloog
19068 configure-stage3-cloog:
19069         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19070         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19071         @r=`${PWD_COMMAND}`; export r; \
19072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19073         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19074         $(HOST_EXPORTS) \
19075         $(POSTSTAGE1_HOST_EXPORTS)  \
19076         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19077         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
19078         echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
19079         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19080         cd $(HOST_SUBDIR)/cloog || exit 1; \
19081         case $(srcdir) in \
19082           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19083           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19084                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19085         esac; \
19086         srcdiroption="--srcdir=$${topdir}/cloog"; \
19087         libsrcdir="$$s/cloog"; \
19088         $(SHELL) $${libsrcdir}/configure \
19089           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19090           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19091           --with-build-libsubdir=$(HOST_SUBDIR) \
19092           @stage2_werror_flag@ --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19093 @endif cloog-bootstrap
19094
19095 .PHONY: configure-stageb3g2-cloog maybe-configure-stageb3g2-cloog
19096 maybe-configure-stageb3g2-cloog:
19097 @if cloog-bootstrap
19098 maybe-configure-stageb3g2-cloog: configure-stageb3g2-cloog
19099 configure-stageb3g2-cloog:
19100         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
19101         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19102         @r=`${PWD_COMMAND}`; export r; \
19103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19104         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19105         $(HOST_EXPORTS) \
19106         $(POSTSTAGE1_HOST_EXPORTS)  \
19107         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
19108         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
19109         echo Configuring stage b3g2 in $(HOST_SUBDIR)/cloog ; \
19110         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19111         cd $(HOST_SUBDIR)/cloog || exit 1; \
19112         case $(srcdir) in \
19113           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19114           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19115                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19116         esac; \
19117         srcdiroption="--srcdir=$${topdir}/cloog"; \
19118         libsrcdir="$$s/cloog"; \
19119         $(SHELL) $${libsrcdir}/configure \
19120           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19121           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19122           --with-build-libsubdir=$(HOST_SUBDIR) \
19123           @stage2_werror_flag@ --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19124 @endif cloog-bootstrap
19125
19126 .PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
19127 maybe-configure-stage4-cloog:
19128 @if cloog-bootstrap
19129 maybe-configure-stage4-cloog: configure-stage4-cloog
19130 configure-stage4-cloog:
19131         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19132         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19133         @r=`${PWD_COMMAND}`; export r; \
19134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19135         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19136         $(HOST_EXPORTS) \
19137         $(POSTSTAGE1_HOST_EXPORTS)  \
19138         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19139         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
19140         echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
19141         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19142         cd $(HOST_SUBDIR)/cloog || exit 1; \
19143         case $(srcdir) in \
19144           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19145           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19146                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19147         esac; \
19148         srcdiroption="--srcdir=$${topdir}/cloog"; \
19149         libsrcdir="$$s/cloog"; \
19150         $(SHELL) $${libsrcdir}/configure \
19151           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19152           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19153           --with-build-libsubdir=$(HOST_SUBDIR) \
19154           @stage2_werror_flag@ --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19155 @endif cloog-bootstrap
19156
19157 .PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
19158 maybe-configure-stageprofile-cloog:
19159 @if cloog-bootstrap
19160 maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
19161 configure-stageprofile-cloog:
19162         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19163         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19164         @r=`${PWD_COMMAND}`; export r; \
19165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19166         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19167         $(HOST_EXPORTS) \
19168         $(POSTSTAGE1_HOST_EXPORTS)  \
19169         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
19170         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
19171         echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
19172         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19173         cd $(HOST_SUBDIR)/cloog || exit 1; \
19174         case $(srcdir) in \
19175           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19176           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19177                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19178         esac; \
19179         srcdiroption="--srcdir=$${topdir}/cloog"; \
19180         libsrcdir="$$s/cloog"; \
19181         $(SHELL) $${libsrcdir}/configure \
19182           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19183           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19184           --with-build-libsubdir=$(HOST_SUBDIR) \
19185           @stage2_werror_flag@ --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19186 @endif cloog-bootstrap
19187
19188 .PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
19189 maybe-configure-stagefeedback-cloog:
19190 @if cloog-bootstrap
19191 maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
19192 configure-stagefeedback-cloog:
19193         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19194         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19195         @r=`${PWD_COMMAND}`; export r; \
19196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19197         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19198         $(HOST_EXPORTS) \
19199         $(POSTSTAGE1_HOST_EXPORTS)  \
19200         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
19201         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
19202         echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
19203         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19204         cd $(HOST_SUBDIR)/cloog || exit 1; \
19205         case $(srcdir) in \
19206           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19207           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19208                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19209         esac; \
19210         srcdiroption="--srcdir=$${topdir}/cloog"; \
19211         libsrcdir="$$s/cloog"; \
19212         $(SHELL) $${libsrcdir}/configure \
19213           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19214           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19215           --with-build-libsubdir=$(HOST_SUBDIR) \
19216           @stage2_werror_flag@ --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19217 @endif cloog-bootstrap
19218
19219
19220
19221
19222
19223 .PHONY: all-cloog maybe-all-cloog
19224 maybe-all-cloog:
19225 @if gcc-bootstrap
19226 all-cloog: stage_current
19227 @endif gcc-bootstrap
19228 @if cloog
19229 TARGET-cloog=all
19230 maybe-all-cloog: all-cloog
19231 all-cloog: configure-cloog
19232         @r=`${PWD_COMMAND}`; export r; \
19233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19234         $(HOST_EXPORTS) \
19235         (cd $(HOST_SUBDIR)/cloog && \
19236           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
19237                 $(TARGET-cloog))
19238 @endif cloog
19239
19240
19241
19242 .PHONY: all-stage1-cloog maybe-all-stage1-cloog
19243 .PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
19244 maybe-all-stage1-cloog:
19245 maybe-clean-stage1-cloog:
19246 @if cloog-bootstrap
19247 maybe-all-stage1-cloog: all-stage1-cloog
19248 all-stage1: all-stage1-cloog
19249 TARGET-stage1-cloog = $(TARGET-cloog)
19250 all-stage1-cloog: configure-stage1-cloog
19251         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19252         @r=`${PWD_COMMAND}`; export r; \
19253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19254         $(HOST_EXPORTS) \
19255         cd $(HOST_SUBDIR)/cloog && \
19256         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19257                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
19258                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
19259                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
19260                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
19261                 $(TARGET-stage1-cloog)
19262
19263 maybe-clean-stage1-cloog: clean-stage1-cloog
19264 clean-stage1: clean-stage1-cloog
19265 clean-stage1-cloog:
19266         @if [ $(current_stage) = stage1 ]; then \
19267           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19268         else \
19269           [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
19270           $(MAKE) stage1-start; \
19271         fi; \
19272         cd $(HOST_SUBDIR)/cloog && \
19273         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19274                  clean
19275 @endif cloog-bootstrap
19276
19277
19278 .PHONY: all-stage2-cloog maybe-all-stage2-cloog
19279 .PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
19280 maybe-all-stage2-cloog:
19281 maybe-clean-stage2-cloog:
19282 @if cloog-bootstrap
19283 maybe-all-stage2-cloog: all-stage2-cloog
19284 all-stage2: all-stage2-cloog
19285 TARGET-stage2-cloog = $(TARGET-cloog)
19286 all-stage2-cloog: configure-stage2-cloog
19287         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19288         @r=`${PWD_COMMAND}`; export r; \
19289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19290         $(HOST_EXPORTS) \
19291         $(POSTSTAGE1_HOST_EXPORTS) \
19292         cd $(HOST_SUBDIR)/cloog && \
19293         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19294                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
19295                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
19296                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
19297                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19298                 $(TARGET-stage2-cloog)
19299
19300 maybe-clean-stage2-cloog: clean-stage2-cloog
19301 clean-stage2: clean-stage2-cloog
19302 clean-stage2-cloog:
19303         @if [ $(current_stage) = stage2 ]; then \
19304           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19305         else \
19306           [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
19307           $(MAKE) stage2-start; \
19308         fi; \
19309         cd $(HOST_SUBDIR)/cloog && \
19310         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19311                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19312                  clean
19313 @endif cloog-bootstrap
19314
19315
19316 .PHONY: all-stageb2g0-cloog maybe-all-stageb2g0-cloog
19317 .PHONY: clean-stageb2g0-cloog maybe-clean-stageb2g0-cloog
19318 maybe-all-stageb2g0-cloog:
19319 maybe-clean-stageb2g0-cloog:
19320 @if cloog-bootstrap
19321 maybe-all-stageb2g0-cloog: all-stageb2g0-cloog
19322 all-stageb2g0: all-stageb2g0-cloog
19323 TARGET-stageb2g0-cloog = $(TARGET-cloog)
19324 all-stageb2g0-cloog: configure-stageb2g0-cloog
19325         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
19326         @r=`${PWD_COMMAND}`; export r; \
19327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19328         $(HOST_EXPORTS) \
19329         $(POSTSTAGE1_HOST_EXPORTS) \
19330         cd $(HOST_SUBDIR)/cloog && \
19331         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19332                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
19333                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
19334                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
19335                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19336                 $(TARGET-stageb2g0-cloog)
19337
19338 maybe-clean-stageb2g0-cloog: clean-stageb2g0-cloog
19339 clean-stageb2g0: clean-stageb2g0-cloog
19340 clean-stageb2g0-cloog:
19341         @if [ $(current_stage) = stageb2g0 ]; then \
19342           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19343         else \
19344           [ -f $(HOST_SUBDIR)/stageb2g0-cloog/Makefile ] || exit 0; \
19345           $(MAKE) stageb2g0-start; \
19346         fi; \
19347         cd $(HOST_SUBDIR)/cloog && \
19348         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19349                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19350                  clean
19351 @endif cloog-bootstrap
19352
19353
19354 .PHONY: all-stage3-cloog maybe-all-stage3-cloog
19355 .PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
19356 maybe-all-stage3-cloog:
19357 maybe-clean-stage3-cloog:
19358 @if cloog-bootstrap
19359 maybe-all-stage3-cloog: all-stage3-cloog
19360 all-stage3: all-stage3-cloog
19361 TARGET-stage3-cloog = $(TARGET-cloog)
19362 all-stage3-cloog: configure-stage3-cloog
19363         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19364         @r=`${PWD_COMMAND}`; export r; \
19365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19366         $(HOST_EXPORTS) \
19367         $(POSTSTAGE1_HOST_EXPORTS) \
19368         cd $(HOST_SUBDIR)/cloog && \
19369         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19370                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
19371                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
19372                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
19373                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19374                 $(TARGET-stage3-cloog)
19375
19376 maybe-clean-stage3-cloog: clean-stage3-cloog
19377 clean-stage3: clean-stage3-cloog
19378 clean-stage3-cloog:
19379         @if [ $(current_stage) = stage3 ]; then \
19380           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19381         else \
19382           [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
19383           $(MAKE) stage3-start; \
19384         fi; \
19385         cd $(HOST_SUBDIR)/cloog && \
19386         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19387                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19388                  clean
19389 @endif cloog-bootstrap
19390
19391
19392 .PHONY: all-stageb3g2-cloog maybe-all-stageb3g2-cloog
19393 .PHONY: clean-stageb3g2-cloog maybe-clean-stageb3g2-cloog
19394 maybe-all-stageb3g2-cloog:
19395 maybe-clean-stageb3g2-cloog:
19396 @if cloog-bootstrap
19397 maybe-all-stageb3g2-cloog: all-stageb3g2-cloog
19398 all-stageb3g2: all-stageb3g2-cloog
19399 TARGET-stageb3g2-cloog = $(TARGET-cloog)
19400 all-stageb3g2-cloog: configure-stageb3g2-cloog
19401         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
19402         @r=`${PWD_COMMAND}`; export r; \
19403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19404         $(HOST_EXPORTS) \
19405         $(POSTSTAGE1_HOST_EXPORTS) \
19406         cd $(HOST_SUBDIR)/cloog && \
19407         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19408                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
19409                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
19410                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
19411                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19412                 $(TARGET-stageb3g2-cloog)
19413
19414 maybe-clean-stageb3g2-cloog: clean-stageb3g2-cloog
19415 clean-stageb3g2: clean-stageb3g2-cloog
19416 clean-stageb3g2-cloog:
19417         @if [ $(current_stage) = stageb3g2 ]; then \
19418           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19419         else \
19420           [ -f $(HOST_SUBDIR)/stageb3g2-cloog/Makefile ] || exit 0; \
19421           $(MAKE) stageb3g2-start; \
19422         fi; \
19423         cd $(HOST_SUBDIR)/cloog && \
19424         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19425                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19426                  clean
19427 @endif cloog-bootstrap
19428
19429
19430 .PHONY: all-stage4-cloog maybe-all-stage4-cloog
19431 .PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
19432 maybe-all-stage4-cloog:
19433 maybe-clean-stage4-cloog:
19434 @if cloog-bootstrap
19435 maybe-all-stage4-cloog: all-stage4-cloog
19436 all-stage4: all-stage4-cloog
19437 TARGET-stage4-cloog = $(TARGET-cloog)
19438 all-stage4-cloog: configure-stage4-cloog
19439         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19440         @r=`${PWD_COMMAND}`; export r; \
19441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19442         $(HOST_EXPORTS) \
19443         $(POSTSTAGE1_HOST_EXPORTS) \
19444         cd $(HOST_SUBDIR)/cloog && \
19445         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19446                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
19447                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19448                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
19449                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19450                 $(TARGET-stage4-cloog)
19451
19452 maybe-clean-stage4-cloog: clean-stage4-cloog
19453 clean-stage4: clean-stage4-cloog
19454 clean-stage4-cloog:
19455         @if [ $(current_stage) = stage4 ]; then \
19456           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19457         else \
19458           [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
19459           $(MAKE) stage4-start; \
19460         fi; \
19461         cd $(HOST_SUBDIR)/cloog && \
19462         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19463                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19464                  clean
19465 @endif cloog-bootstrap
19466
19467
19468 .PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
19469 .PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
19470 maybe-all-stageprofile-cloog:
19471 maybe-clean-stageprofile-cloog:
19472 @if cloog-bootstrap
19473 maybe-all-stageprofile-cloog: all-stageprofile-cloog
19474 all-stageprofile: all-stageprofile-cloog
19475 TARGET-stageprofile-cloog = $(TARGET-cloog)
19476 all-stageprofile-cloog: configure-stageprofile-cloog
19477         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19478         @r=`${PWD_COMMAND}`; export r; \
19479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19480         $(HOST_EXPORTS) \
19481         $(POSTSTAGE1_HOST_EXPORTS) \
19482         cd $(HOST_SUBDIR)/cloog && \
19483         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19484                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
19485                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
19486                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
19487                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19488                 $(TARGET-stageprofile-cloog)
19489
19490 maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
19491 clean-stageprofile: clean-stageprofile-cloog
19492 clean-stageprofile-cloog:
19493         @if [ $(current_stage) = stageprofile ]; then \
19494           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19495         else \
19496           [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
19497           $(MAKE) stageprofile-start; \
19498         fi; \
19499         cd $(HOST_SUBDIR)/cloog && \
19500         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19501                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19502                  clean
19503 @endif cloog-bootstrap
19504
19505
19506 .PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
19507 .PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
19508 maybe-all-stagefeedback-cloog:
19509 maybe-clean-stagefeedback-cloog:
19510 @if cloog-bootstrap
19511 maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
19512 all-stagefeedback: all-stagefeedback-cloog
19513 TARGET-stagefeedback-cloog = $(TARGET-cloog)
19514 all-stagefeedback-cloog: configure-stagefeedback-cloog
19515         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19516         @r=`${PWD_COMMAND}`; export r; \
19517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19518         $(HOST_EXPORTS) \
19519         $(POSTSTAGE1_HOST_EXPORTS) \
19520         cd $(HOST_SUBDIR)/cloog && \
19521         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19522                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
19523                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
19524                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
19525                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19526                 $(TARGET-stagefeedback-cloog)
19527
19528 maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
19529 clean-stagefeedback: clean-stagefeedback-cloog
19530 clean-stagefeedback-cloog:
19531         @if [ $(current_stage) = stagefeedback ]; then \
19532           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19533         else \
19534           [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
19535           $(MAKE) stagefeedback-start; \
19536         fi; \
19537         cd $(HOST_SUBDIR)/cloog && \
19538         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19539                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19540                  clean
19541 @endif cloog-bootstrap
19542
19543
19544
19545
19546
19547 .PHONY: check-cloog maybe-check-cloog
19548 maybe-check-cloog:
19549 @if cloog
19550 maybe-check-cloog: check-cloog
19551
19552 check-cloog:
19553         @: $(MAKE); $(unstage)
19554         @r=`${PWD_COMMAND}`; export r; \
19555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19556         $(HOST_EXPORTS) \
19557         (cd $(HOST_SUBDIR)/cloog && \
19558           $(MAKE) $(FLAGS_TO_PASS)  check)
19559
19560 @endif cloog
19561
19562 .PHONY: install-cloog maybe-install-cloog
19563 maybe-install-cloog:
19564 @if cloog
19565 maybe-install-cloog: install-cloog
19566
19567 install-cloog:
19568
19569 @endif cloog
19570
19571 # Other targets (info, dvi, pdf, etc.)
19572
19573 .PHONY: maybe-info-cloog info-cloog
19574 maybe-info-cloog:
19575 @if cloog
19576 maybe-info-cloog: info-cloog
19577
19578 info-cloog: \
19579     configure-cloog 
19580         @[ -f ./cloog/Makefile ] || exit 0; \
19581         r=`${PWD_COMMAND}`; export r; \
19582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19583         $(HOST_EXPORTS) \
19584         for flag in $(EXTRA_HOST_FLAGS) ; do \
19585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19586         done; \
19587         echo "Doing info in cloog" ; \
19588         (cd $(HOST_SUBDIR)/cloog && \
19589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19591                   "RANLIB=$${RANLIB}" \
19592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19593                   info) \
19594           || exit 1
19595
19596 @endif cloog
19597
19598 .PHONY: maybe-dvi-cloog dvi-cloog
19599 maybe-dvi-cloog:
19600 @if cloog
19601 maybe-dvi-cloog: dvi-cloog
19602
19603 dvi-cloog: \
19604     configure-cloog 
19605         @[ -f ./cloog/Makefile ] || exit 0; \
19606         r=`${PWD_COMMAND}`; export r; \
19607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19608         $(HOST_EXPORTS) \
19609         for flag in $(EXTRA_HOST_FLAGS) ; do \
19610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19611         done; \
19612         echo "Doing dvi in cloog" ; \
19613         (cd $(HOST_SUBDIR)/cloog && \
19614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19616                   "RANLIB=$${RANLIB}" \
19617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19618                   dvi) \
19619           || exit 1
19620
19621 @endif cloog
19622
19623 .PHONY: maybe-pdf-cloog pdf-cloog
19624 maybe-pdf-cloog:
19625 @if cloog
19626 maybe-pdf-cloog: pdf-cloog
19627
19628 pdf-cloog: \
19629     configure-cloog 
19630         @[ -f ./cloog/Makefile ] || exit 0; \
19631         r=`${PWD_COMMAND}`; export r; \
19632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19633         $(HOST_EXPORTS) \
19634         for flag in $(EXTRA_HOST_FLAGS) ; do \
19635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19636         done; \
19637         echo "Doing pdf in cloog" ; \
19638         (cd $(HOST_SUBDIR)/cloog && \
19639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19641                   "RANLIB=$${RANLIB}" \
19642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19643                   pdf) \
19644           || exit 1
19645
19646 @endif cloog
19647
19648 .PHONY: maybe-html-cloog html-cloog
19649 maybe-html-cloog:
19650 @if cloog
19651 maybe-html-cloog: html-cloog
19652
19653 html-cloog: \
19654     configure-cloog 
19655         @[ -f ./cloog/Makefile ] || exit 0; \
19656         r=`${PWD_COMMAND}`; export r; \
19657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19658         $(HOST_EXPORTS) \
19659         for flag in $(EXTRA_HOST_FLAGS) ; do \
19660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19661         done; \
19662         echo "Doing html in cloog" ; \
19663         (cd $(HOST_SUBDIR)/cloog && \
19664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19666                   "RANLIB=$${RANLIB}" \
19667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19668                   html) \
19669           || exit 1
19670
19671 @endif cloog
19672
19673 .PHONY: maybe-TAGS-cloog TAGS-cloog
19674 maybe-TAGS-cloog:
19675 @if cloog
19676 maybe-TAGS-cloog: TAGS-cloog
19677
19678 TAGS-cloog: \
19679     configure-cloog 
19680         @[ -f ./cloog/Makefile ] || exit 0; \
19681         r=`${PWD_COMMAND}`; export r; \
19682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19683         $(HOST_EXPORTS) \
19684         for flag in $(EXTRA_HOST_FLAGS) ; do \
19685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19686         done; \
19687         echo "Doing TAGS in cloog" ; \
19688         (cd $(HOST_SUBDIR)/cloog && \
19689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19691                   "RANLIB=$${RANLIB}" \
19692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19693                   TAGS) \
19694           || exit 1
19695
19696 @endif cloog
19697
19698 .PHONY: maybe-install-info-cloog install-info-cloog
19699 maybe-install-info-cloog:
19700 @if cloog
19701 maybe-install-info-cloog: install-info-cloog
19702
19703 install-info-cloog: \
19704     configure-cloog \
19705     info-cloog 
19706         @[ -f ./cloog/Makefile ] || exit 0; \
19707         r=`${PWD_COMMAND}`; export r; \
19708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19709         $(HOST_EXPORTS) \
19710         for flag in $(EXTRA_HOST_FLAGS) ; do \
19711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19712         done; \
19713         echo "Doing install-info in cloog" ; \
19714         (cd $(HOST_SUBDIR)/cloog && \
19715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19717                   "RANLIB=$${RANLIB}" \
19718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19719                   install-info) \
19720           || exit 1
19721
19722 @endif cloog
19723
19724 .PHONY: maybe-install-pdf-cloog install-pdf-cloog
19725 maybe-install-pdf-cloog:
19726 @if cloog
19727 maybe-install-pdf-cloog: install-pdf-cloog
19728
19729 install-pdf-cloog: \
19730     configure-cloog \
19731     pdf-cloog 
19732         @[ -f ./cloog/Makefile ] || exit 0; \
19733         r=`${PWD_COMMAND}`; export r; \
19734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19735         $(HOST_EXPORTS) \
19736         for flag in $(EXTRA_HOST_FLAGS) ; do \
19737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19738         done; \
19739         echo "Doing install-pdf in cloog" ; \
19740         (cd $(HOST_SUBDIR)/cloog && \
19741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19743                   "RANLIB=$${RANLIB}" \
19744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19745                   install-pdf) \
19746           || exit 1
19747
19748 @endif cloog
19749
19750 .PHONY: maybe-install-html-cloog install-html-cloog
19751 maybe-install-html-cloog:
19752 @if cloog
19753 maybe-install-html-cloog: install-html-cloog
19754
19755 install-html-cloog: \
19756     configure-cloog \
19757     html-cloog 
19758         @[ -f ./cloog/Makefile ] || exit 0; \
19759         r=`${PWD_COMMAND}`; export r; \
19760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19761         $(HOST_EXPORTS) \
19762         for flag in $(EXTRA_HOST_FLAGS) ; do \
19763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19764         done; \
19765         echo "Doing install-html in cloog" ; \
19766         (cd $(HOST_SUBDIR)/cloog && \
19767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19769                   "RANLIB=$${RANLIB}" \
19770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19771                   install-html) \
19772           || exit 1
19773
19774 @endif cloog
19775
19776 .PHONY: maybe-installcheck-cloog installcheck-cloog
19777 maybe-installcheck-cloog:
19778 @if cloog
19779 maybe-installcheck-cloog: installcheck-cloog
19780
19781 installcheck-cloog: \
19782     configure-cloog 
19783         @[ -f ./cloog/Makefile ] || exit 0; \
19784         r=`${PWD_COMMAND}`; export r; \
19785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19786         $(HOST_EXPORTS) \
19787         for flag in $(EXTRA_HOST_FLAGS) ; do \
19788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19789         done; \
19790         echo "Doing installcheck in cloog" ; \
19791         (cd $(HOST_SUBDIR)/cloog && \
19792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19794                   "RANLIB=$${RANLIB}" \
19795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19796                   installcheck) \
19797           || exit 1
19798
19799 @endif cloog
19800
19801 .PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
19802 maybe-mostlyclean-cloog:
19803 @if cloog
19804 maybe-mostlyclean-cloog: mostlyclean-cloog
19805
19806 mostlyclean-cloog: 
19807         @[ -f ./cloog/Makefile ] || exit 0; \
19808         r=`${PWD_COMMAND}`; export r; \
19809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19810         $(HOST_EXPORTS) \
19811         for flag in $(EXTRA_HOST_FLAGS) ; do \
19812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19813         done; \
19814         echo "Doing mostlyclean in cloog" ; \
19815         (cd $(HOST_SUBDIR)/cloog && \
19816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19818                   "RANLIB=$${RANLIB}" \
19819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19820                   mostlyclean) \
19821           || exit 1
19822
19823 @endif cloog
19824
19825 .PHONY: maybe-clean-cloog clean-cloog
19826 maybe-clean-cloog:
19827 @if cloog
19828 maybe-clean-cloog: clean-cloog
19829
19830 clean-cloog: 
19831         @[ -f ./cloog/Makefile ] || exit 0; \
19832         r=`${PWD_COMMAND}`; export r; \
19833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19834         $(HOST_EXPORTS) \
19835         for flag in $(EXTRA_HOST_FLAGS) ; do \
19836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19837         done; \
19838         echo "Doing clean in cloog" ; \
19839         (cd $(HOST_SUBDIR)/cloog && \
19840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19842                   "RANLIB=$${RANLIB}" \
19843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19844                   clean) \
19845           || exit 1
19846
19847 @endif cloog
19848
19849 .PHONY: maybe-distclean-cloog distclean-cloog
19850 maybe-distclean-cloog:
19851 @if cloog
19852 maybe-distclean-cloog: distclean-cloog
19853
19854 distclean-cloog: 
19855         @[ -f ./cloog/Makefile ] || exit 0; \
19856         r=`${PWD_COMMAND}`; export r; \
19857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19858         $(HOST_EXPORTS) \
19859         for flag in $(EXTRA_HOST_FLAGS) ; do \
19860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19861         done; \
19862         echo "Doing distclean in cloog" ; \
19863         (cd $(HOST_SUBDIR)/cloog && \
19864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19866                   "RANLIB=$${RANLIB}" \
19867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19868                   distclean) \
19869           || exit 1
19870
19871 @endif cloog
19872
19873 .PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
19874 maybe-maintainer-clean-cloog:
19875 @if cloog
19876 maybe-maintainer-clean-cloog: maintainer-clean-cloog
19877
19878 maintainer-clean-cloog: 
19879         @[ -f ./cloog/Makefile ] || exit 0; \
19880         r=`${PWD_COMMAND}`; export r; \
19881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19882         $(HOST_EXPORTS) \
19883         for flag in $(EXTRA_HOST_FLAGS) ; do \
19884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19885         done; \
19886         echo "Doing maintainer-clean in cloog" ; \
19887         (cd $(HOST_SUBDIR)/cloog && \
19888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19890                   "RANLIB=$${RANLIB}" \
19891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19892                   maintainer-clean) \
19893           || exit 1
19894
19895 @endif cloog
19896
19897
19898
19899 .PHONY: configure-gnuserv maybe-configure-gnuserv
19900 maybe-configure-gnuserv:
19901 @if gcc-bootstrap
19902 configure-gnuserv: stage_current
19903 @endif gcc-bootstrap
19904 @if gnuserv
19905 maybe-configure-gnuserv: configure-gnuserv
19906 configure-gnuserv: 
19907         @: $(MAKE); $(unstage)
19908         @r=`${PWD_COMMAND}`; export r; \
19909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19910         test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
19911         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
19912         $(HOST_EXPORTS) \
19913         echo Configuring in $(HOST_SUBDIR)/gnuserv; \
19914         cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
19915         case $(srcdir) in \
19916           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19917           *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
19918                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19919         esac; \
19920         srcdiroption="--srcdir=$${topdir}/gnuserv"; \
19921         libsrcdir="$$s/gnuserv"; \
19922         $(SHELL) $${libsrcdir}/configure \
19923           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19924           --target=${target_alias} $${srcdiroption}  \
19925           || exit 1
19926 @endif gnuserv
19927
19928
19929
19930
19931
19932 .PHONY: all-gnuserv maybe-all-gnuserv
19933 maybe-all-gnuserv:
19934 @if gcc-bootstrap
19935 all-gnuserv: stage_current
19936 @endif gcc-bootstrap
19937 @if gnuserv
19938 TARGET-gnuserv=all
19939 maybe-all-gnuserv: all-gnuserv
19940 all-gnuserv: configure-gnuserv
19941         @: $(MAKE); $(unstage)
19942         @r=`${PWD_COMMAND}`; export r; \
19943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19944         $(HOST_EXPORTS) \
19945         (cd $(HOST_SUBDIR)/gnuserv && \
19946           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
19947                 $(TARGET-gnuserv))
19948 @endif gnuserv
19949
19950
19951
19952
19953 .PHONY: check-gnuserv maybe-check-gnuserv
19954 maybe-check-gnuserv:
19955 @if gnuserv
19956 maybe-check-gnuserv: check-gnuserv
19957
19958 check-gnuserv:
19959         @: $(MAKE); $(unstage)
19960         @r=`${PWD_COMMAND}`; export r; \
19961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19962         $(HOST_EXPORTS) \
19963         (cd $(HOST_SUBDIR)/gnuserv && \
19964           $(MAKE) $(FLAGS_TO_PASS)  check)
19965
19966 @endif gnuserv
19967
19968 .PHONY: install-gnuserv maybe-install-gnuserv
19969 maybe-install-gnuserv:
19970 @if gnuserv
19971 maybe-install-gnuserv: install-gnuserv
19972
19973 install-gnuserv: installdirs
19974         @: $(MAKE); $(unstage)
19975         @r=`${PWD_COMMAND}`; export r; \
19976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19977         $(HOST_EXPORTS) \
19978         (cd $(HOST_SUBDIR)/gnuserv && \
19979           $(MAKE) $(FLAGS_TO_PASS)  install)
19980
19981 @endif gnuserv
19982
19983 # Other targets (info, dvi, pdf, etc.)
19984
19985 .PHONY: maybe-info-gnuserv info-gnuserv
19986 maybe-info-gnuserv:
19987 @if gnuserv
19988 maybe-info-gnuserv: info-gnuserv
19989
19990 info-gnuserv: \
19991     configure-gnuserv 
19992         @: $(MAKE); $(unstage)
19993         @[ -f ./gnuserv/Makefile ] || exit 0; \
19994         r=`${PWD_COMMAND}`; export r; \
19995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19996         $(HOST_EXPORTS) \
19997         for flag in $(EXTRA_HOST_FLAGS) ; do \
19998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19999         done; \
20000         echo "Doing info in gnuserv" ; \
20001         (cd $(HOST_SUBDIR)/gnuserv && \
20002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20004                   "RANLIB=$${RANLIB}" \
20005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20006                   info) \
20007           || exit 1
20008
20009 @endif gnuserv
20010
20011 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
20012 maybe-dvi-gnuserv:
20013 @if gnuserv
20014 maybe-dvi-gnuserv: dvi-gnuserv
20015
20016 dvi-gnuserv: \
20017     configure-gnuserv 
20018         @: $(MAKE); $(unstage)
20019         @[ -f ./gnuserv/Makefile ] || exit 0; \
20020         r=`${PWD_COMMAND}`; export r; \
20021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20022         $(HOST_EXPORTS) \
20023         for flag in $(EXTRA_HOST_FLAGS) ; do \
20024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20025         done; \
20026         echo "Doing dvi in gnuserv" ; \
20027         (cd $(HOST_SUBDIR)/gnuserv && \
20028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20030                   "RANLIB=$${RANLIB}" \
20031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20032                   dvi) \
20033           || exit 1
20034
20035 @endif gnuserv
20036
20037 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
20038 maybe-pdf-gnuserv:
20039 @if gnuserv
20040 maybe-pdf-gnuserv: pdf-gnuserv
20041
20042 pdf-gnuserv: \
20043     configure-gnuserv 
20044         @: $(MAKE); $(unstage)
20045         @[ -f ./gnuserv/Makefile ] || exit 0; \
20046         r=`${PWD_COMMAND}`; export r; \
20047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20048         $(HOST_EXPORTS) \
20049         for flag in $(EXTRA_HOST_FLAGS) ; do \
20050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20051         done; \
20052         echo "Doing pdf in gnuserv" ; \
20053         (cd $(HOST_SUBDIR)/gnuserv && \
20054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20056                   "RANLIB=$${RANLIB}" \
20057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20058                   pdf) \
20059           || exit 1
20060
20061 @endif gnuserv
20062
20063 .PHONY: maybe-html-gnuserv html-gnuserv
20064 maybe-html-gnuserv:
20065 @if gnuserv
20066 maybe-html-gnuserv: html-gnuserv
20067
20068 html-gnuserv: \
20069     configure-gnuserv 
20070         @: $(MAKE); $(unstage)
20071         @[ -f ./gnuserv/Makefile ] || exit 0; \
20072         r=`${PWD_COMMAND}`; export r; \
20073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20074         $(HOST_EXPORTS) \
20075         for flag in $(EXTRA_HOST_FLAGS) ; do \
20076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20077         done; \
20078         echo "Doing html in gnuserv" ; \
20079         (cd $(HOST_SUBDIR)/gnuserv && \
20080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20082                   "RANLIB=$${RANLIB}" \
20083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20084                   html) \
20085           || exit 1
20086
20087 @endif gnuserv
20088
20089 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
20090 maybe-TAGS-gnuserv:
20091 @if gnuserv
20092 maybe-TAGS-gnuserv: TAGS-gnuserv
20093
20094 TAGS-gnuserv: \
20095     configure-gnuserv 
20096         @: $(MAKE); $(unstage)
20097         @[ -f ./gnuserv/Makefile ] || exit 0; \
20098         r=`${PWD_COMMAND}`; export r; \
20099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20100         $(HOST_EXPORTS) \
20101         for flag in $(EXTRA_HOST_FLAGS) ; do \
20102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20103         done; \
20104         echo "Doing TAGS in gnuserv" ; \
20105         (cd $(HOST_SUBDIR)/gnuserv && \
20106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20108                   "RANLIB=$${RANLIB}" \
20109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20110                   TAGS) \
20111           || exit 1
20112
20113 @endif gnuserv
20114
20115 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
20116 maybe-install-info-gnuserv:
20117 @if gnuserv
20118 maybe-install-info-gnuserv: install-info-gnuserv
20119
20120 install-info-gnuserv: \
20121     configure-gnuserv \
20122     info-gnuserv 
20123         @: $(MAKE); $(unstage)
20124         @[ -f ./gnuserv/Makefile ] || exit 0; \
20125         r=`${PWD_COMMAND}`; export r; \
20126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20127         $(HOST_EXPORTS) \
20128         for flag in $(EXTRA_HOST_FLAGS) ; do \
20129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20130         done; \
20131         echo "Doing install-info in gnuserv" ; \
20132         (cd $(HOST_SUBDIR)/gnuserv && \
20133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20135                   "RANLIB=$${RANLIB}" \
20136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20137                   install-info) \
20138           || exit 1
20139
20140 @endif gnuserv
20141
20142 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
20143 maybe-install-pdf-gnuserv:
20144 @if gnuserv
20145 maybe-install-pdf-gnuserv: install-pdf-gnuserv
20146
20147 install-pdf-gnuserv: \
20148     configure-gnuserv \
20149     pdf-gnuserv 
20150         @: $(MAKE); $(unstage)
20151         @[ -f ./gnuserv/Makefile ] || exit 0; \
20152         r=`${PWD_COMMAND}`; export r; \
20153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20154         $(HOST_EXPORTS) \
20155         for flag in $(EXTRA_HOST_FLAGS) ; do \
20156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20157         done; \
20158         echo "Doing install-pdf in gnuserv" ; \
20159         (cd $(HOST_SUBDIR)/gnuserv && \
20160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20162                   "RANLIB=$${RANLIB}" \
20163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20164                   install-pdf) \
20165           || exit 1
20166
20167 @endif gnuserv
20168
20169 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
20170 maybe-install-html-gnuserv:
20171 @if gnuserv
20172 maybe-install-html-gnuserv: install-html-gnuserv
20173
20174 install-html-gnuserv: \
20175     configure-gnuserv \
20176     html-gnuserv 
20177         @: $(MAKE); $(unstage)
20178         @[ -f ./gnuserv/Makefile ] || exit 0; \
20179         r=`${PWD_COMMAND}`; export r; \
20180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20181         $(HOST_EXPORTS) \
20182         for flag in $(EXTRA_HOST_FLAGS) ; do \
20183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20184         done; \
20185         echo "Doing install-html in gnuserv" ; \
20186         (cd $(HOST_SUBDIR)/gnuserv && \
20187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20189                   "RANLIB=$${RANLIB}" \
20190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20191                   install-html) \
20192           || exit 1
20193
20194 @endif gnuserv
20195
20196 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
20197 maybe-installcheck-gnuserv:
20198 @if gnuserv
20199 maybe-installcheck-gnuserv: installcheck-gnuserv
20200
20201 installcheck-gnuserv: \
20202     configure-gnuserv 
20203         @: $(MAKE); $(unstage)
20204         @[ -f ./gnuserv/Makefile ] || exit 0; \
20205         r=`${PWD_COMMAND}`; export r; \
20206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20207         $(HOST_EXPORTS) \
20208         for flag in $(EXTRA_HOST_FLAGS) ; do \
20209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20210         done; \
20211         echo "Doing installcheck in gnuserv" ; \
20212         (cd $(HOST_SUBDIR)/gnuserv && \
20213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20215                   "RANLIB=$${RANLIB}" \
20216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20217                   installcheck) \
20218           || exit 1
20219
20220 @endif gnuserv
20221
20222 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
20223 maybe-mostlyclean-gnuserv:
20224 @if gnuserv
20225 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
20226
20227 mostlyclean-gnuserv: 
20228         @: $(MAKE); $(unstage)
20229         @[ -f ./gnuserv/Makefile ] || exit 0; \
20230         r=`${PWD_COMMAND}`; export r; \
20231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20232         $(HOST_EXPORTS) \
20233         for flag in $(EXTRA_HOST_FLAGS) ; do \
20234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20235         done; \
20236         echo "Doing mostlyclean in gnuserv" ; \
20237         (cd $(HOST_SUBDIR)/gnuserv && \
20238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20240                   "RANLIB=$${RANLIB}" \
20241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20242                   mostlyclean) \
20243           || exit 1
20244
20245 @endif gnuserv
20246
20247 .PHONY: maybe-clean-gnuserv clean-gnuserv
20248 maybe-clean-gnuserv:
20249 @if gnuserv
20250 maybe-clean-gnuserv: clean-gnuserv
20251
20252 clean-gnuserv: 
20253         @: $(MAKE); $(unstage)
20254         @[ -f ./gnuserv/Makefile ] || exit 0; \
20255         r=`${PWD_COMMAND}`; export r; \
20256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20257         $(HOST_EXPORTS) \
20258         for flag in $(EXTRA_HOST_FLAGS) ; do \
20259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20260         done; \
20261         echo "Doing clean in gnuserv" ; \
20262         (cd $(HOST_SUBDIR)/gnuserv && \
20263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20265                   "RANLIB=$${RANLIB}" \
20266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20267                   clean) \
20268           || exit 1
20269
20270 @endif gnuserv
20271
20272 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
20273 maybe-distclean-gnuserv:
20274 @if gnuserv
20275 maybe-distclean-gnuserv: distclean-gnuserv
20276
20277 distclean-gnuserv: 
20278         @: $(MAKE); $(unstage)
20279         @[ -f ./gnuserv/Makefile ] || exit 0; \
20280         r=`${PWD_COMMAND}`; export r; \
20281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20282         $(HOST_EXPORTS) \
20283         for flag in $(EXTRA_HOST_FLAGS) ; do \
20284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20285         done; \
20286         echo "Doing distclean in gnuserv" ; \
20287         (cd $(HOST_SUBDIR)/gnuserv && \
20288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20290                   "RANLIB=$${RANLIB}" \
20291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20292                   distclean) \
20293           || exit 1
20294
20295 @endif gnuserv
20296
20297 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
20298 maybe-maintainer-clean-gnuserv:
20299 @if gnuserv
20300 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
20301
20302 maintainer-clean-gnuserv: 
20303         @: $(MAKE); $(unstage)
20304         @[ -f ./gnuserv/Makefile ] || exit 0; \
20305         r=`${PWD_COMMAND}`; export r; \
20306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20307         $(HOST_EXPORTS) \
20308         for flag in $(EXTRA_HOST_FLAGS) ; do \
20309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20310         done; \
20311         echo "Doing maintainer-clean in gnuserv" ; \
20312         (cd $(HOST_SUBDIR)/gnuserv && \
20313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20315                   "RANLIB=$${RANLIB}" \
20316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20317                   maintainer-clean) \
20318           || exit 1
20319
20320 @endif gnuserv
20321
20322
20323
20324 .PHONY: configure-gold maybe-configure-gold
20325 maybe-configure-gold:
20326 @if gcc-bootstrap
20327 configure-gold: stage_current
20328 @endif gcc-bootstrap
20329 @if gold
20330 maybe-configure-gold: configure-gold
20331 configure-gold: 
20332         @r=`${PWD_COMMAND}`; export r; \
20333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20334         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20335         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20336         $(HOST_EXPORTS) \
20337         echo Configuring in $(HOST_SUBDIR)/gold; \
20338         cd "$(HOST_SUBDIR)/gold" || exit 1; \
20339         case $(srcdir) in \
20340           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20341           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20342                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20343         esac; \
20344         srcdiroption="--srcdir=$${topdir}/gold"; \
20345         libsrcdir="$$s/gold"; \
20346         $(SHELL) $${libsrcdir}/configure \
20347           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20348           --target=${target_alias} $${srcdiroption}  \
20349           || exit 1
20350 @endif gold
20351
20352
20353
20354 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
20355 maybe-configure-stage1-gold:
20356 @if gold-bootstrap
20357 maybe-configure-stage1-gold: configure-stage1-gold
20358 configure-stage1-gold:
20359         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20360         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20361         @r=`${PWD_COMMAND}`; export r; \
20362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20363         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20364         $(HOST_EXPORTS)  \
20365         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20366         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
20367         echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
20368         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20369         cd $(HOST_SUBDIR)/gold || exit 1; \
20370         case $(srcdir) in \
20371           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20372           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20373                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20374         esac; \
20375         srcdiroption="--srcdir=$${topdir}/gold"; \
20376         libsrcdir="$$s/gold"; \
20377         $(SHELL) $${libsrcdir}/configure \
20378           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20379           --target=${target_alias} $${srcdiroption} \
20380            \
20381           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
20382 @endif gold-bootstrap
20383
20384 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
20385 maybe-configure-stage2-gold:
20386 @if gold-bootstrap
20387 maybe-configure-stage2-gold: configure-stage2-gold
20388 configure-stage2-gold:
20389         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20390         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20391         @r=`${PWD_COMMAND}`; export r; \
20392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20393         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20394         $(HOST_EXPORTS) \
20395         $(POSTSTAGE1_HOST_EXPORTS)  \
20396         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20397         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
20398         echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
20399         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20400         cd $(HOST_SUBDIR)/gold || exit 1; \
20401         case $(srcdir) in \
20402           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20403           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20404                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20405         esac; \
20406         srcdiroption="--srcdir=$${topdir}/gold"; \
20407         libsrcdir="$$s/gold"; \
20408         $(SHELL) $${libsrcdir}/configure \
20409           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20410           --target=${target_alias} $${srcdiroption} \
20411           --with-build-libsubdir=$(HOST_SUBDIR) \
20412           @stage2_werror_flag@ 
20413 @endif gold-bootstrap
20414
20415 .PHONY: configure-stageb2g0-gold maybe-configure-stageb2g0-gold
20416 maybe-configure-stageb2g0-gold:
20417 @if gold-bootstrap
20418 maybe-configure-stageb2g0-gold: configure-stageb2g0-gold
20419 configure-stageb2g0-gold:
20420         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
20421         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20422         @r=`${PWD_COMMAND}`; export r; \
20423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20424         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20425         $(HOST_EXPORTS) \
20426         $(POSTSTAGE1_HOST_EXPORTS)  \
20427         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
20428         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
20429         echo Configuring stage b2g0 in $(HOST_SUBDIR)/gold ; \
20430         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20431         cd $(HOST_SUBDIR)/gold || exit 1; \
20432         case $(srcdir) in \
20433           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20434           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20435                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20436         esac; \
20437         srcdiroption="--srcdir=$${topdir}/gold"; \
20438         libsrcdir="$$s/gold"; \
20439         $(SHELL) $${libsrcdir}/configure \
20440           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20441           --target=${target_alias} $${srcdiroption} \
20442           --with-build-libsubdir=$(HOST_SUBDIR) \
20443           @stage2_werror_flag@ 
20444 @endif gold-bootstrap
20445
20446 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
20447 maybe-configure-stage3-gold:
20448 @if gold-bootstrap
20449 maybe-configure-stage3-gold: configure-stage3-gold
20450 configure-stage3-gold:
20451         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20452         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20453         @r=`${PWD_COMMAND}`; export r; \
20454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20455         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20456         $(HOST_EXPORTS) \
20457         $(POSTSTAGE1_HOST_EXPORTS)  \
20458         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20459         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
20460         echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
20461         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20462         cd $(HOST_SUBDIR)/gold || exit 1; \
20463         case $(srcdir) in \
20464           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20465           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20466                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20467         esac; \
20468         srcdiroption="--srcdir=$${topdir}/gold"; \
20469         libsrcdir="$$s/gold"; \
20470         $(SHELL) $${libsrcdir}/configure \
20471           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20472           --target=${target_alias} $${srcdiroption} \
20473           --with-build-libsubdir=$(HOST_SUBDIR) \
20474           @stage2_werror_flag@ 
20475 @endif gold-bootstrap
20476
20477 .PHONY: configure-stageb3g2-gold maybe-configure-stageb3g2-gold
20478 maybe-configure-stageb3g2-gold:
20479 @if gold-bootstrap
20480 maybe-configure-stageb3g2-gold: configure-stageb3g2-gold
20481 configure-stageb3g2-gold:
20482         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
20483         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20484         @r=`${PWD_COMMAND}`; export r; \
20485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20486         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20487         $(HOST_EXPORTS) \
20488         $(POSTSTAGE1_HOST_EXPORTS)  \
20489         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
20490         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
20491         echo Configuring stage b3g2 in $(HOST_SUBDIR)/gold ; \
20492         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20493         cd $(HOST_SUBDIR)/gold || exit 1; \
20494         case $(srcdir) in \
20495           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20496           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20497                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20498         esac; \
20499         srcdiroption="--srcdir=$${topdir}/gold"; \
20500         libsrcdir="$$s/gold"; \
20501         $(SHELL) $${libsrcdir}/configure \
20502           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20503           --target=${target_alias} $${srcdiroption} \
20504           --with-build-libsubdir=$(HOST_SUBDIR) \
20505           @stage2_werror_flag@ 
20506 @endif gold-bootstrap
20507
20508 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
20509 maybe-configure-stage4-gold:
20510 @if gold-bootstrap
20511 maybe-configure-stage4-gold: configure-stage4-gold
20512 configure-stage4-gold:
20513         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20514         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20515         @r=`${PWD_COMMAND}`; export r; \
20516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20517         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20518         $(HOST_EXPORTS) \
20519         $(POSTSTAGE1_HOST_EXPORTS)  \
20520         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20521         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
20522         echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
20523         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20524         cd $(HOST_SUBDIR)/gold || exit 1; \
20525         case $(srcdir) in \
20526           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20527           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20528                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20529         esac; \
20530         srcdiroption="--srcdir=$${topdir}/gold"; \
20531         libsrcdir="$$s/gold"; \
20532         $(SHELL) $${libsrcdir}/configure \
20533           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20534           --target=${target_alias} $${srcdiroption} \
20535           --with-build-libsubdir=$(HOST_SUBDIR) \
20536           @stage2_werror_flag@ 
20537 @endif gold-bootstrap
20538
20539 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
20540 maybe-configure-stageprofile-gold:
20541 @if gold-bootstrap
20542 maybe-configure-stageprofile-gold: configure-stageprofile-gold
20543 configure-stageprofile-gold:
20544         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20545         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20546         @r=`${PWD_COMMAND}`; export r; \
20547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20548         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20549         $(HOST_EXPORTS) \
20550         $(POSTSTAGE1_HOST_EXPORTS)  \
20551         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
20552         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
20553         echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
20554         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20555         cd $(HOST_SUBDIR)/gold || exit 1; \
20556         case $(srcdir) in \
20557           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20558           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20559                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20560         esac; \
20561         srcdiroption="--srcdir=$${topdir}/gold"; \
20562         libsrcdir="$$s/gold"; \
20563         $(SHELL) $${libsrcdir}/configure \
20564           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20565           --target=${target_alias} $${srcdiroption} \
20566           --with-build-libsubdir=$(HOST_SUBDIR) \
20567           @stage2_werror_flag@ 
20568 @endif gold-bootstrap
20569
20570 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
20571 maybe-configure-stagefeedback-gold:
20572 @if gold-bootstrap
20573 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
20574 configure-stagefeedback-gold:
20575         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20576         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20577         @r=`${PWD_COMMAND}`; export r; \
20578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20579         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20580         $(HOST_EXPORTS) \
20581         $(POSTSTAGE1_HOST_EXPORTS)  \
20582         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
20583         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
20584         echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
20585         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20586         cd $(HOST_SUBDIR)/gold || exit 1; \
20587         case $(srcdir) in \
20588           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20589           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20590                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20591         esac; \
20592         srcdiroption="--srcdir=$${topdir}/gold"; \
20593         libsrcdir="$$s/gold"; \
20594         $(SHELL) $${libsrcdir}/configure \
20595           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20596           --target=${target_alias} $${srcdiroption} \
20597           --with-build-libsubdir=$(HOST_SUBDIR) \
20598           @stage2_werror_flag@ 
20599 @endif gold-bootstrap
20600
20601
20602
20603
20604
20605 .PHONY: all-gold maybe-all-gold
20606 maybe-all-gold:
20607 @if gcc-bootstrap
20608 all-gold: stage_current
20609 @endif gcc-bootstrap
20610 @if gold
20611 TARGET-gold=all
20612 maybe-all-gold: all-gold
20613 all-gold: configure-gold
20614         @r=`${PWD_COMMAND}`; export r; \
20615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20616         $(HOST_EXPORTS) \
20617         (cd $(HOST_SUBDIR)/gold && \
20618           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
20619                 $(TARGET-gold))
20620 @endif gold
20621
20622
20623
20624 .PHONY: all-stage1-gold maybe-all-stage1-gold
20625 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
20626 maybe-all-stage1-gold:
20627 maybe-clean-stage1-gold:
20628 @if gold-bootstrap
20629 maybe-all-stage1-gold: all-stage1-gold
20630 all-stage1: all-stage1-gold
20631 TARGET-stage1-gold = $(TARGET-gold)
20632 all-stage1-gold: configure-stage1-gold
20633         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20634         @r=`${PWD_COMMAND}`; export r; \
20635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20636         $(HOST_EXPORTS) \
20637         cd $(HOST_SUBDIR)/gold && \
20638         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20639                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
20640                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
20641                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
20642                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
20643                 $(TARGET-stage1-gold)
20644
20645 maybe-clean-stage1-gold: clean-stage1-gold
20646 clean-stage1: clean-stage1-gold
20647 clean-stage1-gold:
20648         @if [ $(current_stage) = stage1 ]; then \
20649           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20650         else \
20651           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
20652           $(MAKE) stage1-start; \
20653         fi; \
20654         cd $(HOST_SUBDIR)/gold && \
20655         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20656                  clean
20657 @endif gold-bootstrap
20658
20659
20660 .PHONY: all-stage2-gold maybe-all-stage2-gold
20661 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
20662 maybe-all-stage2-gold:
20663 maybe-clean-stage2-gold:
20664 @if gold-bootstrap
20665 maybe-all-stage2-gold: all-stage2-gold
20666 all-stage2: all-stage2-gold
20667 TARGET-stage2-gold = $(TARGET-gold)
20668 all-stage2-gold: configure-stage2-gold
20669         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20670         @r=`${PWD_COMMAND}`; export r; \
20671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20672         $(HOST_EXPORTS) \
20673         $(POSTSTAGE1_HOST_EXPORTS) \
20674         cd $(HOST_SUBDIR)/gold && \
20675         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20676                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
20677                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
20678                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
20679                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20680                 $(TARGET-stage2-gold)
20681
20682 maybe-clean-stage2-gold: clean-stage2-gold
20683 clean-stage2: clean-stage2-gold
20684 clean-stage2-gold:
20685         @if [ $(current_stage) = stage2 ]; then \
20686           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20687         else \
20688           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
20689           $(MAKE) stage2-start; \
20690         fi; \
20691         cd $(HOST_SUBDIR)/gold && \
20692         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20693                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20694                  clean
20695 @endif gold-bootstrap
20696
20697
20698 .PHONY: all-stageb2g0-gold maybe-all-stageb2g0-gold
20699 .PHONY: clean-stageb2g0-gold maybe-clean-stageb2g0-gold
20700 maybe-all-stageb2g0-gold:
20701 maybe-clean-stageb2g0-gold:
20702 @if gold-bootstrap
20703 maybe-all-stageb2g0-gold: all-stageb2g0-gold
20704 all-stageb2g0: all-stageb2g0-gold
20705 TARGET-stageb2g0-gold = $(TARGET-gold)
20706 all-stageb2g0-gold: configure-stageb2g0-gold
20707         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
20708         @r=`${PWD_COMMAND}`; export r; \
20709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20710         $(HOST_EXPORTS) \
20711         $(POSTSTAGE1_HOST_EXPORTS) \
20712         cd $(HOST_SUBDIR)/gold && \
20713         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20714                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
20715                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
20716                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
20717                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20718                 $(TARGET-stageb2g0-gold)
20719
20720 maybe-clean-stageb2g0-gold: clean-stageb2g0-gold
20721 clean-stageb2g0: clean-stageb2g0-gold
20722 clean-stageb2g0-gold:
20723         @if [ $(current_stage) = stageb2g0 ]; then \
20724           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20725         else \
20726           [ -f $(HOST_SUBDIR)/stageb2g0-gold/Makefile ] || exit 0; \
20727           $(MAKE) stageb2g0-start; \
20728         fi; \
20729         cd $(HOST_SUBDIR)/gold && \
20730         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20731                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20732                  clean
20733 @endif gold-bootstrap
20734
20735
20736 .PHONY: all-stage3-gold maybe-all-stage3-gold
20737 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
20738 maybe-all-stage3-gold:
20739 maybe-clean-stage3-gold:
20740 @if gold-bootstrap
20741 maybe-all-stage3-gold: all-stage3-gold
20742 all-stage3: all-stage3-gold
20743 TARGET-stage3-gold = $(TARGET-gold)
20744 all-stage3-gold: configure-stage3-gold
20745         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20746         @r=`${PWD_COMMAND}`; export r; \
20747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20748         $(HOST_EXPORTS) \
20749         $(POSTSTAGE1_HOST_EXPORTS) \
20750         cd $(HOST_SUBDIR)/gold && \
20751         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20752                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
20753                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
20754                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
20755                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20756                 $(TARGET-stage3-gold)
20757
20758 maybe-clean-stage3-gold: clean-stage3-gold
20759 clean-stage3: clean-stage3-gold
20760 clean-stage3-gold:
20761         @if [ $(current_stage) = stage3 ]; then \
20762           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20763         else \
20764           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
20765           $(MAKE) stage3-start; \
20766         fi; \
20767         cd $(HOST_SUBDIR)/gold && \
20768         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20769                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20770                  clean
20771 @endif gold-bootstrap
20772
20773
20774 .PHONY: all-stageb3g2-gold maybe-all-stageb3g2-gold
20775 .PHONY: clean-stageb3g2-gold maybe-clean-stageb3g2-gold
20776 maybe-all-stageb3g2-gold:
20777 maybe-clean-stageb3g2-gold:
20778 @if gold-bootstrap
20779 maybe-all-stageb3g2-gold: all-stageb3g2-gold
20780 all-stageb3g2: all-stageb3g2-gold
20781 TARGET-stageb3g2-gold = $(TARGET-gold)
20782 all-stageb3g2-gold: configure-stageb3g2-gold
20783         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
20784         @r=`${PWD_COMMAND}`; export r; \
20785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20786         $(HOST_EXPORTS) \
20787         $(POSTSTAGE1_HOST_EXPORTS) \
20788         cd $(HOST_SUBDIR)/gold && \
20789         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20790                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
20791                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
20792                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
20793                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20794                 $(TARGET-stageb3g2-gold)
20795
20796 maybe-clean-stageb3g2-gold: clean-stageb3g2-gold
20797 clean-stageb3g2: clean-stageb3g2-gold
20798 clean-stageb3g2-gold:
20799         @if [ $(current_stage) = stageb3g2 ]; then \
20800           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20801         else \
20802           [ -f $(HOST_SUBDIR)/stageb3g2-gold/Makefile ] || exit 0; \
20803           $(MAKE) stageb3g2-start; \
20804         fi; \
20805         cd $(HOST_SUBDIR)/gold && \
20806         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20807                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20808                  clean
20809 @endif gold-bootstrap
20810
20811
20812 .PHONY: all-stage4-gold maybe-all-stage4-gold
20813 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
20814 maybe-all-stage4-gold:
20815 maybe-clean-stage4-gold:
20816 @if gold-bootstrap
20817 maybe-all-stage4-gold: all-stage4-gold
20818 all-stage4: all-stage4-gold
20819 TARGET-stage4-gold = $(TARGET-gold)
20820 all-stage4-gold: configure-stage4-gold
20821         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20822         @r=`${PWD_COMMAND}`; export r; \
20823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20824         $(HOST_EXPORTS) \
20825         $(POSTSTAGE1_HOST_EXPORTS) \
20826         cd $(HOST_SUBDIR)/gold && \
20827         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20828                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
20829                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20830                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
20831                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20832                 $(TARGET-stage4-gold)
20833
20834 maybe-clean-stage4-gold: clean-stage4-gold
20835 clean-stage4: clean-stage4-gold
20836 clean-stage4-gold:
20837         @if [ $(current_stage) = stage4 ]; then \
20838           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20839         else \
20840           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
20841           $(MAKE) stage4-start; \
20842         fi; \
20843         cd $(HOST_SUBDIR)/gold && \
20844         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20845                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20846                  clean
20847 @endif gold-bootstrap
20848
20849
20850 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
20851 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
20852 maybe-all-stageprofile-gold:
20853 maybe-clean-stageprofile-gold:
20854 @if gold-bootstrap
20855 maybe-all-stageprofile-gold: all-stageprofile-gold
20856 all-stageprofile: all-stageprofile-gold
20857 TARGET-stageprofile-gold = $(TARGET-gold)
20858 all-stageprofile-gold: configure-stageprofile-gold
20859         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20860         @r=`${PWD_COMMAND}`; export r; \
20861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20862         $(HOST_EXPORTS) \
20863         $(POSTSTAGE1_HOST_EXPORTS) \
20864         cd $(HOST_SUBDIR)/gold && \
20865         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20866                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
20867                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
20868                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
20869                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20870                 $(TARGET-stageprofile-gold)
20871
20872 maybe-clean-stageprofile-gold: clean-stageprofile-gold
20873 clean-stageprofile: clean-stageprofile-gold
20874 clean-stageprofile-gold:
20875         @if [ $(current_stage) = stageprofile ]; then \
20876           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20877         else \
20878           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
20879           $(MAKE) stageprofile-start; \
20880         fi; \
20881         cd $(HOST_SUBDIR)/gold && \
20882         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20883                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20884                  clean
20885 @endif gold-bootstrap
20886
20887
20888 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
20889 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
20890 maybe-all-stagefeedback-gold:
20891 maybe-clean-stagefeedback-gold:
20892 @if gold-bootstrap
20893 maybe-all-stagefeedback-gold: all-stagefeedback-gold
20894 all-stagefeedback: all-stagefeedback-gold
20895 TARGET-stagefeedback-gold = $(TARGET-gold)
20896 all-stagefeedback-gold: configure-stagefeedback-gold
20897         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20898         @r=`${PWD_COMMAND}`; export r; \
20899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20900         $(HOST_EXPORTS) \
20901         $(POSTSTAGE1_HOST_EXPORTS) \
20902         cd $(HOST_SUBDIR)/gold && \
20903         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20904                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
20905                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
20906                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
20907                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20908                 $(TARGET-stagefeedback-gold)
20909
20910 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
20911 clean-stagefeedback: clean-stagefeedback-gold
20912 clean-stagefeedback-gold:
20913         @if [ $(current_stage) = stagefeedback ]; then \
20914           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20915         else \
20916           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
20917           $(MAKE) stagefeedback-start; \
20918         fi; \
20919         cd $(HOST_SUBDIR)/gold && \
20920         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20921                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20922                  clean
20923 @endif gold-bootstrap
20924
20925
20926
20927
20928
20929 .PHONY: check-gold maybe-check-gold
20930 maybe-check-gold:
20931 @if gold
20932 maybe-check-gold: check-gold
20933
20934 check-gold:
20935         @: $(MAKE); $(unstage)
20936         @r=`${PWD_COMMAND}`; export r; \
20937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20938         $(HOST_EXPORTS) \
20939         (cd $(HOST_SUBDIR)/gold && \
20940           $(MAKE) $(FLAGS_TO_PASS)  check)
20941
20942 @endif gold
20943
20944 .PHONY: install-gold maybe-install-gold
20945 maybe-install-gold:
20946 @if gold
20947 maybe-install-gold: install-gold
20948
20949 install-gold: installdirs
20950         @: $(MAKE); $(unstage)
20951         @r=`${PWD_COMMAND}`; export r; \
20952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20953         $(HOST_EXPORTS) \
20954         (cd $(HOST_SUBDIR)/gold && \
20955           $(MAKE) $(FLAGS_TO_PASS)  install)
20956
20957 @endif gold
20958
20959 # Other targets (info, dvi, pdf, etc.)
20960
20961 .PHONY: maybe-info-gold info-gold
20962 maybe-info-gold:
20963 @if gold
20964 maybe-info-gold: info-gold
20965
20966 info-gold: \
20967     configure-gold 
20968         @[ -f ./gold/Makefile ] || exit 0; \
20969         r=`${PWD_COMMAND}`; export r; \
20970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20971         $(HOST_EXPORTS) \
20972         for flag in $(EXTRA_HOST_FLAGS) ; do \
20973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20974         done; \
20975         echo "Doing info in gold" ; \
20976         (cd $(HOST_SUBDIR)/gold && \
20977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20979                   "RANLIB=$${RANLIB}" \
20980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20981                   info) \
20982           || exit 1
20983
20984 @endif gold
20985
20986 .PHONY: maybe-dvi-gold dvi-gold
20987 maybe-dvi-gold:
20988 @if gold
20989 maybe-dvi-gold: dvi-gold
20990
20991 dvi-gold: \
20992     configure-gold 
20993         @[ -f ./gold/Makefile ] || exit 0; \
20994         r=`${PWD_COMMAND}`; export r; \
20995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20996         $(HOST_EXPORTS) \
20997         for flag in $(EXTRA_HOST_FLAGS) ; do \
20998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20999         done; \
21000         echo "Doing dvi in gold" ; \
21001         (cd $(HOST_SUBDIR)/gold && \
21002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21004                   "RANLIB=$${RANLIB}" \
21005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21006                   dvi) \
21007           || exit 1
21008
21009 @endif gold
21010
21011 .PHONY: maybe-pdf-gold pdf-gold
21012 maybe-pdf-gold:
21013 @if gold
21014 maybe-pdf-gold: pdf-gold
21015
21016 pdf-gold: \
21017     configure-gold 
21018         @[ -f ./gold/Makefile ] || exit 0; \
21019         r=`${PWD_COMMAND}`; export r; \
21020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21021         $(HOST_EXPORTS) \
21022         for flag in $(EXTRA_HOST_FLAGS) ; do \
21023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21024         done; \
21025         echo "Doing pdf in gold" ; \
21026         (cd $(HOST_SUBDIR)/gold && \
21027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21029                   "RANLIB=$${RANLIB}" \
21030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21031                   pdf) \
21032           || exit 1
21033
21034 @endif gold
21035
21036 .PHONY: maybe-html-gold html-gold
21037 maybe-html-gold:
21038 @if gold
21039 maybe-html-gold: html-gold
21040
21041 html-gold: \
21042     configure-gold 
21043         @[ -f ./gold/Makefile ] || exit 0; \
21044         r=`${PWD_COMMAND}`; export r; \
21045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21046         $(HOST_EXPORTS) \
21047         for flag in $(EXTRA_HOST_FLAGS) ; do \
21048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21049         done; \
21050         echo "Doing html in gold" ; \
21051         (cd $(HOST_SUBDIR)/gold && \
21052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21054                   "RANLIB=$${RANLIB}" \
21055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21056                   html) \
21057           || exit 1
21058
21059 @endif gold
21060
21061 .PHONY: maybe-TAGS-gold TAGS-gold
21062 maybe-TAGS-gold:
21063 @if gold
21064 maybe-TAGS-gold: TAGS-gold
21065
21066 TAGS-gold: \
21067     configure-gold 
21068         @[ -f ./gold/Makefile ] || exit 0; \
21069         r=`${PWD_COMMAND}`; export r; \
21070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21071         $(HOST_EXPORTS) \
21072         for flag in $(EXTRA_HOST_FLAGS) ; do \
21073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21074         done; \
21075         echo "Doing TAGS in gold" ; \
21076         (cd $(HOST_SUBDIR)/gold && \
21077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21079                   "RANLIB=$${RANLIB}" \
21080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21081                   TAGS) \
21082           || exit 1
21083
21084 @endif gold
21085
21086 .PHONY: maybe-install-info-gold install-info-gold
21087 maybe-install-info-gold:
21088 @if gold
21089 maybe-install-info-gold: install-info-gold
21090
21091 install-info-gold: \
21092     configure-gold \
21093     info-gold 
21094         @[ -f ./gold/Makefile ] || exit 0; \
21095         r=`${PWD_COMMAND}`; export r; \
21096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21097         $(HOST_EXPORTS) \
21098         for flag in $(EXTRA_HOST_FLAGS) ; do \
21099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21100         done; \
21101         echo "Doing install-info in gold" ; \
21102         (cd $(HOST_SUBDIR)/gold && \
21103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21105                   "RANLIB=$${RANLIB}" \
21106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21107                   install-info) \
21108           || exit 1
21109
21110 @endif gold
21111
21112 .PHONY: maybe-install-pdf-gold install-pdf-gold
21113 maybe-install-pdf-gold:
21114 @if gold
21115 maybe-install-pdf-gold: install-pdf-gold
21116
21117 install-pdf-gold: \
21118     configure-gold \
21119     pdf-gold 
21120         @[ -f ./gold/Makefile ] || exit 0; \
21121         r=`${PWD_COMMAND}`; export r; \
21122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21123         $(HOST_EXPORTS) \
21124         for flag in $(EXTRA_HOST_FLAGS) ; do \
21125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21126         done; \
21127         echo "Doing install-pdf in gold" ; \
21128         (cd $(HOST_SUBDIR)/gold && \
21129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21131                   "RANLIB=$${RANLIB}" \
21132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21133                   install-pdf) \
21134           || exit 1
21135
21136 @endif gold
21137
21138 .PHONY: maybe-install-html-gold install-html-gold
21139 maybe-install-html-gold:
21140 @if gold
21141 maybe-install-html-gold: install-html-gold
21142
21143 install-html-gold: \
21144     configure-gold \
21145     html-gold 
21146         @[ -f ./gold/Makefile ] || exit 0; \
21147         r=`${PWD_COMMAND}`; export r; \
21148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21149         $(HOST_EXPORTS) \
21150         for flag in $(EXTRA_HOST_FLAGS) ; do \
21151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21152         done; \
21153         echo "Doing install-html in gold" ; \
21154         (cd $(HOST_SUBDIR)/gold && \
21155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21157                   "RANLIB=$${RANLIB}" \
21158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21159                   install-html) \
21160           || exit 1
21161
21162 @endif gold
21163
21164 .PHONY: maybe-installcheck-gold installcheck-gold
21165 maybe-installcheck-gold:
21166 @if gold
21167 maybe-installcheck-gold: installcheck-gold
21168
21169 installcheck-gold: \
21170     configure-gold 
21171         @[ -f ./gold/Makefile ] || exit 0; \
21172         r=`${PWD_COMMAND}`; export r; \
21173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21174         $(HOST_EXPORTS) \
21175         for flag in $(EXTRA_HOST_FLAGS) ; do \
21176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21177         done; \
21178         echo "Doing installcheck in gold" ; \
21179         (cd $(HOST_SUBDIR)/gold && \
21180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21182                   "RANLIB=$${RANLIB}" \
21183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21184                   installcheck) \
21185           || exit 1
21186
21187 @endif gold
21188
21189 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
21190 maybe-mostlyclean-gold:
21191 @if gold
21192 maybe-mostlyclean-gold: mostlyclean-gold
21193
21194 mostlyclean-gold: 
21195         @[ -f ./gold/Makefile ] || exit 0; \
21196         r=`${PWD_COMMAND}`; export r; \
21197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21198         $(HOST_EXPORTS) \
21199         for flag in $(EXTRA_HOST_FLAGS) ; do \
21200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21201         done; \
21202         echo "Doing mostlyclean in gold" ; \
21203         (cd $(HOST_SUBDIR)/gold && \
21204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21206                   "RANLIB=$${RANLIB}" \
21207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21208                   mostlyclean) \
21209           || exit 1
21210
21211 @endif gold
21212
21213 .PHONY: maybe-clean-gold clean-gold
21214 maybe-clean-gold:
21215 @if gold
21216 maybe-clean-gold: clean-gold
21217
21218 clean-gold: 
21219         @[ -f ./gold/Makefile ] || exit 0; \
21220         r=`${PWD_COMMAND}`; export r; \
21221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21222         $(HOST_EXPORTS) \
21223         for flag in $(EXTRA_HOST_FLAGS) ; do \
21224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21225         done; \
21226         echo "Doing clean in gold" ; \
21227         (cd $(HOST_SUBDIR)/gold && \
21228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21230                   "RANLIB=$${RANLIB}" \
21231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21232                   clean) \
21233           || exit 1
21234
21235 @endif gold
21236
21237 .PHONY: maybe-distclean-gold distclean-gold
21238 maybe-distclean-gold:
21239 @if gold
21240 maybe-distclean-gold: distclean-gold
21241
21242 distclean-gold: 
21243         @[ -f ./gold/Makefile ] || exit 0; \
21244         r=`${PWD_COMMAND}`; export r; \
21245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21246         $(HOST_EXPORTS) \
21247         for flag in $(EXTRA_HOST_FLAGS) ; do \
21248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21249         done; \
21250         echo "Doing distclean in gold" ; \
21251         (cd $(HOST_SUBDIR)/gold && \
21252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21254                   "RANLIB=$${RANLIB}" \
21255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21256                   distclean) \
21257           || exit 1
21258
21259 @endif gold
21260
21261 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
21262 maybe-maintainer-clean-gold:
21263 @if gold
21264 maybe-maintainer-clean-gold: maintainer-clean-gold
21265
21266 maintainer-clean-gold: 
21267         @[ -f ./gold/Makefile ] || exit 0; \
21268         r=`${PWD_COMMAND}`; export r; \
21269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21270         $(HOST_EXPORTS) \
21271         for flag in $(EXTRA_HOST_FLAGS) ; do \
21272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21273         done; \
21274         echo "Doing maintainer-clean in gold" ; \
21275         (cd $(HOST_SUBDIR)/gold && \
21276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21278                   "RANLIB=$${RANLIB}" \
21279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21280                   maintainer-clean) \
21281           || exit 1
21282
21283 @endif gold
21284
21285
21286
21287 .PHONY: configure-gprof maybe-configure-gprof
21288 maybe-configure-gprof:
21289 @if gcc-bootstrap
21290 configure-gprof: stage_current
21291 @endif gcc-bootstrap
21292 @if gprof
21293 maybe-configure-gprof: configure-gprof
21294 configure-gprof: 
21295         @: $(MAKE); $(unstage)
21296         @r=`${PWD_COMMAND}`; export r; \
21297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21298         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
21299         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
21300         $(HOST_EXPORTS) \
21301         echo Configuring in $(HOST_SUBDIR)/gprof; \
21302         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
21303         case $(srcdir) in \
21304           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21305           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
21306                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21307         esac; \
21308         srcdiroption="--srcdir=$${topdir}/gprof"; \
21309         libsrcdir="$$s/gprof"; \
21310         $(SHELL) $${libsrcdir}/configure \
21311           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21312           --target=${target_alias} $${srcdiroption}  \
21313           || exit 1
21314 @endif gprof
21315
21316
21317
21318
21319
21320 .PHONY: all-gprof maybe-all-gprof
21321 maybe-all-gprof:
21322 @if gcc-bootstrap
21323 all-gprof: stage_current
21324 @endif gcc-bootstrap
21325 @if gprof
21326 TARGET-gprof=all
21327 maybe-all-gprof: all-gprof
21328 all-gprof: configure-gprof
21329         @: $(MAKE); $(unstage)
21330         @r=`${PWD_COMMAND}`; export r; \
21331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21332         $(HOST_EXPORTS) \
21333         (cd $(HOST_SUBDIR)/gprof && \
21334           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
21335                 $(TARGET-gprof))
21336 @endif gprof
21337
21338
21339
21340
21341 .PHONY: check-gprof maybe-check-gprof
21342 maybe-check-gprof:
21343 @if gprof
21344 maybe-check-gprof: check-gprof
21345
21346 check-gprof:
21347         @: $(MAKE); $(unstage)
21348         @r=`${PWD_COMMAND}`; export r; \
21349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21350         $(HOST_EXPORTS) \
21351         (cd $(HOST_SUBDIR)/gprof && \
21352           $(MAKE) $(FLAGS_TO_PASS)  check)
21353
21354 @endif gprof
21355
21356 .PHONY: install-gprof maybe-install-gprof
21357 maybe-install-gprof:
21358 @if gprof
21359 maybe-install-gprof: install-gprof
21360
21361 install-gprof: installdirs
21362         @: $(MAKE); $(unstage)
21363         @r=`${PWD_COMMAND}`; export r; \
21364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21365         $(HOST_EXPORTS) \
21366         (cd $(HOST_SUBDIR)/gprof && \
21367           $(MAKE) $(FLAGS_TO_PASS)  install)
21368
21369 @endif gprof
21370
21371 # Other targets (info, dvi, pdf, etc.)
21372
21373 .PHONY: maybe-info-gprof info-gprof
21374 maybe-info-gprof:
21375 @if gprof
21376 maybe-info-gprof: info-gprof
21377
21378 info-gprof: \
21379     configure-gprof 
21380         @: $(MAKE); $(unstage)
21381         @[ -f ./gprof/Makefile ] || exit 0; \
21382         r=`${PWD_COMMAND}`; export r; \
21383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21384         $(HOST_EXPORTS) \
21385         for flag in $(EXTRA_HOST_FLAGS) ; do \
21386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21387         done; \
21388         echo "Doing info in gprof" ; \
21389         (cd $(HOST_SUBDIR)/gprof && \
21390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21392                   "RANLIB=$${RANLIB}" \
21393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21394                   info) \
21395           || exit 1
21396
21397 @endif gprof
21398
21399 .PHONY: maybe-dvi-gprof dvi-gprof
21400 maybe-dvi-gprof:
21401 @if gprof
21402 maybe-dvi-gprof: dvi-gprof
21403
21404 dvi-gprof: \
21405     configure-gprof 
21406         @: $(MAKE); $(unstage)
21407         @[ -f ./gprof/Makefile ] || exit 0; \
21408         r=`${PWD_COMMAND}`; export r; \
21409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21410         $(HOST_EXPORTS) \
21411         for flag in $(EXTRA_HOST_FLAGS) ; do \
21412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21413         done; \
21414         echo "Doing dvi in gprof" ; \
21415         (cd $(HOST_SUBDIR)/gprof && \
21416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21418                   "RANLIB=$${RANLIB}" \
21419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21420                   dvi) \
21421           || exit 1
21422
21423 @endif gprof
21424
21425 .PHONY: maybe-pdf-gprof pdf-gprof
21426 maybe-pdf-gprof:
21427 @if gprof
21428 maybe-pdf-gprof: pdf-gprof
21429
21430 pdf-gprof: \
21431     configure-gprof 
21432         @: $(MAKE); $(unstage)
21433         @[ -f ./gprof/Makefile ] || exit 0; \
21434         r=`${PWD_COMMAND}`; export r; \
21435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21436         $(HOST_EXPORTS) \
21437         for flag in $(EXTRA_HOST_FLAGS) ; do \
21438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21439         done; \
21440         echo "Doing pdf in gprof" ; \
21441         (cd $(HOST_SUBDIR)/gprof && \
21442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21444                   "RANLIB=$${RANLIB}" \
21445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21446                   pdf) \
21447           || exit 1
21448
21449 @endif gprof
21450
21451 .PHONY: maybe-html-gprof html-gprof
21452 maybe-html-gprof:
21453 @if gprof
21454 maybe-html-gprof: html-gprof
21455
21456 html-gprof: \
21457     configure-gprof 
21458         @: $(MAKE); $(unstage)
21459         @[ -f ./gprof/Makefile ] || exit 0; \
21460         r=`${PWD_COMMAND}`; export r; \
21461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21462         $(HOST_EXPORTS) \
21463         for flag in $(EXTRA_HOST_FLAGS) ; do \
21464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21465         done; \
21466         echo "Doing html in gprof" ; \
21467         (cd $(HOST_SUBDIR)/gprof && \
21468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21470                   "RANLIB=$${RANLIB}" \
21471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21472                   html) \
21473           || exit 1
21474
21475 @endif gprof
21476
21477 .PHONY: maybe-TAGS-gprof TAGS-gprof
21478 maybe-TAGS-gprof:
21479 @if gprof
21480 maybe-TAGS-gprof: TAGS-gprof
21481
21482 TAGS-gprof: \
21483     configure-gprof 
21484         @: $(MAKE); $(unstage)
21485         @[ -f ./gprof/Makefile ] || exit 0; \
21486         r=`${PWD_COMMAND}`; export r; \
21487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21488         $(HOST_EXPORTS) \
21489         for flag in $(EXTRA_HOST_FLAGS) ; do \
21490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21491         done; \
21492         echo "Doing TAGS in gprof" ; \
21493         (cd $(HOST_SUBDIR)/gprof && \
21494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21496                   "RANLIB=$${RANLIB}" \
21497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21498                   TAGS) \
21499           || exit 1
21500
21501 @endif gprof
21502
21503 .PHONY: maybe-install-info-gprof install-info-gprof
21504 maybe-install-info-gprof:
21505 @if gprof
21506 maybe-install-info-gprof: install-info-gprof
21507
21508 install-info-gprof: \
21509     configure-gprof \
21510     info-gprof 
21511         @: $(MAKE); $(unstage)
21512         @[ -f ./gprof/Makefile ] || exit 0; \
21513         r=`${PWD_COMMAND}`; export r; \
21514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21515         $(HOST_EXPORTS) \
21516         for flag in $(EXTRA_HOST_FLAGS) ; do \
21517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21518         done; \
21519         echo "Doing install-info in gprof" ; \
21520         (cd $(HOST_SUBDIR)/gprof && \
21521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21523                   "RANLIB=$${RANLIB}" \
21524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21525                   install-info) \
21526           || exit 1
21527
21528 @endif gprof
21529
21530 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
21531 maybe-install-pdf-gprof:
21532 @if gprof
21533 maybe-install-pdf-gprof: install-pdf-gprof
21534
21535 install-pdf-gprof: \
21536     configure-gprof \
21537     pdf-gprof 
21538         @: $(MAKE); $(unstage)
21539         @[ -f ./gprof/Makefile ] || exit 0; \
21540         r=`${PWD_COMMAND}`; export r; \
21541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21542         $(HOST_EXPORTS) \
21543         for flag in $(EXTRA_HOST_FLAGS) ; do \
21544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21545         done; \
21546         echo "Doing install-pdf in gprof" ; \
21547         (cd $(HOST_SUBDIR)/gprof && \
21548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21550                   "RANLIB=$${RANLIB}" \
21551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21552                   install-pdf) \
21553           || exit 1
21554
21555 @endif gprof
21556
21557 .PHONY: maybe-install-html-gprof install-html-gprof
21558 maybe-install-html-gprof:
21559 @if gprof
21560 maybe-install-html-gprof: install-html-gprof
21561
21562 install-html-gprof: \
21563     configure-gprof \
21564     html-gprof 
21565         @: $(MAKE); $(unstage)
21566         @[ -f ./gprof/Makefile ] || exit 0; \
21567         r=`${PWD_COMMAND}`; export r; \
21568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21569         $(HOST_EXPORTS) \
21570         for flag in $(EXTRA_HOST_FLAGS) ; do \
21571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21572         done; \
21573         echo "Doing install-html in gprof" ; \
21574         (cd $(HOST_SUBDIR)/gprof && \
21575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21577                   "RANLIB=$${RANLIB}" \
21578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21579                   install-html) \
21580           || exit 1
21581
21582 @endif gprof
21583
21584 .PHONY: maybe-installcheck-gprof installcheck-gprof
21585 maybe-installcheck-gprof:
21586 @if gprof
21587 maybe-installcheck-gprof: installcheck-gprof
21588
21589 installcheck-gprof: \
21590     configure-gprof 
21591         @: $(MAKE); $(unstage)
21592         @[ -f ./gprof/Makefile ] || exit 0; \
21593         r=`${PWD_COMMAND}`; export r; \
21594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21595         $(HOST_EXPORTS) \
21596         for flag in $(EXTRA_HOST_FLAGS) ; do \
21597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21598         done; \
21599         echo "Doing installcheck in gprof" ; \
21600         (cd $(HOST_SUBDIR)/gprof && \
21601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21603                   "RANLIB=$${RANLIB}" \
21604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21605                   installcheck) \
21606           || exit 1
21607
21608 @endif gprof
21609
21610 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
21611 maybe-mostlyclean-gprof:
21612 @if gprof
21613 maybe-mostlyclean-gprof: mostlyclean-gprof
21614
21615 mostlyclean-gprof: 
21616         @: $(MAKE); $(unstage)
21617         @[ -f ./gprof/Makefile ] || exit 0; \
21618         r=`${PWD_COMMAND}`; export r; \
21619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21620         $(HOST_EXPORTS) \
21621         for flag in $(EXTRA_HOST_FLAGS) ; do \
21622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21623         done; \
21624         echo "Doing mostlyclean in gprof" ; \
21625         (cd $(HOST_SUBDIR)/gprof && \
21626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21628                   "RANLIB=$${RANLIB}" \
21629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21630                   mostlyclean) \
21631           || exit 1
21632
21633 @endif gprof
21634
21635 .PHONY: maybe-clean-gprof clean-gprof
21636 maybe-clean-gprof:
21637 @if gprof
21638 maybe-clean-gprof: clean-gprof
21639
21640 clean-gprof: 
21641         @: $(MAKE); $(unstage)
21642         @[ -f ./gprof/Makefile ] || exit 0; \
21643         r=`${PWD_COMMAND}`; export r; \
21644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21645         $(HOST_EXPORTS) \
21646         for flag in $(EXTRA_HOST_FLAGS) ; do \
21647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21648         done; \
21649         echo "Doing clean in gprof" ; \
21650         (cd $(HOST_SUBDIR)/gprof && \
21651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21653                   "RANLIB=$${RANLIB}" \
21654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21655                   clean) \
21656           || exit 1
21657
21658 @endif gprof
21659
21660 .PHONY: maybe-distclean-gprof distclean-gprof
21661 maybe-distclean-gprof:
21662 @if gprof
21663 maybe-distclean-gprof: distclean-gprof
21664
21665 distclean-gprof: 
21666         @: $(MAKE); $(unstage)
21667         @[ -f ./gprof/Makefile ] || exit 0; \
21668         r=`${PWD_COMMAND}`; export r; \
21669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21670         $(HOST_EXPORTS) \
21671         for flag in $(EXTRA_HOST_FLAGS) ; do \
21672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21673         done; \
21674         echo "Doing distclean in gprof" ; \
21675         (cd $(HOST_SUBDIR)/gprof && \
21676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21678                   "RANLIB=$${RANLIB}" \
21679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21680                   distclean) \
21681           || exit 1
21682
21683 @endif gprof
21684
21685 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
21686 maybe-maintainer-clean-gprof:
21687 @if gprof
21688 maybe-maintainer-clean-gprof: maintainer-clean-gprof
21689
21690 maintainer-clean-gprof: 
21691         @: $(MAKE); $(unstage)
21692         @[ -f ./gprof/Makefile ] || exit 0; \
21693         r=`${PWD_COMMAND}`; export r; \
21694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21695         $(HOST_EXPORTS) \
21696         for flag in $(EXTRA_HOST_FLAGS) ; do \
21697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21698         done; \
21699         echo "Doing maintainer-clean in gprof" ; \
21700         (cd $(HOST_SUBDIR)/gprof && \
21701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21703                   "RANLIB=$${RANLIB}" \
21704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21705                   maintainer-clean) \
21706           || exit 1
21707
21708 @endif gprof
21709
21710
21711
21712 .PHONY: configure-gzip maybe-configure-gzip
21713 maybe-configure-gzip:
21714 @if gcc-bootstrap
21715 configure-gzip: stage_current
21716 @endif gcc-bootstrap
21717 @if gzip
21718 maybe-configure-gzip: configure-gzip
21719 configure-gzip: 
21720         @: $(MAKE); $(unstage)
21721         @r=`${PWD_COMMAND}`; export r; \
21722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21723         test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
21724         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
21725         $(HOST_EXPORTS) \
21726         echo Configuring in $(HOST_SUBDIR)/gzip; \
21727         cd "$(HOST_SUBDIR)/gzip" || exit 1; \
21728         case $(srcdir) in \
21729           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21730           *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
21731                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21732         esac; \
21733         srcdiroption="--srcdir=$${topdir}/gzip"; \
21734         libsrcdir="$$s/gzip"; \
21735         $(SHELL) $${libsrcdir}/configure \
21736           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21737           --target=${target_alias} $${srcdiroption}  \
21738           || exit 1
21739 @endif gzip
21740
21741
21742
21743
21744
21745 .PHONY: all-gzip maybe-all-gzip
21746 maybe-all-gzip:
21747 @if gcc-bootstrap
21748 all-gzip: stage_current
21749 @endif gcc-bootstrap
21750 @if gzip
21751 TARGET-gzip=all
21752 maybe-all-gzip: all-gzip
21753 all-gzip: configure-gzip
21754         @: $(MAKE); $(unstage)
21755         @r=`${PWD_COMMAND}`; export r; \
21756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21757         $(HOST_EXPORTS) \
21758         (cd $(HOST_SUBDIR)/gzip && \
21759           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
21760                 $(TARGET-gzip))
21761 @endif gzip
21762
21763
21764
21765
21766 .PHONY: check-gzip maybe-check-gzip
21767 maybe-check-gzip:
21768 @if gzip
21769 maybe-check-gzip: check-gzip
21770
21771 check-gzip:
21772         @: $(MAKE); $(unstage)
21773         @r=`${PWD_COMMAND}`; export r; \
21774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21775         $(HOST_EXPORTS) \
21776         (cd $(HOST_SUBDIR)/gzip && \
21777           $(MAKE) $(FLAGS_TO_PASS)  check)
21778
21779 @endif gzip
21780
21781 .PHONY: install-gzip maybe-install-gzip
21782 maybe-install-gzip:
21783 @if gzip
21784 maybe-install-gzip: install-gzip
21785
21786 install-gzip: installdirs
21787         @: $(MAKE); $(unstage)
21788         @r=`${PWD_COMMAND}`; export r; \
21789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21790         $(HOST_EXPORTS) \
21791         (cd $(HOST_SUBDIR)/gzip && \
21792           $(MAKE) $(FLAGS_TO_PASS)  install)
21793
21794 @endif gzip
21795
21796 # Other targets (info, dvi, pdf, etc.)
21797
21798 .PHONY: maybe-info-gzip info-gzip
21799 maybe-info-gzip:
21800 @if gzip
21801 maybe-info-gzip: info-gzip
21802
21803 info-gzip: \
21804     configure-gzip 
21805         @: $(MAKE); $(unstage)
21806         @[ -f ./gzip/Makefile ] || exit 0; \
21807         r=`${PWD_COMMAND}`; export r; \
21808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21809         $(HOST_EXPORTS) \
21810         for flag in $(EXTRA_HOST_FLAGS) ; do \
21811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21812         done; \
21813         echo "Doing info in gzip" ; \
21814         (cd $(HOST_SUBDIR)/gzip && \
21815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21817                   "RANLIB=$${RANLIB}" \
21818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21819                   info) \
21820           || exit 1
21821
21822 @endif gzip
21823
21824 .PHONY: maybe-dvi-gzip dvi-gzip
21825 maybe-dvi-gzip:
21826 @if gzip
21827 maybe-dvi-gzip: dvi-gzip
21828
21829 dvi-gzip: \
21830     configure-gzip 
21831         @: $(MAKE); $(unstage)
21832         @[ -f ./gzip/Makefile ] || exit 0; \
21833         r=`${PWD_COMMAND}`; export r; \
21834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21835         $(HOST_EXPORTS) \
21836         for flag in $(EXTRA_HOST_FLAGS) ; do \
21837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21838         done; \
21839         echo "Doing dvi in gzip" ; \
21840         (cd $(HOST_SUBDIR)/gzip && \
21841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21843                   "RANLIB=$${RANLIB}" \
21844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21845                   dvi) \
21846           || exit 1
21847
21848 @endif gzip
21849
21850 .PHONY: maybe-pdf-gzip pdf-gzip
21851 maybe-pdf-gzip:
21852 @if gzip
21853 maybe-pdf-gzip: pdf-gzip
21854
21855 pdf-gzip: \
21856     configure-gzip 
21857         @: $(MAKE); $(unstage)
21858         @[ -f ./gzip/Makefile ] || exit 0; \
21859         r=`${PWD_COMMAND}`; export r; \
21860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21861         $(HOST_EXPORTS) \
21862         for flag in $(EXTRA_HOST_FLAGS) ; do \
21863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21864         done; \
21865         echo "Doing pdf in gzip" ; \
21866         (cd $(HOST_SUBDIR)/gzip && \
21867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21869                   "RANLIB=$${RANLIB}" \
21870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21871                   pdf) \
21872           || exit 1
21873
21874 @endif gzip
21875
21876 .PHONY: maybe-html-gzip html-gzip
21877 maybe-html-gzip:
21878 @if gzip
21879 maybe-html-gzip: html-gzip
21880
21881 html-gzip: \
21882     configure-gzip 
21883         @: $(MAKE); $(unstage)
21884         @[ -f ./gzip/Makefile ] || exit 0; \
21885         r=`${PWD_COMMAND}`; export r; \
21886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21887         $(HOST_EXPORTS) \
21888         for flag in $(EXTRA_HOST_FLAGS) ; do \
21889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21890         done; \
21891         echo "Doing html in gzip" ; \
21892         (cd $(HOST_SUBDIR)/gzip && \
21893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21895                   "RANLIB=$${RANLIB}" \
21896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21897                   html) \
21898           || exit 1
21899
21900 @endif gzip
21901
21902 .PHONY: maybe-TAGS-gzip TAGS-gzip
21903 maybe-TAGS-gzip:
21904 @if gzip
21905 maybe-TAGS-gzip: TAGS-gzip
21906
21907 TAGS-gzip: \
21908     configure-gzip 
21909         @: $(MAKE); $(unstage)
21910         @[ -f ./gzip/Makefile ] || exit 0; \
21911         r=`${PWD_COMMAND}`; export r; \
21912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21913         $(HOST_EXPORTS) \
21914         for flag in $(EXTRA_HOST_FLAGS) ; do \
21915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21916         done; \
21917         echo "Doing TAGS in gzip" ; \
21918         (cd $(HOST_SUBDIR)/gzip && \
21919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21921                   "RANLIB=$${RANLIB}" \
21922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21923                   TAGS) \
21924           || exit 1
21925
21926 @endif gzip
21927
21928 .PHONY: maybe-install-info-gzip install-info-gzip
21929 maybe-install-info-gzip:
21930 @if gzip
21931 maybe-install-info-gzip: install-info-gzip
21932
21933 install-info-gzip: \
21934     configure-gzip \
21935     info-gzip 
21936         @: $(MAKE); $(unstage)
21937         @[ -f ./gzip/Makefile ] || exit 0; \
21938         r=`${PWD_COMMAND}`; export r; \
21939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21940         $(HOST_EXPORTS) \
21941         for flag in $(EXTRA_HOST_FLAGS) ; do \
21942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21943         done; \
21944         echo "Doing install-info in gzip" ; \
21945         (cd $(HOST_SUBDIR)/gzip && \
21946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21948                   "RANLIB=$${RANLIB}" \
21949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21950                   install-info) \
21951           || exit 1
21952
21953 @endif gzip
21954
21955 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
21956 maybe-install-pdf-gzip:
21957 @if gzip
21958 maybe-install-pdf-gzip: install-pdf-gzip
21959
21960 install-pdf-gzip: \
21961     configure-gzip \
21962     pdf-gzip 
21963         @: $(MAKE); $(unstage)
21964         @[ -f ./gzip/Makefile ] || exit 0; \
21965         r=`${PWD_COMMAND}`; export r; \
21966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21967         $(HOST_EXPORTS) \
21968         for flag in $(EXTRA_HOST_FLAGS) ; do \
21969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21970         done; \
21971         echo "Doing install-pdf in gzip" ; \
21972         (cd $(HOST_SUBDIR)/gzip && \
21973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21975                   "RANLIB=$${RANLIB}" \
21976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21977                   install-pdf) \
21978           || exit 1
21979
21980 @endif gzip
21981
21982 .PHONY: maybe-install-html-gzip install-html-gzip
21983 maybe-install-html-gzip:
21984 @if gzip
21985 maybe-install-html-gzip: install-html-gzip
21986
21987 install-html-gzip: \
21988     configure-gzip \
21989     html-gzip 
21990         @: $(MAKE); $(unstage)
21991         @[ -f ./gzip/Makefile ] || exit 0; \
21992         r=`${PWD_COMMAND}`; export r; \
21993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21994         $(HOST_EXPORTS) \
21995         for flag in $(EXTRA_HOST_FLAGS) ; do \
21996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21997         done; \
21998         echo "Doing install-html in gzip" ; \
21999         (cd $(HOST_SUBDIR)/gzip && \
22000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22002                   "RANLIB=$${RANLIB}" \
22003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22004                   install-html) \
22005           || exit 1
22006
22007 @endif gzip
22008
22009 .PHONY: maybe-installcheck-gzip installcheck-gzip
22010 maybe-installcheck-gzip:
22011 @if gzip
22012 maybe-installcheck-gzip: installcheck-gzip
22013
22014 installcheck-gzip: \
22015     configure-gzip 
22016         @: $(MAKE); $(unstage)
22017         @[ -f ./gzip/Makefile ] || exit 0; \
22018         r=`${PWD_COMMAND}`; export r; \
22019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22020         $(HOST_EXPORTS) \
22021         for flag in $(EXTRA_HOST_FLAGS) ; do \
22022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22023         done; \
22024         echo "Doing installcheck in gzip" ; \
22025         (cd $(HOST_SUBDIR)/gzip && \
22026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22028                   "RANLIB=$${RANLIB}" \
22029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22030                   installcheck) \
22031           || exit 1
22032
22033 @endif gzip
22034
22035 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
22036 maybe-mostlyclean-gzip:
22037 @if gzip
22038 maybe-mostlyclean-gzip: mostlyclean-gzip
22039
22040 mostlyclean-gzip: 
22041         @: $(MAKE); $(unstage)
22042         @[ -f ./gzip/Makefile ] || exit 0; \
22043         r=`${PWD_COMMAND}`; export r; \
22044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22045         $(HOST_EXPORTS) \
22046         for flag in $(EXTRA_HOST_FLAGS) ; do \
22047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22048         done; \
22049         echo "Doing mostlyclean in gzip" ; \
22050         (cd $(HOST_SUBDIR)/gzip && \
22051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22053                   "RANLIB=$${RANLIB}" \
22054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22055                   mostlyclean) \
22056           || exit 1
22057
22058 @endif gzip
22059
22060 .PHONY: maybe-clean-gzip clean-gzip
22061 maybe-clean-gzip:
22062 @if gzip
22063 maybe-clean-gzip: clean-gzip
22064
22065 clean-gzip: 
22066         @: $(MAKE); $(unstage)
22067         @[ -f ./gzip/Makefile ] || exit 0; \
22068         r=`${PWD_COMMAND}`; export r; \
22069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22070         $(HOST_EXPORTS) \
22071         for flag in $(EXTRA_HOST_FLAGS) ; do \
22072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22073         done; \
22074         echo "Doing clean in gzip" ; \
22075         (cd $(HOST_SUBDIR)/gzip && \
22076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22078                   "RANLIB=$${RANLIB}" \
22079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22080                   clean) \
22081           || exit 1
22082
22083 @endif gzip
22084
22085 .PHONY: maybe-distclean-gzip distclean-gzip
22086 maybe-distclean-gzip:
22087 @if gzip
22088 maybe-distclean-gzip: distclean-gzip
22089
22090 distclean-gzip: 
22091         @: $(MAKE); $(unstage)
22092         @[ -f ./gzip/Makefile ] || exit 0; \
22093         r=`${PWD_COMMAND}`; export r; \
22094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22095         $(HOST_EXPORTS) \
22096         for flag in $(EXTRA_HOST_FLAGS) ; do \
22097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22098         done; \
22099         echo "Doing distclean in gzip" ; \
22100         (cd $(HOST_SUBDIR)/gzip && \
22101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22103                   "RANLIB=$${RANLIB}" \
22104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22105                   distclean) \
22106           || exit 1
22107
22108 @endif gzip
22109
22110 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
22111 maybe-maintainer-clean-gzip:
22112 @if gzip
22113 maybe-maintainer-clean-gzip: maintainer-clean-gzip
22114
22115 maintainer-clean-gzip: 
22116         @: $(MAKE); $(unstage)
22117         @[ -f ./gzip/Makefile ] || exit 0; \
22118         r=`${PWD_COMMAND}`; export r; \
22119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22120         $(HOST_EXPORTS) \
22121         for flag in $(EXTRA_HOST_FLAGS) ; do \
22122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22123         done; \
22124         echo "Doing maintainer-clean in gzip" ; \
22125         (cd $(HOST_SUBDIR)/gzip && \
22126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22128                   "RANLIB=$${RANLIB}" \
22129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22130                   maintainer-clean) \
22131           || exit 1
22132
22133 @endif gzip
22134
22135
22136
22137 .PHONY: configure-hello maybe-configure-hello
22138 maybe-configure-hello:
22139 @if gcc-bootstrap
22140 configure-hello: stage_current
22141 @endif gcc-bootstrap
22142 @if hello
22143 maybe-configure-hello: configure-hello
22144 configure-hello: 
22145         @: $(MAKE); $(unstage)
22146         @r=`${PWD_COMMAND}`; export r; \
22147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22148         test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
22149         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
22150         $(HOST_EXPORTS) \
22151         echo Configuring in $(HOST_SUBDIR)/hello; \
22152         cd "$(HOST_SUBDIR)/hello" || exit 1; \
22153         case $(srcdir) in \
22154           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22155           *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
22156                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22157         esac; \
22158         srcdiroption="--srcdir=$${topdir}/hello"; \
22159         libsrcdir="$$s/hello"; \
22160         $(SHELL) $${libsrcdir}/configure \
22161           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22162           --target=${target_alias} $${srcdiroption}  \
22163           || exit 1
22164 @endif hello
22165
22166
22167
22168
22169
22170 .PHONY: all-hello maybe-all-hello
22171 maybe-all-hello:
22172 @if gcc-bootstrap
22173 all-hello: stage_current
22174 @endif gcc-bootstrap
22175 @if hello
22176 TARGET-hello=all
22177 maybe-all-hello: all-hello
22178 all-hello: configure-hello
22179         @: $(MAKE); $(unstage)
22180         @r=`${PWD_COMMAND}`; export r; \
22181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22182         $(HOST_EXPORTS) \
22183         (cd $(HOST_SUBDIR)/hello && \
22184           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
22185                 $(TARGET-hello))
22186 @endif hello
22187
22188
22189
22190
22191 .PHONY: check-hello maybe-check-hello
22192 maybe-check-hello:
22193 @if hello
22194 maybe-check-hello: check-hello
22195
22196 check-hello:
22197         @: $(MAKE); $(unstage)
22198         @r=`${PWD_COMMAND}`; export r; \
22199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22200         $(HOST_EXPORTS) \
22201         (cd $(HOST_SUBDIR)/hello && \
22202           $(MAKE) $(FLAGS_TO_PASS)  check)
22203
22204 @endif hello
22205
22206 .PHONY: install-hello maybe-install-hello
22207 maybe-install-hello:
22208 @if hello
22209 maybe-install-hello: install-hello
22210
22211 install-hello: installdirs
22212         @: $(MAKE); $(unstage)
22213         @r=`${PWD_COMMAND}`; export r; \
22214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22215         $(HOST_EXPORTS) \
22216         (cd $(HOST_SUBDIR)/hello && \
22217           $(MAKE) $(FLAGS_TO_PASS)  install)
22218
22219 @endif hello
22220
22221 # Other targets (info, dvi, pdf, etc.)
22222
22223 .PHONY: maybe-info-hello info-hello
22224 maybe-info-hello:
22225 @if hello
22226 maybe-info-hello: info-hello
22227
22228 info-hello: \
22229     configure-hello 
22230         @: $(MAKE); $(unstage)
22231         @[ -f ./hello/Makefile ] || exit 0; \
22232         r=`${PWD_COMMAND}`; export r; \
22233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22234         $(HOST_EXPORTS) \
22235         for flag in $(EXTRA_HOST_FLAGS) ; do \
22236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22237         done; \
22238         echo "Doing info in hello" ; \
22239         (cd $(HOST_SUBDIR)/hello && \
22240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22242                   "RANLIB=$${RANLIB}" \
22243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22244                   info) \
22245           || exit 1
22246
22247 @endif hello
22248
22249 .PHONY: maybe-dvi-hello dvi-hello
22250 maybe-dvi-hello:
22251 @if hello
22252 maybe-dvi-hello: dvi-hello
22253
22254 dvi-hello: \
22255     configure-hello 
22256         @: $(MAKE); $(unstage)
22257         @[ -f ./hello/Makefile ] || exit 0; \
22258         r=`${PWD_COMMAND}`; export r; \
22259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22260         $(HOST_EXPORTS) \
22261         for flag in $(EXTRA_HOST_FLAGS) ; do \
22262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22263         done; \
22264         echo "Doing dvi in hello" ; \
22265         (cd $(HOST_SUBDIR)/hello && \
22266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22268                   "RANLIB=$${RANLIB}" \
22269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22270                   dvi) \
22271           || exit 1
22272
22273 @endif hello
22274
22275 .PHONY: maybe-pdf-hello pdf-hello
22276 maybe-pdf-hello:
22277 @if hello
22278 maybe-pdf-hello: pdf-hello
22279
22280 pdf-hello: \
22281     configure-hello 
22282         @: $(MAKE); $(unstage)
22283         @[ -f ./hello/Makefile ] || exit 0; \
22284         r=`${PWD_COMMAND}`; export r; \
22285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22286         $(HOST_EXPORTS) \
22287         for flag in $(EXTRA_HOST_FLAGS) ; do \
22288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22289         done; \
22290         echo "Doing pdf in hello" ; \
22291         (cd $(HOST_SUBDIR)/hello && \
22292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22294                   "RANLIB=$${RANLIB}" \
22295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22296                   pdf) \
22297           || exit 1
22298
22299 @endif hello
22300
22301 .PHONY: maybe-html-hello html-hello
22302 maybe-html-hello:
22303 @if hello
22304 maybe-html-hello: html-hello
22305
22306 html-hello: \
22307     configure-hello 
22308         @: $(MAKE); $(unstage)
22309         @[ -f ./hello/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 html in hello" ; \
22317         (cd $(HOST_SUBDIR)/hello && \
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                   html) \
22323           || exit 1
22324
22325 @endif hello
22326
22327 .PHONY: maybe-TAGS-hello TAGS-hello
22328 maybe-TAGS-hello:
22329 @if hello
22330 maybe-TAGS-hello: TAGS-hello
22331
22332 TAGS-hello: \
22333     configure-hello 
22334         @: $(MAKE); $(unstage)
22335         @[ -f ./hello/Makefile ] || exit 0; \
22336         r=`${PWD_COMMAND}`; export r; \
22337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22338         $(HOST_EXPORTS) \
22339         for flag in $(EXTRA_HOST_FLAGS) ; do \
22340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22341         done; \
22342         echo "Doing TAGS in hello" ; \
22343         (cd $(HOST_SUBDIR)/hello && \
22344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22346                   "RANLIB=$${RANLIB}" \
22347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22348                   TAGS) \
22349           || exit 1
22350
22351 @endif hello
22352
22353 .PHONY: maybe-install-info-hello install-info-hello
22354 maybe-install-info-hello:
22355 @if hello
22356 maybe-install-info-hello: install-info-hello
22357
22358 install-info-hello: \
22359     configure-hello \
22360     info-hello 
22361         @: $(MAKE); $(unstage)
22362         @[ -f ./hello/Makefile ] || exit 0; \
22363         r=`${PWD_COMMAND}`; export r; \
22364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22365         $(HOST_EXPORTS) \
22366         for flag in $(EXTRA_HOST_FLAGS) ; do \
22367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22368         done; \
22369         echo "Doing install-info in hello" ; \
22370         (cd $(HOST_SUBDIR)/hello && \
22371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22373                   "RANLIB=$${RANLIB}" \
22374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22375                   install-info) \
22376           || exit 1
22377
22378 @endif hello
22379
22380 .PHONY: maybe-install-pdf-hello install-pdf-hello
22381 maybe-install-pdf-hello:
22382 @if hello
22383 maybe-install-pdf-hello: install-pdf-hello
22384
22385 install-pdf-hello: \
22386     configure-hello \
22387     pdf-hello 
22388         @: $(MAKE); $(unstage)
22389         @[ -f ./hello/Makefile ] || exit 0; \
22390         r=`${PWD_COMMAND}`; export r; \
22391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22392         $(HOST_EXPORTS) \
22393         for flag in $(EXTRA_HOST_FLAGS) ; do \
22394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22395         done; \
22396         echo "Doing install-pdf in hello" ; \
22397         (cd $(HOST_SUBDIR)/hello && \
22398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22400                   "RANLIB=$${RANLIB}" \
22401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22402                   install-pdf) \
22403           || exit 1
22404
22405 @endif hello
22406
22407 .PHONY: maybe-install-html-hello install-html-hello
22408 maybe-install-html-hello:
22409 @if hello
22410 maybe-install-html-hello: install-html-hello
22411
22412 install-html-hello: \
22413     configure-hello \
22414     html-hello 
22415         @: $(MAKE); $(unstage)
22416         @[ -f ./hello/Makefile ] || exit 0; \
22417         r=`${PWD_COMMAND}`; export r; \
22418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22419         $(HOST_EXPORTS) \
22420         for flag in $(EXTRA_HOST_FLAGS) ; do \
22421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22422         done; \
22423         echo "Doing install-html in hello" ; \
22424         (cd $(HOST_SUBDIR)/hello && \
22425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22427                   "RANLIB=$${RANLIB}" \
22428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22429                   install-html) \
22430           || exit 1
22431
22432 @endif hello
22433
22434 .PHONY: maybe-installcheck-hello installcheck-hello
22435 maybe-installcheck-hello:
22436 @if hello
22437 maybe-installcheck-hello: installcheck-hello
22438
22439 installcheck-hello: \
22440     configure-hello 
22441         @: $(MAKE); $(unstage)
22442         @[ -f ./hello/Makefile ] || exit 0; \
22443         r=`${PWD_COMMAND}`; export r; \
22444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22445         $(HOST_EXPORTS) \
22446         for flag in $(EXTRA_HOST_FLAGS) ; do \
22447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22448         done; \
22449         echo "Doing installcheck in hello" ; \
22450         (cd $(HOST_SUBDIR)/hello && \
22451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22453                   "RANLIB=$${RANLIB}" \
22454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22455                   installcheck) \
22456           || exit 1
22457
22458 @endif hello
22459
22460 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
22461 maybe-mostlyclean-hello:
22462 @if hello
22463 maybe-mostlyclean-hello: mostlyclean-hello
22464
22465 mostlyclean-hello: 
22466         @: $(MAKE); $(unstage)
22467         @[ -f ./hello/Makefile ] || exit 0; \
22468         r=`${PWD_COMMAND}`; export r; \
22469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22470         $(HOST_EXPORTS) \
22471         for flag in $(EXTRA_HOST_FLAGS) ; do \
22472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22473         done; \
22474         echo "Doing mostlyclean in hello" ; \
22475         (cd $(HOST_SUBDIR)/hello && \
22476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22478                   "RANLIB=$${RANLIB}" \
22479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22480                   mostlyclean) \
22481           || exit 1
22482
22483 @endif hello
22484
22485 .PHONY: maybe-clean-hello clean-hello
22486 maybe-clean-hello:
22487 @if hello
22488 maybe-clean-hello: clean-hello
22489
22490 clean-hello: 
22491         @: $(MAKE); $(unstage)
22492         @[ -f ./hello/Makefile ] || exit 0; \
22493         r=`${PWD_COMMAND}`; export r; \
22494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22495         $(HOST_EXPORTS) \
22496         for flag in $(EXTRA_HOST_FLAGS) ; do \
22497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22498         done; \
22499         echo "Doing clean in hello" ; \
22500         (cd $(HOST_SUBDIR)/hello && \
22501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22503                   "RANLIB=$${RANLIB}" \
22504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22505                   clean) \
22506           || exit 1
22507
22508 @endif hello
22509
22510 .PHONY: maybe-distclean-hello distclean-hello
22511 maybe-distclean-hello:
22512 @if hello
22513 maybe-distclean-hello: distclean-hello
22514
22515 distclean-hello: 
22516         @: $(MAKE); $(unstage)
22517         @[ -f ./hello/Makefile ] || exit 0; \
22518         r=`${PWD_COMMAND}`; export r; \
22519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22520         $(HOST_EXPORTS) \
22521         for flag in $(EXTRA_HOST_FLAGS) ; do \
22522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22523         done; \
22524         echo "Doing distclean in hello" ; \
22525         (cd $(HOST_SUBDIR)/hello && \
22526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22528                   "RANLIB=$${RANLIB}" \
22529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22530                   distclean) \
22531           || exit 1
22532
22533 @endif hello
22534
22535 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
22536 maybe-maintainer-clean-hello:
22537 @if hello
22538 maybe-maintainer-clean-hello: maintainer-clean-hello
22539
22540 maintainer-clean-hello: 
22541         @: $(MAKE); $(unstage)
22542         @[ -f ./hello/Makefile ] || exit 0; \
22543         r=`${PWD_COMMAND}`; export r; \
22544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22545         $(HOST_EXPORTS) \
22546         for flag in $(EXTRA_HOST_FLAGS) ; do \
22547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22548         done; \
22549         echo "Doing maintainer-clean in hello" ; \
22550         (cd $(HOST_SUBDIR)/hello && \
22551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22553                   "RANLIB=$${RANLIB}" \
22554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22555                   maintainer-clean) \
22556           || exit 1
22557
22558 @endif hello
22559
22560
22561
22562 .PHONY: configure-indent maybe-configure-indent
22563 maybe-configure-indent:
22564 @if gcc-bootstrap
22565 configure-indent: stage_current
22566 @endif gcc-bootstrap
22567 @if indent
22568 maybe-configure-indent: configure-indent
22569 configure-indent: 
22570         @: $(MAKE); $(unstage)
22571         @r=`${PWD_COMMAND}`; export r; \
22572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22573         test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
22574         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
22575         $(HOST_EXPORTS) \
22576         echo Configuring in $(HOST_SUBDIR)/indent; \
22577         cd "$(HOST_SUBDIR)/indent" || exit 1; \
22578         case $(srcdir) in \
22579           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22580           *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
22581                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22582         esac; \
22583         srcdiroption="--srcdir=$${topdir}/indent"; \
22584         libsrcdir="$$s/indent"; \
22585         $(SHELL) $${libsrcdir}/configure \
22586           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22587           --target=${target_alias} $${srcdiroption}  \
22588           || exit 1
22589 @endif indent
22590
22591
22592
22593
22594
22595 .PHONY: all-indent maybe-all-indent
22596 maybe-all-indent:
22597 @if gcc-bootstrap
22598 all-indent: stage_current
22599 @endif gcc-bootstrap
22600 @if indent
22601 TARGET-indent=all
22602 maybe-all-indent: all-indent
22603 all-indent: configure-indent
22604         @: $(MAKE); $(unstage)
22605         @r=`${PWD_COMMAND}`; export r; \
22606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22607         $(HOST_EXPORTS) \
22608         (cd $(HOST_SUBDIR)/indent && \
22609           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
22610                 $(TARGET-indent))
22611 @endif indent
22612
22613
22614
22615
22616 .PHONY: check-indent maybe-check-indent
22617 maybe-check-indent:
22618 @if indent
22619 maybe-check-indent: check-indent
22620
22621 check-indent:
22622         @: $(MAKE); $(unstage)
22623         @r=`${PWD_COMMAND}`; export r; \
22624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22625         $(HOST_EXPORTS) \
22626         (cd $(HOST_SUBDIR)/indent && \
22627           $(MAKE) $(FLAGS_TO_PASS)  check)
22628
22629 @endif indent
22630
22631 .PHONY: install-indent maybe-install-indent
22632 maybe-install-indent:
22633 @if indent
22634 maybe-install-indent: install-indent
22635
22636 install-indent: installdirs
22637         @: $(MAKE); $(unstage)
22638         @r=`${PWD_COMMAND}`; export r; \
22639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22640         $(HOST_EXPORTS) \
22641         (cd $(HOST_SUBDIR)/indent && \
22642           $(MAKE) $(FLAGS_TO_PASS)  install)
22643
22644 @endif indent
22645
22646 # Other targets (info, dvi, pdf, etc.)
22647
22648 .PHONY: maybe-info-indent info-indent
22649 maybe-info-indent:
22650 @if indent
22651 maybe-info-indent: info-indent
22652
22653 info-indent: \
22654     configure-indent 
22655         @: $(MAKE); $(unstage)
22656         @[ -f ./indent/Makefile ] || exit 0; \
22657         r=`${PWD_COMMAND}`; export r; \
22658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22659         $(HOST_EXPORTS) \
22660         for flag in $(EXTRA_HOST_FLAGS) ; do \
22661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22662         done; \
22663         echo "Doing info in indent" ; \
22664         (cd $(HOST_SUBDIR)/indent && \
22665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22667                   "RANLIB=$${RANLIB}" \
22668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22669                   info) \
22670           || exit 1
22671
22672 @endif indent
22673
22674 .PHONY: maybe-dvi-indent dvi-indent
22675 maybe-dvi-indent:
22676 @if indent
22677 maybe-dvi-indent: dvi-indent
22678
22679 dvi-indent: \
22680     configure-indent 
22681         @: $(MAKE); $(unstage)
22682         @[ -f ./indent/Makefile ] || exit 0; \
22683         r=`${PWD_COMMAND}`; export r; \
22684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22685         $(HOST_EXPORTS) \
22686         for flag in $(EXTRA_HOST_FLAGS) ; do \
22687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22688         done; \
22689         echo "Doing dvi in indent" ; \
22690         (cd $(HOST_SUBDIR)/indent && \
22691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22693                   "RANLIB=$${RANLIB}" \
22694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22695                   dvi) \
22696           || exit 1
22697
22698 @endif indent
22699
22700 .PHONY: maybe-pdf-indent pdf-indent
22701 maybe-pdf-indent:
22702 @if indent
22703 maybe-pdf-indent: pdf-indent
22704
22705 pdf-indent: \
22706     configure-indent 
22707         @: $(MAKE); $(unstage)
22708         @[ -f ./indent/Makefile ] || exit 0; \
22709         r=`${PWD_COMMAND}`; export r; \
22710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22711         $(HOST_EXPORTS) \
22712         for flag in $(EXTRA_HOST_FLAGS) ; do \
22713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22714         done; \
22715         echo "Doing pdf in indent" ; \
22716         (cd $(HOST_SUBDIR)/indent && \
22717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22719                   "RANLIB=$${RANLIB}" \
22720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22721                   pdf) \
22722           || exit 1
22723
22724 @endif indent
22725
22726 .PHONY: maybe-html-indent html-indent
22727 maybe-html-indent:
22728 @if indent
22729 maybe-html-indent: html-indent
22730
22731 html-indent: \
22732     configure-indent 
22733         @: $(MAKE); $(unstage)
22734         @[ -f ./indent/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 html in indent" ; \
22742         (cd $(HOST_SUBDIR)/indent && \
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                   html) \
22748           || exit 1
22749
22750 @endif indent
22751
22752 .PHONY: maybe-TAGS-indent TAGS-indent
22753 maybe-TAGS-indent:
22754 @if indent
22755 maybe-TAGS-indent: TAGS-indent
22756
22757 TAGS-indent: \
22758     configure-indent 
22759         @: $(MAKE); $(unstage)
22760         @[ -f ./indent/Makefile ] || exit 0; \
22761         r=`${PWD_COMMAND}`; export r; \
22762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22763         $(HOST_EXPORTS) \
22764         for flag in $(EXTRA_HOST_FLAGS) ; do \
22765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22766         done; \
22767         echo "Doing TAGS in indent" ; \
22768         (cd $(HOST_SUBDIR)/indent && \
22769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22771                   "RANLIB=$${RANLIB}" \
22772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22773                   TAGS) \
22774           || exit 1
22775
22776 @endif indent
22777
22778 .PHONY: maybe-install-info-indent install-info-indent
22779 maybe-install-info-indent:
22780 @if indent
22781 maybe-install-info-indent: install-info-indent
22782
22783 install-info-indent: \
22784     configure-indent \
22785     info-indent 
22786         @: $(MAKE); $(unstage)
22787         @[ -f ./indent/Makefile ] || exit 0; \
22788         r=`${PWD_COMMAND}`; export r; \
22789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22790         $(HOST_EXPORTS) \
22791         for flag in $(EXTRA_HOST_FLAGS) ; do \
22792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22793         done; \
22794         echo "Doing install-info in indent" ; \
22795         (cd $(HOST_SUBDIR)/indent && \
22796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22798                   "RANLIB=$${RANLIB}" \
22799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22800                   install-info) \
22801           || exit 1
22802
22803 @endif indent
22804
22805 .PHONY: maybe-install-pdf-indent install-pdf-indent
22806 maybe-install-pdf-indent:
22807 @if indent
22808 maybe-install-pdf-indent: install-pdf-indent
22809
22810 install-pdf-indent: \
22811     configure-indent \
22812     pdf-indent 
22813         @: $(MAKE); $(unstage)
22814         @[ -f ./indent/Makefile ] || exit 0; \
22815         r=`${PWD_COMMAND}`; export r; \
22816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22817         $(HOST_EXPORTS) \
22818         for flag in $(EXTRA_HOST_FLAGS) ; do \
22819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22820         done; \
22821         echo "Doing install-pdf in indent" ; \
22822         (cd $(HOST_SUBDIR)/indent && \
22823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22825                   "RANLIB=$${RANLIB}" \
22826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22827                   install-pdf) \
22828           || exit 1
22829
22830 @endif indent
22831
22832 .PHONY: maybe-install-html-indent install-html-indent
22833 maybe-install-html-indent:
22834 @if indent
22835 maybe-install-html-indent: install-html-indent
22836
22837 install-html-indent: \
22838     configure-indent \
22839     html-indent 
22840         @: $(MAKE); $(unstage)
22841         @[ -f ./indent/Makefile ] || exit 0; \
22842         r=`${PWD_COMMAND}`; export r; \
22843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22844         $(HOST_EXPORTS) \
22845         for flag in $(EXTRA_HOST_FLAGS) ; do \
22846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22847         done; \
22848         echo "Doing install-html in indent" ; \
22849         (cd $(HOST_SUBDIR)/indent && \
22850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22852                   "RANLIB=$${RANLIB}" \
22853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22854                   install-html) \
22855           || exit 1
22856
22857 @endif indent
22858
22859 .PHONY: maybe-installcheck-indent installcheck-indent
22860 maybe-installcheck-indent:
22861 @if indent
22862 maybe-installcheck-indent: installcheck-indent
22863
22864 installcheck-indent: \
22865     configure-indent 
22866         @: $(MAKE); $(unstage)
22867         @[ -f ./indent/Makefile ] || exit 0; \
22868         r=`${PWD_COMMAND}`; export r; \
22869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22870         $(HOST_EXPORTS) \
22871         for flag in $(EXTRA_HOST_FLAGS) ; do \
22872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22873         done; \
22874         echo "Doing installcheck in indent" ; \
22875         (cd $(HOST_SUBDIR)/indent && \
22876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22878                   "RANLIB=$${RANLIB}" \
22879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22880                   installcheck) \
22881           || exit 1
22882
22883 @endif indent
22884
22885 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
22886 maybe-mostlyclean-indent:
22887 @if indent
22888 maybe-mostlyclean-indent: mostlyclean-indent
22889
22890 mostlyclean-indent: 
22891         @: $(MAKE); $(unstage)
22892         @[ -f ./indent/Makefile ] || exit 0; \
22893         r=`${PWD_COMMAND}`; export r; \
22894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22895         $(HOST_EXPORTS) \
22896         for flag in $(EXTRA_HOST_FLAGS) ; do \
22897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22898         done; \
22899         echo "Doing mostlyclean in indent" ; \
22900         (cd $(HOST_SUBDIR)/indent && \
22901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22903                   "RANLIB=$${RANLIB}" \
22904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22905                   mostlyclean) \
22906           || exit 1
22907
22908 @endif indent
22909
22910 .PHONY: maybe-clean-indent clean-indent
22911 maybe-clean-indent:
22912 @if indent
22913 maybe-clean-indent: clean-indent
22914
22915 clean-indent: 
22916         @: $(MAKE); $(unstage)
22917         @[ -f ./indent/Makefile ] || exit 0; \
22918         r=`${PWD_COMMAND}`; export r; \
22919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22920         $(HOST_EXPORTS) \
22921         for flag in $(EXTRA_HOST_FLAGS) ; do \
22922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22923         done; \
22924         echo "Doing clean in indent" ; \
22925         (cd $(HOST_SUBDIR)/indent && \
22926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22928                   "RANLIB=$${RANLIB}" \
22929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22930                   clean) \
22931           || exit 1
22932
22933 @endif indent
22934
22935 .PHONY: maybe-distclean-indent distclean-indent
22936 maybe-distclean-indent:
22937 @if indent
22938 maybe-distclean-indent: distclean-indent
22939
22940 distclean-indent: 
22941         @: $(MAKE); $(unstage)
22942         @[ -f ./indent/Makefile ] || exit 0; \
22943         r=`${PWD_COMMAND}`; export r; \
22944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22945         $(HOST_EXPORTS) \
22946         for flag in $(EXTRA_HOST_FLAGS) ; do \
22947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22948         done; \
22949         echo "Doing distclean in indent" ; \
22950         (cd $(HOST_SUBDIR)/indent && \
22951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22953                   "RANLIB=$${RANLIB}" \
22954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22955                   distclean) \
22956           || exit 1
22957
22958 @endif indent
22959
22960 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
22961 maybe-maintainer-clean-indent:
22962 @if indent
22963 maybe-maintainer-clean-indent: maintainer-clean-indent
22964
22965 maintainer-clean-indent: 
22966         @: $(MAKE); $(unstage)
22967         @[ -f ./indent/Makefile ] || exit 0; \
22968         r=`${PWD_COMMAND}`; export r; \
22969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22970         $(HOST_EXPORTS) \
22971         for flag in $(EXTRA_HOST_FLAGS) ; do \
22972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22973         done; \
22974         echo "Doing maintainer-clean in indent" ; \
22975         (cd $(HOST_SUBDIR)/indent && \
22976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22978                   "RANLIB=$${RANLIB}" \
22979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22980                   maintainer-clean) \
22981           || exit 1
22982
22983 @endif indent
22984
22985
22986
22987 .PHONY: configure-intl maybe-configure-intl
22988 maybe-configure-intl:
22989 @if gcc-bootstrap
22990 configure-intl: stage_current
22991 @endif gcc-bootstrap
22992 @if intl
22993 maybe-configure-intl: configure-intl
22994 configure-intl: 
22995         @r=`${PWD_COMMAND}`; export r; \
22996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22997         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
22998         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
22999         $(HOST_EXPORTS) \
23000         echo Configuring in $(HOST_SUBDIR)/intl; \
23001         cd "$(HOST_SUBDIR)/intl" || exit 1; \
23002         case $(srcdir) in \
23003           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23004           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23005                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23006         esac; \
23007         srcdiroption="--srcdir=$${topdir}/intl"; \
23008         libsrcdir="$$s/intl"; \
23009         $(SHELL) $${libsrcdir}/configure \
23010           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23011           --target=${target_alias} $${srcdiroption}  \
23012           || exit 1
23013 @endif intl
23014
23015
23016
23017 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
23018 maybe-configure-stage1-intl:
23019 @if intl-bootstrap
23020 maybe-configure-stage1-intl: configure-stage1-intl
23021 configure-stage1-intl:
23022         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23023         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23024         @r=`${PWD_COMMAND}`; export r; \
23025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23026         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23027         $(HOST_EXPORTS)  \
23028         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23029         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
23030         echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
23031         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23032         cd $(HOST_SUBDIR)/intl || exit 1; \
23033         case $(srcdir) in \
23034           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23035           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23036                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23037         esac; \
23038         srcdiroption="--srcdir=$${topdir}/intl"; \
23039         libsrcdir="$$s/intl"; \
23040         $(SHELL) $${libsrcdir}/configure \
23041           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23042           --target=${target_alias} $${srcdiroption} \
23043            \
23044           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
23045 @endif intl-bootstrap
23046
23047 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
23048 maybe-configure-stage2-intl:
23049 @if intl-bootstrap
23050 maybe-configure-stage2-intl: configure-stage2-intl
23051 configure-stage2-intl:
23052         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23053         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23054         @r=`${PWD_COMMAND}`; export r; \
23055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23056         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23057         $(HOST_EXPORTS) \
23058         $(POSTSTAGE1_HOST_EXPORTS)  \
23059         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23060         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
23061         echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
23062         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23063         cd $(HOST_SUBDIR)/intl || exit 1; \
23064         case $(srcdir) in \
23065           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23066           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23067                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23068         esac; \
23069         srcdiroption="--srcdir=$${topdir}/intl"; \
23070         libsrcdir="$$s/intl"; \
23071         $(SHELL) $${libsrcdir}/configure \
23072           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23073           --target=${target_alias} $${srcdiroption} \
23074           --with-build-libsubdir=$(HOST_SUBDIR) \
23075           @stage2_werror_flag@ 
23076 @endif intl-bootstrap
23077
23078 .PHONY: configure-stageb2g0-intl maybe-configure-stageb2g0-intl
23079 maybe-configure-stageb2g0-intl:
23080 @if intl-bootstrap
23081 maybe-configure-stageb2g0-intl: configure-stageb2g0-intl
23082 configure-stageb2g0-intl:
23083         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
23084         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23085         @r=`${PWD_COMMAND}`; export r; \
23086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23087         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23088         $(HOST_EXPORTS) \
23089         $(POSTSTAGE1_HOST_EXPORTS)  \
23090         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
23091         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
23092         echo Configuring stage b2g0 in $(HOST_SUBDIR)/intl ; \
23093         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23094         cd $(HOST_SUBDIR)/intl || exit 1; \
23095         case $(srcdir) in \
23096           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23097           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23098                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23099         esac; \
23100         srcdiroption="--srcdir=$${topdir}/intl"; \
23101         libsrcdir="$$s/intl"; \
23102         $(SHELL) $${libsrcdir}/configure \
23103           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23104           --target=${target_alias} $${srcdiroption} \
23105           --with-build-libsubdir=$(HOST_SUBDIR) \
23106           @stage2_werror_flag@ 
23107 @endif intl-bootstrap
23108
23109 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
23110 maybe-configure-stage3-intl:
23111 @if intl-bootstrap
23112 maybe-configure-stage3-intl: configure-stage3-intl
23113 configure-stage3-intl:
23114         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23115         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23116         @r=`${PWD_COMMAND}`; export r; \
23117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23118         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23119         $(HOST_EXPORTS) \
23120         $(POSTSTAGE1_HOST_EXPORTS)  \
23121         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23122         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
23123         echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
23124         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23125         cd $(HOST_SUBDIR)/intl || exit 1; \
23126         case $(srcdir) in \
23127           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23128           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23129                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23130         esac; \
23131         srcdiroption="--srcdir=$${topdir}/intl"; \
23132         libsrcdir="$$s/intl"; \
23133         $(SHELL) $${libsrcdir}/configure \
23134           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23135           --target=${target_alias} $${srcdiroption} \
23136           --with-build-libsubdir=$(HOST_SUBDIR) \
23137           @stage2_werror_flag@ 
23138 @endif intl-bootstrap
23139
23140 .PHONY: configure-stageb3g2-intl maybe-configure-stageb3g2-intl
23141 maybe-configure-stageb3g2-intl:
23142 @if intl-bootstrap
23143 maybe-configure-stageb3g2-intl: configure-stageb3g2-intl
23144 configure-stageb3g2-intl:
23145         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
23146         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23147         @r=`${PWD_COMMAND}`; export r; \
23148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23149         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23150         $(HOST_EXPORTS) \
23151         $(POSTSTAGE1_HOST_EXPORTS)  \
23152         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
23153         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
23154         echo Configuring stage b3g2 in $(HOST_SUBDIR)/intl ; \
23155         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23156         cd $(HOST_SUBDIR)/intl || exit 1; \
23157         case $(srcdir) in \
23158           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23159           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23160                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23161         esac; \
23162         srcdiroption="--srcdir=$${topdir}/intl"; \
23163         libsrcdir="$$s/intl"; \
23164         $(SHELL) $${libsrcdir}/configure \
23165           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23166           --target=${target_alias} $${srcdiroption} \
23167           --with-build-libsubdir=$(HOST_SUBDIR) \
23168           @stage2_werror_flag@ 
23169 @endif intl-bootstrap
23170
23171 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
23172 maybe-configure-stage4-intl:
23173 @if intl-bootstrap
23174 maybe-configure-stage4-intl: configure-stage4-intl
23175 configure-stage4-intl:
23176         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23177         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23178         @r=`${PWD_COMMAND}`; export r; \
23179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23180         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23181         $(HOST_EXPORTS) \
23182         $(POSTSTAGE1_HOST_EXPORTS)  \
23183         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23184         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
23185         echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
23186         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23187         cd $(HOST_SUBDIR)/intl || exit 1; \
23188         case $(srcdir) in \
23189           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23190           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23191                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23192         esac; \
23193         srcdiroption="--srcdir=$${topdir}/intl"; \
23194         libsrcdir="$$s/intl"; \
23195         $(SHELL) $${libsrcdir}/configure \
23196           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23197           --target=${target_alias} $${srcdiroption} \
23198           --with-build-libsubdir=$(HOST_SUBDIR) \
23199           @stage2_werror_flag@ 
23200 @endif intl-bootstrap
23201
23202 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
23203 maybe-configure-stageprofile-intl:
23204 @if intl-bootstrap
23205 maybe-configure-stageprofile-intl: configure-stageprofile-intl
23206 configure-stageprofile-intl:
23207         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23208         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23209         @r=`${PWD_COMMAND}`; export r; \
23210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23211         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23212         $(HOST_EXPORTS) \
23213         $(POSTSTAGE1_HOST_EXPORTS)  \
23214         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
23215         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
23216         echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
23217         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23218         cd $(HOST_SUBDIR)/intl || exit 1; \
23219         case $(srcdir) in \
23220           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23221           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23222                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23223         esac; \
23224         srcdiroption="--srcdir=$${topdir}/intl"; \
23225         libsrcdir="$$s/intl"; \
23226         $(SHELL) $${libsrcdir}/configure \
23227           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23228           --target=${target_alias} $${srcdiroption} \
23229           --with-build-libsubdir=$(HOST_SUBDIR) \
23230           @stage2_werror_flag@ 
23231 @endif intl-bootstrap
23232
23233 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
23234 maybe-configure-stagefeedback-intl:
23235 @if intl-bootstrap
23236 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
23237 configure-stagefeedback-intl:
23238         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23239         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23240         @r=`${PWD_COMMAND}`; export r; \
23241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23242         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23243         $(HOST_EXPORTS) \
23244         $(POSTSTAGE1_HOST_EXPORTS)  \
23245         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
23246         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
23247         echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
23248         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23249         cd $(HOST_SUBDIR)/intl || exit 1; \
23250         case $(srcdir) in \
23251           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23252           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23253                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23254         esac; \
23255         srcdiroption="--srcdir=$${topdir}/intl"; \
23256         libsrcdir="$$s/intl"; \
23257         $(SHELL) $${libsrcdir}/configure \
23258           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23259           --target=${target_alias} $${srcdiroption} \
23260           --with-build-libsubdir=$(HOST_SUBDIR) \
23261           @stage2_werror_flag@ 
23262 @endif intl-bootstrap
23263
23264
23265
23266
23267
23268 .PHONY: all-intl maybe-all-intl
23269 maybe-all-intl:
23270 @if gcc-bootstrap
23271 all-intl: stage_current
23272 @endif gcc-bootstrap
23273 @if intl
23274 TARGET-intl=all
23275 maybe-all-intl: all-intl
23276 all-intl: configure-intl
23277         @r=`${PWD_COMMAND}`; export r; \
23278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23279         $(HOST_EXPORTS) \
23280         (cd $(HOST_SUBDIR)/intl && \
23281           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
23282                 $(TARGET-intl))
23283 @endif intl
23284
23285
23286
23287 .PHONY: all-stage1-intl maybe-all-stage1-intl
23288 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
23289 maybe-all-stage1-intl:
23290 maybe-clean-stage1-intl:
23291 @if intl-bootstrap
23292 maybe-all-stage1-intl: all-stage1-intl
23293 all-stage1: all-stage1-intl
23294 TARGET-stage1-intl = $(TARGET-intl)
23295 all-stage1-intl: configure-stage1-intl
23296         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23297         @r=`${PWD_COMMAND}`; export r; \
23298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23299         $(HOST_EXPORTS) \
23300         cd $(HOST_SUBDIR)/intl && \
23301         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23302                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
23303                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
23304                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
23305                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
23306                 $(TARGET-stage1-intl)
23307
23308 maybe-clean-stage1-intl: clean-stage1-intl
23309 clean-stage1: clean-stage1-intl
23310 clean-stage1-intl:
23311         @if [ $(current_stage) = stage1 ]; then \
23312           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23313         else \
23314           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
23315           $(MAKE) stage1-start; \
23316         fi; \
23317         cd $(HOST_SUBDIR)/intl && \
23318         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23319                  clean
23320 @endif intl-bootstrap
23321
23322
23323 .PHONY: all-stage2-intl maybe-all-stage2-intl
23324 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
23325 maybe-all-stage2-intl:
23326 maybe-clean-stage2-intl:
23327 @if intl-bootstrap
23328 maybe-all-stage2-intl: all-stage2-intl
23329 all-stage2: all-stage2-intl
23330 TARGET-stage2-intl = $(TARGET-intl)
23331 all-stage2-intl: configure-stage2-intl
23332         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23333         @r=`${PWD_COMMAND}`; export r; \
23334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23335         $(HOST_EXPORTS) \
23336         $(POSTSTAGE1_HOST_EXPORTS) \
23337         cd $(HOST_SUBDIR)/intl && \
23338         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23339                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
23340                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
23341                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
23342                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23343                 $(TARGET-stage2-intl)
23344
23345 maybe-clean-stage2-intl: clean-stage2-intl
23346 clean-stage2: clean-stage2-intl
23347 clean-stage2-intl:
23348         @if [ $(current_stage) = stage2 ]; then \
23349           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23350         else \
23351           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
23352           $(MAKE) stage2-start; \
23353         fi; \
23354         cd $(HOST_SUBDIR)/intl && \
23355         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23356                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23357                  clean
23358 @endif intl-bootstrap
23359
23360
23361 .PHONY: all-stageb2g0-intl maybe-all-stageb2g0-intl
23362 .PHONY: clean-stageb2g0-intl maybe-clean-stageb2g0-intl
23363 maybe-all-stageb2g0-intl:
23364 maybe-clean-stageb2g0-intl:
23365 @if intl-bootstrap
23366 maybe-all-stageb2g0-intl: all-stageb2g0-intl
23367 all-stageb2g0: all-stageb2g0-intl
23368 TARGET-stageb2g0-intl = $(TARGET-intl)
23369 all-stageb2g0-intl: configure-stageb2g0-intl
23370         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
23371         @r=`${PWD_COMMAND}`; export r; \
23372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23373         $(HOST_EXPORTS) \
23374         $(POSTSTAGE1_HOST_EXPORTS) \
23375         cd $(HOST_SUBDIR)/intl && \
23376         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23377                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
23378                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
23379                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
23380                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23381                 $(TARGET-stageb2g0-intl)
23382
23383 maybe-clean-stageb2g0-intl: clean-stageb2g0-intl
23384 clean-stageb2g0: clean-stageb2g0-intl
23385 clean-stageb2g0-intl:
23386         @if [ $(current_stage) = stageb2g0 ]; then \
23387           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23388         else \
23389           [ -f $(HOST_SUBDIR)/stageb2g0-intl/Makefile ] || exit 0; \
23390           $(MAKE) stageb2g0-start; \
23391         fi; \
23392         cd $(HOST_SUBDIR)/intl && \
23393         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23394                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23395                  clean
23396 @endif intl-bootstrap
23397
23398
23399 .PHONY: all-stage3-intl maybe-all-stage3-intl
23400 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
23401 maybe-all-stage3-intl:
23402 maybe-clean-stage3-intl:
23403 @if intl-bootstrap
23404 maybe-all-stage3-intl: all-stage3-intl
23405 all-stage3: all-stage3-intl
23406 TARGET-stage3-intl = $(TARGET-intl)
23407 all-stage3-intl: configure-stage3-intl
23408         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23409         @r=`${PWD_COMMAND}`; export r; \
23410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23411         $(HOST_EXPORTS) \
23412         $(POSTSTAGE1_HOST_EXPORTS) \
23413         cd $(HOST_SUBDIR)/intl && \
23414         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23415                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
23416                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
23417                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
23418                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23419                 $(TARGET-stage3-intl)
23420
23421 maybe-clean-stage3-intl: clean-stage3-intl
23422 clean-stage3: clean-stage3-intl
23423 clean-stage3-intl:
23424         @if [ $(current_stage) = stage3 ]; then \
23425           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23426         else \
23427           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
23428           $(MAKE) stage3-start; \
23429         fi; \
23430         cd $(HOST_SUBDIR)/intl && \
23431         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23432                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23433                  clean
23434 @endif intl-bootstrap
23435
23436
23437 .PHONY: all-stageb3g2-intl maybe-all-stageb3g2-intl
23438 .PHONY: clean-stageb3g2-intl maybe-clean-stageb3g2-intl
23439 maybe-all-stageb3g2-intl:
23440 maybe-clean-stageb3g2-intl:
23441 @if intl-bootstrap
23442 maybe-all-stageb3g2-intl: all-stageb3g2-intl
23443 all-stageb3g2: all-stageb3g2-intl
23444 TARGET-stageb3g2-intl = $(TARGET-intl)
23445 all-stageb3g2-intl: configure-stageb3g2-intl
23446         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
23447         @r=`${PWD_COMMAND}`; export r; \
23448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23449         $(HOST_EXPORTS) \
23450         $(POSTSTAGE1_HOST_EXPORTS) \
23451         cd $(HOST_SUBDIR)/intl && \
23452         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23453                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
23454                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
23455                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
23456                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23457                 $(TARGET-stageb3g2-intl)
23458
23459 maybe-clean-stageb3g2-intl: clean-stageb3g2-intl
23460 clean-stageb3g2: clean-stageb3g2-intl
23461 clean-stageb3g2-intl:
23462         @if [ $(current_stage) = stageb3g2 ]; then \
23463           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23464         else \
23465           [ -f $(HOST_SUBDIR)/stageb3g2-intl/Makefile ] || exit 0; \
23466           $(MAKE) stageb3g2-start; \
23467         fi; \
23468         cd $(HOST_SUBDIR)/intl && \
23469         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23470                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23471                  clean
23472 @endif intl-bootstrap
23473
23474
23475 .PHONY: all-stage4-intl maybe-all-stage4-intl
23476 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
23477 maybe-all-stage4-intl:
23478 maybe-clean-stage4-intl:
23479 @if intl-bootstrap
23480 maybe-all-stage4-intl: all-stage4-intl
23481 all-stage4: all-stage4-intl
23482 TARGET-stage4-intl = $(TARGET-intl)
23483 all-stage4-intl: configure-stage4-intl
23484         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23485         @r=`${PWD_COMMAND}`; export r; \
23486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23487         $(HOST_EXPORTS) \
23488         $(POSTSTAGE1_HOST_EXPORTS) \
23489         cd $(HOST_SUBDIR)/intl && \
23490         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23491                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
23492                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23493                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
23494                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23495                 $(TARGET-stage4-intl)
23496
23497 maybe-clean-stage4-intl: clean-stage4-intl
23498 clean-stage4: clean-stage4-intl
23499 clean-stage4-intl:
23500         @if [ $(current_stage) = stage4 ]; then \
23501           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23502         else \
23503           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
23504           $(MAKE) stage4-start; \
23505         fi; \
23506         cd $(HOST_SUBDIR)/intl && \
23507         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23508                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23509                  clean
23510 @endif intl-bootstrap
23511
23512
23513 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
23514 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
23515 maybe-all-stageprofile-intl:
23516 maybe-clean-stageprofile-intl:
23517 @if intl-bootstrap
23518 maybe-all-stageprofile-intl: all-stageprofile-intl
23519 all-stageprofile: all-stageprofile-intl
23520 TARGET-stageprofile-intl = $(TARGET-intl)
23521 all-stageprofile-intl: configure-stageprofile-intl
23522         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23523         @r=`${PWD_COMMAND}`; export r; \
23524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23525         $(HOST_EXPORTS) \
23526         $(POSTSTAGE1_HOST_EXPORTS) \
23527         cd $(HOST_SUBDIR)/intl && \
23528         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23529                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
23530                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
23531                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
23532                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23533                 $(TARGET-stageprofile-intl)
23534
23535 maybe-clean-stageprofile-intl: clean-stageprofile-intl
23536 clean-stageprofile: clean-stageprofile-intl
23537 clean-stageprofile-intl:
23538         @if [ $(current_stage) = stageprofile ]; then \
23539           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23540         else \
23541           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
23542           $(MAKE) stageprofile-start; \
23543         fi; \
23544         cd $(HOST_SUBDIR)/intl && \
23545         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23546                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23547                  clean
23548 @endif intl-bootstrap
23549
23550
23551 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
23552 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
23553 maybe-all-stagefeedback-intl:
23554 maybe-clean-stagefeedback-intl:
23555 @if intl-bootstrap
23556 maybe-all-stagefeedback-intl: all-stagefeedback-intl
23557 all-stagefeedback: all-stagefeedback-intl
23558 TARGET-stagefeedback-intl = $(TARGET-intl)
23559 all-stagefeedback-intl: configure-stagefeedback-intl
23560         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23561         @r=`${PWD_COMMAND}`; export r; \
23562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23563         $(HOST_EXPORTS) \
23564         $(POSTSTAGE1_HOST_EXPORTS) \
23565         cd $(HOST_SUBDIR)/intl && \
23566         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23567                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
23568                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
23569                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
23570                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23571                 $(TARGET-stagefeedback-intl)
23572
23573 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
23574 clean-stagefeedback: clean-stagefeedback-intl
23575 clean-stagefeedback-intl:
23576         @if [ $(current_stage) = stagefeedback ]; then \
23577           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23578         else \
23579           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
23580           $(MAKE) stagefeedback-start; \
23581         fi; \
23582         cd $(HOST_SUBDIR)/intl && \
23583         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23584                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23585                  clean
23586 @endif intl-bootstrap
23587
23588
23589
23590
23591
23592 .PHONY: check-intl maybe-check-intl
23593 maybe-check-intl:
23594 @if intl
23595 maybe-check-intl: check-intl
23596
23597 check-intl:
23598         @: $(MAKE); $(unstage)
23599         @r=`${PWD_COMMAND}`; export r; \
23600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23601         $(HOST_EXPORTS) \
23602         (cd $(HOST_SUBDIR)/intl && \
23603           $(MAKE) $(FLAGS_TO_PASS)  check)
23604
23605 @endif intl
23606
23607 .PHONY: install-intl maybe-install-intl
23608 maybe-install-intl:
23609 @if intl
23610 maybe-install-intl: install-intl
23611
23612 install-intl: installdirs
23613         @: $(MAKE); $(unstage)
23614         @r=`${PWD_COMMAND}`; export r; \
23615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23616         $(HOST_EXPORTS) \
23617         (cd $(HOST_SUBDIR)/intl && \
23618           $(MAKE) $(FLAGS_TO_PASS)  install)
23619
23620 @endif intl
23621
23622 # Other targets (info, dvi, pdf, etc.)
23623
23624 .PHONY: maybe-info-intl info-intl
23625 maybe-info-intl:
23626 @if intl
23627 maybe-info-intl: info-intl
23628
23629 info-intl: \
23630     configure-intl 
23631         @[ -f ./intl/Makefile ] || exit 0; \
23632         r=`${PWD_COMMAND}`; export r; \
23633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23634         $(HOST_EXPORTS) \
23635         for flag in $(EXTRA_HOST_FLAGS) ; do \
23636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23637         done; \
23638         echo "Doing info in intl" ; \
23639         (cd $(HOST_SUBDIR)/intl && \
23640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23642                   "RANLIB=$${RANLIB}" \
23643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23644                   info) \
23645           || exit 1
23646
23647 @endif intl
23648
23649 .PHONY: maybe-dvi-intl dvi-intl
23650 maybe-dvi-intl:
23651 @if intl
23652 maybe-dvi-intl: dvi-intl
23653
23654 dvi-intl: \
23655     configure-intl 
23656         @[ -f ./intl/Makefile ] || exit 0; \
23657         r=`${PWD_COMMAND}`; export r; \
23658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23659         $(HOST_EXPORTS) \
23660         for flag in $(EXTRA_HOST_FLAGS) ; do \
23661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23662         done; \
23663         echo "Doing dvi in intl" ; \
23664         (cd $(HOST_SUBDIR)/intl && \
23665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23667                   "RANLIB=$${RANLIB}" \
23668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23669                   dvi) \
23670           || exit 1
23671
23672 @endif intl
23673
23674 .PHONY: maybe-pdf-intl pdf-intl
23675 maybe-pdf-intl:
23676 @if intl
23677 maybe-pdf-intl: pdf-intl
23678
23679 pdf-intl: \
23680     configure-intl 
23681         @[ -f ./intl/Makefile ] || exit 0; \
23682         r=`${PWD_COMMAND}`; export r; \
23683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23684         $(HOST_EXPORTS) \
23685         for flag in $(EXTRA_HOST_FLAGS) ; do \
23686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23687         done; \
23688         echo "Doing pdf in intl" ; \
23689         (cd $(HOST_SUBDIR)/intl && \
23690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23692                   "RANLIB=$${RANLIB}" \
23693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23694                   pdf) \
23695           || exit 1
23696
23697 @endif intl
23698
23699 .PHONY: maybe-html-intl html-intl
23700 maybe-html-intl:
23701 @if intl
23702 maybe-html-intl: html-intl
23703
23704 html-intl: \
23705     configure-intl 
23706         @[ -f ./intl/Makefile ] || exit 0; \
23707         r=`${PWD_COMMAND}`; export r; \
23708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23709         $(HOST_EXPORTS) \
23710         for flag in $(EXTRA_HOST_FLAGS) ; do \
23711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23712         done; \
23713         echo "Doing html in intl" ; \
23714         (cd $(HOST_SUBDIR)/intl && \
23715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23717                   "RANLIB=$${RANLIB}" \
23718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23719                   html) \
23720           || exit 1
23721
23722 @endif intl
23723
23724 .PHONY: maybe-TAGS-intl TAGS-intl
23725 maybe-TAGS-intl:
23726 @if intl
23727 maybe-TAGS-intl: TAGS-intl
23728
23729 TAGS-intl: \
23730     configure-intl 
23731         @[ -f ./intl/Makefile ] || exit 0; \
23732         r=`${PWD_COMMAND}`; export r; \
23733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23734         $(HOST_EXPORTS) \
23735         for flag in $(EXTRA_HOST_FLAGS) ; do \
23736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23737         done; \
23738         echo "Doing TAGS in intl" ; \
23739         (cd $(HOST_SUBDIR)/intl && \
23740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23742                   "RANLIB=$${RANLIB}" \
23743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23744                   TAGS) \
23745           || exit 1
23746
23747 @endif intl
23748
23749 .PHONY: maybe-install-info-intl install-info-intl
23750 maybe-install-info-intl:
23751 @if intl
23752 maybe-install-info-intl: install-info-intl
23753
23754 install-info-intl: \
23755     configure-intl \
23756     info-intl 
23757         @[ -f ./intl/Makefile ] || exit 0; \
23758         r=`${PWD_COMMAND}`; export r; \
23759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23760         $(HOST_EXPORTS) \
23761         for flag in $(EXTRA_HOST_FLAGS) ; do \
23762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23763         done; \
23764         echo "Doing install-info in intl" ; \
23765         (cd $(HOST_SUBDIR)/intl && \
23766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23768                   "RANLIB=$${RANLIB}" \
23769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23770                   install-info) \
23771           || exit 1
23772
23773 @endif intl
23774
23775 .PHONY: maybe-install-pdf-intl install-pdf-intl
23776 maybe-install-pdf-intl:
23777 @if intl
23778 maybe-install-pdf-intl: install-pdf-intl
23779
23780 install-pdf-intl: \
23781     configure-intl \
23782     pdf-intl 
23783         @[ -f ./intl/Makefile ] || exit 0; \
23784         r=`${PWD_COMMAND}`; export r; \
23785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23786         $(HOST_EXPORTS) \
23787         for flag in $(EXTRA_HOST_FLAGS) ; do \
23788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23789         done; \
23790         echo "Doing install-pdf in intl" ; \
23791         (cd $(HOST_SUBDIR)/intl && \
23792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23794                   "RANLIB=$${RANLIB}" \
23795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23796                   install-pdf) \
23797           || exit 1
23798
23799 @endif intl
23800
23801 .PHONY: maybe-install-html-intl install-html-intl
23802 maybe-install-html-intl:
23803 @if intl
23804 maybe-install-html-intl: install-html-intl
23805
23806 install-html-intl: \
23807     configure-intl \
23808     html-intl 
23809         @[ -f ./intl/Makefile ] || exit 0; \
23810         r=`${PWD_COMMAND}`; export r; \
23811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23812         $(HOST_EXPORTS) \
23813         for flag in $(EXTRA_HOST_FLAGS) ; do \
23814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23815         done; \
23816         echo "Doing install-html in intl" ; \
23817         (cd $(HOST_SUBDIR)/intl && \
23818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23820                   "RANLIB=$${RANLIB}" \
23821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23822                   install-html) \
23823           || exit 1
23824
23825 @endif intl
23826
23827 .PHONY: maybe-installcheck-intl installcheck-intl
23828 maybe-installcheck-intl:
23829 @if intl
23830 maybe-installcheck-intl: installcheck-intl
23831
23832 installcheck-intl: \
23833     configure-intl 
23834         @[ -f ./intl/Makefile ] || exit 0; \
23835         r=`${PWD_COMMAND}`; export r; \
23836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23837         $(HOST_EXPORTS) \
23838         for flag in $(EXTRA_HOST_FLAGS) ; do \
23839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23840         done; \
23841         echo "Doing installcheck in intl" ; \
23842         (cd $(HOST_SUBDIR)/intl && \
23843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23845                   "RANLIB=$${RANLIB}" \
23846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23847                   installcheck) \
23848           || exit 1
23849
23850 @endif intl
23851
23852 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
23853 maybe-mostlyclean-intl:
23854 @if intl
23855 maybe-mostlyclean-intl: mostlyclean-intl
23856
23857 mostlyclean-intl: 
23858         @[ -f ./intl/Makefile ] || exit 0; \
23859         r=`${PWD_COMMAND}`; export r; \
23860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23861         $(HOST_EXPORTS) \
23862         for flag in $(EXTRA_HOST_FLAGS) ; do \
23863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23864         done; \
23865         echo "Doing mostlyclean in intl" ; \
23866         (cd $(HOST_SUBDIR)/intl && \
23867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23869                   "RANLIB=$${RANLIB}" \
23870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23871                   mostlyclean) \
23872           || exit 1
23873
23874 @endif intl
23875
23876 .PHONY: maybe-clean-intl clean-intl
23877 maybe-clean-intl:
23878 @if intl
23879 maybe-clean-intl: clean-intl
23880
23881 clean-intl: 
23882         @[ -f ./intl/Makefile ] || exit 0; \
23883         r=`${PWD_COMMAND}`; export r; \
23884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23885         $(HOST_EXPORTS) \
23886         for flag in $(EXTRA_HOST_FLAGS) ; do \
23887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23888         done; \
23889         echo "Doing clean in intl" ; \
23890         (cd $(HOST_SUBDIR)/intl && \
23891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23893                   "RANLIB=$${RANLIB}" \
23894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23895                   clean) \
23896           || exit 1
23897
23898 @endif intl
23899
23900 .PHONY: maybe-distclean-intl distclean-intl
23901 maybe-distclean-intl:
23902 @if intl
23903 maybe-distclean-intl: distclean-intl
23904
23905 distclean-intl: 
23906         @[ -f ./intl/Makefile ] || exit 0; \
23907         r=`${PWD_COMMAND}`; export r; \
23908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23909         $(HOST_EXPORTS) \
23910         for flag in $(EXTRA_HOST_FLAGS) ; do \
23911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23912         done; \
23913         echo "Doing distclean in intl" ; \
23914         (cd $(HOST_SUBDIR)/intl && \
23915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23917                   "RANLIB=$${RANLIB}" \
23918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23919                   distclean) \
23920           || exit 1
23921
23922 @endif intl
23923
23924 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
23925 maybe-maintainer-clean-intl:
23926 @if intl
23927 maybe-maintainer-clean-intl: maintainer-clean-intl
23928
23929 maintainer-clean-intl: 
23930         @[ -f ./intl/Makefile ] || exit 0; \
23931         r=`${PWD_COMMAND}`; export r; \
23932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23933         $(HOST_EXPORTS) \
23934         for flag in $(EXTRA_HOST_FLAGS) ; do \
23935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23936         done; \
23937         echo "Doing maintainer-clean in intl" ; \
23938         (cd $(HOST_SUBDIR)/intl && \
23939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23941                   "RANLIB=$${RANLIB}" \
23942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23943                   maintainer-clean) \
23944           || exit 1
23945
23946 @endif intl
23947
23948
23949
23950 .PHONY: configure-tcl maybe-configure-tcl
23951 maybe-configure-tcl:
23952 @if gcc-bootstrap
23953 configure-tcl: stage_current
23954 @endif gcc-bootstrap
23955 @if tcl
23956 maybe-configure-tcl: configure-tcl
23957 configure-tcl: 
23958         @: $(MAKE); $(unstage)
23959         @r=`${PWD_COMMAND}`; export r; \
23960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23961         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
23962         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
23963         $(HOST_EXPORTS) \
23964         echo Configuring in $(HOST_SUBDIR)/tcl; \
23965         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
23966         case $(srcdir) in \
23967           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23968           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
23969                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23970         esac; \
23971         srcdiroption="--srcdir=$${topdir}/tcl"; \
23972         libsrcdir="$$s/tcl"; \
23973         $(SHELL) $${libsrcdir}/configure \
23974           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23975           --target=${target_alias} $${srcdiroption}  \
23976           || exit 1
23977 @endif tcl
23978
23979
23980
23981
23982
23983 .PHONY: all-tcl maybe-all-tcl
23984 maybe-all-tcl:
23985 @if gcc-bootstrap
23986 all-tcl: stage_current
23987 @endif gcc-bootstrap
23988 @if tcl
23989 TARGET-tcl=all
23990 maybe-all-tcl: all-tcl
23991 all-tcl: configure-tcl
23992         @: $(MAKE); $(unstage)
23993         @r=`${PWD_COMMAND}`; export r; \
23994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23995         $(HOST_EXPORTS) \
23996         (cd $(HOST_SUBDIR)/tcl && \
23997           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
23998                 $(TARGET-tcl))
23999 @endif tcl
24000
24001
24002
24003
24004 .PHONY: check-tcl maybe-check-tcl
24005 maybe-check-tcl:
24006 @if tcl
24007 maybe-check-tcl: check-tcl
24008
24009 check-tcl:
24010         @: $(MAKE); $(unstage)
24011         @r=`${PWD_COMMAND}`; export r; \
24012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24013         $(HOST_EXPORTS) \
24014         (cd $(HOST_SUBDIR)/tcl && \
24015           $(MAKE) $(FLAGS_TO_PASS)  check)
24016
24017 @endif tcl
24018
24019 .PHONY: install-tcl maybe-install-tcl
24020 maybe-install-tcl:
24021 @if tcl
24022 maybe-install-tcl: install-tcl
24023
24024 install-tcl: installdirs
24025         @: $(MAKE); $(unstage)
24026         @r=`${PWD_COMMAND}`; export r; \
24027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24028         $(HOST_EXPORTS) \
24029         (cd $(HOST_SUBDIR)/tcl && \
24030           $(MAKE) $(FLAGS_TO_PASS)  install)
24031
24032 @endif tcl
24033
24034 # Other targets (info, dvi, pdf, etc.)
24035
24036 .PHONY: maybe-info-tcl info-tcl
24037 maybe-info-tcl:
24038 @if tcl
24039 maybe-info-tcl: info-tcl
24040
24041 info-tcl: \
24042     configure-tcl 
24043         @: $(MAKE); $(unstage)
24044         @[ -f ./tcl/Makefile ] || exit 0; \
24045         r=`${PWD_COMMAND}`; export r; \
24046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24047         $(HOST_EXPORTS) \
24048         for flag in $(EXTRA_HOST_FLAGS) ; do \
24049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24050         done; \
24051         echo "Doing info in tcl" ; \
24052         (cd $(HOST_SUBDIR)/tcl && \
24053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24055                   "RANLIB=$${RANLIB}" \
24056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24057                   info) \
24058           || exit 1
24059
24060 @endif tcl
24061
24062 .PHONY: maybe-dvi-tcl dvi-tcl
24063 maybe-dvi-tcl:
24064 @if tcl
24065 maybe-dvi-tcl: dvi-tcl
24066
24067 dvi-tcl: \
24068     configure-tcl 
24069         @: $(MAKE); $(unstage)
24070         @[ -f ./tcl/Makefile ] || exit 0; \
24071         r=`${PWD_COMMAND}`; export r; \
24072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24073         $(HOST_EXPORTS) \
24074         for flag in $(EXTRA_HOST_FLAGS) ; do \
24075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24076         done; \
24077         echo "Doing dvi in tcl" ; \
24078         (cd $(HOST_SUBDIR)/tcl && \
24079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24081                   "RANLIB=$${RANLIB}" \
24082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24083                   dvi) \
24084           || exit 1
24085
24086 @endif tcl
24087
24088 .PHONY: maybe-pdf-tcl pdf-tcl
24089 maybe-pdf-tcl:
24090 @if tcl
24091 maybe-pdf-tcl: pdf-tcl
24092
24093 pdf-tcl: \
24094     configure-tcl 
24095         @: $(MAKE); $(unstage)
24096         @[ -f ./tcl/Makefile ] || exit 0; \
24097         r=`${PWD_COMMAND}`; export r; \
24098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24099         $(HOST_EXPORTS) \
24100         for flag in $(EXTRA_HOST_FLAGS) ; do \
24101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24102         done; \
24103         echo "Doing pdf in tcl" ; \
24104         (cd $(HOST_SUBDIR)/tcl && \
24105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24107                   "RANLIB=$${RANLIB}" \
24108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24109                   pdf) \
24110           || exit 1
24111
24112 @endif tcl
24113
24114 .PHONY: maybe-html-tcl html-tcl
24115 maybe-html-tcl:
24116 @if tcl
24117 maybe-html-tcl: html-tcl
24118
24119 html-tcl: \
24120     configure-tcl 
24121         @: $(MAKE); $(unstage)
24122         @[ -f ./tcl/Makefile ] || exit 0; \
24123         r=`${PWD_COMMAND}`; export r; \
24124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24125         $(HOST_EXPORTS) \
24126         for flag in $(EXTRA_HOST_FLAGS) ; do \
24127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24128         done; \
24129         echo "Doing html in tcl" ; \
24130         (cd $(HOST_SUBDIR)/tcl && \
24131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24133                   "RANLIB=$${RANLIB}" \
24134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24135                   html) \
24136           || exit 1
24137
24138 @endif tcl
24139
24140 .PHONY: maybe-TAGS-tcl TAGS-tcl
24141 maybe-TAGS-tcl:
24142 @if tcl
24143 maybe-TAGS-tcl: TAGS-tcl
24144
24145 TAGS-tcl: \
24146     configure-tcl 
24147         @: $(MAKE); $(unstage)
24148         @[ -f ./tcl/Makefile ] || exit 0; \
24149         r=`${PWD_COMMAND}`; export r; \
24150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24151         $(HOST_EXPORTS) \
24152         for flag in $(EXTRA_HOST_FLAGS) ; do \
24153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24154         done; \
24155         echo "Doing TAGS in tcl" ; \
24156         (cd $(HOST_SUBDIR)/tcl && \
24157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24159                   "RANLIB=$${RANLIB}" \
24160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24161                   TAGS) \
24162           || exit 1
24163
24164 @endif tcl
24165
24166 .PHONY: maybe-install-info-tcl install-info-tcl
24167 maybe-install-info-tcl:
24168 @if tcl
24169 maybe-install-info-tcl: install-info-tcl
24170
24171 install-info-tcl: \
24172     configure-tcl \
24173     info-tcl 
24174         @: $(MAKE); $(unstage)
24175         @[ -f ./tcl/Makefile ] || exit 0; \
24176         r=`${PWD_COMMAND}`; export r; \
24177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24178         $(HOST_EXPORTS) \
24179         for flag in $(EXTRA_HOST_FLAGS) ; do \
24180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24181         done; \
24182         echo "Doing install-info in tcl" ; \
24183         (cd $(HOST_SUBDIR)/tcl && \
24184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24186                   "RANLIB=$${RANLIB}" \
24187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24188                   install-info) \
24189           || exit 1
24190
24191 @endif tcl
24192
24193 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
24194 maybe-install-pdf-tcl:
24195 @if tcl
24196 maybe-install-pdf-tcl: install-pdf-tcl
24197
24198 install-pdf-tcl: \
24199     configure-tcl \
24200     pdf-tcl 
24201         @: $(MAKE); $(unstage)
24202         @[ -f ./tcl/Makefile ] || exit 0; \
24203         r=`${PWD_COMMAND}`; export r; \
24204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24205         $(HOST_EXPORTS) \
24206         for flag in $(EXTRA_HOST_FLAGS) ; do \
24207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24208         done; \
24209         echo "Doing install-pdf in tcl" ; \
24210         (cd $(HOST_SUBDIR)/tcl && \
24211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24213                   "RANLIB=$${RANLIB}" \
24214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24215                   install-pdf) \
24216           || exit 1
24217
24218 @endif tcl
24219
24220 .PHONY: maybe-install-html-tcl install-html-tcl
24221 maybe-install-html-tcl:
24222 @if tcl
24223 maybe-install-html-tcl: install-html-tcl
24224
24225 install-html-tcl: \
24226     configure-tcl \
24227     html-tcl 
24228         @: $(MAKE); $(unstage)
24229         @[ -f ./tcl/Makefile ] || exit 0; \
24230         r=`${PWD_COMMAND}`; export r; \
24231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24232         $(HOST_EXPORTS) \
24233         for flag in $(EXTRA_HOST_FLAGS) ; do \
24234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24235         done; \
24236         echo "Doing install-html in tcl" ; \
24237         (cd $(HOST_SUBDIR)/tcl && \
24238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24240                   "RANLIB=$${RANLIB}" \
24241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24242                   install-html) \
24243           || exit 1
24244
24245 @endif tcl
24246
24247 .PHONY: maybe-installcheck-tcl installcheck-tcl
24248 maybe-installcheck-tcl:
24249 @if tcl
24250 maybe-installcheck-tcl: installcheck-tcl
24251
24252 installcheck-tcl: \
24253     configure-tcl 
24254         @: $(MAKE); $(unstage)
24255         @[ -f ./tcl/Makefile ] || exit 0; \
24256         r=`${PWD_COMMAND}`; export r; \
24257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24258         $(HOST_EXPORTS) \
24259         for flag in $(EXTRA_HOST_FLAGS) ; do \
24260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24261         done; \
24262         echo "Doing installcheck in tcl" ; \
24263         (cd $(HOST_SUBDIR)/tcl && \
24264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24266                   "RANLIB=$${RANLIB}" \
24267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24268                   installcheck) \
24269           || exit 1
24270
24271 @endif tcl
24272
24273 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
24274 maybe-mostlyclean-tcl:
24275 @if tcl
24276 maybe-mostlyclean-tcl: mostlyclean-tcl
24277
24278 # tcl doesn't support mostlyclean.
24279 mostlyclean-tcl:
24280
24281 @endif tcl
24282
24283 .PHONY: maybe-clean-tcl clean-tcl
24284 maybe-clean-tcl:
24285 @if tcl
24286 maybe-clean-tcl: clean-tcl
24287
24288 clean-tcl: 
24289         @: $(MAKE); $(unstage)
24290         @[ -f ./tcl/Makefile ] || exit 0; \
24291         r=`${PWD_COMMAND}`; export r; \
24292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24293         $(HOST_EXPORTS) \
24294         for flag in $(EXTRA_HOST_FLAGS) ; do \
24295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24296         done; \
24297         echo "Doing clean in tcl" ; \
24298         (cd $(HOST_SUBDIR)/tcl && \
24299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24301                   "RANLIB=$${RANLIB}" \
24302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24303                   clean) \
24304           || exit 1
24305
24306 @endif tcl
24307
24308 .PHONY: maybe-distclean-tcl distclean-tcl
24309 maybe-distclean-tcl:
24310 @if tcl
24311 maybe-distclean-tcl: distclean-tcl
24312
24313 distclean-tcl: 
24314         @: $(MAKE); $(unstage)
24315         @[ -f ./tcl/Makefile ] || exit 0; \
24316         r=`${PWD_COMMAND}`; export r; \
24317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24318         $(HOST_EXPORTS) \
24319         for flag in $(EXTRA_HOST_FLAGS) ; do \
24320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24321         done; \
24322         echo "Doing distclean in tcl" ; \
24323         (cd $(HOST_SUBDIR)/tcl && \
24324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24326                   "RANLIB=$${RANLIB}" \
24327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24328                   distclean) \
24329           || exit 1
24330
24331 @endif tcl
24332
24333 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
24334 maybe-maintainer-clean-tcl:
24335 @if tcl
24336 maybe-maintainer-clean-tcl: maintainer-clean-tcl
24337
24338 maintainer-clean-tcl: 
24339         @: $(MAKE); $(unstage)
24340         @[ -f ./tcl/Makefile ] || exit 0; \
24341         r=`${PWD_COMMAND}`; export r; \
24342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24343         $(HOST_EXPORTS) \
24344         for flag in $(EXTRA_HOST_FLAGS) ; do \
24345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24346         done; \
24347         echo "Doing maintainer-clean in tcl" ; \
24348         (cd $(HOST_SUBDIR)/tcl && \
24349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24351                   "RANLIB=$${RANLIB}" \
24352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24353                   maintainer-clean) \
24354           || exit 1
24355
24356 @endif tcl
24357
24358
24359
24360 .PHONY: configure-itcl maybe-configure-itcl
24361 maybe-configure-itcl:
24362 @if gcc-bootstrap
24363 configure-itcl: stage_current
24364 @endif gcc-bootstrap
24365 @if itcl
24366 maybe-configure-itcl: configure-itcl
24367 configure-itcl: 
24368         @: $(MAKE); $(unstage)
24369         @r=`${PWD_COMMAND}`; export r; \
24370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24371         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
24372         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
24373         $(HOST_EXPORTS) \
24374         echo Configuring in $(HOST_SUBDIR)/itcl; \
24375         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
24376         case $(srcdir) in \
24377           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24378           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
24379                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24380         esac; \
24381         srcdiroption="--srcdir=$${topdir}/itcl"; \
24382         libsrcdir="$$s/itcl"; \
24383         $(SHELL) $${libsrcdir}/configure \
24384           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24385           --target=${target_alias} $${srcdiroption}  \
24386           || exit 1
24387 @endif itcl
24388
24389
24390
24391
24392
24393 .PHONY: all-itcl maybe-all-itcl
24394 maybe-all-itcl:
24395 @if gcc-bootstrap
24396 all-itcl: stage_current
24397 @endif gcc-bootstrap
24398 @if itcl
24399 TARGET-itcl=all
24400 maybe-all-itcl: all-itcl
24401 all-itcl: configure-itcl
24402         @: $(MAKE); $(unstage)
24403         @r=`${PWD_COMMAND}`; export r; \
24404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24405         $(HOST_EXPORTS) \
24406         (cd $(HOST_SUBDIR)/itcl && \
24407           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
24408                 $(TARGET-itcl))
24409 @endif itcl
24410
24411
24412
24413
24414 .PHONY: check-itcl maybe-check-itcl
24415 maybe-check-itcl:
24416 @if itcl
24417 maybe-check-itcl: check-itcl
24418
24419 check-itcl:
24420         @: $(MAKE); $(unstage)
24421         @r=`${PWD_COMMAND}`; export r; \
24422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24423         $(HOST_EXPORTS) \
24424         (cd $(HOST_SUBDIR)/itcl && \
24425           $(MAKE) $(FLAGS_TO_PASS)  check)
24426
24427 @endif itcl
24428
24429 .PHONY: install-itcl maybe-install-itcl
24430 maybe-install-itcl:
24431 @if itcl
24432 maybe-install-itcl: install-itcl
24433
24434 install-itcl: installdirs
24435         @: $(MAKE); $(unstage)
24436         @r=`${PWD_COMMAND}`; export r; \
24437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24438         $(HOST_EXPORTS) \
24439         (cd $(HOST_SUBDIR)/itcl && \
24440           $(MAKE) $(FLAGS_TO_PASS)  install)
24441
24442 @endif itcl
24443
24444 # Other targets (info, dvi, pdf, etc.)
24445
24446 .PHONY: maybe-info-itcl info-itcl
24447 maybe-info-itcl:
24448 @if itcl
24449 maybe-info-itcl: info-itcl
24450
24451 info-itcl: \
24452     configure-itcl 
24453         @: $(MAKE); $(unstage)
24454         @[ -f ./itcl/Makefile ] || exit 0; \
24455         r=`${PWD_COMMAND}`; export r; \
24456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24457         $(HOST_EXPORTS) \
24458         for flag in $(EXTRA_HOST_FLAGS) ; do \
24459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24460         done; \
24461         echo "Doing info in itcl" ; \
24462         (cd $(HOST_SUBDIR)/itcl && \
24463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24465                   "RANLIB=$${RANLIB}" \
24466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24467                   info) \
24468           || exit 1
24469
24470 @endif itcl
24471
24472 .PHONY: maybe-dvi-itcl dvi-itcl
24473 maybe-dvi-itcl:
24474 @if itcl
24475 maybe-dvi-itcl: dvi-itcl
24476
24477 dvi-itcl: \
24478     configure-itcl 
24479         @: $(MAKE); $(unstage)
24480         @[ -f ./itcl/Makefile ] || exit 0; \
24481         r=`${PWD_COMMAND}`; export r; \
24482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24483         $(HOST_EXPORTS) \
24484         for flag in $(EXTRA_HOST_FLAGS) ; do \
24485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24486         done; \
24487         echo "Doing dvi in itcl" ; \
24488         (cd $(HOST_SUBDIR)/itcl && \
24489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24491                   "RANLIB=$${RANLIB}" \
24492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24493                   dvi) \
24494           || exit 1
24495
24496 @endif itcl
24497
24498 .PHONY: maybe-pdf-itcl pdf-itcl
24499 maybe-pdf-itcl:
24500 @if itcl
24501 maybe-pdf-itcl: pdf-itcl
24502
24503 pdf-itcl: \
24504     configure-itcl 
24505         @: $(MAKE); $(unstage)
24506         @[ -f ./itcl/Makefile ] || exit 0; \
24507         r=`${PWD_COMMAND}`; export r; \
24508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24509         $(HOST_EXPORTS) \
24510         for flag in $(EXTRA_HOST_FLAGS) ; do \
24511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24512         done; \
24513         echo "Doing pdf in itcl" ; \
24514         (cd $(HOST_SUBDIR)/itcl && \
24515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24517                   "RANLIB=$${RANLIB}" \
24518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24519                   pdf) \
24520           || exit 1
24521
24522 @endif itcl
24523
24524 .PHONY: maybe-html-itcl html-itcl
24525 maybe-html-itcl:
24526 @if itcl
24527 maybe-html-itcl: html-itcl
24528
24529 html-itcl: \
24530     configure-itcl 
24531         @: $(MAKE); $(unstage)
24532         @[ -f ./itcl/Makefile ] || exit 0; \
24533         r=`${PWD_COMMAND}`; export r; \
24534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24535         $(HOST_EXPORTS) \
24536         for flag in $(EXTRA_HOST_FLAGS) ; do \
24537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24538         done; \
24539         echo "Doing html in itcl" ; \
24540         (cd $(HOST_SUBDIR)/itcl && \
24541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24543                   "RANLIB=$${RANLIB}" \
24544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24545                   html) \
24546           || exit 1
24547
24548 @endif itcl
24549
24550 .PHONY: maybe-TAGS-itcl TAGS-itcl
24551 maybe-TAGS-itcl:
24552 @if itcl
24553 maybe-TAGS-itcl: TAGS-itcl
24554
24555 TAGS-itcl: \
24556     configure-itcl 
24557         @: $(MAKE); $(unstage)
24558         @[ -f ./itcl/Makefile ] || exit 0; \
24559         r=`${PWD_COMMAND}`; export r; \
24560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24561         $(HOST_EXPORTS) \
24562         for flag in $(EXTRA_HOST_FLAGS) ; do \
24563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24564         done; \
24565         echo "Doing TAGS in itcl" ; \
24566         (cd $(HOST_SUBDIR)/itcl && \
24567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24569                   "RANLIB=$${RANLIB}" \
24570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24571                   TAGS) \
24572           || exit 1
24573
24574 @endif itcl
24575
24576 .PHONY: maybe-install-info-itcl install-info-itcl
24577 maybe-install-info-itcl:
24578 @if itcl
24579 maybe-install-info-itcl: install-info-itcl
24580
24581 install-info-itcl: \
24582     configure-itcl \
24583     info-itcl 
24584         @: $(MAKE); $(unstage)
24585         @[ -f ./itcl/Makefile ] || exit 0; \
24586         r=`${PWD_COMMAND}`; export r; \
24587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24588         $(HOST_EXPORTS) \
24589         for flag in $(EXTRA_HOST_FLAGS) ; do \
24590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24591         done; \
24592         echo "Doing install-info in itcl" ; \
24593         (cd $(HOST_SUBDIR)/itcl && \
24594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24596                   "RANLIB=$${RANLIB}" \
24597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24598                   install-info) \
24599           || exit 1
24600
24601 @endif itcl
24602
24603 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
24604 maybe-install-pdf-itcl:
24605 @if itcl
24606 maybe-install-pdf-itcl: install-pdf-itcl
24607
24608 install-pdf-itcl: \
24609     configure-itcl \
24610     pdf-itcl 
24611         @: $(MAKE); $(unstage)
24612         @[ -f ./itcl/Makefile ] || exit 0; \
24613         r=`${PWD_COMMAND}`; export r; \
24614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24615         $(HOST_EXPORTS) \
24616         for flag in $(EXTRA_HOST_FLAGS) ; do \
24617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24618         done; \
24619         echo "Doing install-pdf in itcl" ; \
24620         (cd $(HOST_SUBDIR)/itcl && \
24621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24623                   "RANLIB=$${RANLIB}" \
24624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24625                   install-pdf) \
24626           || exit 1
24627
24628 @endif itcl
24629
24630 .PHONY: maybe-install-html-itcl install-html-itcl
24631 maybe-install-html-itcl:
24632 @if itcl
24633 maybe-install-html-itcl: install-html-itcl
24634
24635 install-html-itcl: \
24636     configure-itcl \
24637     html-itcl 
24638         @: $(MAKE); $(unstage)
24639         @[ -f ./itcl/Makefile ] || exit 0; \
24640         r=`${PWD_COMMAND}`; export r; \
24641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24642         $(HOST_EXPORTS) \
24643         for flag in $(EXTRA_HOST_FLAGS) ; do \
24644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24645         done; \
24646         echo "Doing install-html in itcl" ; \
24647         (cd $(HOST_SUBDIR)/itcl && \
24648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24650                   "RANLIB=$${RANLIB}" \
24651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24652                   install-html) \
24653           || exit 1
24654
24655 @endif itcl
24656
24657 .PHONY: maybe-installcheck-itcl installcheck-itcl
24658 maybe-installcheck-itcl:
24659 @if itcl
24660 maybe-installcheck-itcl: installcheck-itcl
24661
24662 installcheck-itcl: \
24663     configure-itcl 
24664         @: $(MAKE); $(unstage)
24665         @[ -f ./itcl/Makefile ] || exit 0; \
24666         r=`${PWD_COMMAND}`; export r; \
24667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24668         $(HOST_EXPORTS) \
24669         for flag in $(EXTRA_HOST_FLAGS) ; do \
24670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24671         done; \
24672         echo "Doing installcheck in itcl" ; \
24673         (cd $(HOST_SUBDIR)/itcl && \
24674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24676                   "RANLIB=$${RANLIB}" \
24677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24678                   installcheck) \
24679           || exit 1
24680
24681 @endif itcl
24682
24683 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
24684 maybe-mostlyclean-itcl:
24685 @if itcl
24686 maybe-mostlyclean-itcl: mostlyclean-itcl
24687
24688 mostlyclean-itcl: 
24689         @: $(MAKE); $(unstage)
24690         @[ -f ./itcl/Makefile ] || exit 0; \
24691         r=`${PWD_COMMAND}`; export r; \
24692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24693         $(HOST_EXPORTS) \
24694         for flag in $(EXTRA_HOST_FLAGS) ; do \
24695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24696         done; \
24697         echo "Doing mostlyclean in itcl" ; \
24698         (cd $(HOST_SUBDIR)/itcl && \
24699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24701                   "RANLIB=$${RANLIB}" \
24702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24703                   mostlyclean) \
24704           || exit 1
24705
24706 @endif itcl
24707
24708 .PHONY: maybe-clean-itcl clean-itcl
24709 maybe-clean-itcl:
24710 @if itcl
24711 maybe-clean-itcl: clean-itcl
24712
24713 clean-itcl: 
24714         @: $(MAKE); $(unstage)
24715         @[ -f ./itcl/Makefile ] || exit 0; \
24716         r=`${PWD_COMMAND}`; export r; \
24717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24718         $(HOST_EXPORTS) \
24719         for flag in $(EXTRA_HOST_FLAGS) ; do \
24720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24721         done; \
24722         echo "Doing clean in itcl" ; \
24723         (cd $(HOST_SUBDIR)/itcl && \
24724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24726                   "RANLIB=$${RANLIB}" \
24727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24728                   clean) \
24729           || exit 1
24730
24731 @endif itcl
24732
24733 .PHONY: maybe-distclean-itcl distclean-itcl
24734 maybe-distclean-itcl:
24735 @if itcl
24736 maybe-distclean-itcl: distclean-itcl
24737
24738 distclean-itcl: 
24739         @: $(MAKE); $(unstage)
24740         @[ -f ./itcl/Makefile ] || exit 0; \
24741         r=`${PWD_COMMAND}`; export r; \
24742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24743         $(HOST_EXPORTS) \
24744         for flag in $(EXTRA_HOST_FLAGS) ; do \
24745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24746         done; \
24747         echo "Doing distclean in itcl" ; \
24748         (cd $(HOST_SUBDIR)/itcl && \
24749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24751                   "RANLIB=$${RANLIB}" \
24752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24753                   distclean) \
24754           || exit 1
24755
24756 @endif itcl
24757
24758 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
24759 maybe-maintainer-clean-itcl:
24760 @if itcl
24761 maybe-maintainer-clean-itcl: maintainer-clean-itcl
24762
24763 maintainer-clean-itcl: 
24764         @: $(MAKE); $(unstage)
24765         @[ -f ./itcl/Makefile ] || exit 0; \
24766         r=`${PWD_COMMAND}`; export r; \
24767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24768         $(HOST_EXPORTS) \
24769         for flag in $(EXTRA_HOST_FLAGS) ; do \
24770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24771         done; \
24772         echo "Doing maintainer-clean in itcl" ; \
24773         (cd $(HOST_SUBDIR)/itcl && \
24774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24776                   "RANLIB=$${RANLIB}" \
24777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24778                   maintainer-clean) \
24779           || exit 1
24780
24781 @endif itcl
24782
24783
24784
24785 .PHONY: configure-ld maybe-configure-ld
24786 maybe-configure-ld:
24787 @if gcc-bootstrap
24788 configure-ld: stage_current
24789 @endif gcc-bootstrap
24790 @if ld
24791 maybe-configure-ld: configure-ld
24792 configure-ld: 
24793         @r=`${PWD_COMMAND}`; export r; \
24794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24795         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24796         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24797         $(HOST_EXPORTS) \
24798         echo Configuring in $(HOST_SUBDIR)/ld; \
24799         cd "$(HOST_SUBDIR)/ld" || exit 1; \
24800         case $(srcdir) in \
24801           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24802           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24803                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24804         esac; \
24805         srcdiroption="--srcdir=$${topdir}/ld"; \
24806         libsrcdir="$$s/ld"; \
24807         $(SHELL) $${libsrcdir}/configure \
24808           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24809           --target=${target_alias} $${srcdiroption}  \
24810           || exit 1
24811 @endif ld
24812
24813
24814
24815 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
24816 maybe-configure-stage1-ld:
24817 @if ld-bootstrap
24818 maybe-configure-stage1-ld: configure-stage1-ld
24819 configure-stage1-ld:
24820         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24821         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24822         @r=`${PWD_COMMAND}`; export r; \
24823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24824         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24825         $(HOST_EXPORTS)  \
24826         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24827         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
24828         echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
24829         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24830         cd $(HOST_SUBDIR)/ld || exit 1; \
24831         case $(srcdir) in \
24832           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24833           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24834                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24835         esac; \
24836         srcdiroption="--srcdir=$${topdir}/ld"; \
24837         libsrcdir="$$s/ld"; \
24838         $(SHELL) $${libsrcdir}/configure \
24839           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24840           --target=${target_alias} $${srcdiroption} \
24841            \
24842           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
24843 @endif ld-bootstrap
24844
24845 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
24846 maybe-configure-stage2-ld:
24847 @if ld-bootstrap
24848 maybe-configure-stage2-ld: configure-stage2-ld
24849 configure-stage2-ld:
24850         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24851         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24852         @r=`${PWD_COMMAND}`; export r; \
24853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24854         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24855         $(HOST_EXPORTS) \
24856         $(POSTSTAGE1_HOST_EXPORTS)  \
24857         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24858         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
24859         echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
24860         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24861         cd $(HOST_SUBDIR)/ld || exit 1; \
24862         case $(srcdir) in \
24863           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24864           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24865                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24866         esac; \
24867         srcdiroption="--srcdir=$${topdir}/ld"; \
24868         libsrcdir="$$s/ld"; \
24869         $(SHELL) $${libsrcdir}/configure \
24870           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24871           --target=${target_alias} $${srcdiroption} \
24872           --with-build-libsubdir=$(HOST_SUBDIR) \
24873           @stage2_werror_flag@ 
24874 @endif ld-bootstrap
24875
24876 .PHONY: configure-stageb2g0-ld maybe-configure-stageb2g0-ld
24877 maybe-configure-stageb2g0-ld:
24878 @if ld-bootstrap
24879 maybe-configure-stageb2g0-ld: configure-stageb2g0-ld
24880 configure-stageb2g0-ld:
24881         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
24882         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24883         @r=`${PWD_COMMAND}`; export r; \
24884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24885         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24886         $(HOST_EXPORTS) \
24887         $(POSTSTAGE1_HOST_EXPORTS)  \
24888         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
24889         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
24890         echo Configuring stage b2g0 in $(HOST_SUBDIR)/ld ; \
24891         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24892         cd $(HOST_SUBDIR)/ld || exit 1; \
24893         case $(srcdir) in \
24894           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24895           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24896                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24897         esac; \
24898         srcdiroption="--srcdir=$${topdir}/ld"; \
24899         libsrcdir="$$s/ld"; \
24900         $(SHELL) $${libsrcdir}/configure \
24901           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24902           --target=${target_alias} $${srcdiroption} \
24903           --with-build-libsubdir=$(HOST_SUBDIR) \
24904           @stage2_werror_flag@ 
24905 @endif ld-bootstrap
24906
24907 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
24908 maybe-configure-stage3-ld:
24909 @if ld-bootstrap
24910 maybe-configure-stage3-ld: configure-stage3-ld
24911 configure-stage3-ld:
24912         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24913         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24914         @r=`${PWD_COMMAND}`; export r; \
24915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24916         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24917         $(HOST_EXPORTS) \
24918         $(POSTSTAGE1_HOST_EXPORTS)  \
24919         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24920         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
24921         echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
24922         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24923         cd $(HOST_SUBDIR)/ld || exit 1; \
24924         case $(srcdir) in \
24925           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24926           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24927                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24928         esac; \
24929         srcdiroption="--srcdir=$${topdir}/ld"; \
24930         libsrcdir="$$s/ld"; \
24931         $(SHELL) $${libsrcdir}/configure \
24932           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24933           --target=${target_alias} $${srcdiroption} \
24934           --with-build-libsubdir=$(HOST_SUBDIR) \
24935           @stage2_werror_flag@ 
24936 @endif ld-bootstrap
24937
24938 .PHONY: configure-stageb3g2-ld maybe-configure-stageb3g2-ld
24939 maybe-configure-stageb3g2-ld:
24940 @if ld-bootstrap
24941 maybe-configure-stageb3g2-ld: configure-stageb3g2-ld
24942 configure-stageb3g2-ld:
24943         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
24944         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24945         @r=`${PWD_COMMAND}`; export r; \
24946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24947         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24948         $(HOST_EXPORTS) \
24949         $(POSTSTAGE1_HOST_EXPORTS)  \
24950         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
24951         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
24952         echo Configuring stage b3g2 in $(HOST_SUBDIR)/ld ; \
24953         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24954         cd $(HOST_SUBDIR)/ld || exit 1; \
24955         case $(srcdir) in \
24956           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24957           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24958                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24959         esac; \
24960         srcdiroption="--srcdir=$${topdir}/ld"; \
24961         libsrcdir="$$s/ld"; \
24962         $(SHELL) $${libsrcdir}/configure \
24963           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24964           --target=${target_alias} $${srcdiroption} \
24965           --with-build-libsubdir=$(HOST_SUBDIR) \
24966           @stage2_werror_flag@ 
24967 @endif ld-bootstrap
24968
24969 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
24970 maybe-configure-stage4-ld:
24971 @if ld-bootstrap
24972 maybe-configure-stage4-ld: configure-stage4-ld
24973 configure-stage4-ld:
24974         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24975         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24976         @r=`${PWD_COMMAND}`; export r; \
24977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24978         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24979         $(HOST_EXPORTS) \
24980         $(POSTSTAGE1_HOST_EXPORTS)  \
24981         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24982         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
24983         echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
24984         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24985         cd $(HOST_SUBDIR)/ld || exit 1; \
24986         case $(srcdir) in \
24987           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24988           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24989                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24990         esac; \
24991         srcdiroption="--srcdir=$${topdir}/ld"; \
24992         libsrcdir="$$s/ld"; \
24993         $(SHELL) $${libsrcdir}/configure \
24994           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24995           --target=${target_alias} $${srcdiroption} \
24996           --with-build-libsubdir=$(HOST_SUBDIR) \
24997           @stage2_werror_flag@ 
24998 @endif ld-bootstrap
24999
25000 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
25001 maybe-configure-stageprofile-ld:
25002 @if ld-bootstrap
25003 maybe-configure-stageprofile-ld: configure-stageprofile-ld
25004 configure-stageprofile-ld:
25005         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25006         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25007         @r=`${PWD_COMMAND}`; export r; \
25008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25009         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25010         $(HOST_EXPORTS) \
25011         $(POSTSTAGE1_HOST_EXPORTS)  \
25012         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
25013         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
25014         echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
25015         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25016         cd $(HOST_SUBDIR)/ld || exit 1; \
25017         case $(srcdir) in \
25018           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25019           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25020                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25021         esac; \
25022         srcdiroption="--srcdir=$${topdir}/ld"; \
25023         libsrcdir="$$s/ld"; \
25024         $(SHELL) $${libsrcdir}/configure \
25025           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25026           --target=${target_alias} $${srcdiroption} \
25027           --with-build-libsubdir=$(HOST_SUBDIR) \
25028           @stage2_werror_flag@ 
25029 @endif ld-bootstrap
25030
25031 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
25032 maybe-configure-stagefeedback-ld:
25033 @if ld-bootstrap
25034 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
25035 configure-stagefeedback-ld:
25036         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25037         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25038         @r=`${PWD_COMMAND}`; export r; \
25039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25040         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25041         $(HOST_EXPORTS) \
25042         $(POSTSTAGE1_HOST_EXPORTS)  \
25043         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
25044         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
25045         echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
25046         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25047         cd $(HOST_SUBDIR)/ld || exit 1; \
25048         case $(srcdir) in \
25049           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25050           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25051                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25052         esac; \
25053         srcdiroption="--srcdir=$${topdir}/ld"; \
25054         libsrcdir="$$s/ld"; \
25055         $(SHELL) $${libsrcdir}/configure \
25056           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25057           --target=${target_alias} $${srcdiroption} \
25058           --with-build-libsubdir=$(HOST_SUBDIR) \
25059           @stage2_werror_flag@ 
25060 @endif ld-bootstrap
25061
25062
25063
25064
25065
25066 .PHONY: all-ld maybe-all-ld
25067 maybe-all-ld:
25068 @if gcc-bootstrap
25069 all-ld: stage_current
25070 @endif gcc-bootstrap
25071 @if ld
25072 TARGET-ld=all
25073 maybe-all-ld: all-ld
25074 all-ld: configure-ld
25075         @r=`${PWD_COMMAND}`; export r; \
25076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25077         $(HOST_EXPORTS) \
25078         (cd $(HOST_SUBDIR)/ld && \
25079           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
25080                 $(TARGET-ld))
25081 @endif ld
25082
25083
25084
25085 .PHONY: all-stage1-ld maybe-all-stage1-ld
25086 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
25087 maybe-all-stage1-ld:
25088 maybe-clean-stage1-ld:
25089 @if ld-bootstrap
25090 maybe-all-stage1-ld: all-stage1-ld
25091 all-stage1: all-stage1-ld
25092 TARGET-stage1-ld = $(TARGET-ld)
25093 all-stage1-ld: configure-stage1-ld
25094         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25095         @r=`${PWD_COMMAND}`; export r; \
25096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25097         $(HOST_EXPORTS) \
25098         cd $(HOST_SUBDIR)/ld && \
25099         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25100                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
25101                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
25102                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
25103                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
25104                 $(TARGET-stage1-ld)
25105
25106 maybe-clean-stage1-ld: clean-stage1-ld
25107 clean-stage1: clean-stage1-ld
25108 clean-stage1-ld:
25109         @if [ $(current_stage) = stage1 ]; then \
25110           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25111         else \
25112           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
25113           $(MAKE) stage1-start; \
25114         fi; \
25115         cd $(HOST_SUBDIR)/ld && \
25116         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25117                  clean
25118 @endif ld-bootstrap
25119
25120
25121 .PHONY: all-stage2-ld maybe-all-stage2-ld
25122 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
25123 maybe-all-stage2-ld:
25124 maybe-clean-stage2-ld:
25125 @if ld-bootstrap
25126 maybe-all-stage2-ld: all-stage2-ld
25127 all-stage2: all-stage2-ld
25128 TARGET-stage2-ld = $(TARGET-ld)
25129 all-stage2-ld: configure-stage2-ld
25130         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25131         @r=`${PWD_COMMAND}`; export r; \
25132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25133         $(HOST_EXPORTS) \
25134         $(POSTSTAGE1_HOST_EXPORTS) \
25135         cd $(HOST_SUBDIR)/ld && \
25136         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25137                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
25138                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
25139                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
25140                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25141                 $(TARGET-stage2-ld)
25142
25143 maybe-clean-stage2-ld: clean-stage2-ld
25144 clean-stage2: clean-stage2-ld
25145 clean-stage2-ld:
25146         @if [ $(current_stage) = stage2 ]; then \
25147           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25148         else \
25149           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
25150           $(MAKE) stage2-start; \
25151         fi; \
25152         cd $(HOST_SUBDIR)/ld && \
25153         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25154                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25155                  clean
25156 @endif ld-bootstrap
25157
25158
25159 .PHONY: all-stageb2g0-ld maybe-all-stageb2g0-ld
25160 .PHONY: clean-stageb2g0-ld maybe-clean-stageb2g0-ld
25161 maybe-all-stageb2g0-ld:
25162 maybe-clean-stageb2g0-ld:
25163 @if ld-bootstrap
25164 maybe-all-stageb2g0-ld: all-stageb2g0-ld
25165 all-stageb2g0: all-stageb2g0-ld
25166 TARGET-stageb2g0-ld = $(TARGET-ld)
25167 all-stageb2g0-ld: configure-stageb2g0-ld
25168         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
25169         @r=`${PWD_COMMAND}`; export r; \
25170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25171         $(HOST_EXPORTS) \
25172         $(POSTSTAGE1_HOST_EXPORTS) \
25173         cd $(HOST_SUBDIR)/ld && \
25174         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25175                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
25176                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
25177                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
25178                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25179                 $(TARGET-stageb2g0-ld)
25180
25181 maybe-clean-stageb2g0-ld: clean-stageb2g0-ld
25182 clean-stageb2g0: clean-stageb2g0-ld
25183 clean-stageb2g0-ld:
25184         @if [ $(current_stage) = stageb2g0 ]; then \
25185           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25186         else \
25187           [ -f $(HOST_SUBDIR)/stageb2g0-ld/Makefile ] || exit 0; \
25188           $(MAKE) stageb2g0-start; \
25189         fi; \
25190         cd $(HOST_SUBDIR)/ld && \
25191         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25192                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25193                  clean
25194 @endif ld-bootstrap
25195
25196
25197 .PHONY: all-stage3-ld maybe-all-stage3-ld
25198 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
25199 maybe-all-stage3-ld:
25200 maybe-clean-stage3-ld:
25201 @if ld-bootstrap
25202 maybe-all-stage3-ld: all-stage3-ld
25203 all-stage3: all-stage3-ld
25204 TARGET-stage3-ld = $(TARGET-ld)
25205 all-stage3-ld: configure-stage3-ld
25206         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25207         @r=`${PWD_COMMAND}`; export r; \
25208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25209         $(HOST_EXPORTS) \
25210         $(POSTSTAGE1_HOST_EXPORTS) \
25211         cd $(HOST_SUBDIR)/ld && \
25212         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25213                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
25214                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
25215                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
25216                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25217                 $(TARGET-stage3-ld)
25218
25219 maybe-clean-stage3-ld: clean-stage3-ld
25220 clean-stage3: clean-stage3-ld
25221 clean-stage3-ld:
25222         @if [ $(current_stage) = stage3 ]; then \
25223           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25224         else \
25225           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
25226           $(MAKE) stage3-start; \
25227         fi; \
25228         cd $(HOST_SUBDIR)/ld && \
25229         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25230                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25231                  clean
25232 @endif ld-bootstrap
25233
25234
25235 .PHONY: all-stageb3g2-ld maybe-all-stageb3g2-ld
25236 .PHONY: clean-stageb3g2-ld maybe-clean-stageb3g2-ld
25237 maybe-all-stageb3g2-ld:
25238 maybe-clean-stageb3g2-ld:
25239 @if ld-bootstrap
25240 maybe-all-stageb3g2-ld: all-stageb3g2-ld
25241 all-stageb3g2: all-stageb3g2-ld
25242 TARGET-stageb3g2-ld = $(TARGET-ld)
25243 all-stageb3g2-ld: configure-stageb3g2-ld
25244         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
25245         @r=`${PWD_COMMAND}`; export r; \
25246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25247         $(HOST_EXPORTS) \
25248         $(POSTSTAGE1_HOST_EXPORTS) \
25249         cd $(HOST_SUBDIR)/ld && \
25250         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25251                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
25252                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
25253                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
25254                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25255                 $(TARGET-stageb3g2-ld)
25256
25257 maybe-clean-stageb3g2-ld: clean-stageb3g2-ld
25258 clean-stageb3g2: clean-stageb3g2-ld
25259 clean-stageb3g2-ld:
25260         @if [ $(current_stage) = stageb3g2 ]; then \
25261           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25262         else \
25263           [ -f $(HOST_SUBDIR)/stageb3g2-ld/Makefile ] || exit 0; \
25264           $(MAKE) stageb3g2-start; \
25265         fi; \
25266         cd $(HOST_SUBDIR)/ld && \
25267         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25268                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25269                  clean
25270 @endif ld-bootstrap
25271
25272
25273 .PHONY: all-stage4-ld maybe-all-stage4-ld
25274 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
25275 maybe-all-stage4-ld:
25276 maybe-clean-stage4-ld:
25277 @if ld-bootstrap
25278 maybe-all-stage4-ld: all-stage4-ld
25279 all-stage4: all-stage4-ld
25280 TARGET-stage4-ld = $(TARGET-ld)
25281 all-stage4-ld: configure-stage4-ld
25282         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25283         @r=`${PWD_COMMAND}`; export r; \
25284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25285         $(HOST_EXPORTS) \
25286         $(POSTSTAGE1_HOST_EXPORTS) \
25287         cd $(HOST_SUBDIR)/ld && \
25288         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25289                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
25290                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25291                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
25292                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25293                 $(TARGET-stage4-ld)
25294
25295 maybe-clean-stage4-ld: clean-stage4-ld
25296 clean-stage4: clean-stage4-ld
25297 clean-stage4-ld:
25298         @if [ $(current_stage) = stage4 ]; then \
25299           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25300         else \
25301           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
25302           $(MAKE) stage4-start; \
25303         fi; \
25304         cd $(HOST_SUBDIR)/ld && \
25305         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25306                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25307                  clean
25308 @endif ld-bootstrap
25309
25310
25311 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
25312 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
25313 maybe-all-stageprofile-ld:
25314 maybe-clean-stageprofile-ld:
25315 @if ld-bootstrap
25316 maybe-all-stageprofile-ld: all-stageprofile-ld
25317 all-stageprofile: all-stageprofile-ld
25318 TARGET-stageprofile-ld = $(TARGET-ld)
25319 all-stageprofile-ld: configure-stageprofile-ld
25320         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25321         @r=`${PWD_COMMAND}`; export r; \
25322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25323         $(HOST_EXPORTS) \
25324         $(POSTSTAGE1_HOST_EXPORTS) \
25325         cd $(HOST_SUBDIR)/ld && \
25326         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25327                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
25328                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
25329                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
25330                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25331                 $(TARGET-stageprofile-ld)
25332
25333 maybe-clean-stageprofile-ld: clean-stageprofile-ld
25334 clean-stageprofile: clean-stageprofile-ld
25335 clean-stageprofile-ld:
25336         @if [ $(current_stage) = stageprofile ]; then \
25337           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25338         else \
25339           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
25340           $(MAKE) stageprofile-start; \
25341         fi; \
25342         cd $(HOST_SUBDIR)/ld && \
25343         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25344                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25345                  clean
25346 @endif ld-bootstrap
25347
25348
25349 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
25350 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
25351 maybe-all-stagefeedback-ld:
25352 maybe-clean-stagefeedback-ld:
25353 @if ld-bootstrap
25354 maybe-all-stagefeedback-ld: all-stagefeedback-ld
25355 all-stagefeedback: all-stagefeedback-ld
25356 TARGET-stagefeedback-ld = $(TARGET-ld)
25357 all-stagefeedback-ld: configure-stagefeedback-ld
25358         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25359         @r=`${PWD_COMMAND}`; export r; \
25360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25361         $(HOST_EXPORTS) \
25362         $(POSTSTAGE1_HOST_EXPORTS) \
25363         cd $(HOST_SUBDIR)/ld && \
25364         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25365                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
25366                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
25367                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
25368                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25369                 $(TARGET-stagefeedback-ld)
25370
25371 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
25372 clean-stagefeedback: clean-stagefeedback-ld
25373 clean-stagefeedback-ld:
25374         @if [ $(current_stage) = stagefeedback ]; then \
25375           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25376         else \
25377           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
25378           $(MAKE) stagefeedback-start; \
25379         fi; \
25380         cd $(HOST_SUBDIR)/ld && \
25381         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25382                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25383                  clean
25384 @endif ld-bootstrap
25385
25386
25387
25388
25389
25390 .PHONY: check-ld maybe-check-ld
25391 maybe-check-ld:
25392 @if ld
25393 maybe-check-ld: check-ld
25394
25395 check-ld:
25396         @: $(MAKE); $(unstage)
25397         @r=`${PWD_COMMAND}`; export r; \
25398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25399         $(HOST_EXPORTS) \
25400         (cd $(HOST_SUBDIR)/ld && \
25401           $(MAKE) $(FLAGS_TO_PASS)  check)
25402
25403 @endif ld
25404
25405 .PHONY: install-ld maybe-install-ld
25406 maybe-install-ld:
25407 @if ld
25408 maybe-install-ld: install-ld
25409
25410 install-ld: installdirs
25411         @: $(MAKE); $(unstage)
25412         @r=`${PWD_COMMAND}`; export r; \
25413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25414         $(HOST_EXPORTS) \
25415         (cd $(HOST_SUBDIR)/ld && \
25416           $(MAKE) $(FLAGS_TO_PASS)  install)
25417
25418 @endif ld
25419
25420 # Other targets (info, dvi, pdf, etc.)
25421
25422 .PHONY: maybe-info-ld info-ld
25423 maybe-info-ld:
25424 @if ld
25425 maybe-info-ld: info-ld
25426
25427 info-ld: \
25428     configure-ld 
25429         @[ -f ./ld/Makefile ] || exit 0; \
25430         r=`${PWD_COMMAND}`; export r; \
25431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25432         $(HOST_EXPORTS) \
25433         for flag in $(EXTRA_HOST_FLAGS) ; do \
25434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25435         done; \
25436         echo "Doing info in ld" ; \
25437         (cd $(HOST_SUBDIR)/ld && \
25438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25440                   "RANLIB=$${RANLIB}" \
25441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25442                   info) \
25443           || exit 1
25444
25445 @endif ld
25446
25447 .PHONY: maybe-dvi-ld dvi-ld
25448 maybe-dvi-ld:
25449 @if ld
25450 maybe-dvi-ld: dvi-ld
25451
25452 dvi-ld: \
25453     configure-ld 
25454         @[ -f ./ld/Makefile ] || exit 0; \
25455         r=`${PWD_COMMAND}`; export r; \
25456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25457         $(HOST_EXPORTS) \
25458         for flag in $(EXTRA_HOST_FLAGS) ; do \
25459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25460         done; \
25461         echo "Doing dvi in ld" ; \
25462         (cd $(HOST_SUBDIR)/ld && \
25463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25465                   "RANLIB=$${RANLIB}" \
25466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25467                   dvi) \
25468           || exit 1
25469
25470 @endif ld
25471
25472 .PHONY: maybe-pdf-ld pdf-ld
25473 maybe-pdf-ld:
25474 @if ld
25475 maybe-pdf-ld: pdf-ld
25476
25477 pdf-ld: \
25478     configure-ld 
25479         @[ -f ./ld/Makefile ] || exit 0; \
25480         r=`${PWD_COMMAND}`; export r; \
25481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25482         $(HOST_EXPORTS) \
25483         for flag in $(EXTRA_HOST_FLAGS) ; do \
25484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25485         done; \
25486         echo "Doing pdf in ld" ; \
25487         (cd $(HOST_SUBDIR)/ld && \
25488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25490                   "RANLIB=$${RANLIB}" \
25491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25492                   pdf) \
25493           || exit 1
25494
25495 @endif ld
25496
25497 .PHONY: maybe-html-ld html-ld
25498 maybe-html-ld:
25499 @if ld
25500 maybe-html-ld: html-ld
25501
25502 html-ld: \
25503     configure-ld 
25504         @[ -f ./ld/Makefile ] || exit 0; \
25505         r=`${PWD_COMMAND}`; export r; \
25506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25507         $(HOST_EXPORTS) \
25508         for flag in $(EXTRA_HOST_FLAGS) ; do \
25509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25510         done; \
25511         echo "Doing html in ld" ; \
25512         (cd $(HOST_SUBDIR)/ld && \
25513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25515                   "RANLIB=$${RANLIB}" \
25516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25517                   html) \
25518           || exit 1
25519
25520 @endif ld
25521
25522 .PHONY: maybe-TAGS-ld TAGS-ld
25523 maybe-TAGS-ld:
25524 @if ld
25525 maybe-TAGS-ld: TAGS-ld
25526
25527 TAGS-ld: \
25528     configure-ld 
25529         @[ -f ./ld/Makefile ] || exit 0; \
25530         r=`${PWD_COMMAND}`; export r; \
25531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25532         $(HOST_EXPORTS) \
25533         for flag in $(EXTRA_HOST_FLAGS) ; do \
25534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25535         done; \
25536         echo "Doing TAGS in ld" ; \
25537         (cd $(HOST_SUBDIR)/ld && \
25538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25540                   "RANLIB=$${RANLIB}" \
25541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25542                   TAGS) \
25543           || exit 1
25544
25545 @endif ld
25546
25547 .PHONY: maybe-install-info-ld install-info-ld
25548 maybe-install-info-ld:
25549 @if ld
25550 maybe-install-info-ld: install-info-ld
25551
25552 install-info-ld: \
25553     configure-ld \
25554     info-ld 
25555         @[ -f ./ld/Makefile ] || exit 0; \
25556         r=`${PWD_COMMAND}`; export r; \
25557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25558         $(HOST_EXPORTS) \
25559         for flag in $(EXTRA_HOST_FLAGS) ; do \
25560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25561         done; \
25562         echo "Doing install-info in ld" ; \
25563         (cd $(HOST_SUBDIR)/ld && \
25564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25566                   "RANLIB=$${RANLIB}" \
25567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25568                   install-info) \
25569           || exit 1
25570
25571 @endif ld
25572
25573 .PHONY: maybe-install-pdf-ld install-pdf-ld
25574 maybe-install-pdf-ld:
25575 @if ld
25576 maybe-install-pdf-ld: install-pdf-ld
25577
25578 install-pdf-ld: \
25579     configure-ld \
25580     pdf-ld 
25581         @[ -f ./ld/Makefile ] || exit 0; \
25582         r=`${PWD_COMMAND}`; export r; \
25583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25584         $(HOST_EXPORTS) \
25585         for flag in $(EXTRA_HOST_FLAGS) ; do \
25586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25587         done; \
25588         echo "Doing install-pdf in ld" ; \
25589         (cd $(HOST_SUBDIR)/ld && \
25590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25592                   "RANLIB=$${RANLIB}" \
25593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25594                   install-pdf) \
25595           || exit 1
25596
25597 @endif ld
25598
25599 .PHONY: maybe-install-html-ld install-html-ld
25600 maybe-install-html-ld:
25601 @if ld
25602 maybe-install-html-ld: install-html-ld
25603
25604 install-html-ld: \
25605     configure-ld \
25606     html-ld 
25607         @[ -f ./ld/Makefile ] || exit 0; \
25608         r=`${PWD_COMMAND}`; export r; \
25609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25610         $(HOST_EXPORTS) \
25611         for flag in $(EXTRA_HOST_FLAGS) ; do \
25612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25613         done; \
25614         echo "Doing install-html in ld" ; \
25615         (cd $(HOST_SUBDIR)/ld && \
25616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25618                   "RANLIB=$${RANLIB}" \
25619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25620                   install-html) \
25621           || exit 1
25622
25623 @endif ld
25624
25625 .PHONY: maybe-installcheck-ld installcheck-ld
25626 maybe-installcheck-ld:
25627 @if ld
25628 maybe-installcheck-ld: installcheck-ld
25629
25630 installcheck-ld: \
25631     configure-ld 
25632         @[ -f ./ld/Makefile ] || exit 0; \
25633         r=`${PWD_COMMAND}`; export r; \
25634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25635         $(HOST_EXPORTS) \
25636         for flag in $(EXTRA_HOST_FLAGS) ; do \
25637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25638         done; \
25639         echo "Doing installcheck in ld" ; \
25640         (cd $(HOST_SUBDIR)/ld && \
25641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25643                   "RANLIB=$${RANLIB}" \
25644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25645                   installcheck) \
25646           || exit 1
25647
25648 @endif ld
25649
25650 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
25651 maybe-mostlyclean-ld:
25652 @if ld
25653 maybe-mostlyclean-ld: mostlyclean-ld
25654
25655 mostlyclean-ld: 
25656         @[ -f ./ld/Makefile ] || exit 0; \
25657         r=`${PWD_COMMAND}`; export r; \
25658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25659         $(HOST_EXPORTS) \
25660         for flag in $(EXTRA_HOST_FLAGS) ; do \
25661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25662         done; \
25663         echo "Doing mostlyclean in ld" ; \
25664         (cd $(HOST_SUBDIR)/ld && \
25665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25667                   "RANLIB=$${RANLIB}" \
25668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25669                   mostlyclean) \
25670           || exit 1
25671
25672 @endif ld
25673
25674 .PHONY: maybe-clean-ld clean-ld
25675 maybe-clean-ld:
25676 @if ld
25677 maybe-clean-ld: clean-ld
25678
25679 clean-ld: 
25680         @[ -f ./ld/Makefile ] || exit 0; \
25681         r=`${PWD_COMMAND}`; export r; \
25682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25683         $(HOST_EXPORTS) \
25684         for flag in $(EXTRA_HOST_FLAGS) ; do \
25685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25686         done; \
25687         echo "Doing clean in ld" ; \
25688         (cd $(HOST_SUBDIR)/ld && \
25689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25691                   "RANLIB=$${RANLIB}" \
25692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25693                   clean) \
25694           || exit 1
25695
25696 @endif ld
25697
25698 .PHONY: maybe-distclean-ld distclean-ld
25699 maybe-distclean-ld:
25700 @if ld
25701 maybe-distclean-ld: distclean-ld
25702
25703 distclean-ld: 
25704         @[ -f ./ld/Makefile ] || exit 0; \
25705         r=`${PWD_COMMAND}`; export r; \
25706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25707         $(HOST_EXPORTS) \
25708         for flag in $(EXTRA_HOST_FLAGS) ; do \
25709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25710         done; \
25711         echo "Doing distclean in ld" ; \
25712         (cd $(HOST_SUBDIR)/ld && \
25713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25715                   "RANLIB=$${RANLIB}" \
25716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25717                   distclean) \
25718           || exit 1
25719
25720 @endif ld
25721
25722 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
25723 maybe-maintainer-clean-ld:
25724 @if ld
25725 maybe-maintainer-clean-ld: maintainer-clean-ld
25726
25727 maintainer-clean-ld: 
25728         @[ -f ./ld/Makefile ] || exit 0; \
25729         r=`${PWD_COMMAND}`; export r; \
25730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25731         $(HOST_EXPORTS) \
25732         for flag in $(EXTRA_HOST_FLAGS) ; do \
25733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25734         done; \
25735         echo "Doing maintainer-clean in ld" ; \
25736         (cd $(HOST_SUBDIR)/ld && \
25737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25739                   "RANLIB=$${RANLIB}" \
25740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25741                   maintainer-clean) \
25742           || exit 1
25743
25744 @endif ld
25745
25746
25747
25748 .PHONY: configure-libcpp maybe-configure-libcpp
25749 maybe-configure-libcpp:
25750 @if gcc-bootstrap
25751 configure-libcpp: stage_current
25752 @endif gcc-bootstrap
25753 @if libcpp
25754 maybe-configure-libcpp: configure-libcpp
25755 configure-libcpp: 
25756         @r=`${PWD_COMMAND}`; export r; \
25757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25758         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25759         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25760         $(HOST_EXPORTS) \
25761         echo Configuring in $(HOST_SUBDIR)/libcpp; \
25762         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
25763         case $(srcdir) in \
25764           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25765           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25766                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25767         esac; \
25768         srcdiroption="--srcdir=$${topdir}/libcpp"; \
25769         libsrcdir="$$s/libcpp"; \
25770         $(SHELL) $${libsrcdir}/configure \
25771           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25772           --target=${target_alias} $${srcdiroption}  \
25773           || exit 1
25774 @endif libcpp
25775
25776
25777
25778 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
25779 maybe-configure-stage1-libcpp:
25780 @if libcpp-bootstrap
25781 maybe-configure-stage1-libcpp: configure-stage1-libcpp
25782 configure-stage1-libcpp:
25783         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25784         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25785         @r=`${PWD_COMMAND}`; export r; \
25786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25787         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25788         $(HOST_EXPORTS)  \
25789         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25790         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
25791         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
25792         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25793         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25794         case $(srcdir) in \
25795           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25796           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25797                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25798         esac; \
25799         srcdiroption="--srcdir=$${topdir}/libcpp"; \
25800         libsrcdir="$$s/libcpp"; \
25801         $(SHELL) $${libsrcdir}/configure \
25802           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25803           --target=${target_alias} $${srcdiroption} \
25804            \
25805           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
25806 @endif libcpp-bootstrap
25807
25808 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
25809 maybe-configure-stage2-libcpp:
25810 @if libcpp-bootstrap
25811 maybe-configure-stage2-libcpp: configure-stage2-libcpp
25812 configure-stage2-libcpp:
25813         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25814         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25815         @r=`${PWD_COMMAND}`; export r; \
25816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25817         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25818         $(HOST_EXPORTS) \
25819         $(POSTSTAGE1_HOST_EXPORTS)  \
25820         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25821         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
25822         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
25823         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25824         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25825         case $(srcdir) in \
25826           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25827           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25828                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25829         esac; \
25830         srcdiroption="--srcdir=$${topdir}/libcpp"; \
25831         libsrcdir="$$s/libcpp"; \
25832         $(SHELL) $${libsrcdir}/configure \
25833           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25834           --target=${target_alias} $${srcdiroption} \
25835           --with-build-libsubdir=$(HOST_SUBDIR) \
25836           @stage2_werror_flag@ 
25837 @endif libcpp-bootstrap
25838
25839 .PHONY: configure-stageb2g0-libcpp maybe-configure-stageb2g0-libcpp
25840 maybe-configure-stageb2g0-libcpp:
25841 @if libcpp-bootstrap
25842 maybe-configure-stageb2g0-libcpp: configure-stageb2g0-libcpp
25843 configure-stageb2g0-libcpp:
25844         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
25845         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25846         @r=`${PWD_COMMAND}`; export r; \
25847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25848         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25849         $(HOST_EXPORTS) \
25850         $(POSTSTAGE1_HOST_EXPORTS)  \
25851         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
25852         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
25853         echo Configuring stage b2g0 in $(HOST_SUBDIR)/libcpp ; \
25854         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25855         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25856         case $(srcdir) in \
25857           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25858           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25859                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25860         esac; \
25861         srcdiroption="--srcdir=$${topdir}/libcpp"; \
25862         libsrcdir="$$s/libcpp"; \
25863         $(SHELL) $${libsrcdir}/configure \
25864           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25865           --target=${target_alias} $${srcdiroption} \
25866           --with-build-libsubdir=$(HOST_SUBDIR) \
25867           @stage2_werror_flag@ 
25868 @endif libcpp-bootstrap
25869
25870 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
25871 maybe-configure-stage3-libcpp:
25872 @if libcpp-bootstrap
25873 maybe-configure-stage3-libcpp: configure-stage3-libcpp
25874 configure-stage3-libcpp:
25875         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25876         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25877         @r=`${PWD_COMMAND}`; export r; \
25878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25879         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25880         $(HOST_EXPORTS) \
25881         $(POSTSTAGE1_HOST_EXPORTS)  \
25882         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25883         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
25884         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
25885         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25886         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25887         case $(srcdir) in \
25888           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25889           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25890                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25891         esac; \
25892         srcdiroption="--srcdir=$${topdir}/libcpp"; \
25893         libsrcdir="$$s/libcpp"; \
25894         $(SHELL) $${libsrcdir}/configure \
25895           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25896           --target=${target_alias} $${srcdiroption} \
25897           --with-build-libsubdir=$(HOST_SUBDIR) \
25898           @stage2_werror_flag@ 
25899 @endif libcpp-bootstrap
25900
25901 .PHONY: configure-stageb3g2-libcpp maybe-configure-stageb3g2-libcpp
25902 maybe-configure-stageb3g2-libcpp:
25903 @if libcpp-bootstrap
25904 maybe-configure-stageb3g2-libcpp: configure-stageb3g2-libcpp
25905 configure-stageb3g2-libcpp:
25906         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
25907         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25908         @r=`${PWD_COMMAND}`; export r; \
25909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25910         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25911         $(HOST_EXPORTS) \
25912         $(POSTSTAGE1_HOST_EXPORTS)  \
25913         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
25914         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
25915         echo Configuring stage b3g2 in $(HOST_SUBDIR)/libcpp ; \
25916         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25917         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25918         case $(srcdir) in \
25919           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25920           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25921                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25922         esac; \
25923         srcdiroption="--srcdir=$${topdir}/libcpp"; \
25924         libsrcdir="$$s/libcpp"; \
25925         $(SHELL) $${libsrcdir}/configure \
25926           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25927           --target=${target_alias} $${srcdiroption} \
25928           --with-build-libsubdir=$(HOST_SUBDIR) \
25929           @stage2_werror_flag@ 
25930 @endif libcpp-bootstrap
25931
25932 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
25933 maybe-configure-stage4-libcpp:
25934 @if libcpp-bootstrap
25935 maybe-configure-stage4-libcpp: configure-stage4-libcpp
25936 configure-stage4-libcpp:
25937         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25938         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25939         @r=`${PWD_COMMAND}`; export r; \
25940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25941         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25942         $(HOST_EXPORTS) \
25943         $(POSTSTAGE1_HOST_EXPORTS)  \
25944         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25945         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
25946         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
25947         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25948         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25949         case $(srcdir) in \
25950           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25951           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25952                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25953         esac; \
25954         srcdiroption="--srcdir=$${topdir}/libcpp"; \
25955         libsrcdir="$$s/libcpp"; \
25956         $(SHELL) $${libsrcdir}/configure \
25957           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25958           --target=${target_alias} $${srcdiroption} \
25959           --with-build-libsubdir=$(HOST_SUBDIR) \
25960           @stage2_werror_flag@ 
25961 @endif libcpp-bootstrap
25962
25963 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
25964 maybe-configure-stageprofile-libcpp:
25965 @if libcpp-bootstrap
25966 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
25967 configure-stageprofile-libcpp:
25968         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25969         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25970         @r=`${PWD_COMMAND}`; export r; \
25971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25972         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25973         $(HOST_EXPORTS) \
25974         $(POSTSTAGE1_HOST_EXPORTS)  \
25975         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
25976         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
25977         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
25978         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25979         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25980         case $(srcdir) in \
25981           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25982           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25983                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25984         esac; \
25985         srcdiroption="--srcdir=$${topdir}/libcpp"; \
25986         libsrcdir="$$s/libcpp"; \
25987         $(SHELL) $${libsrcdir}/configure \
25988           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25989           --target=${target_alias} $${srcdiroption} \
25990           --with-build-libsubdir=$(HOST_SUBDIR) \
25991           @stage2_werror_flag@ 
25992 @endif libcpp-bootstrap
25993
25994 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
25995 maybe-configure-stagefeedback-libcpp:
25996 @if libcpp-bootstrap
25997 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
25998 configure-stagefeedback-libcpp:
25999         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26000         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26001         @r=`${PWD_COMMAND}`; export r; \
26002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26003         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26004         $(HOST_EXPORTS) \
26005         $(POSTSTAGE1_HOST_EXPORTS)  \
26006         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
26007         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
26008         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
26009         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26010         cd $(HOST_SUBDIR)/libcpp || exit 1; \
26011         case $(srcdir) in \
26012           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26013           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26014                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26015         esac; \
26016         srcdiroption="--srcdir=$${topdir}/libcpp"; \
26017         libsrcdir="$$s/libcpp"; \
26018         $(SHELL) $${libsrcdir}/configure \
26019           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26020           --target=${target_alias} $${srcdiroption} \
26021           --with-build-libsubdir=$(HOST_SUBDIR) \
26022           @stage2_werror_flag@ 
26023 @endif libcpp-bootstrap
26024
26025
26026
26027
26028
26029 .PHONY: all-libcpp maybe-all-libcpp
26030 maybe-all-libcpp:
26031 @if gcc-bootstrap
26032 all-libcpp: stage_current
26033 @endif gcc-bootstrap
26034 @if libcpp
26035 TARGET-libcpp=all
26036 maybe-all-libcpp: all-libcpp
26037 all-libcpp: configure-libcpp
26038         @r=`${PWD_COMMAND}`; export r; \
26039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26040         $(HOST_EXPORTS) \
26041         (cd $(HOST_SUBDIR)/libcpp && \
26042           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
26043                 $(TARGET-libcpp))
26044 @endif libcpp
26045
26046
26047
26048 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
26049 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
26050 maybe-all-stage1-libcpp:
26051 maybe-clean-stage1-libcpp:
26052 @if libcpp-bootstrap
26053 maybe-all-stage1-libcpp: all-stage1-libcpp
26054 all-stage1: all-stage1-libcpp
26055 TARGET-stage1-libcpp = $(TARGET-libcpp)
26056 all-stage1-libcpp: configure-stage1-libcpp
26057         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26058         @r=`${PWD_COMMAND}`; export r; \
26059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26060         $(HOST_EXPORTS) \
26061         cd $(HOST_SUBDIR)/libcpp && \
26062         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26063                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
26064                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
26065                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
26066                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
26067                 $(TARGET-stage1-libcpp)
26068
26069 maybe-clean-stage1-libcpp: clean-stage1-libcpp
26070 clean-stage1: clean-stage1-libcpp
26071 clean-stage1-libcpp:
26072         @if [ $(current_stage) = stage1 ]; then \
26073           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26074         else \
26075           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
26076           $(MAKE) stage1-start; \
26077         fi; \
26078         cd $(HOST_SUBDIR)/libcpp && \
26079         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26080                  clean
26081 @endif libcpp-bootstrap
26082
26083
26084 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
26085 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
26086 maybe-all-stage2-libcpp:
26087 maybe-clean-stage2-libcpp:
26088 @if libcpp-bootstrap
26089 maybe-all-stage2-libcpp: all-stage2-libcpp
26090 all-stage2: all-stage2-libcpp
26091 TARGET-stage2-libcpp = $(TARGET-libcpp)
26092 all-stage2-libcpp: configure-stage2-libcpp
26093         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26094         @r=`${PWD_COMMAND}`; export r; \
26095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26096         $(HOST_EXPORTS) \
26097         $(POSTSTAGE1_HOST_EXPORTS) \
26098         cd $(HOST_SUBDIR)/libcpp && \
26099         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26100                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
26101                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
26102                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
26103                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26104                 $(TARGET-stage2-libcpp)
26105
26106 maybe-clean-stage2-libcpp: clean-stage2-libcpp
26107 clean-stage2: clean-stage2-libcpp
26108 clean-stage2-libcpp:
26109         @if [ $(current_stage) = stage2 ]; then \
26110           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26111         else \
26112           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
26113           $(MAKE) stage2-start; \
26114         fi; \
26115         cd $(HOST_SUBDIR)/libcpp && \
26116         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26117                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26118                  clean
26119 @endif libcpp-bootstrap
26120
26121
26122 .PHONY: all-stageb2g0-libcpp maybe-all-stageb2g0-libcpp
26123 .PHONY: clean-stageb2g0-libcpp maybe-clean-stageb2g0-libcpp
26124 maybe-all-stageb2g0-libcpp:
26125 maybe-clean-stageb2g0-libcpp:
26126 @if libcpp-bootstrap
26127 maybe-all-stageb2g0-libcpp: all-stageb2g0-libcpp
26128 all-stageb2g0: all-stageb2g0-libcpp
26129 TARGET-stageb2g0-libcpp = $(TARGET-libcpp)
26130 all-stageb2g0-libcpp: configure-stageb2g0-libcpp
26131         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
26132         @r=`${PWD_COMMAND}`; export r; \
26133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26134         $(HOST_EXPORTS) \
26135         $(POSTSTAGE1_HOST_EXPORTS) \
26136         cd $(HOST_SUBDIR)/libcpp && \
26137         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26138                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
26139                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
26140                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
26141                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26142                 $(TARGET-stageb2g0-libcpp)
26143
26144 maybe-clean-stageb2g0-libcpp: clean-stageb2g0-libcpp
26145 clean-stageb2g0: clean-stageb2g0-libcpp
26146 clean-stageb2g0-libcpp:
26147         @if [ $(current_stage) = stageb2g0 ]; then \
26148           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26149         else \
26150           [ -f $(HOST_SUBDIR)/stageb2g0-libcpp/Makefile ] || exit 0; \
26151           $(MAKE) stageb2g0-start; \
26152         fi; \
26153         cd $(HOST_SUBDIR)/libcpp && \
26154         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26155                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26156                  clean
26157 @endif libcpp-bootstrap
26158
26159
26160 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
26161 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
26162 maybe-all-stage3-libcpp:
26163 maybe-clean-stage3-libcpp:
26164 @if libcpp-bootstrap
26165 maybe-all-stage3-libcpp: all-stage3-libcpp
26166 all-stage3: all-stage3-libcpp
26167 TARGET-stage3-libcpp = $(TARGET-libcpp)
26168 all-stage3-libcpp: configure-stage3-libcpp
26169         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26170         @r=`${PWD_COMMAND}`; export r; \
26171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26172         $(HOST_EXPORTS) \
26173         $(POSTSTAGE1_HOST_EXPORTS) \
26174         cd $(HOST_SUBDIR)/libcpp && \
26175         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26176                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
26177                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
26178                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
26179                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26180                 $(TARGET-stage3-libcpp)
26181
26182 maybe-clean-stage3-libcpp: clean-stage3-libcpp
26183 clean-stage3: clean-stage3-libcpp
26184 clean-stage3-libcpp:
26185         @if [ $(current_stage) = stage3 ]; then \
26186           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26187         else \
26188           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
26189           $(MAKE) stage3-start; \
26190         fi; \
26191         cd $(HOST_SUBDIR)/libcpp && \
26192         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26193                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26194                  clean
26195 @endif libcpp-bootstrap
26196
26197
26198 .PHONY: all-stageb3g2-libcpp maybe-all-stageb3g2-libcpp
26199 .PHONY: clean-stageb3g2-libcpp maybe-clean-stageb3g2-libcpp
26200 maybe-all-stageb3g2-libcpp:
26201 maybe-clean-stageb3g2-libcpp:
26202 @if libcpp-bootstrap
26203 maybe-all-stageb3g2-libcpp: all-stageb3g2-libcpp
26204 all-stageb3g2: all-stageb3g2-libcpp
26205 TARGET-stageb3g2-libcpp = $(TARGET-libcpp)
26206 all-stageb3g2-libcpp: configure-stageb3g2-libcpp
26207         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
26208         @r=`${PWD_COMMAND}`; export r; \
26209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26210         $(HOST_EXPORTS) \
26211         $(POSTSTAGE1_HOST_EXPORTS) \
26212         cd $(HOST_SUBDIR)/libcpp && \
26213         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26214                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
26215                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
26216                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
26217                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26218                 $(TARGET-stageb3g2-libcpp)
26219
26220 maybe-clean-stageb3g2-libcpp: clean-stageb3g2-libcpp
26221 clean-stageb3g2: clean-stageb3g2-libcpp
26222 clean-stageb3g2-libcpp:
26223         @if [ $(current_stage) = stageb3g2 ]; then \
26224           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26225         else \
26226           [ -f $(HOST_SUBDIR)/stageb3g2-libcpp/Makefile ] || exit 0; \
26227           $(MAKE) stageb3g2-start; \
26228         fi; \
26229         cd $(HOST_SUBDIR)/libcpp && \
26230         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26231                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26232                  clean
26233 @endif libcpp-bootstrap
26234
26235
26236 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
26237 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
26238 maybe-all-stage4-libcpp:
26239 maybe-clean-stage4-libcpp:
26240 @if libcpp-bootstrap
26241 maybe-all-stage4-libcpp: all-stage4-libcpp
26242 all-stage4: all-stage4-libcpp
26243 TARGET-stage4-libcpp = $(TARGET-libcpp)
26244 all-stage4-libcpp: configure-stage4-libcpp
26245         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26246         @r=`${PWD_COMMAND}`; export r; \
26247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26248         $(HOST_EXPORTS) \
26249         $(POSTSTAGE1_HOST_EXPORTS) \
26250         cd $(HOST_SUBDIR)/libcpp && \
26251         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26252                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
26253                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26254                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
26255                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26256                 $(TARGET-stage4-libcpp)
26257
26258 maybe-clean-stage4-libcpp: clean-stage4-libcpp
26259 clean-stage4: clean-stage4-libcpp
26260 clean-stage4-libcpp:
26261         @if [ $(current_stage) = stage4 ]; then \
26262           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26263         else \
26264           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
26265           $(MAKE) stage4-start; \
26266         fi; \
26267         cd $(HOST_SUBDIR)/libcpp && \
26268         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26269                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26270                  clean
26271 @endif libcpp-bootstrap
26272
26273
26274 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
26275 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
26276 maybe-all-stageprofile-libcpp:
26277 maybe-clean-stageprofile-libcpp:
26278 @if libcpp-bootstrap
26279 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
26280 all-stageprofile: all-stageprofile-libcpp
26281 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
26282 all-stageprofile-libcpp: configure-stageprofile-libcpp
26283         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26284         @r=`${PWD_COMMAND}`; export r; \
26285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26286         $(HOST_EXPORTS) \
26287         $(POSTSTAGE1_HOST_EXPORTS) \
26288         cd $(HOST_SUBDIR)/libcpp && \
26289         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26290                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
26291                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
26292                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
26293                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26294                 $(TARGET-stageprofile-libcpp)
26295
26296 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
26297 clean-stageprofile: clean-stageprofile-libcpp
26298 clean-stageprofile-libcpp:
26299         @if [ $(current_stage) = stageprofile ]; then \
26300           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26301         else \
26302           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
26303           $(MAKE) stageprofile-start; \
26304         fi; \
26305         cd $(HOST_SUBDIR)/libcpp && \
26306         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26307                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26308                  clean
26309 @endif libcpp-bootstrap
26310
26311
26312 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
26313 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
26314 maybe-all-stagefeedback-libcpp:
26315 maybe-clean-stagefeedback-libcpp:
26316 @if libcpp-bootstrap
26317 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
26318 all-stagefeedback: all-stagefeedback-libcpp
26319 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
26320 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
26321         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26322         @r=`${PWD_COMMAND}`; export r; \
26323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26324         $(HOST_EXPORTS) \
26325         $(POSTSTAGE1_HOST_EXPORTS) \
26326         cd $(HOST_SUBDIR)/libcpp && \
26327         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26328                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
26329                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
26330                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
26331                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26332                 $(TARGET-stagefeedback-libcpp)
26333
26334 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
26335 clean-stagefeedback: clean-stagefeedback-libcpp
26336 clean-stagefeedback-libcpp:
26337         @if [ $(current_stage) = stagefeedback ]; then \
26338           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26339         else \
26340           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
26341           $(MAKE) stagefeedback-start; \
26342         fi; \
26343         cd $(HOST_SUBDIR)/libcpp && \
26344         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26345                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26346                  clean
26347 @endif libcpp-bootstrap
26348
26349
26350
26351
26352
26353 .PHONY: check-libcpp maybe-check-libcpp
26354 maybe-check-libcpp:
26355 @if libcpp
26356 maybe-check-libcpp: check-libcpp
26357
26358 check-libcpp:
26359         @: $(MAKE); $(unstage)
26360         @r=`${PWD_COMMAND}`; export r; \
26361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26362         $(HOST_EXPORTS) \
26363         (cd $(HOST_SUBDIR)/libcpp && \
26364           $(MAKE) $(FLAGS_TO_PASS)  check)
26365
26366 @endif libcpp
26367
26368 .PHONY: install-libcpp maybe-install-libcpp
26369 maybe-install-libcpp:
26370 @if libcpp
26371 maybe-install-libcpp: install-libcpp
26372
26373 install-libcpp: installdirs
26374         @: $(MAKE); $(unstage)
26375         @r=`${PWD_COMMAND}`; export r; \
26376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26377         $(HOST_EXPORTS) \
26378         (cd $(HOST_SUBDIR)/libcpp && \
26379           $(MAKE) $(FLAGS_TO_PASS)  install)
26380
26381 @endif libcpp
26382
26383 # Other targets (info, dvi, pdf, etc.)
26384
26385 .PHONY: maybe-info-libcpp info-libcpp
26386 maybe-info-libcpp:
26387 @if libcpp
26388 maybe-info-libcpp: info-libcpp
26389
26390 info-libcpp: \
26391     configure-libcpp 
26392         @[ -f ./libcpp/Makefile ] || exit 0; \
26393         r=`${PWD_COMMAND}`; export r; \
26394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26395         $(HOST_EXPORTS) \
26396         for flag in $(EXTRA_HOST_FLAGS) ; do \
26397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26398         done; \
26399         echo "Doing info in libcpp" ; \
26400         (cd $(HOST_SUBDIR)/libcpp && \
26401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26403                   "RANLIB=$${RANLIB}" \
26404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26405                   info) \
26406           || exit 1
26407
26408 @endif libcpp
26409
26410 .PHONY: maybe-dvi-libcpp dvi-libcpp
26411 maybe-dvi-libcpp:
26412 @if libcpp
26413 maybe-dvi-libcpp: dvi-libcpp
26414
26415 dvi-libcpp: \
26416     configure-libcpp 
26417         @[ -f ./libcpp/Makefile ] || exit 0; \
26418         r=`${PWD_COMMAND}`; export r; \
26419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26420         $(HOST_EXPORTS) \
26421         for flag in $(EXTRA_HOST_FLAGS) ; do \
26422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26423         done; \
26424         echo "Doing dvi in libcpp" ; \
26425         (cd $(HOST_SUBDIR)/libcpp && \
26426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26428                   "RANLIB=$${RANLIB}" \
26429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26430                   dvi) \
26431           || exit 1
26432
26433 @endif libcpp
26434
26435 .PHONY: maybe-pdf-libcpp pdf-libcpp
26436 maybe-pdf-libcpp:
26437 @if libcpp
26438 maybe-pdf-libcpp: pdf-libcpp
26439
26440 pdf-libcpp: \
26441     configure-libcpp 
26442         @[ -f ./libcpp/Makefile ] || exit 0; \
26443         r=`${PWD_COMMAND}`; export r; \
26444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26445         $(HOST_EXPORTS) \
26446         for flag in $(EXTRA_HOST_FLAGS) ; do \
26447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26448         done; \
26449         echo "Doing pdf in libcpp" ; \
26450         (cd $(HOST_SUBDIR)/libcpp && \
26451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26453                   "RANLIB=$${RANLIB}" \
26454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26455                   pdf) \
26456           || exit 1
26457
26458 @endif libcpp
26459
26460 .PHONY: maybe-html-libcpp html-libcpp
26461 maybe-html-libcpp:
26462 @if libcpp
26463 maybe-html-libcpp: html-libcpp
26464
26465 html-libcpp: \
26466     configure-libcpp 
26467         @[ -f ./libcpp/Makefile ] || exit 0; \
26468         r=`${PWD_COMMAND}`; export r; \
26469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26470         $(HOST_EXPORTS) \
26471         for flag in $(EXTRA_HOST_FLAGS) ; do \
26472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26473         done; \
26474         echo "Doing html in libcpp" ; \
26475         (cd $(HOST_SUBDIR)/libcpp && \
26476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26478                   "RANLIB=$${RANLIB}" \
26479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26480                   html) \
26481           || exit 1
26482
26483 @endif libcpp
26484
26485 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
26486 maybe-TAGS-libcpp:
26487 @if libcpp
26488 maybe-TAGS-libcpp: TAGS-libcpp
26489
26490 TAGS-libcpp: \
26491     configure-libcpp 
26492         @[ -f ./libcpp/Makefile ] || exit 0; \
26493         r=`${PWD_COMMAND}`; export r; \
26494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26495         $(HOST_EXPORTS) \
26496         for flag in $(EXTRA_HOST_FLAGS) ; do \
26497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26498         done; \
26499         echo "Doing TAGS in libcpp" ; \
26500         (cd $(HOST_SUBDIR)/libcpp && \
26501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26503                   "RANLIB=$${RANLIB}" \
26504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26505                   TAGS) \
26506           || exit 1
26507
26508 @endif libcpp
26509
26510 .PHONY: maybe-install-info-libcpp install-info-libcpp
26511 maybe-install-info-libcpp:
26512 @if libcpp
26513 maybe-install-info-libcpp: install-info-libcpp
26514
26515 install-info-libcpp: \
26516     configure-libcpp \
26517     info-libcpp 
26518         @[ -f ./libcpp/Makefile ] || exit 0; \
26519         r=`${PWD_COMMAND}`; export r; \
26520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26521         $(HOST_EXPORTS) \
26522         for flag in $(EXTRA_HOST_FLAGS) ; do \
26523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26524         done; \
26525         echo "Doing install-info in libcpp" ; \
26526         (cd $(HOST_SUBDIR)/libcpp && \
26527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26529                   "RANLIB=$${RANLIB}" \
26530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26531                   install-info) \
26532           || exit 1
26533
26534 @endif libcpp
26535
26536 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
26537 maybe-install-pdf-libcpp:
26538 @if libcpp
26539 maybe-install-pdf-libcpp: install-pdf-libcpp
26540
26541 install-pdf-libcpp: \
26542     configure-libcpp \
26543     pdf-libcpp 
26544         @[ -f ./libcpp/Makefile ] || exit 0; \
26545         r=`${PWD_COMMAND}`; export r; \
26546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26547         $(HOST_EXPORTS) \
26548         for flag in $(EXTRA_HOST_FLAGS) ; do \
26549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26550         done; \
26551         echo "Doing install-pdf in libcpp" ; \
26552         (cd $(HOST_SUBDIR)/libcpp && \
26553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26555                   "RANLIB=$${RANLIB}" \
26556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26557                   install-pdf) \
26558           || exit 1
26559
26560 @endif libcpp
26561
26562 .PHONY: maybe-install-html-libcpp install-html-libcpp
26563 maybe-install-html-libcpp:
26564 @if libcpp
26565 maybe-install-html-libcpp: install-html-libcpp
26566
26567 install-html-libcpp: \
26568     configure-libcpp \
26569     html-libcpp 
26570         @[ -f ./libcpp/Makefile ] || exit 0; \
26571         r=`${PWD_COMMAND}`; export r; \
26572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26573         $(HOST_EXPORTS) \
26574         for flag in $(EXTRA_HOST_FLAGS) ; do \
26575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26576         done; \
26577         echo "Doing install-html in libcpp" ; \
26578         (cd $(HOST_SUBDIR)/libcpp && \
26579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26581                   "RANLIB=$${RANLIB}" \
26582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26583                   install-html) \
26584           || exit 1
26585
26586 @endif libcpp
26587
26588 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
26589 maybe-installcheck-libcpp:
26590 @if libcpp
26591 maybe-installcheck-libcpp: installcheck-libcpp
26592
26593 installcheck-libcpp: \
26594     configure-libcpp 
26595         @[ -f ./libcpp/Makefile ] || exit 0; \
26596         r=`${PWD_COMMAND}`; export r; \
26597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26598         $(HOST_EXPORTS) \
26599         for flag in $(EXTRA_HOST_FLAGS) ; do \
26600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26601         done; \
26602         echo "Doing installcheck in libcpp" ; \
26603         (cd $(HOST_SUBDIR)/libcpp && \
26604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26606                   "RANLIB=$${RANLIB}" \
26607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26608                   installcheck) \
26609           || exit 1
26610
26611 @endif libcpp
26612
26613 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
26614 maybe-mostlyclean-libcpp:
26615 @if libcpp
26616 maybe-mostlyclean-libcpp: mostlyclean-libcpp
26617
26618 mostlyclean-libcpp: 
26619         @[ -f ./libcpp/Makefile ] || exit 0; \
26620         r=`${PWD_COMMAND}`; export r; \
26621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26622         $(HOST_EXPORTS) \
26623         for flag in $(EXTRA_HOST_FLAGS) ; do \
26624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26625         done; \
26626         echo "Doing mostlyclean in libcpp" ; \
26627         (cd $(HOST_SUBDIR)/libcpp && \
26628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26630                   "RANLIB=$${RANLIB}" \
26631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26632                   mostlyclean) \
26633           || exit 1
26634
26635 @endif libcpp
26636
26637 .PHONY: maybe-clean-libcpp clean-libcpp
26638 maybe-clean-libcpp:
26639 @if libcpp
26640 maybe-clean-libcpp: clean-libcpp
26641
26642 clean-libcpp: 
26643         @[ -f ./libcpp/Makefile ] || exit 0; \
26644         r=`${PWD_COMMAND}`; export r; \
26645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26646         $(HOST_EXPORTS) \
26647         for flag in $(EXTRA_HOST_FLAGS) ; do \
26648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26649         done; \
26650         echo "Doing clean in libcpp" ; \
26651         (cd $(HOST_SUBDIR)/libcpp && \
26652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26654                   "RANLIB=$${RANLIB}" \
26655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26656                   clean) \
26657           || exit 1
26658
26659 @endif libcpp
26660
26661 .PHONY: maybe-distclean-libcpp distclean-libcpp
26662 maybe-distclean-libcpp:
26663 @if libcpp
26664 maybe-distclean-libcpp: distclean-libcpp
26665
26666 distclean-libcpp: 
26667         @[ -f ./libcpp/Makefile ] || exit 0; \
26668         r=`${PWD_COMMAND}`; export r; \
26669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26670         $(HOST_EXPORTS) \
26671         for flag in $(EXTRA_HOST_FLAGS) ; do \
26672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26673         done; \
26674         echo "Doing distclean in libcpp" ; \
26675         (cd $(HOST_SUBDIR)/libcpp && \
26676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26678                   "RANLIB=$${RANLIB}" \
26679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26680                   distclean) \
26681           || exit 1
26682
26683 @endif libcpp
26684
26685 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
26686 maybe-maintainer-clean-libcpp:
26687 @if libcpp
26688 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
26689
26690 maintainer-clean-libcpp: 
26691         @[ -f ./libcpp/Makefile ] || exit 0; \
26692         r=`${PWD_COMMAND}`; export r; \
26693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26694         $(HOST_EXPORTS) \
26695         for flag in $(EXTRA_HOST_FLAGS) ; do \
26696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26697         done; \
26698         echo "Doing maintainer-clean in libcpp" ; \
26699         (cd $(HOST_SUBDIR)/libcpp && \
26700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26702                   "RANLIB=$${RANLIB}" \
26703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26704                   maintainer-clean) \
26705           || exit 1
26706
26707 @endif libcpp
26708
26709
26710
26711 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26712 maybe-configure-libdecnumber:
26713 @if gcc-bootstrap
26714 configure-libdecnumber: stage_current
26715 @endif gcc-bootstrap
26716 @if libdecnumber
26717 maybe-configure-libdecnumber: configure-libdecnumber
26718 configure-libdecnumber: 
26719         @r=`${PWD_COMMAND}`; export r; \
26720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26721         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26722         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26723         $(HOST_EXPORTS) \
26724         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26725         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26726         case $(srcdir) in \
26727           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26728           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26729                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26730         esac; \
26731         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26732         libsrcdir="$$s/libdecnumber"; \
26733         $(SHELL) $${libsrcdir}/configure \
26734           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26735           --target=${target_alias} $${srcdiroption}  \
26736           || exit 1
26737 @endif libdecnumber
26738
26739
26740
26741 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26742 maybe-configure-stage1-libdecnumber:
26743 @if libdecnumber-bootstrap
26744 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26745 configure-stage1-libdecnumber:
26746         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26747         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26748         @r=`${PWD_COMMAND}`; export r; \
26749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26750         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26751         $(HOST_EXPORTS)  \
26752         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26753         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
26754         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
26755         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26756         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26757         case $(srcdir) in \
26758           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26759           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26760                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26761         esac; \
26762         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26763         libsrcdir="$$s/libdecnumber"; \
26764         $(SHELL) $${libsrcdir}/configure \
26765           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26766           --target=${target_alias} $${srcdiroption} \
26767            \
26768           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
26769 @endif libdecnumber-bootstrap
26770
26771 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26772 maybe-configure-stage2-libdecnumber:
26773 @if libdecnumber-bootstrap
26774 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
26775 configure-stage2-libdecnumber:
26776         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26777         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26778         @r=`${PWD_COMMAND}`; export r; \
26779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26780         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26781         $(HOST_EXPORTS) \
26782         $(POSTSTAGE1_HOST_EXPORTS)  \
26783         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26784         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
26785         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
26786         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26787         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26788         case $(srcdir) in \
26789           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26790           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26791                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26792         esac; \
26793         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26794         libsrcdir="$$s/libdecnumber"; \
26795         $(SHELL) $${libsrcdir}/configure \
26796           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26797           --target=${target_alias} $${srcdiroption} \
26798           --with-build-libsubdir=$(HOST_SUBDIR) \
26799           @stage2_werror_flag@ 
26800 @endif libdecnumber-bootstrap
26801
26802 .PHONY: configure-stageb2g0-libdecnumber maybe-configure-stageb2g0-libdecnumber
26803 maybe-configure-stageb2g0-libdecnumber:
26804 @if libdecnumber-bootstrap
26805 maybe-configure-stageb2g0-libdecnumber: configure-stageb2g0-libdecnumber
26806 configure-stageb2g0-libdecnumber:
26807         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
26808         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26809         @r=`${PWD_COMMAND}`; export r; \
26810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26811         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26812         $(HOST_EXPORTS) \
26813         $(POSTSTAGE1_HOST_EXPORTS)  \
26814         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
26815         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
26816         echo Configuring stage b2g0 in $(HOST_SUBDIR)/libdecnumber ; \
26817         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26818         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26819         case $(srcdir) in \
26820           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26821           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26822                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26823         esac; \
26824         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26825         libsrcdir="$$s/libdecnumber"; \
26826         $(SHELL) $${libsrcdir}/configure \
26827           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26828           --target=${target_alias} $${srcdiroption} \
26829           --with-build-libsubdir=$(HOST_SUBDIR) \
26830           @stage2_werror_flag@ 
26831 @endif libdecnumber-bootstrap
26832
26833 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
26834 maybe-configure-stage3-libdecnumber:
26835 @if libdecnumber-bootstrap
26836 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
26837 configure-stage3-libdecnumber:
26838         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26839         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26840         @r=`${PWD_COMMAND}`; export r; \
26841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26842         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26843         $(HOST_EXPORTS) \
26844         $(POSTSTAGE1_HOST_EXPORTS)  \
26845         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26846         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
26847         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
26848         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26849         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26850         case $(srcdir) in \
26851           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26852           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26853                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26854         esac; \
26855         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26856         libsrcdir="$$s/libdecnumber"; \
26857         $(SHELL) $${libsrcdir}/configure \
26858           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26859           --target=${target_alias} $${srcdiroption} \
26860           --with-build-libsubdir=$(HOST_SUBDIR) \
26861           @stage2_werror_flag@ 
26862 @endif libdecnumber-bootstrap
26863
26864 .PHONY: configure-stageb3g2-libdecnumber maybe-configure-stageb3g2-libdecnumber
26865 maybe-configure-stageb3g2-libdecnumber:
26866 @if libdecnumber-bootstrap
26867 maybe-configure-stageb3g2-libdecnumber: configure-stageb3g2-libdecnumber
26868 configure-stageb3g2-libdecnumber:
26869         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
26870         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26871         @r=`${PWD_COMMAND}`; export r; \
26872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26873         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26874         $(HOST_EXPORTS) \
26875         $(POSTSTAGE1_HOST_EXPORTS)  \
26876         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
26877         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
26878         echo Configuring stage b3g2 in $(HOST_SUBDIR)/libdecnumber ; \
26879         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26880         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26881         case $(srcdir) in \
26882           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26883           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26884                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26885         esac; \
26886         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26887         libsrcdir="$$s/libdecnumber"; \
26888         $(SHELL) $${libsrcdir}/configure \
26889           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26890           --target=${target_alias} $${srcdiroption} \
26891           --with-build-libsubdir=$(HOST_SUBDIR) \
26892           @stage2_werror_flag@ 
26893 @endif libdecnumber-bootstrap
26894
26895 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
26896 maybe-configure-stage4-libdecnumber:
26897 @if libdecnumber-bootstrap
26898 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
26899 configure-stage4-libdecnumber:
26900         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26901         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26902         @r=`${PWD_COMMAND}`; export r; \
26903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26904         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26905         $(HOST_EXPORTS) \
26906         $(POSTSTAGE1_HOST_EXPORTS)  \
26907         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26908         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
26909         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
26910         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26911         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26912         case $(srcdir) in \
26913           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26914           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26915                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26916         esac; \
26917         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26918         libsrcdir="$$s/libdecnumber"; \
26919         $(SHELL) $${libsrcdir}/configure \
26920           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26921           --target=${target_alias} $${srcdiroption} \
26922           --with-build-libsubdir=$(HOST_SUBDIR) \
26923           @stage2_werror_flag@ 
26924 @endif libdecnumber-bootstrap
26925
26926 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
26927 maybe-configure-stageprofile-libdecnumber:
26928 @if libdecnumber-bootstrap
26929 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26930 configure-stageprofile-libdecnumber:
26931         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26932         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26933         @r=`${PWD_COMMAND}`; export r; \
26934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26935         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26936         $(HOST_EXPORTS) \
26937         $(POSTSTAGE1_HOST_EXPORTS)  \
26938         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
26939         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
26940         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
26941         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26942         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26943         case $(srcdir) in \
26944           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26945           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26946                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26947         esac; \
26948         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26949         libsrcdir="$$s/libdecnumber"; \
26950         $(SHELL) $${libsrcdir}/configure \
26951           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26952           --target=${target_alias} $${srcdiroption} \
26953           --with-build-libsubdir=$(HOST_SUBDIR) \
26954           @stage2_werror_flag@ 
26955 @endif libdecnumber-bootstrap
26956
26957 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
26958 maybe-configure-stagefeedback-libdecnumber:
26959 @if libdecnumber-bootstrap
26960 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26961 configure-stagefeedback-libdecnumber:
26962         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26963         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26964         @r=`${PWD_COMMAND}`; export r; \
26965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26966         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26967         $(HOST_EXPORTS) \
26968         $(POSTSTAGE1_HOST_EXPORTS)  \
26969         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
26970         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
26971         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
26972         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26973         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26974         case $(srcdir) in \
26975           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26976           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26977                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26978         esac; \
26979         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26980         libsrcdir="$$s/libdecnumber"; \
26981         $(SHELL) $${libsrcdir}/configure \
26982           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26983           --target=${target_alias} $${srcdiroption} \
26984           --with-build-libsubdir=$(HOST_SUBDIR) \
26985           @stage2_werror_flag@ 
26986 @endif libdecnumber-bootstrap
26987
26988
26989
26990
26991
26992 .PHONY: all-libdecnumber maybe-all-libdecnumber
26993 maybe-all-libdecnumber:
26994 @if gcc-bootstrap
26995 all-libdecnumber: stage_current
26996 @endif gcc-bootstrap
26997 @if libdecnumber
26998 TARGET-libdecnumber=all
26999 maybe-all-libdecnumber: all-libdecnumber
27000 all-libdecnumber: configure-libdecnumber
27001         @r=`${PWD_COMMAND}`; export r; \
27002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27003         $(HOST_EXPORTS) \
27004         (cd $(HOST_SUBDIR)/libdecnumber && \
27005           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
27006                 $(TARGET-libdecnumber))
27007 @endif libdecnumber
27008
27009
27010
27011 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
27012 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
27013 maybe-all-stage1-libdecnumber:
27014 maybe-clean-stage1-libdecnumber:
27015 @if libdecnumber-bootstrap
27016 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
27017 all-stage1: all-stage1-libdecnumber
27018 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
27019 all-stage1-libdecnumber: configure-stage1-libdecnumber
27020         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27021         @r=`${PWD_COMMAND}`; export r; \
27022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27023         $(HOST_EXPORTS) \
27024         cd $(HOST_SUBDIR)/libdecnumber && \
27025         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27026                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
27027                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
27028                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
27029                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
27030                 $(TARGET-stage1-libdecnumber)
27031
27032 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
27033 clean-stage1: clean-stage1-libdecnumber
27034 clean-stage1-libdecnumber:
27035         @if [ $(current_stage) = stage1 ]; then \
27036           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27037         else \
27038           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
27039           $(MAKE) stage1-start; \
27040         fi; \
27041         cd $(HOST_SUBDIR)/libdecnumber && \
27042         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27043                  clean
27044 @endif libdecnumber-bootstrap
27045
27046
27047 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
27048 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
27049 maybe-all-stage2-libdecnumber:
27050 maybe-clean-stage2-libdecnumber:
27051 @if libdecnumber-bootstrap
27052 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
27053 all-stage2: all-stage2-libdecnumber
27054 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
27055 all-stage2-libdecnumber: configure-stage2-libdecnumber
27056         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27057         @r=`${PWD_COMMAND}`; export r; \
27058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27059         $(HOST_EXPORTS) \
27060         $(POSTSTAGE1_HOST_EXPORTS) \
27061         cd $(HOST_SUBDIR)/libdecnumber && \
27062         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27063                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
27064                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
27065                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
27066                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27067                 $(TARGET-stage2-libdecnumber)
27068
27069 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
27070 clean-stage2: clean-stage2-libdecnumber
27071 clean-stage2-libdecnumber:
27072         @if [ $(current_stage) = stage2 ]; then \
27073           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27074         else \
27075           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
27076           $(MAKE) stage2-start; \
27077         fi; \
27078         cd $(HOST_SUBDIR)/libdecnumber && \
27079         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27080                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27081                  clean
27082 @endif libdecnumber-bootstrap
27083
27084
27085 .PHONY: all-stageb2g0-libdecnumber maybe-all-stageb2g0-libdecnumber
27086 .PHONY: clean-stageb2g0-libdecnumber maybe-clean-stageb2g0-libdecnumber
27087 maybe-all-stageb2g0-libdecnumber:
27088 maybe-clean-stageb2g0-libdecnumber:
27089 @if libdecnumber-bootstrap
27090 maybe-all-stageb2g0-libdecnumber: all-stageb2g0-libdecnumber
27091 all-stageb2g0: all-stageb2g0-libdecnumber
27092 TARGET-stageb2g0-libdecnumber = $(TARGET-libdecnumber)
27093 all-stageb2g0-libdecnumber: configure-stageb2g0-libdecnumber
27094         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
27095         @r=`${PWD_COMMAND}`; export r; \
27096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27097         $(HOST_EXPORTS) \
27098         $(POSTSTAGE1_HOST_EXPORTS) \
27099         cd $(HOST_SUBDIR)/libdecnumber && \
27100         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27101                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
27102                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
27103                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
27104                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27105                 $(TARGET-stageb2g0-libdecnumber)
27106
27107 maybe-clean-stageb2g0-libdecnumber: clean-stageb2g0-libdecnumber
27108 clean-stageb2g0: clean-stageb2g0-libdecnumber
27109 clean-stageb2g0-libdecnumber:
27110         @if [ $(current_stage) = stageb2g0 ]; then \
27111           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27112         else \
27113           [ -f $(HOST_SUBDIR)/stageb2g0-libdecnumber/Makefile ] || exit 0; \
27114           $(MAKE) stageb2g0-start; \
27115         fi; \
27116         cd $(HOST_SUBDIR)/libdecnumber && \
27117         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27118                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27119                  clean
27120 @endif libdecnumber-bootstrap
27121
27122
27123 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
27124 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
27125 maybe-all-stage3-libdecnumber:
27126 maybe-clean-stage3-libdecnumber:
27127 @if libdecnumber-bootstrap
27128 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
27129 all-stage3: all-stage3-libdecnumber
27130 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
27131 all-stage3-libdecnumber: configure-stage3-libdecnumber
27132         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27133         @r=`${PWD_COMMAND}`; export r; \
27134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27135         $(HOST_EXPORTS) \
27136         $(POSTSTAGE1_HOST_EXPORTS) \
27137         cd $(HOST_SUBDIR)/libdecnumber && \
27138         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27139                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
27140                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
27141                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
27142                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27143                 $(TARGET-stage3-libdecnumber)
27144
27145 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
27146 clean-stage3: clean-stage3-libdecnumber
27147 clean-stage3-libdecnumber:
27148         @if [ $(current_stage) = stage3 ]; then \
27149           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27150         else \
27151           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
27152           $(MAKE) stage3-start; \
27153         fi; \
27154         cd $(HOST_SUBDIR)/libdecnumber && \
27155         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27156                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27157                  clean
27158 @endif libdecnumber-bootstrap
27159
27160
27161 .PHONY: all-stageb3g2-libdecnumber maybe-all-stageb3g2-libdecnumber
27162 .PHONY: clean-stageb3g2-libdecnumber maybe-clean-stageb3g2-libdecnumber
27163 maybe-all-stageb3g2-libdecnumber:
27164 maybe-clean-stageb3g2-libdecnumber:
27165 @if libdecnumber-bootstrap
27166 maybe-all-stageb3g2-libdecnumber: all-stageb3g2-libdecnumber
27167 all-stageb3g2: all-stageb3g2-libdecnumber
27168 TARGET-stageb3g2-libdecnumber = $(TARGET-libdecnumber)
27169 all-stageb3g2-libdecnumber: configure-stageb3g2-libdecnumber
27170         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
27171         @r=`${PWD_COMMAND}`; export r; \
27172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27173         $(HOST_EXPORTS) \
27174         $(POSTSTAGE1_HOST_EXPORTS) \
27175         cd $(HOST_SUBDIR)/libdecnumber && \
27176         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27177                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
27178                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
27179                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
27180                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27181                 $(TARGET-stageb3g2-libdecnumber)
27182
27183 maybe-clean-stageb3g2-libdecnumber: clean-stageb3g2-libdecnumber
27184 clean-stageb3g2: clean-stageb3g2-libdecnumber
27185 clean-stageb3g2-libdecnumber:
27186         @if [ $(current_stage) = stageb3g2 ]; then \
27187           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27188         else \
27189           [ -f $(HOST_SUBDIR)/stageb3g2-libdecnumber/Makefile ] || exit 0; \
27190           $(MAKE) stageb3g2-start; \
27191         fi; \
27192         cd $(HOST_SUBDIR)/libdecnumber && \
27193         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27194                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27195                  clean
27196 @endif libdecnumber-bootstrap
27197
27198
27199 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
27200 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
27201 maybe-all-stage4-libdecnumber:
27202 maybe-clean-stage4-libdecnumber:
27203 @if libdecnumber-bootstrap
27204 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
27205 all-stage4: all-stage4-libdecnumber
27206 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
27207 all-stage4-libdecnumber: configure-stage4-libdecnumber
27208         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27209         @r=`${PWD_COMMAND}`; export r; \
27210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27211         $(HOST_EXPORTS) \
27212         $(POSTSTAGE1_HOST_EXPORTS) \
27213         cd $(HOST_SUBDIR)/libdecnumber && \
27214         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27215                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
27216                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27217                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
27218                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27219                 $(TARGET-stage4-libdecnumber)
27220
27221 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
27222 clean-stage4: clean-stage4-libdecnumber
27223 clean-stage4-libdecnumber:
27224         @if [ $(current_stage) = stage4 ]; then \
27225           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27226         else \
27227           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
27228           $(MAKE) stage4-start; \
27229         fi; \
27230         cd $(HOST_SUBDIR)/libdecnumber && \
27231         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27232                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27233                  clean
27234 @endif libdecnumber-bootstrap
27235
27236
27237 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
27238 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
27239 maybe-all-stageprofile-libdecnumber:
27240 maybe-clean-stageprofile-libdecnumber:
27241 @if libdecnumber-bootstrap
27242 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
27243 all-stageprofile: all-stageprofile-libdecnumber
27244 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
27245 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
27246         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27247         @r=`${PWD_COMMAND}`; export r; \
27248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27249         $(HOST_EXPORTS) \
27250         $(POSTSTAGE1_HOST_EXPORTS) \
27251         cd $(HOST_SUBDIR)/libdecnumber && \
27252         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27253                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
27254                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
27255                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
27256                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27257                 $(TARGET-stageprofile-libdecnumber)
27258
27259 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
27260 clean-stageprofile: clean-stageprofile-libdecnumber
27261 clean-stageprofile-libdecnumber:
27262         @if [ $(current_stage) = stageprofile ]; then \
27263           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27264         else \
27265           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
27266           $(MAKE) stageprofile-start; \
27267         fi; \
27268         cd $(HOST_SUBDIR)/libdecnumber && \
27269         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27270                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27271                  clean
27272 @endif libdecnumber-bootstrap
27273
27274
27275 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
27276 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
27277 maybe-all-stagefeedback-libdecnumber:
27278 maybe-clean-stagefeedback-libdecnumber:
27279 @if libdecnumber-bootstrap
27280 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
27281 all-stagefeedback: all-stagefeedback-libdecnumber
27282 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
27283 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
27284         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27285         @r=`${PWD_COMMAND}`; export r; \
27286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27287         $(HOST_EXPORTS) \
27288         $(POSTSTAGE1_HOST_EXPORTS) \
27289         cd $(HOST_SUBDIR)/libdecnumber && \
27290         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27291                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
27292                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
27293                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
27294                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27295                 $(TARGET-stagefeedback-libdecnumber)
27296
27297 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
27298 clean-stagefeedback: clean-stagefeedback-libdecnumber
27299 clean-stagefeedback-libdecnumber:
27300         @if [ $(current_stage) = stagefeedback ]; then \
27301           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27302         else \
27303           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
27304           $(MAKE) stagefeedback-start; \
27305         fi; \
27306         cd $(HOST_SUBDIR)/libdecnumber && \
27307         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27308                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27309                  clean
27310 @endif libdecnumber-bootstrap
27311
27312
27313
27314
27315
27316 .PHONY: check-libdecnumber maybe-check-libdecnumber
27317 maybe-check-libdecnumber:
27318 @if libdecnumber
27319 maybe-check-libdecnumber: check-libdecnumber
27320
27321 check-libdecnumber:
27322         @: $(MAKE); $(unstage)
27323         @r=`${PWD_COMMAND}`; export r; \
27324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27325         $(HOST_EXPORTS) \
27326         (cd $(HOST_SUBDIR)/libdecnumber && \
27327           $(MAKE) $(FLAGS_TO_PASS)  check)
27328
27329 @endif libdecnumber
27330
27331 .PHONY: install-libdecnumber maybe-install-libdecnumber
27332 maybe-install-libdecnumber:
27333 @if libdecnumber
27334 maybe-install-libdecnumber: install-libdecnumber
27335
27336 install-libdecnumber: installdirs
27337         @: $(MAKE); $(unstage)
27338         @r=`${PWD_COMMAND}`; export r; \
27339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27340         $(HOST_EXPORTS) \
27341         (cd $(HOST_SUBDIR)/libdecnumber && \
27342           $(MAKE) $(FLAGS_TO_PASS)  install)
27343
27344 @endif libdecnumber
27345
27346 # Other targets (info, dvi, pdf, etc.)
27347
27348 .PHONY: maybe-info-libdecnumber info-libdecnumber
27349 maybe-info-libdecnumber:
27350 @if libdecnumber
27351 maybe-info-libdecnumber: info-libdecnumber
27352
27353 info-libdecnumber: \
27354     configure-libdecnumber 
27355         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27356         r=`${PWD_COMMAND}`; export r; \
27357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27358         $(HOST_EXPORTS) \
27359         for flag in $(EXTRA_HOST_FLAGS) ; do \
27360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27361         done; \
27362         echo "Doing info in libdecnumber" ; \
27363         (cd $(HOST_SUBDIR)/libdecnumber && \
27364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27366                   "RANLIB=$${RANLIB}" \
27367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27368                   info) \
27369           || exit 1
27370
27371 @endif libdecnumber
27372
27373 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
27374 maybe-dvi-libdecnumber:
27375 @if libdecnumber
27376 maybe-dvi-libdecnumber: dvi-libdecnumber
27377
27378 dvi-libdecnumber: \
27379     configure-libdecnumber 
27380         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27381         r=`${PWD_COMMAND}`; export r; \
27382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27383         $(HOST_EXPORTS) \
27384         for flag in $(EXTRA_HOST_FLAGS) ; do \
27385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27386         done; \
27387         echo "Doing dvi in libdecnumber" ; \
27388         (cd $(HOST_SUBDIR)/libdecnumber && \
27389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27391                   "RANLIB=$${RANLIB}" \
27392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27393                   dvi) \
27394           || exit 1
27395
27396 @endif libdecnumber
27397
27398 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
27399 maybe-pdf-libdecnumber:
27400 @if libdecnumber
27401 maybe-pdf-libdecnumber: pdf-libdecnumber
27402
27403 pdf-libdecnumber: \
27404     configure-libdecnumber 
27405         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27406         r=`${PWD_COMMAND}`; export r; \
27407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27408         $(HOST_EXPORTS) \
27409         for flag in $(EXTRA_HOST_FLAGS) ; do \
27410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27411         done; \
27412         echo "Doing pdf in libdecnumber" ; \
27413         (cd $(HOST_SUBDIR)/libdecnumber && \
27414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27416                   "RANLIB=$${RANLIB}" \
27417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27418                   pdf) \
27419           || exit 1
27420
27421 @endif libdecnumber
27422
27423 .PHONY: maybe-html-libdecnumber html-libdecnumber
27424 maybe-html-libdecnumber:
27425 @if libdecnumber
27426 maybe-html-libdecnumber: html-libdecnumber
27427
27428 html-libdecnumber: \
27429     configure-libdecnumber 
27430         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27431         r=`${PWD_COMMAND}`; export r; \
27432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27433         $(HOST_EXPORTS) \
27434         for flag in $(EXTRA_HOST_FLAGS) ; do \
27435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27436         done; \
27437         echo "Doing html in libdecnumber" ; \
27438         (cd $(HOST_SUBDIR)/libdecnumber && \
27439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27441                   "RANLIB=$${RANLIB}" \
27442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27443                   html) \
27444           || exit 1
27445
27446 @endif libdecnumber
27447
27448 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
27449 maybe-TAGS-libdecnumber:
27450 @if libdecnumber
27451 maybe-TAGS-libdecnumber: TAGS-libdecnumber
27452
27453 TAGS-libdecnumber: \
27454     configure-libdecnumber 
27455         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27456         r=`${PWD_COMMAND}`; export r; \
27457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27458         $(HOST_EXPORTS) \
27459         for flag in $(EXTRA_HOST_FLAGS) ; do \
27460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27461         done; \
27462         echo "Doing TAGS in libdecnumber" ; \
27463         (cd $(HOST_SUBDIR)/libdecnumber && \
27464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27466                   "RANLIB=$${RANLIB}" \
27467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27468                   TAGS) \
27469           || exit 1
27470
27471 @endif libdecnumber
27472
27473 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
27474 maybe-install-info-libdecnumber:
27475 @if libdecnumber
27476 maybe-install-info-libdecnumber: install-info-libdecnumber
27477
27478 install-info-libdecnumber: \
27479     configure-libdecnumber \
27480     info-libdecnumber 
27481         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27482         r=`${PWD_COMMAND}`; export r; \
27483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27484         $(HOST_EXPORTS) \
27485         for flag in $(EXTRA_HOST_FLAGS) ; do \
27486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27487         done; \
27488         echo "Doing install-info in libdecnumber" ; \
27489         (cd $(HOST_SUBDIR)/libdecnumber && \
27490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27492                   "RANLIB=$${RANLIB}" \
27493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27494                   install-info) \
27495           || exit 1
27496
27497 @endif libdecnumber
27498
27499 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27500 maybe-install-pdf-libdecnumber:
27501 @if libdecnumber
27502 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27503
27504 install-pdf-libdecnumber: \
27505     configure-libdecnumber \
27506     pdf-libdecnumber 
27507         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27508         r=`${PWD_COMMAND}`; export r; \
27509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27510         $(HOST_EXPORTS) \
27511         for flag in $(EXTRA_HOST_FLAGS) ; do \
27512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27513         done; \
27514         echo "Doing install-pdf in libdecnumber" ; \
27515         (cd $(HOST_SUBDIR)/libdecnumber && \
27516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27518                   "RANLIB=$${RANLIB}" \
27519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27520                   install-pdf) \
27521           || exit 1
27522
27523 @endif libdecnumber
27524
27525 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27526 maybe-install-html-libdecnumber:
27527 @if libdecnumber
27528 maybe-install-html-libdecnumber: install-html-libdecnumber
27529
27530 install-html-libdecnumber: \
27531     configure-libdecnumber \
27532     html-libdecnumber 
27533         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27534         r=`${PWD_COMMAND}`; export r; \
27535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27536         $(HOST_EXPORTS) \
27537         for flag in $(EXTRA_HOST_FLAGS) ; do \
27538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27539         done; \
27540         echo "Doing install-html in libdecnumber" ; \
27541         (cd $(HOST_SUBDIR)/libdecnumber && \
27542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27544                   "RANLIB=$${RANLIB}" \
27545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27546                   install-html) \
27547           || exit 1
27548
27549 @endif libdecnumber
27550
27551 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27552 maybe-installcheck-libdecnumber:
27553 @if libdecnumber
27554 maybe-installcheck-libdecnumber: installcheck-libdecnumber
27555
27556 installcheck-libdecnumber: \
27557     configure-libdecnumber 
27558         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27559         r=`${PWD_COMMAND}`; export r; \
27560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27561         $(HOST_EXPORTS) \
27562         for flag in $(EXTRA_HOST_FLAGS) ; do \
27563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27564         done; \
27565         echo "Doing installcheck in libdecnumber" ; \
27566         (cd $(HOST_SUBDIR)/libdecnumber && \
27567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27569                   "RANLIB=$${RANLIB}" \
27570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27571                   installcheck) \
27572           || exit 1
27573
27574 @endif libdecnumber
27575
27576 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27577 maybe-mostlyclean-libdecnumber:
27578 @if libdecnumber
27579 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27580
27581 mostlyclean-libdecnumber: 
27582         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27583         r=`${PWD_COMMAND}`; export r; \
27584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27585         $(HOST_EXPORTS) \
27586         for flag in $(EXTRA_HOST_FLAGS) ; do \
27587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27588         done; \
27589         echo "Doing mostlyclean in libdecnumber" ; \
27590         (cd $(HOST_SUBDIR)/libdecnumber && \
27591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27593                   "RANLIB=$${RANLIB}" \
27594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27595                   mostlyclean) \
27596           || exit 1
27597
27598 @endif libdecnumber
27599
27600 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
27601 maybe-clean-libdecnumber:
27602 @if libdecnumber
27603 maybe-clean-libdecnumber: clean-libdecnumber
27604
27605 clean-libdecnumber: 
27606         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27607         r=`${PWD_COMMAND}`; export r; \
27608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27609         $(HOST_EXPORTS) \
27610         for flag in $(EXTRA_HOST_FLAGS) ; do \
27611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27612         done; \
27613         echo "Doing clean in libdecnumber" ; \
27614         (cd $(HOST_SUBDIR)/libdecnumber && \
27615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27617                   "RANLIB=$${RANLIB}" \
27618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27619                   clean) \
27620           || exit 1
27621
27622 @endif libdecnumber
27623
27624 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27625 maybe-distclean-libdecnumber:
27626 @if libdecnumber
27627 maybe-distclean-libdecnumber: distclean-libdecnumber
27628
27629 distclean-libdecnumber: 
27630         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27631         r=`${PWD_COMMAND}`; export r; \
27632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27633         $(HOST_EXPORTS) \
27634         for flag in $(EXTRA_HOST_FLAGS) ; do \
27635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27636         done; \
27637         echo "Doing distclean in libdecnumber" ; \
27638         (cd $(HOST_SUBDIR)/libdecnumber && \
27639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27641                   "RANLIB=$${RANLIB}" \
27642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27643                   distclean) \
27644           || exit 1
27645
27646 @endif libdecnumber
27647
27648 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27649 maybe-maintainer-clean-libdecnumber:
27650 @if libdecnumber
27651 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27652
27653 maintainer-clean-libdecnumber: 
27654         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27655         r=`${PWD_COMMAND}`; export r; \
27656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27657         $(HOST_EXPORTS) \
27658         for flag in $(EXTRA_HOST_FLAGS) ; do \
27659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27660         done; \
27661         echo "Doing maintainer-clean in libdecnumber" ; \
27662         (cd $(HOST_SUBDIR)/libdecnumber && \
27663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27665                   "RANLIB=$${RANLIB}" \
27666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27667                   maintainer-clean) \
27668           || exit 1
27669
27670 @endif libdecnumber
27671
27672
27673
27674 .PHONY: configure-libgui maybe-configure-libgui
27675 maybe-configure-libgui:
27676 @if gcc-bootstrap
27677 configure-libgui: stage_current
27678 @endif gcc-bootstrap
27679 @if libgui
27680 maybe-configure-libgui: configure-libgui
27681 configure-libgui: 
27682         @: $(MAKE); $(unstage)
27683         @r=`${PWD_COMMAND}`; export r; \
27684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27685         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
27686         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
27687         $(HOST_EXPORTS) \
27688         echo Configuring in $(HOST_SUBDIR)/libgui; \
27689         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
27690         case $(srcdir) in \
27691           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27692           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
27693                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27694         esac; \
27695         srcdiroption="--srcdir=$${topdir}/libgui"; \
27696         libsrcdir="$$s/libgui"; \
27697         $(SHELL) $${libsrcdir}/configure \
27698           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27699           --target=${target_alias} $${srcdiroption}  \
27700           || exit 1
27701 @endif libgui
27702
27703
27704
27705
27706
27707 .PHONY: all-libgui maybe-all-libgui
27708 maybe-all-libgui:
27709 @if gcc-bootstrap
27710 all-libgui: stage_current
27711 @endif gcc-bootstrap
27712 @if libgui
27713 TARGET-libgui=all
27714 maybe-all-libgui: all-libgui
27715 all-libgui: configure-libgui
27716         @: $(MAKE); $(unstage)
27717         @r=`${PWD_COMMAND}`; export r; \
27718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27719         $(HOST_EXPORTS) \
27720         (cd $(HOST_SUBDIR)/libgui && \
27721           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
27722                 $(TARGET-libgui))
27723 @endif libgui
27724
27725
27726
27727
27728 .PHONY: check-libgui maybe-check-libgui
27729 maybe-check-libgui:
27730 @if libgui
27731 maybe-check-libgui: check-libgui
27732
27733 check-libgui:
27734         @: $(MAKE); $(unstage)
27735         @r=`${PWD_COMMAND}`; export r; \
27736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27737         $(HOST_EXPORTS) \
27738         (cd $(HOST_SUBDIR)/libgui && \
27739           $(MAKE) $(FLAGS_TO_PASS)  check)
27740
27741 @endif libgui
27742
27743 .PHONY: install-libgui maybe-install-libgui
27744 maybe-install-libgui:
27745 @if libgui
27746 maybe-install-libgui: install-libgui
27747
27748 install-libgui: installdirs
27749         @: $(MAKE); $(unstage)
27750         @r=`${PWD_COMMAND}`; export r; \
27751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27752         $(HOST_EXPORTS) \
27753         (cd $(HOST_SUBDIR)/libgui && \
27754           $(MAKE) $(FLAGS_TO_PASS)  install)
27755
27756 @endif libgui
27757
27758 # Other targets (info, dvi, pdf, etc.)
27759
27760 .PHONY: maybe-info-libgui info-libgui
27761 maybe-info-libgui:
27762 @if libgui
27763 maybe-info-libgui: info-libgui
27764
27765 info-libgui: \
27766     configure-libgui 
27767         @: $(MAKE); $(unstage)
27768         @[ -f ./libgui/Makefile ] || exit 0; \
27769         r=`${PWD_COMMAND}`; export r; \
27770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27771         $(HOST_EXPORTS) \
27772         for flag in $(EXTRA_HOST_FLAGS) ; do \
27773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27774         done; \
27775         echo "Doing info in libgui" ; \
27776         (cd $(HOST_SUBDIR)/libgui && \
27777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27779                   "RANLIB=$${RANLIB}" \
27780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27781                   info) \
27782           || exit 1
27783
27784 @endif libgui
27785
27786 .PHONY: maybe-dvi-libgui dvi-libgui
27787 maybe-dvi-libgui:
27788 @if libgui
27789 maybe-dvi-libgui: dvi-libgui
27790
27791 dvi-libgui: \
27792     configure-libgui 
27793         @: $(MAKE); $(unstage)
27794         @[ -f ./libgui/Makefile ] || exit 0; \
27795         r=`${PWD_COMMAND}`; export r; \
27796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27797         $(HOST_EXPORTS) \
27798         for flag in $(EXTRA_HOST_FLAGS) ; do \
27799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27800         done; \
27801         echo "Doing dvi in libgui" ; \
27802         (cd $(HOST_SUBDIR)/libgui && \
27803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27805                   "RANLIB=$${RANLIB}" \
27806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27807                   dvi) \
27808           || exit 1
27809
27810 @endif libgui
27811
27812 .PHONY: maybe-pdf-libgui pdf-libgui
27813 maybe-pdf-libgui:
27814 @if libgui
27815 maybe-pdf-libgui: pdf-libgui
27816
27817 pdf-libgui: \
27818     configure-libgui 
27819         @: $(MAKE); $(unstage)
27820         @[ -f ./libgui/Makefile ] || exit 0; \
27821         r=`${PWD_COMMAND}`; export r; \
27822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27823         $(HOST_EXPORTS) \
27824         for flag in $(EXTRA_HOST_FLAGS) ; do \
27825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27826         done; \
27827         echo "Doing pdf in libgui" ; \
27828         (cd $(HOST_SUBDIR)/libgui && \
27829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27831                   "RANLIB=$${RANLIB}" \
27832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27833                   pdf) \
27834           || exit 1
27835
27836 @endif libgui
27837
27838 .PHONY: maybe-html-libgui html-libgui
27839 maybe-html-libgui:
27840 @if libgui
27841 maybe-html-libgui: html-libgui
27842
27843 html-libgui: \
27844     configure-libgui 
27845         @: $(MAKE); $(unstage)
27846         @[ -f ./libgui/Makefile ] || exit 0; \
27847         r=`${PWD_COMMAND}`; export r; \
27848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27849         $(HOST_EXPORTS) \
27850         for flag in $(EXTRA_HOST_FLAGS) ; do \
27851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27852         done; \
27853         echo "Doing html in libgui" ; \
27854         (cd $(HOST_SUBDIR)/libgui && \
27855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27857                   "RANLIB=$${RANLIB}" \
27858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27859                   html) \
27860           || exit 1
27861
27862 @endif libgui
27863
27864 .PHONY: maybe-TAGS-libgui TAGS-libgui
27865 maybe-TAGS-libgui:
27866 @if libgui
27867 maybe-TAGS-libgui: TAGS-libgui
27868
27869 TAGS-libgui: \
27870     configure-libgui 
27871         @: $(MAKE); $(unstage)
27872         @[ -f ./libgui/Makefile ] || exit 0; \
27873         r=`${PWD_COMMAND}`; export r; \
27874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27875         $(HOST_EXPORTS) \
27876         for flag in $(EXTRA_HOST_FLAGS) ; do \
27877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27878         done; \
27879         echo "Doing TAGS in libgui" ; \
27880         (cd $(HOST_SUBDIR)/libgui && \
27881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27883                   "RANLIB=$${RANLIB}" \
27884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27885                   TAGS) \
27886           || exit 1
27887
27888 @endif libgui
27889
27890 .PHONY: maybe-install-info-libgui install-info-libgui
27891 maybe-install-info-libgui:
27892 @if libgui
27893 maybe-install-info-libgui: install-info-libgui
27894
27895 install-info-libgui: \
27896     configure-libgui \
27897     info-libgui 
27898         @: $(MAKE); $(unstage)
27899         @[ -f ./libgui/Makefile ] || exit 0; \
27900         r=`${PWD_COMMAND}`; export r; \
27901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27902         $(HOST_EXPORTS) \
27903         for flag in $(EXTRA_HOST_FLAGS) ; do \
27904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27905         done; \
27906         echo "Doing install-info in libgui" ; \
27907         (cd $(HOST_SUBDIR)/libgui && \
27908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27910                   "RANLIB=$${RANLIB}" \
27911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27912                   install-info) \
27913           || exit 1
27914
27915 @endif libgui
27916
27917 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
27918 maybe-install-pdf-libgui:
27919 @if libgui
27920 maybe-install-pdf-libgui: install-pdf-libgui
27921
27922 install-pdf-libgui: \
27923     configure-libgui \
27924     pdf-libgui 
27925         @: $(MAKE); $(unstage)
27926         @[ -f ./libgui/Makefile ] || exit 0; \
27927         r=`${PWD_COMMAND}`; export r; \
27928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27929         $(HOST_EXPORTS) \
27930         for flag in $(EXTRA_HOST_FLAGS) ; do \
27931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27932         done; \
27933         echo "Doing install-pdf in libgui" ; \
27934         (cd $(HOST_SUBDIR)/libgui && \
27935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27937                   "RANLIB=$${RANLIB}" \
27938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27939                   install-pdf) \
27940           || exit 1
27941
27942 @endif libgui
27943
27944 .PHONY: maybe-install-html-libgui install-html-libgui
27945 maybe-install-html-libgui:
27946 @if libgui
27947 maybe-install-html-libgui: install-html-libgui
27948
27949 install-html-libgui: \
27950     configure-libgui \
27951     html-libgui 
27952         @: $(MAKE); $(unstage)
27953         @[ -f ./libgui/Makefile ] || exit 0; \
27954         r=`${PWD_COMMAND}`; export r; \
27955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27956         $(HOST_EXPORTS) \
27957         for flag in $(EXTRA_HOST_FLAGS) ; do \
27958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27959         done; \
27960         echo "Doing install-html in libgui" ; \
27961         (cd $(HOST_SUBDIR)/libgui && \
27962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27964                   "RANLIB=$${RANLIB}" \
27965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27966                   install-html) \
27967           || exit 1
27968
27969 @endif libgui
27970
27971 .PHONY: maybe-installcheck-libgui installcheck-libgui
27972 maybe-installcheck-libgui:
27973 @if libgui
27974 maybe-installcheck-libgui: installcheck-libgui
27975
27976 installcheck-libgui: \
27977     configure-libgui 
27978         @: $(MAKE); $(unstage)
27979         @[ -f ./libgui/Makefile ] || exit 0; \
27980         r=`${PWD_COMMAND}`; export r; \
27981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27982         $(HOST_EXPORTS) \
27983         for flag in $(EXTRA_HOST_FLAGS) ; do \
27984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27985         done; \
27986         echo "Doing installcheck in libgui" ; \
27987         (cd $(HOST_SUBDIR)/libgui && \
27988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27990                   "RANLIB=$${RANLIB}" \
27991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27992                   installcheck) \
27993           || exit 1
27994
27995 @endif libgui
27996
27997 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
27998 maybe-mostlyclean-libgui:
27999 @if libgui
28000 maybe-mostlyclean-libgui: mostlyclean-libgui
28001
28002 mostlyclean-libgui: 
28003         @: $(MAKE); $(unstage)
28004         @[ -f ./libgui/Makefile ] || exit 0; \
28005         r=`${PWD_COMMAND}`; export r; \
28006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28007         $(HOST_EXPORTS) \
28008         for flag in $(EXTRA_HOST_FLAGS) ; do \
28009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28010         done; \
28011         echo "Doing mostlyclean in libgui" ; \
28012         (cd $(HOST_SUBDIR)/libgui && \
28013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28015                   "RANLIB=$${RANLIB}" \
28016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28017                   mostlyclean) \
28018           || exit 1
28019
28020 @endif libgui
28021
28022 .PHONY: maybe-clean-libgui clean-libgui
28023 maybe-clean-libgui:
28024 @if libgui
28025 maybe-clean-libgui: clean-libgui
28026
28027 clean-libgui: 
28028         @: $(MAKE); $(unstage)
28029         @[ -f ./libgui/Makefile ] || exit 0; \
28030         r=`${PWD_COMMAND}`; export r; \
28031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28032         $(HOST_EXPORTS) \
28033         for flag in $(EXTRA_HOST_FLAGS) ; do \
28034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28035         done; \
28036         echo "Doing clean in libgui" ; \
28037         (cd $(HOST_SUBDIR)/libgui && \
28038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28040                   "RANLIB=$${RANLIB}" \
28041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28042                   clean) \
28043           || exit 1
28044
28045 @endif libgui
28046
28047 .PHONY: maybe-distclean-libgui distclean-libgui
28048 maybe-distclean-libgui:
28049 @if libgui
28050 maybe-distclean-libgui: distclean-libgui
28051
28052 distclean-libgui: 
28053         @: $(MAKE); $(unstage)
28054         @[ -f ./libgui/Makefile ] || exit 0; \
28055         r=`${PWD_COMMAND}`; export r; \
28056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28057         $(HOST_EXPORTS) \
28058         for flag in $(EXTRA_HOST_FLAGS) ; do \
28059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28060         done; \
28061         echo "Doing distclean in libgui" ; \
28062         (cd $(HOST_SUBDIR)/libgui && \
28063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28065                   "RANLIB=$${RANLIB}" \
28066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28067                   distclean) \
28068           || exit 1
28069
28070 @endif libgui
28071
28072 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
28073 maybe-maintainer-clean-libgui:
28074 @if libgui
28075 maybe-maintainer-clean-libgui: maintainer-clean-libgui
28076
28077 maintainer-clean-libgui: 
28078         @: $(MAKE); $(unstage)
28079         @[ -f ./libgui/Makefile ] || exit 0; \
28080         r=`${PWD_COMMAND}`; export r; \
28081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28082         $(HOST_EXPORTS) \
28083         for flag in $(EXTRA_HOST_FLAGS) ; do \
28084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28085         done; \
28086         echo "Doing maintainer-clean in libgui" ; \
28087         (cd $(HOST_SUBDIR)/libgui && \
28088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28090                   "RANLIB=$${RANLIB}" \
28091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28092                   maintainer-clean) \
28093           || exit 1
28094
28095 @endif libgui
28096
28097
28098
28099 .PHONY: configure-libiberty maybe-configure-libiberty
28100 maybe-configure-libiberty:
28101 @if gcc-bootstrap
28102 configure-libiberty: stage_current
28103 @endif gcc-bootstrap
28104 @if libiberty
28105 maybe-configure-libiberty: configure-libiberty
28106 configure-libiberty: 
28107         @r=`${PWD_COMMAND}`; export r; \
28108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28109         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28110         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28111         $(HOST_EXPORTS) \
28112         echo Configuring in $(HOST_SUBDIR)/libiberty; \
28113         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
28114         case $(srcdir) in \
28115           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28116           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28117                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28118         esac; \
28119         srcdiroption="--srcdir=$${topdir}/libiberty"; \
28120         libsrcdir="$$s/libiberty"; \
28121         $(SHELL) $${libsrcdir}/configure \
28122           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28123           --target=${target_alias} $${srcdiroption}  \
28124           || exit 1
28125 @endif libiberty
28126
28127
28128
28129 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
28130 maybe-configure-stage1-libiberty:
28131 @if libiberty-bootstrap
28132 maybe-configure-stage1-libiberty: configure-stage1-libiberty
28133 configure-stage1-libiberty:
28134         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28135         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28136         @r=`${PWD_COMMAND}`; export r; \
28137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28138         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28139         $(HOST_EXPORTS)  \
28140         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28141         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
28142         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
28143         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28144         cd $(HOST_SUBDIR)/libiberty || exit 1; \
28145         case $(srcdir) in \
28146           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28147           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28148                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28149         esac; \
28150         srcdiroption="--srcdir=$${topdir}/libiberty"; \
28151         libsrcdir="$$s/libiberty"; \
28152         $(SHELL) $${libsrcdir}/configure \
28153           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28154           --target=${target_alias} $${srcdiroption} \
28155            \
28156           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
28157 @endif libiberty-bootstrap
28158
28159 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
28160 maybe-configure-stage2-libiberty:
28161 @if libiberty-bootstrap
28162 maybe-configure-stage2-libiberty: configure-stage2-libiberty
28163 configure-stage2-libiberty:
28164         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28165         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28166         @r=`${PWD_COMMAND}`; export r; \
28167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28168         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28169         $(HOST_EXPORTS) \
28170         $(POSTSTAGE1_HOST_EXPORTS)  \
28171         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28172         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
28173         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
28174         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28175         cd $(HOST_SUBDIR)/libiberty || exit 1; \
28176         case $(srcdir) in \
28177           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28178           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28179                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28180         esac; \
28181         srcdiroption="--srcdir=$${topdir}/libiberty"; \
28182         libsrcdir="$$s/libiberty"; \
28183         $(SHELL) $${libsrcdir}/configure \
28184           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28185           --target=${target_alias} $${srcdiroption} \
28186           --with-build-libsubdir=$(HOST_SUBDIR) \
28187           @stage2_werror_flag@ 
28188 @endif libiberty-bootstrap
28189
28190 .PHONY: configure-stageb2g0-libiberty maybe-configure-stageb2g0-libiberty
28191 maybe-configure-stageb2g0-libiberty:
28192 @if libiberty-bootstrap
28193 maybe-configure-stageb2g0-libiberty: configure-stageb2g0-libiberty
28194 configure-stageb2g0-libiberty:
28195         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
28196         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28197         @r=`${PWD_COMMAND}`; export r; \
28198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28199         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28200         $(HOST_EXPORTS) \
28201         $(POSTSTAGE1_HOST_EXPORTS)  \
28202         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
28203         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
28204         echo Configuring stage b2g0 in $(HOST_SUBDIR)/libiberty ; \
28205         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28206         cd $(HOST_SUBDIR)/libiberty || exit 1; \
28207         case $(srcdir) in \
28208           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28209           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28210                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28211         esac; \
28212         srcdiroption="--srcdir=$${topdir}/libiberty"; \
28213         libsrcdir="$$s/libiberty"; \
28214         $(SHELL) $${libsrcdir}/configure \
28215           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28216           --target=${target_alias} $${srcdiroption} \
28217           --with-build-libsubdir=$(HOST_SUBDIR) \
28218           @stage2_werror_flag@ 
28219 @endif libiberty-bootstrap
28220
28221 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
28222 maybe-configure-stage3-libiberty:
28223 @if libiberty-bootstrap
28224 maybe-configure-stage3-libiberty: configure-stage3-libiberty
28225 configure-stage3-libiberty:
28226         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28227         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28228         @r=`${PWD_COMMAND}`; export r; \
28229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28230         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28231         $(HOST_EXPORTS) \
28232         $(POSTSTAGE1_HOST_EXPORTS)  \
28233         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28234         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
28235         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
28236         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28237         cd $(HOST_SUBDIR)/libiberty || exit 1; \
28238         case $(srcdir) in \
28239           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28240           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28241                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28242         esac; \
28243         srcdiroption="--srcdir=$${topdir}/libiberty"; \
28244         libsrcdir="$$s/libiberty"; \
28245         $(SHELL) $${libsrcdir}/configure \
28246           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28247           --target=${target_alias} $${srcdiroption} \
28248           --with-build-libsubdir=$(HOST_SUBDIR) \
28249           @stage2_werror_flag@ 
28250 @endif libiberty-bootstrap
28251
28252 .PHONY: configure-stageb3g2-libiberty maybe-configure-stageb3g2-libiberty
28253 maybe-configure-stageb3g2-libiberty:
28254 @if libiberty-bootstrap
28255 maybe-configure-stageb3g2-libiberty: configure-stageb3g2-libiberty
28256 configure-stageb3g2-libiberty:
28257         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
28258         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28259         @r=`${PWD_COMMAND}`; export r; \
28260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28261         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28262         $(HOST_EXPORTS) \
28263         $(POSTSTAGE1_HOST_EXPORTS)  \
28264         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
28265         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
28266         echo Configuring stage b3g2 in $(HOST_SUBDIR)/libiberty ; \
28267         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28268         cd $(HOST_SUBDIR)/libiberty || exit 1; \
28269         case $(srcdir) in \
28270           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28271           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28272                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28273         esac; \
28274         srcdiroption="--srcdir=$${topdir}/libiberty"; \
28275         libsrcdir="$$s/libiberty"; \
28276         $(SHELL) $${libsrcdir}/configure \
28277           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28278           --target=${target_alias} $${srcdiroption} \
28279           --with-build-libsubdir=$(HOST_SUBDIR) \
28280           @stage2_werror_flag@ 
28281 @endif libiberty-bootstrap
28282
28283 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
28284 maybe-configure-stage4-libiberty:
28285 @if libiberty-bootstrap
28286 maybe-configure-stage4-libiberty: configure-stage4-libiberty
28287 configure-stage4-libiberty:
28288         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28289         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28290         @r=`${PWD_COMMAND}`; export r; \
28291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28292         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28293         $(HOST_EXPORTS) \
28294         $(POSTSTAGE1_HOST_EXPORTS)  \
28295         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28296         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
28297         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
28298         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28299         cd $(HOST_SUBDIR)/libiberty || exit 1; \
28300         case $(srcdir) in \
28301           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28302           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28303                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28304         esac; \
28305         srcdiroption="--srcdir=$${topdir}/libiberty"; \
28306         libsrcdir="$$s/libiberty"; \
28307         $(SHELL) $${libsrcdir}/configure \
28308           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28309           --target=${target_alias} $${srcdiroption} \
28310           --with-build-libsubdir=$(HOST_SUBDIR) \
28311           @stage2_werror_flag@ 
28312 @endif libiberty-bootstrap
28313
28314 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
28315 maybe-configure-stageprofile-libiberty:
28316 @if libiberty-bootstrap
28317 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
28318 configure-stageprofile-libiberty:
28319         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28320         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28321         @r=`${PWD_COMMAND}`; export r; \
28322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28323         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28324         $(HOST_EXPORTS) \
28325         $(POSTSTAGE1_HOST_EXPORTS)  \
28326         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
28327         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
28328         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
28329         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28330         cd $(HOST_SUBDIR)/libiberty || exit 1; \
28331         case $(srcdir) in \
28332           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28333           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28334                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28335         esac; \
28336         srcdiroption="--srcdir=$${topdir}/libiberty"; \
28337         libsrcdir="$$s/libiberty"; \
28338         $(SHELL) $${libsrcdir}/configure \
28339           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28340           --target=${target_alias} $${srcdiroption} \
28341           --with-build-libsubdir=$(HOST_SUBDIR) \
28342           @stage2_werror_flag@ 
28343 @endif libiberty-bootstrap
28344
28345 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
28346 maybe-configure-stagefeedback-libiberty:
28347 @if libiberty-bootstrap
28348 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
28349 configure-stagefeedback-libiberty:
28350         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28351         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28352         @r=`${PWD_COMMAND}`; export r; \
28353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28354         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28355         $(HOST_EXPORTS) \
28356         $(POSTSTAGE1_HOST_EXPORTS)  \
28357         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
28358         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
28359         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
28360         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28361         cd $(HOST_SUBDIR)/libiberty || exit 1; \
28362         case $(srcdir) in \
28363           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28364           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28365                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28366         esac; \
28367         srcdiroption="--srcdir=$${topdir}/libiberty"; \
28368         libsrcdir="$$s/libiberty"; \
28369         $(SHELL) $${libsrcdir}/configure \
28370           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28371           --target=${target_alias} $${srcdiroption} \
28372           --with-build-libsubdir=$(HOST_SUBDIR) \
28373           @stage2_werror_flag@ 
28374 @endif libiberty-bootstrap
28375
28376
28377
28378
28379
28380 .PHONY: all-libiberty maybe-all-libiberty
28381 maybe-all-libiberty:
28382 @if gcc-bootstrap
28383 all-libiberty: stage_current
28384 @endif gcc-bootstrap
28385 @if libiberty
28386 TARGET-libiberty=all
28387 maybe-all-libiberty: all-libiberty
28388 all-libiberty: configure-libiberty
28389         @r=`${PWD_COMMAND}`; export r; \
28390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28391         $(HOST_EXPORTS) \
28392         (cd $(HOST_SUBDIR)/libiberty && \
28393           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
28394                 $(TARGET-libiberty))
28395 @endif libiberty
28396
28397
28398
28399 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
28400 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
28401 maybe-all-stage1-libiberty:
28402 maybe-clean-stage1-libiberty:
28403 @if libiberty-bootstrap
28404 maybe-all-stage1-libiberty: all-stage1-libiberty
28405 all-stage1: all-stage1-libiberty
28406 TARGET-stage1-libiberty = $(TARGET-libiberty)
28407 all-stage1-libiberty: configure-stage1-libiberty
28408         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28409         @r=`${PWD_COMMAND}`; export r; \
28410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28411         $(HOST_EXPORTS) \
28412         cd $(HOST_SUBDIR)/libiberty && \
28413         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28414                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
28415                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
28416                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
28417                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
28418                 $(TARGET-stage1-libiberty)
28419
28420 maybe-clean-stage1-libiberty: clean-stage1-libiberty
28421 clean-stage1: clean-stage1-libiberty
28422 clean-stage1-libiberty:
28423         @if [ $(current_stage) = stage1 ]; then \
28424           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28425         else \
28426           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28427           $(MAKE) stage1-start; \
28428         fi; \
28429         cd $(HOST_SUBDIR)/libiberty && \
28430         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28431                  clean
28432 @endif libiberty-bootstrap
28433
28434
28435 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28436 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28437 maybe-all-stage2-libiberty:
28438 maybe-clean-stage2-libiberty:
28439 @if libiberty-bootstrap
28440 maybe-all-stage2-libiberty: all-stage2-libiberty
28441 all-stage2: all-stage2-libiberty
28442 TARGET-stage2-libiberty = $(TARGET-libiberty)
28443 all-stage2-libiberty: configure-stage2-libiberty
28444         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28445         @r=`${PWD_COMMAND}`; export r; \
28446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28447         $(HOST_EXPORTS) \
28448         $(POSTSTAGE1_HOST_EXPORTS) \
28449         cd $(HOST_SUBDIR)/libiberty && \
28450         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28451                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
28452                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
28453                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
28454                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28455                 $(TARGET-stage2-libiberty)
28456
28457 maybe-clean-stage2-libiberty: clean-stage2-libiberty
28458 clean-stage2: clean-stage2-libiberty
28459 clean-stage2-libiberty:
28460         @if [ $(current_stage) = stage2 ]; then \
28461           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28462         else \
28463           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28464           $(MAKE) stage2-start; \
28465         fi; \
28466         cd $(HOST_SUBDIR)/libiberty && \
28467         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28468                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28469                  clean
28470 @endif libiberty-bootstrap
28471
28472
28473 .PHONY: all-stageb2g0-libiberty maybe-all-stageb2g0-libiberty
28474 .PHONY: clean-stageb2g0-libiberty maybe-clean-stageb2g0-libiberty
28475 maybe-all-stageb2g0-libiberty:
28476 maybe-clean-stageb2g0-libiberty:
28477 @if libiberty-bootstrap
28478 maybe-all-stageb2g0-libiberty: all-stageb2g0-libiberty
28479 all-stageb2g0: all-stageb2g0-libiberty
28480 TARGET-stageb2g0-libiberty = $(TARGET-libiberty)
28481 all-stageb2g0-libiberty: configure-stageb2g0-libiberty
28482         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
28483         @r=`${PWD_COMMAND}`; export r; \
28484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28485         $(HOST_EXPORTS) \
28486         $(POSTSTAGE1_HOST_EXPORTS) \
28487         cd $(HOST_SUBDIR)/libiberty && \
28488         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28489                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
28490                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
28491                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
28492                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28493                 $(TARGET-stageb2g0-libiberty)
28494
28495 maybe-clean-stageb2g0-libiberty: clean-stageb2g0-libiberty
28496 clean-stageb2g0: clean-stageb2g0-libiberty
28497 clean-stageb2g0-libiberty:
28498         @if [ $(current_stage) = stageb2g0 ]; then \
28499           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28500         else \
28501           [ -f $(HOST_SUBDIR)/stageb2g0-libiberty/Makefile ] || exit 0; \
28502           $(MAKE) stageb2g0-start; \
28503         fi; \
28504         cd $(HOST_SUBDIR)/libiberty && \
28505         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28506                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28507                  clean
28508 @endif libiberty-bootstrap
28509
28510
28511 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28512 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28513 maybe-all-stage3-libiberty:
28514 maybe-clean-stage3-libiberty:
28515 @if libiberty-bootstrap
28516 maybe-all-stage3-libiberty: all-stage3-libiberty
28517 all-stage3: all-stage3-libiberty
28518 TARGET-stage3-libiberty = $(TARGET-libiberty)
28519 all-stage3-libiberty: configure-stage3-libiberty
28520         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28521         @r=`${PWD_COMMAND}`; export r; \
28522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28523         $(HOST_EXPORTS) \
28524         $(POSTSTAGE1_HOST_EXPORTS) \
28525         cd $(HOST_SUBDIR)/libiberty && \
28526         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28527                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
28528                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
28529                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
28530                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28531                 $(TARGET-stage3-libiberty)
28532
28533 maybe-clean-stage3-libiberty: clean-stage3-libiberty
28534 clean-stage3: clean-stage3-libiberty
28535 clean-stage3-libiberty:
28536         @if [ $(current_stage) = stage3 ]; then \
28537           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28538         else \
28539           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28540           $(MAKE) stage3-start; \
28541         fi; \
28542         cd $(HOST_SUBDIR)/libiberty && \
28543         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28544                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28545                  clean
28546 @endif libiberty-bootstrap
28547
28548
28549 .PHONY: all-stageb3g2-libiberty maybe-all-stageb3g2-libiberty
28550 .PHONY: clean-stageb3g2-libiberty maybe-clean-stageb3g2-libiberty
28551 maybe-all-stageb3g2-libiberty:
28552 maybe-clean-stageb3g2-libiberty:
28553 @if libiberty-bootstrap
28554 maybe-all-stageb3g2-libiberty: all-stageb3g2-libiberty
28555 all-stageb3g2: all-stageb3g2-libiberty
28556 TARGET-stageb3g2-libiberty = $(TARGET-libiberty)
28557 all-stageb3g2-libiberty: configure-stageb3g2-libiberty
28558         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
28559         @r=`${PWD_COMMAND}`; export r; \
28560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28561         $(HOST_EXPORTS) \
28562         $(POSTSTAGE1_HOST_EXPORTS) \
28563         cd $(HOST_SUBDIR)/libiberty && \
28564         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28565                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
28566                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
28567                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
28568                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28569                 $(TARGET-stageb3g2-libiberty)
28570
28571 maybe-clean-stageb3g2-libiberty: clean-stageb3g2-libiberty
28572 clean-stageb3g2: clean-stageb3g2-libiberty
28573 clean-stageb3g2-libiberty:
28574         @if [ $(current_stage) = stageb3g2 ]; then \
28575           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28576         else \
28577           [ -f $(HOST_SUBDIR)/stageb3g2-libiberty/Makefile ] || exit 0; \
28578           $(MAKE) stageb3g2-start; \
28579         fi; \
28580         cd $(HOST_SUBDIR)/libiberty && \
28581         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28582                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28583                  clean
28584 @endif libiberty-bootstrap
28585
28586
28587 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28588 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28589 maybe-all-stage4-libiberty:
28590 maybe-clean-stage4-libiberty:
28591 @if libiberty-bootstrap
28592 maybe-all-stage4-libiberty: all-stage4-libiberty
28593 all-stage4: all-stage4-libiberty
28594 TARGET-stage4-libiberty = $(TARGET-libiberty)
28595 all-stage4-libiberty: configure-stage4-libiberty
28596         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28597         @r=`${PWD_COMMAND}`; export r; \
28598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28599         $(HOST_EXPORTS) \
28600         $(POSTSTAGE1_HOST_EXPORTS) \
28601         cd $(HOST_SUBDIR)/libiberty && \
28602         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28603                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
28604                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28605                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
28606                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28607                 $(TARGET-stage4-libiberty)
28608
28609 maybe-clean-stage4-libiberty: clean-stage4-libiberty
28610 clean-stage4: clean-stage4-libiberty
28611 clean-stage4-libiberty:
28612         @if [ $(current_stage) = stage4 ]; then \
28613           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28614         else \
28615           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28616           $(MAKE) stage4-start; \
28617         fi; \
28618         cd $(HOST_SUBDIR)/libiberty && \
28619         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28620                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28621                  clean
28622 @endif libiberty-bootstrap
28623
28624
28625 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
28626 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
28627 maybe-all-stageprofile-libiberty:
28628 maybe-clean-stageprofile-libiberty:
28629 @if libiberty-bootstrap
28630 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
28631 all-stageprofile: all-stageprofile-libiberty
28632 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
28633 all-stageprofile-libiberty: configure-stageprofile-libiberty
28634         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28635         @r=`${PWD_COMMAND}`; export r; \
28636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28637         $(HOST_EXPORTS) \
28638         $(POSTSTAGE1_HOST_EXPORTS) \
28639         cd $(HOST_SUBDIR)/libiberty && \
28640         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28641                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
28642                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
28643                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
28644                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28645                 $(TARGET-stageprofile-libiberty)
28646
28647 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
28648 clean-stageprofile: clean-stageprofile-libiberty
28649 clean-stageprofile-libiberty:
28650         @if [ $(current_stage) = stageprofile ]; then \
28651           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28652         else \
28653           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
28654           $(MAKE) stageprofile-start; \
28655         fi; \
28656         cd $(HOST_SUBDIR)/libiberty && \
28657         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28658                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28659                  clean
28660 @endif libiberty-bootstrap
28661
28662
28663 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
28664 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
28665 maybe-all-stagefeedback-libiberty:
28666 maybe-clean-stagefeedback-libiberty:
28667 @if libiberty-bootstrap
28668 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
28669 all-stagefeedback: all-stagefeedback-libiberty
28670 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
28671 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
28672         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28673         @r=`${PWD_COMMAND}`; export r; \
28674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28675         $(HOST_EXPORTS) \
28676         $(POSTSTAGE1_HOST_EXPORTS) \
28677         cd $(HOST_SUBDIR)/libiberty && \
28678         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28679                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
28680                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
28681                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
28682                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28683                 $(TARGET-stagefeedback-libiberty)
28684
28685 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28686 clean-stagefeedback: clean-stagefeedback-libiberty
28687 clean-stagefeedback-libiberty:
28688         @if [ $(current_stage) = stagefeedback ]; then \
28689           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28690         else \
28691           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28692           $(MAKE) stagefeedback-start; \
28693         fi; \
28694         cd $(HOST_SUBDIR)/libiberty && \
28695         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28696                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28697                  clean
28698 @endif libiberty-bootstrap
28699
28700
28701
28702
28703
28704 .PHONY: check-libiberty maybe-check-libiberty
28705 maybe-check-libiberty:
28706 @if libiberty
28707 maybe-check-libiberty: check-libiberty
28708
28709 check-libiberty:
28710         @: $(MAKE); $(unstage)
28711         @r=`${PWD_COMMAND}`; export r; \
28712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28713         $(HOST_EXPORTS) \
28714         (cd $(HOST_SUBDIR)/libiberty && \
28715           $(MAKE) $(FLAGS_TO_PASS)  check)
28716
28717 @endif libiberty
28718
28719 .PHONY: install-libiberty maybe-install-libiberty
28720 maybe-install-libiberty:
28721 @if libiberty
28722 maybe-install-libiberty: install-libiberty
28723
28724 install-libiberty: installdirs
28725         @: $(MAKE); $(unstage)
28726         @r=`${PWD_COMMAND}`; export r; \
28727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28728         $(HOST_EXPORTS) \
28729         (cd $(HOST_SUBDIR)/libiberty && \
28730           $(MAKE) $(FLAGS_TO_PASS)  install)
28731
28732 @endif libiberty
28733
28734 # Other targets (info, dvi, pdf, etc.)
28735
28736 .PHONY: maybe-info-libiberty info-libiberty
28737 maybe-info-libiberty:
28738 @if libiberty
28739 maybe-info-libiberty: info-libiberty
28740
28741 info-libiberty: \
28742     configure-libiberty 
28743         @[ -f ./libiberty/Makefile ] || exit 0; \
28744         r=`${PWD_COMMAND}`; export r; \
28745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28746         $(HOST_EXPORTS) \
28747         for flag in $(EXTRA_HOST_FLAGS) ; do \
28748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28749         done; \
28750         echo "Doing info in libiberty" ; \
28751         (cd $(HOST_SUBDIR)/libiberty && \
28752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28754                   "RANLIB=$${RANLIB}" \
28755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28756                   info) \
28757           || exit 1
28758
28759 @endif libiberty
28760
28761 .PHONY: maybe-dvi-libiberty dvi-libiberty
28762 maybe-dvi-libiberty:
28763 @if libiberty
28764 maybe-dvi-libiberty: dvi-libiberty
28765
28766 dvi-libiberty: \
28767     configure-libiberty 
28768         @[ -f ./libiberty/Makefile ] || exit 0; \
28769         r=`${PWD_COMMAND}`; export r; \
28770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28771         $(HOST_EXPORTS) \
28772         for flag in $(EXTRA_HOST_FLAGS) ; do \
28773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28774         done; \
28775         echo "Doing dvi in libiberty" ; \
28776         (cd $(HOST_SUBDIR)/libiberty && \
28777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28779                   "RANLIB=$${RANLIB}" \
28780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28781                   dvi) \
28782           || exit 1
28783
28784 @endif libiberty
28785
28786 .PHONY: maybe-pdf-libiberty pdf-libiberty
28787 maybe-pdf-libiberty:
28788 @if libiberty
28789 maybe-pdf-libiberty: pdf-libiberty
28790
28791 pdf-libiberty: \
28792     configure-libiberty 
28793         @[ -f ./libiberty/Makefile ] || exit 0; \
28794         r=`${PWD_COMMAND}`; export r; \
28795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28796         $(HOST_EXPORTS) \
28797         for flag in $(EXTRA_HOST_FLAGS) ; do \
28798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28799         done; \
28800         echo "Doing pdf in libiberty" ; \
28801         (cd $(HOST_SUBDIR)/libiberty && \
28802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28804                   "RANLIB=$${RANLIB}" \
28805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28806                   pdf) \
28807           || exit 1
28808
28809 @endif libiberty
28810
28811 .PHONY: maybe-html-libiberty html-libiberty
28812 maybe-html-libiberty:
28813 @if libiberty
28814 maybe-html-libiberty: html-libiberty
28815
28816 html-libiberty: \
28817     configure-libiberty 
28818         @[ -f ./libiberty/Makefile ] || exit 0; \
28819         r=`${PWD_COMMAND}`; export r; \
28820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28821         $(HOST_EXPORTS) \
28822         for flag in $(EXTRA_HOST_FLAGS) ; do \
28823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28824         done; \
28825         echo "Doing html in libiberty" ; \
28826         (cd $(HOST_SUBDIR)/libiberty && \
28827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28829                   "RANLIB=$${RANLIB}" \
28830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28831                   html) \
28832           || exit 1
28833
28834 @endif libiberty
28835
28836 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28837 maybe-TAGS-libiberty:
28838 @if libiberty
28839 maybe-TAGS-libiberty: TAGS-libiberty
28840
28841 TAGS-libiberty: \
28842     configure-libiberty 
28843         @[ -f ./libiberty/Makefile ] || exit 0; \
28844         r=`${PWD_COMMAND}`; export r; \
28845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28846         $(HOST_EXPORTS) \
28847         for flag in $(EXTRA_HOST_FLAGS) ; do \
28848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28849         done; \
28850         echo "Doing TAGS in libiberty" ; \
28851         (cd $(HOST_SUBDIR)/libiberty && \
28852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28854                   "RANLIB=$${RANLIB}" \
28855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28856                   TAGS) \
28857           || exit 1
28858
28859 @endif libiberty
28860
28861 .PHONY: maybe-install-info-libiberty install-info-libiberty
28862 maybe-install-info-libiberty:
28863 @if libiberty
28864 maybe-install-info-libiberty: install-info-libiberty
28865
28866 install-info-libiberty: \
28867     configure-libiberty \
28868     info-libiberty 
28869         @[ -f ./libiberty/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 install-info in libiberty" ; \
28877         (cd $(HOST_SUBDIR)/libiberty && \
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                   install-info) \
28883           || exit 1
28884
28885 @endif libiberty
28886
28887 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28888 maybe-install-pdf-libiberty:
28889 @if libiberty
28890 maybe-install-pdf-libiberty: install-pdf-libiberty
28891
28892 install-pdf-libiberty: \
28893     configure-libiberty \
28894     pdf-libiberty 
28895         @[ -f ./libiberty/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 install-pdf in libiberty" ; \
28903         (cd $(HOST_SUBDIR)/libiberty && \
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                   install-pdf) \
28909           || exit 1
28910
28911 @endif libiberty
28912
28913 .PHONY: maybe-install-html-libiberty install-html-libiberty
28914 maybe-install-html-libiberty:
28915 @if libiberty
28916 maybe-install-html-libiberty: install-html-libiberty
28917
28918 install-html-libiberty: \
28919     configure-libiberty \
28920     html-libiberty 
28921         @[ -f ./libiberty/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 install-html in libiberty" ; \
28929         (cd $(HOST_SUBDIR)/libiberty && \
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                   install-html) \
28935           || exit 1
28936
28937 @endif libiberty
28938
28939 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28940 maybe-installcheck-libiberty:
28941 @if libiberty
28942 maybe-installcheck-libiberty: installcheck-libiberty
28943
28944 installcheck-libiberty: \
28945     configure-libiberty 
28946         @[ -f ./libiberty/Makefile ] || exit 0; \
28947         r=`${PWD_COMMAND}`; export r; \
28948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28949         $(HOST_EXPORTS) \
28950         for flag in $(EXTRA_HOST_FLAGS) ; do \
28951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28952         done; \
28953         echo "Doing installcheck in libiberty" ; \
28954         (cd $(HOST_SUBDIR)/libiberty && \
28955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28957                   "RANLIB=$${RANLIB}" \
28958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28959                   installcheck) \
28960           || exit 1
28961
28962 @endif libiberty
28963
28964 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28965 maybe-mostlyclean-libiberty:
28966 @if libiberty
28967 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28968
28969 mostlyclean-libiberty: 
28970         @[ -f ./libiberty/Makefile ] || exit 0; \
28971         r=`${PWD_COMMAND}`; export r; \
28972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28973         $(HOST_EXPORTS) \
28974         for flag in $(EXTRA_HOST_FLAGS) ; do \
28975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28976         done; \
28977         echo "Doing mostlyclean in libiberty" ; \
28978         (cd $(HOST_SUBDIR)/libiberty && \
28979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28981                   "RANLIB=$${RANLIB}" \
28982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28983                   mostlyclean) \
28984           || exit 1
28985
28986 @endif libiberty
28987
28988 .PHONY: maybe-clean-libiberty clean-libiberty
28989 maybe-clean-libiberty:
28990 @if libiberty
28991 maybe-clean-libiberty: clean-libiberty
28992
28993 clean-libiberty: 
28994         @[ -f ./libiberty/Makefile ] || exit 0; \
28995         r=`${PWD_COMMAND}`; export r; \
28996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28997         $(HOST_EXPORTS) \
28998         for flag in $(EXTRA_HOST_FLAGS) ; do \
28999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29000         done; \
29001         echo "Doing clean in libiberty" ; \
29002         (cd $(HOST_SUBDIR)/libiberty && \
29003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29005                   "RANLIB=$${RANLIB}" \
29006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29007                   clean) \
29008           || exit 1
29009
29010 @endif libiberty
29011
29012 .PHONY: maybe-distclean-libiberty distclean-libiberty
29013 maybe-distclean-libiberty:
29014 @if libiberty
29015 maybe-distclean-libiberty: distclean-libiberty
29016
29017 distclean-libiberty: 
29018         @[ -f ./libiberty/Makefile ] || exit 0; \
29019         r=`${PWD_COMMAND}`; export r; \
29020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29021         $(HOST_EXPORTS) \
29022         for flag in $(EXTRA_HOST_FLAGS) ; do \
29023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29024         done; \
29025         echo "Doing distclean in libiberty" ; \
29026         (cd $(HOST_SUBDIR)/libiberty && \
29027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29029                   "RANLIB=$${RANLIB}" \
29030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29031                   distclean) \
29032           || exit 1
29033
29034 @endif libiberty
29035
29036 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
29037 maybe-maintainer-clean-libiberty:
29038 @if libiberty
29039 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
29040
29041 maintainer-clean-libiberty: 
29042         @[ -f ./libiberty/Makefile ] || exit 0; \
29043         r=`${PWD_COMMAND}`; export r; \
29044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29045         $(HOST_EXPORTS) \
29046         for flag in $(EXTRA_HOST_FLAGS) ; do \
29047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29048         done; \
29049         echo "Doing maintainer-clean in libiberty" ; \
29050         (cd $(HOST_SUBDIR)/libiberty && \
29051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29053                   "RANLIB=$${RANLIB}" \
29054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29055                   maintainer-clean) \
29056           || exit 1
29057
29058 @endif libiberty
29059
29060
29061
29062 .PHONY: configure-libtool maybe-configure-libtool
29063 maybe-configure-libtool:
29064 @if gcc-bootstrap
29065 configure-libtool: stage_current
29066 @endif gcc-bootstrap
29067 @if libtool
29068 maybe-configure-libtool: configure-libtool
29069 configure-libtool: 
29070         @: $(MAKE); $(unstage)
29071         @r=`${PWD_COMMAND}`; export r; \
29072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29073         test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
29074         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
29075         $(HOST_EXPORTS) \
29076         echo Configuring in $(HOST_SUBDIR)/libtool; \
29077         cd "$(HOST_SUBDIR)/libtool" || exit 1; \
29078         case $(srcdir) in \
29079           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29080           *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
29081                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29082         esac; \
29083         srcdiroption="--srcdir=$${topdir}/libtool"; \
29084         libsrcdir="$$s/libtool"; \
29085         $(SHELL) $${libsrcdir}/configure \
29086           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29087           --target=${target_alias} $${srcdiroption}  \
29088           || exit 1
29089 @endif libtool
29090
29091
29092
29093
29094
29095 .PHONY: all-libtool maybe-all-libtool
29096 maybe-all-libtool:
29097 @if gcc-bootstrap
29098 all-libtool: stage_current
29099 @endif gcc-bootstrap
29100 @if libtool
29101 TARGET-libtool=all
29102 maybe-all-libtool: all-libtool
29103 all-libtool: configure-libtool
29104         @: $(MAKE); $(unstage)
29105         @r=`${PWD_COMMAND}`; export r; \
29106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29107         $(HOST_EXPORTS) \
29108         (cd $(HOST_SUBDIR)/libtool && \
29109           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
29110                 $(TARGET-libtool))
29111 @endif libtool
29112
29113
29114
29115
29116 .PHONY: check-libtool maybe-check-libtool
29117 maybe-check-libtool:
29118 @if libtool
29119 maybe-check-libtool: check-libtool
29120
29121 check-libtool:
29122         @: $(MAKE); $(unstage)
29123         @r=`${PWD_COMMAND}`; export r; \
29124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29125         $(HOST_EXPORTS) \
29126         (cd $(HOST_SUBDIR)/libtool && \
29127           $(MAKE) $(FLAGS_TO_PASS)  check)
29128
29129 @endif libtool
29130
29131 .PHONY: install-libtool maybe-install-libtool
29132 maybe-install-libtool:
29133 @if libtool
29134 maybe-install-libtool: install-libtool
29135
29136 install-libtool: installdirs
29137         @: $(MAKE); $(unstage)
29138         @r=`${PWD_COMMAND}`; export r; \
29139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29140         $(HOST_EXPORTS) \
29141         (cd $(HOST_SUBDIR)/libtool && \
29142           $(MAKE) $(FLAGS_TO_PASS)  install)
29143
29144 @endif libtool
29145
29146 # Other targets (info, dvi, pdf, etc.)
29147
29148 .PHONY: maybe-info-libtool info-libtool
29149 maybe-info-libtool:
29150 @if libtool
29151 maybe-info-libtool: info-libtool
29152
29153 info-libtool: \
29154     configure-libtool 
29155         @: $(MAKE); $(unstage)
29156         @[ -f ./libtool/Makefile ] || exit 0; \
29157         r=`${PWD_COMMAND}`; export r; \
29158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29159         $(HOST_EXPORTS) \
29160         for flag in $(EXTRA_HOST_FLAGS) ; do \
29161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29162         done; \
29163         echo "Doing info in libtool" ; \
29164         (cd $(HOST_SUBDIR)/libtool && \
29165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29167                   "RANLIB=$${RANLIB}" \
29168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29169                   info) \
29170           || exit 1
29171
29172 @endif libtool
29173
29174 .PHONY: maybe-dvi-libtool dvi-libtool
29175 maybe-dvi-libtool:
29176 @if libtool
29177 maybe-dvi-libtool: dvi-libtool
29178
29179 dvi-libtool: \
29180     configure-libtool 
29181         @: $(MAKE); $(unstage)
29182         @[ -f ./libtool/Makefile ] || exit 0; \
29183         r=`${PWD_COMMAND}`; export r; \
29184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29185         $(HOST_EXPORTS) \
29186         for flag in $(EXTRA_HOST_FLAGS) ; do \
29187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29188         done; \
29189         echo "Doing dvi in libtool" ; \
29190         (cd $(HOST_SUBDIR)/libtool && \
29191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29193                   "RANLIB=$${RANLIB}" \
29194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29195                   dvi) \
29196           || exit 1
29197
29198 @endif libtool
29199
29200 .PHONY: maybe-pdf-libtool pdf-libtool
29201 maybe-pdf-libtool:
29202 @if libtool
29203 maybe-pdf-libtool: pdf-libtool
29204
29205 pdf-libtool: \
29206     configure-libtool 
29207         @: $(MAKE); $(unstage)
29208         @[ -f ./libtool/Makefile ] || exit 0; \
29209         r=`${PWD_COMMAND}`; export r; \
29210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29211         $(HOST_EXPORTS) \
29212         for flag in $(EXTRA_HOST_FLAGS) ; do \
29213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29214         done; \
29215         echo "Doing pdf in libtool" ; \
29216         (cd $(HOST_SUBDIR)/libtool && \
29217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29219                   "RANLIB=$${RANLIB}" \
29220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29221                   pdf) \
29222           || exit 1
29223
29224 @endif libtool
29225
29226 .PHONY: maybe-html-libtool html-libtool
29227 maybe-html-libtool:
29228 @if libtool
29229 maybe-html-libtool: html-libtool
29230
29231 html-libtool: \
29232     configure-libtool 
29233         @: $(MAKE); $(unstage)
29234         @[ -f ./libtool/Makefile ] || exit 0; \
29235         r=`${PWD_COMMAND}`; export r; \
29236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29237         $(HOST_EXPORTS) \
29238         for flag in $(EXTRA_HOST_FLAGS) ; do \
29239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29240         done; \
29241         echo "Doing html in libtool" ; \
29242         (cd $(HOST_SUBDIR)/libtool && \
29243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29245                   "RANLIB=$${RANLIB}" \
29246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29247                   html) \
29248           || exit 1
29249
29250 @endif libtool
29251
29252 .PHONY: maybe-TAGS-libtool TAGS-libtool
29253 maybe-TAGS-libtool:
29254 @if libtool
29255 maybe-TAGS-libtool: TAGS-libtool
29256
29257 TAGS-libtool: \
29258     configure-libtool 
29259         @: $(MAKE); $(unstage)
29260         @[ -f ./libtool/Makefile ] || exit 0; \
29261         r=`${PWD_COMMAND}`; export r; \
29262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29263         $(HOST_EXPORTS) \
29264         for flag in $(EXTRA_HOST_FLAGS) ; do \
29265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29266         done; \
29267         echo "Doing TAGS in libtool" ; \
29268         (cd $(HOST_SUBDIR)/libtool && \
29269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29271                   "RANLIB=$${RANLIB}" \
29272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29273                   TAGS) \
29274           || exit 1
29275
29276 @endif libtool
29277
29278 .PHONY: maybe-install-info-libtool install-info-libtool
29279 maybe-install-info-libtool:
29280 @if libtool
29281 maybe-install-info-libtool: install-info-libtool
29282
29283 install-info-libtool: \
29284     configure-libtool \
29285     info-libtool 
29286         @: $(MAKE); $(unstage)
29287         @[ -f ./libtool/Makefile ] || exit 0; \
29288         r=`${PWD_COMMAND}`; export r; \
29289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29290         $(HOST_EXPORTS) \
29291         for flag in $(EXTRA_HOST_FLAGS) ; do \
29292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29293         done; \
29294         echo "Doing install-info in libtool" ; \
29295         (cd $(HOST_SUBDIR)/libtool && \
29296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29298                   "RANLIB=$${RANLIB}" \
29299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29300                   install-info) \
29301           || exit 1
29302
29303 @endif libtool
29304
29305 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
29306 maybe-install-pdf-libtool:
29307 @if libtool
29308 maybe-install-pdf-libtool: install-pdf-libtool
29309
29310 install-pdf-libtool: \
29311     configure-libtool \
29312     pdf-libtool 
29313         @: $(MAKE); $(unstage)
29314         @[ -f ./libtool/Makefile ] || exit 0; \
29315         r=`${PWD_COMMAND}`; export r; \
29316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29317         $(HOST_EXPORTS) \
29318         for flag in $(EXTRA_HOST_FLAGS) ; do \
29319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29320         done; \
29321         echo "Doing install-pdf in libtool" ; \
29322         (cd $(HOST_SUBDIR)/libtool && \
29323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29325                   "RANLIB=$${RANLIB}" \
29326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29327                   install-pdf) \
29328           || exit 1
29329
29330 @endif libtool
29331
29332 .PHONY: maybe-install-html-libtool install-html-libtool
29333 maybe-install-html-libtool:
29334 @if libtool
29335 maybe-install-html-libtool: install-html-libtool
29336
29337 install-html-libtool: \
29338     configure-libtool \
29339     html-libtool 
29340         @: $(MAKE); $(unstage)
29341         @[ -f ./libtool/Makefile ] || exit 0; \
29342         r=`${PWD_COMMAND}`; export r; \
29343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29344         $(HOST_EXPORTS) \
29345         for flag in $(EXTRA_HOST_FLAGS) ; do \
29346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29347         done; \
29348         echo "Doing install-html in libtool" ; \
29349         (cd $(HOST_SUBDIR)/libtool && \
29350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29352                   "RANLIB=$${RANLIB}" \
29353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29354                   install-html) \
29355           || exit 1
29356
29357 @endif libtool
29358
29359 .PHONY: maybe-installcheck-libtool installcheck-libtool
29360 maybe-installcheck-libtool:
29361 @if libtool
29362 maybe-installcheck-libtool: installcheck-libtool
29363
29364 installcheck-libtool: \
29365     configure-libtool 
29366         @: $(MAKE); $(unstage)
29367         @[ -f ./libtool/Makefile ] || exit 0; \
29368         r=`${PWD_COMMAND}`; export r; \
29369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29370         $(HOST_EXPORTS) \
29371         for flag in $(EXTRA_HOST_FLAGS) ; do \
29372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29373         done; \
29374         echo "Doing installcheck in libtool" ; \
29375         (cd $(HOST_SUBDIR)/libtool && \
29376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29378                   "RANLIB=$${RANLIB}" \
29379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29380                   installcheck) \
29381           || exit 1
29382
29383 @endif libtool
29384
29385 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
29386 maybe-mostlyclean-libtool:
29387 @if libtool
29388 maybe-mostlyclean-libtool: mostlyclean-libtool
29389
29390 mostlyclean-libtool: 
29391         @: $(MAKE); $(unstage)
29392         @[ -f ./libtool/Makefile ] || exit 0; \
29393         r=`${PWD_COMMAND}`; export r; \
29394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29395         $(HOST_EXPORTS) \
29396         for flag in $(EXTRA_HOST_FLAGS) ; do \
29397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29398         done; \
29399         echo "Doing mostlyclean in libtool" ; \
29400         (cd $(HOST_SUBDIR)/libtool && \
29401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29403                   "RANLIB=$${RANLIB}" \
29404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29405                   mostlyclean) \
29406           || exit 1
29407
29408 @endif libtool
29409
29410 .PHONY: maybe-clean-libtool clean-libtool
29411 maybe-clean-libtool:
29412 @if libtool
29413 maybe-clean-libtool: clean-libtool
29414
29415 clean-libtool: 
29416         @: $(MAKE); $(unstage)
29417         @[ -f ./libtool/Makefile ] || exit 0; \
29418         r=`${PWD_COMMAND}`; export r; \
29419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29420         $(HOST_EXPORTS) \
29421         for flag in $(EXTRA_HOST_FLAGS) ; do \
29422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29423         done; \
29424         echo "Doing clean in libtool" ; \
29425         (cd $(HOST_SUBDIR)/libtool && \
29426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29428                   "RANLIB=$${RANLIB}" \
29429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29430                   clean) \
29431           || exit 1
29432
29433 @endif libtool
29434
29435 .PHONY: maybe-distclean-libtool distclean-libtool
29436 maybe-distclean-libtool:
29437 @if libtool
29438 maybe-distclean-libtool: distclean-libtool
29439
29440 distclean-libtool: 
29441         @: $(MAKE); $(unstage)
29442         @[ -f ./libtool/Makefile ] || exit 0; \
29443         r=`${PWD_COMMAND}`; export r; \
29444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29445         $(HOST_EXPORTS) \
29446         for flag in $(EXTRA_HOST_FLAGS) ; do \
29447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29448         done; \
29449         echo "Doing distclean in libtool" ; \
29450         (cd $(HOST_SUBDIR)/libtool && \
29451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29453                   "RANLIB=$${RANLIB}" \
29454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29455                   distclean) \
29456           || exit 1
29457
29458 @endif libtool
29459
29460 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
29461 maybe-maintainer-clean-libtool:
29462 @if libtool
29463 maybe-maintainer-clean-libtool: maintainer-clean-libtool
29464
29465 maintainer-clean-libtool: 
29466         @: $(MAKE); $(unstage)
29467         @[ -f ./libtool/Makefile ] || exit 0; \
29468         r=`${PWD_COMMAND}`; export r; \
29469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29470         $(HOST_EXPORTS) \
29471         for flag in $(EXTRA_HOST_FLAGS) ; do \
29472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29473         done; \
29474         echo "Doing maintainer-clean in libtool" ; \
29475         (cd $(HOST_SUBDIR)/libtool && \
29476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29478                   "RANLIB=$${RANLIB}" \
29479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29480                   maintainer-clean) \
29481           || exit 1
29482
29483 @endif libtool
29484
29485
29486
29487 .PHONY: configure-m4 maybe-configure-m4
29488 maybe-configure-m4:
29489 @if gcc-bootstrap
29490 configure-m4: stage_current
29491 @endif gcc-bootstrap
29492 @if m4
29493 maybe-configure-m4: configure-m4
29494 configure-m4: 
29495         @: $(MAKE); $(unstage)
29496         @r=`${PWD_COMMAND}`; export r; \
29497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29498         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
29499         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
29500         $(HOST_EXPORTS) \
29501         echo Configuring in $(HOST_SUBDIR)/m4; \
29502         cd "$(HOST_SUBDIR)/m4" || exit 1; \
29503         case $(srcdir) in \
29504           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29505           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
29506                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29507         esac; \
29508         srcdiroption="--srcdir=$${topdir}/m4"; \
29509         libsrcdir="$$s/m4"; \
29510         $(SHELL) $${libsrcdir}/configure \
29511           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29512           --target=${target_alias} $${srcdiroption}  \
29513           || exit 1
29514 @endif m4
29515
29516
29517
29518
29519
29520 .PHONY: all-m4 maybe-all-m4
29521 maybe-all-m4:
29522 @if gcc-bootstrap
29523 all-m4: stage_current
29524 @endif gcc-bootstrap
29525 @if m4
29526 TARGET-m4=all
29527 maybe-all-m4: all-m4
29528 all-m4: configure-m4
29529         @: $(MAKE); $(unstage)
29530         @r=`${PWD_COMMAND}`; export r; \
29531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29532         $(HOST_EXPORTS) \
29533         (cd $(HOST_SUBDIR)/m4 && \
29534           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
29535                 $(TARGET-m4))
29536 @endif m4
29537
29538
29539
29540
29541 .PHONY: check-m4 maybe-check-m4
29542 maybe-check-m4:
29543 @if m4
29544 maybe-check-m4: check-m4
29545
29546 check-m4:
29547         @: $(MAKE); $(unstage)
29548         @r=`${PWD_COMMAND}`; export r; \
29549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29550         $(HOST_EXPORTS) \
29551         (cd $(HOST_SUBDIR)/m4 && \
29552           $(MAKE) $(FLAGS_TO_PASS)  check)
29553
29554 @endif m4
29555
29556 .PHONY: install-m4 maybe-install-m4
29557 maybe-install-m4:
29558 @if m4
29559 maybe-install-m4: install-m4
29560
29561 install-m4: installdirs
29562         @: $(MAKE); $(unstage)
29563         @r=`${PWD_COMMAND}`; export r; \
29564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29565         $(HOST_EXPORTS) \
29566         (cd $(HOST_SUBDIR)/m4 && \
29567           $(MAKE) $(FLAGS_TO_PASS)  install)
29568
29569 @endif m4
29570
29571 # Other targets (info, dvi, pdf, etc.)
29572
29573 .PHONY: maybe-info-m4 info-m4
29574 maybe-info-m4:
29575 @if m4
29576 maybe-info-m4: info-m4
29577
29578 info-m4: \
29579     configure-m4 
29580         @: $(MAKE); $(unstage)
29581         @[ -f ./m4/Makefile ] || exit 0; \
29582         r=`${PWD_COMMAND}`; export r; \
29583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29584         $(HOST_EXPORTS) \
29585         for flag in $(EXTRA_HOST_FLAGS) ; do \
29586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29587         done; \
29588         echo "Doing info in m4" ; \
29589         (cd $(HOST_SUBDIR)/m4 && \
29590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29592                   "RANLIB=$${RANLIB}" \
29593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29594                   info) \
29595           || exit 1
29596
29597 @endif m4
29598
29599 .PHONY: maybe-dvi-m4 dvi-m4
29600 maybe-dvi-m4:
29601 @if m4
29602 maybe-dvi-m4: dvi-m4
29603
29604 dvi-m4: \
29605     configure-m4 
29606         @: $(MAKE); $(unstage)
29607         @[ -f ./m4/Makefile ] || exit 0; \
29608         r=`${PWD_COMMAND}`; export r; \
29609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29610         $(HOST_EXPORTS) \
29611         for flag in $(EXTRA_HOST_FLAGS) ; do \
29612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29613         done; \
29614         echo "Doing dvi in m4" ; \
29615         (cd $(HOST_SUBDIR)/m4 && \
29616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29618                   "RANLIB=$${RANLIB}" \
29619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29620                   dvi) \
29621           || exit 1
29622
29623 @endif m4
29624
29625 .PHONY: maybe-pdf-m4 pdf-m4
29626 maybe-pdf-m4:
29627 @if m4
29628 maybe-pdf-m4: pdf-m4
29629
29630 pdf-m4: \
29631     configure-m4 
29632         @: $(MAKE); $(unstage)
29633         @[ -f ./m4/Makefile ] || exit 0; \
29634         r=`${PWD_COMMAND}`; export r; \
29635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29636         $(HOST_EXPORTS) \
29637         for flag in $(EXTRA_HOST_FLAGS) ; do \
29638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29639         done; \
29640         echo "Doing pdf in m4" ; \
29641         (cd $(HOST_SUBDIR)/m4 && \
29642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29644                   "RANLIB=$${RANLIB}" \
29645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29646                   pdf) \
29647           || exit 1
29648
29649 @endif m4
29650
29651 .PHONY: maybe-html-m4 html-m4
29652 maybe-html-m4:
29653 @if m4
29654 maybe-html-m4: html-m4
29655
29656 html-m4: \
29657     configure-m4 
29658         @: $(MAKE); $(unstage)
29659         @[ -f ./m4/Makefile ] || exit 0; \
29660         r=`${PWD_COMMAND}`; export r; \
29661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29662         $(HOST_EXPORTS) \
29663         for flag in $(EXTRA_HOST_FLAGS) ; do \
29664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29665         done; \
29666         echo "Doing html in m4" ; \
29667         (cd $(HOST_SUBDIR)/m4 && \
29668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29670                   "RANLIB=$${RANLIB}" \
29671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29672                   html) \
29673           || exit 1
29674
29675 @endif m4
29676
29677 .PHONY: maybe-TAGS-m4 TAGS-m4
29678 maybe-TAGS-m4:
29679 @if m4
29680 maybe-TAGS-m4: TAGS-m4
29681
29682 TAGS-m4: \
29683     configure-m4 
29684         @: $(MAKE); $(unstage)
29685         @[ -f ./m4/Makefile ] || exit 0; \
29686         r=`${PWD_COMMAND}`; export r; \
29687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29688         $(HOST_EXPORTS) \
29689         for flag in $(EXTRA_HOST_FLAGS) ; do \
29690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29691         done; \
29692         echo "Doing TAGS in m4" ; \
29693         (cd $(HOST_SUBDIR)/m4 && \
29694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29696                   "RANLIB=$${RANLIB}" \
29697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29698                   TAGS) \
29699           || exit 1
29700
29701 @endif m4
29702
29703 .PHONY: maybe-install-info-m4 install-info-m4
29704 maybe-install-info-m4:
29705 @if m4
29706 maybe-install-info-m4: install-info-m4
29707
29708 install-info-m4: \
29709     configure-m4 \
29710     info-m4 
29711         @: $(MAKE); $(unstage)
29712         @[ -f ./m4/Makefile ] || exit 0; \
29713         r=`${PWD_COMMAND}`; export r; \
29714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29715         $(HOST_EXPORTS) \
29716         for flag in $(EXTRA_HOST_FLAGS) ; do \
29717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29718         done; \
29719         echo "Doing install-info in m4" ; \
29720         (cd $(HOST_SUBDIR)/m4 && \
29721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29723                   "RANLIB=$${RANLIB}" \
29724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29725                   install-info) \
29726           || exit 1
29727
29728 @endif m4
29729
29730 .PHONY: maybe-install-pdf-m4 install-pdf-m4
29731 maybe-install-pdf-m4:
29732 @if m4
29733 maybe-install-pdf-m4: install-pdf-m4
29734
29735 install-pdf-m4: \
29736     configure-m4 \
29737     pdf-m4 
29738         @: $(MAKE); $(unstage)
29739         @[ -f ./m4/Makefile ] || exit 0; \
29740         r=`${PWD_COMMAND}`; export r; \
29741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29742         $(HOST_EXPORTS) \
29743         for flag in $(EXTRA_HOST_FLAGS) ; do \
29744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29745         done; \
29746         echo "Doing install-pdf in m4" ; \
29747         (cd $(HOST_SUBDIR)/m4 && \
29748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29750                   "RANLIB=$${RANLIB}" \
29751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29752                   install-pdf) \
29753           || exit 1
29754
29755 @endif m4
29756
29757 .PHONY: maybe-install-html-m4 install-html-m4
29758 maybe-install-html-m4:
29759 @if m4
29760 maybe-install-html-m4: install-html-m4
29761
29762 install-html-m4: \
29763     configure-m4 \
29764     html-m4 
29765         @: $(MAKE); $(unstage)
29766         @[ -f ./m4/Makefile ] || exit 0; \
29767         r=`${PWD_COMMAND}`; export r; \
29768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29769         $(HOST_EXPORTS) \
29770         for flag in $(EXTRA_HOST_FLAGS) ; do \
29771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29772         done; \
29773         echo "Doing install-html in m4" ; \
29774         (cd $(HOST_SUBDIR)/m4 && \
29775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29777                   "RANLIB=$${RANLIB}" \
29778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29779                   install-html) \
29780           || exit 1
29781
29782 @endif m4
29783
29784 .PHONY: maybe-installcheck-m4 installcheck-m4
29785 maybe-installcheck-m4:
29786 @if m4
29787 maybe-installcheck-m4: installcheck-m4
29788
29789 installcheck-m4: \
29790     configure-m4 
29791         @: $(MAKE); $(unstage)
29792         @[ -f ./m4/Makefile ] || exit 0; \
29793         r=`${PWD_COMMAND}`; export r; \
29794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29795         $(HOST_EXPORTS) \
29796         for flag in $(EXTRA_HOST_FLAGS) ; do \
29797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29798         done; \
29799         echo "Doing installcheck in m4" ; \
29800         (cd $(HOST_SUBDIR)/m4 && \
29801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29803                   "RANLIB=$${RANLIB}" \
29804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29805                   installcheck) \
29806           || exit 1
29807
29808 @endif m4
29809
29810 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
29811 maybe-mostlyclean-m4:
29812 @if m4
29813 maybe-mostlyclean-m4: mostlyclean-m4
29814
29815 mostlyclean-m4: 
29816         @: $(MAKE); $(unstage)
29817         @[ -f ./m4/Makefile ] || exit 0; \
29818         r=`${PWD_COMMAND}`; export r; \
29819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29820         $(HOST_EXPORTS) \
29821         for flag in $(EXTRA_HOST_FLAGS) ; do \
29822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29823         done; \
29824         echo "Doing mostlyclean in m4" ; \
29825         (cd $(HOST_SUBDIR)/m4 && \
29826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29828                   "RANLIB=$${RANLIB}" \
29829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29830                   mostlyclean) \
29831           || exit 1
29832
29833 @endif m4
29834
29835 .PHONY: maybe-clean-m4 clean-m4
29836 maybe-clean-m4:
29837 @if m4
29838 maybe-clean-m4: clean-m4
29839
29840 clean-m4: 
29841         @: $(MAKE); $(unstage)
29842         @[ -f ./m4/Makefile ] || exit 0; \
29843         r=`${PWD_COMMAND}`; export r; \
29844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29845         $(HOST_EXPORTS) \
29846         for flag in $(EXTRA_HOST_FLAGS) ; do \
29847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29848         done; \
29849         echo "Doing clean in m4" ; \
29850         (cd $(HOST_SUBDIR)/m4 && \
29851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29853                   "RANLIB=$${RANLIB}" \
29854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29855                   clean) \
29856           || exit 1
29857
29858 @endif m4
29859
29860 .PHONY: maybe-distclean-m4 distclean-m4
29861 maybe-distclean-m4:
29862 @if m4
29863 maybe-distclean-m4: distclean-m4
29864
29865 distclean-m4: 
29866         @: $(MAKE); $(unstage)
29867         @[ -f ./m4/Makefile ] || exit 0; \
29868         r=`${PWD_COMMAND}`; export r; \
29869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29870         $(HOST_EXPORTS) \
29871         for flag in $(EXTRA_HOST_FLAGS) ; do \
29872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29873         done; \
29874         echo "Doing distclean in m4" ; \
29875         (cd $(HOST_SUBDIR)/m4 && \
29876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29878                   "RANLIB=$${RANLIB}" \
29879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29880                   distclean) \
29881           || exit 1
29882
29883 @endif m4
29884
29885 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
29886 maybe-maintainer-clean-m4:
29887 @if m4
29888 maybe-maintainer-clean-m4: maintainer-clean-m4
29889
29890 maintainer-clean-m4: 
29891         @: $(MAKE); $(unstage)
29892         @[ -f ./m4/Makefile ] || exit 0; \
29893         r=`${PWD_COMMAND}`; export r; \
29894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29895         $(HOST_EXPORTS) \
29896         for flag in $(EXTRA_HOST_FLAGS) ; do \
29897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29898         done; \
29899         echo "Doing maintainer-clean in m4" ; \
29900         (cd $(HOST_SUBDIR)/m4 && \
29901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29903                   "RANLIB=$${RANLIB}" \
29904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29905                   maintainer-clean) \
29906           || exit 1
29907
29908 @endif m4
29909
29910
29911
29912 .PHONY: configure-make maybe-configure-make
29913 maybe-configure-make:
29914 @if gcc-bootstrap
29915 configure-make: stage_current
29916 @endif gcc-bootstrap
29917 @if make
29918 maybe-configure-make: configure-make
29919 configure-make: 
29920         @: $(MAKE); $(unstage)
29921         @r=`${PWD_COMMAND}`; export r; \
29922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29923         test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
29924         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
29925         $(HOST_EXPORTS) \
29926         echo Configuring in $(HOST_SUBDIR)/make; \
29927         cd "$(HOST_SUBDIR)/make" || exit 1; \
29928         case $(srcdir) in \
29929           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29930           *) topdir=`echo $(HOST_SUBDIR)/make/ | \
29931                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29932         esac; \
29933         srcdiroption="--srcdir=$${topdir}/make"; \
29934         libsrcdir="$$s/make"; \
29935         $(SHELL) $${libsrcdir}/configure \
29936           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29937           --target=${target_alias} $${srcdiroption}  \
29938           || exit 1
29939 @endif make
29940
29941
29942
29943
29944
29945 .PHONY: all-make maybe-all-make
29946 maybe-all-make:
29947 @if gcc-bootstrap
29948 all-make: stage_current
29949 @endif gcc-bootstrap
29950 @if make
29951 TARGET-make=all
29952 maybe-all-make: all-make
29953 all-make: configure-make
29954         @: $(MAKE); $(unstage)
29955         @r=`${PWD_COMMAND}`; export r; \
29956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29957         $(HOST_EXPORTS) \
29958         (cd $(HOST_SUBDIR)/make && \
29959           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
29960                 $(TARGET-make))
29961 @endif make
29962
29963
29964
29965
29966 .PHONY: check-make maybe-check-make
29967 maybe-check-make:
29968 @if make
29969 maybe-check-make: check-make
29970
29971 check-make:
29972         @: $(MAKE); $(unstage)
29973         @r=`${PWD_COMMAND}`; export r; \
29974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29975         $(HOST_EXPORTS) \
29976         (cd $(HOST_SUBDIR)/make && \
29977           $(MAKE) $(FLAGS_TO_PASS)  check)
29978
29979 @endif make
29980
29981 .PHONY: install-make maybe-install-make
29982 maybe-install-make:
29983 @if make
29984 maybe-install-make: install-make
29985
29986 install-make: installdirs
29987         @: $(MAKE); $(unstage)
29988         @r=`${PWD_COMMAND}`; export r; \
29989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29990         $(HOST_EXPORTS) \
29991         (cd $(HOST_SUBDIR)/make && \
29992           $(MAKE) $(FLAGS_TO_PASS)  install)
29993
29994 @endif make
29995
29996 # Other targets (info, dvi, pdf, etc.)
29997
29998 .PHONY: maybe-info-make info-make
29999 maybe-info-make:
30000 @if make
30001 maybe-info-make: info-make
30002
30003 info-make: \
30004     configure-make 
30005         @: $(MAKE); $(unstage)
30006         @[ -f ./make/Makefile ] || exit 0; \
30007         r=`${PWD_COMMAND}`; export r; \
30008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30009         $(HOST_EXPORTS) \
30010         for flag in $(EXTRA_HOST_FLAGS) ; do \
30011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30012         done; \
30013         echo "Doing info in make" ; \
30014         (cd $(HOST_SUBDIR)/make && \
30015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30017                   "RANLIB=$${RANLIB}" \
30018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30019                   info) \
30020           || exit 1
30021
30022 @endif make
30023
30024 .PHONY: maybe-dvi-make dvi-make
30025 maybe-dvi-make:
30026 @if make
30027 maybe-dvi-make: dvi-make
30028
30029 dvi-make: \
30030     configure-make 
30031         @: $(MAKE); $(unstage)
30032         @[ -f ./make/Makefile ] || exit 0; \
30033         r=`${PWD_COMMAND}`; export r; \
30034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30035         $(HOST_EXPORTS) \
30036         for flag in $(EXTRA_HOST_FLAGS) ; do \
30037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30038         done; \
30039         echo "Doing dvi in make" ; \
30040         (cd $(HOST_SUBDIR)/make && \
30041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30043                   "RANLIB=$${RANLIB}" \
30044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30045                   dvi) \
30046           || exit 1
30047
30048 @endif make
30049
30050 .PHONY: maybe-pdf-make pdf-make
30051 maybe-pdf-make:
30052 @if make
30053 maybe-pdf-make: pdf-make
30054
30055 pdf-make: \
30056     configure-make 
30057         @: $(MAKE); $(unstage)
30058         @[ -f ./make/Makefile ] || exit 0; \
30059         r=`${PWD_COMMAND}`; export r; \
30060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30061         $(HOST_EXPORTS) \
30062         for flag in $(EXTRA_HOST_FLAGS) ; do \
30063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30064         done; \
30065         echo "Doing pdf in make" ; \
30066         (cd $(HOST_SUBDIR)/make && \
30067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30069                   "RANLIB=$${RANLIB}" \
30070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30071                   pdf) \
30072           || exit 1
30073
30074 @endif make
30075
30076 .PHONY: maybe-html-make html-make
30077 maybe-html-make:
30078 @if make
30079 maybe-html-make: html-make
30080
30081 html-make: \
30082     configure-make 
30083         @: $(MAKE); $(unstage)
30084         @[ -f ./make/Makefile ] || exit 0; \
30085         r=`${PWD_COMMAND}`; export r; \
30086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30087         $(HOST_EXPORTS) \
30088         for flag in $(EXTRA_HOST_FLAGS) ; do \
30089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30090         done; \
30091         echo "Doing html in make" ; \
30092         (cd $(HOST_SUBDIR)/make && \
30093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30095                   "RANLIB=$${RANLIB}" \
30096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30097                   html) \
30098           || exit 1
30099
30100 @endif make
30101
30102 .PHONY: maybe-TAGS-make TAGS-make
30103 maybe-TAGS-make:
30104 @if make
30105 maybe-TAGS-make: TAGS-make
30106
30107 TAGS-make: \
30108     configure-make 
30109         @: $(MAKE); $(unstage)
30110         @[ -f ./make/Makefile ] || exit 0; \
30111         r=`${PWD_COMMAND}`; export r; \
30112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30113         $(HOST_EXPORTS) \
30114         for flag in $(EXTRA_HOST_FLAGS) ; do \
30115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30116         done; \
30117         echo "Doing TAGS in make" ; \
30118         (cd $(HOST_SUBDIR)/make && \
30119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30121                   "RANLIB=$${RANLIB}" \
30122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30123                   TAGS) \
30124           || exit 1
30125
30126 @endif make
30127
30128 .PHONY: maybe-install-info-make install-info-make
30129 maybe-install-info-make:
30130 @if make
30131 maybe-install-info-make: install-info-make
30132
30133 install-info-make: \
30134     configure-make \
30135     info-make 
30136         @: $(MAKE); $(unstage)
30137         @[ -f ./make/Makefile ] || exit 0; \
30138         r=`${PWD_COMMAND}`; export r; \
30139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30140         $(HOST_EXPORTS) \
30141         for flag in $(EXTRA_HOST_FLAGS) ; do \
30142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30143         done; \
30144         echo "Doing install-info in make" ; \
30145         (cd $(HOST_SUBDIR)/make && \
30146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30148                   "RANLIB=$${RANLIB}" \
30149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30150                   install-info) \
30151           || exit 1
30152
30153 @endif make
30154
30155 .PHONY: maybe-install-pdf-make install-pdf-make
30156 maybe-install-pdf-make:
30157 @if make
30158 maybe-install-pdf-make: install-pdf-make
30159
30160 install-pdf-make: \
30161     configure-make \
30162     pdf-make 
30163         @: $(MAKE); $(unstage)
30164         @[ -f ./make/Makefile ] || exit 0; \
30165         r=`${PWD_COMMAND}`; export r; \
30166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30167         $(HOST_EXPORTS) \
30168         for flag in $(EXTRA_HOST_FLAGS) ; do \
30169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30170         done; \
30171         echo "Doing install-pdf in make" ; \
30172         (cd $(HOST_SUBDIR)/make && \
30173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30175                   "RANLIB=$${RANLIB}" \
30176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30177                   install-pdf) \
30178           || exit 1
30179
30180 @endif make
30181
30182 .PHONY: maybe-install-html-make install-html-make
30183 maybe-install-html-make:
30184 @if make
30185 maybe-install-html-make: install-html-make
30186
30187 install-html-make: \
30188     configure-make \
30189     html-make 
30190         @: $(MAKE); $(unstage)
30191         @[ -f ./make/Makefile ] || exit 0; \
30192         r=`${PWD_COMMAND}`; export r; \
30193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30194         $(HOST_EXPORTS) \
30195         for flag in $(EXTRA_HOST_FLAGS) ; do \
30196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30197         done; \
30198         echo "Doing install-html in make" ; \
30199         (cd $(HOST_SUBDIR)/make && \
30200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30202                   "RANLIB=$${RANLIB}" \
30203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30204                   install-html) \
30205           || exit 1
30206
30207 @endif make
30208
30209 .PHONY: maybe-installcheck-make installcheck-make
30210 maybe-installcheck-make:
30211 @if make
30212 maybe-installcheck-make: installcheck-make
30213
30214 installcheck-make: \
30215     configure-make 
30216         @: $(MAKE); $(unstage)
30217         @[ -f ./make/Makefile ] || exit 0; \
30218         r=`${PWD_COMMAND}`; export r; \
30219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30220         $(HOST_EXPORTS) \
30221         for flag in $(EXTRA_HOST_FLAGS) ; do \
30222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30223         done; \
30224         echo "Doing installcheck in make" ; \
30225         (cd $(HOST_SUBDIR)/make && \
30226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30228                   "RANLIB=$${RANLIB}" \
30229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30230                   installcheck) \
30231           || exit 1
30232
30233 @endif make
30234
30235 .PHONY: maybe-mostlyclean-make mostlyclean-make
30236 maybe-mostlyclean-make:
30237 @if make
30238 maybe-mostlyclean-make: mostlyclean-make
30239
30240 mostlyclean-make: 
30241         @: $(MAKE); $(unstage)
30242         @[ -f ./make/Makefile ] || exit 0; \
30243         r=`${PWD_COMMAND}`; export r; \
30244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30245         $(HOST_EXPORTS) \
30246         for flag in $(EXTRA_HOST_FLAGS) ; do \
30247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30248         done; \
30249         echo "Doing mostlyclean in make" ; \
30250         (cd $(HOST_SUBDIR)/make && \
30251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30253                   "RANLIB=$${RANLIB}" \
30254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30255                   mostlyclean) \
30256           || exit 1
30257
30258 @endif make
30259
30260 .PHONY: maybe-clean-make clean-make
30261 maybe-clean-make:
30262 @if make
30263 maybe-clean-make: clean-make
30264
30265 clean-make: 
30266         @: $(MAKE); $(unstage)
30267         @[ -f ./make/Makefile ] || exit 0; \
30268         r=`${PWD_COMMAND}`; export r; \
30269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30270         $(HOST_EXPORTS) \
30271         for flag in $(EXTRA_HOST_FLAGS) ; do \
30272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30273         done; \
30274         echo "Doing clean in make" ; \
30275         (cd $(HOST_SUBDIR)/make && \
30276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30278                   "RANLIB=$${RANLIB}" \
30279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30280                   clean) \
30281           || exit 1
30282
30283 @endif make
30284
30285 .PHONY: maybe-distclean-make distclean-make
30286 maybe-distclean-make:
30287 @if make
30288 maybe-distclean-make: distclean-make
30289
30290 distclean-make: 
30291         @: $(MAKE); $(unstage)
30292         @[ -f ./make/Makefile ] || exit 0; \
30293         r=`${PWD_COMMAND}`; export r; \
30294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30295         $(HOST_EXPORTS) \
30296         for flag in $(EXTRA_HOST_FLAGS) ; do \
30297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30298         done; \
30299         echo "Doing distclean in make" ; \
30300         (cd $(HOST_SUBDIR)/make && \
30301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30303                   "RANLIB=$${RANLIB}" \
30304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30305                   distclean) \
30306           || exit 1
30307
30308 @endif make
30309
30310 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
30311 maybe-maintainer-clean-make:
30312 @if make
30313 maybe-maintainer-clean-make: maintainer-clean-make
30314
30315 maintainer-clean-make: 
30316         @: $(MAKE); $(unstage)
30317         @[ -f ./make/Makefile ] || exit 0; \
30318         r=`${PWD_COMMAND}`; export r; \
30319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30320         $(HOST_EXPORTS) \
30321         for flag in $(EXTRA_HOST_FLAGS) ; do \
30322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30323         done; \
30324         echo "Doing maintainer-clean in make" ; \
30325         (cd $(HOST_SUBDIR)/make && \
30326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30328                   "RANLIB=$${RANLIB}" \
30329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30330                   maintainer-clean) \
30331           || exit 1
30332
30333 @endif make
30334
30335
30336
30337 .PHONY: configure-mmalloc maybe-configure-mmalloc
30338 maybe-configure-mmalloc:
30339 @if gcc-bootstrap
30340 configure-mmalloc: stage_current
30341 @endif gcc-bootstrap
30342 @if mmalloc
30343 maybe-configure-mmalloc: configure-mmalloc
30344 configure-mmalloc: 
30345         @: $(MAKE); $(unstage)
30346         @r=`${PWD_COMMAND}`; export r; \
30347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30348         test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
30349         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
30350         $(HOST_EXPORTS) \
30351         echo Configuring in $(HOST_SUBDIR)/mmalloc; \
30352         cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
30353         case $(srcdir) in \
30354           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30355           *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
30356                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30357         esac; \
30358         srcdiroption="--srcdir=$${topdir}/mmalloc"; \
30359         libsrcdir="$$s/mmalloc"; \
30360         $(SHELL) $${libsrcdir}/configure \
30361           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30362           --target=${target_alias} $${srcdiroption}  \
30363           || exit 1
30364 @endif mmalloc
30365
30366
30367
30368
30369
30370 .PHONY: all-mmalloc maybe-all-mmalloc
30371 maybe-all-mmalloc:
30372 @if gcc-bootstrap
30373 all-mmalloc: stage_current
30374 @endif gcc-bootstrap
30375 @if mmalloc
30376 TARGET-mmalloc=all
30377 maybe-all-mmalloc: all-mmalloc
30378 all-mmalloc: configure-mmalloc
30379         @: $(MAKE); $(unstage)
30380         @r=`${PWD_COMMAND}`; export r; \
30381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30382         $(HOST_EXPORTS) \
30383         (cd $(HOST_SUBDIR)/mmalloc && \
30384           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30385                 $(TARGET-mmalloc))
30386 @endif mmalloc
30387
30388
30389
30390
30391 .PHONY: check-mmalloc maybe-check-mmalloc
30392 maybe-check-mmalloc:
30393 @if mmalloc
30394 maybe-check-mmalloc: check-mmalloc
30395
30396 check-mmalloc:
30397
30398 @endif mmalloc
30399
30400 .PHONY: install-mmalloc maybe-install-mmalloc
30401 maybe-install-mmalloc:
30402 @if mmalloc
30403 maybe-install-mmalloc: install-mmalloc
30404
30405 install-mmalloc: installdirs
30406         @: $(MAKE); $(unstage)
30407         @r=`${PWD_COMMAND}`; export r; \
30408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30409         $(HOST_EXPORTS) \
30410         (cd $(HOST_SUBDIR)/mmalloc && \
30411           $(MAKE) $(FLAGS_TO_PASS)  install)
30412
30413 @endif mmalloc
30414
30415 # Other targets (info, dvi, pdf, etc.)
30416
30417 .PHONY: maybe-info-mmalloc info-mmalloc
30418 maybe-info-mmalloc:
30419 @if mmalloc
30420 maybe-info-mmalloc: info-mmalloc
30421
30422 info-mmalloc: \
30423     configure-mmalloc 
30424         @: $(MAKE); $(unstage)
30425         @[ -f ./mmalloc/Makefile ] || exit 0; \
30426         r=`${PWD_COMMAND}`; export r; \
30427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30428         $(HOST_EXPORTS) \
30429         for flag in $(EXTRA_HOST_FLAGS) ; do \
30430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30431         done; \
30432         echo "Doing info in mmalloc" ; \
30433         (cd $(HOST_SUBDIR)/mmalloc && \
30434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30436                   "RANLIB=$${RANLIB}" \
30437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30438                   info) \
30439           || exit 1
30440
30441 @endif mmalloc
30442
30443 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
30444 maybe-dvi-mmalloc:
30445 @if mmalloc
30446 maybe-dvi-mmalloc: dvi-mmalloc
30447
30448 dvi-mmalloc: \
30449     configure-mmalloc 
30450         @: $(MAKE); $(unstage)
30451         @[ -f ./mmalloc/Makefile ] || exit 0; \
30452         r=`${PWD_COMMAND}`; export r; \
30453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30454         $(HOST_EXPORTS) \
30455         for flag in $(EXTRA_HOST_FLAGS) ; do \
30456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30457         done; \
30458         echo "Doing dvi in mmalloc" ; \
30459         (cd $(HOST_SUBDIR)/mmalloc && \
30460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30462                   "RANLIB=$${RANLIB}" \
30463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30464                   dvi) \
30465           || exit 1
30466
30467 @endif mmalloc
30468
30469 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
30470 maybe-pdf-mmalloc:
30471 @if mmalloc
30472 maybe-pdf-mmalloc: pdf-mmalloc
30473
30474 pdf-mmalloc: \
30475     configure-mmalloc 
30476         @: $(MAKE); $(unstage)
30477         @[ -f ./mmalloc/Makefile ] || exit 0; \
30478         r=`${PWD_COMMAND}`; export r; \
30479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30480         $(HOST_EXPORTS) \
30481         for flag in $(EXTRA_HOST_FLAGS) ; do \
30482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30483         done; \
30484         echo "Doing pdf in mmalloc" ; \
30485         (cd $(HOST_SUBDIR)/mmalloc && \
30486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30488                   "RANLIB=$${RANLIB}" \
30489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30490                   pdf) \
30491           || exit 1
30492
30493 @endif mmalloc
30494
30495 .PHONY: maybe-html-mmalloc html-mmalloc
30496 maybe-html-mmalloc:
30497 @if mmalloc
30498 maybe-html-mmalloc: html-mmalloc
30499
30500 html-mmalloc: \
30501     configure-mmalloc 
30502         @: $(MAKE); $(unstage)
30503         @[ -f ./mmalloc/Makefile ] || exit 0; \
30504         r=`${PWD_COMMAND}`; export r; \
30505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30506         $(HOST_EXPORTS) \
30507         for flag in $(EXTRA_HOST_FLAGS) ; do \
30508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30509         done; \
30510         echo "Doing html in mmalloc" ; \
30511         (cd $(HOST_SUBDIR)/mmalloc && \
30512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30514                   "RANLIB=$${RANLIB}" \
30515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30516                   html) \
30517           || exit 1
30518
30519 @endif mmalloc
30520
30521 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
30522 maybe-TAGS-mmalloc:
30523 @if mmalloc
30524 maybe-TAGS-mmalloc: TAGS-mmalloc
30525
30526 TAGS-mmalloc: \
30527     configure-mmalloc 
30528         @: $(MAKE); $(unstage)
30529         @[ -f ./mmalloc/Makefile ] || exit 0; \
30530         r=`${PWD_COMMAND}`; export r; \
30531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30532         $(HOST_EXPORTS) \
30533         for flag in $(EXTRA_HOST_FLAGS) ; do \
30534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30535         done; \
30536         echo "Doing TAGS in mmalloc" ; \
30537         (cd $(HOST_SUBDIR)/mmalloc && \
30538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30540                   "RANLIB=$${RANLIB}" \
30541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30542                   TAGS) \
30543           || exit 1
30544
30545 @endif mmalloc
30546
30547 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
30548 maybe-install-info-mmalloc:
30549 @if mmalloc
30550 maybe-install-info-mmalloc: install-info-mmalloc
30551
30552 install-info-mmalloc: \
30553     configure-mmalloc \
30554     info-mmalloc 
30555         @: $(MAKE); $(unstage)
30556         @[ -f ./mmalloc/Makefile ] || exit 0; \
30557         r=`${PWD_COMMAND}`; export r; \
30558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30559         $(HOST_EXPORTS) \
30560         for flag in $(EXTRA_HOST_FLAGS) ; do \
30561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30562         done; \
30563         echo "Doing install-info in mmalloc" ; \
30564         (cd $(HOST_SUBDIR)/mmalloc && \
30565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30567                   "RANLIB=$${RANLIB}" \
30568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30569                   install-info) \
30570           || exit 1
30571
30572 @endif mmalloc
30573
30574 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
30575 maybe-install-pdf-mmalloc:
30576 @if mmalloc
30577 maybe-install-pdf-mmalloc: install-pdf-mmalloc
30578
30579 install-pdf-mmalloc: \
30580     configure-mmalloc \
30581     pdf-mmalloc 
30582         @: $(MAKE); $(unstage)
30583         @[ -f ./mmalloc/Makefile ] || exit 0; \
30584         r=`${PWD_COMMAND}`; export r; \
30585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30586         $(HOST_EXPORTS) \
30587         for flag in $(EXTRA_HOST_FLAGS) ; do \
30588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30589         done; \
30590         echo "Doing install-pdf in mmalloc" ; \
30591         (cd $(HOST_SUBDIR)/mmalloc && \
30592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30594                   "RANLIB=$${RANLIB}" \
30595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30596                   install-pdf) \
30597           || exit 1
30598
30599 @endif mmalloc
30600
30601 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
30602 maybe-install-html-mmalloc:
30603 @if mmalloc
30604 maybe-install-html-mmalloc: install-html-mmalloc
30605
30606 install-html-mmalloc: \
30607     configure-mmalloc \
30608     html-mmalloc 
30609         @: $(MAKE); $(unstage)
30610         @[ -f ./mmalloc/Makefile ] || exit 0; \
30611         r=`${PWD_COMMAND}`; export r; \
30612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30613         $(HOST_EXPORTS) \
30614         for flag in $(EXTRA_HOST_FLAGS) ; do \
30615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30616         done; \
30617         echo "Doing install-html in mmalloc" ; \
30618         (cd $(HOST_SUBDIR)/mmalloc && \
30619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30621                   "RANLIB=$${RANLIB}" \
30622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30623                   install-html) \
30624           || exit 1
30625
30626 @endif mmalloc
30627
30628 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
30629 maybe-installcheck-mmalloc:
30630 @if mmalloc
30631 maybe-installcheck-mmalloc: installcheck-mmalloc
30632
30633 installcheck-mmalloc: \
30634     configure-mmalloc 
30635         @: $(MAKE); $(unstage)
30636         @[ -f ./mmalloc/Makefile ] || exit 0; \
30637         r=`${PWD_COMMAND}`; export r; \
30638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30639         $(HOST_EXPORTS) \
30640         for flag in $(EXTRA_HOST_FLAGS) ; do \
30641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30642         done; \
30643         echo "Doing installcheck in mmalloc" ; \
30644         (cd $(HOST_SUBDIR)/mmalloc && \
30645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30647                   "RANLIB=$${RANLIB}" \
30648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30649                   installcheck) \
30650           || exit 1
30651
30652 @endif mmalloc
30653
30654 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
30655 maybe-mostlyclean-mmalloc:
30656 @if mmalloc
30657 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
30658
30659 mostlyclean-mmalloc: 
30660         @: $(MAKE); $(unstage)
30661         @[ -f ./mmalloc/Makefile ] || exit 0; \
30662         r=`${PWD_COMMAND}`; export r; \
30663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30664         $(HOST_EXPORTS) \
30665         for flag in $(EXTRA_HOST_FLAGS) ; do \
30666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30667         done; \
30668         echo "Doing mostlyclean in mmalloc" ; \
30669         (cd $(HOST_SUBDIR)/mmalloc && \
30670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30672                   "RANLIB=$${RANLIB}" \
30673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30674                   mostlyclean) \
30675           || exit 1
30676
30677 @endif mmalloc
30678
30679 .PHONY: maybe-clean-mmalloc clean-mmalloc
30680 maybe-clean-mmalloc:
30681 @if mmalloc
30682 maybe-clean-mmalloc: clean-mmalloc
30683
30684 clean-mmalloc: 
30685         @: $(MAKE); $(unstage)
30686         @[ -f ./mmalloc/Makefile ] || exit 0; \
30687         r=`${PWD_COMMAND}`; export r; \
30688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30689         $(HOST_EXPORTS) \
30690         for flag in $(EXTRA_HOST_FLAGS) ; do \
30691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30692         done; \
30693         echo "Doing clean in mmalloc" ; \
30694         (cd $(HOST_SUBDIR)/mmalloc && \
30695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30697                   "RANLIB=$${RANLIB}" \
30698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30699                   clean) \
30700           || exit 1
30701
30702 @endif mmalloc
30703
30704 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
30705 maybe-distclean-mmalloc:
30706 @if mmalloc
30707 maybe-distclean-mmalloc: distclean-mmalloc
30708
30709 distclean-mmalloc: 
30710         @: $(MAKE); $(unstage)
30711         @[ -f ./mmalloc/Makefile ] || exit 0; \
30712         r=`${PWD_COMMAND}`; export r; \
30713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30714         $(HOST_EXPORTS) \
30715         for flag in $(EXTRA_HOST_FLAGS) ; do \
30716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30717         done; \
30718         echo "Doing distclean in mmalloc" ; \
30719         (cd $(HOST_SUBDIR)/mmalloc && \
30720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30722                   "RANLIB=$${RANLIB}" \
30723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30724                   distclean) \
30725           || exit 1
30726
30727 @endif mmalloc
30728
30729 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
30730 maybe-maintainer-clean-mmalloc:
30731 @if mmalloc
30732 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
30733
30734 maintainer-clean-mmalloc: 
30735         @: $(MAKE); $(unstage)
30736         @[ -f ./mmalloc/Makefile ] || exit 0; \
30737         r=`${PWD_COMMAND}`; export r; \
30738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30739         $(HOST_EXPORTS) \
30740         for flag in $(EXTRA_HOST_FLAGS) ; do \
30741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30742         done; \
30743         echo "Doing maintainer-clean in mmalloc" ; \
30744         (cd $(HOST_SUBDIR)/mmalloc && \
30745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30747                   "RANLIB=$${RANLIB}" \
30748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30749                   maintainer-clean) \
30750           || exit 1
30751
30752 @endif mmalloc
30753
30754
30755
30756 .PHONY: configure-patch maybe-configure-patch
30757 maybe-configure-patch:
30758 @if gcc-bootstrap
30759 configure-patch: stage_current
30760 @endif gcc-bootstrap
30761 @if patch
30762 maybe-configure-patch: configure-patch
30763 configure-patch: 
30764         @: $(MAKE); $(unstage)
30765         @r=`${PWD_COMMAND}`; export r; \
30766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30767         test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
30768         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
30769         $(HOST_EXPORTS) \
30770         echo Configuring in $(HOST_SUBDIR)/patch; \
30771         cd "$(HOST_SUBDIR)/patch" || exit 1; \
30772         case $(srcdir) in \
30773           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30774           *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
30775                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30776         esac; \
30777         srcdiroption="--srcdir=$${topdir}/patch"; \
30778         libsrcdir="$$s/patch"; \
30779         $(SHELL) $${libsrcdir}/configure \
30780           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30781           --target=${target_alias} $${srcdiroption}  \
30782           || exit 1
30783 @endif patch
30784
30785
30786
30787
30788
30789 .PHONY: all-patch maybe-all-patch
30790 maybe-all-patch:
30791 @if gcc-bootstrap
30792 all-patch: stage_current
30793 @endif gcc-bootstrap
30794 @if patch
30795 TARGET-patch=all
30796 maybe-all-patch: all-patch
30797 all-patch: configure-patch
30798         @: $(MAKE); $(unstage)
30799         @r=`${PWD_COMMAND}`; export r; \
30800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30801         $(HOST_EXPORTS) \
30802         (cd $(HOST_SUBDIR)/patch && \
30803           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30804                 $(TARGET-patch))
30805 @endif patch
30806
30807
30808
30809
30810 .PHONY: check-patch maybe-check-patch
30811 maybe-check-patch:
30812 @if patch
30813 maybe-check-patch: check-patch
30814
30815 check-patch:
30816         @: $(MAKE); $(unstage)
30817         @r=`${PWD_COMMAND}`; export r; \
30818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30819         $(HOST_EXPORTS) \
30820         (cd $(HOST_SUBDIR)/patch && \
30821           $(MAKE) $(FLAGS_TO_PASS)  check)
30822
30823 @endif patch
30824
30825 .PHONY: install-patch maybe-install-patch
30826 maybe-install-patch:
30827 @if patch
30828 maybe-install-patch: install-patch
30829
30830 install-patch: installdirs
30831         @: $(MAKE); $(unstage)
30832         @r=`${PWD_COMMAND}`; export r; \
30833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30834         $(HOST_EXPORTS) \
30835         (cd $(HOST_SUBDIR)/patch && \
30836           $(MAKE) $(FLAGS_TO_PASS)  install)
30837
30838 @endif patch
30839
30840 # Other targets (info, dvi, pdf, etc.)
30841
30842 .PHONY: maybe-info-patch info-patch
30843 maybe-info-patch:
30844 @if patch
30845 maybe-info-patch: info-patch
30846
30847 info-patch: \
30848     configure-patch 
30849         @: $(MAKE); $(unstage)
30850         @[ -f ./patch/Makefile ] || exit 0; \
30851         r=`${PWD_COMMAND}`; export r; \
30852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30853         $(HOST_EXPORTS) \
30854         for flag in $(EXTRA_HOST_FLAGS) ; do \
30855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30856         done; \
30857         echo "Doing info in patch" ; \
30858         (cd $(HOST_SUBDIR)/patch && \
30859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30861                   "RANLIB=$${RANLIB}" \
30862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30863                   info) \
30864           || exit 1
30865
30866 @endif patch
30867
30868 .PHONY: maybe-dvi-patch dvi-patch
30869 maybe-dvi-patch:
30870 @if patch
30871 maybe-dvi-patch: dvi-patch
30872
30873 dvi-patch: \
30874     configure-patch 
30875         @: $(MAKE); $(unstage)
30876         @[ -f ./patch/Makefile ] || exit 0; \
30877         r=`${PWD_COMMAND}`; export r; \
30878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30879         $(HOST_EXPORTS) \
30880         for flag in $(EXTRA_HOST_FLAGS) ; do \
30881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30882         done; \
30883         echo "Doing dvi in patch" ; \
30884         (cd $(HOST_SUBDIR)/patch && \
30885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30887                   "RANLIB=$${RANLIB}" \
30888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30889                   dvi) \
30890           || exit 1
30891
30892 @endif patch
30893
30894 .PHONY: maybe-pdf-patch pdf-patch
30895 maybe-pdf-patch:
30896 @if patch
30897 maybe-pdf-patch: pdf-patch
30898
30899 pdf-patch: \
30900     configure-patch 
30901         @: $(MAKE); $(unstage)
30902         @[ -f ./patch/Makefile ] || exit 0; \
30903         r=`${PWD_COMMAND}`; export r; \
30904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30905         $(HOST_EXPORTS) \
30906         for flag in $(EXTRA_HOST_FLAGS) ; do \
30907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30908         done; \
30909         echo "Doing pdf in patch" ; \
30910         (cd $(HOST_SUBDIR)/patch && \
30911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30913                   "RANLIB=$${RANLIB}" \
30914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30915                   pdf) \
30916           || exit 1
30917
30918 @endif patch
30919
30920 .PHONY: maybe-html-patch html-patch
30921 maybe-html-patch:
30922 @if patch
30923 maybe-html-patch: html-patch
30924
30925 html-patch: \
30926     configure-patch 
30927         @: $(MAKE); $(unstage)
30928         @[ -f ./patch/Makefile ] || exit 0; \
30929         r=`${PWD_COMMAND}`; export r; \
30930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30931         $(HOST_EXPORTS) \
30932         for flag in $(EXTRA_HOST_FLAGS) ; do \
30933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30934         done; \
30935         echo "Doing html in patch" ; \
30936         (cd $(HOST_SUBDIR)/patch && \
30937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30939                   "RANLIB=$${RANLIB}" \
30940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30941                   html) \
30942           || exit 1
30943
30944 @endif patch
30945
30946 .PHONY: maybe-TAGS-patch TAGS-patch
30947 maybe-TAGS-patch:
30948 @if patch
30949 maybe-TAGS-patch: TAGS-patch
30950
30951 TAGS-patch: \
30952     configure-patch 
30953         @: $(MAKE); $(unstage)
30954         @[ -f ./patch/Makefile ] || exit 0; \
30955         r=`${PWD_COMMAND}`; export r; \
30956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30957         $(HOST_EXPORTS) \
30958         for flag in $(EXTRA_HOST_FLAGS) ; do \
30959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30960         done; \
30961         echo "Doing TAGS in patch" ; \
30962         (cd $(HOST_SUBDIR)/patch && \
30963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30965                   "RANLIB=$${RANLIB}" \
30966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30967                   TAGS) \
30968           || exit 1
30969
30970 @endif patch
30971
30972 .PHONY: maybe-install-info-patch install-info-patch
30973 maybe-install-info-patch:
30974 @if patch
30975 maybe-install-info-patch: install-info-patch
30976
30977 install-info-patch: \
30978     configure-patch \
30979     info-patch 
30980         @: $(MAKE); $(unstage)
30981         @[ -f ./patch/Makefile ] || exit 0; \
30982         r=`${PWD_COMMAND}`; export r; \
30983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30984         $(HOST_EXPORTS) \
30985         for flag in $(EXTRA_HOST_FLAGS) ; do \
30986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30987         done; \
30988         echo "Doing install-info in patch" ; \
30989         (cd $(HOST_SUBDIR)/patch && \
30990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30992                   "RANLIB=$${RANLIB}" \
30993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30994                   install-info) \
30995           || exit 1
30996
30997 @endif patch
30998
30999 .PHONY: maybe-install-pdf-patch install-pdf-patch
31000 maybe-install-pdf-patch:
31001 @if patch
31002 maybe-install-pdf-patch: install-pdf-patch
31003
31004 install-pdf-patch: \
31005     configure-patch \
31006     pdf-patch 
31007         @: $(MAKE); $(unstage)
31008         @[ -f ./patch/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 install-pdf in patch" ; \
31016         (cd $(HOST_SUBDIR)/patch && \
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                   install-pdf) \
31022           || exit 1
31023
31024 @endif patch
31025
31026 .PHONY: maybe-install-html-patch install-html-patch
31027 maybe-install-html-patch:
31028 @if patch
31029 maybe-install-html-patch: install-html-patch
31030
31031 install-html-patch: \
31032     configure-patch \
31033     html-patch 
31034         @: $(MAKE); $(unstage)
31035         @[ -f ./patch/Makefile ] || exit 0; \
31036         r=`${PWD_COMMAND}`; export r; \
31037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31038         $(HOST_EXPORTS) \
31039         for flag in $(EXTRA_HOST_FLAGS) ; do \
31040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31041         done; \
31042         echo "Doing install-html in patch" ; \
31043         (cd $(HOST_SUBDIR)/patch && \
31044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31046                   "RANLIB=$${RANLIB}" \
31047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31048                   install-html) \
31049           || exit 1
31050
31051 @endif patch
31052
31053 .PHONY: maybe-installcheck-patch installcheck-patch
31054 maybe-installcheck-patch:
31055 @if patch
31056 maybe-installcheck-patch: installcheck-patch
31057
31058 installcheck-patch: \
31059     configure-patch 
31060         @: $(MAKE); $(unstage)
31061         @[ -f ./patch/Makefile ] || exit 0; \
31062         r=`${PWD_COMMAND}`; export r; \
31063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31064         $(HOST_EXPORTS) \
31065         for flag in $(EXTRA_HOST_FLAGS) ; do \
31066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31067         done; \
31068         echo "Doing installcheck in patch" ; \
31069         (cd $(HOST_SUBDIR)/patch && \
31070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31072                   "RANLIB=$${RANLIB}" \
31073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31074                   installcheck) \
31075           || exit 1
31076
31077 @endif patch
31078
31079 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
31080 maybe-mostlyclean-patch:
31081 @if patch
31082 maybe-mostlyclean-patch: mostlyclean-patch
31083
31084 mostlyclean-patch: 
31085         @: $(MAKE); $(unstage)
31086         @[ -f ./patch/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 mostlyclean in patch" ; \
31094         (cd $(HOST_SUBDIR)/patch && \
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                   mostlyclean) \
31100           || exit 1
31101
31102 @endif patch
31103
31104 .PHONY: maybe-clean-patch clean-patch
31105 maybe-clean-patch:
31106 @if patch
31107 maybe-clean-patch: clean-patch
31108
31109 clean-patch: 
31110         @: $(MAKE); $(unstage)
31111         @[ -f ./patch/Makefile ] || exit 0; \
31112         r=`${PWD_COMMAND}`; export r; \
31113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31114         $(HOST_EXPORTS) \
31115         for flag in $(EXTRA_HOST_FLAGS) ; do \
31116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31117         done; \
31118         echo "Doing clean in patch" ; \
31119         (cd $(HOST_SUBDIR)/patch && \
31120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31122                   "RANLIB=$${RANLIB}" \
31123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31124                   clean) \
31125           || exit 1
31126
31127 @endif patch
31128
31129 .PHONY: maybe-distclean-patch distclean-patch
31130 maybe-distclean-patch:
31131 @if patch
31132 maybe-distclean-patch: distclean-patch
31133
31134 distclean-patch: 
31135         @: $(MAKE); $(unstage)
31136         @[ -f ./patch/Makefile ] || exit 0; \
31137         r=`${PWD_COMMAND}`; export r; \
31138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31139         $(HOST_EXPORTS) \
31140         for flag in $(EXTRA_HOST_FLAGS) ; do \
31141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31142         done; \
31143         echo "Doing distclean in patch" ; \
31144         (cd $(HOST_SUBDIR)/patch && \
31145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31147                   "RANLIB=$${RANLIB}" \
31148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31149                   distclean) \
31150           || exit 1
31151
31152 @endif patch
31153
31154 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
31155 maybe-maintainer-clean-patch:
31156 @if patch
31157 maybe-maintainer-clean-patch: maintainer-clean-patch
31158
31159 maintainer-clean-patch: 
31160         @: $(MAKE); $(unstage)
31161         @[ -f ./patch/Makefile ] || exit 0; \
31162         r=`${PWD_COMMAND}`; export r; \
31163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31164         $(HOST_EXPORTS) \
31165         for flag in $(EXTRA_HOST_FLAGS) ; do \
31166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31167         done; \
31168         echo "Doing maintainer-clean in patch" ; \
31169         (cd $(HOST_SUBDIR)/patch && \
31170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31172                   "RANLIB=$${RANLIB}" \
31173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31174                   maintainer-clean) \
31175           || exit 1
31176
31177 @endif patch
31178
31179
31180
31181 .PHONY: configure-perl maybe-configure-perl
31182 maybe-configure-perl:
31183 @if gcc-bootstrap
31184 configure-perl: stage_current
31185 @endif gcc-bootstrap
31186 @if perl
31187 maybe-configure-perl: configure-perl
31188 configure-perl: 
31189         @: $(MAKE); $(unstage)
31190         @r=`${PWD_COMMAND}`; export r; \
31191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31192         test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
31193         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
31194         $(HOST_EXPORTS) \
31195         echo Configuring in $(HOST_SUBDIR)/perl; \
31196         cd "$(HOST_SUBDIR)/perl" || exit 1; \
31197         case $(srcdir) in \
31198           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31199           *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
31200                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31201         esac; \
31202         srcdiroption="--srcdir=$${topdir}/perl"; \
31203         libsrcdir="$$s/perl"; \
31204         $(SHELL) $${libsrcdir}/configure \
31205           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31206           --target=${target_alias} $${srcdiroption}  \
31207           || exit 1
31208 @endif perl
31209
31210
31211
31212
31213
31214 .PHONY: all-perl maybe-all-perl
31215 maybe-all-perl:
31216 @if gcc-bootstrap
31217 all-perl: stage_current
31218 @endif gcc-bootstrap
31219 @if perl
31220 TARGET-perl=all
31221 maybe-all-perl: all-perl
31222 all-perl: configure-perl
31223         @: $(MAKE); $(unstage)
31224         @r=`${PWD_COMMAND}`; export r; \
31225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31226         $(HOST_EXPORTS) \
31227         (cd $(HOST_SUBDIR)/perl && \
31228           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31229                 $(TARGET-perl))
31230 @endif perl
31231
31232
31233
31234
31235 .PHONY: check-perl maybe-check-perl
31236 maybe-check-perl:
31237 @if perl
31238 maybe-check-perl: check-perl
31239
31240 check-perl:
31241         @: $(MAKE); $(unstage)
31242         @r=`${PWD_COMMAND}`; export r; \
31243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31244         $(HOST_EXPORTS) \
31245         (cd $(HOST_SUBDIR)/perl && \
31246           $(MAKE) $(FLAGS_TO_PASS)  check)
31247
31248 @endif perl
31249
31250 .PHONY: install-perl maybe-install-perl
31251 maybe-install-perl:
31252 @if perl
31253 maybe-install-perl: install-perl
31254
31255 install-perl: installdirs
31256         @: $(MAKE); $(unstage)
31257         @r=`${PWD_COMMAND}`; export r; \
31258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31259         $(HOST_EXPORTS) \
31260         (cd $(HOST_SUBDIR)/perl && \
31261           $(MAKE) $(FLAGS_TO_PASS)  install)
31262
31263 @endif perl
31264
31265 # Other targets (info, dvi, pdf, etc.)
31266
31267 .PHONY: maybe-info-perl info-perl
31268 maybe-info-perl:
31269 @if perl
31270 maybe-info-perl: info-perl
31271
31272 info-perl: \
31273     configure-perl 
31274         @: $(MAKE); $(unstage)
31275         @[ -f ./perl/Makefile ] || exit 0; \
31276         r=`${PWD_COMMAND}`; export r; \
31277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31278         $(HOST_EXPORTS) \
31279         for flag in $(EXTRA_HOST_FLAGS) ; do \
31280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31281         done; \
31282         echo "Doing info in perl" ; \
31283         (cd $(HOST_SUBDIR)/perl && \
31284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31286                   "RANLIB=$${RANLIB}" \
31287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31288                   info) \
31289           || exit 1
31290
31291 @endif perl
31292
31293 .PHONY: maybe-dvi-perl dvi-perl
31294 maybe-dvi-perl:
31295 @if perl
31296 maybe-dvi-perl: dvi-perl
31297
31298 dvi-perl: \
31299     configure-perl 
31300         @: $(MAKE); $(unstage)
31301         @[ -f ./perl/Makefile ] || exit 0; \
31302         r=`${PWD_COMMAND}`; export r; \
31303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31304         $(HOST_EXPORTS) \
31305         for flag in $(EXTRA_HOST_FLAGS) ; do \
31306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31307         done; \
31308         echo "Doing dvi in perl" ; \
31309         (cd $(HOST_SUBDIR)/perl && \
31310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31312                   "RANLIB=$${RANLIB}" \
31313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31314                   dvi) \
31315           || exit 1
31316
31317 @endif perl
31318
31319 .PHONY: maybe-pdf-perl pdf-perl
31320 maybe-pdf-perl:
31321 @if perl
31322 maybe-pdf-perl: pdf-perl
31323
31324 pdf-perl: \
31325     configure-perl 
31326         @: $(MAKE); $(unstage)
31327         @[ -f ./perl/Makefile ] || exit 0; \
31328         r=`${PWD_COMMAND}`; export r; \
31329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31330         $(HOST_EXPORTS) \
31331         for flag in $(EXTRA_HOST_FLAGS) ; do \
31332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31333         done; \
31334         echo "Doing pdf in perl" ; \
31335         (cd $(HOST_SUBDIR)/perl && \
31336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31338                   "RANLIB=$${RANLIB}" \
31339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31340                   pdf) \
31341           || exit 1
31342
31343 @endif perl
31344
31345 .PHONY: maybe-html-perl html-perl
31346 maybe-html-perl:
31347 @if perl
31348 maybe-html-perl: html-perl
31349
31350 html-perl: \
31351     configure-perl 
31352         @: $(MAKE); $(unstage)
31353         @[ -f ./perl/Makefile ] || exit 0; \
31354         r=`${PWD_COMMAND}`; export r; \
31355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31356         $(HOST_EXPORTS) \
31357         for flag in $(EXTRA_HOST_FLAGS) ; do \
31358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31359         done; \
31360         echo "Doing html in perl" ; \
31361         (cd $(HOST_SUBDIR)/perl && \
31362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31364                   "RANLIB=$${RANLIB}" \
31365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31366                   html) \
31367           || exit 1
31368
31369 @endif perl
31370
31371 .PHONY: maybe-TAGS-perl TAGS-perl
31372 maybe-TAGS-perl:
31373 @if perl
31374 maybe-TAGS-perl: TAGS-perl
31375
31376 TAGS-perl: \
31377     configure-perl 
31378         @: $(MAKE); $(unstage)
31379         @[ -f ./perl/Makefile ] || exit 0; \
31380         r=`${PWD_COMMAND}`; export r; \
31381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31382         $(HOST_EXPORTS) \
31383         for flag in $(EXTRA_HOST_FLAGS) ; do \
31384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31385         done; \
31386         echo "Doing TAGS in perl" ; \
31387         (cd $(HOST_SUBDIR)/perl && \
31388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31390                   "RANLIB=$${RANLIB}" \
31391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31392                   TAGS) \
31393           || exit 1
31394
31395 @endif perl
31396
31397 .PHONY: maybe-install-info-perl install-info-perl
31398 maybe-install-info-perl:
31399 @if perl
31400 maybe-install-info-perl: install-info-perl
31401
31402 install-info-perl: \
31403     configure-perl \
31404     info-perl 
31405         @: $(MAKE); $(unstage)
31406         @[ -f ./perl/Makefile ] || exit 0; \
31407         r=`${PWD_COMMAND}`; export r; \
31408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31409         $(HOST_EXPORTS) \
31410         for flag in $(EXTRA_HOST_FLAGS) ; do \
31411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31412         done; \
31413         echo "Doing install-info in perl" ; \
31414         (cd $(HOST_SUBDIR)/perl && \
31415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31417                   "RANLIB=$${RANLIB}" \
31418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31419                   install-info) \
31420           || exit 1
31421
31422 @endif perl
31423
31424 .PHONY: maybe-install-pdf-perl install-pdf-perl
31425 maybe-install-pdf-perl:
31426 @if perl
31427 maybe-install-pdf-perl: install-pdf-perl
31428
31429 install-pdf-perl: \
31430     configure-perl \
31431     pdf-perl 
31432         @: $(MAKE); $(unstage)
31433         @[ -f ./perl/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 install-pdf in perl" ; \
31441         (cd $(HOST_SUBDIR)/perl && \
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                   install-pdf) \
31447           || exit 1
31448
31449 @endif perl
31450
31451 .PHONY: maybe-install-html-perl install-html-perl
31452 maybe-install-html-perl:
31453 @if perl
31454 maybe-install-html-perl: install-html-perl
31455
31456 install-html-perl: \
31457     configure-perl \
31458     html-perl 
31459         @: $(MAKE); $(unstage)
31460         @[ -f ./perl/Makefile ] || exit 0; \
31461         r=`${PWD_COMMAND}`; export r; \
31462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31463         $(HOST_EXPORTS) \
31464         for flag in $(EXTRA_HOST_FLAGS) ; do \
31465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31466         done; \
31467         echo "Doing install-html in perl" ; \
31468         (cd $(HOST_SUBDIR)/perl && \
31469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31471                   "RANLIB=$${RANLIB}" \
31472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31473                   install-html) \
31474           || exit 1
31475
31476 @endif perl
31477
31478 .PHONY: maybe-installcheck-perl installcheck-perl
31479 maybe-installcheck-perl:
31480 @if perl
31481 maybe-installcheck-perl: installcheck-perl
31482
31483 installcheck-perl: \
31484     configure-perl 
31485         @: $(MAKE); $(unstage)
31486         @[ -f ./perl/Makefile ] || exit 0; \
31487         r=`${PWD_COMMAND}`; export r; \
31488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31489         $(HOST_EXPORTS) \
31490         for flag in $(EXTRA_HOST_FLAGS) ; do \
31491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31492         done; \
31493         echo "Doing installcheck in perl" ; \
31494         (cd $(HOST_SUBDIR)/perl && \
31495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31497                   "RANLIB=$${RANLIB}" \
31498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31499                   installcheck) \
31500           || exit 1
31501
31502 @endif perl
31503
31504 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
31505 maybe-mostlyclean-perl:
31506 @if perl
31507 maybe-mostlyclean-perl: mostlyclean-perl
31508
31509 mostlyclean-perl: 
31510         @: $(MAKE); $(unstage)
31511         @[ -f ./perl/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 mostlyclean in perl" ; \
31519         (cd $(HOST_SUBDIR)/perl && \
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                   mostlyclean) \
31525           || exit 1
31526
31527 @endif perl
31528
31529 .PHONY: maybe-clean-perl clean-perl
31530 maybe-clean-perl:
31531 @if perl
31532 maybe-clean-perl: clean-perl
31533
31534 clean-perl: 
31535         @: $(MAKE); $(unstage)
31536         @[ -f ./perl/Makefile ] || exit 0; \
31537         r=`${PWD_COMMAND}`; export r; \
31538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31539         $(HOST_EXPORTS) \
31540         for flag in $(EXTRA_HOST_FLAGS) ; do \
31541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31542         done; \
31543         echo "Doing clean in perl" ; \
31544         (cd $(HOST_SUBDIR)/perl && \
31545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31547                   "RANLIB=$${RANLIB}" \
31548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31549                   clean) \
31550           || exit 1
31551
31552 @endif perl
31553
31554 .PHONY: maybe-distclean-perl distclean-perl
31555 maybe-distclean-perl:
31556 @if perl
31557 maybe-distclean-perl: distclean-perl
31558
31559 distclean-perl: 
31560         @: $(MAKE); $(unstage)
31561         @[ -f ./perl/Makefile ] || exit 0; \
31562         r=`${PWD_COMMAND}`; export r; \
31563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31564         $(HOST_EXPORTS) \
31565         for flag in $(EXTRA_HOST_FLAGS) ; do \
31566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31567         done; \
31568         echo "Doing distclean in perl" ; \
31569         (cd $(HOST_SUBDIR)/perl && \
31570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31572                   "RANLIB=$${RANLIB}" \
31573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31574                   distclean) \
31575           || exit 1
31576
31577 @endif perl
31578
31579 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
31580 maybe-maintainer-clean-perl:
31581 @if perl
31582 maybe-maintainer-clean-perl: maintainer-clean-perl
31583
31584 maintainer-clean-perl: 
31585         @: $(MAKE); $(unstage)
31586         @[ -f ./perl/Makefile ] || exit 0; \
31587         r=`${PWD_COMMAND}`; export r; \
31588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31589         $(HOST_EXPORTS) \
31590         for flag in $(EXTRA_HOST_FLAGS) ; do \
31591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31592         done; \
31593         echo "Doing maintainer-clean in perl" ; \
31594         (cd $(HOST_SUBDIR)/perl && \
31595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31597                   "RANLIB=$${RANLIB}" \
31598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31599                   maintainer-clean) \
31600           || exit 1
31601
31602 @endif perl
31603
31604
31605
31606 .PHONY: configure-prms maybe-configure-prms
31607 maybe-configure-prms:
31608 @if gcc-bootstrap
31609 configure-prms: stage_current
31610 @endif gcc-bootstrap
31611 @if prms
31612 maybe-configure-prms: configure-prms
31613 configure-prms: 
31614         @: $(MAKE); $(unstage)
31615         @r=`${PWD_COMMAND}`; export r; \
31616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31617         test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
31618         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
31619         $(HOST_EXPORTS) \
31620         echo Configuring in $(HOST_SUBDIR)/prms; \
31621         cd "$(HOST_SUBDIR)/prms" || exit 1; \
31622         case $(srcdir) in \
31623           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31624           *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
31625                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31626         esac; \
31627         srcdiroption="--srcdir=$${topdir}/prms"; \
31628         libsrcdir="$$s/prms"; \
31629         $(SHELL) $${libsrcdir}/configure \
31630           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31631           --target=${target_alias} $${srcdiroption}  \
31632           || exit 1
31633 @endif prms
31634
31635
31636
31637
31638
31639 .PHONY: all-prms maybe-all-prms
31640 maybe-all-prms:
31641 @if gcc-bootstrap
31642 all-prms: stage_current
31643 @endif gcc-bootstrap
31644 @if prms
31645 TARGET-prms=all
31646 maybe-all-prms: all-prms
31647 all-prms: configure-prms
31648         @: $(MAKE); $(unstage)
31649         @r=`${PWD_COMMAND}`; export r; \
31650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31651         $(HOST_EXPORTS) \
31652         (cd $(HOST_SUBDIR)/prms && \
31653           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31654                 $(TARGET-prms))
31655 @endif prms
31656
31657
31658
31659
31660 .PHONY: check-prms maybe-check-prms
31661 maybe-check-prms:
31662 @if prms
31663 maybe-check-prms: check-prms
31664
31665 check-prms:
31666         @: $(MAKE); $(unstage)
31667         @r=`${PWD_COMMAND}`; export r; \
31668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31669         $(HOST_EXPORTS) \
31670         (cd $(HOST_SUBDIR)/prms && \
31671           $(MAKE) $(FLAGS_TO_PASS)  check)
31672
31673 @endif prms
31674
31675 .PHONY: install-prms maybe-install-prms
31676 maybe-install-prms:
31677 @if prms
31678 maybe-install-prms: install-prms
31679
31680 install-prms: installdirs
31681         @: $(MAKE); $(unstage)
31682         @r=`${PWD_COMMAND}`; export r; \
31683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31684         $(HOST_EXPORTS) \
31685         (cd $(HOST_SUBDIR)/prms && \
31686           $(MAKE) $(FLAGS_TO_PASS)  install)
31687
31688 @endif prms
31689
31690 # Other targets (info, dvi, pdf, etc.)
31691
31692 .PHONY: maybe-info-prms info-prms
31693 maybe-info-prms:
31694 @if prms
31695 maybe-info-prms: info-prms
31696
31697 info-prms: \
31698     configure-prms 
31699         @: $(MAKE); $(unstage)
31700         @[ -f ./prms/Makefile ] || exit 0; \
31701         r=`${PWD_COMMAND}`; export r; \
31702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31703         $(HOST_EXPORTS) \
31704         for flag in $(EXTRA_HOST_FLAGS) ; do \
31705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31706         done; \
31707         echo "Doing info in prms" ; \
31708         (cd $(HOST_SUBDIR)/prms && \
31709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31711                   "RANLIB=$${RANLIB}" \
31712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31713                   info) \
31714           || exit 1
31715
31716 @endif prms
31717
31718 .PHONY: maybe-dvi-prms dvi-prms
31719 maybe-dvi-prms:
31720 @if prms
31721 maybe-dvi-prms: dvi-prms
31722
31723 dvi-prms: \
31724     configure-prms 
31725         @: $(MAKE); $(unstage)
31726         @[ -f ./prms/Makefile ] || exit 0; \
31727         r=`${PWD_COMMAND}`; export r; \
31728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31729         $(HOST_EXPORTS) \
31730         for flag in $(EXTRA_HOST_FLAGS) ; do \
31731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31732         done; \
31733         echo "Doing dvi in prms" ; \
31734         (cd $(HOST_SUBDIR)/prms && \
31735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31737                   "RANLIB=$${RANLIB}" \
31738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31739                   dvi) \
31740           || exit 1
31741
31742 @endif prms
31743
31744 .PHONY: maybe-pdf-prms pdf-prms
31745 maybe-pdf-prms:
31746 @if prms
31747 maybe-pdf-prms: pdf-prms
31748
31749 pdf-prms: \
31750     configure-prms 
31751         @: $(MAKE); $(unstage)
31752         @[ -f ./prms/Makefile ] || exit 0; \
31753         r=`${PWD_COMMAND}`; export r; \
31754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31755         $(HOST_EXPORTS) \
31756         for flag in $(EXTRA_HOST_FLAGS) ; do \
31757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31758         done; \
31759         echo "Doing pdf in prms" ; \
31760         (cd $(HOST_SUBDIR)/prms && \
31761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31763                   "RANLIB=$${RANLIB}" \
31764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31765                   pdf) \
31766           || exit 1
31767
31768 @endif prms
31769
31770 .PHONY: maybe-html-prms html-prms
31771 maybe-html-prms:
31772 @if prms
31773 maybe-html-prms: html-prms
31774
31775 html-prms: \
31776     configure-prms 
31777         @: $(MAKE); $(unstage)
31778         @[ -f ./prms/Makefile ] || exit 0; \
31779         r=`${PWD_COMMAND}`; export r; \
31780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31781         $(HOST_EXPORTS) \
31782         for flag in $(EXTRA_HOST_FLAGS) ; do \
31783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31784         done; \
31785         echo "Doing html in prms" ; \
31786         (cd $(HOST_SUBDIR)/prms && \
31787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31789                   "RANLIB=$${RANLIB}" \
31790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31791                   html) \
31792           || exit 1
31793
31794 @endif prms
31795
31796 .PHONY: maybe-TAGS-prms TAGS-prms
31797 maybe-TAGS-prms:
31798 @if prms
31799 maybe-TAGS-prms: TAGS-prms
31800
31801 TAGS-prms: \
31802     configure-prms 
31803         @: $(MAKE); $(unstage)
31804         @[ -f ./prms/Makefile ] || exit 0; \
31805         r=`${PWD_COMMAND}`; export r; \
31806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31807         $(HOST_EXPORTS) \
31808         for flag in $(EXTRA_HOST_FLAGS) ; do \
31809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31810         done; \
31811         echo "Doing TAGS in prms" ; \
31812         (cd $(HOST_SUBDIR)/prms && \
31813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31815                   "RANLIB=$${RANLIB}" \
31816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31817                   TAGS) \
31818           || exit 1
31819
31820 @endif prms
31821
31822 .PHONY: maybe-install-info-prms install-info-prms
31823 maybe-install-info-prms:
31824 @if prms
31825 maybe-install-info-prms: install-info-prms
31826
31827 install-info-prms: \
31828     configure-prms \
31829     info-prms 
31830         @: $(MAKE); $(unstage)
31831         @[ -f ./prms/Makefile ] || exit 0; \
31832         r=`${PWD_COMMAND}`; export r; \
31833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31834         $(HOST_EXPORTS) \
31835         for flag in $(EXTRA_HOST_FLAGS) ; do \
31836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31837         done; \
31838         echo "Doing install-info in prms" ; \
31839         (cd $(HOST_SUBDIR)/prms && \
31840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31842                   "RANLIB=$${RANLIB}" \
31843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31844                   install-info) \
31845           || exit 1
31846
31847 @endif prms
31848
31849 .PHONY: maybe-install-pdf-prms install-pdf-prms
31850 maybe-install-pdf-prms:
31851 @if prms
31852 maybe-install-pdf-prms: install-pdf-prms
31853
31854 install-pdf-prms: \
31855     configure-prms \
31856     pdf-prms 
31857         @: $(MAKE); $(unstage)
31858         @[ -f ./prms/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 install-pdf in prms" ; \
31866         (cd $(HOST_SUBDIR)/prms && \
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                   install-pdf) \
31872           || exit 1
31873
31874 @endif prms
31875
31876 .PHONY: maybe-install-html-prms install-html-prms
31877 maybe-install-html-prms:
31878 @if prms
31879 maybe-install-html-prms: install-html-prms
31880
31881 install-html-prms: \
31882     configure-prms \
31883     html-prms 
31884         @: $(MAKE); $(unstage)
31885         @[ -f ./prms/Makefile ] || exit 0; \
31886         r=`${PWD_COMMAND}`; export r; \
31887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31888         $(HOST_EXPORTS) \
31889         for flag in $(EXTRA_HOST_FLAGS) ; do \
31890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31891         done; \
31892         echo "Doing install-html in prms" ; \
31893         (cd $(HOST_SUBDIR)/prms && \
31894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31896                   "RANLIB=$${RANLIB}" \
31897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31898                   install-html) \
31899           || exit 1
31900
31901 @endif prms
31902
31903 .PHONY: maybe-installcheck-prms installcheck-prms
31904 maybe-installcheck-prms:
31905 @if prms
31906 maybe-installcheck-prms: installcheck-prms
31907
31908 installcheck-prms: \
31909     configure-prms 
31910         @: $(MAKE); $(unstage)
31911         @[ -f ./prms/Makefile ] || exit 0; \
31912         r=`${PWD_COMMAND}`; export r; \
31913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31914         $(HOST_EXPORTS) \
31915         for flag in $(EXTRA_HOST_FLAGS) ; do \
31916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31917         done; \
31918         echo "Doing installcheck in prms" ; \
31919         (cd $(HOST_SUBDIR)/prms && \
31920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31922                   "RANLIB=$${RANLIB}" \
31923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31924                   installcheck) \
31925           || exit 1
31926
31927 @endif prms
31928
31929 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
31930 maybe-mostlyclean-prms:
31931 @if prms
31932 maybe-mostlyclean-prms: mostlyclean-prms
31933
31934 mostlyclean-prms: 
31935         @: $(MAKE); $(unstage)
31936         @[ -f ./prms/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 mostlyclean in prms" ; \
31944         (cd $(HOST_SUBDIR)/prms && \
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                   mostlyclean) \
31950           || exit 1
31951
31952 @endif prms
31953
31954 .PHONY: maybe-clean-prms clean-prms
31955 maybe-clean-prms:
31956 @if prms
31957 maybe-clean-prms: clean-prms
31958
31959 clean-prms: 
31960         @: $(MAKE); $(unstage)
31961         @[ -f ./prms/Makefile ] || exit 0; \
31962         r=`${PWD_COMMAND}`; export r; \
31963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31964         $(HOST_EXPORTS) \
31965         for flag in $(EXTRA_HOST_FLAGS) ; do \
31966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31967         done; \
31968         echo "Doing clean in prms" ; \
31969         (cd $(HOST_SUBDIR)/prms && \
31970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31972                   "RANLIB=$${RANLIB}" \
31973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31974                   clean) \
31975           || exit 1
31976
31977 @endif prms
31978
31979 .PHONY: maybe-distclean-prms distclean-prms
31980 maybe-distclean-prms:
31981 @if prms
31982 maybe-distclean-prms: distclean-prms
31983
31984 distclean-prms: 
31985         @: $(MAKE); $(unstage)
31986         @[ -f ./prms/Makefile ] || exit 0; \
31987         r=`${PWD_COMMAND}`; export r; \
31988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31989         $(HOST_EXPORTS) \
31990         for flag in $(EXTRA_HOST_FLAGS) ; do \
31991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31992         done; \
31993         echo "Doing distclean in prms" ; \
31994         (cd $(HOST_SUBDIR)/prms && \
31995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31997                   "RANLIB=$${RANLIB}" \
31998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31999                   distclean) \
32000           || exit 1
32001
32002 @endif prms
32003
32004 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
32005 maybe-maintainer-clean-prms:
32006 @if prms
32007 maybe-maintainer-clean-prms: maintainer-clean-prms
32008
32009 maintainer-clean-prms: 
32010         @: $(MAKE); $(unstage)
32011         @[ -f ./prms/Makefile ] || exit 0; \
32012         r=`${PWD_COMMAND}`; export r; \
32013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32014         $(HOST_EXPORTS) \
32015         for flag in $(EXTRA_HOST_FLAGS) ; do \
32016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32017         done; \
32018         echo "Doing maintainer-clean in prms" ; \
32019         (cd $(HOST_SUBDIR)/prms && \
32020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32022                   "RANLIB=$${RANLIB}" \
32023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32024                   maintainer-clean) \
32025           || exit 1
32026
32027 @endif prms
32028
32029
32030
32031 .PHONY: configure-rcs maybe-configure-rcs
32032 maybe-configure-rcs:
32033 @if gcc-bootstrap
32034 configure-rcs: stage_current
32035 @endif gcc-bootstrap
32036 @if rcs
32037 maybe-configure-rcs: configure-rcs
32038 configure-rcs: 
32039         @: $(MAKE); $(unstage)
32040         @r=`${PWD_COMMAND}`; export r; \
32041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32042         test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
32043         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
32044         $(HOST_EXPORTS) \
32045         echo Configuring in $(HOST_SUBDIR)/rcs; \
32046         cd "$(HOST_SUBDIR)/rcs" || exit 1; \
32047         case $(srcdir) in \
32048           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32049           *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
32050                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32051         esac; \
32052         srcdiroption="--srcdir=$${topdir}/rcs"; \
32053         libsrcdir="$$s/rcs"; \
32054         $(SHELL) $${libsrcdir}/configure \
32055           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32056           --target=${target_alias} $${srcdiroption}  \
32057           || exit 1
32058 @endif rcs
32059
32060
32061
32062
32063
32064 .PHONY: all-rcs maybe-all-rcs
32065 maybe-all-rcs:
32066 @if gcc-bootstrap
32067 all-rcs: stage_current
32068 @endif gcc-bootstrap
32069 @if rcs
32070 TARGET-rcs=all
32071 maybe-all-rcs: all-rcs
32072 all-rcs: configure-rcs
32073         @: $(MAKE); $(unstage)
32074         @r=`${PWD_COMMAND}`; export r; \
32075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32076         $(HOST_EXPORTS) \
32077         (cd $(HOST_SUBDIR)/rcs && \
32078           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32079                 $(TARGET-rcs))
32080 @endif rcs
32081
32082
32083
32084
32085 .PHONY: check-rcs maybe-check-rcs
32086 maybe-check-rcs:
32087 @if rcs
32088 maybe-check-rcs: check-rcs
32089
32090 check-rcs:
32091         @: $(MAKE); $(unstage)
32092         @r=`${PWD_COMMAND}`; export r; \
32093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32094         $(HOST_EXPORTS) \
32095         (cd $(HOST_SUBDIR)/rcs && \
32096           $(MAKE) $(FLAGS_TO_PASS)  check)
32097
32098 @endif rcs
32099
32100 .PHONY: install-rcs maybe-install-rcs
32101 maybe-install-rcs:
32102 @if rcs
32103 maybe-install-rcs: install-rcs
32104
32105 install-rcs: installdirs
32106         @: $(MAKE); $(unstage)
32107         @r=`${PWD_COMMAND}`; export r; \
32108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32109         $(HOST_EXPORTS) \
32110         (cd $(HOST_SUBDIR)/rcs && \
32111           $(MAKE) $(FLAGS_TO_PASS)  install)
32112
32113 @endif rcs
32114
32115 # Other targets (info, dvi, pdf, etc.)
32116
32117 .PHONY: maybe-info-rcs info-rcs
32118 maybe-info-rcs:
32119 @if rcs
32120 maybe-info-rcs: info-rcs
32121
32122 info-rcs: \
32123     configure-rcs 
32124         @: $(MAKE); $(unstage)
32125         @[ -f ./rcs/Makefile ] || exit 0; \
32126         r=`${PWD_COMMAND}`; export r; \
32127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32128         $(HOST_EXPORTS) \
32129         for flag in $(EXTRA_HOST_FLAGS) ; do \
32130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32131         done; \
32132         echo "Doing info in rcs" ; \
32133         (cd $(HOST_SUBDIR)/rcs && \
32134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32136                   "RANLIB=$${RANLIB}" \
32137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32138                   info) \
32139           || exit 1
32140
32141 @endif rcs
32142
32143 .PHONY: maybe-dvi-rcs dvi-rcs
32144 maybe-dvi-rcs:
32145 @if rcs
32146 maybe-dvi-rcs: dvi-rcs
32147
32148 dvi-rcs: \
32149     configure-rcs 
32150         @: $(MAKE); $(unstage)
32151         @[ -f ./rcs/Makefile ] || exit 0; \
32152         r=`${PWD_COMMAND}`; export r; \
32153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32154         $(HOST_EXPORTS) \
32155         for flag in $(EXTRA_HOST_FLAGS) ; do \
32156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32157         done; \
32158         echo "Doing dvi in rcs" ; \
32159         (cd $(HOST_SUBDIR)/rcs && \
32160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32162                   "RANLIB=$${RANLIB}" \
32163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32164                   dvi) \
32165           || exit 1
32166
32167 @endif rcs
32168
32169 .PHONY: maybe-pdf-rcs pdf-rcs
32170 maybe-pdf-rcs:
32171 @if rcs
32172 maybe-pdf-rcs: pdf-rcs
32173
32174 pdf-rcs: \
32175     configure-rcs 
32176         @: $(MAKE); $(unstage)
32177         @[ -f ./rcs/Makefile ] || exit 0; \
32178         r=`${PWD_COMMAND}`; export r; \
32179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32180         $(HOST_EXPORTS) \
32181         for flag in $(EXTRA_HOST_FLAGS) ; do \
32182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32183         done; \
32184         echo "Doing pdf in rcs" ; \
32185         (cd $(HOST_SUBDIR)/rcs && \
32186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32188                   "RANLIB=$${RANLIB}" \
32189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32190                   pdf) \
32191           || exit 1
32192
32193 @endif rcs
32194
32195 .PHONY: maybe-html-rcs html-rcs
32196 maybe-html-rcs:
32197 @if rcs
32198 maybe-html-rcs: html-rcs
32199
32200 html-rcs: \
32201     configure-rcs 
32202         @: $(MAKE); $(unstage)
32203         @[ -f ./rcs/Makefile ] || exit 0; \
32204         r=`${PWD_COMMAND}`; export r; \
32205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32206         $(HOST_EXPORTS) \
32207         for flag in $(EXTRA_HOST_FLAGS) ; do \
32208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32209         done; \
32210         echo "Doing html in rcs" ; \
32211         (cd $(HOST_SUBDIR)/rcs && \
32212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32214                   "RANLIB=$${RANLIB}" \
32215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32216                   html) \
32217           || exit 1
32218
32219 @endif rcs
32220
32221 .PHONY: maybe-TAGS-rcs TAGS-rcs
32222 maybe-TAGS-rcs:
32223 @if rcs
32224 maybe-TAGS-rcs: TAGS-rcs
32225
32226 TAGS-rcs: \
32227     configure-rcs 
32228         @: $(MAKE); $(unstage)
32229         @[ -f ./rcs/Makefile ] || exit 0; \
32230         r=`${PWD_COMMAND}`; export r; \
32231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32232         $(HOST_EXPORTS) \
32233         for flag in $(EXTRA_HOST_FLAGS) ; do \
32234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32235         done; \
32236         echo "Doing TAGS in rcs" ; \
32237         (cd $(HOST_SUBDIR)/rcs && \
32238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32240                   "RANLIB=$${RANLIB}" \
32241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32242                   TAGS) \
32243           || exit 1
32244
32245 @endif rcs
32246
32247 .PHONY: maybe-install-info-rcs install-info-rcs
32248 maybe-install-info-rcs:
32249 @if rcs
32250 maybe-install-info-rcs: install-info-rcs
32251
32252 install-info-rcs: \
32253     configure-rcs \
32254     info-rcs 
32255         @: $(MAKE); $(unstage)
32256         @[ -f ./rcs/Makefile ] || exit 0; \
32257         r=`${PWD_COMMAND}`; export r; \
32258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32259         $(HOST_EXPORTS) \
32260         for flag in $(EXTRA_HOST_FLAGS) ; do \
32261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32262         done; \
32263         echo "Doing install-info in rcs" ; \
32264         (cd $(HOST_SUBDIR)/rcs && \
32265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32267                   "RANLIB=$${RANLIB}" \
32268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32269                   install-info) \
32270           || exit 1
32271
32272 @endif rcs
32273
32274 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
32275 maybe-install-pdf-rcs:
32276 @if rcs
32277 maybe-install-pdf-rcs: install-pdf-rcs
32278
32279 install-pdf-rcs: \
32280     configure-rcs \
32281     pdf-rcs 
32282         @: $(MAKE); $(unstage)
32283         @[ -f ./rcs/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 install-pdf in rcs" ; \
32291         (cd $(HOST_SUBDIR)/rcs && \
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                   install-pdf) \
32297           || exit 1
32298
32299 @endif rcs
32300
32301 .PHONY: maybe-install-html-rcs install-html-rcs
32302 maybe-install-html-rcs:
32303 @if rcs
32304 maybe-install-html-rcs: install-html-rcs
32305
32306 install-html-rcs: \
32307     configure-rcs \
32308     html-rcs 
32309         @: $(MAKE); $(unstage)
32310         @[ -f ./rcs/Makefile ] || exit 0; \
32311         r=`${PWD_COMMAND}`; export r; \
32312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32313         $(HOST_EXPORTS) \
32314         for flag in $(EXTRA_HOST_FLAGS) ; do \
32315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32316         done; \
32317         echo "Doing install-html in rcs" ; \
32318         (cd $(HOST_SUBDIR)/rcs && \
32319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32321                   "RANLIB=$${RANLIB}" \
32322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32323                   install-html) \
32324           || exit 1
32325
32326 @endif rcs
32327
32328 .PHONY: maybe-installcheck-rcs installcheck-rcs
32329 maybe-installcheck-rcs:
32330 @if rcs
32331 maybe-installcheck-rcs: installcheck-rcs
32332
32333 installcheck-rcs: \
32334     configure-rcs 
32335         @: $(MAKE); $(unstage)
32336         @[ -f ./rcs/Makefile ] || exit 0; \
32337         r=`${PWD_COMMAND}`; export r; \
32338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32339         $(HOST_EXPORTS) \
32340         for flag in $(EXTRA_HOST_FLAGS) ; do \
32341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32342         done; \
32343         echo "Doing installcheck in rcs" ; \
32344         (cd $(HOST_SUBDIR)/rcs && \
32345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32347                   "RANLIB=$${RANLIB}" \
32348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32349                   installcheck) \
32350           || exit 1
32351
32352 @endif rcs
32353
32354 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
32355 maybe-mostlyclean-rcs:
32356 @if rcs
32357 maybe-mostlyclean-rcs: mostlyclean-rcs
32358
32359 mostlyclean-rcs: 
32360         @: $(MAKE); $(unstage)
32361         @[ -f ./rcs/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 mostlyclean in rcs" ; \
32369         (cd $(HOST_SUBDIR)/rcs && \
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                   mostlyclean) \
32375           || exit 1
32376
32377 @endif rcs
32378
32379 .PHONY: maybe-clean-rcs clean-rcs
32380 maybe-clean-rcs:
32381 @if rcs
32382 maybe-clean-rcs: clean-rcs
32383
32384 clean-rcs: 
32385         @: $(MAKE); $(unstage)
32386         @[ -f ./rcs/Makefile ] || exit 0; \
32387         r=`${PWD_COMMAND}`; export r; \
32388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32389         $(HOST_EXPORTS) \
32390         for flag in $(EXTRA_HOST_FLAGS) ; do \
32391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32392         done; \
32393         echo "Doing clean in rcs" ; \
32394         (cd $(HOST_SUBDIR)/rcs && \
32395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32397                   "RANLIB=$${RANLIB}" \
32398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32399                   clean) \
32400           || exit 1
32401
32402 @endif rcs
32403
32404 .PHONY: maybe-distclean-rcs distclean-rcs
32405 maybe-distclean-rcs:
32406 @if rcs
32407 maybe-distclean-rcs: distclean-rcs
32408
32409 distclean-rcs: 
32410         @: $(MAKE); $(unstage)
32411         @[ -f ./rcs/Makefile ] || exit 0; \
32412         r=`${PWD_COMMAND}`; export r; \
32413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32414         $(HOST_EXPORTS) \
32415         for flag in $(EXTRA_HOST_FLAGS) ; do \
32416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32417         done; \
32418         echo "Doing distclean in rcs" ; \
32419         (cd $(HOST_SUBDIR)/rcs && \
32420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32422                   "RANLIB=$${RANLIB}" \
32423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32424                   distclean) \
32425           || exit 1
32426
32427 @endif rcs
32428
32429 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
32430 maybe-maintainer-clean-rcs:
32431 @if rcs
32432 maybe-maintainer-clean-rcs: maintainer-clean-rcs
32433
32434 maintainer-clean-rcs: 
32435         @: $(MAKE); $(unstage)
32436         @[ -f ./rcs/Makefile ] || exit 0; \
32437         r=`${PWD_COMMAND}`; export r; \
32438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32439         $(HOST_EXPORTS) \
32440         for flag in $(EXTRA_HOST_FLAGS) ; do \
32441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32442         done; \
32443         echo "Doing maintainer-clean in rcs" ; \
32444         (cd $(HOST_SUBDIR)/rcs && \
32445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32447                   "RANLIB=$${RANLIB}" \
32448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32449                   maintainer-clean) \
32450           || exit 1
32451
32452 @endif rcs
32453
32454
32455
32456 .PHONY: configure-readline maybe-configure-readline
32457 maybe-configure-readline:
32458 @if gcc-bootstrap
32459 configure-readline: stage_current
32460 @endif gcc-bootstrap
32461 @if readline
32462 maybe-configure-readline: configure-readline
32463 configure-readline: 
32464         @: $(MAKE); $(unstage)
32465         @r=`${PWD_COMMAND}`; export r; \
32466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32467         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
32468         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
32469         $(HOST_EXPORTS) \
32470         echo Configuring in $(HOST_SUBDIR)/readline; \
32471         cd "$(HOST_SUBDIR)/readline" || exit 1; \
32472         case $(srcdir) in \
32473           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32474           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
32475                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32476         esac; \
32477         srcdiroption="--srcdir=$${topdir}/readline"; \
32478         libsrcdir="$$s/readline"; \
32479         $(SHELL) $${libsrcdir}/configure \
32480           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32481           --target=${target_alias} $${srcdiroption}  \
32482           || exit 1
32483 @endif readline
32484
32485
32486
32487
32488
32489 .PHONY: all-readline maybe-all-readline
32490 maybe-all-readline:
32491 @if gcc-bootstrap
32492 all-readline: stage_current
32493 @endif gcc-bootstrap
32494 @if readline
32495 TARGET-readline=all
32496 maybe-all-readline: all-readline
32497 all-readline: configure-readline
32498         @: $(MAKE); $(unstage)
32499         @r=`${PWD_COMMAND}`; export r; \
32500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32501         $(HOST_EXPORTS) \
32502         (cd $(HOST_SUBDIR)/readline && \
32503           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32504                 $(TARGET-readline))
32505 @endif readline
32506
32507
32508
32509
32510 .PHONY: check-readline maybe-check-readline
32511 maybe-check-readline:
32512 @if readline
32513 maybe-check-readline: check-readline
32514
32515 check-readline:
32516         @: $(MAKE); $(unstage)
32517         @r=`${PWD_COMMAND}`; export r; \
32518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32519         $(HOST_EXPORTS) \
32520         (cd $(HOST_SUBDIR)/readline && \
32521           $(MAKE) $(FLAGS_TO_PASS)  check)
32522
32523 @endif readline
32524
32525 .PHONY: install-readline maybe-install-readline
32526 maybe-install-readline:
32527 @if readline
32528 maybe-install-readline: install-readline
32529
32530 install-readline: installdirs
32531         @: $(MAKE); $(unstage)
32532         @r=`${PWD_COMMAND}`; export r; \
32533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32534         $(HOST_EXPORTS) \
32535         (cd $(HOST_SUBDIR)/readline && \
32536           $(MAKE) $(FLAGS_TO_PASS)  install)
32537
32538 @endif readline
32539
32540 # Other targets (info, dvi, pdf, etc.)
32541
32542 .PHONY: maybe-info-readline info-readline
32543 maybe-info-readline:
32544 @if readline
32545 maybe-info-readline: info-readline
32546
32547 info-readline: \
32548     configure-readline 
32549         @: $(MAKE); $(unstage)
32550         @[ -f ./readline/Makefile ] || exit 0; \
32551         r=`${PWD_COMMAND}`; export r; \
32552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32553         $(HOST_EXPORTS) \
32554         for flag in $(EXTRA_HOST_FLAGS) ; do \
32555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32556         done; \
32557         echo "Doing info in readline" ; \
32558         (cd $(HOST_SUBDIR)/readline && \
32559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32561                   "RANLIB=$${RANLIB}" \
32562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32563                   info) \
32564           || exit 1
32565
32566 @endif readline
32567
32568 .PHONY: maybe-dvi-readline dvi-readline
32569 maybe-dvi-readline:
32570 @if readline
32571 maybe-dvi-readline: dvi-readline
32572
32573 dvi-readline: \
32574     configure-readline 
32575         @: $(MAKE); $(unstage)
32576         @[ -f ./readline/Makefile ] || exit 0; \
32577         r=`${PWD_COMMAND}`; export r; \
32578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32579         $(HOST_EXPORTS) \
32580         for flag in $(EXTRA_HOST_FLAGS) ; do \
32581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32582         done; \
32583         echo "Doing dvi in readline" ; \
32584         (cd $(HOST_SUBDIR)/readline && \
32585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32587                   "RANLIB=$${RANLIB}" \
32588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32589                   dvi) \
32590           || exit 1
32591
32592 @endif readline
32593
32594 .PHONY: maybe-pdf-readline pdf-readline
32595 maybe-pdf-readline:
32596 @if readline
32597 maybe-pdf-readline: pdf-readline
32598
32599 pdf-readline: \
32600     configure-readline 
32601         @: $(MAKE); $(unstage)
32602         @[ -f ./readline/Makefile ] || exit 0; \
32603         r=`${PWD_COMMAND}`; export r; \
32604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32605         $(HOST_EXPORTS) \
32606         for flag in $(EXTRA_HOST_FLAGS) ; do \
32607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32608         done; \
32609         echo "Doing pdf in readline" ; \
32610         (cd $(HOST_SUBDIR)/readline && \
32611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32613                   "RANLIB=$${RANLIB}" \
32614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32615                   pdf) \
32616           || exit 1
32617
32618 @endif readline
32619
32620 .PHONY: maybe-html-readline html-readline
32621 maybe-html-readline:
32622 @if readline
32623 maybe-html-readline: html-readline
32624
32625 html-readline: \
32626     configure-readline 
32627         @: $(MAKE); $(unstage)
32628         @[ -f ./readline/Makefile ] || exit 0; \
32629         r=`${PWD_COMMAND}`; export r; \
32630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32631         $(HOST_EXPORTS) \
32632         for flag in $(EXTRA_HOST_FLAGS) ; do \
32633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32634         done; \
32635         echo "Doing html in readline" ; \
32636         (cd $(HOST_SUBDIR)/readline && \
32637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32639                   "RANLIB=$${RANLIB}" \
32640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32641                   html) \
32642           || exit 1
32643
32644 @endif readline
32645
32646 .PHONY: maybe-TAGS-readline TAGS-readline
32647 maybe-TAGS-readline:
32648 @if readline
32649 maybe-TAGS-readline: TAGS-readline
32650
32651 TAGS-readline: \
32652     configure-readline 
32653         @: $(MAKE); $(unstage)
32654         @[ -f ./readline/Makefile ] || exit 0; \
32655         r=`${PWD_COMMAND}`; export r; \
32656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32657         $(HOST_EXPORTS) \
32658         for flag in $(EXTRA_HOST_FLAGS) ; do \
32659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32660         done; \
32661         echo "Doing TAGS in readline" ; \
32662         (cd $(HOST_SUBDIR)/readline && \
32663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32665                   "RANLIB=$${RANLIB}" \
32666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32667                   TAGS) \
32668           || exit 1
32669
32670 @endif readline
32671
32672 .PHONY: maybe-install-info-readline install-info-readline
32673 maybe-install-info-readline:
32674 @if readline
32675 maybe-install-info-readline: install-info-readline
32676
32677 install-info-readline: \
32678     configure-readline \
32679     info-readline 
32680         @: $(MAKE); $(unstage)
32681         @[ -f ./readline/Makefile ] || exit 0; \
32682         r=`${PWD_COMMAND}`; export r; \
32683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32684         $(HOST_EXPORTS) \
32685         for flag in $(EXTRA_HOST_FLAGS) ; do \
32686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32687         done; \
32688         echo "Doing install-info in readline" ; \
32689         (cd $(HOST_SUBDIR)/readline && \
32690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32692                   "RANLIB=$${RANLIB}" \
32693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32694                   install-info) \
32695           || exit 1
32696
32697 @endif readline
32698
32699 .PHONY: maybe-install-pdf-readline install-pdf-readline
32700 maybe-install-pdf-readline:
32701 @if readline
32702 maybe-install-pdf-readline: install-pdf-readline
32703
32704 install-pdf-readline: \
32705     configure-readline \
32706     pdf-readline 
32707         @: $(MAKE); $(unstage)
32708         @[ -f ./readline/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 install-pdf in readline" ; \
32716         (cd $(HOST_SUBDIR)/readline && \
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                   install-pdf) \
32722           || exit 1
32723
32724 @endif readline
32725
32726 .PHONY: maybe-install-html-readline install-html-readline
32727 maybe-install-html-readline:
32728 @if readline
32729 maybe-install-html-readline: install-html-readline
32730
32731 install-html-readline: \
32732     configure-readline \
32733     html-readline 
32734         @: $(MAKE); $(unstage)
32735         @[ -f ./readline/Makefile ] || exit 0; \
32736         r=`${PWD_COMMAND}`; export r; \
32737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32738         $(HOST_EXPORTS) \
32739         for flag in $(EXTRA_HOST_FLAGS) ; do \
32740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32741         done; \
32742         echo "Doing install-html in readline" ; \
32743         (cd $(HOST_SUBDIR)/readline && \
32744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32746                   "RANLIB=$${RANLIB}" \
32747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32748                   install-html) \
32749           || exit 1
32750
32751 @endif readline
32752
32753 .PHONY: maybe-installcheck-readline installcheck-readline
32754 maybe-installcheck-readline:
32755 @if readline
32756 maybe-installcheck-readline: installcheck-readline
32757
32758 installcheck-readline: \
32759     configure-readline 
32760         @: $(MAKE); $(unstage)
32761         @[ -f ./readline/Makefile ] || exit 0; \
32762         r=`${PWD_COMMAND}`; export r; \
32763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32764         $(HOST_EXPORTS) \
32765         for flag in $(EXTRA_HOST_FLAGS) ; do \
32766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32767         done; \
32768         echo "Doing installcheck in readline" ; \
32769         (cd $(HOST_SUBDIR)/readline && \
32770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32772                   "RANLIB=$${RANLIB}" \
32773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32774                   installcheck) \
32775           || exit 1
32776
32777 @endif readline
32778
32779 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
32780 maybe-mostlyclean-readline:
32781 @if readline
32782 maybe-mostlyclean-readline: mostlyclean-readline
32783
32784 mostlyclean-readline: 
32785         @: $(MAKE); $(unstage)
32786         @[ -f ./readline/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 mostlyclean in readline" ; \
32794         (cd $(HOST_SUBDIR)/readline && \
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                   mostlyclean) \
32800           || exit 1
32801
32802 @endif readline
32803
32804 .PHONY: maybe-clean-readline clean-readline
32805 maybe-clean-readline:
32806 @if readline
32807 maybe-clean-readline: clean-readline
32808
32809 clean-readline: 
32810         @: $(MAKE); $(unstage)
32811         @[ -f ./readline/Makefile ] || exit 0; \
32812         r=`${PWD_COMMAND}`; export r; \
32813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32814         $(HOST_EXPORTS) \
32815         for flag in $(EXTRA_HOST_FLAGS) ; do \
32816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32817         done; \
32818         echo "Doing clean in readline" ; \
32819         (cd $(HOST_SUBDIR)/readline && \
32820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32822                   "RANLIB=$${RANLIB}" \
32823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32824                   clean) \
32825           || exit 1
32826
32827 @endif readline
32828
32829 .PHONY: maybe-distclean-readline distclean-readline
32830 maybe-distclean-readline:
32831 @if readline
32832 maybe-distclean-readline: distclean-readline
32833
32834 distclean-readline: 
32835         @: $(MAKE); $(unstage)
32836         @[ -f ./readline/Makefile ] || exit 0; \
32837         r=`${PWD_COMMAND}`; export r; \
32838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32839         $(HOST_EXPORTS) \
32840         for flag in $(EXTRA_HOST_FLAGS) ; do \
32841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32842         done; \
32843         echo "Doing distclean in readline" ; \
32844         (cd $(HOST_SUBDIR)/readline && \
32845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32847                   "RANLIB=$${RANLIB}" \
32848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32849                   distclean) \
32850           || exit 1
32851
32852 @endif readline
32853
32854 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
32855 maybe-maintainer-clean-readline:
32856 @if readline
32857 maybe-maintainer-clean-readline: maintainer-clean-readline
32858
32859 maintainer-clean-readline: 
32860         @: $(MAKE); $(unstage)
32861         @[ -f ./readline/Makefile ] || exit 0; \
32862         r=`${PWD_COMMAND}`; export r; \
32863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32864         $(HOST_EXPORTS) \
32865         for flag in $(EXTRA_HOST_FLAGS) ; do \
32866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32867         done; \
32868         echo "Doing maintainer-clean in readline" ; \
32869         (cd $(HOST_SUBDIR)/readline && \
32870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32872                   "RANLIB=$${RANLIB}" \
32873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32874                   maintainer-clean) \
32875           || exit 1
32876
32877 @endif readline
32878
32879
32880
32881 .PHONY: configure-release maybe-configure-release
32882 maybe-configure-release:
32883 @if gcc-bootstrap
32884 configure-release: stage_current
32885 @endif gcc-bootstrap
32886 @if release
32887 maybe-configure-release: configure-release
32888 configure-release: 
32889         @: $(MAKE); $(unstage)
32890         @r=`${PWD_COMMAND}`; export r; \
32891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32892         test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
32893         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
32894         $(HOST_EXPORTS) \
32895         echo Configuring in $(HOST_SUBDIR)/release; \
32896         cd "$(HOST_SUBDIR)/release" || exit 1; \
32897         case $(srcdir) in \
32898           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32899           *) topdir=`echo $(HOST_SUBDIR)/release/ | \
32900                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32901         esac; \
32902         srcdiroption="--srcdir=$${topdir}/release"; \
32903         libsrcdir="$$s/release"; \
32904         $(SHELL) $${libsrcdir}/configure \
32905           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32906           --target=${target_alias} $${srcdiroption}  \
32907           || exit 1
32908 @endif release
32909
32910
32911
32912
32913
32914 .PHONY: all-release maybe-all-release
32915 maybe-all-release:
32916 @if gcc-bootstrap
32917 all-release: stage_current
32918 @endif gcc-bootstrap
32919 @if release
32920 TARGET-release=all
32921 maybe-all-release: all-release
32922 all-release: configure-release
32923         @: $(MAKE); $(unstage)
32924         @r=`${PWD_COMMAND}`; export r; \
32925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32926         $(HOST_EXPORTS) \
32927         (cd $(HOST_SUBDIR)/release && \
32928           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32929                 $(TARGET-release))
32930 @endif release
32931
32932
32933
32934
32935 .PHONY: check-release maybe-check-release
32936 maybe-check-release:
32937 @if release
32938 maybe-check-release: check-release
32939
32940 check-release:
32941
32942 @endif release
32943
32944 .PHONY: install-release maybe-install-release
32945 maybe-install-release:
32946 @if release
32947 maybe-install-release: install-release
32948
32949 install-release:
32950
32951 @endif release
32952
32953 # Other targets (info, dvi, pdf, etc.)
32954
32955 .PHONY: maybe-info-release info-release
32956 maybe-info-release:
32957 @if release
32958 maybe-info-release: info-release
32959
32960 info-release: \
32961     configure-release 
32962         @: $(MAKE); $(unstage)
32963         @[ -f ./release/Makefile ] || exit 0; \
32964         r=`${PWD_COMMAND}`; export r; \
32965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32966         $(HOST_EXPORTS) \
32967         for flag in $(EXTRA_HOST_FLAGS) ; do \
32968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32969         done; \
32970         echo "Doing info in release" ; \
32971         (cd $(HOST_SUBDIR)/release && \
32972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32974                   "RANLIB=$${RANLIB}" \
32975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32976                   info) \
32977           || exit 1
32978
32979 @endif release
32980
32981 .PHONY: maybe-dvi-release dvi-release
32982 maybe-dvi-release:
32983 @if release
32984 maybe-dvi-release: dvi-release
32985
32986 dvi-release: \
32987     configure-release 
32988         @: $(MAKE); $(unstage)
32989         @[ -f ./release/Makefile ] || exit 0; \
32990         r=`${PWD_COMMAND}`; export r; \
32991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32992         $(HOST_EXPORTS) \
32993         for flag in $(EXTRA_HOST_FLAGS) ; do \
32994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32995         done; \
32996         echo "Doing dvi in release" ; \
32997         (cd $(HOST_SUBDIR)/release && \
32998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33000                   "RANLIB=$${RANLIB}" \
33001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33002                   dvi) \
33003           || exit 1
33004
33005 @endif release
33006
33007 .PHONY: maybe-pdf-release pdf-release
33008 maybe-pdf-release:
33009 @if release
33010 maybe-pdf-release: pdf-release
33011
33012 pdf-release: \
33013     configure-release 
33014         @: $(MAKE); $(unstage)
33015         @[ -f ./release/Makefile ] || exit 0; \
33016         r=`${PWD_COMMAND}`; export r; \
33017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33018         $(HOST_EXPORTS) \
33019         for flag in $(EXTRA_HOST_FLAGS) ; do \
33020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33021         done; \
33022         echo "Doing pdf in release" ; \
33023         (cd $(HOST_SUBDIR)/release && \
33024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33026                   "RANLIB=$${RANLIB}" \
33027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33028                   pdf) \
33029           || exit 1
33030
33031 @endif release
33032
33033 .PHONY: maybe-html-release html-release
33034 maybe-html-release:
33035 @if release
33036 maybe-html-release: html-release
33037
33038 html-release: \
33039     configure-release 
33040         @: $(MAKE); $(unstage)
33041         @[ -f ./release/Makefile ] || exit 0; \
33042         r=`${PWD_COMMAND}`; export r; \
33043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33044         $(HOST_EXPORTS) \
33045         for flag in $(EXTRA_HOST_FLAGS) ; do \
33046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33047         done; \
33048         echo "Doing html in release" ; \
33049         (cd $(HOST_SUBDIR)/release && \
33050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33052                   "RANLIB=$${RANLIB}" \
33053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33054                   html) \
33055           || exit 1
33056
33057 @endif release
33058
33059 .PHONY: maybe-TAGS-release TAGS-release
33060 maybe-TAGS-release:
33061 @if release
33062 maybe-TAGS-release: TAGS-release
33063
33064 TAGS-release: \
33065     configure-release 
33066         @: $(MAKE); $(unstage)
33067         @[ -f ./release/Makefile ] || exit 0; \
33068         r=`${PWD_COMMAND}`; export r; \
33069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33070         $(HOST_EXPORTS) \
33071         for flag in $(EXTRA_HOST_FLAGS) ; do \
33072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33073         done; \
33074         echo "Doing TAGS in release" ; \
33075         (cd $(HOST_SUBDIR)/release && \
33076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33078                   "RANLIB=$${RANLIB}" \
33079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33080                   TAGS) \
33081           || exit 1
33082
33083 @endif release
33084
33085 .PHONY: maybe-install-info-release install-info-release
33086 maybe-install-info-release:
33087 @if release
33088 maybe-install-info-release: install-info-release
33089
33090 install-info-release: \
33091     configure-release \
33092     info-release 
33093         @: $(MAKE); $(unstage)
33094         @[ -f ./release/Makefile ] || exit 0; \
33095         r=`${PWD_COMMAND}`; export r; \
33096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33097         $(HOST_EXPORTS) \
33098         for flag in $(EXTRA_HOST_FLAGS) ; do \
33099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33100         done; \
33101         echo "Doing install-info in release" ; \
33102         (cd $(HOST_SUBDIR)/release && \
33103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33105                   "RANLIB=$${RANLIB}" \
33106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33107                   install-info) \
33108           || exit 1
33109
33110 @endif release
33111
33112 .PHONY: maybe-install-pdf-release install-pdf-release
33113 maybe-install-pdf-release:
33114 @if release
33115 maybe-install-pdf-release: install-pdf-release
33116
33117 install-pdf-release: \
33118     configure-release \
33119     pdf-release 
33120         @: $(MAKE); $(unstage)
33121         @[ -f ./release/Makefile ] || exit 0; \
33122         r=`${PWD_COMMAND}`; export r; \
33123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33124         $(HOST_EXPORTS) \
33125         for flag in $(EXTRA_HOST_FLAGS) ; do \
33126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33127         done; \
33128         echo "Doing install-pdf in release" ; \
33129         (cd $(HOST_SUBDIR)/release && \
33130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33132                   "RANLIB=$${RANLIB}" \
33133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33134                   install-pdf) \
33135           || exit 1
33136
33137 @endif release
33138
33139 .PHONY: maybe-install-html-release install-html-release
33140 maybe-install-html-release:
33141 @if release
33142 maybe-install-html-release: install-html-release
33143
33144 install-html-release: \
33145     configure-release \
33146     html-release 
33147         @: $(MAKE); $(unstage)
33148         @[ -f ./release/Makefile ] || exit 0; \
33149         r=`${PWD_COMMAND}`; export r; \
33150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33151         $(HOST_EXPORTS) \
33152         for flag in $(EXTRA_HOST_FLAGS) ; do \
33153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33154         done; \
33155         echo "Doing install-html in release" ; \
33156         (cd $(HOST_SUBDIR)/release && \
33157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33159                   "RANLIB=$${RANLIB}" \
33160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33161                   install-html) \
33162           || exit 1
33163
33164 @endif release
33165
33166 .PHONY: maybe-installcheck-release installcheck-release
33167 maybe-installcheck-release:
33168 @if release
33169 maybe-installcheck-release: installcheck-release
33170
33171 installcheck-release: \
33172     configure-release 
33173         @: $(MAKE); $(unstage)
33174         @[ -f ./release/Makefile ] || exit 0; \
33175         r=`${PWD_COMMAND}`; export r; \
33176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33177         $(HOST_EXPORTS) \
33178         for flag in $(EXTRA_HOST_FLAGS) ; do \
33179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33180         done; \
33181         echo "Doing installcheck in release" ; \
33182         (cd $(HOST_SUBDIR)/release && \
33183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33185                   "RANLIB=$${RANLIB}" \
33186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33187                   installcheck) \
33188           || exit 1
33189
33190 @endif release
33191
33192 .PHONY: maybe-mostlyclean-release mostlyclean-release
33193 maybe-mostlyclean-release:
33194 @if release
33195 maybe-mostlyclean-release: mostlyclean-release
33196
33197 mostlyclean-release: 
33198         @: $(MAKE); $(unstage)
33199         @[ -f ./release/Makefile ] || exit 0; \
33200         r=`${PWD_COMMAND}`; export r; \
33201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33202         $(HOST_EXPORTS) \
33203         for flag in $(EXTRA_HOST_FLAGS) ; do \
33204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33205         done; \
33206         echo "Doing mostlyclean in release" ; \
33207         (cd $(HOST_SUBDIR)/release && \
33208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33210                   "RANLIB=$${RANLIB}" \
33211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33212                   mostlyclean) \
33213           || exit 1
33214
33215 @endif release
33216
33217 .PHONY: maybe-clean-release clean-release
33218 maybe-clean-release:
33219 @if release
33220 maybe-clean-release: clean-release
33221
33222 clean-release: 
33223         @: $(MAKE); $(unstage)
33224         @[ -f ./release/Makefile ] || exit 0; \
33225         r=`${PWD_COMMAND}`; export r; \
33226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33227         $(HOST_EXPORTS) \
33228         for flag in $(EXTRA_HOST_FLAGS) ; do \
33229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33230         done; \
33231         echo "Doing clean in release" ; \
33232         (cd $(HOST_SUBDIR)/release && \
33233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33235                   "RANLIB=$${RANLIB}" \
33236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33237                   clean) \
33238           || exit 1
33239
33240 @endif release
33241
33242 .PHONY: maybe-distclean-release distclean-release
33243 maybe-distclean-release:
33244 @if release
33245 maybe-distclean-release: distclean-release
33246
33247 distclean-release: 
33248         @: $(MAKE); $(unstage)
33249         @[ -f ./release/Makefile ] || exit 0; \
33250         r=`${PWD_COMMAND}`; export r; \
33251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33252         $(HOST_EXPORTS) \
33253         for flag in $(EXTRA_HOST_FLAGS) ; do \
33254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33255         done; \
33256         echo "Doing distclean in release" ; \
33257         (cd $(HOST_SUBDIR)/release && \
33258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33260                   "RANLIB=$${RANLIB}" \
33261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33262                   distclean) \
33263           || exit 1
33264
33265 @endif release
33266
33267 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
33268 maybe-maintainer-clean-release:
33269 @if release
33270 maybe-maintainer-clean-release: maintainer-clean-release
33271
33272 maintainer-clean-release: 
33273         @: $(MAKE); $(unstage)
33274         @[ -f ./release/Makefile ] || exit 0; \
33275         r=`${PWD_COMMAND}`; export r; \
33276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33277         $(HOST_EXPORTS) \
33278         for flag in $(EXTRA_HOST_FLAGS) ; do \
33279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33280         done; \
33281         echo "Doing maintainer-clean in release" ; \
33282         (cd $(HOST_SUBDIR)/release && \
33283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33285                   "RANLIB=$${RANLIB}" \
33286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33287                   maintainer-clean) \
33288           || exit 1
33289
33290 @endif release
33291
33292
33293
33294 .PHONY: configure-recode maybe-configure-recode
33295 maybe-configure-recode:
33296 @if gcc-bootstrap
33297 configure-recode: stage_current
33298 @endif gcc-bootstrap
33299 @if recode
33300 maybe-configure-recode: configure-recode
33301 configure-recode: 
33302         @: $(MAKE); $(unstage)
33303         @r=`${PWD_COMMAND}`; export r; \
33304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33305         test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
33306         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
33307         $(HOST_EXPORTS) \
33308         echo Configuring in $(HOST_SUBDIR)/recode; \
33309         cd "$(HOST_SUBDIR)/recode" || exit 1; \
33310         case $(srcdir) in \
33311           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33312           *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
33313                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33314         esac; \
33315         srcdiroption="--srcdir=$${topdir}/recode"; \
33316         libsrcdir="$$s/recode"; \
33317         $(SHELL) $${libsrcdir}/configure \
33318           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33319           --target=${target_alias} $${srcdiroption}  \
33320           || exit 1
33321 @endif recode
33322
33323
33324
33325
33326
33327 .PHONY: all-recode maybe-all-recode
33328 maybe-all-recode:
33329 @if gcc-bootstrap
33330 all-recode: stage_current
33331 @endif gcc-bootstrap
33332 @if recode
33333 TARGET-recode=all
33334 maybe-all-recode: all-recode
33335 all-recode: configure-recode
33336         @: $(MAKE); $(unstage)
33337         @r=`${PWD_COMMAND}`; export r; \
33338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33339         $(HOST_EXPORTS) \
33340         (cd $(HOST_SUBDIR)/recode && \
33341           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33342                 $(TARGET-recode))
33343 @endif recode
33344
33345
33346
33347
33348 .PHONY: check-recode maybe-check-recode
33349 maybe-check-recode:
33350 @if recode
33351 maybe-check-recode: check-recode
33352
33353 check-recode:
33354         @: $(MAKE); $(unstage)
33355         @r=`${PWD_COMMAND}`; export r; \
33356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33357         $(HOST_EXPORTS) \
33358         (cd $(HOST_SUBDIR)/recode && \
33359           $(MAKE) $(FLAGS_TO_PASS)  check)
33360
33361 @endif recode
33362
33363 .PHONY: install-recode maybe-install-recode
33364 maybe-install-recode:
33365 @if recode
33366 maybe-install-recode: install-recode
33367
33368 install-recode: installdirs
33369         @: $(MAKE); $(unstage)
33370         @r=`${PWD_COMMAND}`; export r; \
33371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33372         $(HOST_EXPORTS) \
33373         (cd $(HOST_SUBDIR)/recode && \
33374           $(MAKE) $(FLAGS_TO_PASS)  install)
33375
33376 @endif recode
33377
33378 # Other targets (info, dvi, pdf, etc.)
33379
33380 .PHONY: maybe-info-recode info-recode
33381 maybe-info-recode:
33382 @if recode
33383 maybe-info-recode: info-recode
33384
33385 info-recode: \
33386     configure-recode 
33387         @: $(MAKE); $(unstage)
33388         @[ -f ./recode/Makefile ] || exit 0; \
33389         r=`${PWD_COMMAND}`; export r; \
33390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33391         $(HOST_EXPORTS) \
33392         for flag in $(EXTRA_HOST_FLAGS) ; do \
33393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33394         done; \
33395         echo "Doing info in recode" ; \
33396         (cd $(HOST_SUBDIR)/recode && \
33397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33399                   "RANLIB=$${RANLIB}" \
33400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33401                   info) \
33402           || exit 1
33403
33404 @endif recode
33405
33406 .PHONY: maybe-dvi-recode dvi-recode
33407 maybe-dvi-recode:
33408 @if recode
33409 maybe-dvi-recode: dvi-recode
33410
33411 dvi-recode: \
33412     configure-recode 
33413         @: $(MAKE); $(unstage)
33414         @[ -f ./recode/Makefile ] || exit 0; \
33415         r=`${PWD_COMMAND}`; export r; \
33416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33417         $(HOST_EXPORTS) \
33418         for flag in $(EXTRA_HOST_FLAGS) ; do \
33419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33420         done; \
33421         echo "Doing dvi in recode" ; \
33422         (cd $(HOST_SUBDIR)/recode && \
33423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33425                   "RANLIB=$${RANLIB}" \
33426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33427                   dvi) \
33428           || exit 1
33429
33430 @endif recode
33431
33432 .PHONY: maybe-pdf-recode pdf-recode
33433 maybe-pdf-recode:
33434 @if recode
33435 maybe-pdf-recode: pdf-recode
33436
33437 pdf-recode: \
33438     configure-recode 
33439         @: $(MAKE); $(unstage)
33440         @[ -f ./recode/Makefile ] || exit 0; \
33441         r=`${PWD_COMMAND}`; export r; \
33442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33443         $(HOST_EXPORTS) \
33444         for flag in $(EXTRA_HOST_FLAGS) ; do \
33445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33446         done; \
33447         echo "Doing pdf in recode" ; \
33448         (cd $(HOST_SUBDIR)/recode && \
33449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33451                   "RANLIB=$${RANLIB}" \
33452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33453                   pdf) \
33454           || exit 1
33455
33456 @endif recode
33457
33458 .PHONY: maybe-html-recode html-recode
33459 maybe-html-recode:
33460 @if recode
33461 maybe-html-recode: html-recode
33462
33463 html-recode: \
33464     configure-recode 
33465         @: $(MAKE); $(unstage)
33466         @[ -f ./recode/Makefile ] || exit 0; \
33467         r=`${PWD_COMMAND}`; export r; \
33468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33469         $(HOST_EXPORTS) \
33470         for flag in $(EXTRA_HOST_FLAGS) ; do \
33471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33472         done; \
33473         echo "Doing html in recode" ; \
33474         (cd $(HOST_SUBDIR)/recode && \
33475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33477                   "RANLIB=$${RANLIB}" \
33478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33479                   html) \
33480           || exit 1
33481
33482 @endif recode
33483
33484 .PHONY: maybe-TAGS-recode TAGS-recode
33485 maybe-TAGS-recode:
33486 @if recode
33487 maybe-TAGS-recode: TAGS-recode
33488
33489 TAGS-recode: \
33490     configure-recode 
33491         @: $(MAKE); $(unstage)
33492         @[ -f ./recode/Makefile ] || exit 0; \
33493         r=`${PWD_COMMAND}`; export r; \
33494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33495         $(HOST_EXPORTS) \
33496         for flag in $(EXTRA_HOST_FLAGS) ; do \
33497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33498         done; \
33499         echo "Doing TAGS in recode" ; \
33500         (cd $(HOST_SUBDIR)/recode && \
33501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33503                   "RANLIB=$${RANLIB}" \
33504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33505                   TAGS) \
33506           || exit 1
33507
33508 @endif recode
33509
33510 .PHONY: maybe-install-info-recode install-info-recode
33511 maybe-install-info-recode:
33512 @if recode
33513 maybe-install-info-recode: install-info-recode
33514
33515 install-info-recode: \
33516     configure-recode \
33517     info-recode 
33518         @: $(MAKE); $(unstage)
33519         @[ -f ./recode/Makefile ] || exit 0; \
33520         r=`${PWD_COMMAND}`; export r; \
33521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33522         $(HOST_EXPORTS) \
33523         for flag in $(EXTRA_HOST_FLAGS) ; do \
33524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33525         done; \
33526         echo "Doing install-info in recode" ; \
33527         (cd $(HOST_SUBDIR)/recode && \
33528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33530                   "RANLIB=$${RANLIB}" \
33531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33532                   install-info) \
33533           || exit 1
33534
33535 @endif recode
33536
33537 .PHONY: maybe-install-pdf-recode install-pdf-recode
33538 maybe-install-pdf-recode:
33539 @if recode
33540 maybe-install-pdf-recode: install-pdf-recode
33541
33542 install-pdf-recode: \
33543     configure-recode \
33544     pdf-recode 
33545         @: $(MAKE); $(unstage)
33546         @[ -f ./recode/Makefile ] || exit 0; \
33547         r=`${PWD_COMMAND}`; export r; \
33548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33549         $(HOST_EXPORTS) \
33550         for flag in $(EXTRA_HOST_FLAGS) ; do \
33551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33552         done; \
33553         echo "Doing install-pdf in recode" ; \
33554         (cd $(HOST_SUBDIR)/recode && \
33555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33557                   "RANLIB=$${RANLIB}" \
33558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33559                   install-pdf) \
33560           || exit 1
33561
33562 @endif recode
33563
33564 .PHONY: maybe-install-html-recode install-html-recode
33565 maybe-install-html-recode:
33566 @if recode
33567 maybe-install-html-recode: install-html-recode
33568
33569 install-html-recode: \
33570     configure-recode \
33571     html-recode 
33572         @: $(MAKE); $(unstage)
33573         @[ -f ./recode/Makefile ] || exit 0; \
33574         r=`${PWD_COMMAND}`; export r; \
33575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33576         $(HOST_EXPORTS) \
33577         for flag in $(EXTRA_HOST_FLAGS) ; do \
33578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33579         done; \
33580         echo "Doing install-html in recode" ; \
33581         (cd $(HOST_SUBDIR)/recode && \
33582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33584                   "RANLIB=$${RANLIB}" \
33585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33586                   install-html) \
33587           || exit 1
33588
33589 @endif recode
33590
33591 .PHONY: maybe-installcheck-recode installcheck-recode
33592 maybe-installcheck-recode:
33593 @if recode
33594 maybe-installcheck-recode: installcheck-recode
33595
33596 installcheck-recode: \
33597     configure-recode 
33598         @: $(MAKE); $(unstage)
33599         @[ -f ./recode/Makefile ] || exit 0; \
33600         r=`${PWD_COMMAND}`; export r; \
33601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33602         $(HOST_EXPORTS) \
33603         for flag in $(EXTRA_HOST_FLAGS) ; do \
33604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33605         done; \
33606         echo "Doing installcheck in recode" ; \
33607         (cd $(HOST_SUBDIR)/recode && \
33608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33610                   "RANLIB=$${RANLIB}" \
33611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33612                   installcheck) \
33613           || exit 1
33614
33615 @endif recode
33616
33617 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
33618 maybe-mostlyclean-recode:
33619 @if recode
33620 maybe-mostlyclean-recode: mostlyclean-recode
33621
33622 mostlyclean-recode: 
33623         @: $(MAKE); $(unstage)
33624         @[ -f ./recode/Makefile ] || exit 0; \
33625         r=`${PWD_COMMAND}`; export r; \
33626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33627         $(HOST_EXPORTS) \
33628         for flag in $(EXTRA_HOST_FLAGS) ; do \
33629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33630         done; \
33631         echo "Doing mostlyclean in recode" ; \
33632         (cd $(HOST_SUBDIR)/recode && \
33633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33635                   "RANLIB=$${RANLIB}" \
33636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33637                   mostlyclean) \
33638           || exit 1
33639
33640 @endif recode
33641
33642 .PHONY: maybe-clean-recode clean-recode
33643 maybe-clean-recode:
33644 @if recode
33645 maybe-clean-recode: clean-recode
33646
33647 clean-recode: 
33648         @: $(MAKE); $(unstage)
33649         @[ -f ./recode/Makefile ] || exit 0; \
33650         r=`${PWD_COMMAND}`; export r; \
33651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33652         $(HOST_EXPORTS) \
33653         for flag in $(EXTRA_HOST_FLAGS) ; do \
33654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33655         done; \
33656         echo "Doing clean in recode" ; \
33657         (cd $(HOST_SUBDIR)/recode && \
33658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33660                   "RANLIB=$${RANLIB}" \
33661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33662                   clean) \
33663           || exit 1
33664
33665 @endif recode
33666
33667 .PHONY: maybe-distclean-recode distclean-recode
33668 maybe-distclean-recode:
33669 @if recode
33670 maybe-distclean-recode: distclean-recode
33671
33672 distclean-recode: 
33673         @: $(MAKE); $(unstage)
33674         @[ -f ./recode/Makefile ] || exit 0; \
33675         r=`${PWD_COMMAND}`; export r; \
33676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33677         $(HOST_EXPORTS) \
33678         for flag in $(EXTRA_HOST_FLAGS) ; do \
33679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33680         done; \
33681         echo "Doing distclean in recode" ; \
33682         (cd $(HOST_SUBDIR)/recode && \
33683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33685                   "RANLIB=$${RANLIB}" \
33686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33687                   distclean) \
33688           || exit 1
33689
33690 @endif recode
33691
33692 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
33693 maybe-maintainer-clean-recode:
33694 @if recode
33695 maybe-maintainer-clean-recode: maintainer-clean-recode
33696
33697 maintainer-clean-recode: 
33698         @: $(MAKE); $(unstage)
33699         @[ -f ./recode/Makefile ] || exit 0; \
33700         r=`${PWD_COMMAND}`; export r; \
33701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33702         $(HOST_EXPORTS) \
33703         for flag in $(EXTRA_HOST_FLAGS) ; do \
33704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33705         done; \
33706         echo "Doing maintainer-clean in recode" ; \
33707         (cd $(HOST_SUBDIR)/recode && \
33708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33710                   "RANLIB=$${RANLIB}" \
33711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33712                   maintainer-clean) \
33713           || exit 1
33714
33715 @endif recode
33716
33717
33718
33719 .PHONY: configure-sed maybe-configure-sed
33720 maybe-configure-sed:
33721 @if gcc-bootstrap
33722 configure-sed: stage_current
33723 @endif gcc-bootstrap
33724 @if sed
33725 maybe-configure-sed: configure-sed
33726 configure-sed: 
33727         @: $(MAKE); $(unstage)
33728         @r=`${PWD_COMMAND}`; export r; \
33729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33730         test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
33731         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
33732         $(HOST_EXPORTS) \
33733         echo Configuring in $(HOST_SUBDIR)/sed; \
33734         cd "$(HOST_SUBDIR)/sed" || exit 1; \
33735         case $(srcdir) in \
33736           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33737           *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
33738                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33739         esac; \
33740         srcdiroption="--srcdir=$${topdir}/sed"; \
33741         libsrcdir="$$s/sed"; \
33742         $(SHELL) $${libsrcdir}/configure \
33743           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33744           --target=${target_alias} $${srcdiroption}  \
33745           || exit 1
33746 @endif sed
33747
33748
33749
33750
33751
33752 .PHONY: all-sed maybe-all-sed
33753 maybe-all-sed:
33754 @if gcc-bootstrap
33755 all-sed: stage_current
33756 @endif gcc-bootstrap
33757 @if sed
33758 TARGET-sed=all
33759 maybe-all-sed: all-sed
33760 all-sed: configure-sed
33761         @: $(MAKE); $(unstage)
33762         @r=`${PWD_COMMAND}`; export r; \
33763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33764         $(HOST_EXPORTS) \
33765         (cd $(HOST_SUBDIR)/sed && \
33766           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33767                 $(TARGET-sed))
33768 @endif sed
33769
33770
33771
33772
33773 .PHONY: check-sed maybe-check-sed
33774 maybe-check-sed:
33775 @if sed
33776 maybe-check-sed: check-sed
33777
33778 check-sed:
33779         @: $(MAKE); $(unstage)
33780         @r=`${PWD_COMMAND}`; export r; \
33781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33782         $(HOST_EXPORTS) \
33783         (cd $(HOST_SUBDIR)/sed && \
33784           $(MAKE) $(FLAGS_TO_PASS)  check)
33785
33786 @endif sed
33787
33788 .PHONY: install-sed maybe-install-sed
33789 maybe-install-sed:
33790 @if sed
33791 maybe-install-sed: install-sed
33792
33793 install-sed: installdirs
33794         @: $(MAKE); $(unstage)
33795         @r=`${PWD_COMMAND}`; export r; \
33796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33797         $(HOST_EXPORTS) \
33798         (cd $(HOST_SUBDIR)/sed && \
33799           $(MAKE) $(FLAGS_TO_PASS)  install)
33800
33801 @endif sed
33802
33803 # Other targets (info, dvi, pdf, etc.)
33804
33805 .PHONY: maybe-info-sed info-sed
33806 maybe-info-sed:
33807 @if sed
33808 maybe-info-sed: info-sed
33809
33810 info-sed: \
33811     configure-sed 
33812         @: $(MAKE); $(unstage)
33813         @[ -f ./sed/Makefile ] || exit 0; \
33814         r=`${PWD_COMMAND}`; export r; \
33815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33816         $(HOST_EXPORTS) \
33817         for flag in $(EXTRA_HOST_FLAGS) ; do \
33818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33819         done; \
33820         echo "Doing info in sed" ; \
33821         (cd $(HOST_SUBDIR)/sed && \
33822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33824                   "RANLIB=$${RANLIB}" \
33825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33826                   info) \
33827           || exit 1
33828
33829 @endif sed
33830
33831 .PHONY: maybe-dvi-sed dvi-sed
33832 maybe-dvi-sed:
33833 @if sed
33834 maybe-dvi-sed: dvi-sed
33835
33836 dvi-sed: \
33837     configure-sed 
33838         @: $(MAKE); $(unstage)
33839         @[ -f ./sed/Makefile ] || exit 0; \
33840         r=`${PWD_COMMAND}`; export r; \
33841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33842         $(HOST_EXPORTS) \
33843         for flag in $(EXTRA_HOST_FLAGS) ; do \
33844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33845         done; \
33846         echo "Doing dvi in sed" ; \
33847         (cd $(HOST_SUBDIR)/sed && \
33848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33850                   "RANLIB=$${RANLIB}" \
33851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33852                   dvi) \
33853           || exit 1
33854
33855 @endif sed
33856
33857 .PHONY: maybe-pdf-sed pdf-sed
33858 maybe-pdf-sed:
33859 @if sed
33860 maybe-pdf-sed: pdf-sed
33861
33862 pdf-sed: \
33863     configure-sed 
33864         @: $(MAKE); $(unstage)
33865         @[ -f ./sed/Makefile ] || exit 0; \
33866         r=`${PWD_COMMAND}`; export r; \
33867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33868         $(HOST_EXPORTS) \
33869         for flag in $(EXTRA_HOST_FLAGS) ; do \
33870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33871         done; \
33872         echo "Doing pdf in sed" ; \
33873         (cd $(HOST_SUBDIR)/sed && \
33874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33876                   "RANLIB=$${RANLIB}" \
33877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33878                   pdf) \
33879           || exit 1
33880
33881 @endif sed
33882
33883 .PHONY: maybe-html-sed html-sed
33884 maybe-html-sed:
33885 @if sed
33886 maybe-html-sed: html-sed
33887
33888 html-sed: \
33889     configure-sed 
33890         @: $(MAKE); $(unstage)
33891         @[ -f ./sed/Makefile ] || exit 0; \
33892         r=`${PWD_COMMAND}`; export r; \
33893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33894         $(HOST_EXPORTS) \
33895         for flag in $(EXTRA_HOST_FLAGS) ; do \
33896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33897         done; \
33898         echo "Doing html in sed" ; \
33899         (cd $(HOST_SUBDIR)/sed && \
33900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33902                   "RANLIB=$${RANLIB}" \
33903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33904                   html) \
33905           || exit 1
33906
33907 @endif sed
33908
33909 .PHONY: maybe-TAGS-sed TAGS-sed
33910 maybe-TAGS-sed:
33911 @if sed
33912 maybe-TAGS-sed: TAGS-sed
33913
33914 TAGS-sed: \
33915     configure-sed 
33916         @: $(MAKE); $(unstage)
33917         @[ -f ./sed/Makefile ] || exit 0; \
33918         r=`${PWD_COMMAND}`; export r; \
33919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33920         $(HOST_EXPORTS) \
33921         for flag in $(EXTRA_HOST_FLAGS) ; do \
33922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33923         done; \
33924         echo "Doing TAGS in sed" ; \
33925         (cd $(HOST_SUBDIR)/sed && \
33926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33928                   "RANLIB=$${RANLIB}" \
33929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33930                   TAGS) \
33931           || exit 1
33932
33933 @endif sed
33934
33935 .PHONY: maybe-install-info-sed install-info-sed
33936 maybe-install-info-sed:
33937 @if sed
33938 maybe-install-info-sed: install-info-sed
33939
33940 install-info-sed: \
33941     configure-sed \
33942     info-sed 
33943         @: $(MAKE); $(unstage)
33944         @[ -f ./sed/Makefile ] || exit 0; \
33945         r=`${PWD_COMMAND}`; export r; \
33946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33947         $(HOST_EXPORTS) \
33948         for flag in $(EXTRA_HOST_FLAGS) ; do \
33949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33950         done; \
33951         echo "Doing install-info in sed" ; \
33952         (cd $(HOST_SUBDIR)/sed && \
33953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33955                   "RANLIB=$${RANLIB}" \
33956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33957                   install-info) \
33958           || exit 1
33959
33960 @endif sed
33961
33962 .PHONY: maybe-install-pdf-sed install-pdf-sed
33963 maybe-install-pdf-sed:
33964 @if sed
33965 maybe-install-pdf-sed: install-pdf-sed
33966
33967 install-pdf-sed: \
33968     configure-sed \
33969     pdf-sed 
33970         @: $(MAKE); $(unstage)
33971         @[ -f ./sed/Makefile ] || exit 0; \
33972         r=`${PWD_COMMAND}`; export r; \
33973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33974         $(HOST_EXPORTS) \
33975         for flag in $(EXTRA_HOST_FLAGS) ; do \
33976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33977         done; \
33978         echo "Doing install-pdf in sed" ; \
33979         (cd $(HOST_SUBDIR)/sed && \
33980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33982                   "RANLIB=$${RANLIB}" \
33983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33984                   install-pdf) \
33985           || exit 1
33986
33987 @endif sed
33988
33989 .PHONY: maybe-install-html-sed install-html-sed
33990 maybe-install-html-sed:
33991 @if sed
33992 maybe-install-html-sed: install-html-sed
33993
33994 install-html-sed: \
33995     configure-sed \
33996     html-sed 
33997         @: $(MAKE); $(unstage)
33998         @[ -f ./sed/Makefile ] || exit 0; \
33999         r=`${PWD_COMMAND}`; export r; \
34000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34001         $(HOST_EXPORTS) \
34002         for flag in $(EXTRA_HOST_FLAGS) ; do \
34003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34004         done; \
34005         echo "Doing install-html in sed" ; \
34006         (cd $(HOST_SUBDIR)/sed && \
34007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34009                   "RANLIB=$${RANLIB}" \
34010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34011                   install-html) \
34012           || exit 1
34013
34014 @endif sed
34015
34016 .PHONY: maybe-installcheck-sed installcheck-sed
34017 maybe-installcheck-sed:
34018 @if sed
34019 maybe-installcheck-sed: installcheck-sed
34020
34021 installcheck-sed: \
34022     configure-sed 
34023         @: $(MAKE); $(unstage)
34024         @[ -f ./sed/Makefile ] || exit 0; \
34025         r=`${PWD_COMMAND}`; export r; \
34026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34027         $(HOST_EXPORTS) \
34028         for flag in $(EXTRA_HOST_FLAGS) ; do \
34029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34030         done; \
34031         echo "Doing installcheck in sed" ; \
34032         (cd $(HOST_SUBDIR)/sed && \
34033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34035                   "RANLIB=$${RANLIB}" \
34036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34037                   installcheck) \
34038           || exit 1
34039
34040 @endif sed
34041
34042 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
34043 maybe-mostlyclean-sed:
34044 @if sed
34045 maybe-mostlyclean-sed: mostlyclean-sed
34046
34047 mostlyclean-sed: 
34048         @: $(MAKE); $(unstage)
34049         @[ -f ./sed/Makefile ] || exit 0; \
34050         r=`${PWD_COMMAND}`; export r; \
34051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34052         $(HOST_EXPORTS) \
34053         for flag in $(EXTRA_HOST_FLAGS) ; do \
34054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34055         done; \
34056         echo "Doing mostlyclean in sed" ; \
34057         (cd $(HOST_SUBDIR)/sed && \
34058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34060                   "RANLIB=$${RANLIB}" \
34061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34062                   mostlyclean) \
34063           || exit 1
34064
34065 @endif sed
34066
34067 .PHONY: maybe-clean-sed clean-sed
34068 maybe-clean-sed:
34069 @if sed
34070 maybe-clean-sed: clean-sed
34071
34072 clean-sed: 
34073         @: $(MAKE); $(unstage)
34074         @[ -f ./sed/Makefile ] || exit 0; \
34075         r=`${PWD_COMMAND}`; export r; \
34076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34077         $(HOST_EXPORTS) \
34078         for flag in $(EXTRA_HOST_FLAGS) ; do \
34079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34080         done; \
34081         echo "Doing clean in sed" ; \
34082         (cd $(HOST_SUBDIR)/sed && \
34083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34085                   "RANLIB=$${RANLIB}" \
34086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34087                   clean) \
34088           || exit 1
34089
34090 @endif sed
34091
34092 .PHONY: maybe-distclean-sed distclean-sed
34093 maybe-distclean-sed:
34094 @if sed
34095 maybe-distclean-sed: distclean-sed
34096
34097 distclean-sed: 
34098         @: $(MAKE); $(unstage)
34099         @[ -f ./sed/Makefile ] || exit 0; \
34100         r=`${PWD_COMMAND}`; export r; \
34101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34102         $(HOST_EXPORTS) \
34103         for flag in $(EXTRA_HOST_FLAGS) ; do \
34104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34105         done; \
34106         echo "Doing distclean in sed" ; \
34107         (cd $(HOST_SUBDIR)/sed && \
34108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34110                   "RANLIB=$${RANLIB}" \
34111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34112                   distclean) \
34113           || exit 1
34114
34115 @endif sed
34116
34117 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
34118 maybe-maintainer-clean-sed:
34119 @if sed
34120 maybe-maintainer-clean-sed: maintainer-clean-sed
34121
34122 maintainer-clean-sed: 
34123         @: $(MAKE); $(unstage)
34124         @[ -f ./sed/Makefile ] || exit 0; \
34125         r=`${PWD_COMMAND}`; export r; \
34126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34127         $(HOST_EXPORTS) \
34128         for flag in $(EXTRA_HOST_FLAGS) ; do \
34129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34130         done; \
34131         echo "Doing maintainer-clean in sed" ; \
34132         (cd $(HOST_SUBDIR)/sed && \
34133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34135                   "RANLIB=$${RANLIB}" \
34136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34137                   maintainer-clean) \
34138           || exit 1
34139
34140 @endif sed
34141
34142
34143
34144 .PHONY: configure-send-pr maybe-configure-send-pr
34145 maybe-configure-send-pr:
34146 @if gcc-bootstrap
34147 configure-send-pr: stage_current
34148 @endif gcc-bootstrap
34149 @if send-pr
34150 maybe-configure-send-pr: configure-send-pr
34151 configure-send-pr: 
34152         @: $(MAKE); $(unstage)
34153         @r=`${PWD_COMMAND}`; export r; \
34154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34155         test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
34156         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
34157         $(HOST_EXPORTS) \
34158         echo Configuring in $(HOST_SUBDIR)/send-pr; \
34159         cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
34160         case $(srcdir) in \
34161           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34162           *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
34163                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34164         esac; \
34165         srcdiroption="--srcdir=$${topdir}/send-pr"; \
34166         libsrcdir="$$s/send-pr"; \
34167         $(SHELL) $${libsrcdir}/configure \
34168           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34169           --target=${target_alias} $${srcdiroption}  \
34170           || exit 1
34171 @endif send-pr
34172
34173
34174
34175
34176
34177 .PHONY: all-send-pr maybe-all-send-pr
34178 maybe-all-send-pr:
34179 @if gcc-bootstrap
34180 all-send-pr: stage_current
34181 @endif gcc-bootstrap
34182 @if send-pr
34183 TARGET-send-pr=all
34184 maybe-all-send-pr: all-send-pr
34185 all-send-pr: configure-send-pr
34186         @: $(MAKE); $(unstage)
34187         @r=`${PWD_COMMAND}`; export r; \
34188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34189         $(HOST_EXPORTS) \
34190         (cd $(HOST_SUBDIR)/send-pr && \
34191           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34192                 $(TARGET-send-pr))
34193 @endif send-pr
34194
34195
34196
34197
34198 .PHONY: check-send-pr maybe-check-send-pr
34199 maybe-check-send-pr:
34200 @if send-pr
34201 maybe-check-send-pr: check-send-pr
34202
34203 check-send-pr:
34204         @: $(MAKE); $(unstage)
34205         @r=`${PWD_COMMAND}`; export r; \
34206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34207         $(HOST_EXPORTS) \
34208         (cd $(HOST_SUBDIR)/send-pr && \
34209           $(MAKE) $(FLAGS_TO_PASS)  check)
34210
34211 @endif send-pr
34212
34213 .PHONY: install-send-pr maybe-install-send-pr
34214 maybe-install-send-pr:
34215 @if send-pr
34216 maybe-install-send-pr: install-send-pr
34217
34218 install-send-pr: installdirs
34219         @: $(MAKE); $(unstage)
34220         @r=`${PWD_COMMAND}`; export r; \
34221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34222         $(HOST_EXPORTS) \
34223         (cd $(HOST_SUBDIR)/send-pr && \
34224           $(MAKE) $(FLAGS_TO_PASS)  install)
34225
34226 @endif send-pr
34227
34228 # Other targets (info, dvi, pdf, etc.)
34229
34230 .PHONY: maybe-info-send-pr info-send-pr
34231 maybe-info-send-pr:
34232 @if send-pr
34233 maybe-info-send-pr: info-send-pr
34234
34235 info-send-pr: \
34236     configure-send-pr 
34237         @: $(MAKE); $(unstage)
34238         @[ -f ./send-pr/Makefile ] || exit 0; \
34239         r=`${PWD_COMMAND}`; export r; \
34240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34241         $(HOST_EXPORTS) \
34242         for flag in $(EXTRA_HOST_FLAGS) ; do \
34243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34244         done; \
34245         echo "Doing info in send-pr" ; \
34246         (cd $(HOST_SUBDIR)/send-pr && \
34247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34249                   "RANLIB=$${RANLIB}" \
34250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34251                   info) \
34252           || exit 1
34253
34254 @endif send-pr
34255
34256 .PHONY: maybe-dvi-send-pr dvi-send-pr
34257 maybe-dvi-send-pr:
34258 @if send-pr
34259 maybe-dvi-send-pr: dvi-send-pr
34260
34261 dvi-send-pr: \
34262     configure-send-pr 
34263         @: $(MAKE); $(unstage)
34264         @[ -f ./send-pr/Makefile ] || exit 0; \
34265         r=`${PWD_COMMAND}`; export r; \
34266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34267         $(HOST_EXPORTS) \
34268         for flag in $(EXTRA_HOST_FLAGS) ; do \
34269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34270         done; \
34271         echo "Doing dvi in send-pr" ; \
34272         (cd $(HOST_SUBDIR)/send-pr && \
34273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34275                   "RANLIB=$${RANLIB}" \
34276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34277                   dvi) \
34278           || exit 1
34279
34280 @endif send-pr
34281
34282 .PHONY: maybe-pdf-send-pr pdf-send-pr
34283 maybe-pdf-send-pr:
34284 @if send-pr
34285 maybe-pdf-send-pr: pdf-send-pr
34286
34287 pdf-send-pr: \
34288     configure-send-pr 
34289         @: $(MAKE); $(unstage)
34290         @[ -f ./send-pr/Makefile ] || exit 0; \
34291         r=`${PWD_COMMAND}`; export r; \
34292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34293         $(HOST_EXPORTS) \
34294         for flag in $(EXTRA_HOST_FLAGS) ; do \
34295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34296         done; \
34297         echo "Doing pdf in send-pr" ; \
34298         (cd $(HOST_SUBDIR)/send-pr && \
34299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34301                   "RANLIB=$${RANLIB}" \
34302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34303                   pdf) \
34304           || exit 1
34305
34306 @endif send-pr
34307
34308 .PHONY: maybe-html-send-pr html-send-pr
34309 maybe-html-send-pr:
34310 @if send-pr
34311 maybe-html-send-pr: html-send-pr
34312
34313 html-send-pr: \
34314     configure-send-pr 
34315         @: $(MAKE); $(unstage)
34316         @[ -f ./send-pr/Makefile ] || exit 0; \
34317         r=`${PWD_COMMAND}`; export r; \
34318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34319         $(HOST_EXPORTS) \
34320         for flag in $(EXTRA_HOST_FLAGS) ; do \
34321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34322         done; \
34323         echo "Doing html in send-pr" ; \
34324         (cd $(HOST_SUBDIR)/send-pr && \
34325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34327                   "RANLIB=$${RANLIB}" \
34328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34329                   html) \
34330           || exit 1
34331
34332 @endif send-pr
34333
34334 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
34335 maybe-TAGS-send-pr:
34336 @if send-pr
34337 maybe-TAGS-send-pr: TAGS-send-pr
34338
34339 TAGS-send-pr: \
34340     configure-send-pr 
34341         @: $(MAKE); $(unstage)
34342         @[ -f ./send-pr/Makefile ] || exit 0; \
34343         r=`${PWD_COMMAND}`; export r; \
34344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34345         $(HOST_EXPORTS) \
34346         for flag in $(EXTRA_HOST_FLAGS) ; do \
34347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34348         done; \
34349         echo "Doing TAGS in send-pr" ; \
34350         (cd $(HOST_SUBDIR)/send-pr && \
34351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34353                   "RANLIB=$${RANLIB}" \
34354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34355                   TAGS) \
34356           || exit 1
34357
34358 @endif send-pr
34359
34360 .PHONY: maybe-install-info-send-pr install-info-send-pr
34361 maybe-install-info-send-pr:
34362 @if send-pr
34363 maybe-install-info-send-pr: install-info-send-pr
34364
34365 install-info-send-pr: \
34366     configure-send-pr \
34367     info-send-pr 
34368         @: $(MAKE); $(unstage)
34369         @[ -f ./send-pr/Makefile ] || exit 0; \
34370         r=`${PWD_COMMAND}`; export r; \
34371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34372         $(HOST_EXPORTS) \
34373         for flag in $(EXTRA_HOST_FLAGS) ; do \
34374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34375         done; \
34376         echo "Doing install-info in send-pr" ; \
34377         (cd $(HOST_SUBDIR)/send-pr && \
34378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34380                   "RANLIB=$${RANLIB}" \
34381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34382                   install-info) \
34383           || exit 1
34384
34385 @endif send-pr
34386
34387 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
34388 maybe-install-pdf-send-pr:
34389 @if send-pr
34390 maybe-install-pdf-send-pr: install-pdf-send-pr
34391
34392 install-pdf-send-pr: \
34393     configure-send-pr \
34394     pdf-send-pr 
34395         @: $(MAKE); $(unstage)
34396         @[ -f ./send-pr/Makefile ] || exit 0; \
34397         r=`${PWD_COMMAND}`; export r; \
34398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34399         $(HOST_EXPORTS) \
34400         for flag in $(EXTRA_HOST_FLAGS) ; do \
34401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34402         done; \
34403         echo "Doing install-pdf in send-pr" ; \
34404         (cd $(HOST_SUBDIR)/send-pr && \
34405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34407                   "RANLIB=$${RANLIB}" \
34408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34409                   install-pdf) \
34410           || exit 1
34411
34412 @endif send-pr
34413
34414 .PHONY: maybe-install-html-send-pr install-html-send-pr
34415 maybe-install-html-send-pr:
34416 @if send-pr
34417 maybe-install-html-send-pr: install-html-send-pr
34418
34419 install-html-send-pr: \
34420     configure-send-pr \
34421     html-send-pr 
34422         @: $(MAKE); $(unstage)
34423         @[ -f ./send-pr/Makefile ] || exit 0; \
34424         r=`${PWD_COMMAND}`; export r; \
34425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34426         $(HOST_EXPORTS) \
34427         for flag in $(EXTRA_HOST_FLAGS) ; do \
34428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34429         done; \
34430         echo "Doing install-html in send-pr" ; \
34431         (cd $(HOST_SUBDIR)/send-pr && \
34432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34434                   "RANLIB=$${RANLIB}" \
34435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34436                   install-html) \
34437           || exit 1
34438
34439 @endif send-pr
34440
34441 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
34442 maybe-installcheck-send-pr:
34443 @if send-pr
34444 maybe-installcheck-send-pr: installcheck-send-pr
34445
34446 installcheck-send-pr: \
34447     configure-send-pr 
34448         @: $(MAKE); $(unstage)
34449         @[ -f ./send-pr/Makefile ] || exit 0; \
34450         r=`${PWD_COMMAND}`; export r; \
34451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34452         $(HOST_EXPORTS) \
34453         for flag in $(EXTRA_HOST_FLAGS) ; do \
34454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34455         done; \
34456         echo "Doing installcheck in send-pr" ; \
34457         (cd $(HOST_SUBDIR)/send-pr && \
34458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34460                   "RANLIB=$${RANLIB}" \
34461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34462                   installcheck) \
34463           || exit 1
34464
34465 @endif send-pr
34466
34467 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
34468 maybe-mostlyclean-send-pr:
34469 @if send-pr
34470 maybe-mostlyclean-send-pr: mostlyclean-send-pr
34471
34472 mostlyclean-send-pr: 
34473         @: $(MAKE); $(unstage)
34474         @[ -f ./send-pr/Makefile ] || exit 0; \
34475         r=`${PWD_COMMAND}`; export r; \
34476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34477         $(HOST_EXPORTS) \
34478         for flag in $(EXTRA_HOST_FLAGS) ; do \
34479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34480         done; \
34481         echo "Doing mostlyclean in send-pr" ; \
34482         (cd $(HOST_SUBDIR)/send-pr && \
34483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34485                   "RANLIB=$${RANLIB}" \
34486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34487                   mostlyclean) \
34488           || exit 1
34489
34490 @endif send-pr
34491
34492 .PHONY: maybe-clean-send-pr clean-send-pr
34493 maybe-clean-send-pr:
34494 @if send-pr
34495 maybe-clean-send-pr: clean-send-pr
34496
34497 clean-send-pr: 
34498         @: $(MAKE); $(unstage)
34499         @[ -f ./send-pr/Makefile ] || exit 0; \
34500         r=`${PWD_COMMAND}`; export r; \
34501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34502         $(HOST_EXPORTS) \
34503         for flag in $(EXTRA_HOST_FLAGS) ; do \
34504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34505         done; \
34506         echo "Doing clean in send-pr" ; \
34507         (cd $(HOST_SUBDIR)/send-pr && \
34508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34510                   "RANLIB=$${RANLIB}" \
34511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34512                   clean) \
34513           || exit 1
34514
34515 @endif send-pr
34516
34517 .PHONY: maybe-distclean-send-pr distclean-send-pr
34518 maybe-distclean-send-pr:
34519 @if send-pr
34520 maybe-distclean-send-pr: distclean-send-pr
34521
34522 distclean-send-pr: 
34523         @: $(MAKE); $(unstage)
34524         @[ -f ./send-pr/Makefile ] || exit 0; \
34525         r=`${PWD_COMMAND}`; export r; \
34526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34527         $(HOST_EXPORTS) \
34528         for flag in $(EXTRA_HOST_FLAGS) ; do \
34529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34530         done; \
34531         echo "Doing distclean in send-pr" ; \
34532         (cd $(HOST_SUBDIR)/send-pr && \
34533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34535                   "RANLIB=$${RANLIB}" \
34536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34537                   distclean) \
34538           || exit 1
34539
34540 @endif send-pr
34541
34542 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
34543 maybe-maintainer-clean-send-pr:
34544 @if send-pr
34545 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
34546
34547 maintainer-clean-send-pr: 
34548         @: $(MAKE); $(unstage)
34549         @[ -f ./send-pr/Makefile ] || exit 0; \
34550         r=`${PWD_COMMAND}`; export r; \
34551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34552         $(HOST_EXPORTS) \
34553         for flag in $(EXTRA_HOST_FLAGS) ; do \
34554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34555         done; \
34556         echo "Doing maintainer-clean in send-pr" ; \
34557         (cd $(HOST_SUBDIR)/send-pr && \
34558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34560                   "RANLIB=$${RANLIB}" \
34561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34562                   maintainer-clean) \
34563           || exit 1
34564
34565 @endif send-pr
34566
34567
34568
34569 .PHONY: configure-shellutils maybe-configure-shellutils
34570 maybe-configure-shellutils:
34571 @if gcc-bootstrap
34572 configure-shellutils: stage_current
34573 @endif gcc-bootstrap
34574 @if shellutils
34575 maybe-configure-shellutils: configure-shellutils
34576 configure-shellutils: 
34577         @: $(MAKE); $(unstage)
34578         @r=`${PWD_COMMAND}`; export r; \
34579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34580         test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
34581         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
34582         $(HOST_EXPORTS) \
34583         echo Configuring in $(HOST_SUBDIR)/shellutils; \
34584         cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
34585         case $(srcdir) in \
34586           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34587           *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
34588                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34589         esac; \
34590         srcdiroption="--srcdir=$${topdir}/shellutils"; \
34591         libsrcdir="$$s/shellutils"; \
34592         $(SHELL) $${libsrcdir}/configure \
34593           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34594           --target=${target_alias} $${srcdiroption}  \
34595           || exit 1
34596 @endif shellutils
34597
34598
34599
34600
34601
34602 .PHONY: all-shellutils maybe-all-shellutils
34603 maybe-all-shellutils:
34604 @if gcc-bootstrap
34605 all-shellutils: stage_current
34606 @endif gcc-bootstrap
34607 @if shellutils
34608 TARGET-shellutils=all
34609 maybe-all-shellutils: all-shellutils
34610 all-shellutils: configure-shellutils
34611         @: $(MAKE); $(unstage)
34612         @r=`${PWD_COMMAND}`; export r; \
34613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34614         $(HOST_EXPORTS) \
34615         (cd $(HOST_SUBDIR)/shellutils && \
34616           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34617                 $(TARGET-shellutils))
34618 @endif shellutils
34619
34620
34621
34622
34623 .PHONY: check-shellutils maybe-check-shellutils
34624 maybe-check-shellutils:
34625 @if shellutils
34626 maybe-check-shellutils: check-shellutils
34627
34628 check-shellutils:
34629         @: $(MAKE); $(unstage)
34630         @r=`${PWD_COMMAND}`; export r; \
34631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34632         $(HOST_EXPORTS) \
34633         (cd $(HOST_SUBDIR)/shellutils && \
34634           $(MAKE) $(FLAGS_TO_PASS)  check)
34635
34636 @endif shellutils
34637
34638 .PHONY: install-shellutils maybe-install-shellutils
34639 maybe-install-shellutils:
34640 @if shellutils
34641 maybe-install-shellutils: install-shellutils
34642
34643 install-shellutils: installdirs
34644         @: $(MAKE); $(unstage)
34645         @r=`${PWD_COMMAND}`; export r; \
34646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34647         $(HOST_EXPORTS) \
34648         (cd $(HOST_SUBDIR)/shellutils && \
34649           $(MAKE) $(FLAGS_TO_PASS)  install)
34650
34651 @endif shellutils
34652
34653 # Other targets (info, dvi, pdf, etc.)
34654
34655 .PHONY: maybe-info-shellutils info-shellutils
34656 maybe-info-shellutils:
34657 @if shellutils
34658 maybe-info-shellutils: info-shellutils
34659
34660 info-shellutils: \
34661     configure-shellutils 
34662         @: $(MAKE); $(unstage)
34663         @[ -f ./shellutils/Makefile ] || exit 0; \
34664         r=`${PWD_COMMAND}`; export r; \
34665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34666         $(HOST_EXPORTS) \
34667         for flag in $(EXTRA_HOST_FLAGS) ; do \
34668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34669         done; \
34670         echo "Doing info in shellutils" ; \
34671         (cd $(HOST_SUBDIR)/shellutils && \
34672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34674                   "RANLIB=$${RANLIB}" \
34675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34676                   info) \
34677           || exit 1
34678
34679 @endif shellutils
34680
34681 .PHONY: maybe-dvi-shellutils dvi-shellutils
34682 maybe-dvi-shellutils:
34683 @if shellutils
34684 maybe-dvi-shellutils: dvi-shellutils
34685
34686 dvi-shellutils: \
34687     configure-shellutils 
34688         @: $(MAKE); $(unstage)
34689         @[ -f ./shellutils/Makefile ] || exit 0; \
34690         r=`${PWD_COMMAND}`; export r; \
34691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34692         $(HOST_EXPORTS) \
34693         for flag in $(EXTRA_HOST_FLAGS) ; do \
34694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34695         done; \
34696         echo "Doing dvi in shellutils" ; \
34697         (cd $(HOST_SUBDIR)/shellutils && \
34698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34700                   "RANLIB=$${RANLIB}" \
34701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34702                   dvi) \
34703           || exit 1
34704
34705 @endif shellutils
34706
34707 .PHONY: maybe-pdf-shellutils pdf-shellutils
34708 maybe-pdf-shellutils:
34709 @if shellutils
34710 maybe-pdf-shellutils: pdf-shellutils
34711
34712 pdf-shellutils: \
34713     configure-shellutils 
34714         @: $(MAKE); $(unstage)
34715         @[ -f ./shellutils/Makefile ] || exit 0; \
34716         r=`${PWD_COMMAND}`; export r; \
34717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34718         $(HOST_EXPORTS) \
34719         for flag in $(EXTRA_HOST_FLAGS) ; do \
34720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34721         done; \
34722         echo "Doing pdf in shellutils" ; \
34723         (cd $(HOST_SUBDIR)/shellutils && \
34724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34726                   "RANLIB=$${RANLIB}" \
34727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34728                   pdf) \
34729           || exit 1
34730
34731 @endif shellutils
34732
34733 .PHONY: maybe-html-shellutils html-shellutils
34734 maybe-html-shellutils:
34735 @if shellutils
34736 maybe-html-shellutils: html-shellutils
34737
34738 html-shellutils: \
34739     configure-shellutils 
34740         @: $(MAKE); $(unstage)
34741         @[ -f ./shellutils/Makefile ] || exit 0; \
34742         r=`${PWD_COMMAND}`; export r; \
34743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34744         $(HOST_EXPORTS) \
34745         for flag in $(EXTRA_HOST_FLAGS) ; do \
34746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34747         done; \
34748         echo "Doing html in shellutils" ; \
34749         (cd $(HOST_SUBDIR)/shellutils && \
34750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34752                   "RANLIB=$${RANLIB}" \
34753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34754                   html) \
34755           || exit 1
34756
34757 @endif shellutils
34758
34759 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
34760 maybe-TAGS-shellutils:
34761 @if shellutils
34762 maybe-TAGS-shellutils: TAGS-shellutils
34763
34764 TAGS-shellutils: \
34765     configure-shellutils 
34766         @: $(MAKE); $(unstage)
34767         @[ -f ./shellutils/Makefile ] || exit 0; \
34768         r=`${PWD_COMMAND}`; export r; \
34769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34770         $(HOST_EXPORTS) \
34771         for flag in $(EXTRA_HOST_FLAGS) ; do \
34772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34773         done; \
34774         echo "Doing TAGS in shellutils" ; \
34775         (cd $(HOST_SUBDIR)/shellutils && \
34776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34778                   "RANLIB=$${RANLIB}" \
34779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34780                   TAGS) \
34781           || exit 1
34782
34783 @endif shellutils
34784
34785 .PHONY: maybe-install-info-shellutils install-info-shellutils
34786 maybe-install-info-shellutils:
34787 @if shellutils
34788 maybe-install-info-shellutils: install-info-shellutils
34789
34790 install-info-shellutils: \
34791     configure-shellutils \
34792     info-shellutils 
34793         @: $(MAKE); $(unstage)
34794         @[ -f ./shellutils/Makefile ] || exit 0; \
34795         r=`${PWD_COMMAND}`; export r; \
34796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34797         $(HOST_EXPORTS) \
34798         for flag in $(EXTRA_HOST_FLAGS) ; do \
34799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34800         done; \
34801         echo "Doing install-info in shellutils" ; \
34802         (cd $(HOST_SUBDIR)/shellutils && \
34803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34805                   "RANLIB=$${RANLIB}" \
34806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34807                   install-info) \
34808           || exit 1
34809
34810 @endif shellutils
34811
34812 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
34813 maybe-install-pdf-shellutils:
34814 @if shellutils
34815 maybe-install-pdf-shellutils: install-pdf-shellutils
34816
34817 install-pdf-shellutils: \
34818     configure-shellutils \
34819     pdf-shellutils 
34820         @: $(MAKE); $(unstage)
34821         @[ -f ./shellutils/Makefile ] || exit 0; \
34822         r=`${PWD_COMMAND}`; export r; \
34823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34824         $(HOST_EXPORTS) \
34825         for flag in $(EXTRA_HOST_FLAGS) ; do \
34826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34827         done; \
34828         echo "Doing install-pdf in shellutils" ; \
34829         (cd $(HOST_SUBDIR)/shellutils && \
34830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34832                   "RANLIB=$${RANLIB}" \
34833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34834                   install-pdf) \
34835           || exit 1
34836
34837 @endif shellutils
34838
34839 .PHONY: maybe-install-html-shellutils install-html-shellutils
34840 maybe-install-html-shellutils:
34841 @if shellutils
34842 maybe-install-html-shellutils: install-html-shellutils
34843
34844 install-html-shellutils: \
34845     configure-shellutils \
34846     html-shellutils 
34847         @: $(MAKE); $(unstage)
34848         @[ -f ./shellutils/Makefile ] || exit 0; \
34849         r=`${PWD_COMMAND}`; export r; \
34850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34851         $(HOST_EXPORTS) \
34852         for flag in $(EXTRA_HOST_FLAGS) ; do \
34853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34854         done; \
34855         echo "Doing install-html in shellutils" ; \
34856         (cd $(HOST_SUBDIR)/shellutils && \
34857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34859                   "RANLIB=$${RANLIB}" \
34860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34861                   install-html) \
34862           || exit 1
34863
34864 @endif shellutils
34865
34866 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
34867 maybe-installcheck-shellutils:
34868 @if shellutils
34869 maybe-installcheck-shellutils: installcheck-shellutils
34870
34871 installcheck-shellutils: \
34872     configure-shellutils 
34873         @: $(MAKE); $(unstage)
34874         @[ -f ./shellutils/Makefile ] || exit 0; \
34875         r=`${PWD_COMMAND}`; export r; \
34876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34877         $(HOST_EXPORTS) \
34878         for flag in $(EXTRA_HOST_FLAGS) ; do \
34879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34880         done; \
34881         echo "Doing installcheck in shellutils" ; \
34882         (cd $(HOST_SUBDIR)/shellutils && \
34883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34885                   "RANLIB=$${RANLIB}" \
34886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34887                   installcheck) \
34888           || exit 1
34889
34890 @endif shellutils
34891
34892 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
34893 maybe-mostlyclean-shellutils:
34894 @if shellutils
34895 maybe-mostlyclean-shellutils: mostlyclean-shellutils
34896
34897 mostlyclean-shellutils: 
34898         @: $(MAKE); $(unstage)
34899         @[ -f ./shellutils/Makefile ] || exit 0; \
34900         r=`${PWD_COMMAND}`; export r; \
34901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34902         $(HOST_EXPORTS) \
34903         for flag in $(EXTRA_HOST_FLAGS) ; do \
34904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34905         done; \
34906         echo "Doing mostlyclean in shellutils" ; \
34907         (cd $(HOST_SUBDIR)/shellutils && \
34908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34910                   "RANLIB=$${RANLIB}" \
34911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34912                   mostlyclean) \
34913           || exit 1
34914
34915 @endif shellutils
34916
34917 .PHONY: maybe-clean-shellutils clean-shellutils
34918 maybe-clean-shellutils:
34919 @if shellutils
34920 maybe-clean-shellutils: clean-shellutils
34921
34922 clean-shellutils: 
34923         @: $(MAKE); $(unstage)
34924         @[ -f ./shellutils/Makefile ] || exit 0; \
34925         r=`${PWD_COMMAND}`; export r; \
34926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34927         $(HOST_EXPORTS) \
34928         for flag in $(EXTRA_HOST_FLAGS) ; do \
34929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34930         done; \
34931         echo "Doing clean in shellutils" ; \
34932         (cd $(HOST_SUBDIR)/shellutils && \
34933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34935                   "RANLIB=$${RANLIB}" \
34936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34937                   clean) \
34938           || exit 1
34939
34940 @endif shellutils
34941
34942 .PHONY: maybe-distclean-shellutils distclean-shellutils
34943 maybe-distclean-shellutils:
34944 @if shellutils
34945 maybe-distclean-shellutils: distclean-shellutils
34946
34947 distclean-shellutils: 
34948         @: $(MAKE); $(unstage)
34949         @[ -f ./shellutils/Makefile ] || exit 0; \
34950         r=`${PWD_COMMAND}`; export r; \
34951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34952         $(HOST_EXPORTS) \
34953         for flag in $(EXTRA_HOST_FLAGS) ; do \
34954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34955         done; \
34956         echo "Doing distclean in shellutils" ; \
34957         (cd $(HOST_SUBDIR)/shellutils && \
34958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34960                   "RANLIB=$${RANLIB}" \
34961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34962                   distclean) \
34963           || exit 1
34964
34965 @endif shellutils
34966
34967 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
34968 maybe-maintainer-clean-shellutils:
34969 @if shellutils
34970 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
34971
34972 maintainer-clean-shellutils: 
34973         @: $(MAKE); $(unstage)
34974         @[ -f ./shellutils/Makefile ] || exit 0; \
34975         r=`${PWD_COMMAND}`; export r; \
34976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34977         $(HOST_EXPORTS) \
34978         for flag in $(EXTRA_HOST_FLAGS) ; do \
34979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34980         done; \
34981         echo "Doing maintainer-clean in shellutils" ; \
34982         (cd $(HOST_SUBDIR)/shellutils && \
34983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34985                   "RANLIB=$${RANLIB}" \
34986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34987                   maintainer-clean) \
34988           || exit 1
34989
34990 @endif shellutils
34991
34992
34993
34994 .PHONY: configure-sid maybe-configure-sid
34995 maybe-configure-sid:
34996 @if gcc-bootstrap
34997 configure-sid: stage_current
34998 @endif gcc-bootstrap
34999 @if sid
35000 maybe-configure-sid: configure-sid
35001 configure-sid: 
35002         @: $(MAKE); $(unstage)
35003         @r=`${PWD_COMMAND}`; export r; \
35004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35005         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
35006         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
35007         $(HOST_EXPORTS) \
35008         echo Configuring in $(HOST_SUBDIR)/sid; \
35009         cd "$(HOST_SUBDIR)/sid" || exit 1; \
35010         case $(srcdir) in \
35011           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35012           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
35013                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35014         esac; \
35015         srcdiroption="--srcdir=$${topdir}/sid"; \
35016         libsrcdir="$$s/sid"; \
35017         $(SHELL) $${libsrcdir}/configure \
35018           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35019           --target=${target_alias} $${srcdiroption}  \
35020           || exit 1
35021 @endif sid
35022
35023
35024
35025
35026
35027 .PHONY: all-sid maybe-all-sid
35028 maybe-all-sid:
35029 @if gcc-bootstrap
35030 all-sid: stage_current
35031 @endif gcc-bootstrap
35032 @if sid
35033 TARGET-sid=all
35034 maybe-all-sid: all-sid
35035 all-sid: configure-sid
35036         @: $(MAKE); $(unstage)
35037         @r=`${PWD_COMMAND}`; export r; \
35038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35039         $(HOST_EXPORTS) \
35040         (cd $(HOST_SUBDIR)/sid && \
35041           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35042                 $(TARGET-sid))
35043 @endif sid
35044
35045
35046
35047
35048 .PHONY: check-sid maybe-check-sid
35049 maybe-check-sid:
35050 @if sid
35051 maybe-check-sid: check-sid
35052
35053 check-sid:
35054         @: $(MAKE); $(unstage)
35055         @r=`${PWD_COMMAND}`; export r; \
35056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35057         $(HOST_EXPORTS) \
35058         (cd $(HOST_SUBDIR)/sid && \
35059           $(MAKE) $(FLAGS_TO_PASS)  check)
35060
35061 @endif sid
35062
35063 .PHONY: install-sid maybe-install-sid
35064 maybe-install-sid:
35065 @if sid
35066 maybe-install-sid: install-sid
35067
35068 install-sid: installdirs
35069         @: $(MAKE); $(unstage)
35070         @r=`${PWD_COMMAND}`; export r; \
35071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35072         $(HOST_EXPORTS) \
35073         (cd $(HOST_SUBDIR)/sid && \
35074           $(MAKE) $(FLAGS_TO_PASS)  install)
35075
35076 @endif sid
35077
35078 # Other targets (info, dvi, pdf, etc.)
35079
35080 .PHONY: maybe-info-sid info-sid
35081 maybe-info-sid:
35082 @if sid
35083 maybe-info-sid: info-sid
35084
35085 info-sid: \
35086     configure-sid 
35087         @: $(MAKE); $(unstage)
35088         @[ -f ./sid/Makefile ] || exit 0; \
35089         r=`${PWD_COMMAND}`; export r; \
35090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35091         $(HOST_EXPORTS) \
35092         for flag in $(EXTRA_HOST_FLAGS) ; do \
35093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35094         done; \
35095         echo "Doing info in sid" ; \
35096         (cd $(HOST_SUBDIR)/sid && \
35097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35099                   "RANLIB=$${RANLIB}" \
35100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35101                   info) \
35102           || exit 1
35103
35104 @endif sid
35105
35106 .PHONY: maybe-dvi-sid dvi-sid
35107 maybe-dvi-sid:
35108 @if sid
35109 maybe-dvi-sid: dvi-sid
35110
35111 dvi-sid: \
35112     configure-sid 
35113         @: $(MAKE); $(unstage)
35114         @[ -f ./sid/Makefile ] || exit 0; \
35115         r=`${PWD_COMMAND}`; export r; \
35116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35117         $(HOST_EXPORTS) \
35118         for flag in $(EXTRA_HOST_FLAGS) ; do \
35119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35120         done; \
35121         echo "Doing dvi in sid" ; \
35122         (cd $(HOST_SUBDIR)/sid && \
35123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35125                   "RANLIB=$${RANLIB}" \
35126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35127                   dvi) \
35128           || exit 1
35129
35130 @endif sid
35131
35132 .PHONY: maybe-pdf-sid pdf-sid
35133 maybe-pdf-sid:
35134 @if sid
35135 maybe-pdf-sid: pdf-sid
35136
35137 pdf-sid: \
35138     configure-sid 
35139         @: $(MAKE); $(unstage)
35140         @[ -f ./sid/Makefile ] || exit 0; \
35141         r=`${PWD_COMMAND}`; export r; \
35142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35143         $(HOST_EXPORTS) \
35144         for flag in $(EXTRA_HOST_FLAGS) ; do \
35145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35146         done; \
35147         echo "Doing pdf in sid" ; \
35148         (cd $(HOST_SUBDIR)/sid && \
35149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35151                   "RANLIB=$${RANLIB}" \
35152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35153                   pdf) \
35154           || exit 1
35155
35156 @endif sid
35157
35158 .PHONY: maybe-html-sid html-sid
35159 maybe-html-sid:
35160 @if sid
35161 maybe-html-sid: html-sid
35162
35163 html-sid: \
35164     configure-sid 
35165         @: $(MAKE); $(unstage)
35166         @[ -f ./sid/Makefile ] || exit 0; \
35167         r=`${PWD_COMMAND}`; export r; \
35168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35169         $(HOST_EXPORTS) \
35170         for flag in $(EXTRA_HOST_FLAGS) ; do \
35171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35172         done; \
35173         echo "Doing html in sid" ; \
35174         (cd $(HOST_SUBDIR)/sid && \
35175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35177                   "RANLIB=$${RANLIB}" \
35178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35179                   html) \
35180           || exit 1
35181
35182 @endif sid
35183
35184 .PHONY: maybe-TAGS-sid TAGS-sid
35185 maybe-TAGS-sid:
35186 @if sid
35187 maybe-TAGS-sid: TAGS-sid
35188
35189 TAGS-sid: \
35190     configure-sid 
35191         @: $(MAKE); $(unstage)
35192         @[ -f ./sid/Makefile ] || exit 0; \
35193         r=`${PWD_COMMAND}`; export r; \
35194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35195         $(HOST_EXPORTS) \
35196         for flag in $(EXTRA_HOST_FLAGS) ; do \
35197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35198         done; \
35199         echo "Doing TAGS in sid" ; \
35200         (cd $(HOST_SUBDIR)/sid && \
35201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35203                   "RANLIB=$${RANLIB}" \
35204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35205                   TAGS) \
35206           || exit 1
35207
35208 @endif sid
35209
35210 .PHONY: maybe-install-info-sid install-info-sid
35211 maybe-install-info-sid:
35212 @if sid
35213 maybe-install-info-sid: install-info-sid
35214
35215 install-info-sid: \
35216     configure-sid \
35217     info-sid 
35218         @: $(MAKE); $(unstage)
35219         @[ -f ./sid/Makefile ] || exit 0; \
35220         r=`${PWD_COMMAND}`; export r; \
35221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35222         $(HOST_EXPORTS) \
35223         for flag in $(EXTRA_HOST_FLAGS) ; do \
35224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35225         done; \
35226         echo "Doing install-info in sid" ; \
35227         (cd $(HOST_SUBDIR)/sid && \
35228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35230                   "RANLIB=$${RANLIB}" \
35231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35232                   install-info) \
35233           || exit 1
35234
35235 @endif sid
35236
35237 .PHONY: maybe-install-pdf-sid install-pdf-sid
35238 maybe-install-pdf-sid:
35239 @if sid
35240 maybe-install-pdf-sid: install-pdf-sid
35241
35242 install-pdf-sid: \
35243     configure-sid \
35244     pdf-sid 
35245         @: $(MAKE); $(unstage)
35246         @[ -f ./sid/Makefile ] || exit 0; \
35247         r=`${PWD_COMMAND}`; export r; \
35248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35249         $(HOST_EXPORTS) \
35250         for flag in $(EXTRA_HOST_FLAGS) ; do \
35251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35252         done; \
35253         echo "Doing install-pdf in sid" ; \
35254         (cd $(HOST_SUBDIR)/sid && \
35255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35257                   "RANLIB=$${RANLIB}" \
35258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35259                   install-pdf) \
35260           || exit 1
35261
35262 @endif sid
35263
35264 .PHONY: maybe-install-html-sid install-html-sid
35265 maybe-install-html-sid:
35266 @if sid
35267 maybe-install-html-sid: install-html-sid
35268
35269 install-html-sid: \
35270     configure-sid \
35271     html-sid 
35272         @: $(MAKE); $(unstage)
35273         @[ -f ./sid/Makefile ] || exit 0; \
35274         r=`${PWD_COMMAND}`; export r; \
35275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35276         $(HOST_EXPORTS) \
35277         for flag in $(EXTRA_HOST_FLAGS) ; do \
35278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35279         done; \
35280         echo "Doing install-html in sid" ; \
35281         (cd $(HOST_SUBDIR)/sid && \
35282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35284                   "RANLIB=$${RANLIB}" \
35285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35286                   install-html) \
35287           || exit 1
35288
35289 @endif sid
35290
35291 .PHONY: maybe-installcheck-sid installcheck-sid
35292 maybe-installcheck-sid:
35293 @if sid
35294 maybe-installcheck-sid: installcheck-sid
35295
35296 installcheck-sid: \
35297     configure-sid 
35298         @: $(MAKE); $(unstage)
35299         @[ -f ./sid/Makefile ] || exit 0; \
35300         r=`${PWD_COMMAND}`; export r; \
35301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35302         $(HOST_EXPORTS) \
35303         for flag in $(EXTRA_HOST_FLAGS) ; do \
35304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35305         done; \
35306         echo "Doing installcheck in sid" ; \
35307         (cd $(HOST_SUBDIR)/sid && \
35308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35310                   "RANLIB=$${RANLIB}" \
35311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35312                   installcheck) \
35313           || exit 1
35314
35315 @endif sid
35316
35317 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
35318 maybe-mostlyclean-sid:
35319 @if sid
35320 maybe-mostlyclean-sid: mostlyclean-sid
35321
35322 mostlyclean-sid: 
35323         @: $(MAKE); $(unstage)
35324         @[ -f ./sid/Makefile ] || exit 0; \
35325         r=`${PWD_COMMAND}`; export r; \
35326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35327         $(HOST_EXPORTS) \
35328         for flag in $(EXTRA_HOST_FLAGS) ; do \
35329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35330         done; \
35331         echo "Doing mostlyclean in sid" ; \
35332         (cd $(HOST_SUBDIR)/sid && \
35333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35335                   "RANLIB=$${RANLIB}" \
35336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35337                   mostlyclean) \
35338           || exit 1
35339
35340 @endif sid
35341
35342 .PHONY: maybe-clean-sid clean-sid
35343 maybe-clean-sid:
35344 @if sid
35345 maybe-clean-sid: clean-sid
35346
35347 clean-sid: 
35348         @: $(MAKE); $(unstage)
35349         @[ -f ./sid/Makefile ] || exit 0; \
35350         r=`${PWD_COMMAND}`; export r; \
35351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35352         $(HOST_EXPORTS) \
35353         for flag in $(EXTRA_HOST_FLAGS) ; do \
35354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35355         done; \
35356         echo "Doing clean in sid" ; \
35357         (cd $(HOST_SUBDIR)/sid && \
35358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35360                   "RANLIB=$${RANLIB}" \
35361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35362                   clean) \
35363           || exit 1
35364
35365 @endif sid
35366
35367 .PHONY: maybe-distclean-sid distclean-sid
35368 maybe-distclean-sid:
35369 @if sid
35370 maybe-distclean-sid: distclean-sid
35371
35372 distclean-sid: 
35373         @: $(MAKE); $(unstage)
35374         @[ -f ./sid/Makefile ] || exit 0; \
35375         r=`${PWD_COMMAND}`; export r; \
35376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35377         $(HOST_EXPORTS) \
35378         for flag in $(EXTRA_HOST_FLAGS) ; do \
35379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35380         done; \
35381         echo "Doing distclean in sid" ; \
35382         (cd $(HOST_SUBDIR)/sid && \
35383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35385                   "RANLIB=$${RANLIB}" \
35386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35387                   distclean) \
35388           || exit 1
35389
35390 @endif sid
35391
35392 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
35393 maybe-maintainer-clean-sid:
35394 @if sid
35395 maybe-maintainer-clean-sid: maintainer-clean-sid
35396
35397 maintainer-clean-sid: 
35398         @: $(MAKE); $(unstage)
35399         @[ -f ./sid/Makefile ] || exit 0; \
35400         r=`${PWD_COMMAND}`; export r; \
35401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35402         $(HOST_EXPORTS) \
35403         for flag in $(EXTRA_HOST_FLAGS) ; do \
35404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35405         done; \
35406         echo "Doing maintainer-clean in sid" ; \
35407         (cd $(HOST_SUBDIR)/sid && \
35408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35410                   "RANLIB=$${RANLIB}" \
35411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35412                   maintainer-clean) \
35413           || exit 1
35414
35415 @endif sid
35416
35417
35418
35419 .PHONY: configure-sim maybe-configure-sim
35420 maybe-configure-sim:
35421 @if gcc-bootstrap
35422 configure-sim: stage_current
35423 @endif gcc-bootstrap
35424 @if sim
35425 maybe-configure-sim: configure-sim
35426 configure-sim: 
35427         @: $(MAKE); $(unstage)
35428         @r=`${PWD_COMMAND}`; export r; \
35429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35430         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
35431         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
35432         $(HOST_EXPORTS) \
35433         echo Configuring in $(HOST_SUBDIR)/sim; \
35434         cd "$(HOST_SUBDIR)/sim" || exit 1; \
35435         case $(srcdir) in \
35436           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35437           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
35438                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35439         esac; \
35440         srcdiroption="--srcdir=$${topdir}/sim"; \
35441         libsrcdir="$$s/sim"; \
35442         $(SHELL) $${libsrcdir}/configure \
35443           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35444           --target=${target_alias} $${srcdiroption}  \
35445           || exit 1
35446 @endif sim
35447
35448
35449
35450
35451
35452 .PHONY: all-sim maybe-all-sim
35453 maybe-all-sim:
35454 @if gcc-bootstrap
35455 all-sim: stage_current
35456 @endif gcc-bootstrap
35457 @if sim
35458 TARGET-sim=all
35459 maybe-all-sim: all-sim
35460 all-sim: configure-sim
35461         @: $(MAKE); $(unstage)
35462         @r=`${PWD_COMMAND}`; export r; \
35463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35464         $(HOST_EXPORTS) \
35465         (cd $(HOST_SUBDIR)/sim && \
35466           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35467                 $(TARGET-sim))
35468 @endif sim
35469
35470
35471
35472
35473 .PHONY: check-sim maybe-check-sim
35474 maybe-check-sim:
35475 @if sim
35476 maybe-check-sim: check-sim
35477
35478 check-sim:
35479         @: $(MAKE); $(unstage)
35480         @r=`${PWD_COMMAND}`; export r; \
35481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35482         $(HOST_EXPORTS) \
35483         (cd $(HOST_SUBDIR)/sim && \
35484           $(MAKE) $(FLAGS_TO_PASS)  check)
35485
35486 @endif sim
35487
35488 .PHONY: install-sim maybe-install-sim
35489 maybe-install-sim:
35490 @if sim
35491 maybe-install-sim: install-sim
35492
35493 install-sim: installdirs
35494         @: $(MAKE); $(unstage)
35495         @r=`${PWD_COMMAND}`; export r; \
35496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35497         $(HOST_EXPORTS) \
35498         (cd $(HOST_SUBDIR)/sim && \
35499           $(MAKE) $(FLAGS_TO_PASS)  install)
35500
35501 @endif sim
35502
35503 # Other targets (info, dvi, pdf, etc.)
35504
35505 .PHONY: maybe-info-sim info-sim
35506 maybe-info-sim:
35507 @if sim
35508 maybe-info-sim: info-sim
35509
35510 info-sim: \
35511     configure-sim 
35512         @: $(MAKE); $(unstage)
35513         @[ -f ./sim/Makefile ] || exit 0; \
35514         r=`${PWD_COMMAND}`; export r; \
35515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35516         $(HOST_EXPORTS) \
35517         for flag in $(EXTRA_HOST_FLAGS) ; do \
35518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35519         done; \
35520         echo "Doing info in sim" ; \
35521         (cd $(HOST_SUBDIR)/sim && \
35522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35524                   "RANLIB=$${RANLIB}" \
35525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35526                   info) \
35527           || exit 1
35528
35529 @endif sim
35530
35531 .PHONY: maybe-dvi-sim dvi-sim
35532 maybe-dvi-sim:
35533 @if sim
35534 maybe-dvi-sim: dvi-sim
35535
35536 dvi-sim: \
35537     configure-sim 
35538         @: $(MAKE); $(unstage)
35539         @[ -f ./sim/Makefile ] || exit 0; \
35540         r=`${PWD_COMMAND}`; export r; \
35541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35542         $(HOST_EXPORTS) \
35543         for flag in $(EXTRA_HOST_FLAGS) ; do \
35544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35545         done; \
35546         echo "Doing dvi in sim" ; \
35547         (cd $(HOST_SUBDIR)/sim && \
35548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35550                   "RANLIB=$${RANLIB}" \
35551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35552                   dvi) \
35553           || exit 1
35554
35555 @endif sim
35556
35557 .PHONY: maybe-pdf-sim pdf-sim
35558 maybe-pdf-sim:
35559 @if sim
35560 maybe-pdf-sim: pdf-sim
35561
35562 pdf-sim: \
35563     configure-sim 
35564         @: $(MAKE); $(unstage)
35565         @[ -f ./sim/Makefile ] || exit 0; \
35566         r=`${PWD_COMMAND}`; export r; \
35567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35568         $(HOST_EXPORTS) \
35569         for flag in $(EXTRA_HOST_FLAGS) ; do \
35570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35571         done; \
35572         echo "Doing pdf in sim" ; \
35573         (cd $(HOST_SUBDIR)/sim && \
35574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35576                   "RANLIB=$${RANLIB}" \
35577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35578                   pdf) \
35579           || exit 1
35580
35581 @endif sim
35582
35583 .PHONY: maybe-html-sim html-sim
35584 maybe-html-sim:
35585 @if sim
35586 maybe-html-sim: html-sim
35587
35588 html-sim: \
35589     configure-sim 
35590         @: $(MAKE); $(unstage)
35591         @[ -f ./sim/Makefile ] || exit 0; \
35592         r=`${PWD_COMMAND}`; export r; \
35593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35594         $(HOST_EXPORTS) \
35595         for flag in $(EXTRA_HOST_FLAGS) ; do \
35596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35597         done; \
35598         echo "Doing html in sim" ; \
35599         (cd $(HOST_SUBDIR)/sim && \
35600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35602                   "RANLIB=$${RANLIB}" \
35603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35604                   html) \
35605           || exit 1
35606
35607 @endif sim
35608
35609 .PHONY: maybe-TAGS-sim TAGS-sim
35610 maybe-TAGS-sim:
35611 @if sim
35612 maybe-TAGS-sim: TAGS-sim
35613
35614 TAGS-sim: \
35615     configure-sim 
35616         @: $(MAKE); $(unstage)
35617         @[ -f ./sim/Makefile ] || exit 0; \
35618         r=`${PWD_COMMAND}`; export r; \
35619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35620         $(HOST_EXPORTS) \
35621         for flag in $(EXTRA_HOST_FLAGS) ; do \
35622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35623         done; \
35624         echo "Doing TAGS in sim" ; \
35625         (cd $(HOST_SUBDIR)/sim && \
35626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35628                   "RANLIB=$${RANLIB}" \
35629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35630                   TAGS) \
35631           || exit 1
35632
35633 @endif sim
35634
35635 .PHONY: maybe-install-info-sim install-info-sim
35636 maybe-install-info-sim:
35637 @if sim
35638 maybe-install-info-sim: install-info-sim
35639
35640 install-info-sim: \
35641     configure-sim \
35642     info-sim 
35643         @: $(MAKE); $(unstage)
35644         @[ -f ./sim/Makefile ] || exit 0; \
35645         r=`${PWD_COMMAND}`; export r; \
35646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35647         $(HOST_EXPORTS) \
35648         for flag in $(EXTRA_HOST_FLAGS) ; do \
35649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35650         done; \
35651         echo "Doing install-info in sim" ; \
35652         (cd $(HOST_SUBDIR)/sim && \
35653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35655                   "RANLIB=$${RANLIB}" \
35656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35657                   install-info) \
35658           || exit 1
35659
35660 @endif sim
35661
35662 .PHONY: maybe-install-pdf-sim install-pdf-sim
35663 maybe-install-pdf-sim:
35664 @if sim
35665 maybe-install-pdf-sim: install-pdf-sim
35666
35667 install-pdf-sim: \
35668     configure-sim \
35669     pdf-sim 
35670         @: $(MAKE); $(unstage)
35671         @[ -f ./sim/Makefile ] || exit 0; \
35672         r=`${PWD_COMMAND}`; export r; \
35673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35674         $(HOST_EXPORTS) \
35675         for flag in $(EXTRA_HOST_FLAGS) ; do \
35676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35677         done; \
35678         echo "Doing install-pdf in sim" ; \
35679         (cd $(HOST_SUBDIR)/sim && \
35680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35682                   "RANLIB=$${RANLIB}" \
35683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35684                   install-pdf) \
35685           || exit 1
35686
35687 @endif sim
35688
35689 .PHONY: maybe-install-html-sim install-html-sim
35690 maybe-install-html-sim:
35691 @if sim
35692 maybe-install-html-sim: install-html-sim
35693
35694 install-html-sim: \
35695     configure-sim \
35696     html-sim 
35697         @: $(MAKE); $(unstage)
35698         @[ -f ./sim/Makefile ] || exit 0; \
35699         r=`${PWD_COMMAND}`; export r; \
35700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35701         $(HOST_EXPORTS) \
35702         for flag in $(EXTRA_HOST_FLAGS) ; do \
35703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35704         done; \
35705         echo "Doing install-html in sim" ; \
35706         (cd $(HOST_SUBDIR)/sim && \
35707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35709                   "RANLIB=$${RANLIB}" \
35710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35711                   install-html) \
35712           || exit 1
35713
35714 @endif sim
35715
35716 .PHONY: maybe-installcheck-sim installcheck-sim
35717 maybe-installcheck-sim:
35718 @if sim
35719 maybe-installcheck-sim: installcheck-sim
35720
35721 installcheck-sim: \
35722     configure-sim 
35723         @: $(MAKE); $(unstage)
35724         @[ -f ./sim/Makefile ] || exit 0; \
35725         r=`${PWD_COMMAND}`; export r; \
35726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35727         $(HOST_EXPORTS) \
35728         for flag in $(EXTRA_HOST_FLAGS) ; do \
35729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35730         done; \
35731         echo "Doing installcheck in sim" ; \
35732         (cd $(HOST_SUBDIR)/sim && \
35733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35735                   "RANLIB=$${RANLIB}" \
35736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35737                   installcheck) \
35738           || exit 1
35739
35740 @endif sim
35741
35742 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
35743 maybe-mostlyclean-sim:
35744 @if sim
35745 maybe-mostlyclean-sim: mostlyclean-sim
35746
35747 mostlyclean-sim: 
35748         @: $(MAKE); $(unstage)
35749         @[ -f ./sim/Makefile ] || exit 0; \
35750         r=`${PWD_COMMAND}`; export r; \
35751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35752         $(HOST_EXPORTS) \
35753         for flag in $(EXTRA_HOST_FLAGS) ; do \
35754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35755         done; \
35756         echo "Doing mostlyclean in sim" ; \
35757         (cd $(HOST_SUBDIR)/sim && \
35758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35760                   "RANLIB=$${RANLIB}" \
35761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35762                   mostlyclean) \
35763           || exit 1
35764
35765 @endif sim
35766
35767 .PHONY: maybe-clean-sim clean-sim
35768 maybe-clean-sim:
35769 @if sim
35770 maybe-clean-sim: clean-sim
35771
35772 clean-sim: 
35773         @: $(MAKE); $(unstage)
35774         @[ -f ./sim/Makefile ] || exit 0; \
35775         r=`${PWD_COMMAND}`; export r; \
35776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35777         $(HOST_EXPORTS) \
35778         for flag in $(EXTRA_HOST_FLAGS) ; do \
35779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35780         done; \
35781         echo "Doing clean in sim" ; \
35782         (cd $(HOST_SUBDIR)/sim && \
35783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35785                   "RANLIB=$${RANLIB}" \
35786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35787                   clean) \
35788           || exit 1
35789
35790 @endif sim
35791
35792 .PHONY: maybe-distclean-sim distclean-sim
35793 maybe-distclean-sim:
35794 @if sim
35795 maybe-distclean-sim: distclean-sim
35796
35797 distclean-sim: 
35798         @: $(MAKE); $(unstage)
35799         @[ -f ./sim/Makefile ] || exit 0; \
35800         r=`${PWD_COMMAND}`; export r; \
35801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35802         $(HOST_EXPORTS) \
35803         for flag in $(EXTRA_HOST_FLAGS) ; do \
35804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35805         done; \
35806         echo "Doing distclean in sim" ; \
35807         (cd $(HOST_SUBDIR)/sim && \
35808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35810                   "RANLIB=$${RANLIB}" \
35811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35812                   distclean) \
35813           || exit 1
35814
35815 @endif sim
35816
35817 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
35818 maybe-maintainer-clean-sim:
35819 @if sim
35820 maybe-maintainer-clean-sim: maintainer-clean-sim
35821
35822 maintainer-clean-sim: 
35823         @: $(MAKE); $(unstage)
35824         @[ -f ./sim/Makefile ] || exit 0; \
35825         r=`${PWD_COMMAND}`; export r; \
35826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35827         $(HOST_EXPORTS) \
35828         for flag in $(EXTRA_HOST_FLAGS) ; do \
35829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35830         done; \
35831         echo "Doing maintainer-clean in sim" ; \
35832         (cd $(HOST_SUBDIR)/sim && \
35833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35835                   "RANLIB=$${RANLIB}" \
35836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35837                   maintainer-clean) \
35838           || exit 1
35839
35840 @endif sim
35841
35842
35843
35844 .PHONY: configure-tar maybe-configure-tar
35845 maybe-configure-tar:
35846 @if gcc-bootstrap
35847 configure-tar: stage_current
35848 @endif gcc-bootstrap
35849 @if tar
35850 maybe-configure-tar: configure-tar
35851 configure-tar: 
35852         @: $(MAKE); $(unstage)
35853         @r=`${PWD_COMMAND}`; export r; \
35854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35855         test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
35856         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
35857         $(HOST_EXPORTS) \
35858         echo Configuring in $(HOST_SUBDIR)/tar; \
35859         cd "$(HOST_SUBDIR)/tar" || exit 1; \
35860         case $(srcdir) in \
35861           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35862           *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
35863                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35864         esac; \
35865         srcdiroption="--srcdir=$${topdir}/tar"; \
35866         libsrcdir="$$s/tar"; \
35867         $(SHELL) $${libsrcdir}/configure \
35868           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35869           --target=${target_alias} $${srcdiroption}  \
35870           || exit 1
35871 @endif tar
35872
35873
35874
35875
35876
35877 .PHONY: all-tar maybe-all-tar
35878 maybe-all-tar:
35879 @if gcc-bootstrap
35880 all-tar: stage_current
35881 @endif gcc-bootstrap
35882 @if tar
35883 TARGET-tar=all
35884 maybe-all-tar: all-tar
35885 all-tar: configure-tar
35886         @: $(MAKE); $(unstage)
35887         @r=`${PWD_COMMAND}`; export r; \
35888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35889         $(HOST_EXPORTS) \
35890         (cd $(HOST_SUBDIR)/tar && \
35891           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35892                 $(TARGET-tar))
35893 @endif tar
35894
35895
35896
35897
35898 .PHONY: check-tar maybe-check-tar
35899 maybe-check-tar:
35900 @if tar
35901 maybe-check-tar: check-tar
35902
35903 check-tar:
35904         @: $(MAKE); $(unstage)
35905         @r=`${PWD_COMMAND}`; export r; \
35906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35907         $(HOST_EXPORTS) \
35908         (cd $(HOST_SUBDIR)/tar && \
35909           $(MAKE) $(FLAGS_TO_PASS)  check)
35910
35911 @endif tar
35912
35913 .PHONY: install-tar maybe-install-tar
35914 maybe-install-tar:
35915 @if tar
35916 maybe-install-tar: install-tar
35917
35918 install-tar: installdirs
35919         @: $(MAKE); $(unstage)
35920         @r=`${PWD_COMMAND}`; export r; \
35921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35922         $(HOST_EXPORTS) \
35923         (cd $(HOST_SUBDIR)/tar && \
35924           $(MAKE) $(FLAGS_TO_PASS)  install)
35925
35926 @endif tar
35927
35928 # Other targets (info, dvi, pdf, etc.)
35929
35930 .PHONY: maybe-info-tar info-tar
35931 maybe-info-tar:
35932 @if tar
35933 maybe-info-tar: info-tar
35934
35935 info-tar: \
35936     configure-tar 
35937         @: $(MAKE); $(unstage)
35938         @[ -f ./tar/Makefile ] || exit 0; \
35939         r=`${PWD_COMMAND}`; export r; \
35940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35941         $(HOST_EXPORTS) \
35942         for flag in $(EXTRA_HOST_FLAGS) ; do \
35943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35944         done; \
35945         echo "Doing info in tar" ; \
35946         (cd $(HOST_SUBDIR)/tar && \
35947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35949                   "RANLIB=$${RANLIB}" \
35950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35951                   info) \
35952           || exit 1
35953
35954 @endif tar
35955
35956 .PHONY: maybe-dvi-tar dvi-tar
35957 maybe-dvi-tar:
35958 @if tar
35959 maybe-dvi-tar: dvi-tar
35960
35961 dvi-tar: \
35962     configure-tar 
35963         @: $(MAKE); $(unstage)
35964         @[ -f ./tar/Makefile ] || exit 0; \
35965         r=`${PWD_COMMAND}`; export r; \
35966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35967         $(HOST_EXPORTS) \
35968         for flag in $(EXTRA_HOST_FLAGS) ; do \
35969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35970         done; \
35971         echo "Doing dvi in tar" ; \
35972         (cd $(HOST_SUBDIR)/tar && \
35973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35975                   "RANLIB=$${RANLIB}" \
35976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35977                   dvi) \
35978           || exit 1
35979
35980 @endif tar
35981
35982 .PHONY: maybe-pdf-tar pdf-tar
35983 maybe-pdf-tar:
35984 @if tar
35985 maybe-pdf-tar: pdf-tar
35986
35987 pdf-tar: \
35988     configure-tar 
35989         @: $(MAKE); $(unstage)
35990         @[ -f ./tar/Makefile ] || exit 0; \
35991         r=`${PWD_COMMAND}`; export r; \
35992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35993         $(HOST_EXPORTS) \
35994         for flag in $(EXTRA_HOST_FLAGS) ; do \
35995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35996         done; \
35997         echo "Doing pdf in tar" ; \
35998         (cd $(HOST_SUBDIR)/tar && \
35999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36001                   "RANLIB=$${RANLIB}" \
36002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36003                   pdf) \
36004           || exit 1
36005
36006 @endif tar
36007
36008 .PHONY: maybe-html-tar html-tar
36009 maybe-html-tar:
36010 @if tar
36011 maybe-html-tar: html-tar
36012
36013 html-tar: \
36014     configure-tar 
36015         @: $(MAKE); $(unstage)
36016         @[ -f ./tar/Makefile ] || exit 0; \
36017         r=`${PWD_COMMAND}`; export r; \
36018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36019         $(HOST_EXPORTS) \
36020         for flag in $(EXTRA_HOST_FLAGS) ; do \
36021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36022         done; \
36023         echo "Doing html in tar" ; \
36024         (cd $(HOST_SUBDIR)/tar && \
36025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36027                   "RANLIB=$${RANLIB}" \
36028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36029                   html) \
36030           || exit 1
36031
36032 @endif tar
36033
36034 .PHONY: maybe-TAGS-tar TAGS-tar
36035 maybe-TAGS-tar:
36036 @if tar
36037 maybe-TAGS-tar: TAGS-tar
36038
36039 TAGS-tar: \
36040     configure-tar 
36041         @: $(MAKE); $(unstage)
36042         @[ -f ./tar/Makefile ] || exit 0; \
36043         r=`${PWD_COMMAND}`; export r; \
36044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36045         $(HOST_EXPORTS) \
36046         for flag in $(EXTRA_HOST_FLAGS) ; do \
36047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36048         done; \
36049         echo "Doing TAGS in tar" ; \
36050         (cd $(HOST_SUBDIR)/tar && \
36051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36053                   "RANLIB=$${RANLIB}" \
36054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36055                   TAGS) \
36056           || exit 1
36057
36058 @endif tar
36059
36060 .PHONY: maybe-install-info-tar install-info-tar
36061 maybe-install-info-tar:
36062 @if tar
36063 maybe-install-info-tar: install-info-tar
36064
36065 install-info-tar: \
36066     configure-tar \
36067     info-tar 
36068         @: $(MAKE); $(unstage)
36069         @[ -f ./tar/Makefile ] || exit 0; \
36070         r=`${PWD_COMMAND}`; export r; \
36071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36072         $(HOST_EXPORTS) \
36073         for flag in $(EXTRA_HOST_FLAGS) ; do \
36074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36075         done; \
36076         echo "Doing install-info in tar" ; \
36077         (cd $(HOST_SUBDIR)/tar && \
36078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36080                   "RANLIB=$${RANLIB}" \
36081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36082                   install-info) \
36083           || exit 1
36084
36085 @endif tar
36086
36087 .PHONY: maybe-install-pdf-tar install-pdf-tar
36088 maybe-install-pdf-tar:
36089 @if tar
36090 maybe-install-pdf-tar: install-pdf-tar
36091
36092 install-pdf-tar: \
36093     configure-tar \
36094     pdf-tar 
36095         @: $(MAKE); $(unstage)
36096         @[ -f ./tar/Makefile ] || exit 0; \
36097         r=`${PWD_COMMAND}`; export r; \
36098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36099         $(HOST_EXPORTS) \
36100         for flag in $(EXTRA_HOST_FLAGS) ; do \
36101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36102         done; \
36103         echo "Doing install-pdf in tar" ; \
36104         (cd $(HOST_SUBDIR)/tar && \
36105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36107                   "RANLIB=$${RANLIB}" \
36108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36109                   install-pdf) \
36110           || exit 1
36111
36112 @endif tar
36113
36114 .PHONY: maybe-install-html-tar install-html-tar
36115 maybe-install-html-tar:
36116 @if tar
36117 maybe-install-html-tar: install-html-tar
36118
36119 install-html-tar: \
36120     configure-tar \
36121     html-tar 
36122         @: $(MAKE); $(unstage)
36123         @[ -f ./tar/Makefile ] || exit 0; \
36124         r=`${PWD_COMMAND}`; export r; \
36125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36126         $(HOST_EXPORTS) \
36127         for flag in $(EXTRA_HOST_FLAGS) ; do \
36128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36129         done; \
36130         echo "Doing install-html in tar" ; \
36131         (cd $(HOST_SUBDIR)/tar && \
36132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36134                   "RANLIB=$${RANLIB}" \
36135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36136                   install-html) \
36137           || exit 1
36138
36139 @endif tar
36140
36141 .PHONY: maybe-installcheck-tar installcheck-tar
36142 maybe-installcheck-tar:
36143 @if tar
36144 maybe-installcheck-tar: installcheck-tar
36145
36146 installcheck-tar: \
36147     configure-tar 
36148         @: $(MAKE); $(unstage)
36149         @[ -f ./tar/Makefile ] || exit 0; \
36150         r=`${PWD_COMMAND}`; export r; \
36151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36152         $(HOST_EXPORTS) \
36153         for flag in $(EXTRA_HOST_FLAGS) ; do \
36154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36155         done; \
36156         echo "Doing installcheck in tar" ; \
36157         (cd $(HOST_SUBDIR)/tar && \
36158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36160                   "RANLIB=$${RANLIB}" \
36161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36162                   installcheck) \
36163           || exit 1
36164
36165 @endif tar
36166
36167 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
36168 maybe-mostlyclean-tar:
36169 @if tar
36170 maybe-mostlyclean-tar: mostlyclean-tar
36171
36172 mostlyclean-tar: 
36173         @: $(MAKE); $(unstage)
36174         @[ -f ./tar/Makefile ] || exit 0; \
36175         r=`${PWD_COMMAND}`; export r; \
36176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36177         $(HOST_EXPORTS) \
36178         for flag in $(EXTRA_HOST_FLAGS) ; do \
36179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36180         done; \
36181         echo "Doing mostlyclean in tar" ; \
36182         (cd $(HOST_SUBDIR)/tar && \
36183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36185                   "RANLIB=$${RANLIB}" \
36186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36187                   mostlyclean) \
36188           || exit 1
36189
36190 @endif tar
36191
36192 .PHONY: maybe-clean-tar clean-tar
36193 maybe-clean-tar:
36194 @if tar
36195 maybe-clean-tar: clean-tar
36196
36197 clean-tar: 
36198         @: $(MAKE); $(unstage)
36199         @[ -f ./tar/Makefile ] || exit 0; \
36200         r=`${PWD_COMMAND}`; export r; \
36201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36202         $(HOST_EXPORTS) \
36203         for flag in $(EXTRA_HOST_FLAGS) ; do \
36204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36205         done; \
36206         echo "Doing clean in tar" ; \
36207         (cd $(HOST_SUBDIR)/tar && \
36208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36210                   "RANLIB=$${RANLIB}" \
36211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36212                   clean) \
36213           || exit 1
36214
36215 @endif tar
36216
36217 .PHONY: maybe-distclean-tar distclean-tar
36218 maybe-distclean-tar:
36219 @if tar
36220 maybe-distclean-tar: distclean-tar
36221
36222 distclean-tar: 
36223         @: $(MAKE); $(unstage)
36224         @[ -f ./tar/Makefile ] || exit 0; \
36225         r=`${PWD_COMMAND}`; export r; \
36226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36227         $(HOST_EXPORTS) \
36228         for flag in $(EXTRA_HOST_FLAGS) ; do \
36229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36230         done; \
36231         echo "Doing distclean in tar" ; \
36232         (cd $(HOST_SUBDIR)/tar && \
36233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36235                   "RANLIB=$${RANLIB}" \
36236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36237                   distclean) \
36238           || exit 1
36239
36240 @endif tar
36241
36242 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
36243 maybe-maintainer-clean-tar:
36244 @if tar
36245 maybe-maintainer-clean-tar: maintainer-clean-tar
36246
36247 maintainer-clean-tar: 
36248         @: $(MAKE); $(unstage)
36249         @[ -f ./tar/Makefile ] || exit 0; \
36250         r=`${PWD_COMMAND}`; export r; \
36251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36252         $(HOST_EXPORTS) \
36253         for flag in $(EXTRA_HOST_FLAGS) ; do \
36254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36255         done; \
36256         echo "Doing maintainer-clean in tar" ; \
36257         (cd $(HOST_SUBDIR)/tar && \
36258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36260                   "RANLIB=$${RANLIB}" \
36261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36262                   maintainer-clean) \
36263           || exit 1
36264
36265 @endif tar
36266
36267
36268
36269 .PHONY: configure-texinfo maybe-configure-texinfo
36270 maybe-configure-texinfo:
36271 @if gcc-bootstrap
36272 configure-texinfo: stage_current
36273 @endif gcc-bootstrap
36274 @if texinfo
36275 maybe-configure-texinfo: configure-texinfo
36276 configure-texinfo: 
36277         @: $(MAKE); $(unstage)
36278         @r=`${PWD_COMMAND}`; export r; \
36279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36280         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
36281         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
36282         $(HOST_EXPORTS) \
36283         echo Configuring in $(HOST_SUBDIR)/texinfo; \
36284         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
36285         case $(srcdir) in \
36286           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36287           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
36288                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36289         esac; \
36290         srcdiroption="--srcdir=$${topdir}/texinfo"; \
36291         libsrcdir="$$s/texinfo"; \
36292         $(SHELL) $${libsrcdir}/configure \
36293           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36294           --target=${target_alias} $${srcdiroption}  \
36295           || exit 1
36296 @endif texinfo
36297
36298
36299
36300
36301
36302 .PHONY: all-texinfo maybe-all-texinfo
36303 maybe-all-texinfo:
36304 @if gcc-bootstrap
36305 all-texinfo: stage_current
36306 @endif gcc-bootstrap
36307 @if texinfo
36308 TARGET-texinfo=all
36309 maybe-all-texinfo: all-texinfo
36310 all-texinfo: configure-texinfo
36311         @: $(MAKE); $(unstage)
36312         @r=`${PWD_COMMAND}`; export r; \
36313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36314         $(HOST_EXPORTS) \
36315         (cd $(HOST_SUBDIR)/texinfo && \
36316           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36317                 $(TARGET-texinfo))
36318 @endif texinfo
36319
36320
36321
36322
36323 .PHONY: check-texinfo maybe-check-texinfo
36324 maybe-check-texinfo:
36325 @if texinfo
36326 maybe-check-texinfo: check-texinfo
36327
36328 check-texinfo:
36329         @: $(MAKE); $(unstage)
36330         @r=`${PWD_COMMAND}`; export r; \
36331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36332         $(HOST_EXPORTS) \
36333         (cd $(HOST_SUBDIR)/texinfo && \
36334           $(MAKE) $(FLAGS_TO_PASS)  check)
36335
36336 @endif texinfo
36337
36338 .PHONY: install-texinfo maybe-install-texinfo
36339 maybe-install-texinfo:
36340 @if texinfo
36341 maybe-install-texinfo: install-texinfo
36342
36343 install-texinfo:
36344
36345 @endif texinfo
36346
36347 # Other targets (info, dvi, pdf, etc.)
36348
36349 .PHONY: maybe-info-texinfo info-texinfo
36350 maybe-info-texinfo:
36351 @if texinfo
36352 maybe-info-texinfo: info-texinfo
36353
36354 info-texinfo: \
36355     configure-texinfo 
36356         @: $(MAKE); $(unstage)
36357         @[ -f ./texinfo/Makefile ] || exit 0; \
36358         r=`${PWD_COMMAND}`; export r; \
36359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36360         $(HOST_EXPORTS) \
36361         for flag in $(EXTRA_HOST_FLAGS) ; do \
36362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36363         done; \
36364         echo "Doing info in texinfo" ; \
36365         (cd $(HOST_SUBDIR)/texinfo && \
36366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36368                   "RANLIB=$${RANLIB}" \
36369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36370                   info) \
36371           || exit 1
36372
36373 @endif texinfo
36374
36375 .PHONY: maybe-dvi-texinfo dvi-texinfo
36376 maybe-dvi-texinfo:
36377 @if texinfo
36378 maybe-dvi-texinfo: dvi-texinfo
36379
36380 dvi-texinfo: \
36381     configure-texinfo 
36382         @: $(MAKE); $(unstage)
36383         @[ -f ./texinfo/Makefile ] || exit 0; \
36384         r=`${PWD_COMMAND}`; export r; \
36385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36386         $(HOST_EXPORTS) \
36387         for flag in $(EXTRA_HOST_FLAGS) ; do \
36388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36389         done; \
36390         echo "Doing dvi in texinfo" ; \
36391         (cd $(HOST_SUBDIR)/texinfo && \
36392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36394                   "RANLIB=$${RANLIB}" \
36395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36396                   dvi) \
36397           || exit 1
36398
36399 @endif texinfo
36400
36401 .PHONY: maybe-pdf-texinfo pdf-texinfo
36402 maybe-pdf-texinfo:
36403 @if texinfo
36404 maybe-pdf-texinfo: pdf-texinfo
36405
36406 pdf-texinfo: \
36407     configure-texinfo 
36408         @: $(MAKE); $(unstage)
36409         @[ -f ./texinfo/Makefile ] || exit 0; \
36410         r=`${PWD_COMMAND}`; export r; \
36411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36412         $(HOST_EXPORTS) \
36413         for flag in $(EXTRA_HOST_FLAGS) ; do \
36414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36415         done; \
36416         echo "Doing pdf in texinfo" ; \
36417         (cd $(HOST_SUBDIR)/texinfo && \
36418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36420                   "RANLIB=$${RANLIB}" \
36421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36422                   pdf) \
36423           || exit 1
36424
36425 @endif texinfo
36426
36427 .PHONY: maybe-html-texinfo html-texinfo
36428 maybe-html-texinfo:
36429 @if texinfo
36430 maybe-html-texinfo: html-texinfo
36431
36432 html-texinfo: \
36433     configure-texinfo 
36434         @: $(MAKE); $(unstage)
36435         @[ -f ./texinfo/Makefile ] || exit 0; \
36436         r=`${PWD_COMMAND}`; export r; \
36437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36438         $(HOST_EXPORTS) \
36439         for flag in $(EXTRA_HOST_FLAGS) ; do \
36440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36441         done; \
36442         echo "Doing html in texinfo" ; \
36443         (cd $(HOST_SUBDIR)/texinfo && \
36444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36446                   "RANLIB=$${RANLIB}" \
36447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36448                   html) \
36449           || exit 1
36450
36451 @endif texinfo
36452
36453 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
36454 maybe-TAGS-texinfo:
36455 @if texinfo
36456 maybe-TAGS-texinfo: TAGS-texinfo
36457
36458 TAGS-texinfo: \
36459     configure-texinfo 
36460         @: $(MAKE); $(unstage)
36461         @[ -f ./texinfo/Makefile ] || exit 0; \
36462         r=`${PWD_COMMAND}`; export r; \
36463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36464         $(HOST_EXPORTS) \
36465         for flag in $(EXTRA_HOST_FLAGS) ; do \
36466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36467         done; \
36468         echo "Doing TAGS in texinfo" ; \
36469         (cd $(HOST_SUBDIR)/texinfo && \
36470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36472                   "RANLIB=$${RANLIB}" \
36473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36474                   TAGS) \
36475           || exit 1
36476
36477 @endif texinfo
36478
36479 .PHONY: maybe-install-info-texinfo install-info-texinfo
36480 maybe-install-info-texinfo:
36481 @if texinfo
36482 maybe-install-info-texinfo: install-info-texinfo
36483
36484 install-info-texinfo: \
36485     configure-texinfo \
36486     info-texinfo 
36487         @: $(MAKE); $(unstage)
36488         @[ -f ./texinfo/Makefile ] || exit 0; \
36489         r=`${PWD_COMMAND}`; export r; \
36490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36491         $(HOST_EXPORTS) \
36492         for flag in $(EXTRA_HOST_FLAGS) ; do \
36493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36494         done; \
36495         echo "Doing install-info in texinfo" ; \
36496         (cd $(HOST_SUBDIR)/texinfo && \
36497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36499                   "RANLIB=$${RANLIB}" \
36500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36501                   install-info) \
36502           || exit 1
36503
36504 @endif texinfo
36505
36506 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
36507 maybe-install-pdf-texinfo:
36508 @if texinfo
36509 maybe-install-pdf-texinfo: install-pdf-texinfo
36510
36511 install-pdf-texinfo: \
36512     configure-texinfo \
36513     pdf-texinfo 
36514         @: $(MAKE); $(unstage)
36515         @[ -f ./texinfo/Makefile ] || exit 0; \
36516         r=`${PWD_COMMAND}`; export r; \
36517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36518         $(HOST_EXPORTS) \
36519         for flag in $(EXTRA_HOST_FLAGS) ; do \
36520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36521         done; \
36522         echo "Doing install-pdf in texinfo" ; \
36523         (cd $(HOST_SUBDIR)/texinfo && \
36524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36526                   "RANLIB=$${RANLIB}" \
36527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36528                   install-pdf) \
36529           || exit 1
36530
36531 @endif texinfo
36532
36533 .PHONY: maybe-install-html-texinfo install-html-texinfo
36534 maybe-install-html-texinfo:
36535 @if texinfo
36536 maybe-install-html-texinfo: install-html-texinfo
36537
36538 install-html-texinfo: \
36539     configure-texinfo \
36540     html-texinfo 
36541         @: $(MAKE); $(unstage)
36542         @[ -f ./texinfo/Makefile ] || exit 0; \
36543         r=`${PWD_COMMAND}`; export r; \
36544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36545         $(HOST_EXPORTS) \
36546         for flag in $(EXTRA_HOST_FLAGS) ; do \
36547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36548         done; \
36549         echo "Doing install-html in texinfo" ; \
36550         (cd $(HOST_SUBDIR)/texinfo && \
36551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36553                   "RANLIB=$${RANLIB}" \
36554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36555                   install-html) \
36556           || exit 1
36557
36558 @endif texinfo
36559
36560 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
36561 maybe-installcheck-texinfo:
36562 @if texinfo
36563 maybe-installcheck-texinfo: installcheck-texinfo
36564
36565 installcheck-texinfo: \
36566     configure-texinfo 
36567         @: $(MAKE); $(unstage)
36568         @[ -f ./texinfo/Makefile ] || exit 0; \
36569         r=`${PWD_COMMAND}`; export r; \
36570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36571         $(HOST_EXPORTS) \
36572         for flag in $(EXTRA_HOST_FLAGS) ; do \
36573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36574         done; \
36575         echo "Doing installcheck in texinfo" ; \
36576         (cd $(HOST_SUBDIR)/texinfo && \
36577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36579                   "RANLIB=$${RANLIB}" \
36580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36581                   installcheck) \
36582           || exit 1
36583
36584 @endif texinfo
36585
36586 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
36587 maybe-mostlyclean-texinfo:
36588 @if texinfo
36589 maybe-mostlyclean-texinfo: mostlyclean-texinfo
36590
36591 mostlyclean-texinfo: 
36592         @: $(MAKE); $(unstage)
36593         @[ -f ./texinfo/Makefile ] || exit 0; \
36594         r=`${PWD_COMMAND}`; export r; \
36595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36596         $(HOST_EXPORTS) \
36597         for flag in $(EXTRA_HOST_FLAGS) ; do \
36598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36599         done; \
36600         echo "Doing mostlyclean in texinfo" ; \
36601         (cd $(HOST_SUBDIR)/texinfo && \
36602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36604                   "RANLIB=$${RANLIB}" \
36605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36606                   mostlyclean) \
36607           || exit 1
36608
36609 @endif texinfo
36610
36611 .PHONY: maybe-clean-texinfo clean-texinfo
36612 maybe-clean-texinfo:
36613 @if texinfo
36614 maybe-clean-texinfo: clean-texinfo
36615
36616 clean-texinfo: 
36617         @: $(MAKE); $(unstage)
36618         @[ -f ./texinfo/Makefile ] || exit 0; \
36619         r=`${PWD_COMMAND}`; export r; \
36620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36621         $(HOST_EXPORTS) \
36622         for flag in $(EXTRA_HOST_FLAGS) ; do \
36623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36624         done; \
36625         echo "Doing clean in texinfo" ; \
36626         (cd $(HOST_SUBDIR)/texinfo && \
36627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36629                   "RANLIB=$${RANLIB}" \
36630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36631                   clean) \
36632           || exit 1
36633
36634 @endif texinfo
36635
36636 .PHONY: maybe-distclean-texinfo distclean-texinfo
36637 maybe-distclean-texinfo:
36638 @if texinfo
36639 maybe-distclean-texinfo: distclean-texinfo
36640
36641 distclean-texinfo: 
36642         @: $(MAKE); $(unstage)
36643         @[ -f ./texinfo/Makefile ] || exit 0; \
36644         r=`${PWD_COMMAND}`; export r; \
36645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36646         $(HOST_EXPORTS) \
36647         for flag in $(EXTRA_HOST_FLAGS) ; do \
36648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36649         done; \
36650         echo "Doing distclean in texinfo" ; \
36651         (cd $(HOST_SUBDIR)/texinfo && \
36652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36654                   "RANLIB=$${RANLIB}" \
36655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36656                   distclean) \
36657           || exit 1
36658
36659 @endif texinfo
36660
36661 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
36662 maybe-maintainer-clean-texinfo:
36663 @if texinfo
36664 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
36665
36666 maintainer-clean-texinfo: 
36667         @: $(MAKE); $(unstage)
36668         @[ -f ./texinfo/Makefile ] || exit 0; \
36669         r=`${PWD_COMMAND}`; export r; \
36670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36671         $(HOST_EXPORTS) \
36672         for flag in $(EXTRA_HOST_FLAGS) ; do \
36673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36674         done; \
36675         echo "Doing maintainer-clean in texinfo" ; \
36676         (cd $(HOST_SUBDIR)/texinfo && \
36677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36679                   "RANLIB=$${RANLIB}" \
36680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36681                   maintainer-clean) \
36682           || exit 1
36683
36684 @endif texinfo
36685
36686
36687
36688 .PHONY: configure-textutils maybe-configure-textutils
36689 maybe-configure-textutils:
36690 @if gcc-bootstrap
36691 configure-textutils: stage_current
36692 @endif gcc-bootstrap
36693 @if textutils
36694 maybe-configure-textutils: configure-textutils
36695 configure-textutils: 
36696         @: $(MAKE); $(unstage)
36697         @r=`${PWD_COMMAND}`; export r; \
36698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36699         test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
36700         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
36701         $(HOST_EXPORTS) \
36702         echo Configuring in $(HOST_SUBDIR)/textutils; \
36703         cd "$(HOST_SUBDIR)/textutils" || exit 1; \
36704         case $(srcdir) in \
36705           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36706           *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
36707                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36708         esac; \
36709         srcdiroption="--srcdir=$${topdir}/textutils"; \
36710         libsrcdir="$$s/textutils"; \
36711         $(SHELL) $${libsrcdir}/configure \
36712           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36713           --target=${target_alias} $${srcdiroption}  \
36714           || exit 1
36715 @endif textutils
36716
36717
36718
36719
36720
36721 .PHONY: all-textutils maybe-all-textutils
36722 maybe-all-textutils:
36723 @if gcc-bootstrap
36724 all-textutils: stage_current
36725 @endif gcc-bootstrap
36726 @if textutils
36727 TARGET-textutils=all
36728 maybe-all-textutils: all-textutils
36729 all-textutils: configure-textutils
36730         @: $(MAKE); $(unstage)
36731         @r=`${PWD_COMMAND}`; export r; \
36732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36733         $(HOST_EXPORTS) \
36734         (cd $(HOST_SUBDIR)/textutils && \
36735           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36736                 $(TARGET-textutils))
36737 @endif textutils
36738
36739
36740
36741
36742 .PHONY: check-textutils maybe-check-textutils
36743 maybe-check-textutils:
36744 @if textutils
36745 maybe-check-textutils: check-textutils
36746
36747 check-textutils:
36748         @: $(MAKE); $(unstage)
36749         @r=`${PWD_COMMAND}`; export r; \
36750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36751         $(HOST_EXPORTS) \
36752         (cd $(HOST_SUBDIR)/textutils && \
36753           $(MAKE) $(FLAGS_TO_PASS)  check)
36754
36755 @endif textutils
36756
36757 .PHONY: install-textutils maybe-install-textutils
36758 maybe-install-textutils:
36759 @if textutils
36760 maybe-install-textutils: install-textutils
36761
36762 install-textutils: installdirs
36763         @: $(MAKE); $(unstage)
36764         @r=`${PWD_COMMAND}`; export r; \
36765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36766         $(HOST_EXPORTS) \
36767         (cd $(HOST_SUBDIR)/textutils && \
36768           $(MAKE) $(FLAGS_TO_PASS)  install)
36769
36770 @endif textutils
36771
36772 # Other targets (info, dvi, pdf, etc.)
36773
36774 .PHONY: maybe-info-textutils info-textutils
36775 maybe-info-textutils:
36776 @if textutils
36777 maybe-info-textutils: info-textutils
36778
36779 info-textutils: \
36780     configure-textutils 
36781         @: $(MAKE); $(unstage)
36782         @[ -f ./textutils/Makefile ] || exit 0; \
36783         r=`${PWD_COMMAND}`; export r; \
36784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36785         $(HOST_EXPORTS) \
36786         for flag in $(EXTRA_HOST_FLAGS) ; do \
36787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36788         done; \
36789         echo "Doing info in textutils" ; \
36790         (cd $(HOST_SUBDIR)/textutils && \
36791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36793                   "RANLIB=$${RANLIB}" \
36794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36795                   info) \
36796           || exit 1
36797
36798 @endif textutils
36799
36800 .PHONY: maybe-dvi-textutils dvi-textutils
36801 maybe-dvi-textutils:
36802 @if textutils
36803 maybe-dvi-textutils: dvi-textutils
36804
36805 dvi-textutils: \
36806     configure-textutils 
36807         @: $(MAKE); $(unstage)
36808         @[ -f ./textutils/Makefile ] || exit 0; \
36809         r=`${PWD_COMMAND}`; export r; \
36810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36811         $(HOST_EXPORTS) \
36812         for flag in $(EXTRA_HOST_FLAGS) ; do \
36813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36814         done; \
36815         echo "Doing dvi in textutils" ; \
36816         (cd $(HOST_SUBDIR)/textutils && \
36817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36819                   "RANLIB=$${RANLIB}" \
36820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36821                   dvi) \
36822           || exit 1
36823
36824 @endif textutils
36825
36826 .PHONY: maybe-pdf-textutils pdf-textutils
36827 maybe-pdf-textutils:
36828 @if textutils
36829 maybe-pdf-textutils: pdf-textutils
36830
36831 pdf-textutils: \
36832     configure-textutils 
36833         @: $(MAKE); $(unstage)
36834         @[ -f ./textutils/Makefile ] || exit 0; \
36835         r=`${PWD_COMMAND}`; export r; \
36836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36837         $(HOST_EXPORTS) \
36838         for flag in $(EXTRA_HOST_FLAGS) ; do \
36839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36840         done; \
36841         echo "Doing pdf in textutils" ; \
36842         (cd $(HOST_SUBDIR)/textutils && \
36843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36845                   "RANLIB=$${RANLIB}" \
36846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36847                   pdf) \
36848           || exit 1
36849
36850 @endif textutils
36851
36852 .PHONY: maybe-html-textutils html-textutils
36853 maybe-html-textutils:
36854 @if textutils
36855 maybe-html-textutils: html-textutils
36856
36857 html-textutils: \
36858     configure-textutils 
36859         @: $(MAKE); $(unstage)
36860         @[ -f ./textutils/Makefile ] || exit 0; \
36861         r=`${PWD_COMMAND}`; export r; \
36862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36863         $(HOST_EXPORTS) \
36864         for flag in $(EXTRA_HOST_FLAGS) ; do \
36865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36866         done; \
36867         echo "Doing html in textutils" ; \
36868         (cd $(HOST_SUBDIR)/textutils && \
36869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36871                   "RANLIB=$${RANLIB}" \
36872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36873                   html) \
36874           || exit 1
36875
36876 @endif textutils
36877
36878 .PHONY: maybe-TAGS-textutils TAGS-textutils
36879 maybe-TAGS-textutils:
36880 @if textutils
36881 maybe-TAGS-textutils: TAGS-textutils
36882
36883 TAGS-textutils: \
36884     configure-textutils 
36885         @: $(MAKE); $(unstage)
36886         @[ -f ./textutils/Makefile ] || exit 0; \
36887         r=`${PWD_COMMAND}`; export r; \
36888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36889         $(HOST_EXPORTS) \
36890         for flag in $(EXTRA_HOST_FLAGS) ; do \
36891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36892         done; \
36893         echo "Doing TAGS in textutils" ; \
36894         (cd $(HOST_SUBDIR)/textutils && \
36895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36897                   "RANLIB=$${RANLIB}" \
36898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36899                   TAGS) \
36900           || exit 1
36901
36902 @endif textutils
36903
36904 .PHONY: maybe-install-info-textutils install-info-textutils
36905 maybe-install-info-textutils:
36906 @if textutils
36907 maybe-install-info-textutils: install-info-textutils
36908
36909 install-info-textutils: \
36910     configure-textutils \
36911     info-textutils 
36912         @: $(MAKE); $(unstage)
36913         @[ -f ./textutils/Makefile ] || exit 0; \
36914         r=`${PWD_COMMAND}`; export r; \
36915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36916         $(HOST_EXPORTS) \
36917         for flag in $(EXTRA_HOST_FLAGS) ; do \
36918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36919         done; \
36920         echo "Doing install-info in textutils" ; \
36921         (cd $(HOST_SUBDIR)/textutils && \
36922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36924                   "RANLIB=$${RANLIB}" \
36925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36926                   install-info) \
36927           || exit 1
36928
36929 @endif textutils
36930
36931 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
36932 maybe-install-pdf-textutils:
36933 @if textutils
36934 maybe-install-pdf-textutils: install-pdf-textutils
36935
36936 install-pdf-textutils: \
36937     configure-textutils \
36938     pdf-textutils 
36939         @: $(MAKE); $(unstage)
36940         @[ -f ./textutils/Makefile ] || exit 0; \
36941         r=`${PWD_COMMAND}`; export r; \
36942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36943         $(HOST_EXPORTS) \
36944         for flag in $(EXTRA_HOST_FLAGS) ; do \
36945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36946         done; \
36947         echo "Doing install-pdf in textutils" ; \
36948         (cd $(HOST_SUBDIR)/textutils && \
36949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36951                   "RANLIB=$${RANLIB}" \
36952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36953                   install-pdf) \
36954           || exit 1
36955
36956 @endif textutils
36957
36958 .PHONY: maybe-install-html-textutils install-html-textutils
36959 maybe-install-html-textutils:
36960 @if textutils
36961 maybe-install-html-textutils: install-html-textutils
36962
36963 install-html-textutils: \
36964     configure-textutils \
36965     html-textutils 
36966         @: $(MAKE); $(unstage)
36967         @[ -f ./textutils/Makefile ] || exit 0; \
36968         r=`${PWD_COMMAND}`; export r; \
36969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36970         $(HOST_EXPORTS) \
36971         for flag in $(EXTRA_HOST_FLAGS) ; do \
36972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36973         done; \
36974         echo "Doing install-html in textutils" ; \
36975         (cd $(HOST_SUBDIR)/textutils && \
36976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36978                   "RANLIB=$${RANLIB}" \
36979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36980                   install-html) \
36981           || exit 1
36982
36983 @endif textutils
36984
36985 .PHONY: maybe-installcheck-textutils installcheck-textutils
36986 maybe-installcheck-textutils:
36987 @if textutils
36988 maybe-installcheck-textutils: installcheck-textutils
36989
36990 installcheck-textutils: \
36991     configure-textutils 
36992         @: $(MAKE); $(unstage)
36993         @[ -f ./textutils/Makefile ] || exit 0; \
36994         r=`${PWD_COMMAND}`; export r; \
36995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36996         $(HOST_EXPORTS) \
36997         for flag in $(EXTRA_HOST_FLAGS) ; do \
36998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36999         done; \
37000         echo "Doing installcheck in textutils" ; \
37001         (cd $(HOST_SUBDIR)/textutils && \
37002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37004                   "RANLIB=$${RANLIB}" \
37005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37006                   installcheck) \
37007           || exit 1
37008
37009 @endif textutils
37010
37011 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
37012 maybe-mostlyclean-textutils:
37013 @if textutils
37014 maybe-mostlyclean-textutils: mostlyclean-textutils
37015
37016 mostlyclean-textutils: 
37017         @: $(MAKE); $(unstage)
37018         @[ -f ./textutils/Makefile ] || exit 0; \
37019         r=`${PWD_COMMAND}`; export r; \
37020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37021         $(HOST_EXPORTS) \
37022         for flag in $(EXTRA_HOST_FLAGS) ; do \
37023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37024         done; \
37025         echo "Doing mostlyclean in textutils" ; \
37026         (cd $(HOST_SUBDIR)/textutils && \
37027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37029                   "RANLIB=$${RANLIB}" \
37030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37031                   mostlyclean) \
37032           || exit 1
37033
37034 @endif textutils
37035
37036 .PHONY: maybe-clean-textutils clean-textutils
37037 maybe-clean-textutils:
37038 @if textutils
37039 maybe-clean-textutils: clean-textutils
37040
37041 clean-textutils: 
37042         @: $(MAKE); $(unstage)
37043         @[ -f ./textutils/Makefile ] || exit 0; \
37044         r=`${PWD_COMMAND}`; export r; \
37045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37046         $(HOST_EXPORTS) \
37047         for flag in $(EXTRA_HOST_FLAGS) ; do \
37048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37049         done; \
37050         echo "Doing clean in textutils" ; \
37051         (cd $(HOST_SUBDIR)/textutils && \
37052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37054                   "RANLIB=$${RANLIB}" \
37055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37056                   clean) \
37057           || exit 1
37058
37059 @endif textutils
37060
37061 .PHONY: maybe-distclean-textutils distclean-textutils
37062 maybe-distclean-textutils:
37063 @if textutils
37064 maybe-distclean-textutils: distclean-textutils
37065
37066 distclean-textutils: 
37067         @: $(MAKE); $(unstage)
37068         @[ -f ./textutils/Makefile ] || exit 0; \
37069         r=`${PWD_COMMAND}`; export r; \
37070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37071         $(HOST_EXPORTS) \
37072         for flag in $(EXTRA_HOST_FLAGS) ; do \
37073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37074         done; \
37075         echo "Doing distclean in textutils" ; \
37076         (cd $(HOST_SUBDIR)/textutils && \
37077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37079                   "RANLIB=$${RANLIB}" \
37080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37081                   distclean) \
37082           || exit 1
37083
37084 @endif textutils
37085
37086 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
37087 maybe-maintainer-clean-textutils:
37088 @if textutils
37089 maybe-maintainer-clean-textutils: maintainer-clean-textutils
37090
37091 maintainer-clean-textutils: 
37092         @: $(MAKE); $(unstage)
37093         @[ -f ./textutils/Makefile ] || exit 0; \
37094         r=`${PWD_COMMAND}`; export r; \
37095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37096         $(HOST_EXPORTS) \
37097         for flag in $(EXTRA_HOST_FLAGS) ; do \
37098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37099         done; \
37100         echo "Doing maintainer-clean in textutils" ; \
37101         (cd $(HOST_SUBDIR)/textutils && \
37102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37104                   "RANLIB=$${RANLIB}" \
37105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37106                   maintainer-clean) \
37107           || exit 1
37108
37109 @endif textutils
37110
37111
37112
37113 .PHONY: configure-time maybe-configure-time
37114 maybe-configure-time:
37115 @if gcc-bootstrap
37116 configure-time: stage_current
37117 @endif gcc-bootstrap
37118 @if time
37119 maybe-configure-time: configure-time
37120 configure-time: 
37121         @: $(MAKE); $(unstage)
37122         @r=`${PWD_COMMAND}`; export r; \
37123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37124         test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
37125         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
37126         $(HOST_EXPORTS) \
37127         echo Configuring in $(HOST_SUBDIR)/time; \
37128         cd "$(HOST_SUBDIR)/time" || exit 1; \
37129         case $(srcdir) in \
37130           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37131           *) topdir=`echo $(HOST_SUBDIR)/time/ | \
37132                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37133         esac; \
37134         srcdiroption="--srcdir=$${topdir}/time"; \
37135         libsrcdir="$$s/time"; \
37136         $(SHELL) $${libsrcdir}/configure \
37137           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37138           --target=${target_alias} $${srcdiroption}  \
37139           || exit 1
37140 @endif time
37141
37142
37143
37144
37145
37146 .PHONY: all-time maybe-all-time
37147 maybe-all-time:
37148 @if gcc-bootstrap
37149 all-time: stage_current
37150 @endif gcc-bootstrap
37151 @if time
37152 TARGET-time=all
37153 maybe-all-time: all-time
37154 all-time: configure-time
37155         @: $(MAKE); $(unstage)
37156         @r=`${PWD_COMMAND}`; export r; \
37157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37158         $(HOST_EXPORTS) \
37159         (cd $(HOST_SUBDIR)/time && \
37160           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
37161                 $(TARGET-time))
37162 @endif time
37163
37164
37165
37166
37167 .PHONY: check-time maybe-check-time
37168 maybe-check-time:
37169 @if time
37170 maybe-check-time: check-time
37171
37172 check-time:
37173         @: $(MAKE); $(unstage)
37174         @r=`${PWD_COMMAND}`; export r; \
37175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37176         $(HOST_EXPORTS) \
37177         (cd $(HOST_SUBDIR)/time && \
37178           $(MAKE) $(FLAGS_TO_PASS)  check)
37179
37180 @endif time
37181
37182 .PHONY: install-time maybe-install-time
37183 maybe-install-time:
37184 @if time
37185 maybe-install-time: install-time
37186
37187 install-time: installdirs
37188         @: $(MAKE); $(unstage)
37189         @r=`${PWD_COMMAND}`; export r; \
37190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37191         $(HOST_EXPORTS) \
37192         (cd $(HOST_SUBDIR)/time && \
37193           $(MAKE) $(FLAGS_TO_PASS)  install)
37194
37195 @endif time
37196
37197 # Other targets (info, dvi, pdf, etc.)
37198
37199 .PHONY: maybe-info-time info-time
37200 maybe-info-time:
37201 @if time
37202 maybe-info-time: info-time
37203
37204 info-time: \
37205     configure-time 
37206         @: $(MAKE); $(unstage)
37207         @[ -f ./time/Makefile ] || exit 0; \
37208         r=`${PWD_COMMAND}`; export r; \
37209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37210         $(HOST_EXPORTS) \
37211         for flag in $(EXTRA_HOST_FLAGS) ; do \
37212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37213         done; \
37214         echo "Doing info in time" ; \
37215         (cd $(HOST_SUBDIR)/time && \
37216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37218                   "RANLIB=$${RANLIB}" \
37219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37220                   info) \
37221           || exit 1
37222
37223 @endif time
37224
37225 .PHONY: maybe-dvi-time dvi-time
37226 maybe-dvi-time:
37227 @if time
37228 maybe-dvi-time: dvi-time
37229
37230 dvi-time: \
37231     configure-time 
37232         @: $(MAKE); $(unstage)
37233         @[ -f ./time/Makefile ] || exit 0; \
37234         r=`${PWD_COMMAND}`; export r; \
37235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37236         $(HOST_EXPORTS) \
37237         for flag in $(EXTRA_HOST_FLAGS) ; do \
37238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37239         done; \
37240         echo "Doing dvi in time" ; \
37241         (cd $(HOST_SUBDIR)/time && \
37242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37244                   "RANLIB=$${RANLIB}" \
37245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37246                   dvi) \
37247           || exit 1
37248
37249 @endif time
37250
37251 .PHONY: maybe-pdf-time pdf-time
37252 maybe-pdf-time:
37253 @if time
37254 maybe-pdf-time: pdf-time
37255
37256 pdf-time: \
37257     configure-time 
37258         @: $(MAKE); $(unstage)
37259         @[ -f ./time/Makefile ] || exit 0; \
37260         r=`${PWD_COMMAND}`; export r; \
37261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37262         $(HOST_EXPORTS) \
37263         for flag in $(EXTRA_HOST_FLAGS) ; do \
37264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37265         done; \
37266         echo "Doing pdf in time" ; \
37267         (cd $(HOST_SUBDIR)/time && \
37268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37270                   "RANLIB=$${RANLIB}" \
37271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37272                   pdf) \
37273           || exit 1
37274
37275 @endif time
37276
37277 .PHONY: maybe-html-time html-time
37278 maybe-html-time:
37279 @if time
37280 maybe-html-time: html-time
37281
37282 html-time: \
37283     configure-time 
37284         @: $(MAKE); $(unstage)
37285         @[ -f ./time/Makefile ] || exit 0; \
37286         r=`${PWD_COMMAND}`; export r; \
37287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37288         $(HOST_EXPORTS) \
37289         for flag in $(EXTRA_HOST_FLAGS) ; do \
37290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37291         done; \
37292         echo "Doing html in time" ; \
37293         (cd $(HOST_SUBDIR)/time && \
37294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37296                   "RANLIB=$${RANLIB}" \
37297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37298                   html) \
37299           || exit 1
37300
37301 @endif time
37302
37303 .PHONY: maybe-TAGS-time TAGS-time
37304 maybe-TAGS-time:
37305 @if time
37306 maybe-TAGS-time: TAGS-time
37307
37308 TAGS-time: \
37309     configure-time 
37310         @: $(MAKE); $(unstage)
37311         @[ -f ./time/Makefile ] || exit 0; \
37312         r=`${PWD_COMMAND}`; export r; \
37313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37314         $(HOST_EXPORTS) \
37315         for flag in $(EXTRA_HOST_FLAGS) ; do \
37316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37317         done; \
37318         echo "Doing TAGS in time" ; \
37319         (cd $(HOST_SUBDIR)/time && \
37320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37322                   "RANLIB=$${RANLIB}" \
37323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37324                   TAGS) \
37325           || exit 1
37326
37327 @endif time
37328
37329 .PHONY: maybe-install-info-time install-info-time
37330 maybe-install-info-time:
37331 @if time
37332 maybe-install-info-time: install-info-time
37333
37334 install-info-time: \
37335     configure-time \
37336     info-time 
37337         @: $(MAKE); $(unstage)
37338         @[ -f ./time/Makefile ] || exit 0; \
37339         r=`${PWD_COMMAND}`; export r; \
37340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37341         $(HOST_EXPORTS) \
37342         for flag in $(EXTRA_HOST_FLAGS) ; do \
37343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37344         done; \
37345         echo "Doing install-info in time" ; \
37346         (cd $(HOST_SUBDIR)/time && \
37347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37349                   "RANLIB=$${RANLIB}" \
37350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37351                   install-info) \
37352           || exit 1
37353
37354 @endif time
37355
37356 .PHONY: maybe-install-pdf-time install-pdf-time
37357 maybe-install-pdf-time:
37358 @if time
37359 maybe-install-pdf-time: install-pdf-time
37360
37361 install-pdf-time: \
37362     configure-time \
37363     pdf-time 
37364         @: $(MAKE); $(unstage)
37365         @[ -f ./time/Makefile ] || exit 0; \
37366         r=`${PWD_COMMAND}`; export r; \
37367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37368         $(HOST_EXPORTS) \
37369         for flag in $(EXTRA_HOST_FLAGS) ; do \
37370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37371         done; \
37372         echo "Doing install-pdf in time" ; \
37373         (cd $(HOST_SUBDIR)/time && \
37374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37376                   "RANLIB=$${RANLIB}" \
37377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37378                   install-pdf) \
37379           || exit 1
37380
37381 @endif time
37382
37383 .PHONY: maybe-install-html-time install-html-time
37384 maybe-install-html-time:
37385 @if time
37386 maybe-install-html-time: install-html-time
37387
37388 install-html-time: \
37389     configure-time \
37390     html-time 
37391         @: $(MAKE); $(unstage)
37392         @[ -f ./time/Makefile ] || exit 0; \
37393         r=`${PWD_COMMAND}`; export r; \
37394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37395         $(HOST_EXPORTS) \
37396         for flag in $(EXTRA_HOST_FLAGS) ; do \
37397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37398         done; \
37399         echo "Doing install-html in time" ; \
37400         (cd $(HOST_SUBDIR)/time && \
37401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37403                   "RANLIB=$${RANLIB}" \
37404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37405                   install-html) \
37406           || exit 1
37407
37408 @endif time
37409
37410 .PHONY: maybe-installcheck-time installcheck-time
37411 maybe-installcheck-time:
37412 @if time
37413 maybe-installcheck-time: installcheck-time
37414
37415 installcheck-time: \
37416     configure-time 
37417         @: $(MAKE); $(unstage)
37418         @[ -f ./time/Makefile ] || exit 0; \
37419         r=`${PWD_COMMAND}`; export r; \
37420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37421         $(HOST_EXPORTS) \
37422         for flag in $(EXTRA_HOST_FLAGS) ; do \
37423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37424         done; \
37425         echo "Doing installcheck in time" ; \
37426         (cd $(HOST_SUBDIR)/time && \
37427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37429                   "RANLIB=$${RANLIB}" \
37430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37431                   installcheck) \
37432           || exit 1
37433
37434 @endif time
37435
37436 .PHONY: maybe-mostlyclean-time mostlyclean-time
37437 maybe-mostlyclean-time:
37438 @if time
37439 maybe-mostlyclean-time: mostlyclean-time
37440
37441 mostlyclean-time: 
37442         @: $(MAKE); $(unstage)
37443         @[ -f ./time/Makefile ] || exit 0; \
37444         r=`${PWD_COMMAND}`; export r; \
37445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37446         $(HOST_EXPORTS) \
37447         for flag in $(EXTRA_HOST_FLAGS) ; do \
37448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37449         done; \
37450         echo "Doing mostlyclean in time" ; \
37451         (cd $(HOST_SUBDIR)/time && \
37452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37454                   "RANLIB=$${RANLIB}" \
37455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37456                   mostlyclean) \
37457           || exit 1
37458
37459 @endif time
37460
37461 .PHONY: maybe-clean-time clean-time
37462 maybe-clean-time:
37463 @if time
37464 maybe-clean-time: clean-time
37465
37466 clean-time: 
37467         @: $(MAKE); $(unstage)
37468         @[ -f ./time/Makefile ] || exit 0; \
37469         r=`${PWD_COMMAND}`; export r; \
37470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37471         $(HOST_EXPORTS) \
37472         for flag in $(EXTRA_HOST_FLAGS) ; do \
37473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37474         done; \
37475         echo "Doing clean in time" ; \
37476         (cd $(HOST_SUBDIR)/time && \
37477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37479                   "RANLIB=$${RANLIB}" \
37480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37481                   clean) \
37482           || exit 1
37483
37484 @endif time
37485
37486 .PHONY: maybe-distclean-time distclean-time
37487 maybe-distclean-time:
37488 @if time
37489 maybe-distclean-time: distclean-time
37490
37491 distclean-time: 
37492         @: $(MAKE); $(unstage)
37493         @[ -f ./time/Makefile ] || exit 0; \
37494         r=`${PWD_COMMAND}`; export r; \
37495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37496         $(HOST_EXPORTS) \
37497         for flag in $(EXTRA_HOST_FLAGS) ; do \
37498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37499         done; \
37500         echo "Doing distclean in time" ; \
37501         (cd $(HOST_SUBDIR)/time && \
37502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37504                   "RANLIB=$${RANLIB}" \
37505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37506                   distclean) \
37507           || exit 1
37508
37509 @endif time
37510
37511 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
37512 maybe-maintainer-clean-time:
37513 @if time
37514 maybe-maintainer-clean-time: maintainer-clean-time
37515
37516 maintainer-clean-time: 
37517         @: $(MAKE); $(unstage)
37518         @[ -f ./time/Makefile ] || exit 0; \
37519         r=`${PWD_COMMAND}`; export r; \
37520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37521         $(HOST_EXPORTS) \
37522         for flag in $(EXTRA_HOST_FLAGS) ; do \
37523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37524         done; \
37525         echo "Doing maintainer-clean in time" ; \
37526         (cd $(HOST_SUBDIR)/time && \
37527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37529                   "RANLIB=$${RANLIB}" \
37530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37531                   maintainer-clean) \
37532           || exit 1
37533
37534 @endif time
37535
37536
37537
37538 .PHONY: configure-uudecode maybe-configure-uudecode
37539 maybe-configure-uudecode:
37540 @if gcc-bootstrap
37541 configure-uudecode: stage_current
37542 @endif gcc-bootstrap
37543 @if uudecode
37544 maybe-configure-uudecode: configure-uudecode
37545 configure-uudecode: 
37546         @: $(MAKE); $(unstage)
37547         @r=`${PWD_COMMAND}`; export r; \
37548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37549         test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
37550         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
37551         $(HOST_EXPORTS) \
37552         echo Configuring in $(HOST_SUBDIR)/uudecode; \
37553         cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
37554         case $(srcdir) in \
37555           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37556           *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
37557                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37558         esac; \
37559         srcdiroption="--srcdir=$${topdir}/uudecode"; \
37560         libsrcdir="$$s/uudecode"; \
37561         $(SHELL) $${libsrcdir}/configure \
37562           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37563           --target=${target_alias} $${srcdiroption}  \
37564           || exit 1
37565 @endif uudecode
37566
37567
37568
37569
37570
37571 .PHONY: all-uudecode maybe-all-uudecode
37572 maybe-all-uudecode:
37573 @if gcc-bootstrap
37574 all-uudecode: stage_current
37575 @endif gcc-bootstrap
37576 @if uudecode
37577 TARGET-uudecode=all
37578 maybe-all-uudecode: all-uudecode
37579 all-uudecode: configure-uudecode
37580         @: $(MAKE); $(unstage)
37581         @r=`${PWD_COMMAND}`; export r; \
37582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37583         $(HOST_EXPORTS) \
37584         (cd $(HOST_SUBDIR)/uudecode && \
37585           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
37586                 $(TARGET-uudecode))
37587 @endif uudecode
37588
37589
37590
37591
37592 .PHONY: check-uudecode maybe-check-uudecode
37593 maybe-check-uudecode:
37594 @if uudecode
37595 maybe-check-uudecode: check-uudecode
37596
37597 check-uudecode:
37598         @: $(MAKE); $(unstage)
37599         @r=`${PWD_COMMAND}`; export r; \
37600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37601         $(HOST_EXPORTS) \
37602         (cd $(HOST_SUBDIR)/uudecode && \
37603           $(MAKE) $(FLAGS_TO_PASS)  check)
37604
37605 @endif uudecode
37606
37607 .PHONY: install-uudecode maybe-install-uudecode
37608 maybe-install-uudecode:
37609 @if uudecode
37610 maybe-install-uudecode: install-uudecode
37611
37612 install-uudecode: installdirs
37613         @: $(MAKE); $(unstage)
37614         @r=`${PWD_COMMAND}`; export r; \
37615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37616         $(HOST_EXPORTS) \
37617         (cd $(HOST_SUBDIR)/uudecode && \
37618           $(MAKE) $(FLAGS_TO_PASS)  install)
37619
37620 @endif uudecode
37621
37622 # Other targets (info, dvi, pdf, etc.)
37623
37624 .PHONY: maybe-info-uudecode info-uudecode
37625 maybe-info-uudecode:
37626 @if uudecode
37627 maybe-info-uudecode: info-uudecode
37628
37629 info-uudecode: \
37630     configure-uudecode 
37631         @: $(MAKE); $(unstage)
37632         @[ -f ./uudecode/Makefile ] || exit 0; \
37633         r=`${PWD_COMMAND}`; export r; \
37634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37635         $(HOST_EXPORTS) \
37636         for flag in $(EXTRA_HOST_FLAGS) ; do \
37637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37638         done; \
37639         echo "Doing info in uudecode" ; \
37640         (cd $(HOST_SUBDIR)/uudecode && \
37641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37643                   "RANLIB=$${RANLIB}" \
37644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37645                   info) \
37646           || exit 1
37647
37648 @endif uudecode
37649
37650 .PHONY: maybe-dvi-uudecode dvi-uudecode
37651 maybe-dvi-uudecode:
37652 @if uudecode
37653 maybe-dvi-uudecode: dvi-uudecode
37654
37655 dvi-uudecode: \
37656     configure-uudecode 
37657         @: $(MAKE); $(unstage)
37658         @[ -f ./uudecode/Makefile ] || exit 0; \
37659         r=`${PWD_COMMAND}`; export r; \
37660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37661         $(HOST_EXPORTS) \
37662         for flag in $(EXTRA_HOST_FLAGS) ; do \
37663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37664         done; \
37665         echo "Doing dvi in uudecode" ; \
37666         (cd $(HOST_SUBDIR)/uudecode && \
37667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37669                   "RANLIB=$${RANLIB}" \
37670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37671                   dvi) \
37672           || exit 1
37673
37674 @endif uudecode
37675
37676 .PHONY: maybe-pdf-uudecode pdf-uudecode
37677 maybe-pdf-uudecode:
37678 @if uudecode
37679 maybe-pdf-uudecode: pdf-uudecode
37680
37681 pdf-uudecode: \
37682     configure-uudecode 
37683         @: $(MAKE); $(unstage)
37684         @[ -f ./uudecode/Makefile ] || exit 0; \
37685         r=`${PWD_COMMAND}`; export r; \
37686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37687         $(HOST_EXPORTS) \
37688         for flag in $(EXTRA_HOST_FLAGS) ; do \
37689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37690         done; \
37691         echo "Doing pdf in uudecode" ; \
37692         (cd $(HOST_SUBDIR)/uudecode && \
37693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37695                   "RANLIB=$${RANLIB}" \
37696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37697                   pdf) \
37698           || exit 1
37699
37700 @endif uudecode
37701
37702 .PHONY: maybe-html-uudecode html-uudecode
37703 maybe-html-uudecode:
37704 @if uudecode
37705 maybe-html-uudecode: html-uudecode
37706
37707 html-uudecode: \
37708     configure-uudecode 
37709         @: $(MAKE); $(unstage)
37710         @[ -f ./uudecode/Makefile ] || exit 0; \
37711         r=`${PWD_COMMAND}`; export r; \
37712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37713         $(HOST_EXPORTS) \
37714         for flag in $(EXTRA_HOST_FLAGS) ; do \
37715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37716         done; \
37717         echo "Doing html in uudecode" ; \
37718         (cd $(HOST_SUBDIR)/uudecode && \
37719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37721                   "RANLIB=$${RANLIB}" \
37722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37723                   html) \
37724           || exit 1
37725
37726 @endif uudecode
37727
37728 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
37729 maybe-TAGS-uudecode:
37730 @if uudecode
37731 maybe-TAGS-uudecode: TAGS-uudecode
37732
37733 TAGS-uudecode: \
37734     configure-uudecode 
37735         @: $(MAKE); $(unstage)
37736         @[ -f ./uudecode/Makefile ] || exit 0; \
37737         r=`${PWD_COMMAND}`; export r; \
37738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37739         $(HOST_EXPORTS) \
37740         for flag in $(EXTRA_HOST_FLAGS) ; do \
37741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37742         done; \
37743         echo "Doing TAGS in uudecode" ; \
37744         (cd $(HOST_SUBDIR)/uudecode && \
37745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37747                   "RANLIB=$${RANLIB}" \
37748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37749                   TAGS) \
37750           || exit 1
37751
37752 @endif uudecode
37753
37754 .PHONY: maybe-install-info-uudecode install-info-uudecode
37755 maybe-install-info-uudecode:
37756 @if uudecode
37757 maybe-install-info-uudecode: install-info-uudecode
37758
37759 install-info-uudecode: \
37760     configure-uudecode \
37761     info-uudecode 
37762         @: $(MAKE); $(unstage)
37763         @[ -f ./uudecode/Makefile ] || exit 0; \
37764         r=`${PWD_COMMAND}`; export r; \
37765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37766         $(HOST_EXPORTS) \
37767         for flag in $(EXTRA_HOST_FLAGS) ; do \
37768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37769         done; \
37770         echo "Doing install-info in uudecode" ; \
37771         (cd $(HOST_SUBDIR)/uudecode && \
37772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37774                   "RANLIB=$${RANLIB}" \
37775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37776                   install-info) \
37777           || exit 1
37778
37779 @endif uudecode
37780
37781 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
37782 maybe-install-pdf-uudecode:
37783 @if uudecode
37784 maybe-install-pdf-uudecode: install-pdf-uudecode
37785
37786 install-pdf-uudecode: \
37787     configure-uudecode \
37788     pdf-uudecode 
37789         @: $(MAKE); $(unstage)
37790         @[ -f ./uudecode/Makefile ] || exit 0; \
37791         r=`${PWD_COMMAND}`; export r; \
37792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37793         $(HOST_EXPORTS) \
37794         for flag in $(EXTRA_HOST_FLAGS) ; do \
37795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37796         done; \
37797         echo "Doing install-pdf in uudecode" ; \
37798         (cd $(HOST_SUBDIR)/uudecode && \
37799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37801                   "RANLIB=$${RANLIB}" \
37802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37803                   install-pdf) \
37804           || exit 1
37805
37806 @endif uudecode
37807
37808 .PHONY: maybe-install-html-uudecode install-html-uudecode
37809 maybe-install-html-uudecode:
37810 @if uudecode
37811 maybe-install-html-uudecode: install-html-uudecode
37812
37813 install-html-uudecode: \
37814     configure-uudecode \
37815     html-uudecode 
37816         @: $(MAKE); $(unstage)
37817         @[ -f ./uudecode/Makefile ] || exit 0; \
37818         r=`${PWD_COMMAND}`; export r; \
37819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37820         $(HOST_EXPORTS) \
37821         for flag in $(EXTRA_HOST_FLAGS) ; do \
37822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37823         done; \
37824         echo "Doing install-html in uudecode" ; \
37825         (cd $(HOST_SUBDIR)/uudecode && \
37826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37828                   "RANLIB=$${RANLIB}" \
37829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37830                   install-html) \
37831           || exit 1
37832
37833 @endif uudecode
37834
37835 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
37836 maybe-installcheck-uudecode:
37837 @if uudecode
37838 maybe-installcheck-uudecode: installcheck-uudecode
37839
37840 installcheck-uudecode: \
37841     configure-uudecode 
37842         @: $(MAKE); $(unstage)
37843         @[ -f ./uudecode/Makefile ] || exit 0; \
37844         r=`${PWD_COMMAND}`; export r; \
37845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37846         $(HOST_EXPORTS) \
37847         for flag in $(EXTRA_HOST_FLAGS) ; do \
37848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37849         done; \
37850         echo "Doing installcheck in uudecode" ; \
37851         (cd $(HOST_SUBDIR)/uudecode && \
37852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37854                   "RANLIB=$${RANLIB}" \
37855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37856                   installcheck) \
37857           || exit 1
37858
37859 @endif uudecode
37860
37861 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
37862 maybe-mostlyclean-uudecode:
37863 @if uudecode
37864 maybe-mostlyclean-uudecode: mostlyclean-uudecode
37865
37866 mostlyclean-uudecode: 
37867         @: $(MAKE); $(unstage)
37868         @[ -f ./uudecode/Makefile ] || exit 0; \
37869         r=`${PWD_COMMAND}`; export r; \
37870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37871         $(HOST_EXPORTS) \
37872         for flag in $(EXTRA_HOST_FLAGS) ; do \
37873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37874         done; \
37875         echo "Doing mostlyclean in uudecode" ; \
37876         (cd $(HOST_SUBDIR)/uudecode && \
37877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37879                   "RANLIB=$${RANLIB}" \
37880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37881                   mostlyclean) \
37882           || exit 1
37883
37884 @endif uudecode
37885
37886 .PHONY: maybe-clean-uudecode clean-uudecode
37887 maybe-clean-uudecode:
37888 @if uudecode
37889 maybe-clean-uudecode: clean-uudecode
37890
37891 clean-uudecode: 
37892         @: $(MAKE); $(unstage)
37893         @[ -f ./uudecode/Makefile ] || exit 0; \
37894         r=`${PWD_COMMAND}`; export r; \
37895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37896         $(HOST_EXPORTS) \
37897         for flag in $(EXTRA_HOST_FLAGS) ; do \
37898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37899         done; \
37900         echo "Doing clean in uudecode" ; \
37901         (cd $(HOST_SUBDIR)/uudecode && \
37902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37904                   "RANLIB=$${RANLIB}" \
37905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37906                   clean) \
37907           || exit 1
37908
37909 @endif uudecode
37910
37911 .PHONY: maybe-distclean-uudecode distclean-uudecode
37912 maybe-distclean-uudecode:
37913 @if uudecode
37914 maybe-distclean-uudecode: distclean-uudecode
37915
37916 distclean-uudecode: 
37917         @: $(MAKE); $(unstage)
37918         @[ -f ./uudecode/Makefile ] || exit 0; \
37919         r=`${PWD_COMMAND}`; export r; \
37920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37921         $(HOST_EXPORTS) \
37922         for flag in $(EXTRA_HOST_FLAGS) ; do \
37923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37924         done; \
37925         echo "Doing distclean in uudecode" ; \
37926         (cd $(HOST_SUBDIR)/uudecode && \
37927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37929                   "RANLIB=$${RANLIB}" \
37930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37931                   distclean) \
37932           || exit 1
37933
37934 @endif uudecode
37935
37936 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
37937 maybe-maintainer-clean-uudecode:
37938 @if uudecode
37939 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
37940
37941 maintainer-clean-uudecode: 
37942         @: $(MAKE); $(unstage)
37943         @[ -f ./uudecode/Makefile ] || exit 0; \
37944         r=`${PWD_COMMAND}`; export r; \
37945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37946         $(HOST_EXPORTS) \
37947         for flag in $(EXTRA_HOST_FLAGS) ; do \
37948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37949         done; \
37950         echo "Doing maintainer-clean in uudecode" ; \
37951         (cd $(HOST_SUBDIR)/uudecode && \
37952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37954                   "RANLIB=$${RANLIB}" \
37955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37956                   maintainer-clean) \
37957           || exit 1
37958
37959 @endif uudecode
37960
37961
37962
37963 .PHONY: configure-wdiff maybe-configure-wdiff
37964 maybe-configure-wdiff:
37965 @if gcc-bootstrap
37966 configure-wdiff: stage_current
37967 @endif gcc-bootstrap
37968 @if wdiff
37969 maybe-configure-wdiff: configure-wdiff
37970 configure-wdiff: 
37971         @: $(MAKE); $(unstage)
37972         @r=`${PWD_COMMAND}`; export r; \
37973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37974         test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
37975         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
37976         $(HOST_EXPORTS) \
37977         echo Configuring in $(HOST_SUBDIR)/wdiff; \
37978         cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
37979         case $(srcdir) in \
37980           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37981           *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
37982                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37983         esac; \
37984         srcdiroption="--srcdir=$${topdir}/wdiff"; \
37985         libsrcdir="$$s/wdiff"; \
37986         $(SHELL) $${libsrcdir}/configure \
37987           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37988           --target=${target_alias} $${srcdiroption}  \
37989           || exit 1
37990 @endif wdiff
37991
37992
37993
37994
37995
37996 .PHONY: all-wdiff maybe-all-wdiff
37997 maybe-all-wdiff:
37998 @if gcc-bootstrap
37999 all-wdiff: stage_current
38000 @endif gcc-bootstrap
38001 @if wdiff
38002 TARGET-wdiff=all
38003 maybe-all-wdiff: all-wdiff
38004 all-wdiff: configure-wdiff
38005         @: $(MAKE); $(unstage)
38006         @r=`${PWD_COMMAND}`; export r; \
38007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38008         $(HOST_EXPORTS) \
38009         (cd $(HOST_SUBDIR)/wdiff && \
38010           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
38011                 $(TARGET-wdiff))
38012 @endif wdiff
38013
38014
38015
38016
38017 .PHONY: check-wdiff maybe-check-wdiff
38018 maybe-check-wdiff:
38019 @if wdiff
38020 maybe-check-wdiff: check-wdiff
38021
38022 check-wdiff:
38023         @: $(MAKE); $(unstage)
38024         @r=`${PWD_COMMAND}`; export r; \
38025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38026         $(HOST_EXPORTS) \
38027         (cd $(HOST_SUBDIR)/wdiff && \
38028           $(MAKE) $(FLAGS_TO_PASS)  check)
38029
38030 @endif wdiff
38031
38032 .PHONY: install-wdiff maybe-install-wdiff
38033 maybe-install-wdiff:
38034 @if wdiff
38035 maybe-install-wdiff: install-wdiff
38036
38037 install-wdiff: installdirs
38038         @: $(MAKE); $(unstage)
38039         @r=`${PWD_COMMAND}`; export r; \
38040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38041         $(HOST_EXPORTS) \
38042         (cd $(HOST_SUBDIR)/wdiff && \
38043           $(MAKE) $(FLAGS_TO_PASS)  install)
38044
38045 @endif wdiff
38046
38047 # Other targets (info, dvi, pdf, etc.)
38048
38049 .PHONY: maybe-info-wdiff info-wdiff
38050 maybe-info-wdiff:
38051 @if wdiff
38052 maybe-info-wdiff: info-wdiff
38053
38054 info-wdiff: \
38055     configure-wdiff 
38056         @: $(MAKE); $(unstage)
38057         @[ -f ./wdiff/Makefile ] || exit 0; \
38058         r=`${PWD_COMMAND}`; export r; \
38059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38060         $(HOST_EXPORTS) \
38061         for flag in $(EXTRA_HOST_FLAGS) ; do \
38062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38063         done; \
38064         echo "Doing info in wdiff" ; \
38065         (cd $(HOST_SUBDIR)/wdiff && \
38066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38068                   "RANLIB=$${RANLIB}" \
38069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38070                   info) \
38071           || exit 1
38072
38073 @endif wdiff
38074
38075 .PHONY: maybe-dvi-wdiff dvi-wdiff
38076 maybe-dvi-wdiff:
38077 @if wdiff
38078 maybe-dvi-wdiff: dvi-wdiff
38079
38080 dvi-wdiff: \
38081     configure-wdiff 
38082         @: $(MAKE); $(unstage)
38083         @[ -f ./wdiff/Makefile ] || exit 0; \
38084         r=`${PWD_COMMAND}`; export r; \
38085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38086         $(HOST_EXPORTS) \
38087         for flag in $(EXTRA_HOST_FLAGS) ; do \
38088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38089         done; \
38090         echo "Doing dvi in wdiff" ; \
38091         (cd $(HOST_SUBDIR)/wdiff && \
38092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38094                   "RANLIB=$${RANLIB}" \
38095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38096                   dvi) \
38097           || exit 1
38098
38099 @endif wdiff
38100
38101 .PHONY: maybe-pdf-wdiff pdf-wdiff
38102 maybe-pdf-wdiff:
38103 @if wdiff
38104 maybe-pdf-wdiff: pdf-wdiff
38105
38106 pdf-wdiff: \
38107     configure-wdiff 
38108         @: $(MAKE); $(unstage)
38109         @[ -f ./wdiff/Makefile ] || exit 0; \
38110         r=`${PWD_COMMAND}`; export r; \
38111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38112         $(HOST_EXPORTS) \
38113         for flag in $(EXTRA_HOST_FLAGS) ; do \
38114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38115         done; \
38116         echo "Doing pdf in wdiff" ; \
38117         (cd $(HOST_SUBDIR)/wdiff && \
38118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38120                   "RANLIB=$${RANLIB}" \
38121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38122                   pdf) \
38123           || exit 1
38124
38125 @endif wdiff
38126
38127 .PHONY: maybe-html-wdiff html-wdiff
38128 maybe-html-wdiff:
38129 @if wdiff
38130 maybe-html-wdiff: html-wdiff
38131
38132 html-wdiff: \
38133     configure-wdiff 
38134         @: $(MAKE); $(unstage)
38135         @[ -f ./wdiff/Makefile ] || exit 0; \
38136         r=`${PWD_COMMAND}`; export r; \
38137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38138         $(HOST_EXPORTS) \
38139         for flag in $(EXTRA_HOST_FLAGS) ; do \
38140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38141         done; \
38142         echo "Doing html in wdiff" ; \
38143         (cd $(HOST_SUBDIR)/wdiff && \
38144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38146                   "RANLIB=$${RANLIB}" \
38147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38148                   html) \
38149           || exit 1
38150
38151 @endif wdiff
38152
38153 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
38154 maybe-TAGS-wdiff:
38155 @if wdiff
38156 maybe-TAGS-wdiff: TAGS-wdiff
38157
38158 TAGS-wdiff: \
38159     configure-wdiff 
38160         @: $(MAKE); $(unstage)
38161         @[ -f ./wdiff/Makefile ] || exit 0; \
38162         r=`${PWD_COMMAND}`; export r; \
38163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38164         $(HOST_EXPORTS) \
38165         for flag in $(EXTRA_HOST_FLAGS) ; do \
38166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38167         done; \
38168         echo "Doing TAGS in wdiff" ; \
38169         (cd $(HOST_SUBDIR)/wdiff && \
38170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38172                   "RANLIB=$${RANLIB}" \
38173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38174                   TAGS) \
38175           || exit 1
38176
38177 @endif wdiff
38178
38179 .PHONY: maybe-install-info-wdiff install-info-wdiff
38180 maybe-install-info-wdiff:
38181 @if wdiff
38182 maybe-install-info-wdiff: install-info-wdiff
38183
38184 install-info-wdiff: \
38185     configure-wdiff \
38186     info-wdiff 
38187         @: $(MAKE); $(unstage)
38188         @[ -f ./wdiff/Makefile ] || exit 0; \
38189         r=`${PWD_COMMAND}`; export r; \
38190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38191         $(HOST_EXPORTS) \
38192         for flag in $(EXTRA_HOST_FLAGS) ; do \
38193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38194         done; \
38195         echo "Doing install-info in wdiff" ; \
38196         (cd $(HOST_SUBDIR)/wdiff && \
38197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38199                   "RANLIB=$${RANLIB}" \
38200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38201                   install-info) \
38202           || exit 1
38203
38204 @endif wdiff
38205
38206 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
38207 maybe-install-pdf-wdiff:
38208 @if wdiff
38209 maybe-install-pdf-wdiff: install-pdf-wdiff
38210
38211 install-pdf-wdiff: \
38212     configure-wdiff \
38213     pdf-wdiff 
38214         @: $(MAKE); $(unstage)
38215         @[ -f ./wdiff/Makefile ] || exit 0; \
38216         r=`${PWD_COMMAND}`; export r; \
38217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38218         $(HOST_EXPORTS) \
38219         for flag in $(EXTRA_HOST_FLAGS) ; do \
38220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38221         done; \
38222         echo "Doing install-pdf in wdiff" ; \
38223         (cd $(HOST_SUBDIR)/wdiff && \
38224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38226                   "RANLIB=$${RANLIB}" \
38227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38228                   install-pdf) \
38229           || exit 1
38230
38231 @endif wdiff
38232
38233 .PHONY: maybe-install-html-wdiff install-html-wdiff
38234 maybe-install-html-wdiff:
38235 @if wdiff
38236 maybe-install-html-wdiff: install-html-wdiff
38237
38238 install-html-wdiff: \
38239     configure-wdiff \
38240     html-wdiff 
38241         @: $(MAKE); $(unstage)
38242         @[ -f ./wdiff/Makefile ] || exit 0; \
38243         r=`${PWD_COMMAND}`; export r; \
38244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38245         $(HOST_EXPORTS) \
38246         for flag in $(EXTRA_HOST_FLAGS) ; do \
38247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38248         done; \
38249         echo "Doing install-html in wdiff" ; \
38250         (cd $(HOST_SUBDIR)/wdiff && \
38251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38253                   "RANLIB=$${RANLIB}" \
38254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38255                   install-html) \
38256           || exit 1
38257
38258 @endif wdiff
38259
38260 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
38261 maybe-installcheck-wdiff:
38262 @if wdiff
38263 maybe-installcheck-wdiff: installcheck-wdiff
38264
38265 installcheck-wdiff: \
38266     configure-wdiff 
38267         @: $(MAKE); $(unstage)
38268         @[ -f ./wdiff/Makefile ] || exit 0; \
38269         r=`${PWD_COMMAND}`; export r; \
38270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38271         $(HOST_EXPORTS) \
38272         for flag in $(EXTRA_HOST_FLAGS) ; do \
38273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38274         done; \
38275         echo "Doing installcheck in wdiff" ; \
38276         (cd $(HOST_SUBDIR)/wdiff && \
38277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38279                   "RANLIB=$${RANLIB}" \
38280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38281                   installcheck) \
38282           || exit 1
38283
38284 @endif wdiff
38285
38286 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
38287 maybe-mostlyclean-wdiff:
38288 @if wdiff
38289 maybe-mostlyclean-wdiff: mostlyclean-wdiff
38290
38291 mostlyclean-wdiff: 
38292         @: $(MAKE); $(unstage)
38293         @[ -f ./wdiff/Makefile ] || exit 0; \
38294         r=`${PWD_COMMAND}`; export r; \
38295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38296         $(HOST_EXPORTS) \
38297         for flag in $(EXTRA_HOST_FLAGS) ; do \
38298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38299         done; \
38300         echo "Doing mostlyclean in wdiff" ; \
38301         (cd $(HOST_SUBDIR)/wdiff && \
38302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38304                   "RANLIB=$${RANLIB}" \
38305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38306                   mostlyclean) \
38307           || exit 1
38308
38309 @endif wdiff
38310
38311 .PHONY: maybe-clean-wdiff clean-wdiff
38312 maybe-clean-wdiff:
38313 @if wdiff
38314 maybe-clean-wdiff: clean-wdiff
38315
38316 clean-wdiff: 
38317         @: $(MAKE); $(unstage)
38318         @[ -f ./wdiff/Makefile ] || exit 0; \
38319         r=`${PWD_COMMAND}`; export r; \
38320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38321         $(HOST_EXPORTS) \
38322         for flag in $(EXTRA_HOST_FLAGS) ; do \
38323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38324         done; \
38325         echo "Doing clean in wdiff" ; \
38326         (cd $(HOST_SUBDIR)/wdiff && \
38327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38329                   "RANLIB=$${RANLIB}" \
38330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38331                   clean) \
38332           || exit 1
38333
38334 @endif wdiff
38335
38336 .PHONY: maybe-distclean-wdiff distclean-wdiff
38337 maybe-distclean-wdiff:
38338 @if wdiff
38339 maybe-distclean-wdiff: distclean-wdiff
38340
38341 distclean-wdiff: 
38342         @: $(MAKE); $(unstage)
38343         @[ -f ./wdiff/Makefile ] || exit 0; \
38344         r=`${PWD_COMMAND}`; export r; \
38345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38346         $(HOST_EXPORTS) \
38347         for flag in $(EXTRA_HOST_FLAGS) ; do \
38348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38349         done; \
38350         echo "Doing distclean in wdiff" ; \
38351         (cd $(HOST_SUBDIR)/wdiff && \
38352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38354                   "RANLIB=$${RANLIB}" \
38355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38356                   distclean) \
38357           || exit 1
38358
38359 @endif wdiff
38360
38361 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
38362 maybe-maintainer-clean-wdiff:
38363 @if wdiff
38364 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
38365
38366 maintainer-clean-wdiff: 
38367         @: $(MAKE); $(unstage)
38368         @[ -f ./wdiff/Makefile ] || exit 0; \
38369         r=`${PWD_COMMAND}`; export r; \
38370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38371         $(HOST_EXPORTS) \
38372         for flag in $(EXTRA_HOST_FLAGS) ; do \
38373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38374         done; \
38375         echo "Doing maintainer-clean in wdiff" ; \
38376         (cd $(HOST_SUBDIR)/wdiff && \
38377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38379                   "RANLIB=$${RANLIB}" \
38380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38381                   maintainer-clean) \
38382           || exit 1
38383
38384 @endif wdiff
38385
38386
38387
38388 .PHONY: configure-zip maybe-configure-zip
38389 maybe-configure-zip:
38390 @if gcc-bootstrap
38391 configure-zip: stage_current
38392 @endif gcc-bootstrap
38393 @if zip
38394 maybe-configure-zip: configure-zip
38395 configure-zip: 
38396         @: $(MAKE); $(unstage)
38397         @r=`${PWD_COMMAND}`; export r; \
38398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38399         test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
38400         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
38401         $(HOST_EXPORTS) \
38402         echo Configuring in $(HOST_SUBDIR)/zip; \
38403         cd "$(HOST_SUBDIR)/zip" || exit 1; \
38404         case $(srcdir) in \
38405           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38406           *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
38407                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38408         esac; \
38409         srcdiroption="--srcdir=$${topdir}/zip"; \
38410         libsrcdir="$$s/zip"; \
38411         $(SHELL) $${libsrcdir}/configure \
38412           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38413           --target=${target_alias} $${srcdiroption}  \
38414           || exit 1
38415 @endif zip
38416
38417
38418
38419
38420
38421 .PHONY: all-zip maybe-all-zip
38422 maybe-all-zip:
38423 @if gcc-bootstrap
38424 all-zip: stage_current
38425 @endif gcc-bootstrap
38426 @if zip
38427 TARGET-zip=all
38428 maybe-all-zip: all-zip
38429 all-zip: configure-zip
38430         @: $(MAKE); $(unstage)
38431         @r=`${PWD_COMMAND}`; export r; \
38432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38433         $(HOST_EXPORTS) \
38434         (cd $(HOST_SUBDIR)/zip && \
38435           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
38436                 $(TARGET-zip))
38437 @endif zip
38438
38439
38440
38441
38442 .PHONY: check-zip maybe-check-zip
38443 maybe-check-zip:
38444 @if zip
38445 maybe-check-zip: check-zip
38446
38447 # This module is only tested in a native toolchain.
38448 check-zip:
38449         @: $(MAKE); $(unstage)
38450         @if [ '$(host)' = '$(target)' ] ; then \
38451           r=`${PWD_COMMAND}`; export r; \
38452           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38453           $(HOST_EXPORTS) \
38454           (cd $(HOST_SUBDIR)/zip && \
38455             $(MAKE) $(FLAGS_TO_PASS)  check); \
38456         fi
38457
38458 @endif zip
38459
38460 .PHONY: install-zip maybe-install-zip
38461 maybe-install-zip:
38462 @if zip
38463 maybe-install-zip: install-zip
38464
38465 install-zip: installdirs
38466         @: $(MAKE); $(unstage)
38467         @r=`${PWD_COMMAND}`; export r; \
38468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38469         $(HOST_EXPORTS) \
38470         (cd $(HOST_SUBDIR)/zip && \
38471           $(MAKE) $(FLAGS_TO_PASS)  install)
38472
38473 @endif zip
38474
38475 # Other targets (info, dvi, pdf, etc.)
38476
38477 .PHONY: maybe-info-zip info-zip
38478 maybe-info-zip:
38479 @if zip
38480 maybe-info-zip: info-zip
38481
38482 info-zip: \
38483     configure-zip 
38484         @: $(MAKE); $(unstage)
38485         @[ -f ./zip/Makefile ] || exit 0; \
38486         r=`${PWD_COMMAND}`; export r; \
38487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38488         $(HOST_EXPORTS) \
38489         for flag in $(EXTRA_HOST_FLAGS) ; do \
38490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38491         done; \
38492         echo "Doing info in zip" ; \
38493         (cd $(HOST_SUBDIR)/zip && \
38494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38496                   "RANLIB=$${RANLIB}" \
38497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38498                   info) \
38499           || exit 1
38500
38501 @endif zip
38502
38503 .PHONY: maybe-dvi-zip dvi-zip
38504 maybe-dvi-zip:
38505 @if zip
38506 maybe-dvi-zip: dvi-zip
38507
38508 dvi-zip: \
38509     configure-zip 
38510         @: $(MAKE); $(unstage)
38511         @[ -f ./zip/Makefile ] || exit 0; \
38512         r=`${PWD_COMMAND}`; export r; \
38513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38514         $(HOST_EXPORTS) \
38515         for flag in $(EXTRA_HOST_FLAGS) ; do \
38516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38517         done; \
38518         echo "Doing dvi in zip" ; \
38519         (cd $(HOST_SUBDIR)/zip && \
38520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38522                   "RANLIB=$${RANLIB}" \
38523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38524                   dvi) \
38525           || exit 1
38526
38527 @endif zip
38528
38529 .PHONY: maybe-pdf-zip pdf-zip
38530 maybe-pdf-zip:
38531 @if zip
38532 maybe-pdf-zip: pdf-zip
38533
38534 pdf-zip: \
38535     configure-zip 
38536         @: $(MAKE); $(unstage)
38537         @[ -f ./zip/Makefile ] || exit 0; \
38538         r=`${PWD_COMMAND}`; export r; \
38539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38540         $(HOST_EXPORTS) \
38541         for flag in $(EXTRA_HOST_FLAGS) ; do \
38542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38543         done; \
38544         echo "Doing pdf in zip" ; \
38545         (cd $(HOST_SUBDIR)/zip && \
38546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38548                   "RANLIB=$${RANLIB}" \
38549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38550                   pdf) \
38551           || exit 1
38552
38553 @endif zip
38554
38555 .PHONY: maybe-html-zip html-zip
38556 maybe-html-zip:
38557 @if zip
38558 maybe-html-zip: html-zip
38559
38560 html-zip: \
38561     configure-zip 
38562         @: $(MAKE); $(unstage)
38563         @[ -f ./zip/Makefile ] || exit 0; \
38564         r=`${PWD_COMMAND}`; export r; \
38565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38566         $(HOST_EXPORTS) \
38567         for flag in $(EXTRA_HOST_FLAGS) ; do \
38568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38569         done; \
38570         echo "Doing html in zip" ; \
38571         (cd $(HOST_SUBDIR)/zip && \
38572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38574                   "RANLIB=$${RANLIB}" \
38575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38576                   html) \
38577           || exit 1
38578
38579 @endif zip
38580
38581 .PHONY: maybe-TAGS-zip TAGS-zip
38582 maybe-TAGS-zip:
38583 @if zip
38584 maybe-TAGS-zip: TAGS-zip
38585
38586 TAGS-zip: \
38587     configure-zip 
38588         @: $(MAKE); $(unstage)
38589         @[ -f ./zip/Makefile ] || exit 0; \
38590         r=`${PWD_COMMAND}`; export r; \
38591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38592         $(HOST_EXPORTS) \
38593         for flag in $(EXTRA_HOST_FLAGS) ; do \
38594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38595         done; \
38596         echo "Doing TAGS in zip" ; \
38597         (cd $(HOST_SUBDIR)/zip && \
38598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38600                   "RANLIB=$${RANLIB}" \
38601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38602                   TAGS) \
38603           || exit 1
38604
38605 @endif zip
38606
38607 .PHONY: maybe-install-info-zip install-info-zip
38608 maybe-install-info-zip:
38609 @if zip
38610 maybe-install-info-zip: install-info-zip
38611
38612 install-info-zip: \
38613     configure-zip \
38614     info-zip 
38615         @: $(MAKE); $(unstage)
38616         @[ -f ./zip/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) ; do \
38621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38622         done; \
38623         echo "Doing install-info in zip" ; \
38624         (cd $(HOST_SUBDIR)/zip && \
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                   install-info) \
38630           || exit 1
38631
38632 @endif zip
38633
38634 .PHONY: maybe-install-pdf-zip install-pdf-zip
38635 maybe-install-pdf-zip:
38636 @if zip
38637 maybe-install-pdf-zip: install-pdf-zip
38638
38639 install-pdf-zip: \
38640     configure-zip \
38641     pdf-zip 
38642         @: $(MAKE); $(unstage)
38643         @[ -f ./zip/Makefile ] || exit 0; \
38644         r=`${PWD_COMMAND}`; export r; \
38645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38646         $(HOST_EXPORTS) \
38647         for flag in $(EXTRA_HOST_FLAGS) ; do \
38648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38649         done; \
38650         echo "Doing install-pdf in zip" ; \
38651         (cd $(HOST_SUBDIR)/zip && \
38652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38654                   "RANLIB=$${RANLIB}" \
38655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38656                   install-pdf) \
38657           || exit 1
38658
38659 @endif zip
38660
38661 .PHONY: maybe-install-html-zip install-html-zip
38662 maybe-install-html-zip:
38663 @if zip
38664 maybe-install-html-zip: install-html-zip
38665
38666 install-html-zip: \
38667     configure-zip \
38668     html-zip 
38669         @: $(MAKE); $(unstage)
38670         @[ -f ./zip/Makefile ] || exit 0; \
38671         r=`${PWD_COMMAND}`; export r; \
38672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38673         $(HOST_EXPORTS) \
38674         for flag in $(EXTRA_HOST_FLAGS) ; do \
38675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38676         done; \
38677         echo "Doing install-html in zip" ; \
38678         (cd $(HOST_SUBDIR)/zip && \
38679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38681                   "RANLIB=$${RANLIB}" \
38682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38683                   install-html) \
38684           || exit 1
38685
38686 @endif zip
38687
38688 .PHONY: maybe-installcheck-zip installcheck-zip
38689 maybe-installcheck-zip:
38690 @if zip
38691 maybe-installcheck-zip: installcheck-zip
38692
38693 installcheck-zip: \
38694     configure-zip 
38695         @: $(MAKE); $(unstage)
38696         @[ -f ./zip/Makefile ] || exit 0; \
38697         r=`${PWD_COMMAND}`; export r; \
38698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38699         $(HOST_EXPORTS) \
38700         for flag in $(EXTRA_HOST_FLAGS) ; do \
38701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38702         done; \
38703         echo "Doing installcheck in zip" ; \
38704         (cd $(HOST_SUBDIR)/zip && \
38705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38707                   "RANLIB=$${RANLIB}" \
38708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38709                   installcheck) \
38710           || exit 1
38711
38712 @endif zip
38713
38714 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
38715 maybe-mostlyclean-zip:
38716 @if zip
38717 maybe-mostlyclean-zip: mostlyclean-zip
38718
38719 mostlyclean-zip: 
38720         @: $(MAKE); $(unstage)
38721         @[ -f ./zip/Makefile ] || exit 0; \
38722         r=`${PWD_COMMAND}`; export r; \
38723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38724         $(HOST_EXPORTS) \
38725         for flag in $(EXTRA_HOST_FLAGS) ; do \
38726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38727         done; \
38728         echo "Doing mostlyclean in zip" ; \
38729         (cd $(HOST_SUBDIR)/zip && \
38730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38732                   "RANLIB=$${RANLIB}" \
38733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38734                   mostlyclean) \
38735           || exit 1
38736
38737 @endif zip
38738
38739 .PHONY: maybe-clean-zip clean-zip
38740 maybe-clean-zip:
38741 @if zip
38742 maybe-clean-zip: clean-zip
38743
38744 clean-zip: 
38745         @: $(MAKE); $(unstage)
38746         @[ -f ./zip/Makefile ] || exit 0; \
38747         r=`${PWD_COMMAND}`; export r; \
38748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38749         $(HOST_EXPORTS) \
38750         for flag in $(EXTRA_HOST_FLAGS) ; do \
38751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38752         done; \
38753         echo "Doing clean in zip" ; \
38754         (cd $(HOST_SUBDIR)/zip && \
38755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38757                   "RANLIB=$${RANLIB}" \
38758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38759                   clean) \
38760           || exit 1
38761
38762 @endif zip
38763
38764 .PHONY: maybe-distclean-zip distclean-zip
38765 maybe-distclean-zip:
38766 @if zip
38767 maybe-distclean-zip: distclean-zip
38768
38769 distclean-zip: 
38770         @: $(MAKE); $(unstage)
38771         @[ -f ./zip/Makefile ] || exit 0; \
38772         r=`${PWD_COMMAND}`; export r; \
38773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38774         $(HOST_EXPORTS) \
38775         for flag in $(EXTRA_HOST_FLAGS) ; do \
38776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38777         done; \
38778         echo "Doing distclean in zip" ; \
38779         (cd $(HOST_SUBDIR)/zip && \
38780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38782                   "RANLIB=$${RANLIB}" \
38783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38784                   distclean) \
38785           || exit 1
38786
38787 @endif zip
38788
38789 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
38790 maybe-maintainer-clean-zip:
38791 @if zip
38792 maybe-maintainer-clean-zip: maintainer-clean-zip
38793
38794 maintainer-clean-zip: 
38795         @: $(MAKE); $(unstage)
38796         @[ -f ./zip/Makefile ] || exit 0; \
38797         r=`${PWD_COMMAND}`; export r; \
38798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38799         $(HOST_EXPORTS) \
38800         for flag in $(EXTRA_HOST_FLAGS) ; do \
38801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38802         done; \
38803         echo "Doing maintainer-clean in zip" ; \
38804         (cd $(HOST_SUBDIR)/zip && \
38805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38807                   "RANLIB=$${RANLIB}" \
38808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38809                   maintainer-clean) \
38810           || exit 1
38811
38812 @endif zip
38813
38814
38815
38816 .PHONY: configure-zlib maybe-configure-zlib
38817 maybe-configure-zlib:
38818 @if gcc-bootstrap
38819 configure-zlib: stage_current
38820 @endif gcc-bootstrap
38821 @if zlib
38822 maybe-configure-zlib: configure-zlib
38823 configure-zlib: 
38824         @r=`${PWD_COMMAND}`; export r; \
38825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38826         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38827         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38828         $(HOST_EXPORTS) \
38829         echo Configuring in $(HOST_SUBDIR)/zlib; \
38830         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
38831         case $(srcdir) in \
38832           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38833           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38834                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38835         esac; \
38836         srcdiroption="--srcdir=$${topdir}/zlib"; \
38837         libsrcdir="$$s/zlib"; \
38838         $(SHELL) $${libsrcdir}/configure \
38839           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38840           --target=${target_alias} $${srcdiroption}  \
38841           || exit 1
38842 @endif zlib
38843
38844
38845
38846 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
38847 maybe-configure-stage1-zlib:
38848 @if zlib-bootstrap
38849 maybe-configure-stage1-zlib: configure-stage1-zlib
38850 configure-stage1-zlib:
38851         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38852         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38853         @r=`${PWD_COMMAND}`; export r; \
38854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38855         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38856         $(HOST_EXPORTS)  \
38857         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
38858         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
38859         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
38860         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38861         cd $(HOST_SUBDIR)/zlib || exit 1; \
38862         case $(srcdir) in \
38863           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38864           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38865                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38866         esac; \
38867         srcdiroption="--srcdir=$${topdir}/zlib"; \
38868         libsrcdir="$$s/zlib"; \
38869         $(SHELL) $${libsrcdir}/configure \
38870           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38871           --target=${target_alias} $${srcdiroption} \
38872            \
38873           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
38874 @endif zlib-bootstrap
38875
38876 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
38877 maybe-configure-stage2-zlib:
38878 @if zlib-bootstrap
38879 maybe-configure-stage2-zlib: configure-stage2-zlib
38880 configure-stage2-zlib:
38881         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38882         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38883         @r=`${PWD_COMMAND}`; export r; \
38884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38885         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38886         $(HOST_EXPORTS) \
38887         $(POSTSTAGE1_HOST_EXPORTS)  \
38888         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
38889         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
38890         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
38891         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38892         cd $(HOST_SUBDIR)/zlib || exit 1; \
38893         case $(srcdir) in \
38894           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38895           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38896                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38897         esac; \
38898         srcdiroption="--srcdir=$${topdir}/zlib"; \
38899         libsrcdir="$$s/zlib"; \
38900         $(SHELL) $${libsrcdir}/configure \
38901           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38902           --target=${target_alias} $${srcdiroption} \
38903           --with-build-libsubdir=$(HOST_SUBDIR) \
38904           @stage2_werror_flag@ 
38905 @endif zlib-bootstrap
38906
38907 .PHONY: configure-stageb2g0-zlib maybe-configure-stageb2g0-zlib
38908 maybe-configure-stageb2g0-zlib:
38909 @if zlib-bootstrap
38910 maybe-configure-stageb2g0-zlib: configure-stageb2g0-zlib
38911 configure-stageb2g0-zlib:
38912         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
38913         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38914         @r=`${PWD_COMMAND}`; export r; \
38915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38916         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38917         $(HOST_EXPORTS) \
38918         $(POSTSTAGE1_HOST_EXPORTS)  \
38919         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
38920         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
38921         echo Configuring stage b2g0 in $(HOST_SUBDIR)/zlib ; \
38922         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38923         cd $(HOST_SUBDIR)/zlib || exit 1; \
38924         case $(srcdir) in \
38925           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38926           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38927                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38928         esac; \
38929         srcdiroption="--srcdir=$${topdir}/zlib"; \
38930         libsrcdir="$$s/zlib"; \
38931         $(SHELL) $${libsrcdir}/configure \
38932           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38933           --target=${target_alias} $${srcdiroption} \
38934           --with-build-libsubdir=$(HOST_SUBDIR) \
38935           @stage2_werror_flag@ 
38936 @endif zlib-bootstrap
38937
38938 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
38939 maybe-configure-stage3-zlib:
38940 @if zlib-bootstrap
38941 maybe-configure-stage3-zlib: configure-stage3-zlib
38942 configure-stage3-zlib:
38943         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38944         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38945         @r=`${PWD_COMMAND}`; export r; \
38946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38947         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38948         $(HOST_EXPORTS) \
38949         $(POSTSTAGE1_HOST_EXPORTS)  \
38950         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
38951         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
38952         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
38953         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38954         cd $(HOST_SUBDIR)/zlib || exit 1; \
38955         case $(srcdir) in \
38956           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38957           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38958                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38959         esac; \
38960         srcdiroption="--srcdir=$${topdir}/zlib"; \
38961         libsrcdir="$$s/zlib"; \
38962         $(SHELL) $${libsrcdir}/configure \
38963           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38964           --target=${target_alias} $${srcdiroption} \
38965           --with-build-libsubdir=$(HOST_SUBDIR) \
38966           @stage2_werror_flag@ 
38967 @endif zlib-bootstrap
38968
38969 .PHONY: configure-stageb3g2-zlib maybe-configure-stageb3g2-zlib
38970 maybe-configure-stageb3g2-zlib:
38971 @if zlib-bootstrap
38972 maybe-configure-stageb3g2-zlib: configure-stageb3g2-zlib
38973 configure-stageb3g2-zlib:
38974         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
38975         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38976         @r=`${PWD_COMMAND}`; export r; \
38977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38978         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38979         $(HOST_EXPORTS) \
38980         $(POSTSTAGE1_HOST_EXPORTS)  \
38981         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
38982         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
38983         echo Configuring stage b3g2 in $(HOST_SUBDIR)/zlib ; \
38984         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38985         cd $(HOST_SUBDIR)/zlib || exit 1; \
38986         case $(srcdir) in \
38987           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38988           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38989                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38990         esac; \
38991         srcdiroption="--srcdir=$${topdir}/zlib"; \
38992         libsrcdir="$$s/zlib"; \
38993         $(SHELL) $${libsrcdir}/configure \
38994           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38995           --target=${target_alias} $${srcdiroption} \
38996           --with-build-libsubdir=$(HOST_SUBDIR) \
38997           @stage2_werror_flag@ 
38998 @endif zlib-bootstrap
38999
39000 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
39001 maybe-configure-stage4-zlib:
39002 @if zlib-bootstrap
39003 maybe-configure-stage4-zlib: configure-stage4-zlib
39004 configure-stage4-zlib:
39005         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39006         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39007         @r=`${PWD_COMMAND}`; export r; \
39008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39009         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39010         $(HOST_EXPORTS) \
39011         $(POSTSTAGE1_HOST_EXPORTS)  \
39012         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39013         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
39014         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
39015         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39016         cd $(HOST_SUBDIR)/zlib || exit 1; \
39017         case $(srcdir) in \
39018           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39019           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39020                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39021         esac; \
39022         srcdiroption="--srcdir=$${topdir}/zlib"; \
39023         libsrcdir="$$s/zlib"; \
39024         $(SHELL) $${libsrcdir}/configure \
39025           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39026           --target=${target_alias} $${srcdiroption} \
39027           --with-build-libsubdir=$(HOST_SUBDIR) \
39028           @stage2_werror_flag@ 
39029 @endif zlib-bootstrap
39030
39031 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
39032 maybe-configure-stageprofile-zlib:
39033 @if zlib-bootstrap
39034 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
39035 configure-stageprofile-zlib:
39036         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39037         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39038         @r=`${PWD_COMMAND}`; export r; \
39039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39040         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39041         $(HOST_EXPORTS) \
39042         $(POSTSTAGE1_HOST_EXPORTS)  \
39043         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
39044         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
39045         echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
39046         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39047         cd $(HOST_SUBDIR)/zlib || exit 1; \
39048         case $(srcdir) in \
39049           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39050           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39051                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39052         esac; \
39053         srcdiroption="--srcdir=$${topdir}/zlib"; \
39054         libsrcdir="$$s/zlib"; \
39055         $(SHELL) $${libsrcdir}/configure \
39056           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39057           --target=${target_alias} $${srcdiroption} \
39058           --with-build-libsubdir=$(HOST_SUBDIR) \
39059           @stage2_werror_flag@ 
39060 @endif zlib-bootstrap
39061
39062 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
39063 maybe-configure-stagefeedback-zlib:
39064 @if zlib-bootstrap
39065 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
39066 configure-stagefeedback-zlib:
39067         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39068         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39069         @r=`${PWD_COMMAND}`; export r; \
39070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39071         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39072         $(HOST_EXPORTS) \
39073         $(POSTSTAGE1_HOST_EXPORTS)  \
39074         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
39075         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
39076         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
39077         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39078         cd $(HOST_SUBDIR)/zlib || exit 1; \
39079         case $(srcdir) in \
39080           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39081           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39082                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39083         esac; \
39084         srcdiroption="--srcdir=$${topdir}/zlib"; \
39085         libsrcdir="$$s/zlib"; \
39086         $(SHELL) $${libsrcdir}/configure \
39087           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39088           --target=${target_alias} $${srcdiroption} \
39089           --with-build-libsubdir=$(HOST_SUBDIR) \
39090           @stage2_werror_flag@ 
39091 @endif zlib-bootstrap
39092
39093
39094
39095
39096
39097 .PHONY: all-zlib maybe-all-zlib
39098 maybe-all-zlib:
39099 @if gcc-bootstrap
39100 all-zlib: stage_current
39101 @endif gcc-bootstrap
39102 @if zlib
39103 TARGET-zlib=all
39104 maybe-all-zlib: all-zlib
39105 all-zlib: configure-zlib
39106         @r=`${PWD_COMMAND}`; export r; \
39107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39108         $(HOST_EXPORTS) \
39109         (cd $(HOST_SUBDIR)/zlib && \
39110           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
39111                 $(TARGET-zlib))
39112 @endif zlib
39113
39114
39115
39116 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
39117 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
39118 maybe-all-stage1-zlib:
39119 maybe-clean-stage1-zlib:
39120 @if zlib-bootstrap
39121 maybe-all-stage1-zlib: all-stage1-zlib
39122 all-stage1: all-stage1-zlib
39123 TARGET-stage1-zlib = $(TARGET-zlib)
39124 all-stage1-zlib: configure-stage1-zlib
39125         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39126         @r=`${PWD_COMMAND}`; export r; \
39127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39128         $(HOST_EXPORTS) \
39129         cd $(HOST_SUBDIR)/zlib && \
39130         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39131                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
39132                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
39133                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
39134                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
39135                 $(TARGET-stage1-zlib)
39136
39137 maybe-clean-stage1-zlib: clean-stage1-zlib
39138 clean-stage1: clean-stage1-zlib
39139 clean-stage1-zlib:
39140         @if [ $(current_stage) = stage1 ]; then \
39141           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39142         else \
39143           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
39144           $(MAKE) stage1-start; \
39145         fi; \
39146         cd $(HOST_SUBDIR)/zlib && \
39147         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39148                  clean
39149 @endif zlib-bootstrap
39150
39151
39152 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
39153 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
39154 maybe-all-stage2-zlib:
39155 maybe-clean-stage2-zlib:
39156 @if zlib-bootstrap
39157 maybe-all-stage2-zlib: all-stage2-zlib
39158 all-stage2: all-stage2-zlib
39159 TARGET-stage2-zlib = $(TARGET-zlib)
39160 all-stage2-zlib: configure-stage2-zlib
39161         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39162         @r=`${PWD_COMMAND}`; export r; \
39163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39164         $(HOST_EXPORTS) \
39165         $(POSTSTAGE1_HOST_EXPORTS) \
39166         cd $(HOST_SUBDIR)/zlib && \
39167         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39168                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
39169                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
39170                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
39171                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
39172                 $(TARGET-stage2-zlib)
39173
39174 maybe-clean-stage2-zlib: clean-stage2-zlib
39175 clean-stage2: clean-stage2-zlib
39176 clean-stage2-zlib:
39177         @if [ $(current_stage) = stage2 ]; then \
39178           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39179         else \
39180           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
39181           $(MAKE) stage2-start; \
39182         fi; \
39183         cd $(HOST_SUBDIR)/zlib && \
39184         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39185                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
39186                  clean
39187 @endif zlib-bootstrap
39188
39189
39190 .PHONY: all-stageb2g0-zlib maybe-all-stageb2g0-zlib
39191 .PHONY: clean-stageb2g0-zlib maybe-clean-stageb2g0-zlib
39192 maybe-all-stageb2g0-zlib:
39193 maybe-clean-stageb2g0-zlib:
39194 @if zlib-bootstrap
39195 maybe-all-stageb2g0-zlib: all-stageb2g0-zlib
39196 all-stageb2g0: all-stageb2g0-zlib
39197 TARGET-stageb2g0-zlib = $(TARGET-zlib)
39198 all-stageb2g0-zlib: configure-stageb2g0-zlib
39199         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
39200         @r=`${PWD_COMMAND}`; export r; \
39201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39202         $(HOST_EXPORTS) \
39203         $(POSTSTAGE1_HOST_EXPORTS) \
39204         cd $(HOST_SUBDIR)/zlib && \
39205         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39206                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
39207                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
39208                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
39209                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
39210                 $(TARGET-stageb2g0-zlib)
39211
39212 maybe-clean-stageb2g0-zlib: clean-stageb2g0-zlib
39213 clean-stageb2g0: clean-stageb2g0-zlib
39214 clean-stageb2g0-zlib:
39215         @if [ $(current_stage) = stageb2g0 ]; then \
39216           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39217         else \
39218           [ -f $(HOST_SUBDIR)/stageb2g0-zlib/Makefile ] || exit 0; \
39219           $(MAKE) stageb2g0-start; \
39220         fi; \
39221         cd $(HOST_SUBDIR)/zlib && \
39222         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39223                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
39224                  clean
39225 @endif zlib-bootstrap
39226
39227
39228 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
39229 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
39230 maybe-all-stage3-zlib:
39231 maybe-clean-stage3-zlib:
39232 @if zlib-bootstrap
39233 maybe-all-stage3-zlib: all-stage3-zlib
39234 all-stage3: all-stage3-zlib
39235 TARGET-stage3-zlib = $(TARGET-zlib)
39236 all-stage3-zlib: configure-stage3-zlib
39237         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39238         @r=`${PWD_COMMAND}`; export r; \
39239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39240         $(HOST_EXPORTS) \
39241         $(POSTSTAGE1_HOST_EXPORTS) \
39242         cd $(HOST_SUBDIR)/zlib && \
39243         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39244                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
39245                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
39246                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
39247                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
39248                 $(TARGET-stage3-zlib)
39249
39250 maybe-clean-stage3-zlib: clean-stage3-zlib
39251 clean-stage3: clean-stage3-zlib
39252 clean-stage3-zlib:
39253         @if [ $(current_stage) = stage3 ]; then \
39254           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39255         else \
39256           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
39257           $(MAKE) stage3-start; \
39258         fi; \
39259         cd $(HOST_SUBDIR)/zlib && \
39260         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39261                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
39262                  clean
39263 @endif zlib-bootstrap
39264
39265
39266 .PHONY: all-stageb3g2-zlib maybe-all-stageb3g2-zlib
39267 .PHONY: clean-stageb3g2-zlib maybe-clean-stageb3g2-zlib
39268 maybe-all-stageb3g2-zlib:
39269 maybe-clean-stageb3g2-zlib:
39270 @if zlib-bootstrap
39271 maybe-all-stageb3g2-zlib: all-stageb3g2-zlib
39272 all-stageb3g2: all-stageb3g2-zlib
39273 TARGET-stageb3g2-zlib = $(TARGET-zlib)
39274 all-stageb3g2-zlib: configure-stageb3g2-zlib
39275         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
39276         @r=`${PWD_COMMAND}`; export r; \
39277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39278         $(HOST_EXPORTS) \
39279         $(POSTSTAGE1_HOST_EXPORTS) \
39280         cd $(HOST_SUBDIR)/zlib && \
39281         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39282                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
39283                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
39284                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
39285                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
39286                 $(TARGET-stageb3g2-zlib)
39287
39288 maybe-clean-stageb3g2-zlib: clean-stageb3g2-zlib
39289 clean-stageb3g2: clean-stageb3g2-zlib
39290 clean-stageb3g2-zlib:
39291         @if [ $(current_stage) = stageb3g2 ]; then \
39292           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39293         else \
39294           [ -f $(HOST_SUBDIR)/stageb3g2-zlib/Makefile ] || exit 0; \
39295           $(MAKE) stageb3g2-start; \
39296         fi; \
39297         cd $(HOST_SUBDIR)/zlib && \
39298         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39299                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
39300                  clean
39301 @endif zlib-bootstrap
39302
39303
39304 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
39305 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
39306 maybe-all-stage4-zlib:
39307 maybe-clean-stage4-zlib:
39308 @if zlib-bootstrap
39309 maybe-all-stage4-zlib: all-stage4-zlib
39310 all-stage4: all-stage4-zlib
39311 TARGET-stage4-zlib = $(TARGET-zlib)
39312 all-stage4-zlib: configure-stage4-zlib
39313         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39314         @r=`${PWD_COMMAND}`; export r; \
39315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39316         $(HOST_EXPORTS) \
39317         $(POSTSTAGE1_HOST_EXPORTS) \
39318         cd $(HOST_SUBDIR)/zlib && \
39319         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39320                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
39321                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
39322                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
39323                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
39324                 $(TARGET-stage4-zlib)
39325
39326 maybe-clean-stage4-zlib: clean-stage4-zlib
39327 clean-stage4: clean-stage4-zlib
39328 clean-stage4-zlib:
39329         @if [ $(current_stage) = stage4 ]; then \
39330           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39331         else \
39332           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
39333           $(MAKE) stage4-start; \
39334         fi; \
39335         cd $(HOST_SUBDIR)/zlib && \
39336         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39337                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
39338                  clean
39339 @endif zlib-bootstrap
39340
39341
39342 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
39343 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
39344 maybe-all-stageprofile-zlib:
39345 maybe-clean-stageprofile-zlib:
39346 @if zlib-bootstrap
39347 maybe-all-stageprofile-zlib: all-stageprofile-zlib
39348 all-stageprofile: all-stageprofile-zlib
39349 TARGET-stageprofile-zlib = $(TARGET-zlib)
39350 all-stageprofile-zlib: configure-stageprofile-zlib
39351         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39352         @r=`${PWD_COMMAND}`; export r; \
39353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39354         $(HOST_EXPORTS) \
39355         $(POSTSTAGE1_HOST_EXPORTS) \
39356         cd $(HOST_SUBDIR)/zlib && \
39357         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39358                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
39359                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
39360                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
39361                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
39362                 $(TARGET-stageprofile-zlib)
39363
39364 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
39365 clean-stageprofile: clean-stageprofile-zlib
39366 clean-stageprofile-zlib:
39367         @if [ $(current_stage) = stageprofile ]; then \
39368           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39369         else \
39370           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
39371           $(MAKE) stageprofile-start; \
39372         fi; \
39373         cd $(HOST_SUBDIR)/zlib && \
39374         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39375                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
39376                  clean
39377 @endif zlib-bootstrap
39378
39379
39380 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
39381 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
39382 maybe-all-stagefeedback-zlib:
39383 maybe-clean-stagefeedback-zlib:
39384 @if zlib-bootstrap
39385 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
39386 all-stagefeedback: all-stagefeedback-zlib
39387 TARGET-stagefeedback-zlib = $(TARGET-zlib)
39388 all-stagefeedback-zlib: configure-stagefeedback-zlib
39389         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39390         @r=`${PWD_COMMAND}`; export r; \
39391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39392         $(HOST_EXPORTS) \
39393         $(POSTSTAGE1_HOST_EXPORTS) \
39394         cd $(HOST_SUBDIR)/zlib && \
39395         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39396                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
39397                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
39398                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
39399                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
39400                 $(TARGET-stagefeedback-zlib)
39401
39402 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
39403 clean-stagefeedback: clean-stagefeedback-zlib
39404 clean-stagefeedback-zlib:
39405         @if [ $(current_stage) = stagefeedback ]; then \
39406           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39407         else \
39408           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
39409           $(MAKE) stagefeedback-start; \
39410         fi; \
39411         cd $(HOST_SUBDIR)/zlib && \
39412         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39413                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
39414                  clean
39415 @endif zlib-bootstrap
39416
39417
39418
39419
39420
39421 .PHONY: check-zlib maybe-check-zlib
39422 maybe-check-zlib:
39423 @if zlib
39424 maybe-check-zlib: check-zlib
39425
39426 check-zlib:
39427
39428 @endif zlib
39429
39430 .PHONY: install-zlib maybe-install-zlib
39431 maybe-install-zlib:
39432 @if zlib
39433 maybe-install-zlib: install-zlib
39434
39435 install-zlib:
39436
39437 @endif zlib
39438
39439 # Other targets (info, dvi, pdf, etc.)
39440
39441 .PHONY: maybe-info-zlib info-zlib
39442 maybe-info-zlib:
39443 @if zlib
39444 maybe-info-zlib: info-zlib
39445
39446 info-zlib: \
39447     configure-zlib 
39448         @[ -f ./zlib/Makefile ] || exit 0; \
39449         r=`${PWD_COMMAND}`; export r; \
39450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39451         $(HOST_EXPORTS) \
39452         for flag in $(EXTRA_HOST_FLAGS) ; do \
39453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39454         done; \
39455         echo "Doing info in zlib" ; \
39456         (cd $(HOST_SUBDIR)/zlib && \
39457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39459                   "RANLIB=$${RANLIB}" \
39460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39461                   info) \
39462           || exit 1
39463
39464 @endif zlib
39465
39466 .PHONY: maybe-dvi-zlib dvi-zlib
39467 maybe-dvi-zlib:
39468 @if zlib
39469 maybe-dvi-zlib: dvi-zlib
39470
39471 dvi-zlib: \
39472     configure-zlib 
39473         @[ -f ./zlib/Makefile ] || exit 0; \
39474         r=`${PWD_COMMAND}`; export r; \
39475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39476         $(HOST_EXPORTS) \
39477         for flag in $(EXTRA_HOST_FLAGS) ; do \
39478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39479         done; \
39480         echo "Doing dvi in zlib" ; \
39481         (cd $(HOST_SUBDIR)/zlib && \
39482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39484                   "RANLIB=$${RANLIB}" \
39485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39486                   dvi) \
39487           || exit 1
39488
39489 @endif zlib
39490
39491 .PHONY: maybe-pdf-zlib pdf-zlib
39492 maybe-pdf-zlib:
39493 @if zlib
39494 maybe-pdf-zlib: pdf-zlib
39495
39496 pdf-zlib: \
39497     configure-zlib 
39498         @[ -f ./zlib/Makefile ] || exit 0; \
39499         r=`${PWD_COMMAND}`; export r; \
39500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39501         $(HOST_EXPORTS) \
39502         for flag in $(EXTRA_HOST_FLAGS) ; do \
39503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39504         done; \
39505         echo "Doing pdf in zlib" ; \
39506         (cd $(HOST_SUBDIR)/zlib && \
39507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39509                   "RANLIB=$${RANLIB}" \
39510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39511                   pdf) \
39512           || exit 1
39513
39514 @endif zlib
39515
39516 .PHONY: maybe-html-zlib html-zlib
39517 maybe-html-zlib:
39518 @if zlib
39519 maybe-html-zlib: html-zlib
39520
39521 html-zlib: \
39522     configure-zlib 
39523         @[ -f ./zlib/Makefile ] || exit 0; \
39524         r=`${PWD_COMMAND}`; export r; \
39525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39526         $(HOST_EXPORTS) \
39527         for flag in $(EXTRA_HOST_FLAGS) ; do \
39528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39529         done; \
39530         echo "Doing html in zlib" ; \
39531         (cd $(HOST_SUBDIR)/zlib && \
39532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39534                   "RANLIB=$${RANLIB}" \
39535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39536                   html) \
39537           || exit 1
39538
39539 @endif zlib
39540
39541 .PHONY: maybe-TAGS-zlib TAGS-zlib
39542 maybe-TAGS-zlib:
39543 @if zlib
39544 maybe-TAGS-zlib: TAGS-zlib
39545
39546 TAGS-zlib: \
39547     configure-zlib 
39548         @[ -f ./zlib/Makefile ] || exit 0; \
39549         r=`${PWD_COMMAND}`; export r; \
39550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39551         $(HOST_EXPORTS) \
39552         for flag in $(EXTRA_HOST_FLAGS) ; do \
39553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39554         done; \
39555         echo "Doing TAGS in zlib" ; \
39556         (cd $(HOST_SUBDIR)/zlib && \
39557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39559                   "RANLIB=$${RANLIB}" \
39560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39561                   TAGS) \
39562           || exit 1
39563
39564 @endif zlib
39565
39566 .PHONY: maybe-install-info-zlib install-info-zlib
39567 maybe-install-info-zlib:
39568 @if zlib
39569 maybe-install-info-zlib: install-info-zlib
39570
39571 install-info-zlib: \
39572     configure-zlib \
39573     info-zlib 
39574         @[ -f ./zlib/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 install-info in zlib" ; \
39582         (cd $(HOST_SUBDIR)/zlib && \
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                   install-info) \
39588           || exit 1
39589
39590 @endif zlib
39591
39592 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
39593 maybe-install-pdf-zlib:
39594 @if zlib
39595 maybe-install-pdf-zlib: install-pdf-zlib
39596
39597 install-pdf-zlib: \
39598     configure-zlib \
39599     pdf-zlib 
39600         @[ -f ./zlib/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 install-pdf in zlib" ; \
39608         (cd $(HOST_SUBDIR)/zlib && \
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                   install-pdf) \
39614           || exit 1
39615
39616 @endif zlib
39617
39618 .PHONY: maybe-install-html-zlib install-html-zlib
39619 maybe-install-html-zlib:
39620 @if zlib
39621 maybe-install-html-zlib: install-html-zlib
39622
39623 install-html-zlib: \
39624     configure-zlib \
39625     html-zlib 
39626         @[ -f ./zlib/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 install-html in zlib" ; \
39634         (cd $(HOST_SUBDIR)/zlib && \
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                   install-html) \
39640           || exit 1
39641
39642 @endif zlib
39643
39644 .PHONY: maybe-installcheck-zlib installcheck-zlib
39645 maybe-installcheck-zlib:
39646 @if zlib
39647 maybe-installcheck-zlib: installcheck-zlib
39648
39649 installcheck-zlib: \
39650     configure-zlib 
39651         @[ -f ./zlib/Makefile ] || exit 0; \
39652         r=`${PWD_COMMAND}`; export r; \
39653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39654         $(HOST_EXPORTS) \
39655         for flag in $(EXTRA_HOST_FLAGS) ; do \
39656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39657         done; \
39658         echo "Doing installcheck in zlib" ; \
39659         (cd $(HOST_SUBDIR)/zlib && \
39660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39662                   "RANLIB=$${RANLIB}" \
39663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39664                   installcheck) \
39665           || exit 1
39666
39667 @endif zlib
39668
39669 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
39670 maybe-mostlyclean-zlib:
39671 @if zlib
39672 maybe-mostlyclean-zlib: mostlyclean-zlib
39673
39674 mostlyclean-zlib: 
39675         @[ -f ./zlib/Makefile ] || exit 0; \
39676         r=`${PWD_COMMAND}`; export r; \
39677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39678         $(HOST_EXPORTS) \
39679         for flag in $(EXTRA_HOST_FLAGS) ; do \
39680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39681         done; \
39682         echo "Doing mostlyclean in zlib" ; \
39683         (cd $(HOST_SUBDIR)/zlib && \
39684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39686                   "RANLIB=$${RANLIB}" \
39687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39688                   mostlyclean) \
39689           || exit 1
39690
39691 @endif zlib
39692
39693 .PHONY: maybe-clean-zlib clean-zlib
39694 maybe-clean-zlib:
39695 @if zlib
39696 maybe-clean-zlib: clean-zlib
39697
39698 clean-zlib: 
39699         @[ -f ./zlib/Makefile ] || exit 0; \
39700         r=`${PWD_COMMAND}`; export r; \
39701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39702         $(HOST_EXPORTS) \
39703         for flag in $(EXTRA_HOST_FLAGS) ; do \
39704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39705         done; \
39706         echo "Doing clean in zlib" ; \
39707         (cd $(HOST_SUBDIR)/zlib && \
39708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39710                   "RANLIB=$${RANLIB}" \
39711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39712                   clean) \
39713           || exit 1
39714
39715 @endif zlib
39716
39717 .PHONY: maybe-distclean-zlib distclean-zlib
39718 maybe-distclean-zlib:
39719 @if zlib
39720 maybe-distclean-zlib: distclean-zlib
39721
39722 distclean-zlib: 
39723         @[ -f ./zlib/Makefile ] || exit 0; \
39724         r=`${PWD_COMMAND}`; export r; \
39725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39726         $(HOST_EXPORTS) \
39727         for flag in $(EXTRA_HOST_FLAGS) ; do \
39728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39729         done; \
39730         echo "Doing distclean in zlib" ; \
39731         (cd $(HOST_SUBDIR)/zlib && \
39732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39734                   "RANLIB=$${RANLIB}" \
39735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39736                   distclean) \
39737           || exit 1
39738
39739 @endif zlib
39740
39741 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
39742 maybe-maintainer-clean-zlib:
39743 @if zlib
39744 maybe-maintainer-clean-zlib: maintainer-clean-zlib
39745
39746 maintainer-clean-zlib: 
39747         @[ -f ./zlib/Makefile ] || exit 0; \
39748         r=`${PWD_COMMAND}`; export r; \
39749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39750         $(HOST_EXPORTS) \
39751         for flag in $(EXTRA_HOST_FLAGS) ; do \
39752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39753         done; \
39754         echo "Doing maintainer-clean in zlib" ; \
39755         (cd $(HOST_SUBDIR)/zlib && \
39756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39758                   "RANLIB=$${RANLIB}" \
39759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39760                   maintainer-clean) \
39761           || exit 1
39762
39763 @endif zlib
39764
39765
39766
39767 .PHONY: configure-gdb maybe-configure-gdb
39768 maybe-configure-gdb:
39769 @if gcc-bootstrap
39770 configure-gdb: stage_current
39771 @endif gcc-bootstrap
39772 @if gdb
39773 maybe-configure-gdb: configure-gdb
39774 configure-gdb: 
39775         @: $(MAKE); $(unstage)
39776         @r=`${PWD_COMMAND}`; export r; \
39777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39778         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
39779         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
39780         $(HOST_EXPORTS) \
39781         echo Configuring in $(HOST_SUBDIR)/gdb; \
39782         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
39783         case $(srcdir) in \
39784           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39785           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
39786                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39787         esac; \
39788         srcdiroption="--srcdir=$${topdir}/gdb"; \
39789         libsrcdir="$$s/gdb"; \
39790         $(SHELL) $${libsrcdir}/configure \
39791           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39792           --target=${target_alias} $${srcdiroption}  \
39793           || exit 1
39794 @endif gdb
39795
39796
39797
39798
39799
39800 .PHONY: all-gdb maybe-all-gdb
39801 maybe-all-gdb:
39802 @if gcc-bootstrap
39803 all-gdb: stage_current
39804 @endif gcc-bootstrap
39805 @if gdb
39806 TARGET-gdb=all
39807 maybe-all-gdb: all-gdb
39808 all-gdb: configure-gdb
39809         @: $(MAKE); $(unstage)
39810         @r=`${PWD_COMMAND}`; export r; \
39811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39812         $(HOST_EXPORTS) \
39813         (cd $(HOST_SUBDIR)/gdb && \
39814           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
39815                 $(TARGET-gdb))
39816 @endif gdb
39817
39818
39819
39820
39821 .PHONY: check-gdb maybe-check-gdb
39822 maybe-check-gdb:
39823 @if gdb
39824 maybe-check-gdb: check-gdb
39825
39826 check-gdb:
39827         @: $(MAKE); $(unstage)
39828         @r=`${PWD_COMMAND}`; export r; \
39829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39830         $(HOST_EXPORTS) \
39831         (cd $(HOST_SUBDIR)/gdb && \
39832           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
39833
39834 @endif gdb
39835
39836 .PHONY: install-gdb maybe-install-gdb
39837 maybe-install-gdb:
39838 @if gdb
39839 maybe-install-gdb: install-gdb
39840
39841 install-gdb: installdirs
39842         @: $(MAKE); $(unstage)
39843         @r=`${PWD_COMMAND}`; export r; \
39844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39845         $(HOST_EXPORTS) \
39846         (cd $(HOST_SUBDIR)/gdb && \
39847           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
39848
39849 @endif gdb
39850
39851 # Other targets (info, dvi, pdf, etc.)
39852
39853 .PHONY: maybe-info-gdb info-gdb
39854 maybe-info-gdb:
39855 @if gdb
39856 maybe-info-gdb: info-gdb
39857
39858 info-gdb: \
39859     configure-gdb 
39860         @: $(MAKE); $(unstage)
39861         @[ -f ./gdb/Makefile ] || exit 0; \
39862         r=`${PWD_COMMAND}`; export r; \
39863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39864         $(HOST_EXPORTS) \
39865         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39867         done; \
39868         echo "Doing info in gdb" ; \
39869         (cd $(HOST_SUBDIR)/gdb && \
39870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39872                   "RANLIB=$${RANLIB}" \
39873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39874                   info) \
39875           || exit 1
39876
39877 @endif gdb
39878
39879 .PHONY: maybe-dvi-gdb dvi-gdb
39880 maybe-dvi-gdb:
39881 @if gdb
39882 maybe-dvi-gdb: dvi-gdb
39883
39884 dvi-gdb: \
39885     configure-gdb 
39886         @: $(MAKE); $(unstage)
39887         @[ -f ./gdb/Makefile ] || exit 0; \
39888         r=`${PWD_COMMAND}`; export r; \
39889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39890         $(HOST_EXPORTS) \
39891         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39893         done; \
39894         echo "Doing dvi in gdb" ; \
39895         (cd $(HOST_SUBDIR)/gdb && \
39896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39898                   "RANLIB=$${RANLIB}" \
39899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39900                   dvi) \
39901           || exit 1
39902
39903 @endif gdb
39904
39905 .PHONY: maybe-pdf-gdb pdf-gdb
39906 maybe-pdf-gdb:
39907 @if gdb
39908 maybe-pdf-gdb: pdf-gdb
39909
39910 pdf-gdb: \
39911     configure-gdb 
39912         @: $(MAKE); $(unstage)
39913         @[ -f ./gdb/Makefile ] || exit 0; \
39914         r=`${PWD_COMMAND}`; export r; \
39915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39916         $(HOST_EXPORTS) \
39917         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39919         done; \
39920         echo "Doing pdf in gdb" ; \
39921         (cd $(HOST_SUBDIR)/gdb && \
39922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39924                   "RANLIB=$${RANLIB}" \
39925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39926                   pdf) \
39927           || exit 1
39928
39929 @endif gdb
39930
39931 .PHONY: maybe-html-gdb html-gdb
39932 maybe-html-gdb:
39933 @if gdb
39934 maybe-html-gdb: html-gdb
39935
39936 html-gdb: \
39937     configure-gdb 
39938         @: $(MAKE); $(unstage)
39939         @[ -f ./gdb/Makefile ] || exit 0; \
39940         r=`${PWD_COMMAND}`; export r; \
39941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39942         $(HOST_EXPORTS) \
39943         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39945         done; \
39946         echo "Doing html in gdb" ; \
39947         (cd $(HOST_SUBDIR)/gdb && \
39948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39950                   "RANLIB=$${RANLIB}" \
39951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39952                   html) \
39953           || exit 1
39954
39955 @endif gdb
39956
39957 .PHONY: maybe-TAGS-gdb TAGS-gdb
39958 maybe-TAGS-gdb:
39959 @if gdb
39960 maybe-TAGS-gdb: TAGS-gdb
39961
39962 TAGS-gdb: \
39963     configure-gdb 
39964         @: $(MAKE); $(unstage)
39965         @[ -f ./gdb/Makefile ] || exit 0; \
39966         r=`${PWD_COMMAND}`; export r; \
39967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39968         $(HOST_EXPORTS) \
39969         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39971         done; \
39972         echo "Doing TAGS in gdb" ; \
39973         (cd $(HOST_SUBDIR)/gdb && \
39974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39976                   "RANLIB=$${RANLIB}" \
39977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39978                   TAGS) \
39979           || exit 1
39980
39981 @endif gdb
39982
39983 .PHONY: maybe-install-info-gdb install-info-gdb
39984 maybe-install-info-gdb:
39985 @if gdb
39986 maybe-install-info-gdb: install-info-gdb
39987
39988 install-info-gdb: \
39989     configure-gdb \
39990     info-gdb 
39991         @: $(MAKE); $(unstage)
39992         @[ -f ./gdb/Makefile ] || exit 0; \
39993         r=`${PWD_COMMAND}`; export r; \
39994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39995         $(HOST_EXPORTS) \
39996         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39998         done; \
39999         echo "Doing install-info in gdb" ; \
40000         (cd $(HOST_SUBDIR)/gdb && \
40001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40003                   "RANLIB=$${RANLIB}" \
40004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40005                   install-info) \
40006           || exit 1
40007
40008 @endif gdb
40009
40010 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
40011 maybe-install-pdf-gdb:
40012 @if gdb
40013 maybe-install-pdf-gdb: install-pdf-gdb
40014
40015 install-pdf-gdb: \
40016     configure-gdb \
40017     pdf-gdb 
40018         @: $(MAKE); $(unstage)
40019         @[ -f ./gdb/Makefile ] || exit 0; \
40020         r=`${PWD_COMMAND}`; export r; \
40021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40022         $(HOST_EXPORTS) \
40023         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40025         done; \
40026         echo "Doing install-pdf in gdb" ; \
40027         (cd $(HOST_SUBDIR)/gdb && \
40028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40030                   "RANLIB=$${RANLIB}" \
40031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40032                   install-pdf) \
40033           || exit 1
40034
40035 @endif gdb
40036
40037 .PHONY: maybe-install-html-gdb install-html-gdb
40038 maybe-install-html-gdb:
40039 @if gdb
40040 maybe-install-html-gdb: install-html-gdb
40041
40042 install-html-gdb: \
40043     configure-gdb \
40044     html-gdb 
40045         @: $(MAKE); $(unstage)
40046         @[ -f ./gdb/Makefile ] || exit 0; \
40047         r=`${PWD_COMMAND}`; export r; \
40048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40049         $(HOST_EXPORTS) \
40050         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40052         done; \
40053         echo "Doing install-html in gdb" ; \
40054         (cd $(HOST_SUBDIR)/gdb && \
40055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40057                   "RANLIB=$${RANLIB}" \
40058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40059                   install-html) \
40060           || exit 1
40061
40062 @endif gdb
40063
40064 .PHONY: maybe-installcheck-gdb installcheck-gdb
40065 maybe-installcheck-gdb:
40066 @if gdb
40067 maybe-installcheck-gdb: installcheck-gdb
40068
40069 installcheck-gdb: \
40070     configure-gdb 
40071         @: $(MAKE); $(unstage)
40072         @[ -f ./gdb/Makefile ] || exit 0; \
40073         r=`${PWD_COMMAND}`; export r; \
40074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40075         $(HOST_EXPORTS) \
40076         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40078         done; \
40079         echo "Doing installcheck in gdb" ; \
40080         (cd $(HOST_SUBDIR)/gdb && \
40081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40083                   "RANLIB=$${RANLIB}" \
40084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40085                   installcheck) \
40086           || exit 1
40087
40088 @endif gdb
40089
40090 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
40091 maybe-mostlyclean-gdb:
40092 @if gdb
40093 maybe-mostlyclean-gdb: mostlyclean-gdb
40094
40095 mostlyclean-gdb: 
40096         @: $(MAKE); $(unstage)
40097         @[ -f ./gdb/Makefile ] || exit 0; \
40098         r=`${PWD_COMMAND}`; export r; \
40099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40100         $(HOST_EXPORTS) \
40101         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40103         done; \
40104         echo "Doing mostlyclean in gdb" ; \
40105         (cd $(HOST_SUBDIR)/gdb && \
40106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40108                   "RANLIB=$${RANLIB}" \
40109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40110                   mostlyclean) \
40111           || exit 1
40112
40113 @endif gdb
40114
40115 .PHONY: maybe-clean-gdb clean-gdb
40116 maybe-clean-gdb:
40117 @if gdb
40118 maybe-clean-gdb: clean-gdb
40119
40120 clean-gdb: 
40121         @: $(MAKE); $(unstage)
40122         @[ -f ./gdb/Makefile ] || exit 0; \
40123         r=`${PWD_COMMAND}`; export r; \
40124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40125         $(HOST_EXPORTS) \
40126         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40128         done; \
40129         echo "Doing clean in gdb" ; \
40130         (cd $(HOST_SUBDIR)/gdb && \
40131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40133                   "RANLIB=$${RANLIB}" \
40134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40135                   clean) \
40136           || exit 1
40137
40138 @endif gdb
40139
40140 .PHONY: maybe-distclean-gdb distclean-gdb
40141 maybe-distclean-gdb:
40142 @if gdb
40143 maybe-distclean-gdb: distclean-gdb
40144
40145 distclean-gdb: 
40146         @: $(MAKE); $(unstage)
40147         @[ -f ./gdb/Makefile ] || exit 0; \
40148         r=`${PWD_COMMAND}`; export r; \
40149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40150         $(HOST_EXPORTS) \
40151         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40153         done; \
40154         echo "Doing distclean in gdb" ; \
40155         (cd $(HOST_SUBDIR)/gdb && \
40156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40158                   "RANLIB=$${RANLIB}" \
40159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40160                   distclean) \
40161           || exit 1
40162
40163 @endif gdb
40164
40165 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
40166 maybe-maintainer-clean-gdb:
40167 @if gdb
40168 maybe-maintainer-clean-gdb: maintainer-clean-gdb
40169
40170 maintainer-clean-gdb: 
40171         @: $(MAKE); $(unstage)
40172         @[ -f ./gdb/Makefile ] || exit 0; \
40173         r=`${PWD_COMMAND}`; export r; \
40174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40175         $(HOST_EXPORTS) \
40176         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40178         done; \
40179         echo "Doing maintainer-clean in gdb" ; \
40180         (cd $(HOST_SUBDIR)/gdb && \
40181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40183                   "RANLIB=$${RANLIB}" \
40184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40185                   maintainer-clean) \
40186           || exit 1
40187
40188 @endif gdb
40189
40190
40191
40192 .PHONY: configure-expect maybe-configure-expect
40193 maybe-configure-expect:
40194 @if gcc-bootstrap
40195 configure-expect: stage_current
40196 @endif gcc-bootstrap
40197 @if expect
40198 maybe-configure-expect: configure-expect
40199 configure-expect: 
40200         @: $(MAKE); $(unstage)
40201         @r=`${PWD_COMMAND}`; export r; \
40202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40203         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
40204         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
40205         $(HOST_EXPORTS) \
40206         echo Configuring in $(HOST_SUBDIR)/expect; \
40207         cd "$(HOST_SUBDIR)/expect" || exit 1; \
40208         case $(srcdir) in \
40209           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40210           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
40211                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40212         esac; \
40213         srcdiroption="--srcdir=$${topdir}/expect"; \
40214         libsrcdir="$$s/expect"; \
40215         $(SHELL) $${libsrcdir}/configure \
40216           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40217           --target=${target_alias} $${srcdiroption}  \
40218           || exit 1
40219 @endif expect
40220
40221
40222
40223
40224
40225 .PHONY: all-expect maybe-all-expect
40226 maybe-all-expect:
40227 @if gcc-bootstrap
40228 all-expect: stage_current
40229 @endif gcc-bootstrap
40230 @if expect
40231 TARGET-expect=all
40232 maybe-all-expect: all-expect
40233 all-expect: configure-expect
40234         @: $(MAKE); $(unstage)
40235         @r=`${PWD_COMMAND}`; export r; \
40236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40237         $(HOST_EXPORTS) \
40238         (cd $(HOST_SUBDIR)/expect && \
40239           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40240                 $(TARGET-expect))
40241 @endif expect
40242
40243
40244
40245
40246 .PHONY: check-expect maybe-check-expect
40247 maybe-check-expect:
40248 @if expect
40249 maybe-check-expect: check-expect
40250
40251 check-expect:
40252         @: $(MAKE); $(unstage)
40253         @r=`${PWD_COMMAND}`; export r; \
40254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40255         $(HOST_EXPORTS) \
40256         (cd $(HOST_SUBDIR)/expect && \
40257           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40258
40259 @endif expect
40260
40261 .PHONY: install-expect maybe-install-expect
40262 maybe-install-expect:
40263 @if expect
40264 maybe-install-expect: install-expect
40265
40266 install-expect: installdirs
40267         @: $(MAKE); $(unstage)
40268         @r=`${PWD_COMMAND}`; export r; \
40269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40270         $(HOST_EXPORTS) \
40271         (cd $(HOST_SUBDIR)/expect && \
40272           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
40273
40274 @endif expect
40275
40276 # Other targets (info, dvi, pdf, etc.)
40277
40278 .PHONY: maybe-info-expect info-expect
40279 maybe-info-expect:
40280 @if expect
40281 maybe-info-expect: info-expect
40282
40283 info-expect: \
40284     configure-expect 
40285         @: $(MAKE); $(unstage)
40286         @[ -f ./expect/Makefile ] || exit 0; \
40287         r=`${PWD_COMMAND}`; export r; \
40288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40289         $(HOST_EXPORTS) \
40290         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40292         done; \
40293         echo "Doing info in expect" ; \
40294         (cd $(HOST_SUBDIR)/expect && \
40295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40297                   "RANLIB=$${RANLIB}" \
40298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40299                   info) \
40300           || exit 1
40301
40302 @endif expect
40303
40304 .PHONY: maybe-dvi-expect dvi-expect
40305 maybe-dvi-expect:
40306 @if expect
40307 maybe-dvi-expect: dvi-expect
40308
40309 dvi-expect: \
40310     configure-expect 
40311         @: $(MAKE); $(unstage)
40312         @[ -f ./expect/Makefile ] || exit 0; \
40313         r=`${PWD_COMMAND}`; export r; \
40314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40315         $(HOST_EXPORTS) \
40316         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40318         done; \
40319         echo "Doing dvi in expect" ; \
40320         (cd $(HOST_SUBDIR)/expect && \
40321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40323                   "RANLIB=$${RANLIB}" \
40324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40325                   dvi) \
40326           || exit 1
40327
40328 @endif expect
40329
40330 .PHONY: maybe-pdf-expect pdf-expect
40331 maybe-pdf-expect:
40332 @if expect
40333 maybe-pdf-expect: pdf-expect
40334
40335 pdf-expect: \
40336     configure-expect 
40337         @: $(MAKE); $(unstage)
40338         @[ -f ./expect/Makefile ] || exit 0; \
40339         r=`${PWD_COMMAND}`; export r; \
40340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40341         $(HOST_EXPORTS) \
40342         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40344         done; \
40345         echo "Doing pdf in expect" ; \
40346         (cd $(HOST_SUBDIR)/expect && \
40347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40349                   "RANLIB=$${RANLIB}" \
40350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40351                   pdf) \
40352           || exit 1
40353
40354 @endif expect
40355
40356 .PHONY: maybe-html-expect html-expect
40357 maybe-html-expect:
40358 @if expect
40359 maybe-html-expect: html-expect
40360
40361 html-expect: \
40362     configure-expect 
40363         @: $(MAKE); $(unstage)
40364         @[ -f ./expect/Makefile ] || exit 0; \
40365         r=`${PWD_COMMAND}`; export r; \
40366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40367         $(HOST_EXPORTS) \
40368         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40370         done; \
40371         echo "Doing html in expect" ; \
40372         (cd $(HOST_SUBDIR)/expect && \
40373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40375                   "RANLIB=$${RANLIB}" \
40376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40377                   html) \
40378           || exit 1
40379
40380 @endif expect
40381
40382 .PHONY: maybe-TAGS-expect TAGS-expect
40383 maybe-TAGS-expect:
40384 @if expect
40385 maybe-TAGS-expect: TAGS-expect
40386
40387 TAGS-expect: \
40388     configure-expect 
40389         @: $(MAKE); $(unstage)
40390         @[ -f ./expect/Makefile ] || exit 0; \
40391         r=`${PWD_COMMAND}`; export r; \
40392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40393         $(HOST_EXPORTS) \
40394         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40396         done; \
40397         echo "Doing TAGS in expect" ; \
40398         (cd $(HOST_SUBDIR)/expect && \
40399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40401                   "RANLIB=$${RANLIB}" \
40402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40403                   TAGS) \
40404           || exit 1
40405
40406 @endif expect
40407
40408 .PHONY: maybe-install-info-expect install-info-expect
40409 maybe-install-info-expect:
40410 @if expect
40411 maybe-install-info-expect: install-info-expect
40412
40413 install-info-expect: \
40414     configure-expect \
40415     info-expect 
40416         @: $(MAKE); $(unstage)
40417         @[ -f ./expect/Makefile ] || exit 0; \
40418         r=`${PWD_COMMAND}`; export r; \
40419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40420         $(HOST_EXPORTS) \
40421         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40423         done; \
40424         echo "Doing install-info in expect" ; \
40425         (cd $(HOST_SUBDIR)/expect && \
40426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40428                   "RANLIB=$${RANLIB}" \
40429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40430                   install-info) \
40431           || exit 1
40432
40433 @endif expect
40434
40435 .PHONY: maybe-install-pdf-expect install-pdf-expect
40436 maybe-install-pdf-expect:
40437 @if expect
40438 maybe-install-pdf-expect: install-pdf-expect
40439
40440 install-pdf-expect: \
40441     configure-expect \
40442     pdf-expect 
40443         @: $(MAKE); $(unstage)
40444         @[ -f ./expect/Makefile ] || exit 0; \
40445         r=`${PWD_COMMAND}`; export r; \
40446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40447         $(HOST_EXPORTS) \
40448         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40450         done; \
40451         echo "Doing install-pdf in expect" ; \
40452         (cd $(HOST_SUBDIR)/expect && \
40453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40455                   "RANLIB=$${RANLIB}" \
40456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40457                   install-pdf) \
40458           || exit 1
40459
40460 @endif expect
40461
40462 .PHONY: maybe-install-html-expect install-html-expect
40463 maybe-install-html-expect:
40464 @if expect
40465 maybe-install-html-expect: install-html-expect
40466
40467 install-html-expect: \
40468     configure-expect \
40469     html-expect 
40470         @: $(MAKE); $(unstage)
40471         @[ -f ./expect/Makefile ] || exit 0; \
40472         r=`${PWD_COMMAND}`; export r; \
40473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40474         $(HOST_EXPORTS) \
40475         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40477         done; \
40478         echo "Doing install-html in expect" ; \
40479         (cd $(HOST_SUBDIR)/expect && \
40480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40482                   "RANLIB=$${RANLIB}" \
40483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40484                   install-html) \
40485           || exit 1
40486
40487 @endif expect
40488
40489 .PHONY: maybe-installcheck-expect installcheck-expect
40490 maybe-installcheck-expect:
40491 @if expect
40492 maybe-installcheck-expect: installcheck-expect
40493
40494 installcheck-expect: \
40495     configure-expect 
40496         @: $(MAKE); $(unstage)
40497         @[ -f ./expect/Makefile ] || exit 0; \
40498         r=`${PWD_COMMAND}`; export r; \
40499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40500         $(HOST_EXPORTS) \
40501         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40503         done; \
40504         echo "Doing installcheck in expect" ; \
40505         (cd $(HOST_SUBDIR)/expect && \
40506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40508                   "RANLIB=$${RANLIB}" \
40509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40510                   installcheck) \
40511           || exit 1
40512
40513 @endif expect
40514
40515 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
40516 maybe-mostlyclean-expect:
40517 @if expect
40518 maybe-mostlyclean-expect: mostlyclean-expect
40519
40520 mostlyclean-expect: 
40521         @: $(MAKE); $(unstage)
40522         @[ -f ./expect/Makefile ] || exit 0; \
40523         r=`${PWD_COMMAND}`; export r; \
40524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40525         $(HOST_EXPORTS) \
40526         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40528         done; \
40529         echo "Doing mostlyclean in expect" ; \
40530         (cd $(HOST_SUBDIR)/expect && \
40531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40533                   "RANLIB=$${RANLIB}" \
40534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40535                   mostlyclean) \
40536           || exit 1
40537
40538 @endif expect
40539
40540 .PHONY: maybe-clean-expect clean-expect
40541 maybe-clean-expect:
40542 @if expect
40543 maybe-clean-expect: clean-expect
40544
40545 clean-expect: 
40546         @: $(MAKE); $(unstage)
40547         @[ -f ./expect/Makefile ] || exit 0; \
40548         r=`${PWD_COMMAND}`; export r; \
40549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40550         $(HOST_EXPORTS) \
40551         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40553         done; \
40554         echo "Doing clean in expect" ; \
40555         (cd $(HOST_SUBDIR)/expect && \
40556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40558                   "RANLIB=$${RANLIB}" \
40559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40560                   clean) \
40561           || exit 1
40562
40563 @endif expect
40564
40565 .PHONY: maybe-distclean-expect distclean-expect
40566 maybe-distclean-expect:
40567 @if expect
40568 maybe-distclean-expect: distclean-expect
40569
40570 distclean-expect: 
40571         @: $(MAKE); $(unstage)
40572         @[ -f ./expect/Makefile ] || exit 0; \
40573         r=`${PWD_COMMAND}`; export r; \
40574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40575         $(HOST_EXPORTS) \
40576         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40578         done; \
40579         echo "Doing distclean in expect" ; \
40580         (cd $(HOST_SUBDIR)/expect && \
40581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40583                   "RANLIB=$${RANLIB}" \
40584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40585                   distclean) \
40586           || exit 1
40587
40588 @endif expect
40589
40590 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
40591 maybe-maintainer-clean-expect:
40592 @if expect
40593 maybe-maintainer-clean-expect: maintainer-clean-expect
40594
40595 maintainer-clean-expect: 
40596         @: $(MAKE); $(unstage)
40597         @[ -f ./expect/Makefile ] || exit 0; \
40598         r=`${PWD_COMMAND}`; export r; \
40599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40600         $(HOST_EXPORTS) \
40601         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40603         done; \
40604         echo "Doing maintainer-clean in expect" ; \
40605         (cd $(HOST_SUBDIR)/expect && \
40606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40608                   "RANLIB=$${RANLIB}" \
40609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40610                   maintainer-clean) \
40611           || exit 1
40612
40613 @endif expect
40614
40615
40616
40617 .PHONY: configure-guile maybe-configure-guile
40618 maybe-configure-guile:
40619 @if gcc-bootstrap
40620 configure-guile: stage_current
40621 @endif gcc-bootstrap
40622 @if guile
40623 maybe-configure-guile: configure-guile
40624 configure-guile: 
40625         @: $(MAKE); $(unstage)
40626         @r=`${PWD_COMMAND}`; export r; \
40627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40628         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
40629         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
40630         $(HOST_EXPORTS) \
40631         echo Configuring in $(HOST_SUBDIR)/guile; \
40632         cd "$(HOST_SUBDIR)/guile" || exit 1; \
40633         case $(srcdir) in \
40634           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40635           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
40636                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40637         esac; \
40638         srcdiroption="--srcdir=$${topdir}/guile"; \
40639         libsrcdir="$$s/guile"; \
40640         $(SHELL) $${libsrcdir}/configure \
40641           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40642           --target=${target_alias} $${srcdiroption}  \
40643           || exit 1
40644 @endif guile
40645
40646
40647
40648
40649
40650 .PHONY: all-guile maybe-all-guile
40651 maybe-all-guile:
40652 @if gcc-bootstrap
40653 all-guile: stage_current
40654 @endif gcc-bootstrap
40655 @if guile
40656 TARGET-guile=all
40657 maybe-all-guile: all-guile
40658 all-guile: configure-guile
40659         @: $(MAKE); $(unstage)
40660         @r=`${PWD_COMMAND}`; export r; \
40661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40662         $(HOST_EXPORTS) \
40663         (cd $(HOST_SUBDIR)/guile && \
40664           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40665                 $(TARGET-guile))
40666 @endif guile
40667
40668
40669
40670
40671 .PHONY: check-guile maybe-check-guile
40672 maybe-check-guile:
40673 @if guile
40674 maybe-check-guile: check-guile
40675
40676 check-guile:
40677         @: $(MAKE); $(unstage)
40678         @r=`${PWD_COMMAND}`; export r; \
40679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40680         $(HOST_EXPORTS) \
40681         (cd $(HOST_SUBDIR)/guile && \
40682           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40683
40684 @endif guile
40685
40686 .PHONY: install-guile maybe-install-guile
40687 maybe-install-guile:
40688 @if guile
40689 maybe-install-guile: install-guile
40690
40691 install-guile: installdirs
40692         @: $(MAKE); $(unstage)
40693         @r=`${PWD_COMMAND}`; export r; \
40694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40695         $(HOST_EXPORTS) \
40696         (cd $(HOST_SUBDIR)/guile && \
40697           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
40698
40699 @endif guile
40700
40701 # Other targets (info, dvi, pdf, etc.)
40702
40703 .PHONY: maybe-info-guile info-guile
40704 maybe-info-guile:
40705 @if guile
40706 maybe-info-guile: info-guile
40707
40708 info-guile: \
40709     configure-guile 
40710         @: $(MAKE); $(unstage)
40711         @[ -f ./guile/Makefile ] || exit 0; \
40712         r=`${PWD_COMMAND}`; export r; \
40713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40714         $(HOST_EXPORTS) \
40715         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40717         done; \
40718         echo "Doing info in guile" ; \
40719         (cd $(HOST_SUBDIR)/guile && \
40720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40722                   "RANLIB=$${RANLIB}" \
40723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40724                   info) \
40725           || exit 1
40726
40727 @endif guile
40728
40729 .PHONY: maybe-dvi-guile dvi-guile
40730 maybe-dvi-guile:
40731 @if guile
40732 maybe-dvi-guile: dvi-guile
40733
40734 dvi-guile: \
40735     configure-guile 
40736         @: $(MAKE); $(unstage)
40737         @[ -f ./guile/Makefile ] || exit 0; \
40738         r=`${PWD_COMMAND}`; export r; \
40739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40740         $(HOST_EXPORTS) \
40741         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40743         done; \
40744         echo "Doing dvi in guile" ; \
40745         (cd $(HOST_SUBDIR)/guile && \
40746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40748                   "RANLIB=$${RANLIB}" \
40749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40750                   dvi) \
40751           || exit 1
40752
40753 @endif guile
40754
40755 .PHONY: maybe-pdf-guile pdf-guile
40756 maybe-pdf-guile:
40757 @if guile
40758 maybe-pdf-guile: pdf-guile
40759
40760 pdf-guile: \
40761     configure-guile 
40762         @: $(MAKE); $(unstage)
40763         @[ -f ./guile/Makefile ] || exit 0; \
40764         r=`${PWD_COMMAND}`; export r; \
40765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40766         $(HOST_EXPORTS) \
40767         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40769         done; \
40770         echo "Doing pdf in guile" ; \
40771         (cd $(HOST_SUBDIR)/guile && \
40772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40774                   "RANLIB=$${RANLIB}" \
40775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40776                   pdf) \
40777           || exit 1
40778
40779 @endif guile
40780
40781 .PHONY: maybe-html-guile html-guile
40782 maybe-html-guile:
40783 @if guile
40784 maybe-html-guile: html-guile
40785
40786 html-guile: \
40787     configure-guile 
40788         @: $(MAKE); $(unstage)
40789         @[ -f ./guile/Makefile ] || exit 0; \
40790         r=`${PWD_COMMAND}`; export r; \
40791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40792         $(HOST_EXPORTS) \
40793         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40795         done; \
40796         echo "Doing html in guile" ; \
40797         (cd $(HOST_SUBDIR)/guile && \
40798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40800                   "RANLIB=$${RANLIB}" \
40801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40802                   html) \
40803           || exit 1
40804
40805 @endif guile
40806
40807 .PHONY: maybe-TAGS-guile TAGS-guile
40808 maybe-TAGS-guile:
40809 @if guile
40810 maybe-TAGS-guile: TAGS-guile
40811
40812 TAGS-guile: \
40813     configure-guile 
40814         @: $(MAKE); $(unstage)
40815         @[ -f ./guile/Makefile ] || exit 0; \
40816         r=`${PWD_COMMAND}`; export r; \
40817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40818         $(HOST_EXPORTS) \
40819         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40821         done; \
40822         echo "Doing TAGS in guile" ; \
40823         (cd $(HOST_SUBDIR)/guile && \
40824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40826                   "RANLIB=$${RANLIB}" \
40827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40828                   TAGS) \
40829           || exit 1
40830
40831 @endif guile
40832
40833 .PHONY: maybe-install-info-guile install-info-guile
40834 maybe-install-info-guile:
40835 @if guile
40836 maybe-install-info-guile: install-info-guile
40837
40838 install-info-guile: \
40839     configure-guile \
40840     info-guile 
40841         @: $(MAKE); $(unstage)
40842         @[ -f ./guile/Makefile ] || exit 0; \
40843         r=`${PWD_COMMAND}`; export r; \
40844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40845         $(HOST_EXPORTS) \
40846         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40848         done; \
40849         echo "Doing install-info in guile" ; \
40850         (cd $(HOST_SUBDIR)/guile && \
40851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40853                   "RANLIB=$${RANLIB}" \
40854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40855                   install-info) \
40856           || exit 1
40857
40858 @endif guile
40859
40860 .PHONY: maybe-install-pdf-guile install-pdf-guile
40861 maybe-install-pdf-guile:
40862 @if guile
40863 maybe-install-pdf-guile: install-pdf-guile
40864
40865 install-pdf-guile: \
40866     configure-guile \
40867     pdf-guile 
40868         @: $(MAKE); $(unstage)
40869         @[ -f ./guile/Makefile ] || exit 0; \
40870         r=`${PWD_COMMAND}`; export r; \
40871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40872         $(HOST_EXPORTS) \
40873         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40875         done; \
40876         echo "Doing install-pdf in guile" ; \
40877         (cd $(HOST_SUBDIR)/guile && \
40878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40880                   "RANLIB=$${RANLIB}" \
40881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40882                   install-pdf) \
40883           || exit 1
40884
40885 @endif guile
40886
40887 .PHONY: maybe-install-html-guile install-html-guile
40888 maybe-install-html-guile:
40889 @if guile
40890 maybe-install-html-guile: install-html-guile
40891
40892 install-html-guile: \
40893     configure-guile \
40894     html-guile 
40895         @: $(MAKE); $(unstage)
40896         @[ -f ./guile/Makefile ] || exit 0; \
40897         r=`${PWD_COMMAND}`; export r; \
40898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40899         $(HOST_EXPORTS) \
40900         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40902         done; \
40903         echo "Doing install-html in guile" ; \
40904         (cd $(HOST_SUBDIR)/guile && \
40905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40907                   "RANLIB=$${RANLIB}" \
40908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40909                   install-html) \
40910           || exit 1
40911
40912 @endif guile
40913
40914 .PHONY: maybe-installcheck-guile installcheck-guile
40915 maybe-installcheck-guile:
40916 @if guile
40917 maybe-installcheck-guile: installcheck-guile
40918
40919 installcheck-guile: \
40920     configure-guile 
40921         @: $(MAKE); $(unstage)
40922         @[ -f ./guile/Makefile ] || exit 0; \
40923         r=`${PWD_COMMAND}`; export r; \
40924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40925         $(HOST_EXPORTS) \
40926         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40928         done; \
40929         echo "Doing installcheck in guile" ; \
40930         (cd $(HOST_SUBDIR)/guile && \
40931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40933                   "RANLIB=$${RANLIB}" \
40934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40935                   installcheck) \
40936           || exit 1
40937
40938 @endif guile
40939
40940 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
40941 maybe-mostlyclean-guile:
40942 @if guile
40943 maybe-mostlyclean-guile: mostlyclean-guile
40944
40945 mostlyclean-guile: 
40946         @: $(MAKE); $(unstage)
40947         @[ -f ./guile/Makefile ] || exit 0; \
40948         r=`${PWD_COMMAND}`; export r; \
40949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40950         $(HOST_EXPORTS) \
40951         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40953         done; \
40954         echo "Doing mostlyclean in guile" ; \
40955         (cd $(HOST_SUBDIR)/guile && \
40956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40958                   "RANLIB=$${RANLIB}" \
40959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40960                   mostlyclean) \
40961           || exit 1
40962
40963 @endif guile
40964
40965 .PHONY: maybe-clean-guile clean-guile
40966 maybe-clean-guile:
40967 @if guile
40968 maybe-clean-guile: clean-guile
40969
40970 clean-guile: 
40971         @: $(MAKE); $(unstage)
40972         @[ -f ./guile/Makefile ] || exit 0; \
40973         r=`${PWD_COMMAND}`; export r; \
40974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40975         $(HOST_EXPORTS) \
40976         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40978         done; \
40979         echo "Doing clean in guile" ; \
40980         (cd $(HOST_SUBDIR)/guile && \
40981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40983                   "RANLIB=$${RANLIB}" \
40984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40985                   clean) \
40986           || exit 1
40987
40988 @endif guile
40989
40990 .PHONY: maybe-distclean-guile distclean-guile
40991 maybe-distclean-guile:
40992 @if guile
40993 maybe-distclean-guile: distclean-guile
40994
40995 distclean-guile: 
40996         @: $(MAKE); $(unstage)
40997         @[ -f ./guile/Makefile ] || exit 0; \
40998         r=`${PWD_COMMAND}`; export r; \
40999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41000         $(HOST_EXPORTS) \
41001         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41003         done; \
41004         echo "Doing distclean in guile" ; \
41005         (cd $(HOST_SUBDIR)/guile && \
41006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41008                   "RANLIB=$${RANLIB}" \
41009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41010                   distclean) \
41011           || exit 1
41012
41013 @endif guile
41014
41015 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
41016 maybe-maintainer-clean-guile:
41017 @if guile
41018 maybe-maintainer-clean-guile: maintainer-clean-guile
41019
41020 maintainer-clean-guile: 
41021         @: $(MAKE); $(unstage)
41022         @[ -f ./guile/Makefile ] || exit 0; \
41023         r=`${PWD_COMMAND}`; export r; \
41024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41025         $(HOST_EXPORTS) \
41026         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41028         done; \
41029         echo "Doing maintainer-clean in guile" ; \
41030         (cd $(HOST_SUBDIR)/guile && \
41031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41033                   "RANLIB=$${RANLIB}" \
41034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41035                   maintainer-clean) \
41036           || exit 1
41037
41038 @endif guile
41039
41040
41041
41042 .PHONY: configure-tk maybe-configure-tk
41043 maybe-configure-tk:
41044 @if gcc-bootstrap
41045 configure-tk: stage_current
41046 @endif gcc-bootstrap
41047 @if tk
41048 maybe-configure-tk: configure-tk
41049 configure-tk: 
41050         @: $(MAKE); $(unstage)
41051         @r=`${PWD_COMMAND}`; export r; \
41052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41053         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
41054         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
41055         $(HOST_EXPORTS) \
41056         echo Configuring in $(HOST_SUBDIR)/tk; \
41057         cd "$(HOST_SUBDIR)/tk" || exit 1; \
41058         case $(srcdir) in \
41059           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41060           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
41061                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41062         esac; \
41063         srcdiroption="--srcdir=$${topdir}/tk"; \
41064         libsrcdir="$$s/tk"; \
41065         $(SHELL) $${libsrcdir}/configure \
41066           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41067           --target=${target_alias} $${srcdiroption}  \
41068           || exit 1
41069 @endif tk
41070
41071
41072
41073
41074
41075 .PHONY: all-tk maybe-all-tk
41076 maybe-all-tk:
41077 @if gcc-bootstrap
41078 all-tk: stage_current
41079 @endif gcc-bootstrap
41080 @if tk
41081 TARGET-tk=all
41082 maybe-all-tk: all-tk
41083 all-tk: configure-tk
41084         @: $(MAKE); $(unstage)
41085         @r=`${PWD_COMMAND}`; export r; \
41086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41087         $(HOST_EXPORTS) \
41088         (cd $(HOST_SUBDIR)/tk && \
41089           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41090                 $(TARGET-tk))
41091 @endif tk
41092
41093
41094
41095
41096 .PHONY: check-tk maybe-check-tk
41097 maybe-check-tk:
41098 @if tk
41099 maybe-check-tk: check-tk
41100
41101 check-tk:
41102         @: $(MAKE); $(unstage)
41103         @r=`${PWD_COMMAND}`; export r; \
41104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41105         $(HOST_EXPORTS) \
41106         (cd $(HOST_SUBDIR)/tk && \
41107           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41108
41109 @endif tk
41110
41111 .PHONY: install-tk maybe-install-tk
41112 maybe-install-tk:
41113 @if tk
41114 maybe-install-tk: install-tk
41115
41116 install-tk: installdirs
41117         @: $(MAKE); $(unstage)
41118         @r=`${PWD_COMMAND}`; export r; \
41119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41120         $(HOST_EXPORTS) \
41121         (cd $(HOST_SUBDIR)/tk && \
41122           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41123
41124 @endif tk
41125
41126 # Other targets (info, dvi, pdf, etc.)
41127
41128 .PHONY: maybe-info-tk info-tk
41129 maybe-info-tk:
41130 @if tk
41131 maybe-info-tk: info-tk
41132
41133 info-tk: \
41134     configure-tk 
41135         @: $(MAKE); $(unstage)
41136         @[ -f ./tk/Makefile ] || exit 0; \
41137         r=`${PWD_COMMAND}`; export r; \
41138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41139         $(HOST_EXPORTS) \
41140         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41142         done; \
41143         echo "Doing info in tk" ; \
41144         (cd $(HOST_SUBDIR)/tk && \
41145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41147                   "RANLIB=$${RANLIB}" \
41148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41149                   info) \
41150           || exit 1
41151
41152 @endif tk
41153
41154 .PHONY: maybe-dvi-tk dvi-tk
41155 maybe-dvi-tk:
41156 @if tk
41157 maybe-dvi-tk: dvi-tk
41158
41159 dvi-tk: \
41160     configure-tk 
41161         @: $(MAKE); $(unstage)
41162         @[ -f ./tk/Makefile ] || exit 0; \
41163         r=`${PWD_COMMAND}`; export r; \
41164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41165         $(HOST_EXPORTS) \
41166         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41168         done; \
41169         echo "Doing dvi in tk" ; \
41170         (cd $(HOST_SUBDIR)/tk && \
41171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41173                   "RANLIB=$${RANLIB}" \
41174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41175                   dvi) \
41176           || exit 1
41177
41178 @endif tk
41179
41180 .PHONY: maybe-pdf-tk pdf-tk
41181 maybe-pdf-tk:
41182 @if tk
41183 maybe-pdf-tk: pdf-tk
41184
41185 pdf-tk: \
41186     configure-tk 
41187         @: $(MAKE); $(unstage)
41188         @[ -f ./tk/Makefile ] || exit 0; \
41189         r=`${PWD_COMMAND}`; export r; \
41190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41191         $(HOST_EXPORTS) \
41192         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41194         done; \
41195         echo "Doing pdf in tk" ; \
41196         (cd $(HOST_SUBDIR)/tk && \
41197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41199                   "RANLIB=$${RANLIB}" \
41200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41201                   pdf) \
41202           || exit 1
41203
41204 @endif tk
41205
41206 .PHONY: maybe-html-tk html-tk
41207 maybe-html-tk:
41208 @if tk
41209 maybe-html-tk: html-tk
41210
41211 html-tk: \
41212     configure-tk 
41213         @: $(MAKE); $(unstage)
41214         @[ -f ./tk/Makefile ] || exit 0; \
41215         r=`${PWD_COMMAND}`; export r; \
41216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41217         $(HOST_EXPORTS) \
41218         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41220         done; \
41221         echo "Doing html in tk" ; \
41222         (cd $(HOST_SUBDIR)/tk && \
41223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41225                   "RANLIB=$${RANLIB}" \
41226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41227                   html) \
41228           || exit 1
41229
41230 @endif tk
41231
41232 .PHONY: maybe-TAGS-tk TAGS-tk
41233 maybe-TAGS-tk:
41234 @if tk
41235 maybe-TAGS-tk: TAGS-tk
41236
41237 TAGS-tk: \
41238     configure-tk 
41239         @: $(MAKE); $(unstage)
41240         @[ -f ./tk/Makefile ] || exit 0; \
41241         r=`${PWD_COMMAND}`; export r; \
41242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41243         $(HOST_EXPORTS) \
41244         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41246         done; \
41247         echo "Doing TAGS in tk" ; \
41248         (cd $(HOST_SUBDIR)/tk && \
41249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41251                   "RANLIB=$${RANLIB}" \
41252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41253                   TAGS) \
41254           || exit 1
41255
41256 @endif tk
41257
41258 .PHONY: maybe-install-info-tk install-info-tk
41259 maybe-install-info-tk:
41260 @if tk
41261 maybe-install-info-tk: install-info-tk
41262
41263 install-info-tk: \
41264     configure-tk \
41265     info-tk 
41266         @: $(MAKE); $(unstage)
41267         @[ -f ./tk/Makefile ] || exit 0; \
41268         r=`${PWD_COMMAND}`; export r; \
41269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41270         $(HOST_EXPORTS) \
41271         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41273         done; \
41274         echo "Doing install-info in tk" ; \
41275         (cd $(HOST_SUBDIR)/tk && \
41276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41278                   "RANLIB=$${RANLIB}" \
41279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41280                   install-info) \
41281           || exit 1
41282
41283 @endif tk
41284
41285 .PHONY: maybe-install-pdf-tk install-pdf-tk
41286 maybe-install-pdf-tk:
41287 @if tk
41288 maybe-install-pdf-tk: install-pdf-tk
41289
41290 install-pdf-tk: \
41291     configure-tk \
41292     pdf-tk 
41293         @: $(MAKE); $(unstage)
41294         @[ -f ./tk/Makefile ] || exit 0; \
41295         r=`${PWD_COMMAND}`; export r; \
41296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41297         $(HOST_EXPORTS) \
41298         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41300         done; \
41301         echo "Doing install-pdf in tk" ; \
41302         (cd $(HOST_SUBDIR)/tk && \
41303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41305                   "RANLIB=$${RANLIB}" \
41306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41307                   install-pdf) \
41308           || exit 1
41309
41310 @endif tk
41311
41312 .PHONY: maybe-install-html-tk install-html-tk
41313 maybe-install-html-tk:
41314 @if tk
41315 maybe-install-html-tk: install-html-tk
41316
41317 install-html-tk: \
41318     configure-tk \
41319     html-tk 
41320         @: $(MAKE); $(unstage)
41321         @[ -f ./tk/Makefile ] || exit 0; \
41322         r=`${PWD_COMMAND}`; export r; \
41323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41324         $(HOST_EXPORTS) \
41325         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41327         done; \
41328         echo "Doing install-html in tk" ; \
41329         (cd $(HOST_SUBDIR)/tk && \
41330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41332                   "RANLIB=$${RANLIB}" \
41333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41334                   install-html) \
41335           || exit 1
41336
41337 @endif tk
41338
41339 .PHONY: maybe-installcheck-tk installcheck-tk
41340 maybe-installcheck-tk:
41341 @if tk
41342 maybe-installcheck-tk: installcheck-tk
41343
41344 installcheck-tk: \
41345     configure-tk 
41346         @: $(MAKE); $(unstage)
41347         @[ -f ./tk/Makefile ] || exit 0; \
41348         r=`${PWD_COMMAND}`; export r; \
41349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41350         $(HOST_EXPORTS) \
41351         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41353         done; \
41354         echo "Doing installcheck in tk" ; \
41355         (cd $(HOST_SUBDIR)/tk && \
41356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41358                   "RANLIB=$${RANLIB}" \
41359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41360                   installcheck) \
41361           || exit 1
41362
41363 @endif tk
41364
41365 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
41366 maybe-mostlyclean-tk:
41367 @if tk
41368 maybe-mostlyclean-tk: mostlyclean-tk
41369
41370 mostlyclean-tk: 
41371         @: $(MAKE); $(unstage)
41372         @[ -f ./tk/Makefile ] || exit 0; \
41373         r=`${PWD_COMMAND}`; export r; \
41374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41375         $(HOST_EXPORTS) \
41376         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41378         done; \
41379         echo "Doing mostlyclean in tk" ; \
41380         (cd $(HOST_SUBDIR)/tk && \
41381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41383                   "RANLIB=$${RANLIB}" \
41384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41385                   mostlyclean) \
41386           || exit 1
41387
41388 @endif tk
41389
41390 .PHONY: maybe-clean-tk clean-tk
41391 maybe-clean-tk:
41392 @if tk
41393 maybe-clean-tk: clean-tk
41394
41395 clean-tk: 
41396         @: $(MAKE); $(unstage)
41397         @[ -f ./tk/Makefile ] || exit 0; \
41398         r=`${PWD_COMMAND}`; export r; \
41399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41400         $(HOST_EXPORTS) \
41401         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41403         done; \
41404         echo "Doing clean in tk" ; \
41405         (cd $(HOST_SUBDIR)/tk && \
41406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41408                   "RANLIB=$${RANLIB}" \
41409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41410                   clean) \
41411           || exit 1
41412
41413 @endif tk
41414
41415 .PHONY: maybe-distclean-tk distclean-tk
41416 maybe-distclean-tk:
41417 @if tk
41418 maybe-distclean-tk: distclean-tk
41419
41420 distclean-tk: 
41421         @: $(MAKE); $(unstage)
41422         @[ -f ./tk/Makefile ] || exit 0; \
41423         r=`${PWD_COMMAND}`; export r; \
41424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41425         $(HOST_EXPORTS) \
41426         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41428         done; \
41429         echo "Doing distclean in tk" ; \
41430         (cd $(HOST_SUBDIR)/tk && \
41431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41433                   "RANLIB=$${RANLIB}" \
41434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41435                   distclean) \
41436           || exit 1
41437
41438 @endif tk
41439
41440 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
41441 maybe-maintainer-clean-tk:
41442 @if tk
41443 maybe-maintainer-clean-tk: maintainer-clean-tk
41444
41445 maintainer-clean-tk: 
41446         @: $(MAKE); $(unstage)
41447         @[ -f ./tk/Makefile ] || exit 0; \
41448         r=`${PWD_COMMAND}`; export r; \
41449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41450         $(HOST_EXPORTS) \
41451         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41453         done; \
41454         echo "Doing maintainer-clean in tk" ; \
41455         (cd $(HOST_SUBDIR)/tk && \
41456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41458                   "RANLIB=$${RANLIB}" \
41459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41460                   maintainer-clean) \
41461           || exit 1
41462
41463 @endif tk
41464
41465
41466
41467 .PHONY: configure-libtermcap maybe-configure-libtermcap
41468 maybe-configure-libtermcap:
41469 @if gcc-bootstrap
41470 configure-libtermcap: stage_current
41471 @endif gcc-bootstrap
41472 @if libtermcap
41473 maybe-configure-libtermcap: configure-libtermcap
41474 configure-libtermcap: 
41475         @: $(MAKE); $(unstage)
41476         @r=`${PWD_COMMAND}`; export r; \
41477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41478         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
41479         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
41480         $(HOST_EXPORTS) \
41481         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
41482         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
41483         case $(srcdir) in \
41484           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41485           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
41486                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41487         esac; \
41488         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
41489         libsrcdir="$$s/libtermcap"; \
41490         $(SHELL) $${libsrcdir}/configure \
41491           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41492           --target=${target_alias} $${srcdiroption}  \
41493           || exit 1
41494 @endif libtermcap
41495
41496
41497
41498
41499
41500 .PHONY: all-libtermcap maybe-all-libtermcap
41501 maybe-all-libtermcap:
41502 @if gcc-bootstrap
41503 all-libtermcap: stage_current
41504 @endif gcc-bootstrap
41505 @if libtermcap
41506 TARGET-libtermcap=all
41507 maybe-all-libtermcap: all-libtermcap
41508 all-libtermcap: configure-libtermcap
41509         @: $(MAKE); $(unstage)
41510         @r=`${PWD_COMMAND}`; export r; \
41511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41512         $(HOST_EXPORTS) \
41513         (cd $(HOST_SUBDIR)/libtermcap && \
41514           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
41515                 $(TARGET-libtermcap))
41516 @endif libtermcap
41517
41518
41519
41520
41521 .PHONY: check-libtermcap maybe-check-libtermcap
41522 maybe-check-libtermcap:
41523 @if libtermcap
41524 maybe-check-libtermcap: check-libtermcap
41525
41526 check-libtermcap:
41527
41528 @endif libtermcap
41529
41530 .PHONY: install-libtermcap maybe-install-libtermcap
41531 maybe-install-libtermcap:
41532 @if libtermcap
41533 maybe-install-libtermcap: install-libtermcap
41534
41535 install-libtermcap: installdirs
41536         @: $(MAKE); $(unstage)
41537         @r=`${PWD_COMMAND}`; export r; \
41538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41539         $(HOST_EXPORTS) \
41540         (cd $(HOST_SUBDIR)/libtermcap && \
41541           $(MAKE) $(FLAGS_TO_PASS)  install)
41542
41543 @endif libtermcap
41544
41545 # Other targets (info, dvi, pdf, etc.)
41546
41547 .PHONY: maybe-info-libtermcap info-libtermcap
41548 maybe-info-libtermcap:
41549 @if libtermcap
41550 maybe-info-libtermcap: info-libtermcap
41551
41552 info-libtermcap: \
41553     configure-libtermcap 
41554         @: $(MAKE); $(unstage)
41555         @[ -f ./libtermcap/Makefile ] || exit 0; \
41556         r=`${PWD_COMMAND}`; export r; \
41557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41558         $(HOST_EXPORTS) \
41559         for flag in $(EXTRA_HOST_FLAGS) ; do \
41560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41561         done; \
41562         echo "Doing info in libtermcap" ; \
41563         (cd $(HOST_SUBDIR)/libtermcap && \
41564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41566                   "RANLIB=$${RANLIB}" \
41567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41568                   info) \
41569           || exit 1
41570
41571 @endif libtermcap
41572
41573 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
41574 maybe-dvi-libtermcap:
41575 @if libtermcap
41576 maybe-dvi-libtermcap: dvi-libtermcap
41577
41578 dvi-libtermcap: \
41579     configure-libtermcap 
41580         @: $(MAKE); $(unstage)
41581         @[ -f ./libtermcap/Makefile ] || exit 0; \
41582         r=`${PWD_COMMAND}`; export r; \
41583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41584         $(HOST_EXPORTS) \
41585         for flag in $(EXTRA_HOST_FLAGS) ; do \
41586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41587         done; \
41588         echo "Doing dvi in libtermcap" ; \
41589         (cd $(HOST_SUBDIR)/libtermcap && \
41590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41592                   "RANLIB=$${RANLIB}" \
41593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41594                   dvi) \
41595           || exit 1
41596
41597 @endif libtermcap
41598
41599 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
41600 maybe-pdf-libtermcap:
41601 @if libtermcap
41602 maybe-pdf-libtermcap: pdf-libtermcap
41603
41604 pdf-libtermcap: \
41605     configure-libtermcap 
41606         @: $(MAKE); $(unstage)
41607         @[ -f ./libtermcap/Makefile ] || exit 0; \
41608         r=`${PWD_COMMAND}`; export r; \
41609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41610         $(HOST_EXPORTS) \
41611         for flag in $(EXTRA_HOST_FLAGS) ; do \
41612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41613         done; \
41614         echo "Doing pdf in libtermcap" ; \
41615         (cd $(HOST_SUBDIR)/libtermcap && \
41616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41618                   "RANLIB=$${RANLIB}" \
41619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41620                   pdf) \
41621           || exit 1
41622
41623 @endif libtermcap
41624
41625 .PHONY: maybe-html-libtermcap html-libtermcap
41626 maybe-html-libtermcap:
41627 @if libtermcap
41628 maybe-html-libtermcap: html-libtermcap
41629
41630 html-libtermcap: \
41631     configure-libtermcap 
41632         @: $(MAKE); $(unstage)
41633         @[ -f ./libtermcap/Makefile ] || exit 0; \
41634         r=`${PWD_COMMAND}`; export r; \
41635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41636         $(HOST_EXPORTS) \
41637         for flag in $(EXTRA_HOST_FLAGS) ; do \
41638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41639         done; \
41640         echo "Doing html in libtermcap" ; \
41641         (cd $(HOST_SUBDIR)/libtermcap && \
41642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41644                   "RANLIB=$${RANLIB}" \
41645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41646                   html) \
41647           || exit 1
41648
41649 @endif libtermcap
41650
41651 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
41652 maybe-TAGS-libtermcap:
41653 @if libtermcap
41654 maybe-TAGS-libtermcap: TAGS-libtermcap
41655
41656 TAGS-libtermcap: \
41657     configure-libtermcap 
41658         @: $(MAKE); $(unstage)
41659         @[ -f ./libtermcap/Makefile ] || exit 0; \
41660         r=`${PWD_COMMAND}`; export r; \
41661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41662         $(HOST_EXPORTS) \
41663         for flag in $(EXTRA_HOST_FLAGS) ; do \
41664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41665         done; \
41666         echo "Doing TAGS in libtermcap" ; \
41667         (cd $(HOST_SUBDIR)/libtermcap && \
41668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41670                   "RANLIB=$${RANLIB}" \
41671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41672                   TAGS) \
41673           || exit 1
41674
41675 @endif libtermcap
41676
41677 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
41678 maybe-install-info-libtermcap:
41679 @if libtermcap
41680 maybe-install-info-libtermcap: install-info-libtermcap
41681
41682 install-info-libtermcap: \
41683     configure-libtermcap \
41684     info-libtermcap 
41685         @: $(MAKE); $(unstage)
41686         @[ -f ./libtermcap/Makefile ] || exit 0; \
41687         r=`${PWD_COMMAND}`; export r; \
41688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41689         $(HOST_EXPORTS) \
41690         for flag in $(EXTRA_HOST_FLAGS) ; do \
41691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41692         done; \
41693         echo "Doing install-info in libtermcap" ; \
41694         (cd $(HOST_SUBDIR)/libtermcap && \
41695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41697                   "RANLIB=$${RANLIB}" \
41698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41699                   install-info) \
41700           || exit 1
41701
41702 @endif libtermcap
41703
41704 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
41705 maybe-install-pdf-libtermcap:
41706 @if libtermcap
41707 maybe-install-pdf-libtermcap: install-pdf-libtermcap
41708
41709 install-pdf-libtermcap: \
41710     configure-libtermcap \
41711     pdf-libtermcap 
41712         @: $(MAKE); $(unstage)
41713         @[ -f ./libtermcap/Makefile ] || exit 0; \
41714         r=`${PWD_COMMAND}`; export r; \
41715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41716         $(HOST_EXPORTS) \
41717         for flag in $(EXTRA_HOST_FLAGS) ; do \
41718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41719         done; \
41720         echo "Doing install-pdf in libtermcap" ; \
41721         (cd $(HOST_SUBDIR)/libtermcap && \
41722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41724                   "RANLIB=$${RANLIB}" \
41725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41726                   install-pdf) \
41727           || exit 1
41728
41729 @endif libtermcap
41730
41731 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
41732 maybe-install-html-libtermcap:
41733 @if libtermcap
41734 maybe-install-html-libtermcap: install-html-libtermcap
41735
41736 install-html-libtermcap: \
41737     configure-libtermcap \
41738     html-libtermcap 
41739         @: $(MAKE); $(unstage)
41740         @[ -f ./libtermcap/Makefile ] || exit 0; \
41741         r=`${PWD_COMMAND}`; export r; \
41742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41743         $(HOST_EXPORTS) \
41744         for flag in $(EXTRA_HOST_FLAGS) ; do \
41745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41746         done; \
41747         echo "Doing install-html in libtermcap" ; \
41748         (cd $(HOST_SUBDIR)/libtermcap && \
41749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41751                   "RANLIB=$${RANLIB}" \
41752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41753                   install-html) \
41754           || exit 1
41755
41756 @endif libtermcap
41757
41758 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
41759 maybe-installcheck-libtermcap:
41760 @if libtermcap
41761 maybe-installcheck-libtermcap: installcheck-libtermcap
41762
41763 installcheck-libtermcap: \
41764     configure-libtermcap 
41765         @: $(MAKE); $(unstage)
41766         @[ -f ./libtermcap/Makefile ] || exit 0; \
41767         r=`${PWD_COMMAND}`; export r; \
41768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41769         $(HOST_EXPORTS) \
41770         for flag in $(EXTRA_HOST_FLAGS) ; do \
41771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41772         done; \
41773         echo "Doing installcheck in libtermcap" ; \
41774         (cd $(HOST_SUBDIR)/libtermcap && \
41775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41777                   "RANLIB=$${RANLIB}" \
41778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41779                   installcheck) \
41780           || exit 1
41781
41782 @endif libtermcap
41783
41784 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
41785 maybe-mostlyclean-libtermcap:
41786 @if libtermcap
41787 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
41788
41789 # libtermcap doesn't support mostlyclean.
41790 mostlyclean-libtermcap:
41791
41792 @endif libtermcap
41793
41794 .PHONY: maybe-clean-libtermcap clean-libtermcap
41795 maybe-clean-libtermcap:
41796 @if libtermcap
41797 maybe-clean-libtermcap: clean-libtermcap
41798
41799 # libtermcap doesn't support clean.
41800 clean-libtermcap:
41801
41802 @endif libtermcap
41803
41804 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
41805 maybe-distclean-libtermcap:
41806 @if libtermcap
41807 maybe-distclean-libtermcap: distclean-libtermcap
41808
41809 # libtermcap doesn't support distclean.
41810 distclean-libtermcap:
41811
41812 @endif libtermcap
41813
41814 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
41815 maybe-maintainer-clean-libtermcap:
41816 @if libtermcap
41817 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
41818
41819 # libtermcap doesn't support maintainer-clean.
41820 maintainer-clean-libtermcap:
41821
41822 @endif libtermcap
41823
41824
41825
41826 .PHONY: configure-utils maybe-configure-utils
41827 maybe-configure-utils:
41828 @if gcc-bootstrap
41829 configure-utils: stage_current
41830 @endif gcc-bootstrap
41831 @if utils
41832 maybe-configure-utils: configure-utils
41833 configure-utils: 
41834         @: $(MAKE); $(unstage)
41835         @r=`${PWD_COMMAND}`; export r; \
41836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41837         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
41838         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
41839         $(HOST_EXPORTS) \
41840         echo Configuring in $(HOST_SUBDIR)/utils; \
41841         cd "$(HOST_SUBDIR)/utils" || exit 1; \
41842         case $(srcdir) in \
41843           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41844           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
41845                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41846         esac; \
41847         srcdiroption="--srcdir=$${topdir}/utils"; \
41848         libsrcdir="$$s/utils"; \
41849         $(SHELL) $${libsrcdir}/configure \
41850           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41851           --target=${target_alias} $${srcdiroption}  \
41852           || exit 1
41853 @endif utils
41854
41855
41856
41857
41858
41859 .PHONY: all-utils maybe-all-utils
41860 maybe-all-utils:
41861 @if gcc-bootstrap
41862 all-utils: stage_current
41863 @endif gcc-bootstrap
41864 @if utils
41865 TARGET-utils=all
41866 maybe-all-utils: all-utils
41867 all-utils: configure-utils
41868         @: $(MAKE); $(unstage)
41869         @r=`${PWD_COMMAND}`; export r; \
41870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41871         $(HOST_EXPORTS) \
41872         (cd $(HOST_SUBDIR)/utils && \
41873           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
41874                 $(TARGET-utils))
41875 @endif utils
41876
41877
41878
41879
41880 .PHONY: check-utils maybe-check-utils
41881 maybe-check-utils:
41882 @if utils
41883 maybe-check-utils: check-utils
41884
41885 check-utils:
41886
41887 @endif utils
41888
41889 .PHONY: install-utils maybe-install-utils
41890 maybe-install-utils:
41891 @if utils
41892 maybe-install-utils: install-utils
41893
41894 install-utils: installdirs
41895         @: $(MAKE); $(unstage)
41896         @r=`${PWD_COMMAND}`; export r; \
41897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41898         $(HOST_EXPORTS) \
41899         (cd $(HOST_SUBDIR)/utils && \
41900           $(MAKE) $(FLAGS_TO_PASS)  install)
41901
41902 @endif utils
41903
41904 # Other targets (info, dvi, pdf, etc.)
41905
41906 .PHONY: maybe-info-utils info-utils
41907 maybe-info-utils:
41908 @if utils
41909 maybe-info-utils: info-utils
41910
41911 info-utils: \
41912     configure-utils 
41913         @: $(MAKE); $(unstage)
41914         @[ -f ./utils/Makefile ] || exit 0; \
41915         r=`${PWD_COMMAND}`; export r; \
41916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41917         $(HOST_EXPORTS) \
41918         for flag in $(EXTRA_HOST_FLAGS) ; do \
41919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41920         done; \
41921         echo "Doing info in utils" ; \
41922         (cd $(HOST_SUBDIR)/utils && \
41923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41925                   "RANLIB=$${RANLIB}" \
41926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41927                   info) \
41928           || exit 1
41929
41930 @endif utils
41931
41932 .PHONY: maybe-dvi-utils dvi-utils
41933 maybe-dvi-utils:
41934 @if utils
41935 maybe-dvi-utils: dvi-utils
41936
41937 dvi-utils: \
41938     configure-utils 
41939         @: $(MAKE); $(unstage)
41940         @[ -f ./utils/Makefile ] || exit 0; \
41941         r=`${PWD_COMMAND}`; export r; \
41942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41943         $(HOST_EXPORTS) \
41944         for flag in $(EXTRA_HOST_FLAGS) ; do \
41945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41946         done; \
41947         echo "Doing dvi in utils" ; \
41948         (cd $(HOST_SUBDIR)/utils && \
41949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41951                   "RANLIB=$${RANLIB}" \
41952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41953                   dvi) \
41954           || exit 1
41955
41956 @endif utils
41957
41958 .PHONY: maybe-pdf-utils pdf-utils
41959 maybe-pdf-utils:
41960 @if utils
41961 maybe-pdf-utils: pdf-utils
41962
41963 pdf-utils: \
41964     configure-utils 
41965         @: $(MAKE); $(unstage)
41966         @[ -f ./utils/Makefile ] || exit 0; \
41967         r=`${PWD_COMMAND}`; export r; \
41968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41969         $(HOST_EXPORTS) \
41970         for flag in $(EXTRA_HOST_FLAGS) ; do \
41971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41972         done; \
41973         echo "Doing pdf in utils" ; \
41974         (cd $(HOST_SUBDIR)/utils && \
41975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41977                   "RANLIB=$${RANLIB}" \
41978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41979                   pdf) \
41980           || exit 1
41981
41982 @endif utils
41983
41984 .PHONY: maybe-html-utils html-utils
41985 maybe-html-utils:
41986 @if utils
41987 maybe-html-utils: html-utils
41988
41989 html-utils: \
41990     configure-utils 
41991         @: $(MAKE); $(unstage)
41992         @[ -f ./utils/Makefile ] || exit 0; \
41993         r=`${PWD_COMMAND}`; export r; \
41994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41995         $(HOST_EXPORTS) \
41996         for flag in $(EXTRA_HOST_FLAGS) ; do \
41997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41998         done; \
41999         echo "Doing html in utils" ; \
42000         (cd $(HOST_SUBDIR)/utils && \
42001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42003                   "RANLIB=$${RANLIB}" \
42004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42005                   html) \
42006           || exit 1
42007
42008 @endif utils
42009
42010 .PHONY: maybe-TAGS-utils TAGS-utils
42011 maybe-TAGS-utils:
42012 @if utils
42013 maybe-TAGS-utils: TAGS-utils
42014
42015 TAGS-utils: \
42016     configure-utils 
42017         @: $(MAKE); $(unstage)
42018         @[ -f ./utils/Makefile ] || exit 0; \
42019         r=`${PWD_COMMAND}`; export r; \
42020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42021         $(HOST_EXPORTS) \
42022         for flag in $(EXTRA_HOST_FLAGS) ; do \
42023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42024         done; \
42025         echo "Doing TAGS in utils" ; \
42026         (cd $(HOST_SUBDIR)/utils && \
42027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42029                   "RANLIB=$${RANLIB}" \
42030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42031                   TAGS) \
42032           || exit 1
42033
42034 @endif utils
42035
42036 .PHONY: maybe-install-info-utils install-info-utils
42037 maybe-install-info-utils:
42038 @if utils
42039 maybe-install-info-utils: install-info-utils
42040
42041 install-info-utils: \
42042     configure-utils \
42043     info-utils 
42044         @: $(MAKE); $(unstage)
42045         @[ -f ./utils/Makefile ] || exit 0; \
42046         r=`${PWD_COMMAND}`; export r; \
42047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42048         $(HOST_EXPORTS) \
42049         for flag in $(EXTRA_HOST_FLAGS) ; do \
42050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42051         done; \
42052         echo "Doing install-info in utils" ; \
42053         (cd $(HOST_SUBDIR)/utils && \
42054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42056                   "RANLIB=$${RANLIB}" \
42057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42058                   install-info) \
42059           || exit 1
42060
42061 @endif utils
42062
42063 .PHONY: maybe-install-pdf-utils install-pdf-utils
42064 maybe-install-pdf-utils:
42065 @if utils
42066 maybe-install-pdf-utils: install-pdf-utils
42067
42068 install-pdf-utils: \
42069     configure-utils \
42070     pdf-utils 
42071         @: $(MAKE); $(unstage)
42072         @[ -f ./utils/Makefile ] || exit 0; \
42073         r=`${PWD_COMMAND}`; export r; \
42074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42075         $(HOST_EXPORTS) \
42076         for flag in $(EXTRA_HOST_FLAGS) ; do \
42077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42078         done; \
42079         echo "Doing install-pdf in utils" ; \
42080         (cd $(HOST_SUBDIR)/utils && \
42081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42083                   "RANLIB=$${RANLIB}" \
42084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42085                   install-pdf) \
42086           || exit 1
42087
42088 @endif utils
42089
42090 .PHONY: maybe-install-html-utils install-html-utils
42091 maybe-install-html-utils:
42092 @if utils
42093 maybe-install-html-utils: install-html-utils
42094
42095 install-html-utils: \
42096     configure-utils \
42097     html-utils 
42098         @: $(MAKE); $(unstage)
42099         @[ -f ./utils/Makefile ] || exit 0; \
42100         r=`${PWD_COMMAND}`; export r; \
42101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42102         $(HOST_EXPORTS) \
42103         for flag in $(EXTRA_HOST_FLAGS) ; do \
42104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42105         done; \
42106         echo "Doing install-html in utils" ; \
42107         (cd $(HOST_SUBDIR)/utils && \
42108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42110                   "RANLIB=$${RANLIB}" \
42111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42112                   install-html) \
42113           || exit 1
42114
42115 @endif utils
42116
42117 .PHONY: maybe-installcheck-utils installcheck-utils
42118 maybe-installcheck-utils:
42119 @if utils
42120 maybe-installcheck-utils: installcheck-utils
42121
42122 installcheck-utils: \
42123     configure-utils 
42124         @: $(MAKE); $(unstage)
42125         @[ -f ./utils/Makefile ] || exit 0; \
42126         r=`${PWD_COMMAND}`; export r; \
42127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42128         $(HOST_EXPORTS) \
42129         for flag in $(EXTRA_HOST_FLAGS) ; do \
42130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42131         done; \
42132         echo "Doing installcheck in utils" ; \
42133         (cd $(HOST_SUBDIR)/utils && \
42134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42136                   "RANLIB=$${RANLIB}" \
42137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42138                   installcheck) \
42139           || exit 1
42140
42141 @endif utils
42142
42143 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
42144 maybe-mostlyclean-utils:
42145 @if utils
42146 maybe-mostlyclean-utils: mostlyclean-utils
42147
42148 mostlyclean-utils: 
42149         @: $(MAKE); $(unstage)
42150         @[ -f ./utils/Makefile ] || exit 0; \
42151         r=`${PWD_COMMAND}`; export r; \
42152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42153         $(HOST_EXPORTS) \
42154         for flag in $(EXTRA_HOST_FLAGS) ; do \
42155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42156         done; \
42157         echo "Doing mostlyclean in utils" ; \
42158         (cd $(HOST_SUBDIR)/utils && \
42159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42161                   "RANLIB=$${RANLIB}" \
42162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42163                   mostlyclean) \
42164           || exit 1
42165
42166 @endif utils
42167
42168 .PHONY: maybe-clean-utils clean-utils
42169 maybe-clean-utils:
42170 @if utils
42171 maybe-clean-utils: clean-utils
42172
42173 clean-utils: 
42174         @: $(MAKE); $(unstage)
42175         @[ -f ./utils/Makefile ] || exit 0; \
42176         r=`${PWD_COMMAND}`; export r; \
42177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42178         $(HOST_EXPORTS) \
42179         for flag in $(EXTRA_HOST_FLAGS) ; do \
42180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42181         done; \
42182         echo "Doing clean in utils" ; \
42183         (cd $(HOST_SUBDIR)/utils && \
42184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42186                   "RANLIB=$${RANLIB}" \
42187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42188                   clean) \
42189           || exit 1
42190
42191 @endif utils
42192
42193 .PHONY: maybe-distclean-utils distclean-utils
42194 maybe-distclean-utils:
42195 @if utils
42196 maybe-distclean-utils: distclean-utils
42197
42198 distclean-utils: 
42199         @: $(MAKE); $(unstage)
42200         @[ -f ./utils/Makefile ] || exit 0; \
42201         r=`${PWD_COMMAND}`; export r; \
42202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42203         $(HOST_EXPORTS) \
42204         for flag in $(EXTRA_HOST_FLAGS) ; do \
42205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42206         done; \
42207         echo "Doing distclean in utils" ; \
42208         (cd $(HOST_SUBDIR)/utils && \
42209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42211                   "RANLIB=$${RANLIB}" \
42212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42213                   distclean) \
42214           || exit 1
42215
42216 @endif utils
42217
42218 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
42219 maybe-maintainer-clean-utils:
42220 @if utils
42221 maybe-maintainer-clean-utils: maintainer-clean-utils
42222
42223 maintainer-clean-utils: 
42224         @: $(MAKE); $(unstage)
42225         @[ -f ./utils/Makefile ] || exit 0; \
42226         r=`${PWD_COMMAND}`; export r; \
42227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42228         $(HOST_EXPORTS) \
42229         for flag in $(EXTRA_HOST_FLAGS) ; do \
42230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42231         done; \
42232         echo "Doing maintainer-clean in utils" ; \
42233         (cd $(HOST_SUBDIR)/utils && \
42234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42236                   "RANLIB=$${RANLIB}" \
42237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42238                   maintainer-clean) \
42239           || exit 1
42240
42241 @endif utils
42242
42243
42244
42245 .PHONY: configure-gnattools maybe-configure-gnattools
42246 maybe-configure-gnattools:
42247 @if gcc-bootstrap
42248 configure-gnattools: stage_current
42249 @endif gcc-bootstrap
42250 @if gnattools
42251 maybe-configure-gnattools: configure-gnattools
42252 configure-gnattools: 
42253         @: $(MAKE); $(unstage)
42254         @r=`${PWD_COMMAND}`; export r; \
42255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42256         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
42257         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
42258         $(HOST_EXPORTS) \
42259         echo Configuring in $(HOST_SUBDIR)/gnattools; \
42260         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
42261         case $(srcdir) in \
42262           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42263           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
42264                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42265         esac; \
42266         srcdiroption="--srcdir=$${topdir}/gnattools"; \
42267         libsrcdir="$$s/gnattools"; \
42268         $(SHELL) $${libsrcdir}/configure \
42269           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42270           --target=${target_alias} $${srcdiroption}  \
42271           || exit 1
42272 @endif gnattools
42273
42274
42275
42276
42277
42278 .PHONY: all-gnattools maybe-all-gnattools
42279 maybe-all-gnattools:
42280 @if gcc-bootstrap
42281 all-gnattools: stage_current
42282 @endif gcc-bootstrap
42283 @if gnattools
42284 TARGET-gnattools=all
42285 maybe-all-gnattools: all-gnattools
42286 all-gnattools: configure-gnattools
42287         @: $(MAKE); $(unstage)
42288         @r=`${PWD_COMMAND}`; export r; \
42289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42290         $(HOST_EXPORTS) \
42291         (cd $(HOST_SUBDIR)/gnattools && \
42292           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
42293                 $(TARGET-gnattools))
42294 @endif gnattools
42295
42296
42297
42298
42299 .PHONY: check-gnattools maybe-check-gnattools
42300 maybe-check-gnattools:
42301 @if gnattools
42302 maybe-check-gnattools: check-gnattools
42303
42304 check-gnattools:
42305         @: $(MAKE); $(unstage)
42306         @r=`${PWD_COMMAND}`; export r; \
42307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42308         $(HOST_EXPORTS) \
42309         (cd $(HOST_SUBDIR)/gnattools && \
42310           $(MAKE) $(FLAGS_TO_PASS)  check)
42311
42312 @endif gnattools
42313
42314 .PHONY: install-gnattools maybe-install-gnattools
42315 maybe-install-gnattools:
42316 @if gnattools
42317 maybe-install-gnattools: install-gnattools
42318
42319 install-gnattools: installdirs
42320         @: $(MAKE); $(unstage)
42321         @r=`${PWD_COMMAND}`; export r; \
42322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42323         $(HOST_EXPORTS) \
42324         (cd $(HOST_SUBDIR)/gnattools && \
42325           $(MAKE) $(FLAGS_TO_PASS)  install)
42326
42327 @endif gnattools
42328
42329 # Other targets (info, dvi, pdf, etc.)
42330
42331 .PHONY: maybe-info-gnattools info-gnattools
42332 maybe-info-gnattools:
42333 @if gnattools
42334 maybe-info-gnattools: info-gnattools
42335
42336 info-gnattools: \
42337     configure-gnattools 
42338         @: $(MAKE); $(unstage)
42339         @[ -f ./gnattools/Makefile ] || exit 0; \
42340         r=`${PWD_COMMAND}`; export r; \
42341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42342         $(HOST_EXPORTS) \
42343         for flag in $(EXTRA_HOST_FLAGS) ; do \
42344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42345         done; \
42346         echo "Doing info in gnattools" ; \
42347         (cd $(HOST_SUBDIR)/gnattools && \
42348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42350                   "RANLIB=$${RANLIB}" \
42351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42352                   info) \
42353           || exit 1
42354
42355 @endif gnattools
42356
42357 .PHONY: maybe-dvi-gnattools dvi-gnattools
42358 maybe-dvi-gnattools:
42359 @if gnattools
42360 maybe-dvi-gnattools: dvi-gnattools
42361
42362 dvi-gnattools: \
42363     configure-gnattools 
42364         @: $(MAKE); $(unstage)
42365         @[ -f ./gnattools/Makefile ] || exit 0; \
42366         r=`${PWD_COMMAND}`; export r; \
42367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42368         $(HOST_EXPORTS) \
42369         for flag in $(EXTRA_HOST_FLAGS) ; do \
42370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42371         done; \
42372         echo "Doing dvi in gnattools" ; \
42373         (cd $(HOST_SUBDIR)/gnattools && \
42374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42376                   "RANLIB=$${RANLIB}" \
42377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42378                   dvi) \
42379           || exit 1
42380
42381 @endif gnattools
42382
42383 .PHONY: maybe-pdf-gnattools pdf-gnattools
42384 maybe-pdf-gnattools:
42385 @if gnattools
42386 maybe-pdf-gnattools: pdf-gnattools
42387
42388 pdf-gnattools: \
42389     configure-gnattools 
42390         @: $(MAKE); $(unstage)
42391         @[ -f ./gnattools/Makefile ] || exit 0; \
42392         r=`${PWD_COMMAND}`; export r; \
42393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42394         $(HOST_EXPORTS) \
42395         for flag in $(EXTRA_HOST_FLAGS) ; do \
42396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42397         done; \
42398         echo "Doing pdf in gnattools" ; \
42399         (cd $(HOST_SUBDIR)/gnattools && \
42400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42402                   "RANLIB=$${RANLIB}" \
42403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42404                   pdf) \
42405           || exit 1
42406
42407 @endif gnattools
42408
42409 .PHONY: maybe-html-gnattools html-gnattools
42410 maybe-html-gnattools:
42411 @if gnattools
42412 maybe-html-gnattools: html-gnattools
42413
42414 html-gnattools: \
42415     configure-gnattools 
42416         @: $(MAKE); $(unstage)
42417         @[ -f ./gnattools/Makefile ] || exit 0; \
42418         r=`${PWD_COMMAND}`; export r; \
42419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42420         $(HOST_EXPORTS) \
42421         for flag in $(EXTRA_HOST_FLAGS) ; do \
42422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42423         done; \
42424         echo "Doing html in gnattools" ; \
42425         (cd $(HOST_SUBDIR)/gnattools && \
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                   html) \
42431           || exit 1
42432
42433 @endif gnattools
42434
42435 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
42436 maybe-TAGS-gnattools:
42437 @if gnattools
42438 maybe-TAGS-gnattools: TAGS-gnattools
42439
42440 TAGS-gnattools: \
42441     configure-gnattools 
42442         @: $(MAKE); $(unstage)
42443         @[ -f ./gnattools/Makefile ] || exit 0; \
42444         r=`${PWD_COMMAND}`; export r; \
42445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42446         $(HOST_EXPORTS) \
42447         for flag in $(EXTRA_HOST_FLAGS) ; do \
42448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42449         done; \
42450         echo "Doing TAGS in gnattools" ; \
42451         (cd $(HOST_SUBDIR)/gnattools && \
42452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42454                   "RANLIB=$${RANLIB}" \
42455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42456                   TAGS) \
42457           || exit 1
42458
42459 @endif gnattools
42460
42461 .PHONY: maybe-install-info-gnattools install-info-gnattools
42462 maybe-install-info-gnattools:
42463 @if gnattools
42464 maybe-install-info-gnattools: install-info-gnattools
42465
42466 install-info-gnattools: \
42467     configure-gnattools \
42468     info-gnattools 
42469         @: $(MAKE); $(unstage)
42470         @[ -f ./gnattools/Makefile ] || exit 0; \
42471         r=`${PWD_COMMAND}`; export r; \
42472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42473         $(HOST_EXPORTS) \
42474         for flag in $(EXTRA_HOST_FLAGS) ; do \
42475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42476         done; \
42477         echo "Doing install-info in gnattools" ; \
42478         (cd $(HOST_SUBDIR)/gnattools && \
42479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42481                   "RANLIB=$${RANLIB}" \
42482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42483                   install-info) \
42484           || exit 1
42485
42486 @endif gnattools
42487
42488 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
42489 maybe-install-pdf-gnattools:
42490 @if gnattools
42491 maybe-install-pdf-gnattools: install-pdf-gnattools
42492
42493 install-pdf-gnattools: \
42494     configure-gnattools \
42495     pdf-gnattools 
42496         @: $(MAKE); $(unstage)
42497         @[ -f ./gnattools/Makefile ] || exit 0; \
42498         r=`${PWD_COMMAND}`; export r; \
42499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42500         $(HOST_EXPORTS) \
42501         for flag in $(EXTRA_HOST_FLAGS) ; do \
42502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42503         done; \
42504         echo "Doing install-pdf in gnattools" ; \
42505         (cd $(HOST_SUBDIR)/gnattools && \
42506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42508                   "RANLIB=$${RANLIB}" \
42509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42510                   install-pdf) \
42511           || exit 1
42512
42513 @endif gnattools
42514
42515 .PHONY: maybe-install-html-gnattools install-html-gnattools
42516 maybe-install-html-gnattools:
42517 @if gnattools
42518 maybe-install-html-gnattools: install-html-gnattools
42519
42520 install-html-gnattools: \
42521     configure-gnattools \
42522     html-gnattools 
42523         @: $(MAKE); $(unstage)
42524         @[ -f ./gnattools/Makefile ] || exit 0; \
42525         r=`${PWD_COMMAND}`; export r; \
42526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42527         $(HOST_EXPORTS) \
42528         for flag in $(EXTRA_HOST_FLAGS) ; do \
42529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42530         done; \
42531         echo "Doing install-html in gnattools" ; \
42532         (cd $(HOST_SUBDIR)/gnattools && \
42533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42535                   "RANLIB=$${RANLIB}" \
42536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42537                   install-html) \
42538           || exit 1
42539
42540 @endif gnattools
42541
42542 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
42543 maybe-installcheck-gnattools:
42544 @if gnattools
42545 maybe-installcheck-gnattools: installcheck-gnattools
42546
42547 installcheck-gnattools: \
42548     configure-gnattools 
42549         @: $(MAKE); $(unstage)
42550         @[ -f ./gnattools/Makefile ] || exit 0; \
42551         r=`${PWD_COMMAND}`; export r; \
42552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42553         $(HOST_EXPORTS) \
42554         for flag in $(EXTRA_HOST_FLAGS) ; do \
42555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42556         done; \
42557         echo "Doing installcheck in gnattools" ; \
42558         (cd $(HOST_SUBDIR)/gnattools && \
42559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42561                   "RANLIB=$${RANLIB}" \
42562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42563                   installcheck) \
42564           || exit 1
42565
42566 @endif gnattools
42567
42568 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
42569 maybe-mostlyclean-gnattools:
42570 @if gnattools
42571 maybe-mostlyclean-gnattools: mostlyclean-gnattools
42572
42573 mostlyclean-gnattools: 
42574         @: $(MAKE); $(unstage)
42575         @[ -f ./gnattools/Makefile ] || exit 0; \
42576         r=`${PWD_COMMAND}`; export r; \
42577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42578         $(HOST_EXPORTS) \
42579         for flag in $(EXTRA_HOST_FLAGS) ; do \
42580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42581         done; \
42582         echo "Doing mostlyclean in gnattools" ; \
42583         (cd $(HOST_SUBDIR)/gnattools && \
42584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42586                   "RANLIB=$${RANLIB}" \
42587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42588                   mostlyclean) \
42589           || exit 1
42590
42591 @endif gnattools
42592
42593 .PHONY: maybe-clean-gnattools clean-gnattools
42594 maybe-clean-gnattools:
42595 @if gnattools
42596 maybe-clean-gnattools: clean-gnattools
42597
42598 clean-gnattools: 
42599         @: $(MAKE); $(unstage)
42600         @[ -f ./gnattools/Makefile ] || exit 0; \
42601         r=`${PWD_COMMAND}`; export r; \
42602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42603         $(HOST_EXPORTS) \
42604         for flag in $(EXTRA_HOST_FLAGS) ; do \
42605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42606         done; \
42607         echo "Doing clean in gnattools" ; \
42608         (cd $(HOST_SUBDIR)/gnattools && \
42609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42611                   "RANLIB=$${RANLIB}" \
42612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42613                   clean) \
42614           || exit 1
42615
42616 @endif gnattools
42617
42618 .PHONY: maybe-distclean-gnattools distclean-gnattools
42619 maybe-distclean-gnattools:
42620 @if gnattools
42621 maybe-distclean-gnattools: distclean-gnattools
42622
42623 distclean-gnattools: 
42624         @: $(MAKE); $(unstage)
42625         @[ -f ./gnattools/Makefile ] || exit 0; \
42626         r=`${PWD_COMMAND}`; export r; \
42627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42628         $(HOST_EXPORTS) \
42629         for flag in $(EXTRA_HOST_FLAGS) ; do \
42630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42631         done; \
42632         echo "Doing distclean in gnattools" ; \
42633         (cd $(HOST_SUBDIR)/gnattools && \
42634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42636                   "RANLIB=$${RANLIB}" \
42637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42638                   distclean) \
42639           || exit 1
42640
42641 @endif gnattools
42642
42643 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
42644 maybe-maintainer-clean-gnattools:
42645 @if gnattools
42646 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
42647
42648 maintainer-clean-gnattools: 
42649         @: $(MAKE); $(unstage)
42650         @[ -f ./gnattools/Makefile ] || exit 0; \
42651         r=`${PWD_COMMAND}`; export r; \
42652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42653         $(HOST_EXPORTS) \
42654         for flag in $(EXTRA_HOST_FLAGS) ; do \
42655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42656         done; \
42657         echo "Doing maintainer-clean in gnattools" ; \
42658         (cd $(HOST_SUBDIR)/gnattools && \
42659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42661                   "RANLIB=$${RANLIB}" \
42662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42663                   maintainer-clean) \
42664           || exit 1
42665
42666 @endif gnattools
42667
42668
42669
42670 # ---------------------------------------
42671 # Modules which run on the target machine
42672 # ---------------------------------------
42673
42674
42675
42676
42677 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
42678 maybe-configure-target-libstdc++-v3:
42679 @if gcc-bootstrap
42680 configure-target-libstdc++-v3: stage_current
42681 @endif gcc-bootstrap
42682 @if target-libstdc++-v3
42683 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
42684 configure-target-libstdc++-v3: 
42685         @: $(MAKE); $(unstage)
42686         @r=`${PWD_COMMAND}`; export r; \
42687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42688         echo "Checking multilib configuration for libstdc++-v3..."; \
42689         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
42690         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
42691         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42692           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42693             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42694           else \
42695             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42696             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42697           fi; \
42698         else \
42699           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42700         fi; \
42701         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42702         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
42703         $(RAW_CXX_TARGET_EXPORTS) \
42704         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
42705         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
42706         case $(srcdir) in \
42707           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42708           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42709                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42710         esac; \
42711         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
42712         libsrcdir="$$s/libstdc++-v3"; \
42713         rm -f no-such-file || : ; \
42714         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42715           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42716           --target=${target_alias} $${srcdiroption}  \
42717           || exit 1
42718 @endif target-libstdc++-v3
42719
42720
42721
42722
42723
42724 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
42725 maybe-all-target-libstdc++-v3:
42726 @if gcc-bootstrap
42727 all-target-libstdc++-v3: stage_current
42728 @endif gcc-bootstrap
42729 @if target-libstdc++-v3
42730 TARGET-target-libstdc++-v3=all
42731 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
42732 all-target-libstdc++-v3: configure-target-libstdc++-v3
42733         @: $(MAKE); $(unstage)
42734         @r=`${PWD_COMMAND}`; export r; \
42735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42736         $(RAW_CXX_TARGET_EXPORTS) \
42737         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42738           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
42739                 $(TARGET-target-libstdc++-v3))
42740 @endif target-libstdc++-v3
42741
42742
42743
42744
42745
42746 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
42747 maybe-check-target-libstdc++-v3:
42748 @if target-libstdc++-v3
42749 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
42750
42751 check-target-libstdc++-v3:
42752         @: $(MAKE); $(unstage)
42753         @r=`${PWD_COMMAND}`; export r; \
42754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42755         $(RAW_CXX_TARGET_EXPORTS) \
42756         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42757           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
42758
42759 @endif target-libstdc++-v3
42760
42761 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
42762 maybe-install-target-libstdc++-v3:
42763 @if target-libstdc++-v3
42764 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
42765
42766 install-target-libstdc++-v3: installdirs
42767         @: $(MAKE); $(unstage)
42768         @r=`${PWD_COMMAND}`; export r; \
42769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42770         $(RAW_CXX_TARGET_EXPORTS) \
42771         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42772           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42773
42774 @endif target-libstdc++-v3
42775
42776 # Other targets (info, dvi, pdf, etc.)
42777
42778 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
42779 maybe-info-target-libstdc++-v3:
42780 @if target-libstdc++-v3
42781 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
42782
42783 info-target-libstdc++-v3: \
42784     configure-target-libstdc++-v3 
42785         @: $(MAKE); $(unstage)
42786         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42787         r=`${PWD_COMMAND}`; export r; \
42788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42789         $(RAW_CXX_TARGET_EXPORTS) \
42790         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42791         for flag in $(EXTRA_TARGET_FLAGS); do \
42792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42793         done; \
42794         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42797                   "RANLIB=$${RANLIB}" \
42798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42799                    info) \
42800           || exit 1
42801
42802 @endif target-libstdc++-v3
42803
42804 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
42805 maybe-dvi-target-libstdc++-v3:
42806 @if target-libstdc++-v3
42807 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
42808
42809 dvi-target-libstdc++-v3: \
42810     configure-target-libstdc++-v3 
42811         @: $(MAKE); $(unstage)
42812         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42813         r=`${PWD_COMMAND}`; export r; \
42814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42815         $(RAW_CXX_TARGET_EXPORTS) \
42816         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42817         for flag in $(EXTRA_TARGET_FLAGS); do \
42818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42819         done; \
42820         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42823                   "RANLIB=$${RANLIB}" \
42824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42825                    dvi) \
42826           || exit 1
42827
42828 @endif target-libstdc++-v3
42829
42830 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
42831 maybe-pdf-target-libstdc++-v3:
42832 @if target-libstdc++-v3
42833 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
42834
42835 pdf-target-libstdc++-v3: \
42836     configure-target-libstdc++-v3 
42837         @: $(MAKE); $(unstage)
42838         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42839         r=`${PWD_COMMAND}`; export r; \
42840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42841         $(RAW_CXX_TARGET_EXPORTS) \
42842         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42843         for flag in $(EXTRA_TARGET_FLAGS); do \
42844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42845         done; \
42846         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42849                   "RANLIB=$${RANLIB}" \
42850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42851                    pdf) \
42852           || exit 1
42853
42854 @endif target-libstdc++-v3
42855
42856 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
42857 maybe-html-target-libstdc++-v3:
42858 @if target-libstdc++-v3
42859 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
42860
42861 html-target-libstdc++-v3: \
42862     configure-target-libstdc++-v3 
42863         @: $(MAKE); $(unstage)
42864         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42865         r=`${PWD_COMMAND}`; export r; \
42866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42867         $(RAW_CXX_TARGET_EXPORTS) \
42868         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42869         for flag in $(EXTRA_TARGET_FLAGS); do \
42870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42871         done; \
42872         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42875                   "RANLIB=$${RANLIB}" \
42876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42877                    html) \
42878           || exit 1
42879
42880 @endif target-libstdc++-v3
42881
42882 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
42883 maybe-TAGS-target-libstdc++-v3:
42884 @if target-libstdc++-v3
42885 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
42886
42887 TAGS-target-libstdc++-v3: \
42888     configure-target-libstdc++-v3 
42889         @: $(MAKE); $(unstage)
42890         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42891         r=`${PWD_COMMAND}`; export r; \
42892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42893         $(RAW_CXX_TARGET_EXPORTS) \
42894         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42895         for flag in $(EXTRA_TARGET_FLAGS); do \
42896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42897         done; \
42898         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42901                   "RANLIB=$${RANLIB}" \
42902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42903                    TAGS) \
42904           || exit 1
42905
42906 @endif target-libstdc++-v3
42907
42908 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
42909 maybe-install-info-target-libstdc++-v3:
42910 @if target-libstdc++-v3
42911 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
42912
42913 install-info-target-libstdc++-v3: \
42914     configure-target-libstdc++-v3 \
42915     info-target-libstdc++-v3 
42916         @: $(MAKE); $(unstage)
42917         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42918         r=`${PWD_COMMAND}`; export r; \
42919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42920         $(RAW_CXX_TARGET_EXPORTS) \
42921         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42922         for flag in $(EXTRA_TARGET_FLAGS); do \
42923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42924         done; \
42925         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42928                   "RANLIB=$${RANLIB}" \
42929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42930                    install-info) \
42931           || exit 1
42932
42933 @endif target-libstdc++-v3
42934
42935 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
42936 maybe-install-pdf-target-libstdc++-v3:
42937 @if target-libstdc++-v3
42938 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
42939
42940 install-pdf-target-libstdc++-v3: \
42941     configure-target-libstdc++-v3 \
42942     pdf-target-libstdc++-v3 
42943         @: $(MAKE); $(unstage)
42944         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42945         r=`${PWD_COMMAND}`; export r; \
42946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42947         $(RAW_CXX_TARGET_EXPORTS) \
42948         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42949         for flag in $(EXTRA_TARGET_FLAGS); do \
42950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42951         done; \
42952         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42955                   "RANLIB=$${RANLIB}" \
42956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42957                    install-pdf) \
42958           || exit 1
42959
42960 @endif target-libstdc++-v3
42961
42962 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
42963 maybe-install-html-target-libstdc++-v3:
42964 @if target-libstdc++-v3
42965 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
42966
42967 install-html-target-libstdc++-v3: \
42968     configure-target-libstdc++-v3 \
42969     html-target-libstdc++-v3 
42970         @: $(MAKE); $(unstage)
42971         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42972         r=`${PWD_COMMAND}`; export r; \
42973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42974         $(RAW_CXX_TARGET_EXPORTS) \
42975         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42976         for flag in $(EXTRA_TARGET_FLAGS); do \
42977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42978         done; \
42979         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42982                   "RANLIB=$${RANLIB}" \
42983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42984                    install-html) \
42985           || exit 1
42986
42987 @endif target-libstdc++-v3
42988
42989 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
42990 maybe-installcheck-target-libstdc++-v3:
42991 @if target-libstdc++-v3
42992 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
42993
42994 installcheck-target-libstdc++-v3: \
42995     configure-target-libstdc++-v3 
42996         @: $(MAKE); $(unstage)
42997         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42998         r=`${PWD_COMMAND}`; export r; \
42999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43000         $(RAW_CXX_TARGET_EXPORTS) \
43001         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43002         for flag in $(EXTRA_TARGET_FLAGS); do \
43003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43004         done; \
43005         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43008                   "RANLIB=$${RANLIB}" \
43009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43010                    installcheck) \
43011           || exit 1
43012
43013 @endif target-libstdc++-v3
43014
43015 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
43016 maybe-mostlyclean-target-libstdc++-v3:
43017 @if target-libstdc++-v3
43018 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
43019
43020 mostlyclean-target-libstdc++-v3: 
43021         @: $(MAKE); $(unstage)
43022         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43023         r=`${PWD_COMMAND}`; export r; \
43024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43025         $(RAW_CXX_TARGET_EXPORTS) \
43026         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43027         for flag in $(EXTRA_TARGET_FLAGS); do \
43028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43029         done; \
43030         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43033                   "RANLIB=$${RANLIB}" \
43034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43035                    mostlyclean) \
43036           || exit 1
43037
43038 @endif target-libstdc++-v3
43039
43040 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
43041 maybe-clean-target-libstdc++-v3:
43042 @if target-libstdc++-v3
43043 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
43044
43045 clean-target-libstdc++-v3: 
43046         @: $(MAKE); $(unstage)
43047         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43048         r=`${PWD_COMMAND}`; export r; \
43049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43050         $(RAW_CXX_TARGET_EXPORTS) \
43051         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43052         for flag in $(EXTRA_TARGET_FLAGS); do \
43053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43054         done; \
43055         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43058                   "RANLIB=$${RANLIB}" \
43059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43060                    clean) \
43061           || exit 1
43062
43063 @endif target-libstdc++-v3
43064
43065 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
43066 maybe-distclean-target-libstdc++-v3:
43067 @if target-libstdc++-v3
43068 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
43069
43070 distclean-target-libstdc++-v3: 
43071         @: $(MAKE); $(unstage)
43072         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43073         r=`${PWD_COMMAND}`; export r; \
43074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43075         $(RAW_CXX_TARGET_EXPORTS) \
43076         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43077         for flag in $(EXTRA_TARGET_FLAGS); do \
43078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43079         done; \
43080         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43083                   "RANLIB=$${RANLIB}" \
43084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43085                    distclean) \
43086           || exit 1
43087
43088 @endif target-libstdc++-v3
43089
43090 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
43091 maybe-maintainer-clean-target-libstdc++-v3:
43092 @if target-libstdc++-v3
43093 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
43094
43095 maintainer-clean-target-libstdc++-v3: 
43096         @: $(MAKE); $(unstage)
43097         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43098         r=`${PWD_COMMAND}`; export r; \
43099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43100         $(RAW_CXX_TARGET_EXPORTS) \
43101         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43102         for flag in $(EXTRA_TARGET_FLAGS); do \
43103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43104         done; \
43105         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43108                   "RANLIB=$${RANLIB}" \
43109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43110                    maintainer-clean) \
43111           || exit 1
43112
43113 @endif target-libstdc++-v3
43114
43115
43116
43117
43118
43119 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
43120 maybe-configure-target-libmudflap:
43121 @if gcc-bootstrap
43122 configure-target-libmudflap: stage_current
43123 @endif gcc-bootstrap
43124 @if target-libmudflap
43125 maybe-configure-target-libmudflap: configure-target-libmudflap
43126 configure-target-libmudflap: 
43127         @: $(MAKE); $(unstage)
43128         @r=`${PWD_COMMAND}`; export r; \
43129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43130         echo "Checking multilib configuration for libmudflap..."; \
43131         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
43132         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
43133         if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
43134           if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
43135             rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
43136           else \
43137             rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
43138             mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
43139           fi; \
43140         else \
43141           mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
43142         fi; \
43143         test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
43144         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
43145         $(NORMAL_TARGET_EXPORTS) \
43146         echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
43147         cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
43148         case $(srcdir) in \
43149           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43150           *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
43151                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43152         esac; \
43153         srcdiroption="--srcdir=$${topdir}/libmudflap"; \
43154         libsrcdir="$$s/libmudflap"; \
43155         rm -f no-such-file || : ; \
43156         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43157           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43158           --target=${target_alias} $${srcdiroption}  \
43159           || exit 1
43160 @endif target-libmudflap
43161
43162
43163
43164
43165
43166 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
43167 maybe-all-target-libmudflap:
43168 @if gcc-bootstrap
43169 all-target-libmudflap: stage_current
43170 @endif gcc-bootstrap
43171 @if target-libmudflap
43172 TARGET-target-libmudflap=all
43173 maybe-all-target-libmudflap: all-target-libmudflap
43174 all-target-libmudflap: configure-target-libmudflap
43175         @: $(MAKE); $(unstage)
43176         @r=`${PWD_COMMAND}`; export r; \
43177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43178         $(NORMAL_TARGET_EXPORTS) \
43179         (cd $(TARGET_SUBDIR)/libmudflap && \
43180           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
43181                 $(TARGET-target-libmudflap))
43182 @endif target-libmudflap
43183
43184
43185
43186
43187
43188 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
43189 maybe-check-target-libmudflap:
43190 @if target-libmudflap
43191 maybe-check-target-libmudflap: check-target-libmudflap
43192
43193 check-target-libmudflap:
43194         @: $(MAKE); $(unstage)
43195         @r=`${PWD_COMMAND}`; export r; \
43196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43197         $(NORMAL_TARGET_EXPORTS) \
43198         (cd $(TARGET_SUBDIR)/libmudflap && \
43199           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43200
43201 @endif target-libmudflap
43202
43203 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
43204 maybe-install-target-libmudflap:
43205 @if target-libmudflap
43206 maybe-install-target-libmudflap: install-target-libmudflap
43207
43208 install-target-libmudflap: installdirs
43209         @: $(MAKE); $(unstage)
43210         @r=`${PWD_COMMAND}`; export r; \
43211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43212         $(NORMAL_TARGET_EXPORTS) \
43213         (cd $(TARGET_SUBDIR)/libmudflap && \
43214           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43215
43216 @endif target-libmudflap
43217
43218 # Other targets (info, dvi, pdf, etc.)
43219
43220 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
43221 maybe-info-target-libmudflap:
43222 @if target-libmudflap
43223 maybe-info-target-libmudflap: info-target-libmudflap
43224
43225 info-target-libmudflap: \
43226     configure-target-libmudflap 
43227         @: $(MAKE); $(unstage)
43228         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43229         r=`${PWD_COMMAND}`; export r; \
43230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43231         $(NORMAL_TARGET_EXPORTS) \
43232         echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
43233         for flag in $(EXTRA_TARGET_FLAGS); do \
43234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43235         done; \
43236         (cd $(TARGET_SUBDIR)/libmudflap && \
43237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43239                   "RANLIB=$${RANLIB}" \
43240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43241                    info) \
43242           || exit 1
43243
43244 @endif target-libmudflap
43245
43246 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
43247 maybe-dvi-target-libmudflap:
43248 @if target-libmudflap
43249 maybe-dvi-target-libmudflap: dvi-target-libmudflap
43250
43251 dvi-target-libmudflap: \
43252     configure-target-libmudflap 
43253         @: $(MAKE); $(unstage)
43254         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43255         r=`${PWD_COMMAND}`; export r; \
43256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43257         $(NORMAL_TARGET_EXPORTS) \
43258         echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
43259         for flag in $(EXTRA_TARGET_FLAGS); do \
43260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43261         done; \
43262         (cd $(TARGET_SUBDIR)/libmudflap && \
43263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43265                   "RANLIB=$${RANLIB}" \
43266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43267                    dvi) \
43268           || exit 1
43269
43270 @endif target-libmudflap
43271
43272 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
43273 maybe-pdf-target-libmudflap:
43274 @if target-libmudflap
43275 maybe-pdf-target-libmudflap: pdf-target-libmudflap
43276
43277 pdf-target-libmudflap: \
43278     configure-target-libmudflap 
43279         @: $(MAKE); $(unstage)
43280         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43281         r=`${PWD_COMMAND}`; export r; \
43282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43283         $(NORMAL_TARGET_EXPORTS) \
43284         echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
43285         for flag in $(EXTRA_TARGET_FLAGS); do \
43286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43287         done; \
43288         (cd $(TARGET_SUBDIR)/libmudflap && \
43289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43291                   "RANLIB=$${RANLIB}" \
43292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43293                    pdf) \
43294           || exit 1
43295
43296 @endif target-libmudflap
43297
43298 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
43299 maybe-html-target-libmudflap:
43300 @if target-libmudflap
43301 maybe-html-target-libmudflap: html-target-libmudflap
43302
43303 html-target-libmudflap: \
43304     configure-target-libmudflap 
43305         @: $(MAKE); $(unstage)
43306         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43307         r=`${PWD_COMMAND}`; export r; \
43308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43309         $(NORMAL_TARGET_EXPORTS) \
43310         echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
43311         for flag in $(EXTRA_TARGET_FLAGS); do \
43312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43313         done; \
43314         (cd $(TARGET_SUBDIR)/libmudflap && \
43315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43317                   "RANLIB=$${RANLIB}" \
43318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43319                    html) \
43320           || exit 1
43321
43322 @endif target-libmudflap
43323
43324 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
43325 maybe-TAGS-target-libmudflap:
43326 @if target-libmudflap
43327 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
43328
43329 TAGS-target-libmudflap: \
43330     configure-target-libmudflap 
43331         @: $(MAKE); $(unstage)
43332         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43333         r=`${PWD_COMMAND}`; export r; \
43334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43335         $(NORMAL_TARGET_EXPORTS) \
43336         echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
43337         for flag in $(EXTRA_TARGET_FLAGS); do \
43338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43339         done; \
43340         (cd $(TARGET_SUBDIR)/libmudflap && \
43341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43343                   "RANLIB=$${RANLIB}" \
43344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43345                    TAGS) \
43346           || exit 1
43347
43348 @endif target-libmudflap
43349
43350 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
43351 maybe-install-info-target-libmudflap:
43352 @if target-libmudflap
43353 maybe-install-info-target-libmudflap: install-info-target-libmudflap
43354
43355 install-info-target-libmudflap: \
43356     configure-target-libmudflap \
43357     info-target-libmudflap 
43358         @: $(MAKE); $(unstage)
43359         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43360         r=`${PWD_COMMAND}`; export r; \
43361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43362         $(NORMAL_TARGET_EXPORTS) \
43363         echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
43364         for flag in $(EXTRA_TARGET_FLAGS); do \
43365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43366         done; \
43367         (cd $(TARGET_SUBDIR)/libmudflap && \
43368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43370                   "RANLIB=$${RANLIB}" \
43371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43372                    install-info) \
43373           || exit 1
43374
43375 @endif target-libmudflap
43376
43377 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
43378 maybe-install-pdf-target-libmudflap:
43379 @if target-libmudflap
43380 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
43381
43382 install-pdf-target-libmudflap: \
43383     configure-target-libmudflap \
43384     pdf-target-libmudflap 
43385         @: $(MAKE); $(unstage)
43386         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43387         r=`${PWD_COMMAND}`; export r; \
43388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43389         $(NORMAL_TARGET_EXPORTS) \
43390         echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
43391         for flag in $(EXTRA_TARGET_FLAGS); do \
43392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43393         done; \
43394         (cd $(TARGET_SUBDIR)/libmudflap && \
43395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43397                   "RANLIB=$${RANLIB}" \
43398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43399                    install-pdf) \
43400           || exit 1
43401
43402 @endif target-libmudflap
43403
43404 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
43405 maybe-install-html-target-libmudflap:
43406 @if target-libmudflap
43407 maybe-install-html-target-libmudflap: install-html-target-libmudflap
43408
43409 install-html-target-libmudflap: \
43410     configure-target-libmudflap \
43411     html-target-libmudflap 
43412         @: $(MAKE); $(unstage)
43413         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43414         r=`${PWD_COMMAND}`; export r; \
43415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43416         $(NORMAL_TARGET_EXPORTS) \
43417         echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
43418         for flag in $(EXTRA_TARGET_FLAGS); do \
43419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43420         done; \
43421         (cd $(TARGET_SUBDIR)/libmudflap && \
43422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43424                   "RANLIB=$${RANLIB}" \
43425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43426                    install-html) \
43427           || exit 1
43428
43429 @endif target-libmudflap
43430
43431 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
43432 maybe-installcheck-target-libmudflap:
43433 @if target-libmudflap
43434 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
43435
43436 installcheck-target-libmudflap: \
43437     configure-target-libmudflap 
43438         @: $(MAKE); $(unstage)
43439         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43440         r=`${PWD_COMMAND}`; export r; \
43441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43442         $(NORMAL_TARGET_EXPORTS) \
43443         echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
43444         for flag in $(EXTRA_TARGET_FLAGS); do \
43445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43446         done; \
43447         (cd $(TARGET_SUBDIR)/libmudflap && \
43448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43450                   "RANLIB=$${RANLIB}" \
43451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43452                    installcheck) \
43453           || exit 1
43454
43455 @endif target-libmudflap
43456
43457 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
43458 maybe-mostlyclean-target-libmudflap:
43459 @if target-libmudflap
43460 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
43461
43462 mostlyclean-target-libmudflap: 
43463         @: $(MAKE); $(unstage)
43464         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43465         r=`${PWD_COMMAND}`; export r; \
43466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43467         $(NORMAL_TARGET_EXPORTS) \
43468         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
43469         for flag in $(EXTRA_TARGET_FLAGS); do \
43470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43471         done; \
43472         (cd $(TARGET_SUBDIR)/libmudflap && \
43473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43475                   "RANLIB=$${RANLIB}" \
43476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43477                    mostlyclean) \
43478           || exit 1
43479
43480 @endif target-libmudflap
43481
43482 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
43483 maybe-clean-target-libmudflap:
43484 @if target-libmudflap
43485 maybe-clean-target-libmudflap: clean-target-libmudflap
43486
43487 clean-target-libmudflap: 
43488         @: $(MAKE); $(unstage)
43489         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43490         r=`${PWD_COMMAND}`; export r; \
43491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43492         $(NORMAL_TARGET_EXPORTS) \
43493         echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
43494         for flag in $(EXTRA_TARGET_FLAGS); do \
43495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43496         done; \
43497         (cd $(TARGET_SUBDIR)/libmudflap && \
43498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43500                   "RANLIB=$${RANLIB}" \
43501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43502                    clean) \
43503           || exit 1
43504
43505 @endif target-libmudflap
43506
43507 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
43508 maybe-distclean-target-libmudflap:
43509 @if target-libmudflap
43510 maybe-distclean-target-libmudflap: distclean-target-libmudflap
43511
43512 distclean-target-libmudflap: 
43513         @: $(MAKE); $(unstage)
43514         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43515         r=`${PWD_COMMAND}`; export r; \
43516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43517         $(NORMAL_TARGET_EXPORTS) \
43518         echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
43519         for flag in $(EXTRA_TARGET_FLAGS); do \
43520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43521         done; \
43522         (cd $(TARGET_SUBDIR)/libmudflap && \
43523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43525                   "RANLIB=$${RANLIB}" \
43526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43527                    distclean) \
43528           || exit 1
43529
43530 @endif target-libmudflap
43531
43532 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
43533 maybe-maintainer-clean-target-libmudflap:
43534 @if target-libmudflap
43535 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
43536
43537 maintainer-clean-target-libmudflap: 
43538         @: $(MAKE); $(unstage)
43539         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43540         r=`${PWD_COMMAND}`; export r; \
43541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43542         $(NORMAL_TARGET_EXPORTS) \
43543         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
43544         for flag in $(EXTRA_TARGET_FLAGS); do \
43545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43546         done; \
43547         (cd $(TARGET_SUBDIR)/libmudflap && \
43548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43550                   "RANLIB=$${RANLIB}" \
43551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43552                    maintainer-clean) \
43553           || exit 1
43554
43555 @endif target-libmudflap
43556
43557
43558
43559
43560
43561 .PHONY: configure-target-libssp maybe-configure-target-libssp
43562 maybe-configure-target-libssp:
43563 @if gcc-bootstrap
43564 configure-target-libssp: stage_current
43565 @endif gcc-bootstrap
43566 @if target-libssp
43567 maybe-configure-target-libssp: configure-target-libssp
43568 configure-target-libssp: 
43569         @: $(MAKE); $(unstage)
43570         @r=`${PWD_COMMAND}`; export r; \
43571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43572         echo "Checking multilib configuration for libssp..."; \
43573         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
43574         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
43575         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
43576           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
43577             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
43578           else \
43579             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
43580             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
43581           fi; \
43582         else \
43583           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
43584         fi; \
43585         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
43586         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
43587         $(NORMAL_TARGET_EXPORTS) \
43588         echo Configuring in $(TARGET_SUBDIR)/libssp; \
43589         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
43590         case $(srcdir) in \
43591           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43592           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
43593                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43594         esac; \
43595         srcdiroption="--srcdir=$${topdir}/libssp"; \
43596         libsrcdir="$$s/libssp"; \
43597         rm -f no-such-file || : ; \
43598         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43599           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43600           --target=${target_alias} $${srcdiroption}  \
43601           || exit 1
43602 @endif target-libssp
43603
43604
43605
43606
43607
43608 .PHONY: all-target-libssp maybe-all-target-libssp
43609 maybe-all-target-libssp:
43610 @if gcc-bootstrap
43611 all-target-libssp: stage_current
43612 @endif gcc-bootstrap
43613 @if target-libssp
43614 TARGET-target-libssp=all
43615 maybe-all-target-libssp: all-target-libssp
43616 all-target-libssp: configure-target-libssp
43617         @: $(MAKE); $(unstage)
43618         @r=`${PWD_COMMAND}`; export r; \
43619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43620         $(NORMAL_TARGET_EXPORTS) \
43621         (cd $(TARGET_SUBDIR)/libssp && \
43622           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
43623                 $(TARGET-target-libssp))
43624 @endif target-libssp
43625
43626
43627
43628
43629
43630 .PHONY: check-target-libssp maybe-check-target-libssp
43631 maybe-check-target-libssp:
43632 @if target-libssp
43633 maybe-check-target-libssp: check-target-libssp
43634
43635 check-target-libssp:
43636         @: $(MAKE); $(unstage)
43637         @r=`${PWD_COMMAND}`; export r; \
43638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43639         $(NORMAL_TARGET_EXPORTS) \
43640         (cd $(TARGET_SUBDIR)/libssp && \
43641           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43642
43643 @endif target-libssp
43644
43645 .PHONY: install-target-libssp maybe-install-target-libssp
43646 maybe-install-target-libssp:
43647 @if target-libssp
43648 maybe-install-target-libssp: install-target-libssp
43649
43650 install-target-libssp: installdirs
43651         @: $(MAKE); $(unstage)
43652         @r=`${PWD_COMMAND}`; export r; \
43653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43654         $(NORMAL_TARGET_EXPORTS) \
43655         (cd $(TARGET_SUBDIR)/libssp && \
43656           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43657
43658 @endif target-libssp
43659
43660 # Other targets (info, dvi, pdf, etc.)
43661
43662 .PHONY: maybe-info-target-libssp info-target-libssp
43663 maybe-info-target-libssp:
43664 @if target-libssp
43665 maybe-info-target-libssp: info-target-libssp
43666
43667 info-target-libssp: \
43668     configure-target-libssp 
43669         @: $(MAKE); $(unstage)
43670         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43671         r=`${PWD_COMMAND}`; export r; \
43672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43673         $(NORMAL_TARGET_EXPORTS) \
43674         echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
43675         for flag in $(EXTRA_TARGET_FLAGS); do \
43676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43677         done; \
43678         (cd $(TARGET_SUBDIR)/libssp && \
43679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43681                   "RANLIB=$${RANLIB}" \
43682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43683                    info) \
43684           || exit 1
43685
43686 @endif target-libssp
43687
43688 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
43689 maybe-dvi-target-libssp:
43690 @if target-libssp
43691 maybe-dvi-target-libssp: dvi-target-libssp
43692
43693 dvi-target-libssp: \
43694     configure-target-libssp 
43695         @: $(MAKE); $(unstage)
43696         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43697         r=`${PWD_COMMAND}`; export r; \
43698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43699         $(NORMAL_TARGET_EXPORTS) \
43700         echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
43701         for flag in $(EXTRA_TARGET_FLAGS); do \
43702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43703         done; \
43704         (cd $(TARGET_SUBDIR)/libssp && \
43705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43707                   "RANLIB=$${RANLIB}" \
43708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43709                    dvi) \
43710           || exit 1
43711
43712 @endif target-libssp
43713
43714 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
43715 maybe-pdf-target-libssp:
43716 @if target-libssp
43717 maybe-pdf-target-libssp: pdf-target-libssp
43718
43719 pdf-target-libssp: \
43720     configure-target-libssp 
43721         @: $(MAKE); $(unstage)
43722         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43723         r=`${PWD_COMMAND}`; export r; \
43724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43725         $(NORMAL_TARGET_EXPORTS) \
43726         echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
43727         for flag in $(EXTRA_TARGET_FLAGS); do \
43728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43729         done; \
43730         (cd $(TARGET_SUBDIR)/libssp && \
43731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43733                   "RANLIB=$${RANLIB}" \
43734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43735                    pdf) \
43736           || exit 1
43737
43738 @endif target-libssp
43739
43740 .PHONY: maybe-html-target-libssp html-target-libssp
43741 maybe-html-target-libssp:
43742 @if target-libssp
43743 maybe-html-target-libssp: html-target-libssp
43744
43745 html-target-libssp: \
43746     configure-target-libssp 
43747         @: $(MAKE); $(unstage)
43748         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43749         r=`${PWD_COMMAND}`; export r; \
43750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43751         $(NORMAL_TARGET_EXPORTS) \
43752         echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
43753         for flag in $(EXTRA_TARGET_FLAGS); do \
43754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43755         done; \
43756         (cd $(TARGET_SUBDIR)/libssp && \
43757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43759                   "RANLIB=$${RANLIB}" \
43760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43761                    html) \
43762           || exit 1
43763
43764 @endif target-libssp
43765
43766 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
43767 maybe-TAGS-target-libssp:
43768 @if target-libssp
43769 maybe-TAGS-target-libssp: TAGS-target-libssp
43770
43771 TAGS-target-libssp: \
43772     configure-target-libssp 
43773         @: $(MAKE); $(unstage)
43774         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43775         r=`${PWD_COMMAND}`; export r; \
43776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43777         $(NORMAL_TARGET_EXPORTS) \
43778         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
43779         for flag in $(EXTRA_TARGET_FLAGS); do \
43780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43781         done; \
43782         (cd $(TARGET_SUBDIR)/libssp && \
43783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43785                   "RANLIB=$${RANLIB}" \
43786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43787                    TAGS) \
43788           || exit 1
43789
43790 @endif target-libssp
43791
43792 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
43793 maybe-install-info-target-libssp:
43794 @if target-libssp
43795 maybe-install-info-target-libssp: install-info-target-libssp
43796
43797 install-info-target-libssp: \
43798     configure-target-libssp \
43799     info-target-libssp 
43800         @: $(MAKE); $(unstage)
43801         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43802         r=`${PWD_COMMAND}`; export r; \
43803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43804         $(NORMAL_TARGET_EXPORTS) \
43805         echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
43806         for flag in $(EXTRA_TARGET_FLAGS); do \
43807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43808         done; \
43809         (cd $(TARGET_SUBDIR)/libssp && \
43810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43812                   "RANLIB=$${RANLIB}" \
43813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43814                    install-info) \
43815           || exit 1
43816
43817 @endif target-libssp
43818
43819 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
43820 maybe-install-pdf-target-libssp:
43821 @if target-libssp
43822 maybe-install-pdf-target-libssp: install-pdf-target-libssp
43823
43824 install-pdf-target-libssp: \
43825     configure-target-libssp \
43826     pdf-target-libssp 
43827         @: $(MAKE); $(unstage)
43828         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43829         r=`${PWD_COMMAND}`; export r; \
43830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43831         $(NORMAL_TARGET_EXPORTS) \
43832         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
43833         for flag in $(EXTRA_TARGET_FLAGS); do \
43834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43835         done; \
43836         (cd $(TARGET_SUBDIR)/libssp && \
43837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43839                   "RANLIB=$${RANLIB}" \
43840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43841                    install-pdf) \
43842           || exit 1
43843
43844 @endif target-libssp
43845
43846 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
43847 maybe-install-html-target-libssp:
43848 @if target-libssp
43849 maybe-install-html-target-libssp: install-html-target-libssp
43850
43851 install-html-target-libssp: \
43852     configure-target-libssp \
43853     html-target-libssp 
43854         @: $(MAKE); $(unstage)
43855         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43856         r=`${PWD_COMMAND}`; export r; \
43857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43858         $(NORMAL_TARGET_EXPORTS) \
43859         echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
43860         for flag in $(EXTRA_TARGET_FLAGS); do \
43861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43862         done; \
43863         (cd $(TARGET_SUBDIR)/libssp && \
43864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43866                   "RANLIB=$${RANLIB}" \
43867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43868                    install-html) \
43869           || exit 1
43870
43871 @endif target-libssp
43872
43873 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
43874 maybe-installcheck-target-libssp:
43875 @if target-libssp
43876 maybe-installcheck-target-libssp: installcheck-target-libssp
43877
43878 installcheck-target-libssp: \
43879     configure-target-libssp 
43880         @: $(MAKE); $(unstage)
43881         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43882         r=`${PWD_COMMAND}`; export r; \
43883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43884         $(NORMAL_TARGET_EXPORTS) \
43885         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
43886         for flag in $(EXTRA_TARGET_FLAGS); do \
43887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43888         done; \
43889         (cd $(TARGET_SUBDIR)/libssp && \
43890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43892                   "RANLIB=$${RANLIB}" \
43893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43894                    installcheck) \
43895           || exit 1
43896
43897 @endif target-libssp
43898
43899 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
43900 maybe-mostlyclean-target-libssp:
43901 @if target-libssp
43902 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
43903
43904 mostlyclean-target-libssp: 
43905         @: $(MAKE); $(unstage)
43906         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43907         r=`${PWD_COMMAND}`; export r; \
43908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43909         $(NORMAL_TARGET_EXPORTS) \
43910         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
43911         for flag in $(EXTRA_TARGET_FLAGS); do \
43912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43913         done; \
43914         (cd $(TARGET_SUBDIR)/libssp && \
43915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43917                   "RANLIB=$${RANLIB}" \
43918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43919                    mostlyclean) \
43920           || exit 1
43921
43922 @endif target-libssp
43923
43924 .PHONY: maybe-clean-target-libssp clean-target-libssp
43925 maybe-clean-target-libssp:
43926 @if target-libssp
43927 maybe-clean-target-libssp: clean-target-libssp
43928
43929 clean-target-libssp: 
43930         @: $(MAKE); $(unstage)
43931         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43932         r=`${PWD_COMMAND}`; export r; \
43933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43934         $(NORMAL_TARGET_EXPORTS) \
43935         echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
43936         for flag in $(EXTRA_TARGET_FLAGS); do \
43937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43938         done; \
43939         (cd $(TARGET_SUBDIR)/libssp && \
43940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43942                   "RANLIB=$${RANLIB}" \
43943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43944                    clean) \
43945           || exit 1
43946
43947 @endif target-libssp
43948
43949 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
43950 maybe-distclean-target-libssp:
43951 @if target-libssp
43952 maybe-distclean-target-libssp: distclean-target-libssp
43953
43954 distclean-target-libssp: 
43955         @: $(MAKE); $(unstage)
43956         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43957         r=`${PWD_COMMAND}`; export r; \
43958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43959         $(NORMAL_TARGET_EXPORTS) \
43960         echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
43961         for flag in $(EXTRA_TARGET_FLAGS); do \
43962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43963         done; \
43964         (cd $(TARGET_SUBDIR)/libssp && \
43965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43967                   "RANLIB=$${RANLIB}" \
43968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43969                    distclean) \
43970           || exit 1
43971
43972 @endif target-libssp
43973
43974 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
43975 maybe-maintainer-clean-target-libssp:
43976 @if target-libssp
43977 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
43978
43979 maintainer-clean-target-libssp: 
43980         @: $(MAKE); $(unstage)
43981         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43982         r=`${PWD_COMMAND}`; export r; \
43983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43984         $(NORMAL_TARGET_EXPORTS) \
43985         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
43986         for flag in $(EXTRA_TARGET_FLAGS); do \
43987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43988         done; \
43989         (cd $(TARGET_SUBDIR)/libssp && \
43990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43992                   "RANLIB=$${RANLIB}" \
43993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43994                    maintainer-clean) \
43995           || exit 1
43996
43997 @endif target-libssp
43998
43999
44000
44001
44002
44003 .PHONY: configure-target-newlib maybe-configure-target-newlib
44004 maybe-configure-target-newlib:
44005 @if gcc-bootstrap
44006 configure-target-newlib: stage_current
44007 @endif gcc-bootstrap
44008 @if target-newlib
44009 maybe-configure-target-newlib: configure-target-newlib
44010 configure-target-newlib: 
44011         @: $(MAKE); $(unstage)
44012         @r=`${PWD_COMMAND}`; export r; \
44013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44014         echo "Checking multilib configuration for newlib..."; \
44015         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
44016         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
44017         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
44018           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
44019             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
44020           else \
44021             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
44022             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
44023           fi; \
44024         else \
44025           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
44026         fi; \
44027         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
44028         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
44029         $(NORMAL_TARGET_EXPORTS) \
44030         echo Configuring in $(TARGET_SUBDIR)/newlib; \
44031         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
44032         case $(srcdir) in \
44033           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44034           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
44035                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44036         esac; \
44037         srcdiroption="--srcdir=$${topdir}/newlib"; \
44038         libsrcdir="$$s/newlib"; \
44039         rm -f no-such-file || : ; \
44040         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44041           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44042           --target=${target_alias} $${srcdiroption}  \
44043           || exit 1
44044 @endif target-newlib
44045
44046
44047
44048
44049
44050 .PHONY: all-target-newlib maybe-all-target-newlib
44051 maybe-all-target-newlib:
44052 @if gcc-bootstrap
44053 all-target-newlib: stage_current
44054 @endif gcc-bootstrap
44055 @if target-newlib
44056 TARGET-target-newlib=all
44057 maybe-all-target-newlib: all-target-newlib
44058 all-target-newlib: configure-target-newlib
44059         @: $(MAKE); $(unstage)
44060         @r=`${PWD_COMMAND}`; export r; \
44061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44062         $(NORMAL_TARGET_EXPORTS) \
44063         (cd $(TARGET_SUBDIR)/newlib && \
44064           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
44065                 $(TARGET-target-newlib))
44066 @endif target-newlib
44067
44068
44069
44070
44071
44072 .PHONY: check-target-newlib maybe-check-target-newlib
44073 maybe-check-target-newlib:
44074 @if target-newlib
44075 maybe-check-target-newlib: check-target-newlib
44076
44077 check-target-newlib:
44078         @: $(MAKE); $(unstage)
44079         @r=`${PWD_COMMAND}`; export r; \
44080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44081         $(NORMAL_TARGET_EXPORTS) \
44082         (cd $(TARGET_SUBDIR)/newlib && \
44083           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44084
44085 @endif target-newlib
44086
44087 .PHONY: install-target-newlib maybe-install-target-newlib
44088 maybe-install-target-newlib:
44089 @if target-newlib
44090 maybe-install-target-newlib: install-target-newlib
44091
44092 install-target-newlib: installdirs
44093         @: $(MAKE); $(unstage)
44094         @r=`${PWD_COMMAND}`; export r; \
44095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44096         $(NORMAL_TARGET_EXPORTS) \
44097         (cd $(TARGET_SUBDIR)/newlib && \
44098           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44099
44100 @endif target-newlib
44101
44102 # Other targets (info, dvi, pdf, etc.)
44103
44104 .PHONY: maybe-info-target-newlib info-target-newlib
44105 maybe-info-target-newlib:
44106 @if target-newlib
44107 maybe-info-target-newlib: info-target-newlib
44108
44109 info-target-newlib: \
44110     configure-target-newlib 
44111         @: $(MAKE); $(unstage)
44112         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44113         r=`${PWD_COMMAND}`; export r; \
44114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44115         $(NORMAL_TARGET_EXPORTS) \
44116         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
44117         for flag in $(EXTRA_TARGET_FLAGS); do \
44118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44119         done; \
44120         (cd $(TARGET_SUBDIR)/newlib && \
44121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44123                   "RANLIB=$${RANLIB}" \
44124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44125                    info) \
44126           || exit 1
44127
44128 @endif target-newlib
44129
44130 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
44131 maybe-dvi-target-newlib:
44132 @if target-newlib
44133 maybe-dvi-target-newlib: dvi-target-newlib
44134
44135 dvi-target-newlib: \
44136     configure-target-newlib 
44137         @: $(MAKE); $(unstage)
44138         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44139         r=`${PWD_COMMAND}`; export r; \
44140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44141         $(NORMAL_TARGET_EXPORTS) \
44142         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
44143         for flag in $(EXTRA_TARGET_FLAGS); do \
44144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44145         done; \
44146         (cd $(TARGET_SUBDIR)/newlib && \
44147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44149                   "RANLIB=$${RANLIB}" \
44150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44151                    dvi) \
44152           || exit 1
44153
44154 @endif target-newlib
44155
44156 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
44157 maybe-pdf-target-newlib:
44158 @if target-newlib
44159 maybe-pdf-target-newlib: pdf-target-newlib
44160
44161 pdf-target-newlib: \
44162     configure-target-newlib 
44163         @: $(MAKE); $(unstage)
44164         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44165         r=`${PWD_COMMAND}`; export r; \
44166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44167         $(NORMAL_TARGET_EXPORTS) \
44168         echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
44169         for flag in $(EXTRA_TARGET_FLAGS); do \
44170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44171         done; \
44172         (cd $(TARGET_SUBDIR)/newlib && \
44173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44175                   "RANLIB=$${RANLIB}" \
44176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44177                    pdf) \
44178           || exit 1
44179
44180 @endif target-newlib
44181
44182 .PHONY: maybe-html-target-newlib html-target-newlib
44183 maybe-html-target-newlib:
44184 @if target-newlib
44185 maybe-html-target-newlib: html-target-newlib
44186
44187 html-target-newlib: \
44188     configure-target-newlib 
44189         @: $(MAKE); $(unstage)
44190         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44191         r=`${PWD_COMMAND}`; export r; \
44192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44193         $(NORMAL_TARGET_EXPORTS) \
44194         echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
44195         for flag in $(EXTRA_TARGET_FLAGS); do \
44196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44197         done; \
44198         (cd $(TARGET_SUBDIR)/newlib && \
44199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44201                   "RANLIB=$${RANLIB}" \
44202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44203                    html) \
44204           || exit 1
44205
44206 @endif target-newlib
44207
44208 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
44209 maybe-TAGS-target-newlib:
44210 @if target-newlib
44211 maybe-TAGS-target-newlib: TAGS-target-newlib
44212
44213 TAGS-target-newlib: \
44214     configure-target-newlib 
44215         @: $(MAKE); $(unstage)
44216         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44217         r=`${PWD_COMMAND}`; export r; \
44218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44219         $(NORMAL_TARGET_EXPORTS) \
44220         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
44221         for flag in $(EXTRA_TARGET_FLAGS); do \
44222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44223         done; \
44224         (cd $(TARGET_SUBDIR)/newlib && \
44225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44227                   "RANLIB=$${RANLIB}" \
44228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44229                    TAGS) \
44230           || exit 1
44231
44232 @endif target-newlib
44233
44234 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
44235 maybe-install-info-target-newlib:
44236 @if target-newlib
44237 maybe-install-info-target-newlib: install-info-target-newlib
44238
44239 install-info-target-newlib: \
44240     configure-target-newlib \
44241     info-target-newlib 
44242         @: $(MAKE); $(unstage)
44243         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44244         r=`${PWD_COMMAND}`; export r; \
44245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44246         $(NORMAL_TARGET_EXPORTS) \
44247         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
44248         for flag in $(EXTRA_TARGET_FLAGS); do \
44249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44250         done; \
44251         (cd $(TARGET_SUBDIR)/newlib && \
44252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44254                   "RANLIB=$${RANLIB}" \
44255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44256                    install-info) \
44257           || exit 1
44258
44259 @endif target-newlib
44260
44261 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
44262 maybe-install-pdf-target-newlib:
44263 @if target-newlib
44264 maybe-install-pdf-target-newlib: install-pdf-target-newlib
44265
44266 install-pdf-target-newlib: \
44267     configure-target-newlib \
44268     pdf-target-newlib 
44269         @: $(MAKE); $(unstage)
44270         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44271         r=`${PWD_COMMAND}`; export r; \
44272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44273         $(NORMAL_TARGET_EXPORTS) \
44274         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
44275         for flag in $(EXTRA_TARGET_FLAGS); do \
44276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44277         done; \
44278         (cd $(TARGET_SUBDIR)/newlib && \
44279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44281                   "RANLIB=$${RANLIB}" \
44282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44283                    install-pdf) \
44284           || exit 1
44285
44286 @endif target-newlib
44287
44288 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
44289 maybe-install-html-target-newlib:
44290 @if target-newlib
44291 maybe-install-html-target-newlib: install-html-target-newlib
44292
44293 install-html-target-newlib: \
44294     configure-target-newlib \
44295     html-target-newlib 
44296         @: $(MAKE); $(unstage)
44297         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44298         r=`${PWD_COMMAND}`; export r; \
44299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44300         $(NORMAL_TARGET_EXPORTS) \
44301         echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
44302         for flag in $(EXTRA_TARGET_FLAGS); do \
44303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44304         done; \
44305         (cd $(TARGET_SUBDIR)/newlib && \
44306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44308                   "RANLIB=$${RANLIB}" \
44309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44310                    install-html) \
44311           || exit 1
44312
44313 @endif target-newlib
44314
44315 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
44316 maybe-installcheck-target-newlib:
44317 @if target-newlib
44318 maybe-installcheck-target-newlib: installcheck-target-newlib
44319
44320 installcheck-target-newlib: \
44321     configure-target-newlib 
44322         @: $(MAKE); $(unstage)
44323         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44324         r=`${PWD_COMMAND}`; export r; \
44325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44326         $(NORMAL_TARGET_EXPORTS) \
44327         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
44328         for flag in $(EXTRA_TARGET_FLAGS); do \
44329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44330         done; \
44331         (cd $(TARGET_SUBDIR)/newlib && \
44332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44334                   "RANLIB=$${RANLIB}" \
44335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44336                    installcheck) \
44337           || exit 1
44338
44339 @endif target-newlib
44340
44341 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
44342 maybe-mostlyclean-target-newlib:
44343 @if target-newlib
44344 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
44345
44346 mostlyclean-target-newlib: 
44347         @: $(MAKE); $(unstage)
44348         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44349         r=`${PWD_COMMAND}`; export r; \
44350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44351         $(NORMAL_TARGET_EXPORTS) \
44352         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
44353         for flag in $(EXTRA_TARGET_FLAGS); do \
44354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44355         done; \
44356         (cd $(TARGET_SUBDIR)/newlib && \
44357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44359                   "RANLIB=$${RANLIB}" \
44360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44361                    mostlyclean) \
44362           || exit 1
44363
44364 @endif target-newlib
44365
44366 .PHONY: maybe-clean-target-newlib clean-target-newlib
44367 maybe-clean-target-newlib:
44368 @if target-newlib
44369 maybe-clean-target-newlib: clean-target-newlib
44370
44371 clean-target-newlib: 
44372         @: $(MAKE); $(unstage)
44373         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44374         r=`${PWD_COMMAND}`; export r; \
44375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44376         $(NORMAL_TARGET_EXPORTS) \
44377         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
44378         for flag in $(EXTRA_TARGET_FLAGS); do \
44379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44380         done; \
44381         (cd $(TARGET_SUBDIR)/newlib && \
44382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44384                   "RANLIB=$${RANLIB}" \
44385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44386                    clean) \
44387           || exit 1
44388
44389 @endif target-newlib
44390
44391 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
44392 maybe-distclean-target-newlib:
44393 @if target-newlib
44394 maybe-distclean-target-newlib: distclean-target-newlib
44395
44396 distclean-target-newlib: 
44397         @: $(MAKE); $(unstage)
44398         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44399         r=`${PWD_COMMAND}`; export r; \
44400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44401         $(NORMAL_TARGET_EXPORTS) \
44402         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
44403         for flag in $(EXTRA_TARGET_FLAGS); do \
44404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44405         done; \
44406         (cd $(TARGET_SUBDIR)/newlib && \
44407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44409                   "RANLIB=$${RANLIB}" \
44410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44411                    distclean) \
44412           || exit 1
44413
44414 @endif target-newlib
44415
44416 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
44417 maybe-maintainer-clean-target-newlib:
44418 @if target-newlib
44419 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
44420
44421 maintainer-clean-target-newlib: 
44422         @: $(MAKE); $(unstage)
44423         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44424         r=`${PWD_COMMAND}`; export r; \
44425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44426         $(NORMAL_TARGET_EXPORTS) \
44427         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
44428         for flag in $(EXTRA_TARGET_FLAGS); do \
44429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44430         done; \
44431         (cd $(TARGET_SUBDIR)/newlib && \
44432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44434                   "RANLIB=$${RANLIB}" \
44435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44436                    maintainer-clean) \
44437           || exit 1
44438
44439 @endif target-newlib
44440
44441
44442
44443
44444
44445 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
44446 maybe-configure-target-libgcc:
44447 @if gcc-bootstrap
44448 configure-target-libgcc: stage_current
44449 @endif gcc-bootstrap
44450 @if target-libgcc
44451 maybe-configure-target-libgcc: configure-target-libgcc
44452 configure-target-libgcc: 
44453         @r=`${PWD_COMMAND}`; export r; \
44454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44455         echo "Checking multilib configuration for libgcc..."; \
44456         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44457         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44458         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44459           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44460             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44461           else \
44462             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44463             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44464           fi; \
44465         else \
44466           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44467         fi; \
44468         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44469         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44470         $(NORMAL_TARGET_EXPORTS) \
44471         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
44472         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
44473         case $(srcdir) in \
44474           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44475           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44476                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44477         esac; \
44478         srcdiroption="--srcdir=$${topdir}/libgcc"; \
44479         libsrcdir="$$s/libgcc"; \
44480         rm -f no-such-file || : ; \
44481         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44482           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44483           --target=${target_alias} $${srcdiroption}  \
44484           || exit 1
44485 @endif target-libgcc
44486
44487
44488
44489 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
44490 maybe-configure-stage1-target-libgcc:
44491 @if target-libgcc-bootstrap
44492 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
44493 configure-stage1-target-libgcc:
44494         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44495         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44496         @r=`${PWD_COMMAND}`; export r; \
44497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44498         echo "Checking multilib configuration for libgcc..."; \
44499         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44500         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44501           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44502             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44503           else \
44504             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44505             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44506           fi; \
44507         else \
44508           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44509         fi; \
44510         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44511         $(NORMAL_TARGET_EXPORTS)  \
44512         CFLAGS="$(STAGE1_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
44513         CXXFLAGS="$(STAGE1_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
44514         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
44515         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44516         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44517         case $(srcdir) in \
44518           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44519           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44520                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44521         esac; \
44522         srcdiroption="--srcdir=$${topdir}/libgcc"; \
44523         libsrcdir="$$s/libgcc"; \
44524         $(SHELL) $${libsrcdir}/configure \
44525           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44526           --target=${target_alias} $${srcdiroption} \
44527            \
44528           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
44529 @endif target-libgcc-bootstrap
44530
44531 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
44532 maybe-configure-stage2-target-libgcc:
44533 @if target-libgcc-bootstrap
44534 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
44535 configure-stage2-target-libgcc:
44536         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44537         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44538         @r=`${PWD_COMMAND}`; export r; \
44539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44540         echo "Checking multilib configuration for libgcc..."; \
44541         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44542         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44543           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44544             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44545           else \
44546             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44547             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44548           fi; \
44549         else \
44550           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44551         fi; \
44552         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44553         $(NORMAL_TARGET_EXPORTS) \
44554           \
44555         CFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
44556         CXXFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
44557         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
44558         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44559         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44560         case $(srcdir) in \
44561           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44562           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44563                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44564         esac; \
44565         srcdiroption="--srcdir=$${topdir}/libgcc"; \
44566         libsrcdir="$$s/libgcc"; \
44567         $(SHELL) $${libsrcdir}/configure \
44568           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44569           --target=${target_alias} $${srcdiroption} \
44570           --with-build-libsubdir=$(HOST_SUBDIR) \
44571           @stage2_werror_flag@ 
44572 @endif target-libgcc-bootstrap
44573
44574 .PHONY: configure-stageb2g0-target-libgcc maybe-configure-stageb2g0-target-libgcc
44575 maybe-configure-stageb2g0-target-libgcc:
44576 @if target-libgcc-bootstrap
44577 maybe-configure-stageb2g0-target-libgcc: configure-stageb2g0-target-libgcc
44578 configure-stageb2g0-target-libgcc:
44579         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
44580         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44581         @r=`${PWD_COMMAND}`; export r; \
44582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44583         echo "Checking multilib configuration for libgcc..."; \
44584         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44585         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44586           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44587             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44588           else \
44589             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44590             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44591           fi; \
44592         else \
44593           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44594         fi; \
44595         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44596         $(NORMAL_TARGET_EXPORTS) \
44597           \
44598         CFLAGS="$(STAGE2_LIBCFLAGS) -g0 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
44599         CXXFLAGS="$(STAGE2_LIBCFLAGS) -g0 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
44600         echo Configuring stage b2g0 in $(TARGET_SUBDIR)/libgcc ; \
44601         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44602         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44603         case $(srcdir) in \
44604           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44605           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44606                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44607         esac; \
44608         srcdiroption="--srcdir=$${topdir}/libgcc"; \
44609         libsrcdir="$$s/libgcc"; \
44610         $(SHELL) $${libsrcdir}/configure \
44611           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44612           --target=${target_alias} $${srcdiroption} \
44613           --with-build-libsubdir=$(HOST_SUBDIR) \
44614           @stage2_werror_flag@ 
44615 @endif target-libgcc-bootstrap
44616
44617 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
44618 maybe-configure-stage3-target-libgcc:
44619 @if target-libgcc-bootstrap
44620 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
44621 configure-stage3-target-libgcc:
44622         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44623         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44624         @r=`${PWD_COMMAND}`; export r; \
44625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44626         echo "Checking multilib configuration for libgcc..."; \
44627         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44628         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44629           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44630             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44631           else \
44632             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44633             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44634           fi; \
44635         else \
44636           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44637         fi; \
44638         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44639         $(NORMAL_TARGET_EXPORTS) \
44640           \
44641         CFLAGS="$(STAGE3_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
44642         CXXFLAGS="$(STAGE3_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
44643         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
44644         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44645         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44646         case $(srcdir) in \
44647           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44648           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44649                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44650         esac; \
44651         srcdiroption="--srcdir=$${topdir}/libgcc"; \
44652         libsrcdir="$$s/libgcc"; \
44653         $(SHELL) $${libsrcdir}/configure \
44654           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44655           --target=${target_alias} $${srcdiroption} \
44656           --with-build-libsubdir=$(HOST_SUBDIR) \
44657           @stage2_werror_flag@ 
44658 @endif target-libgcc-bootstrap
44659
44660 .PHONY: configure-stageb3g2-target-libgcc maybe-configure-stageb3g2-target-libgcc
44661 maybe-configure-stageb3g2-target-libgcc:
44662 @if target-libgcc-bootstrap
44663 maybe-configure-stageb3g2-target-libgcc: configure-stageb3g2-target-libgcc
44664 configure-stageb3g2-target-libgcc:
44665         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
44666         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44667         @r=`${PWD_COMMAND}`; export r; \
44668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44669         echo "Checking multilib configuration for libgcc..."; \
44670         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44671         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44672           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44673             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44674           else \
44675             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44676             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44677           fi; \
44678         else \
44679           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44680         fi; \
44681         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44682         $(NORMAL_TARGET_EXPORTS) \
44683           \
44684         CFLAGS="$(STAGE3_LIBCFLAGS) -g2 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
44685         CXXFLAGS="$(STAGE3_LIBCFLAGS) -g2 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
44686         echo Configuring stage b3g2 in $(TARGET_SUBDIR)/libgcc ; \
44687         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44688         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44689         case $(srcdir) in \
44690           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44691           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44692                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44693         esac; \
44694         srcdiroption="--srcdir=$${topdir}/libgcc"; \
44695         libsrcdir="$$s/libgcc"; \
44696         $(SHELL) $${libsrcdir}/configure \
44697           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44698           --target=${target_alias} $${srcdiroption} \
44699           --with-build-libsubdir=$(HOST_SUBDIR) \
44700           @stage2_werror_flag@ 
44701 @endif target-libgcc-bootstrap
44702
44703 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
44704 maybe-configure-stage4-target-libgcc:
44705 @if target-libgcc-bootstrap
44706 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
44707 configure-stage4-target-libgcc:
44708         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44709         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44710         @r=`${PWD_COMMAND}`; export r; \
44711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44712         echo "Checking multilib configuration for libgcc..."; \
44713         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44714         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44715           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44716             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44717           else \
44718             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44719             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44720           fi; \
44721         else \
44722           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44723         fi; \
44724         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44725         $(NORMAL_TARGET_EXPORTS) \
44726           \
44727         CFLAGS="$(STAGE4_CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
44728         CXXFLAGS="$(STAGE4_CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
44729         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
44730         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44731         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44732         case $(srcdir) in \
44733           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44734           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44735                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44736         esac; \
44737         srcdiroption="--srcdir=$${topdir}/libgcc"; \
44738         libsrcdir="$$s/libgcc"; \
44739         $(SHELL) $${libsrcdir}/configure \
44740           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44741           --target=${target_alias} $${srcdiroption} \
44742           --with-build-libsubdir=$(HOST_SUBDIR) \
44743           @stage2_werror_flag@ 
44744 @endif target-libgcc-bootstrap
44745
44746 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
44747 maybe-configure-stageprofile-target-libgcc:
44748 @if target-libgcc-bootstrap
44749 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
44750 configure-stageprofile-target-libgcc:
44751         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44752         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44753         @r=`${PWD_COMMAND}`; export r; \
44754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44755         echo "Checking multilib configuration for libgcc..."; \
44756         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44757         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44758           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44759             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44760           else \
44761             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44762             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44763           fi; \
44764         else \
44765           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44766         fi; \
44767         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44768         $(NORMAL_TARGET_EXPORTS) \
44769           \
44770         CFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
44771         CXXFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
44772         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
44773         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44774         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44775         case $(srcdir) in \
44776           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44777           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44778                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44779         esac; \
44780         srcdiroption="--srcdir=$${topdir}/libgcc"; \
44781         libsrcdir="$$s/libgcc"; \
44782         $(SHELL) $${libsrcdir}/configure \
44783           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44784           --target=${target_alias} $${srcdiroption} \
44785           --with-build-libsubdir=$(HOST_SUBDIR) \
44786           @stage2_werror_flag@ 
44787 @endif target-libgcc-bootstrap
44788
44789 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
44790 maybe-configure-stagefeedback-target-libgcc:
44791 @if target-libgcc-bootstrap
44792 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
44793 configure-stagefeedback-target-libgcc:
44794         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44795         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44796         @r=`${PWD_COMMAND}`; export r; \
44797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44798         echo "Checking multilib configuration for libgcc..."; \
44799         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44800         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44801           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44802             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44803           else \
44804             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44805             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44806           fi; \
44807         else \
44808           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44809         fi; \
44810         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44811         $(NORMAL_TARGET_EXPORTS) \
44812           \
44813         CFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
44814         CXXFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
44815         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
44816         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44817         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44818         case $(srcdir) in \
44819           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44820           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44821                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44822         esac; \
44823         srcdiroption="--srcdir=$${topdir}/libgcc"; \
44824         libsrcdir="$$s/libgcc"; \
44825         $(SHELL) $${libsrcdir}/configure \
44826           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44827           --target=${target_alias} $${srcdiroption} \
44828           --with-build-libsubdir=$(HOST_SUBDIR) \
44829           @stage2_werror_flag@ 
44830 @endif target-libgcc-bootstrap
44831
44832
44833
44834
44835
44836 .PHONY: all-target-libgcc maybe-all-target-libgcc
44837 maybe-all-target-libgcc:
44838 @if gcc-bootstrap
44839 all-target-libgcc: stage_current
44840 @endif gcc-bootstrap
44841 @if target-libgcc
44842 TARGET-target-libgcc=all
44843 maybe-all-target-libgcc: all-target-libgcc
44844 all-target-libgcc: configure-target-libgcc
44845         @r=`${PWD_COMMAND}`; export r; \
44846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44847         $(NORMAL_TARGET_EXPORTS) \
44848         (cd $(TARGET_SUBDIR)/libgcc && \
44849           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
44850                 $(TARGET-target-libgcc))
44851 @endif target-libgcc
44852
44853
44854
44855 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
44856 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
44857 maybe-all-stage1-target-libgcc:
44858 maybe-clean-stage1-target-libgcc:
44859 @if target-libgcc-bootstrap
44860 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
44861 all-stage1: all-stage1-target-libgcc
44862 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
44863 all-stage1-target-libgcc: configure-stage1-target-libgcc
44864         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44865         @r=`${PWD_COMMAND}`; export r; \
44866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44867         $(NORMAL_TARGET_EXPORTS) \
44868         cd $(TARGET_SUBDIR)/libgcc && \
44869         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44870                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
44871                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
44872                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
44873                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS)   \
44874                 $(TARGET-stage1-target-libgcc)
44875
44876 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
44877 clean-stage1: clean-stage1-target-libgcc
44878 clean-stage1-target-libgcc:
44879         @if [ $(current_stage) = stage1 ]; then \
44880           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44881         else \
44882           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
44883           $(MAKE) stage1-start; \
44884         fi; \
44885         cd $(TARGET_SUBDIR)/libgcc && \
44886         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
44887                  clean
44888 @endif target-libgcc-bootstrap
44889
44890
44891 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
44892 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
44893 maybe-all-stage2-target-libgcc:
44894 maybe-clean-stage2-target-libgcc:
44895 @if target-libgcc-bootstrap
44896 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
44897 all-stage2: all-stage2-target-libgcc
44898 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
44899 all-stage2-target-libgcc: configure-stage2-target-libgcc
44900         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44901         @r=`${PWD_COMMAND}`; export r; \
44902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44903         $(NORMAL_TARGET_EXPORTS) \
44904          \
44905         cd $(TARGET_SUBDIR)/libgcc && \
44906         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44907                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
44908                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
44909                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
44910                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS)   \
44911                 $(TARGET-stage2-target-libgcc)
44912
44913 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
44914 clean-stage2: clean-stage2-target-libgcc
44915 clean-stage2-target-libgcc:
44916         @if [ $(current_stage) = stage2 ]; then \
44917           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44918         else \
44919           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
44920           $(MAKE) stage2-start; \
44921         fi; \
44922         cd $(TARGET_SUBDIR)/libgcc && \
44923         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
44924                   \
44925                  clean
44926 @endif target-libgcc-bootstrap
44927
44928
44929 .PHONY: all-stageb2g0-target-libgcc maybe-all-stageb2g0-target-libgcc
44930 .PHONY: clean-stageb2g0-target-libgcc maybe-clean-stageb2g0-target-libgcc
44931 maybe-all-stageb2g0-target-libgcc:
44932 maybe-clean-stageb2g0-target-libgcc:
44933 @if target-libgcc-bootstrap
44934 maybe-all-stageb2g0-target-libgcc: all-stageb2g0-target-libgcc
44935 all-stageb2g0: all-stageb2g0-target-libgcc
44936 TARGET-stageb2g0-target-libgcc = $(TARGET-target-libgcc)
44937 all-stageb2g0-target-libgcc: configure-stageb2g0-target-libgcc
44938         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
44939         @r=`${PWD_COMMAND}`; export r; \
44940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44941         $(NORMAL_TARGET_EXPORTS) \
44942          \
44943         cd $(TARGET_SUBDIR)/libgcc && \
44944         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44945                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
44946                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
44947                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
44948                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_TARGET_FLAGS)   \
44949                 $(TARGET-stageb2g0-target-libgcc)
44950
44951 maybe-clean-stageb2g0-target-libgcc: clean-stageb2g0-target-libgcc
44952 clean-stageb2g0: clean-stageb2g0-target-libgcc
44953 clean-stageb2g0-target-libgcc:
44954         @if [ $(current_stage) = stageb2g0 ]; then \
44955           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44956         else \
44957           [ -f $(TARGET_SUBDIR)/stageb2g0-libgcc/Makefile ] || exit 0; \
44958           $(MAKE) stageb2g0-start; \
44959         fi; \
44960         cd $(TARGET_SUBDIR)/libgcc && \
44961         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
44962                   \
44963                  clean
44964 @endif target-libgcc-bootstrap
44965
44966
44967 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
44968 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
44969 maybe-all-stage3-target-libgcc:
44970 maybe-clean-stage3-target-libgcc:
44971 @if target-libgcc-bootstrap
44972 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
44973 all-stage3: all-stage3-target-libgcc
44974 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
44975 all-stage3-target-libgcc: configure-stage3-target-libgcc
44976         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44977         @r=`${PWD_COMMAND}`; export r; \
44978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44979         $(NORMAL_TARGET_EXPORTS) \
44980          \
44981         cd $(TARGET_SUBDIR)/libgcc && \
44982         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44983                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
44984                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
44985                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
44986                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS)   \
44987                 $(TARGET-stage3-target-libgcc)
44988
44989 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
44990 clean-stage3: clean-stage3-target-libgcc
44991 clean-stage3-target-libgcc:
44992         @if [ $(current_stage) = stage3 ]; then \
44993           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44994         else \
44995           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
44996           $(MAKE) stage3-start; \
44997         fi; \
44998         cd $(TARGET_SUBDIR)/libgcc && \
44999         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
45000                   \
45001                  clean
45002 @endif target-libgcc-bootstrap
45003
45004
45005 .PHONY: all-stageb3g2-target-libgcc maybe-all-stageb3g2-target-libgcc
45006 .PHONY: clean-stageb3g2-target-libgcc maybe-clean-stageb3g2-target-libgcc
45007 maybe-all-stageb3g2-target-libgcc:
45008 maybe-clean-stageb3g2-target-libgcc:
45009 @if target-libgcc-bootstrap
45010 maybe-all-stageb3g2-target-libgcc: all-stageb3g2-target-libgcc
45011 all-stageb3g2: all-stageb3g2-target-libgcc
45012 TARGET-stageb3g2-target-libgcc = $(TARGET-target-libgcc)
45013 all-stageb3g2-target-libgcc: configure-stageb3g2-target-libgcc
45014         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
45015         @r=`${PWD_COMMAND}`; export r; \
45016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45017         $(NORMAL_TARGET_EXPORTS) \
45018          \
45019         cd $(TARGET_SUBDIR)/libgcc && \
45020         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45021                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
45022                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
45023                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
45024                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_TARGET_FLAGS)   \
45025                 $(TARGET-stageb3g2-target-libgcc)
45026
45027 maybe-clean-stageb3g2-target-libgcc: clean-stageb3g2-target-libgcc
45028 clean-stageb3g2: clean-stageb3g2-target-libgcc
45029 clean-stageb3g2-target-libgcc:
45030         @if [ $(current_stage) = stageb3g2 ]; then \
45031           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45032         else \
45033           [ -f $(TARGET_SUBDIR)/stageb3g2-libgcc/Makefile ] || exit 0; \
45034           $(MAKE) stageb3g2-start; \
45035         fi; \
45036         cd $(TARGET_SUBDIR)/libgcc && \
45037         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
45038                   \
45039                  clean
45040 @endif target-libgcc-bootstrap
45041
45042
45043 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
45044 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
45045 maybe-all-stage4-target-libgcc:
45046 maybe-clean-stage4-target-libgcc:
45047 @if target-libgcc-bootstrap
45048 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
45049 all-stage4: all-stage4-target-libgcc
45050 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
45051 all-stage4-target-libgcc: configure-stage4-target-libgcc
45052         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45053         @r=`${PWD_COMMAND}`; export r; \
45054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45055         $(NORMAL_TARGET_EXPORTS) \
45056          \
45057         cd $(TARGET_SUBDIR)/libgcc && \
45058         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45059                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
45060                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
45061                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
45062                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_TARGET_FLAGS)   \
45063                 $(TARGET-stage4-target-libgcc)
45064
45065 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
45066 clean-stage4: clean-stage4-target-libgcc
45067 clean-stage4-target-libgcc:
45068         @if [ $(current_stage) = stage4 ]; then \
45069           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45070         else \
45071           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
45072           $(MAKE) stage4-start; \
45073         fi; \
45074         cd $(TARGET_SUBDIR)/libgcc && \
45075         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
45076                   \
45077                  clean
45078 @endif target-libgcc-bootstrap
45079
45080
45081 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
45082 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
45083 maybe-all-stageprofile-target-libgcc:
45084 maybe-clean-stageprofile-target-libgcc:
45085 @if target-libgcc-bootstrap
45086 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
45087 all-stageprofile: all-stageprofile-target-libgcc
45088 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
45089 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
45090         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45091         @r=`${PWD_COMMAND}`; export r; \
45092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45093         $(NORMAL_TARGET_EXPORTS) \
45094          \
45095         cd $(TARGET_SUBDIR)/libgcc && \
45096         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45097                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
45098                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
45099                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
45100                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS)   \
45101                 $(TARGET-stageprofile-target-libgcc)
45102
45103 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
45104 clean-stageprofile: clean-stageprofile-target-libgcc
45105 clean-stageprofile-target-libgcc:
45106         @if [ $(current_stage) = stageprofile ]; then \
45107           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45108         else \
45109           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
45110           $(MAKE) stageprofile-start; \
45111         fi; \
45112         cd $(TARGET_SUBDIR)/libgcc && \
45113         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
45114                   \
45115                  clean
45116 @endif target-libgcc-bootstrap
45117
45118
45119 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
45120 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
45121 maybe-all-stagefeedback-target-libgcc:
45122 maybe-clean-stagefeedback-target-libgcc:
45123 @if target-libgcc-bootstrap
45124 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
45125 all-stagefeedback: all-stagefeedback-target-libgcc
45126 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
45127 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
45128         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45129         @r=`${PWD_COMMAND}`; export r; \
45130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45131         $(NORMAL_TARGET_EXPORTS) \
45132          \
45133         cd $(TARGET_SUBDIR)/libgcc && \
45134         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45135                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
45136                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
45137                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
45138                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_TARGET_FLAGS)   \
45139                 $(TARGET-stagefeedback-target-libgcc)
45140
45141 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
45142 clean-stagefeedback: clean-stagefeedback-target-libgcc
45143 clean-stagefeedback-target-libgcc:
45144         @if [ $(current_stage) = stagefeedback ]; then \
45145           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45146         else \
45147           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
45148           $(MAKE) stagefeedback-start; \
45149         fi; \
45150         cd $(TARGET_SUBDIR)/libgcc && \
45151         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
45152                   \
45153                  clean
45154 @endif target-libgcc-bootstrap
45155
45156
45157
45158
45159
45160
45161 .PHONY: check-target-libgcc maybe-check-target-libgcc
45162 maybe-check-target-libgcc:
45163 @if target-libgcc
45164 maybe-check-target-libgcc: check-target-libgcc
45165
45166 # Dummy target for uncheckable module.
45167 check-target-libgcc:
45168
45169 @endif target-libgcc
45170
45171 .PHONY: install-target-libgcc maybe-install-target-libgcc
45172 maybe-install-target-libgcc:
45173 @if target-libgcc
45174 maybe-install-target-libgcc: install-target-libgcc
45175
45176 install-target-libgcc: installdirs
45177         @: $(MAKE); $(unstage)
45178         @r=`${PWD_COMMAND}`; export r; \
45179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45180         $(NORMAL_TARGET_EXPORTS) \
45181         (cd $(TARGET_SUBDIR)/libgcc && \
45182           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45183
45184 @endif target-libgcc
45185
45186 # Other targets (info, dvi, pdf, etc.)
45187
45188 .PHONY: maybe-info-target-libgcc info-target-libgcc
45189 maybe-info-target-libgcc:
45190 @if target-libgcc
45191 maybe-info-target-libgcc: info-target-libgcc
45192
45193 info-target-libgcc: \
45194     configure-target-libgcc 
45195         @: $(MAKE); $(unstage)
45196         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45197         r=`${PWD_COMMAND}`; export r; \
45198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45199         $(NORMAL_TARGET_EXPORTS) \
45200         echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
45201         for flag in $(EXTRA_TARGET_FLAGS); do \
45202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45203         done; \
45204         (cd $(TARGET_SUBDIR)/libgcc && \
45205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45207                   "RANLIB=$${RANLIB}" \
45208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45209                    info) \
45210           || exit 1
45211
45212 @endif target-libgcc
45213
45214 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
45215 maybe-dvi-target-libgcc:
45216 @if target-libgcc
45217 maybe-dvi-target-libgcc: dvi-target-libgcc
45218
45219 dvi-target-libgcc: \
45220     configure-target-libgcc 
45221         @: $(MAKE); $(unstage)
45222         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45223         r=`${PWD_COMMAND}`; export r; \
45224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45225         $(NORMAL_TARGET_EXPORTS) \
45226         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
45227         for flag in $(EXTRA_TARGET_FLAGS); do \
45228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45229         done; \
45230         (cd $(TARGET_SUBDIR)/libgcc && \
45231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45233                   "RANLIB=$${RANLIB}" \
45234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45235                    dvi) \
45236           || exit 1
45237
45238 @endif target-libgcc
45239
45240 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
45241 maybe-pdf-target-libgcc:
45242 @if target-libgcc
45243 maybe-pdf-target-libgcc: pdf-target-libgcc
45244
45245 pdf-target-libgcc: \
45246     configure-target-libgcc 
45247         @: $(MAKE); $(unstage)
45248         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45249         r=`${PWD_COMMAND}`; export r; \
45250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45251         $(NORMAL_TARGET_EXPORTS) \
45252         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
45253         for flag in $(EXTRA_TARGET_FLAGS); do \
45254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45255         done; \
45256         (cd $(TARGET_SUBDIR)/libgcc && \
45257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45259                   "RANLIB=$${RANLIB}" \
45260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45261                    pdf) \
45262           || exit 1
45263
45264 @endif target-libgcc
45265
45266 .PHONY: maybe-html-target-libgcc html-target-libgcc
45267 maybe-html-target-libgcc:
45268 @if target-libgcc
45269 maybe-html-target-libgcc: html-target-libgcc
45270
45271 html-target-libgcc: \
45272     configure-target-libgcc 
45273         @: $(MAKE); $(unstage)
45274         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45275         r=`${PWD_COMMAND}`; export r; \
45276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45277         $(NORMAL_TARGET_EXPORTS) \
45278         echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
45279         for flag in $(EXTRA_TARGET_FLAGS); do \
45280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45281         done; \
45282         (cd $(TARGET_SUBDIR)/libgcc && \
45283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45285                   "RANLIB=$${RANLIB}" \
45286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45287                    html) \
45288           || exit 1
45289
45290 @endif target-libgcc
45291
45292 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
45293 maybe-TAGS-target-libgcc:
45294 @if target-libgcc
45295 maybe-TAGS-target-libgcc: TAGS-target-libgcc
45296
45297 TAGS-target-libgcc: \
45298     configure-target-libgcc 
45299         @: $(MAKE); $(unstage)
45300         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45301         r=`${PWD_COMMAND}`; export r; \
45302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45303         $(NORMAL_TARGET_EXPORTS) \
45304         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
45305         for flag in $(EXTRA_TARGET_FLAGS); do \
45306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45307         done; \
45308         (cd $(TARGET_SUBDIR)/libgcc && \
45309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45311                   "RANLIB=$${RANLIB}" \
45312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45313                    TAGS) \
45314           || exit 1
45315
45316 @endif target-libgcc
45317
45318 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
45319 maybe-install-info-target-libgcc:
45320 @if target-libgcc
45321 maybe-install-info-target-libgcc: install-info-target-libgcc
45322
45323 install-info-target-libgcc: \
45324     configure-target-libgcc \
45325     info-target-libgcc 
45326         @: $(MAKE); $(unstage)
45327         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45328         r=`${PWD_COMMAND}`; export r; \
45329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45330         $(NORMAL_TARGET_EXPORTS) \
45331         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
45332         for flag in $(EXTRA_TARGET_FLAGS); do \
45333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45334         done; \
45335         (cd $(TARGET_SUBDIR)/libgcc && \
45336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45338                   "RANLIB=$${RANLIB}" \
45339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45340                    install-info) \
45341           || exit 1
45342
45343 @endif target-libgcc
45344
45345 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
45346 maybe-install-pdf-target-libgcc:
45347 @if target-libgcc
45348 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
45349
45350 install-pdf-target-libgcc: \
45351     configure-target-libgcc \
45352     pdf-target-libgcc 
45353         @: $(MAKE); $(unstage)
45354         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45355         r=`${PWD_COMMAND}`; export r; \
45356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45357         $(NORMAL_TARGET_EXPORTS) \
45358         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
45359         for flag in $(EXTRA_TARGET_FLAGS); do \
45360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45361         done; \
45362         (cd $(TARGET_SUBDIR)/libgcc && \
45363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45365                   "RANLIB=$${RANLIB}" \
45366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45367                    install-pdf) \
45368           || exit 1
45369
45370 @endif target-libgcc
45371
45372 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
45373 maybe-install-html-target-libgcc:
45374 @if target-libgcc
45375 maybe-install-html-target-libgcc: install-html-target-libgcc
45376
45377 install-html-target-libgcc: \
45378     configure-target-libgcc \
45379     html-target-libgcc 
45380         @: $(MAKE); $(unstage)
45381         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45382         r=`${PWD_COMMAND}`; export r; \
45383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45384         $(NORMAL_TARGET_EXPORTS) \
45385         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
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)/libgcc && \
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                    install-html) \
45395           || exit 1
45396
45397 @endif target-libgcc
45398
45399 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
45400 maybe-installcheck-target-libgcc:
45401 @if target-libgcc
45402 maybe-installcheck-target-libgcc: installcheck-target-libgcc
45403
45404 installcheck-target-libgcc: \
45405     configure-target-libgcc 
45406         @: $(MAKE); $(unstage)
45407         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45408         r=`${PWD_COMMAND}`; export r; \
45409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45410         $(NORMAL_TARGET_EXPORTS) \
45411         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
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)/libgcc && \
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                    installcheck) \
45421           || exit 1
45422
45423 @endif target-libgcc
45424
45425 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
45426 maybe-mostlyclean-target-libgcc:
45427 @if target-libgcc
45428 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
45429
45430 mostlyclean-target-libgcc: 
45431         @: $(MAKE); $(unstage)
45432         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45433         r=`${PWD_COMMAND}`; export r; \
45434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45435         $(NORMAL_TARGET_EXPORTS) \
45436         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
45437         for flag in $(EXTRA_TARGET_FLAGS); do \
45438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45439         done; \
45440         (cd $(TARGET_SUBDIR)/libgcc && \
45441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45443                   "RANLIB=$${RANLIB}" \
45444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45445                    mostlyclean) \
45446           || exit 1
45447
45448 @endif target-libgcc
45449
45450 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
45451 maybe-clean-target-libgcc:
45452 @if target-libgcc
45453 maybe-clean-target-libgcc: clean-target-libgcc
45454
45455 clean-target-libgcc: 
45456         @: $(MAKE); $(unstage)
45457         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45458         r=`${PWD_COMMAND}`; export r; \
45459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45460         $(NORMAL_TARGET_EXPORTS) \
45461         echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
45462         for flag in $(EXTRA_TARGET_FLAGS); do \
45463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45464         done; \
45465         (cd $(TARGET_SUBDIR)/libgcc && \
45466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45468                   "RANLIB=$${RANLIB}" \
45469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45470                    clean) \
45471           || exit 1
45472
45473 @endif target-libgcc
45474
45475 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
45476 maybe-distclean-target-libgcc:
45477 @if target-libgcc
45478 maybe-distclean-target-libgcc: distclean-target-libgcc
45479
45480 distclean-target-libgcc: 
45481         @: $(MAKE); $(unstage)
45482         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45483         r=`${PWD_COMMAND}`; export r; \
45484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45485         $(NORMAL_TARGET_EXPORTS) \
45486         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
45487         for flag in $(EXTRA_TARGET_FLAGS); do \
45488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45489         done; \
45490         (cd $(TARGET_SUBDIR)/libgcc && \
45491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45493                   "RANLIB=$${RANLIB}" \
45494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45495                    distclean) \
45496           || exit 1
45497
45498 @endif target-libgcc
45499
45500 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
45501 maybe-maintainer-clean-target-libgcc:
45502 @if target-libgcc
45503 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
45504
45505 maintainer-clean-target-libgcc: 
45506         @: $(MAKE); $(unstage)
45507         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45508         r=`${PWD_COMMAND}`; export r; \
45509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45510         $(NORMAL_TARGET_EXPORTS) \
45511         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
45512         for flag in $(EXTRA_TARGET_FLAGS); do \
45513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45514         done; \
45515         (cd $(TARGET_SUBDIR)/libgcc && \
45516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45518                   "RANLIB=$${RANLIB}" \
45519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45520                    maintainer-clean) \
45521           || exit 1
45522
45523 @endif target-libgcc
45524
45525
45526
45527
45528
45529 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
45530 maybe-configure-target-libgfortran:
45531 @if gcc-bootstrap
45532 configure-target-libgfortran: stage_current
45533 @endif gcc-bootstrap
45534 @if target-libgfortran
45535 maybe-configure-target-libgfortran: configure-target-libgfortran
45536 configure-target-libgfortran: 
45537         @: $(MAKE); $(unstage)
45538         @r=`${PWD_COMMAND}`; export r; \
45539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45540         echo "Checking multilib configuration for libgfortran..."; \
45541         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
45542         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
45543         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
45544           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
45545             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
45546           else \
45547             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
45548             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
45549           fi; \
45550         else \
45551           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
45552         fi; \
45553         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
45554         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
45555         $(NORMAL_TARGET_EXPORTS) \
45556         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
45557         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
45558         case $(srcdir) in \
45559           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45560           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
45561                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45562         esac; \
45563         srcdiroption="--srcdir=$${topdir}/libgfortran"; \
45564         libsrcdir="$$s/libgfortran"; \
45565         rm -f no-such-file || : ; \
45566         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45567           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45568           --target=${target_alias} $${srcdiroption}  \
45569           || exit 1
45570 @endif target-libgfortran
45571
45572
45573
45574
45575
45576 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
45577 maybe-all-target-libgfortran:
45578 @if gcc-bootstrap
45579 all-target-libgfortran: stage_current
45580 @endif gcc-bootstrap
45581 @if target-libgfortran
45582 TARGET-target-libgfortran=all
45583 maybe-all-target-libgfortran: all-target-libgfortran
45584 all-target-libgfortran: configure-target-libgfortran
45585         @: $(MAKE); $(unstage)
45586         @r=`${PWD_COMMAND}`; export r; \
45587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45588         $(NORMAL_TARGET_EXPORTS) \
45589         (cd $(TARGET_SUBDIR)/libgfortran && \
45590           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
45591                 $(TARGET-target-libgfortran))
45592 @endif target-libgfortran
45593
45594
45595
45596
45597
45598 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
45599 maybe-check-target-libgfortran:
45600 @if target-libgfortran
45601 maybe-check-target-libgfortran: check-target-libgfortran
45602
45603 check-target-libgfortran:
45604         @: $(MAKE); $(unstage)
45605         @r=`${PWD_COMMAND}`; export r; \
45606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45607         $(NORMAL_TARGET_EXPORTS) \
45608         (cd $(TARGET_SUBDIR)/libgfortran && \
45609           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45610
45611 @endif target-libgfortran
45612
45613 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
45614 maybe-install-target-libgfortran:
45615 @if target-libgfortran
45616 maybe-install-target-libgfortran: install-target-libgfortran
45617
45618 install-target-libgfortran: installdirs
45619         @: $(MAKE); $(unstage)
45620         @r=`${PWD_COMMAND}`; export r; \
45621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45622         $(NORMAL_TARGET_EXPORTS) \
45623         (cd $(TARGET_SUBDIR)/libgfortran && \
45624           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45625
45626 @endif target-libgfortran
45627
45628 # Other targets (info, dvi, pdf, etc.)
45629
45630 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
45631 maybe-info-target-libgfortran:
45632 @if target-libgfortran
45633 maybe-info-target-libgfortran: info-target-libgfortran
45634
45635 info-target-libgfortran: \
45636     configure-target-libgfortran 
45637         @: $(MAKE); $(unstage)
45638         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45639         r=`${PWD_COMMAND}`; export r; \
45640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45641         $(NORMAL_TARGET_EXPORTS) \
45642         echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
45643         for flag in $(EXTRA_TARGET_FLAGS); do \
45644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45645         done; \
45646         (cd $(TARGET_SUBDIR)/libgfortran && \
45647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45649                   "RANLIB=$${RANLIB}" \
45650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45651                    info) \
45652           || exit 1
45653
45654 @endif target-libgfortran
45655
45656 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
45657 maybe-dvi-target-libgfortran:
45658 @if target-libgfortran
45659 maybe-dvi-target-libgfortran: dvi-target-libgfortran
45660
45661 dvi-target-libgfortran: \
45662     configure-target-libgfortran 
45663         @: $(MAKE); $(unstage)
45664         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45665         r=`${PWD_COMMAND}`; export r; \
45666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45667         $(NORMAL_TARGET_EXPORTS) \
45668         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
45669         for flag in $(EXTRA_TARGET_FLAGS); do \
45670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45671         done; \
45672         (cd $(TARGET_SUBDIR)/libgfortran && \
45673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45675                   "RANLIB=$${RANLIB}" \
45676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45677                    dvi) \
45678           || exit 1
45679
45680 @endif target-libgfortran
45681
45682 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
45683 maybe-pdf-target-libgfortran:
45684 @if target-libgfortran
45685 maybe-pdf-target-libgfortran: pdf-target-libgfortran
45686
45687 pdf-target-libgfortran: \
45688     configure-target-libgfortran 
45689         @: $(MAKE); $(unstage)
45690         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45691         r=`${PWD_COMMAND}`; export r; \
45692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45693         $(NORMAL_TARGET_EXPORTS) \
45694         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
45695         for flag in $(EXTRA_TARGET_FLAGS); do \
45696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45697         done; \
45698         (cd $(TARGET_SUBDIR)/libgfortran && \
45699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45701                   "RANLIB=$${RANLIB}" \
45702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45703                    pdf) \
45704           || exit 1
45705
45706 @endif target-libgfortran
45707
45708 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
45709 maybe-html-target-libgfortran:
45710 @if target-libgfortran
45711 maybe-html-target-libgfortran: html-target-libgfortran
45712
45713 html-target-libgfortran: \
45714     configure-target-libgfortran 
45715         @: $(MAKE); $(unstage)
45716         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45717         r=`${PWD_COMMAND}`; export r; \
45718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45719         $(NORMAL_TARGET_EXPORTS) \
45720         echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
45721         for flag in $(EXTRA_TARGET_FLAGS); do \
45722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45723         done; \
45724         (cd $(TARGET_SUBDIR)/libgfortran && \
45725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45727                   "RANLIB=$${RANLIB}" \
45728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45729                    html) \
45730           || exit 1
45731
45732 @endif target-libgfortran
45733
45734 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
45735 maybe-TAGS-target-libgfortran:
45736 @if target-libgfortran
45737 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
45738
45739 TAGS-target-libgfortran: \
45740     configure-target-libgfortran 
45741         @: $(MAKE); $(unstage)
45742         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45743         r=`${PWD_COMMAND}`; export r; \
45744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45745         $(NORMAL_TARGET_EXPORTS) \
45746         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
45747         for flag in $(EXTRA_TARGET_FLAGS); do \
45748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45749         done; \
45750         (cd $(TARGET_SUBDIR)/libgfortran && \
45751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45753                   "RANLIB=$${RANLIB}" \
45754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45755                    TAGS) \
45756           || exit 1
45757
45758 @endif target-libgfortran
45759
45760 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
45761 maybe-install-info-target-libgfortran:
45762 @if target-libgfortran
45763 maybe-install-info-target-libgfortran: install-info-target-libgfortran
45764
45765 install-info-target-libgfortran: \
45766     configure-target-libgfortran \
45767     info-target-libgfortran 
45768         @: $(MAKE); $(unstage)
45769         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45770         r=`${PWD_COMMAND}`; export r; \
45771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45772         $(NORMAL_TARGET_EXPORTS) \
45773         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
45774         for flag in $(EXTRA_TARGET_FLAGS); do \
45775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45776         done; \
45777         (cd $(TARGET_SUBDIR)/libgfortran && \
45778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45780                   "RANLIB=$${RANLIB}" \
45781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45782                    install-info) \
45783           || exit 1
45784
45785 @endif target-libgfortran
45786
45787 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
45788 maybe-install-pdf-target-libgfortran:
45789 @if target-libgfortran
45790 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
45791
45792 install-pdf-target-libgfortran: \
45793     configure-target-libgfortran \
45794     pdf-target-libgfortran 
45795         @: $(MAKE); $(unstage)
45796         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45797         r=`${PWD_COMMAND}`; export r; \
45798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45799         $(NORMAL_TARGET_EXPORTS) \
45800         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
45801         for flag in $(EXTRA_TARGET_FLAGS); do \
45802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45803         done; \
45804         (cd $(TARGET_SUBDIR)/libgfortran && \
45805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45807                   "RANLIB=$${RANLIB}" \
45808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45809                    install-pdf) \
45810           || exit 1
45811
45812 @endif target-libgfortran
45813
45814 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
45815 maybe-install-html-target-libgfortran:
45816 @if target-libgfortran
45817 maybe-install-html-target-libgfortran: install-html-target-libgfortran
45818
45819 install-html-target-libgfortran: \
45820     configure-target-libgfortran \
45821     html-target-libgfortran 
45822         @: $(MAKE); $(unstage)
45823         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45824         r=`${PWD_COMMAND}`; export r; \
45825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45826         $(NORMAL_TARGET_EXPORTS) \
45827         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
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)/libgfortran && \
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                    install-html) \
45837           || exit 1
45838
45839 @endif target-libgfortran
45840
45841 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
45842 maybe-installcheck-target-libgfortran:
45843 @if target-libgfortran
45844 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
45845
45846 installcheck-target-libgfortran: \
45847     configure-target-libgfortran 
45848         @: $(MAKE); $(unstage)
45849         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45850         r=`${PWD_COMMAND}`; export r; \
45851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45852         $(NORMAL_TARGET_EXPORTS) \
45853         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
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)/libgfortran && \
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                    installcheck) \
45863           || exit 1
45864
45865 @endif target-libgfortran
45866
45867 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
45868 maybe-mostlyclean-target-libgfortran:
45869 @if target-libgfortran
45870 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
45871
45872 mostlyclean-target-libgfortran: 
45873         @: $(MAKE); $(unstage)
45874         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45875         r=`${PWD_COMMAND}`; export r; \
45876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45877         $(NORMAL_TARGET_EXPORTS) \
45878         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
45879         for flag in $(EXTRA_TARGET_FLAGS); do \
45880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45881         done; \
45882         (cd $(TARGET_SUBDIR)/libgfortran && \
45883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45885                   "RANLIB=$${RANLIB}" \
45886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45887                    mostlyclean) \
45888           || exit 1
45889
45890 @endif target-libgfortran
45891
45892 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
45893 maybe-clean-target-libgfortran:
45894 @if target-libgfortran
45895 maybe-clean-target-libgfortran: clean-target-libgfortran
45896
45897 clean-target-libgfortran: 
45898         @: $(MAKE); $(unstage)
45899         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45900         r=`${PWD_COMMAND}`; export r; \
45901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45902         $(NORMAL_TARGET_EXPORTS) \
45903         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
45904         for flag in $(EXTRA_TARGET_FLAGS); do \
45905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45906         done; \
45907         (cd $(TARGET_SUBDIR)/libgfortran && \
45908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45910                   "RANLIB=$${RANLIB}" \
45911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45912                    clean) \
45913           || exit 1
45914
45915 @endif target-libgfortran
45916
45917 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
45918 maybe-distclean-target-libgfortran:
45919 @if target-libgfortran
45920 maybe-distclean-target-libgfortran: distclean-target-libgfortran
45921
45922 distclean-target-libgfortran: 
45923         @: $(MAKE); $(unstage)
45924         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45925         r=`${PWD_COMMAND}`; export r; \
45926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45927         $(NORMAL_TARGET_EXPORTS) \
45928         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
45929         for flag in $(EXTRA_TARGET_FLAGS); do \
45930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45931         done; \
45932         (cd $(TARGET_SUBDIR)/libgfortran && \
45933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45935                   "RANLIB=$${RANLIB}" \
45936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45937                    distclean) \
45938           || exit 1
45939
45940 @endif target-libgfortran
45941
45942 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
45943 maybe-maintainer-clean-target-libgfortran:
45944 @if target-libgfortran
45945 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
45946
45947 maintainer-clean-target-libgfortran: 
45948         @: $(MAKE); $(unstage)
45949         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45950         r=`${PWD_COMMAND}`; export r; \
45951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45952         $(NORMAL_TARGET_EXPORTS) \
45953         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
45954         for flag in $(EXTRA_TARGET_FLAGS); do \
45955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45956         done; \
45957         (cd $(TARGET_SUBDIR)/libgfortran && \
45958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45960                   "RANLIB=$${RANLIB}" \
45961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45962                    maintainer-clean) \
45963           || exit 1
45964
45965 @endif target-libgfortran
45966
45967
45968
45969
45970
45971 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
45972 maybe-configure-target-libobjc:
45973 @if gcc-bootstrap
45974 configure-target-libobjc: stage_current
45975 @endif gcc-bootstrap
45976 @if target-libobjc
45977 maybe-configure-target-libobjc: configure-target-libobjc
45978 configure-target-libobjc: 
45979         @: $(MAKE); $(unstage)
45980         @r=`${PWD_COMMAND}`; export r; \
45981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45982         echo "Checking multilib configuration for libobjc..."; \
45983         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
45984         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
45985         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
45986           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
45987             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
45988           else \
45989             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
45990             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
45991           fi; \
45992         else \
45993           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
45994         fi; \
45995         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
45996         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
45997         $(NORMAL_TARGET_EXPORTS) \
45998         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
45999         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
46000         case $(srcdir) in \
46001           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46002           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
46003                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46004         esac; \
46005         srcdiroption="--srcdir=$${topdir}/libobjc"; \
46006         libsrcdir="$$s/libobjc"; \
46007         rm -f no-such-file || : ; \
46008         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46009           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46010           --target=${target_alias} $${srcdiroption}  \
46011           || exit 1
46012 @endif target-libobjc
46013
46014
46015
46016
46017
46018 .PHONY: all-target-libobjc maybe-all-target-libobjc
46019 maybe-all-target-libobjc:
46020 @if gcc-bootstrap
46021 all-target-libobjc: stage_current
46022 @endif gcc-bootstrap
46023 @if target-libobjc
46024 TARGET-target-libobjc=all
46025 maybe-all-target-libobjc: all-target-libobjc
46026 all-target-libobjc: configure-target-libobjc
46027         @: $(MAKE); $(unstage)
46028         @r=`${PWD_COMMAND}`; export r; \
46029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46030         $(NORMAL_TARGET_EXPORTS) \
46031         (cd $(TARGET_SUBDIR)/libobjc && \
46032           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46033                 $(TARGET-target-libobjc))
46034 @endif target-libobjc
46035
46036
46037
46038
46039
46040 .PHONY: check-target-libobjc maybe-check-target-libobjc
46041 maybe-check-target-libobjc:
46042 @if target-libobjc
46043 maybe-check-target-libobjc: check-target-libobjc
46044
46045 check-target-libobjc:
46046         @: $(MAKE); $(unstage)
46047         @r=`${PWD_COMMAND}`; export r; \
46048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46049         $(NORMAL_TARGET_EXPORTS) \
46050         (cd $(TARGET_SUBDIR)/libobjc && \
46051           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46052
46053 @endif target-libobjc
46054
46055 .PHONY: install-target-libobjc maybe-install-target-libobjc
46056 maybe-install-target-libobjc:
46057 @if target-libobjc
46058 maybe-install-target-libobjc: install-target-libobjc
46059
46060 install-target-libobjc: installdirs
46061         @: $(MAKE); $(unstage)
46062         @r=`${PWD_COMMAND}`; export r; \
46063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46064         $(NORMAL_TARGET_EXPORTS) \
46065         (cd $(TARGET_SUBDIR)/libobjc && \
46066           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46067
46068 @endif target-libobjc
46069
46070 # Other targets (info, dvi, pdf, etc.)
46071
46072 .PHONY: maybe-info-target-libobjc info-target-libobjc
46073 maybe-info-target-libobjc:
46074 @if target-libobjc
46075 maybe-info-target-libobjc: info-target-libobjc
46076
46077 info-target-libobjc: \
46078     configure-target-libobjc 
46079         @: $(MAKE); $(unstage)
46080         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46081         r=`${PWD_COMMAND}`; export r; \
46082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46083         $(NORMAL_TARGET_EXPORTS) \
46084         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
46085         for flag in $(EXTRA_TARGET_FLAGS); do \
46086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46087         done; \
46088         (cd $(TARGET_SUBDIR)/libobjc && \
46089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46091                   "RANLIB=$${RANLIB}" \
46092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46093                    info) \
46094           || exit 1
46095
46096 @endif target-libobjc
46097
46098 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
46099 maybe-dvi-target-libobjc:
46100 @if target-libobjc
46101 maybe-dvi-target-libobjc: dvi-target-libobjc
46102
46103 dvi-target-libobjc: \
46104     configure-target-libobjc 
46105         @: $(MAKE); $(unstage)
46106         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46107         r=`${PWD_COMMAND}`; export r; \
46108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46109         $(NORMAL_TARGET_EXPORTS) \
46110         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
46111         for flag in $(EXTRA_TARGET_FLAGS); do \
46112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46113         done; \
46114         (cd $(TARGET_SUBDIR)/libobjc && \
46115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46117                   "RANLIB=$${RANLIB}" \
46118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46119                    dvi) \
46120           || exit 1
46121
46122 @endif target-libobjc
46123
46124 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
46125 maybe-pdf-target-libobjc:
46126 @if target-libobjc
46127 maybe-pdf-target-libobjc: pdf-target-libobjc
46128
46129 pdf-target-libobjc: \
46130     configure-target-libobjc 
46131         @: $(MAKE); $(unstage)
46132         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46133         r=`${PWD_COMMAND}`; export r; \
46134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46135         $(NORMAL_TARGET_EXPORTS) \
46136         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
46137         for flag in $(EXTRA_TARGET_FLAGS); do \
46138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46139         done; \
46140         (cd $(TARGET_SUBDIR)/libobjc && \
46141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46143                   "RANLIB=$${RANLIB}" \
46144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46145                    pdf) \
46146           || exit 1
46147
46148 @endif target-libobjc
46149
46150 .PHONY: maybe-html-target-libobjc html-target-libobjc
46151 maybe-html-target-libobjc:
46152 @if target-libobjc
46153 maybe-html-target-libobjc: html-target-libobjc
46154
46155 html-target-libobjc: \
46156     configure-target-libobjc 
46157         @: $(MAKE); $(unstage)
46158         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46159         r=`${PWD_COMMAND}`; export r; \
46160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46161         $(NORMAL_TARGET_EXPORTS) \
46162         echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
46163         for flag in $(EXTRA_TARGET_FLAGS); do \
46164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46165         done; \
46166         (cd $(TARGET_SUBDIR)/libobjc && \
46167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46169                   "RANLIB=$${RANLIB}" \
46170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46171                    html) \
46172           || exit 1
46173
46174 @endif target-libobjc
46175
46176 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
46177 maybe-TAGS-target-libobjc:
46178 @if target-libobjc
46179 maybe-TAGS-target-libobjc: TAGS-target-libobjc
46180
46181 TAGS-target-libobjc: \
46182     configure-target-libobjc 
46183         @: $(MAKE); $(unstage)
46184         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46185         r=`${PWD_COMMAND}`; export r; \
46186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46187         $(NORMAL_TARGET_EXPORTS) \
46188         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
46189         for flag in $(EXTRA_TARGET_FLAGS); do \
46190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46191         done; \
46192         (cd $(TARGET_SUBDIR)/libobjc && \
46193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46195                   "RANLIB=$${RANLIB}" \
46196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46197                    TAGS) \
46198           || exit 1
46199
46200 @endif target-libobjc
46201
46202 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
46203 maybe-install-info-target-libobjc:
46204 @if target-libobjc
46205 maybe-install-info-target-libobjc: install-info-target-libobjc
46206
46207 install-info-target-libobjc: \
46208     configure-target-libobjc \
46209     info-target-libobjc 
46210         @: $(MAKE); $(unstage)
46211         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46212         r=`${PWD_COMMAND}`; export r; \
46213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46214         $(NORMAL_TARGET_EXPORTS) \
46215         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
46216         for flag in $(EXTRA_TARGET_FLAGS); do \
46217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46218         done; \
46219         (cd $(TARGET_SUBDIR)/libobjc && \
46220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46222                   "RANLIB=$${RANLIB}" \
46223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46224                    install-info) \
46225           || exit 1
46226
46227 @endif target-libobjc
46228
46229 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
46230 maybe-install-pdf-target-libobjc:
46231 @if target-libobjc
46232 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
46233
46234 install-pdf-target-libobjc: \
46235     configure-target-libobjc \
46236     pdf-target-libobjc 
46237         @: $(MAKE); $(unstage)
46238         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46239         r=`${PWD_COMMAND}`; export r; \
46240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46241         $(NORMAL_TARGET_EXPORTS) \
46242         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
46243         for flag in $(EXTRA_TARGET_FLAGS); do \
46244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46245         done; \
46246         (cd $(TARGET_SUBDIR)/libobjc && \
46247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46249                   "RANLIB=$${RANLIB}" \
46250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46251                    install-pdf) \
46252           || exit 1
46253
46254 @endif target-libobjc
46255
46256 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
46257 maybe-install-html-target-libobjc:
46258 @if target-libobjc
46259 maybe-install-html-target-libobjc: install-html-target-libobjc
46260
46261 install-html-target-libobjc: \
46262     configure-target-libobjc \
46263     html-target-libobjc 
46264         @: $(MAKE); $(unstage)
46265         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46266         r=`${PWD_COMMAND}`; export r; \
46267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46268         $(NORMAL_TARGET_EXPORTS) \
46269         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
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)/libobjc && \
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                    install-html) \
46279           || exit 1
46280
46281 @endif target-libobjc
46282
46283 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
46284 maybe-installcheck-target-libobjc:
46285 @if target-libobjc
46286 maybe-installcheck-target-libobjc: installcheck-target-libobjc
46287
46288 installcheck-target-libobjc: \
46289     configure-target-libobjc 
46290         @: $(MAKE); $(unstage)
46291         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46292         r=`${PWD_COMMAND}`; export r; \
46293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46294         $(NORMAL_TARGET_EXPORTS) \
46295         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
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)/libobjc && \
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                    installcheck) \
46305           || exit 1
46306
46307 @endif target-libobjc
46308
46309 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
46310 maybe-mostlyclean-target-libobjc:
46311 @if target-libobjc
46312 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
46313
46314 mostlyclean-target-libobjc: 
46315         @: $(MAKE); $(unstage)
46316         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46317         r=`${PWD_COMMAND}`; export r; \
46318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46319         $(NORMAL_TARGET_EXPORTS) \
46320         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
46321         for flag in $(EXTRA_TARGET_FLAGS); do \
46322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46323         done; \
46324         (cd $(TARGET_SUBDIR)/libobjc && \
46325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46327                   "RANLIB=$${RANLIB}" \
46328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46329                    mostlyclean) \
46330           || exit 1
46331
46332 @endif target-libobjc
46333
46334 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
46335 maybe-clean-target-libobjc:
46336 @if target-libobjc
46337 maybe-clean-target-libobjc: clean-target-libobjc
46338
46339 clean-target-libobjc: 
46340         @: $(MAKE); $(unstage)
46341         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46342         r=`${PWD_COMMAND}`; export r; \
46343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46344         $(NORMAL_TARGET_EXPORTS) \
46345         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
46346         for flag in $(EXTRA_TARGET_FLAGS); do \
46347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46348         done; \
46349         (cd $(TARGET_SUBDIR)/libobjc && \
46350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46352                   "RANLIB=$${RANLIB}" \
46353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46354                    clean) \
46355           || exit 1
46356
46357 @endif target-libobjc
46358
46359 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
46360 maybe-distclean-target-libobjc:
46361 @if target-libobjc
46362 maybe-distclean-target-libobjc: distclean-target-libobjc
46363
46364 distclean-target-libobjc: 
46365         @: $(MAKE); $(unstage)
46366         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46367         r=`${PWD_COMMAND}`; export r; \
46368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46369         $(NORMAL_TARGET_EXPORTS) \
46370         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
46371         for flag in $(EXTRA_TARGET_FLAGS); do \
46372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46373         done; \
46374         (cd $(TARGET_SUBDIR)/libobjc && \
46375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46377                   "RANLIB=$${RANLIB}" \
46378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46379                    distclean) \
46380           || exit 1
46381
46382 @endif target-libobjc
46383
46384 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
46385 maybe-maintainer-clean-target-libobjc:
46386 @if target-libobjc
46387 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
46388
46389 maintainer-clean-target-libobjc: 
46390         @: $(MAKE); $(unstage)
46391         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46392         r=`${PWD_COMMAND}`; export r; \
46393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46394         $(NORMAL_TARGET_EXPORTS) \
46395         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
46396         for flag in $(EXTRA_TARGET_FLAGS); do \
46397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46398         done; \
46399         (cd $(TARGET_SUBDIR)/libobjc && \
46400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46402                   "RANLIB=$${RANLIB}" \
46403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46404                    maintainer-clean) \
46405           || exit 1
46406
46407 @endif target-libobjc
46408
46409
46410
46411
46412
46413 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
46414 maybe-configure-target-libtermcap:
46415 @if gcc-bootstrap
46416 configure-target-libtermcap: stage_current
46417 @endif gcc-bootstrap
46418 @if target-libtermcap
46419 maybe-configure-target-libtermcap: configure-target-libtermcap
46420 configure-target-libtermcap: 
46421         @: $(MAKE); $(unstage)
46422         @r=`${PWD_COMMAND}`; export r; \
46423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46424         echo "Checking multilib configuration for libtermcap..."; \
46425         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
46426         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
46427         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
46428           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
46429             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
46430           else \
46431             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
46432             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
46433           fi; \
46434         else \
46435           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
46436         fi; \
46437         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
46438         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
46439         $(NORMAL_TARGET_EXPORTS) \
46440         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
46441         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
46442         case $(srcdir) in \
46443           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46444           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
46445                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46446         esac; \
46447         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
46448         libsrcdir="$$s/libtermcap"; \
46449         rm -f no-such-file || : ; \
46450         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46451           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46452           --target=${target_alias} $${srcdiroption}  \
46453           || exit 1
46454 @endif target-libtermcap
46455
46456
46457
46458
46459
46460 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
46461 maybe-all-target-libtermcap:
46462 @if gcc-bootstrap
46463 all-target-libtermcap: stage_current
46464 @endif gcc-bootstrap
46465 @if target-libtermcap
46466 TARGET-target-libtermcap=all
46467 maybe-all-target-libtermcap: all-target-libtermcap
46468 all-target-libtermcap: configure-target-libtermcap
46469         @: $(MAKE); $(unstage)
46470         @r=`${PWD_COMMAND}`; export r; \
46471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46472         $(NORMAL_TARGET_EXPORTS) \
46473         (cd $(TARGET_SUBDIR)/libtermcap && \
46474           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46475                 $(TARGET-target-libtermcap))
46476 @endif target-libtermcap
46477
46478
46479
46480
46481
46482 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
46483 maybe-check-target-libtermcap:
46484 @if target-libtermcap
46485 maybe-check-target-libtermcap: check-target-libtermcap
46486
46487 # Dummy target for uncheckable module.
46488 check-target-libtermcap:
46489
46490 @endif target-libtermcap
46491
46492 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
46493 maybe-install-target-libtermcap:
46494 @if target-libtermcap
46495 maybe-install-target-libtermcap: install-target-libtermcap
46496
46497 install-target-libtermcap: installdirs
46498         @: $(MAKE); $(unstage)
46499         @r=`${PWD_COMMAND}`; export r; \
46500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46501         $(NORMAL_TARGET_EXPORTS) \
46502         (cd $(TARGET_SUBDIR)/libtermcap && \
46503           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46504
46505 @endif target-libtermcap
46506
46507 # Other targets (info, dvi, pdf, etc.)
46508
46509 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
46510 maybe-info-target-libtermcap:
46511 @if target-libtermcap
46512 maybe-info-target-libtermcap: info-target-libtermcap
46513
46514 info-target-libtermcap: \
46515     configure-target-libtermcap 
46516         @: $(MAKE); $(unstage)
46517         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46518         r=`${PWD_COMMAND}`; export r; \
46519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46520         $(NORMAL_TARGET_EXPORTS) \
46521         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
46522         for flag in $(EXTRA_TARGET_FLAGS); do \
46523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46524         done; \
46525         (cd $(TARGET_SUBDIR)/libtermcap && \
46526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46528                   "RANLIB=$${RANLIB}" \
46529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46530                    info) \
46531           || exit 1
46532
46533 @endif target-libtermcap
46534
46535 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
46536 maybe-dvi-target-libtermcap:
46537 @if target-libtermcap
46538 maybe-dvi-target-libtermcap: dvi-target-libtermcap
46539
46540 dvi-target-libtermcap: \
46541     configure-target-libtermcap 
46542         @: $(MAKE); $(unstage)
46543         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46544         r=`${PWD_COMMAND}`; export r; \
46545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46546         $(NORMAL_TARGET_EXPORTS) \
46547         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
46548         for flag in $(EXTRA_TARGET_FLAGS); do \
46549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46550         done; \
46551         (cd $(TARGET_SUBDIR)/libtermcap && \
46552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46554                   "RANLIB=$${RANLIB}" \
46555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46556                    dvi) \
46557           || exit 1
46558
46559 @endif target-libtermcap
46560
46561 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
46562 maybe-pdf-target-libtermcap:
46563 @if target-libtermcap
46564 maybe-pdf-target-libtermcap: pdf-target-libtermcap
46565
46566 pdf-target-libtermcap: \
46567     configure-target-libtermcap 
46568         @: $(MAKE); $(unstage)
46569         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46570         r=`${PWD_COMMAND}`; export r; \
46571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46572         $(NORMAL_TARGET_EXPORTS) \
46573         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
46574         for flag in $(EXTRA_TARGET_FLAGS); do \
46575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46576         done; \
46577         (cd $(TARGET_SUBDIR)/libtermcap && \
46578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46580                   "RANLIB=$${RANLIB}" \
46581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46582                    pdf) \
46583           || exit 1
46584
46585 @endif target-libtermcap
46586
46587 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
46588 maybe-html-target-libtermcap:
46589 @if target-libtermcap
46590 maybe-html-target-libtermcap: html-target-libtermcap
46591
46592 html-target-libtermcap: \
46593     configure-target-libtermcap 
46594         @: $(MAKE); $(unstage)
46595         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46596         r=`${PWD_COMMAND}`; export r; \
46597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46598         $(NORMAL_TARGET_EXPORTS) \
46599         echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
46600         for flag in $(EXTRA_TARGET_FLAGS); do \
46601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46602         done; \
46603         (cd $(TARGET_SUBDIR)/libtermcap && \
46604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46606                   "RANLIB=$${RANLIB}" \
46607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46608                    html) \
46609           || exit 1
46610
46611 @endif target-libtermcap
46612
46613 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
46614 maybe-TAGS-target-libtermcap:
46615 @if target-libtermcap
46616 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
46617
46618 TAGS-target-libtermcap: \
46619     configure-target-libtermcap 
46620         @: $(MAKE); $(unstage)
46621         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46622         r=`${PWD_COMMAND}`; export r; \
46623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46624         $(NORMAL_TARGET_EXPORTS) \
46625         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
46626         for flag in $(EXTRA_TARGET_FLAGS); do \
46627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46628         done; \
46629         (cd $(TARGET_SUBDIR)/libtermcap && \
46630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46632                   "RANLIB=$${RANLIB}" \
46633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46634                    TAGS) \
46635           || exit 1
46636
46637 @endif target-libtermcap
46638
46639 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
46640 maybe-install-info-target-libtermcap:
46641 @if target-libtermcap
46642 maybe-install-info-target-libtermcap: install-info-target-libtermcap
46643
46644 install-info-target-libtermcap: \
46645     configure-target-libtermcap \
46646     info-target-libtermcap 
46647         @: $(MAKE); $(unstage)
46648         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46649         r=`${PWD_COMMAND}`; export r; \
46650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46651         $(NORMAL_TARGET_EXPORTS) \
46652         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
46653         for flag in $(EXTRA_TARGET_FLAGS); do \
46654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46655         done; \
46656         (cd $(TARGET_SUBDIR)/libtermcap && \
46657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46659                   "RANLIB=$${RANLIB}" \
46660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46661                    install-info) \
46662           || exit 1
46663
46664 @endif target-libtermcap
46665
46666 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
46667 maybe-install-pdf-target-libtermcap:
46668 @if target-libtermcap
46669 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
46670
46671 install-pdf-target-libtermcap: \
46672     configure-target-libtermcap \
46673     pdf-target-libtermcap 
46674         @: $(MAKE); $(unstage)
46675         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46676         r=`${PWD_COMMAND}`; export r; \
46677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46678         $(NORMAL_TARGET_EXPORTS) \
46679         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
46680         for flag in $(EXTRA_TARGET_FLAGS); do \
46681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46682         done; \
46683         (cd $(TARGET_SUBDIR)/libtermcap && \
46684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46686                   "RANLIB=$${RANLIB}" \
46687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46688                    install-pdf) \
46689           || exit 1
46690
46691 @endif target-libtermcap
46692
46693 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
46694 maybe-install-html-target-libtermcap:
46695 @if target-libtermcap
46696 maybe-install-html-target-libtermcap: install-html-target-libtermcap
46697
46698 install-html-target-libtermcap: \
46699     configure-target-libtermcap \
46700     html-target-libtermcap 
46701         @: $(MAKE); $(unstage)
46702         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46703         r=`${PWD_COMMAND}`; export r; \
46704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46705         $(NORMAL_TARGET_EXPORTS) \
46706         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
46707         for flag in $(EXTRA_TARGET_FLAGS); do \
46708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46709         done; \
46710         (cd $(TARGET_SUBDIR)/libtermcap && \
46711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46713                   "RANLIB=$${RANLIB}" \
46714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46715                    install-html) \
46716           || exit 1
46717
46718 @endif target-libtermcap
46719
46720 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
46721 maybe-installcheck-target-libtermcap:
46722 @if target-libtermcap
46723 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
46724
46725 installcheck-target-libtermcap: \
46726     configure-target-libtermcap 
46727         @: $(MAKE); $(unstage)
46728         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46729         r=`${PWD_COMMAND}`; export r; \
46730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46731         $(NORMAL_TARGET_EXPORTS) \
46732         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
46733         for flag in $(EXTRA_TARGET_FLAGS); do \
46734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46735         done; \
46736         (cd $(TARGET_SUBDIR)/libtermcap && \
46737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46739                   "RANLIB=$${RANLIB}" \
46740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46741                    installcheck) \
46742           || exit 1
46743
46744 @endif target-libtermcap
46745
46746 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
46747 maybe-mostlyclean-target-libtermcap:
46748 @if target-libtermcap
46749 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
46750
46751 # libtermcap doesn't support mostlyclean.
46752 mostlyclean-target-libtermcap:
46753
46754 @endif target-libtermcap
46755
46756 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
46757 maybe-clean-target-libtermcap:
46758 @if target-libtermcap
46759 maybe-clean-target-libtermcap: clean-target-libtermcap
46760
46761 # libtermcap doesn't support clean.
46762 clean-target-libtermcap:
46763
46764 @endif target-libtermcap
46765
46766 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
46767 maybe-distclean-target-libtermcap:
46768 @if target-libtermcap
46769 maybe-distclean-target-libtermcap: distclean-target-libtermcap
46770
46771 # libtermcap doesn't support distclean.
46772 distclean-target-libtermcap:
46773
46774 @endif target-libtermcap
46775
46776 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
46777 maybe-maintainer-clean-target-libtermcap:
46778 @if target-libtermcap
46779 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
46780
46781 # libtermcap doesn't support maintainer-clean.
46782 maintainer-clean-target-libtermcap:
46783
46784 @endif target-libtermcap
46785
46786
46787
46788
46789
46790 .PHONY: configure-target-winsup maybe-configure-target-winsup
46791 maybe-configure-target-winsup:
46792 @if gcc-bootstrap
46793 configure-target-winsup: stage_current
46794 @endif gcc-bootstrap
46795 @if target-winsup
46796 maybe-configure-target-winsup: configure-target-winsup
46797 configure-target-winsup: 
46798         @: $(MAKE); $(unstage)
46799         @r=`${PWD_COMMAND}`; export r; \
46800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46801         echo "Checking multilib configuration for winsup..."; \
46802         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
46803         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
46804         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
46805           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
46806             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
46807           else \
46808             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
46809             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
46810           fi; \
46811         else \
46812           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
46813         fi; \
46814         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
46815         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
46816         $(NORMAL_TARGET_EXPORTS) \
46817         echo Configuring in $(TARGET_SUBDIR)/winsup; \
46818         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
46819         case $(srcdir) in \
46820           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46821           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
46822                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46823         esac; \
46824         srcdiroption="--srcdir=$${topdir}/winsup"; \
46825         libsrcdir="$$s/winsup"; \
46826         rm -f no-such-file || : ; \
46827         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46828           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46829           --target=${target_alias} $${srcdiroption}  \
46830           || exit 1
46831 @endif target-winsup
46832
46833
46834
46835
46836
46837 .PHONY: all-target-winsup maybe-all-target-winsup
46838 maybe-all-target-winsup:
46839 @if gcc-bootstrap
46840 all-target-winsup: stage_current
46841 @endif gcc-bootstrap
46842 @if target-winsup
46843 TARGET-target-winsup=all
46844 maybe-all-target-winsup: all-target-winsup
46845 all-target-winsup: configure-target-winsup
46846         @: $(MAKE); $(unstage)
46847         @r=`${PWD_COMMAND}`; export r; \
46848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46849         $(NORMAL_TARGET_EXPORTS) \
46850         (cd $(TARGET_SUBDIR)/winsup && \
46851           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46852                 $(TARGET-target-winsup))
46853 @endif target-winsup
46854
46855
46856
46857
46858
46859 .PHONY: check-target-winsup maybe-check-target-winsup
46860 maybe-check-target-winsup:
46861 @if target-winsup
46862 maybe-check-target-winsup: check-target-winsup
46863
46864 check-target-winsup:
46865         @: $(MAKE); $(unstage)
46866         @r=`${PWD_COMMAND}`; export r; \
46867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46868         $(NORMAL_TARGET_EXPORTS) \
46869         (cd $(TARGET_SUBDIR)/winsup && \
46870           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46871
46872 @endif target-winsup
46873
46874 .PHONY: install-target-winsup maybe-install-target-winsup
46875 maybe-install-target-winsup:
46876 @if target-winsup
46877 maybe-install-target-winsup: install-target-winsup
46878
46879 install-target-winsup: installdirs
46880         @: $(MAKE); $(unstage)
46881         @r=`${PWD_COMMAND}`; export r; \
46882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46883         $(NORMAL_TARGET_EXPORTS) \
46884         (cd $(TARGET_SUBDIR)/winsup && \
46885           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46886
46887 @endif target-winsup
46888
46889 # Other targets (info, dvi, pdf, etc.)
46890
46891 .PHONY: maybe-info-target-winsup info-target-winsup
46892 maybe-info-target-winsup:
46893 @if target-winsup
46894 maybe-info-target-winsup: info-target-winsup
46895
46896 info-target-winsup: \
46897     configure-target-winsup 
46898         @: $(MAKE); $(unstage)
46899         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46900         r=`${PWD_COMMAND}`; export r; \
46901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46902         $(NORMAL_TARGET_EXPORTS) \
46903         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
46904         for flag in $(EXTRA_TARGET_FLAGS); do \
46905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46906         done; \
46907         (cd $(TARGET_SUBDIR)/winsup && \
46908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46910                   "RANLIB=$${RANLIB}" \
46911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46912                    info) \
46913           || exit 1
46914
46915 @endif target-winsup
46916
46917 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
46918 maybe-dvi-target-winsup:
46919 @if target-winsup
46920 maybe-dvi-target-winsup: dvi-target-winsup
46921
46922 dvi-target-winsup: \
46923     configure-target-winsup 
46924         @: $(MAKE); $(unstage)
46925         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46926         r=`${PWD_COMMAND}`; export r; \
46927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46928         $(NORMAL_TARGET_EXPORTS) \
46929         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
46930         for flag in $(EXTRA_TARGET_FLAGS); do \
46931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46932         done; \
46933         (cd $(TARGET_SUBDIR)/winsup && \
46934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46936                   "RANLIB=$${RANLIB}" \
46937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46938                    dvi) \
46939           || exit 1
46940
46941 @endif target-winsup
46942
46943 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
46944 maybe-pdf-target-winsup:
46945 @if target-winsup
46946 maybe-pdf-target-winsup: pdf-target-winsup
46947
46948 pdf-target-winsup: \
46949     configure-target-winsup 
46950         @: $(MAKE); $(unstage)
46951         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46952         r=`${PWD_COMMAND}`; export r; \
46953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46954         $(NORMAL_TARGET_EXPORTS) \
46955         echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
46956         for flag in $(EXTRA_TARGET_FLAGS); do \
46957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46958         done; \
46959         (cd $(TARGET_SUBDIR)/winsup && \
46960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46962                   "RANLIB=$${RANLIB}" \
46963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46964                    pdf) \
46965           || exit 1
46966
46967 @endif target-winsup
46968
46969 .PHONY: maybe-html-target-winsup html-target-winsup
46970 maybe-html-target-winsup:
46971 @if target-winsup
46972 maybe-html-target-winsup: html-target-winsup
46973
46974 html-target-winsup: \
46975     configure-target-winsup 
46976         @: $(MAKE); $(unstage)
46977         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46978         r=`${PWD_COMMAND}`; export r; \
46979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46980         $(NORMAL_TARGET_EXPORTS) \
46981         echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
46982         for flag in $(EXTRA_TARGET_FLAGS); do \
46983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46984         done; \
46985         (cd $(TARGET_SUBDIR)/winsup && \
46986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46988                   "RANLIB=$${RANLIB}" \
46989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46990                    html) \
46991           || exit 1
46992
46993 @endif target-winsup
46994
46995 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
46996 maybe-TAGS-target-winsup:
46997 @if target-winsup
46998 maybe-TAGS-target-winsup: TAGS-target-winsup
46999
47000 TAGS-target-winsup: \
47001     configure-target-winsup 
47002         @: $(MAKE); $(unstage)
47003         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47004         r=`${PWD_COMMAND}`; export r; \
47005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47006         $(NORMAL_TARGET_EXPORTS) \
47007         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
47008         for flag in $(EXTRA_TARGET_FLAGS); do \
47009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47010         done; \
47011         (cd $(TARGET_SUBDIR)/winsup && \
47012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47014                   "RANLIB=$${RANLIB}" \
47015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47016                    TAGS) \
47017           || exit 1
47018
47019 @endif target-winsup
47020
47021 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
47022 maybe-install-info-target-winsup:
47023 @if target-winsup
47024 maybe-install-info-target-winsup: install-info-target-winsup
47025
47026 install-info-target-winsup: \
47027     configure-target-winsup \
47028     info-target-winsup 
47029         @: $(MAKE); $(unstage)
47030         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47031         r=`${PWD_COMMAND}`; export r; \
47032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47033         $(NORMAL_TARGET_EXPORTS) \
47034         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
47035         for flag in $(EXTRA_TARGET_FLAGS); do \
47036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47037         done; \
47038         (cd $(TARGET_SUBDIR)/winsup && \
47039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47041                   "RANLIB=$${RANLIB}" \
47042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47043                    install-info) \
47044           || exit 1
47045
47046 @endif target-winsup
47047
47048 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
47049 maybe-install-pdf-target-winsup:
47050 @if target-winsup
47051 maybe-install-pdf-target-winsup: install-pdf-target-winsup
47052
47053 install-pdf-target-winsup: \
47054     configure-target-winsup \
47055     pdf-target-winsup 
47056         @: $(MAKE); $(unstage)
47057         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47058         r=`${PWD_COMMAND}`; export r; \
47059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47060         $(NORMAL_TARGET_EXPORTS) \
47061         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
47062         for flag in $(EXTRA_TARGET_FLAGS); do \
47063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47064         done; \
47065         (cd $(TARGET_SUBDIR)/winsup && \
47066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47068                   "RANLIB=$${RANLIB}" \
47069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47070                    install-pdf) \
47071           || exit 1
47072
47073 @endif target-winsup
47074
47075 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
47076 maybe-install-html-target-winsup:
47077 @if target-winsup
47078 maybe-install-html-target-winsup: install-html-target-winsup
47079
47080 install-html-target-winsup: \
47081     configure-target-winsup \
47082     html-target-winsup 
47083         @: $(MAKE); $(unstage)
47084         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47085         r=`${PWD_COMMAND}`; export r; \
47086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47087         $(NORMAL_TARGET_EXPORTS) \
47088         echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
47089         for flag in $(EXTRA_TARGET_FLAGS); do \
47090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47091         done; \
47092         (cd $(TARGET_SUBDIR)/winsup && \
47093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47095                   "RANLIB=$${RANLIB}" \
47096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47097                    install-html) \
47098           || exit 1
47099
47100 @endif target-winsup
47101
47102 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
47103 maybe-installcheck-target-winsup:
47104 @if target-winsup
47105 maybe-installcheck-target-winsup: installcheck-target-winsup
47106
47107 installcheck-target-winsup: \
47108     configure-target-winsup 
47109         @: $(MAKE); $(unstage)
47110         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47111         r=`${PWD_COMMAND}`; export r; \
47112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47113         $(NORMAL_TARGET_EXPORTS) \
47114         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
47115         for flag in $(EXTRA_TARGET_FLAGS); do \
47116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47117         done; \
47118         (cd $(TARGET_SUBDIR)/winsup && \
47119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47121                   "RANLIB=$${RANLIB}" \
47122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47123                    installcheck) \
47124           || exit 1
47125
47126 @endif target-winsup
47127
47128 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
47129 maybe-mostlyclean-target-winsup:
47130 @if target-winsup
47131 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
47132
47133 mostlyclean-target-winsup: 
47134         @: $(MAKE); $(unstage)
47135         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47136         r=`${PWD_COMMAND}`; export r; \
47137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47138         $(NORMAL_TARGET_EXPORTS) \
47139         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
47140         for flag in $(EXTRA_TARGET_FLAGS); do \
47141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47142         done; \
47143         (cd $(TARGET_SUBDIR)/winsup && \
47144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47146                   "RANLIB=$${RANLIB}" \
47147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47148                    mostlyclean) \
47149           || exit 1
47150
47151 @endif target-winsup
47152
47153 .PHONY: maybe-clean-target-winsup clean-target-winsup
47154 maybe-clean-target-winsup:
47155 @if target-winsup
47156 maybe-clean-target-winsup: clean-target-winsup
47157
47158 clean-target-winsup: 
47159         @: $(MAKE); $(unstage)
47160         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47161         r=`${PWD_COMMAND}`; export r; \
47162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47163         $(NORMAL_TARGET_EXPORTS) \
47164         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
47165         for flag in $(EXTRA_TARGET_FLAGS); do \
47166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47167         done; \
47168         (cd $(TARGET_SUBDIR)/winsup && \
47169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47171                   "RANLIB=$${RANLIB}" \
47172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47173                    clean) \
47174           || exit 1
47175
47176 @endif target-winsup
47177
47178 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
47179 maybe-distclean-target-winsup:
47180 @if target-winsup
47181 maybe-distclean-target-winsup: distclean-target-winsup
47182
47183 distclean-target-winsup: 
47184         @: $(MAKE); $(unstage)
47185         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47186         r=`${PWD_COMMAND}`; export r; \
47187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47188         $(NORMAL_TARGET_EXPORTS) \
47189         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
47190         for flag in $(EXTRA_TARGET_FLAGS); do \
47191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47192         done; \
47193         (cd $(TARGET_SUBDIR)/winsup && \
47194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47196                   "RANLIB=$${RANLIB}" \
47197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47198                    distclean) \
47199           || exit 1
47200
47201 @endif target-winsup
47202
47203 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
47204 maybe-maintainer-clean-target-winsup:
47205 @if target-winsup
47206 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
47207
47208 maintainer-clean-target-winsup: 
47209         @: $(MAKE); $(unstage)
47210         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47211         r=`${PWD_COMMAND}`; export r; \
47212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47213         $(NORMAL_TARGET_EXPORTS) \
47214         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
47215         for flag in $(EXTRA_TARGET_FLAGS); do \
47216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47217         done; \
47218         (cd $(TARGET_SUBDIR)/winsup && \
47219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47221                   "RANLIB=$${RANLIB}" \
47222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47223                    maintainer-clean) \
47224           || exit 1
47225
47226 @endif target-winsup
47227
47228
47229
47230
47231
47232 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
47233 maybe-configure-target-libgloss:
47234 @if gcc-bootstrap
47235 configure-target-libgloss: stage_current
47236 @endif gcc-bootstrap
47237 @if target-libgloss
47238 maybe-configure-target-libgloss: configure-target-libgloss
47239 configure-target-libgloss: 
47240         @: $(MAKE); $(unstage)
47241         @r=`${PWD_COMMAND}`; export r; \
47242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47243         echo "Checking multilib configuration for libgloss..."; \
47244         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
47245         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
47246         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
47247           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
47248             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
47249           else \
47250             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
47251             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
47252           fi; \
47253         else \
47254           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
47255         fi; \
47256         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
47257         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
47258         $(NORMAL_TARGET_EXPORTS) \
47259         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
47260         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
47261         case $(srcdir) in \
47262           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47263           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
47264                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47265         esac; \
47266         srcdiroption="--srcdir=$${topdir}/libgloss"; \
47267         libsrcdir="$$s/libgloss"; \
47268         rm -f no-such-file || : ; \
47269         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47270           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47271           --target=${target_alias} $${srcdiroption}  \
47272           || exit 1
47273 @endif target-libgloss
47274
47275
47276
47277
47278
47279 .PHONY: all-target-libgloss maybe-all-target-libgloss
47280 maybe-all-target-libgloss:
47281 @if gcc-bootstrap
47282 all-target-libgloss: stage_current
47283 @endif gcc-bootstrap
47284 @if target-libgloss
47285 TARGET-target-libgloss=all
47286 maybe-all-target-libgloss: all-target-libgloss
47287 all-target-libgloss: configure-target-libgloss
47288         @: $(MAKE); $(unstage)
47289         @r=`${PWD_COMMAND}`; export r; \
47290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47291         $(NORMAL_TARGET_EXPORTS) \
47292         (cd $(TARGET_SUBDIR)/libgloss && \
47293           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
47294                 $(TARGET-target-libgloss))
47295 @endif target-libgloss
47296
47297
47298
47299
47300
47301 .PHONY: check-target-libgloss maybe-check-target-libgloss
47302 maybe-check-target-libgloss:
47303 @if target-libgloss
47304 maybe-check-target-libgloss: check-target-libgloss
47305
47306 # Dummy target for uncheckable module.
47307 check-target-libgloss:
47308
47309 @endif target-libgloss
47310
47311 .PHONY: install-target-libgloss maybe-install-target-libgloss
47312 maybe-install-target-libgloss:
47313 @if target-libgloss
47314 maybe-install-target-libgloss: install-target-libgloss
47315
47316 install-target-libgloss: installdirs
47317         @: $(MAKE); $(unstage)
47318         @r=`${PWD_COMMAND}`; export r; \
47319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47320         $(NORMAL_TARGET_EXPORTS) \
47321         (cd $(TARGET_SUBDIR)/libgloss && \
47322           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47323
47324 @endif target-libgloss
47325
47326 # Other targets (info, dvi, pdf, etc.)
47327
47328 .PHONY: maybe-info-target-libgloss info-target-libgloss
47329 maybe-info-target-libgloss:
47330 @if target-libgloss
47331 maybe-info-target-libgloss: info-target-libgloss
47332
47333 info-target-libgloss: \
47334     configure-target-libgloss 
47335         @: $(MAKE); $(unstage)
47336         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47337         r=`${PWD_COMMAND}`; export r; \
47338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47339         $(NORMAL_TARGET_EXPORTS) \
47340         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
47341         for flag in $(EXTRA_TARGET_FLAGS); do \
47342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47343         done; \
47344         (cd $(TARGET_SUBDIR)/libgloss && \
47345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47347                   "RANLIB=$${RANLIB}" \
47348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47349                    info) \
47350           || exit 1
47351
47352 @endif target-libgloss
47353
47354 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
47355 maybe-dvi-target-libgloss:
47356 @if target-libgloss
47357 maybe-dvi-target-libgloss: dvi-target-libgloss
47358
47359 dvi-target-libgloss: \
47360     configure-target-libgloss 
47361         @: $(MAKE); $(unstage)
47362         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47363         r=`${PWD_COMMAND}`; export r; \
47364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47365         $(NORMAL_TARGET_EXPORTS) \
47366         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
47367         for flag in $(EXTRA_TARGET_FLAGS); do \
47368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47369         done; \
47370         (cd $(TARGET_SUBDIR)/libgloss && \
47371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47373                   "RANLIB=$${RANLIB}" \
47374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47375                    dvi) \
47376           || exit 1
47377
47378 @endif target-libgloss
47379
47380 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
47381 maybe-pdf-target-libgloss:
47382 @if target-libgloss
47383 maybe-pdf-target-libgloss: pdf-target-libgloss
47384
47385 pdf-target-libgloss: \
47386     configure-target-libgloss 
47387         @: $(MAKE); $(unstage)
47388         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47389         r=`${PWD_COMMAND}`; export r; \
47390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47391         $(NORMAL_TARGET_EXPORTS) \
47392         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
47393         for flag in $(EXTRA_TARGET_FLAGS); do \
47394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47395         done; \
47396         (cd $(TARGET_SUBDIR)/libgloss && \
47397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47399                   "RANLIB=$${RANLIB}" \
47400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47401                    pdf) \
47402           || exit 1
47403
47404 @endif target-libgloss
47405
47406 .PHONY: maybe-html-target-libgloss html-target-libgloss
47407 maybe-html-target-libgloss:
47408 @if target-libgloss
47409 maybe-html-target-libgloss: html-target-libgloss
47410
47411 html-target-libgloss: \
47412     configure-target-libgloss 
47413         @: $(MAKE); $(unstage)
47414         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47415         r=`${PWD_COMMAND}`; export r; \
47416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47417         $(NORMAL_TARGET_EXPORTS) \
47418         echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
47419         for flag in $(EXTRA_TARGET_FLAGS); do \
47420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47421         done; \
47422         (cd $(TARGET_SUBDIR)/libgloss && \
47423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47425                   "RANLIB=$${RANLIB}" \
47426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47427                    html) \
47428           || exit 1
47429
47430 @endif target-libgloss
47431
47432 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
47433 maybe-TAGS-target-libgloss:
47434 @if target-libgloss
47435 maybe-TAGS-target-libgloss: TAGS-target-libgloss
47436
47437 TAGS-target-libgloss: \
47438     configure-target-libgloss 
47439         @: $(MAKE); $(unstage)
47440         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47441         r=`${PWD_COMMAND}`; export r; \
47442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47443         $(NORMAL_TARGET_EXPORTS) \
47444         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
47445         for flag in $(EXTRA_TARGET_FLAGS); do \
47446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47447         done; \
47448         (cd $(TARGET_SUBDIR)/libgloss && \
47449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47451                   "RANLIB=$${RANLIB}" \
47452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47453                    TAGS) \
47454           || exit 1
47455
47456 @endif target-libgloss
47457
47458 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
47459 maybe-install-info-target-libgloss:
47460 @if target-libgloss
47461 maybe-install-info-target-libgloss: install-info-target-libgloss
47462
47463 install-info-target-libgloss: \
47464     configure-target-libgloss \
47465     info-target-libgloss 
47466         @: $(MAKE); $(unstage)
47467         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47468         r=`${PWD_COMMAND}`; export r; \
47469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47470         $(NORMAL_TARGET_EXPORTS) \
47471         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
47472         for flag in $(EXTRA_TARGET_FLAGS); do \
47473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47474         done; \
47475         (cd $(TARGET_SUBDIR)/libgloss && \
47476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47478                   "RANLIB=$${RANLIB}" \
47479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47480                    install-info) \
47481           || exit 1
47482
47483 @endif target-libgloss
47484
47485 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
47486 maybe-install-pdf-target-libgloss:
47487 @if target-libgloss
47488 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
47489
47490 install-pdf-target-libgloss: \
47491     configure-target-libgloss \
47492     pdf-target-libgloss 
47493         @: $(MAKE); $(unstage)
47494         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47495         r=`${PWD_COMMAND}`; export r; \
47496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47497         $(NORMAL_TARGET_EXPORTS) \
47498         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
47499         for flag in $(EXTRA_TARGET_FLAGS); do \
47500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47501         done; \
47502         (cd $(TARGET_SUBDIR)/libgloss && \
47503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47505                   "RANLIB=$${RANLIB}" \
47506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47507                    install-pdf) \
47508           || exit 1
47509
47510 @endif target-libgloss
47511
47512 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
47513 maybe-install-html-target-libgloss:
47514 @if target-libgloss
47515 maybe-install-html-target-libgloss: install-html-target-libgloss
47516
47517 install-html-target-libgloss: \
47518     configure-target-libgloss \
47519     html-target-libgloss 
47520         @: $(MAKE); $(unstage)
47521         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47522         r=`${PWD_COMMAND}`; export r; \
47523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47524         $(NORMAL_TARGET_EXPORTS) \
47525         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
47526         for flag in $(EXTRA_TARGET_FLAGS); do \
47527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47528         done; \
47529         (cd $(TARGET_SUBDIR)/libgloss && \
47530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47532                   "RANLIB=$${RANLIB}" \
47533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47534                    install-html) \
47535           || exit 1
47536
47537 @endif target-libgloss
47538
47539 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
47540 maybe-installcheck-target-libgloss:
47541 @if target-libgloss
47542 maybe-installcheck-target-libgloss: installcheck-target-libgloss
47543
47544 installcheck-target-libgloss: \
47545     configure-target-libgloss 
47546         @: $(MAKE); $(unstage)
47547         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47548         r=`${PWD_COMMAND}`; export r; \
47549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47550         $(NORMAL_TARGET_EXPORTS) \
47551         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
47552         for flag in $(EXTRA_TARGET_FLAGS); do \
47553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47554         done; \
47555         (cd $(TARGET_SUBDIR)/libgloss && \
47556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47558                   "RANLIB=$${RANLIB}" \
47559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47560                    installcheck) \
47561           || exit 1
47562
47563 @endif target-libgloss
47564
47565 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
47566 maybe-mostlyclean-target-libgloss:
47567 @if target-libgloss
47568 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
47569
47570 mostlyclean-target-libgloss: 
47571         @: $(MAKE); $(unstage)
47572         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47573         r=`${PWD_COMMAND}`; export r; \
47574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47575         $(NORMAL_TARGET_EXPORTS) \
47576         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
47577         for flag in $(EXTRA_TARGET_FLAGS); do \
47578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47579         done; \
47580         (cd $(TARGET_SUBDIR)/libgloss && \
47581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47583                   "RANLIB=$${RANLIB}" \
47584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47585                    mostlyclean) \
47586           || exit 1
47587
47588 @endif target-libgloss
47589
47590 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
47591 maybe-clean-target-libgloss:
47592 @if target-libgloss
47593 maybe-clean-target-libgloss: clean-target-libgloss
47594
47595 clean-target-libgloss: 
47596         @: $(MAKE); $(unstage)
47597         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47598         r=`${PWD_COMMAND}`; export r; \
47599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47600         $(NORMAL_TARGET_EXPORTS) \
47601         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
47602         for flag in $(EXTRA_TARGET_FLAGS); do \
47603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47604         done; \
47605         (cd $(TARGET_SUBDIR)/libgloss && \
47606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47608                   "RANLIB=$${RANLIB}" \
47609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47610                    clean) \
47611           || exit 1
47612
47613 @endif target-libgloss
47614
47615 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
47616 maybe-distclean-target-libgloss:
47617 @if target-libgloss
47618 maybe-distclean-target-libgloss: distclean-target-libgloss
47619
47620 distclean-target-libgloss: 
47621         @: $(MAKE); $(unstage)
47622         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47623         r=`${PWD_COMMAND}`; export r; \
47624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47625         $(NORMAL_TARGET_EXPORTS) \
47626         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
47627         for flag in $(EXTRA_TARGET_FLAGS); do \
47628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47629         done; \
47630         (cd $(TARGET_SUBDIR)/libgloss && \
47631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47633                   "RANLIB=$${RANLIB}" \
47634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47635                    distclean) \
47636           || exit 1
47637
47638 @endif target-libgloss
47639
47640 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
47641 maybe-maintainer-clean-target-libgloss:
47642 @if target-libgloss
47643 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
47644
47645 maintainer-clean-target-libgloss: 
47646         @: $(MAKE); $(unstage)
47647         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47648         r=`${PWD_COMMAND}`; export r; \
47649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47650         $(NORMAL_TARGET_EXPORTS) \
47651         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
47652         for flag in $(EXTRA_TARGET_FLAGS); do \
47653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47654         done; \
47655         (cd $(TARGET_SUBDIR)/libgloss && \
47656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47658                   "RANLIB=$${RANLIB}" \
47659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47660                    maintainer-clean) \
47661           || exit 1
47662
47663 @endif target-libgloss
47664
47665
47666
47667
47668
47669 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
47670 maybe-configure-target-libiberty:
47671 @if gcc-bootstrap
47672 configure-target-libiberty: stage_current
47673 @endif gcc-bootstrap
47674 @if target-libiberty
47675 maybe-configure-target-libiberty: configure-target-libiberty
47676 configure-target-libiberty: 
47677         @: $(MAKE); $(unstage)
47678         @r=`${PWD_COMMAND}`; export r; \
47679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47680         echo "Checking multilib configuration for libiberty..."; \
47681         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
47682         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
47683         if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
47684           if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
47685             rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
47686           else \
47687             rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
47688             mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
47689           fi; \
47690         else \
47691           mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
47692         fi; \
47693         test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
47694         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
47695         $(NORMAL_TARGET_EXPORTS) \
47696         echo Configuring in $(TARGET_SUBDIR)/libiberty; \
47697         cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
47698         case $(srcdir) in \
47699           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47700           *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
47701                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47702         esac; \
47703         srcdiroption="--srcdir=$${topdir}/libiberty"; \
47704         libsrcdir="$$s/libiberty"; \
47705         rm -f no-such-file || : ; \
47706         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47707           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47708           --target=${target_alias} $${srcdiroption}  \
47709           || exit 1
47710 @endif target-libiberty
47711
47712
47713
47714
47715
47716 .PHONY: all-target-libiberty maybe-all-target-libiberty
47717 maybe-all-target-libiberty:
47718 @if gcc-bootstrap
47719 all-target-libiberty: stage_current
47720 @endif gcc-bootstrap
47721 @if target-libiberty
47722 TARGET-target-libiberty=all
47723 maybe-all-target-libiberty: all-target-libiberty
47724 all-target-libiberty: configure-target-libiberty
47725         @: $(MAKE); $(unstage)
47726         @r=`${PWD_COMMAND}`; export r; \
47727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47728         $(NORMAL_TARGET_EXPORTS) \
47729         (cd $(TARGET_SUBDIR)/libiberty && \
47730           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
47731                 $(TARGET-target-libiberty))
47732 @endif target-libiberty
47733
47734
47735
47736
47737
47738 .PHONY: check-target-libiberty maybe-check-target-libiberty
47739 maybe-check-target-libiberty:
47740 @if target-libiberty
47741 maybe-check-target-libiberty: check-target-libiberty
47742
47743 check-target-libiberty:
47744         @: $(MAKE); $(unstage)
47745         @r=`${PWD_COMMAND}`; export r; \
47746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47747         $(NORMAL_TARGET_EXPORTS) \
47748         (cd $(TARGET_SUBDIR)/libiberty && \
47749           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47750
47751 @endif target-libiberty
47752
47753 .PHONY: install-target-libiberty maybe-install-target-libiberty
47754 maybe-install-target-libiberty:
47755 @if target-libiberty
47756 maybe-install-target-libiberty: install-target-libiberty
47757
47758 install-target-libiberty: installdirs
47759         @: $(MAKE); $(unstage)
47760         @r=`${PWD_COMMAND}`; export r; \
47761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47762         $(NORMAL_TARGET_EXPORTS) \
47763         (cd $(TARGET_SUBDIR)/libiberty && \
47764           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47765
47766 @endif target-libiberty
47767
47768 # Other targets (info, dvi, pdf, etc.)
47769
47770 .PHONY: maybe-info-target-libiberty info-target-libiberty
47771 maybe-info-target-libiberty:
47772 @if target-libiberty
47773 maybe-info-target-libiberty: info-target-libiberty
47774
47775 info-target-libiberty: \
47776     configure-target-libiberty 
47777         @: $(MAKE); $(unstage)
47778         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47779         r=`${PWD_COMMAND}`; export r; \
47780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47781         $(NORMAL_TARGET_EXPORTS) \
47782         echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
47783         for flag in $(EXTRA_TARGET_FLAGS); do \
47784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47785         done; \
47786         (cd $(TARGET_SUBDIR)/libiberty && \
47787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47789                   "RANLIB=$${RANLIB}" \
47790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47791                    info) \
47792           || exit 1
47793
47794 @endif target-libiberty
47795
47796 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
47797 maybe-dvi-target-libiberty:
47798 @if target-libiberty
47799 maybe-dvi-target-libiberty: dvi-target-libiberty
47800
47801 dvi-target-libiberty: \
47802     configure-target-libiberty 
47803         @: $(MAKE); $(unstage)
47804         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47805         r=`${PWD_COMMAND}`; export r; \
47806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47807         $(NORMAL_TARGET_EXPORTS) \
47808         echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
47809         for flag in $(EXTRA_TARGET_FLAGS); do \
47810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47811         done; \
47812         (cd $(TARGET_SUBDIR)/libiberty && \
47813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47815                   "RANLIB=$${RANLIB}" \
47816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47817                    dvi) \
47818           || exit 1
47819
47820 @endif target-libiberty
47821
47822 .PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
47823 maybe-pdf-target-libiberty:
47824 @if target-libiberty
47825 maybe-pdf-target-libiberty: pdf-target-libiberty
47826
47827 pdf-target-libiberty: \
47828     configure-target-libiberty 
47829         @: $(MAKE); $(unstage)
47830         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47831         r=`${PWD_COMMAND}`; export r; \
47832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47833         $(NORMAL_TARGET_EXPORTS) \
47834         echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
47835         for flag in $(EXTRA_TARGET_FLAGS); do \
47836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47837         done; \
47838         (cd $(TARGET_SUBDIR)/libiberty && \
47839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47841                   "RANLIB=$${RANLIB}" \
47842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47843                    pdf) \
47844           || exit 1
47845
47846 @endif target-libiberty
47847
47848 .PHONY: maybe-html-target-libiberty html-target-libiberty
47849 maybe-html-target-libiberty:
47850 @if target-libiberty
47851 maybe-html-target-libiberty: html-target-libiberty
47852
47853 html-target-libiberty: \
47854     configure-target-libiberty 
47855         @: $(MAKE); $(unstage)
47856         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47857         r=`${PWD_COMMAND}`; export r; \
47858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47859         $(NORMAL_TARGET_EXPORTS) \
47860         echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
47861         for flag in $(EXTRA_TARGET_FLAGS); do \
47862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47863         done; \
47864         (cd $(TARGET_SUBDIR)/libiberty && \
47865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47867                   "RANLIB=$${RANLIB}" \
47868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47869                    html) \
47870           || exit 1
47871
47872 @endif target-libiberty
47873
47874 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
47875 maybe-TAGS-target-libiberty:
47876 @if target-libiberty
47877 maybe-TAGS-target-libiberty: TAGS-target-libiberty
47878
47879 TAGS-target-libiberty: \
47880     configure-target-libiberty 
47881         @: $(MAKE); $(unstage)
47882         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47883         r=`${PWD_COMMAND}`; export r; \
47884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47885         $(NORMAL_TARGET_EXPORTS) \
47886         echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
47887         for flag in $(EXTRA_TARGET_FLAGS); do \
47888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47889         done; \
47890         (cd $(TARGET_SUBDIR)/libiberty && \
47891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47893                   "RANLIB=$${RANLIB}" \
47894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47895                    TAGS) \
47896           || exit 1
47897
47898 @endif target-libiberty
47899
47900 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
47901 maybe-install-info-target-libiberty:
47902 @if target-libiberty
47903 maybe-install-info-target-libiberty: install-info-target-libiberty
47904
47905 install-info-target-libiberty: \
47906     configure-target-libiberty \
47907     info-target-libiberty 
47908         @: $(MAKE); $(unstage)
47909         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47910         r=`${PWD_COMMAND}`; export r; \
47911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47912         $(NORMAL_TARGET_EXPORTS) \
47913         echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
47914         for flag in $(EXTRA_TARGET_FLAGS); do \
47915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47916         done; \
47917         (cd $(TARGET_SUBDIR)/libiberty && \
47918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47920                   "RANLIB=$${RANLIB}" \
47921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47922                    install-info) \
47923           || exit 1
47924
47925 @endif target-libiberty
47926
47927 .PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
47928 maybe-install-pdf-target-libiberty:
47929 @if target-libiberty
47930 maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
47931
47932 install-pdf-target-libiberty: \
47933     configure-target-libiberty \
47934     pdf-target-libiberty 
47935         @: $(MAKE); $(unstage)
47936         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47937         r=`${PWD_COMMAND}`; export r; \
47938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47939         $(NORMAL_TARGET_EXPORTS) \
47940         echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
47941         for flag in $(EXTRA_TARGET_FLAGS); do \
47942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47943         done; \
47944         (cd $(TARGET_SUBDIR)/libiberty && \
47945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47947                   "RANLIB=$${RANLIB}" \
47948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47949                    install-pdf) \
47950           || exit 1
47951
47952 @endif target-libiberty
47953
47954 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
47955 maybe-install-html-target-libiberty:
47956 @if target-libiberty
47957 maybe-install-html-target-libiberty: install-html-target-libiberty
47958
47959 install-html-target-libiberty: \
47960     configure-target-libiberty \
47961     html-target-libiberty 
47962         @: $(MAKE); $(unstage)
47963         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47964         r=`${PWD_COMMAND}`; export r; \
47965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47966         $(NORMAL_TARGET_EXPORTS) \
47967         echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
47968         for flag in $(EXTRA_TARGET_FLAGS); do \
47969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47970         done; \
47971         (cd $(TARGET_SUBDIR)/libiberty && \
47972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47974                   "RANLIB=$${RANLIB}" \
47975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47976                    install-html) \
47977           || exit 1
47978
47979 @endif target-libiberty
47980
47981 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
47982 maybe-installcheck-target-libiberty:
47983 @if target-libiberty
47984 maybe-installcheck-target-libiberty: installcheck-target-libiberty
47985
47986 installcheck-target-libiberty: \
47987     configure-target-libiberty 
47988         @: $(MAKE); $(unstage)
47989         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47990         r=`${PWD_COMMAND}`; export r; \
47991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47992         $(NORMAL_TARGET_EXPORTS) \
47993         echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
47994         for flag in $(EXTRA_TARGET_FLAGS); do \
47995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47996         done; \
47997         (cd $(TARGET_SUBDIR)/libiberty && \
47998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48000                   "RANLIB=$${RANLIB}" \
48001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48002                    installcheck) \
48003           || exit 1
48004
48005 @endif target-libiberty
48006
48007 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
48008 maybe-mostlyclean-target-libiberty:
48009 @if target-libiberty
48010 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
48011
48012 mostlyclean-target-libiberty: 
48013         @: $(MAKE); $(unstage)
48014         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48015         r=`${PWD_COMMAND}`; export r; \
48016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48017         $(NORMAL_TARGET_EXPORTS) \
48018         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
48019         for flag in $(EXTRA_TARGET_FLAGS); do \
48020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48021         done; \
48022         (cd $(TARGET_SUBDIR)/libiberty && \
48023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48025                   "RANLIB=$${RANLIB}" \
48026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48027                    mostlyclean) \
48028           || exit 1
48029
48030 @endif target-libiberty
48031
48032 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
48033 maybe-clean-target-libiberty:
48034 @if target-libiberty
48035 maybe-clean-target-libiberty: clean-target-libiberty
48036
48037 clean-target-libiberty: 
48038         @: $(MAKE); $(unstage)
48039         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48040         r=`${PWD_COMMAND}`; export r; \
48041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48042         $(NORMAL_TARGET_EXPORTS) \
48043         echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
48044         for flag in $(EXTRA_TARGET_FLAGS); do \
48045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48046         done; \
48047         (cd $(TARGET_SUBDIR)/libiberty && \
48048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48050                   "RANLIB=$${RANLIB}" \
48051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48052                    clean) \
48053           || exit 1
48054
48055 @endif target-libiberty
48056
48057 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
48058 maybe-distclean-target-libiberty:
48059 @if target-libiberty
48060 maybe-distclean-target-libiberty: distclean-target-libiberty
48061
48062 distclean-target-libiberty: 
48063         @: $(MAKE); $(unstage)
48064         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48065         r=`${PWD_COMMAND}`; export r; \
48066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48067         $(NORMAL_TARGET_EXPORTS) \
48068         echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
48069         for flag in $(EXTRA_TARGET_FLAGS); do \
48070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48071         done; \
48072         (cd $(TARGET_SUBDIR)/libiberty && \
48073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48075                   "RANLIB=$${RANLIB}" \
48076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48077                    distclean) \
48078           || exit 1
48079
48080 @endif target-libiberty
48081
48082 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
48083 maybe-maintainer-clean-target-libiberty:
48084 @if target-libiberty
48085 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
48086
48087 maintainer-clean-target-libiberty: 
48088         @: $(MAKE); $(unstage)
48089         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48090         r=`${PWD_COMMAND}`; export r; \
48091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48092         $(NORMAL_TARGET_EXPORTS) \
48093         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
48094         for flag in $(EXTRA_TARGET_FLAGS); do \
48095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48096         done; \
48097         (cd $(TARGET_SUBDIR)/libiberty && \
48098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48100                   "RANLIB=$${RANLIB}" \
48101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48102                    maintainer-clean) \
48103           || exit 1
48104
48105 @endif target-libiberty
48106
48107
48108
48109
48110
48111 .PHONY: configure-target-gperf maybe-configure-target-gperf
48112 maybe-configure-target-gperf:
48113 @if gcc-bootstrap
48114 configure-target-gperf: stage_current
48115 @endif gcc-bootstrap
48116 @if target-gperf
48117 maybe-configure-target-gperf: configure-target-gperf
48118 configure-target-gperf: 
48119         @: $(MAKE); $(unstage)
48120         @r=`${PWD_COMMAND}`; export r; \
48121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48122         echo "Checking multilib configuration for gperf..."; \
48123         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
48124         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
48125         if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
48126           if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
48127             rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
48128           else \
48129             rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
48130             mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
48131           fi; \
48132         else \
48133           mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
48134         fi; \
48135         test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
48136         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
48137         $(NORMAL_TARGET_EXPORTS) \
48138         echo Configuring in $(TARGET_SUBDIR)/gperf; \
48139         cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
48140         case $(srcdir) in \
48141           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48142           *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
48143                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48144         esac; \
48145         srcdiroption="--srcdir=$${topdir}/gperf"; \
48146         libsrcdir="$$s/gperf"; \
48147         rm -f no-such-file || : ; \
48148         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48149           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48150           --target=${target_alias} $${srcdiroption}  \
48151           || exit 1
48152 @endif target-gperf
48153
48154
48155
48156
48157
48158 .PHONY: all-target-gperf maybe-all-target-gperf
48159 maybe-all-target-gperf:
48160 @if gcc-bootstrap
48161 all-target-gperf: stage_current
48162 @endif gcc-bootstrap
48163 @if target-gperf
48164 TARGET-target-gperf=all
48165 maybe-all-target-gperf: all-target-gperf
48166 all-target-gperf: configure-target-gperf
48167         @: $(MAKE); $(unstage)
48168         @r=`${PWD_COMMAND}`; export r; \
48169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48170         $(NORMAL_TARGET_EXPORTS) \
48171         (cd $(TARGET_SUBDIR)/gperf && \
48172           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
48173                 $(TARGET-target-gperf))
48174 @endif target-gperf
48175
48176
48177
48178
48179
48180 .PHONY: check-target-gperf maybe-check-target-gperf
48181 maybe-check-target-gperf:
48182 @if target-gperf
48183 maybe-check-target-gperf: check-target-gperf
48184
48185 check-target-gperf:
48186         @: $(MAKE); $(unstage)
48187         @r=`${PWD_COMMAND}`; export r; \
48188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48189         $(NORMAL_TARGET_EXPORTS) \
48190         (cd $(TARGET_SUBDIR)/gperf && \
48191           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48192
48193 @endif target-gperf
48194
48195 .PHONY: install-target-gperf maybe-install-target-gperf
48196 maybe-install-target-gperf:
48197 @if target-gperf
48198 maybe-install-target-gperf: install-target-gperf
48199
48200 install-target-gperf: installdirs
48201         @: $(MAKE); $(unstage)
48202         @r=`${PWD_COMMAND}`; export r; \
48203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48204         $(NORMAL_TARGET_EXPORTS) \
48205         (cd $(TARGET_SUBDIR)/gperf && \
48206           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48207
48208 @endif target-gperf
48209
48210 # Other targets (info, dvi, pdf, etc.)
48211
48212 .PHONY: maybe-info-target-gperf info-target-gperf
48213 maybe-info-target-gperf:
48214 @if target-gperf
48215 maybe-info-target-gperf: info-target-gperf
48216
48217 info-target-gperf: \
48218     configure-target-gperf 
48219         @: $(MAKE); $(unstage)
48220         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48221         r=`${PWD_COMMAND}`; export r; \
48222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48223         $(NORMAL_TARGET_EXPORTS) \
48224         echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
48225         for flag in $(EXTRA_TARGET_FLAGS); do \
48226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48227         done; \
48228         (cd $(TARGET_SUBDIR)/gperf && \
48229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48231                   "RANLIB=$${RANLIB}" \
48232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48233                    info) \
48234           || exit 1
48235
48236 @endif target-gperf
48237
48238 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
48239 maybe-dvi-target-gperf:
48240 @if target-gperf
48241 maybe-dvi-target-gperf: dvi-target-gperf
48242
48243 dvi-target-gperf: \
48244     configure-target-gperf 
48245         @: $(MAKE); $(unstage)
48246         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48247         r=`${PWD_COMMAND}`; export r; \
48248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48249         $(NORMAL_TARGET_EXPORTS) \
48250         echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
48251         for flag in $(EXTRA_TARGET_FLAGS); do \
48252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48253         done; \
48254         (cd $(TARGET_SUBDIR)/gperf && \
48255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48257                   "RANLIB=$${RANLIB}" \
48258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48259                    dvi) \
48260           || exit 1
48261
48262 @endif target-gperf
48263
48264 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
48265 maybe-pdf-target-gperf:
48266 @if target-gperf
48267 maybe-pdf-target-gperf: pdf-target-gperf
48268
48269 pdf-target-gperf: \
48270     configure-target-gperf 
48271         @: $(MAKE); $(unstage)
48272         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48273         r=`${PWD_COMMAND}`; export r; \
48274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48275         $(NORMAL_TARGET_EXPORTS) \
48276         echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
48277         for flag in $(EXTRA_TARGET_FLAGS); do \
48278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48279         done; \
48280         (cd $(TARGET_SUBDIR)/gperf && \
48281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48283                   "RANLIB=$${RANLIB}" \
48284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48285                    pdf) \
48286           || exit 1
48287
48288 @endif target-gperf
48289
48290 .PHONY: maybe-html-target-gperf html-target-gperf
48291 maybe-html-target-gperf:
48292 @if target-gperf
48293 maybe-html-target-gperf: html-target-gperf
48294
48295 html-target-gperf: \
48296     configure-target-gperf 
48297         @: $(MAKE); $(unstage)
48298         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48299         r=`${PWD_COMMAND}`; export r; \
48300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48301         $(NORMAL_TARGET_EXPORTS) \
48302         echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
48303         for flag in $(EXTRA_TARGET_FLAGS); do \
48304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48305         done; \
48306         (cd $(TARGET_SUBDIR)/gperf && \
48307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48309                   "RANLIB=$${RANLIB}" \
48310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48311                    html) \
48312           || exit 1
48313
48314 @endif target-gperf
48315
48316 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
48317 maybe-TAGS-target-gperf:
48318 @if target-gperf
48319 maybe-TAGS-target-gperf: TAGS-target-gperf
48320
48321 TAGS-target-gperf: \
48322     configure-target-gperf 
48323         @: $(MAKE); $(unstage)
48324         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48325         r=`${PWD_COMMAND}`; export r; \
48326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48327         $(NORMAL_TARGET_EXPORTS) \
48328         echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
48329         for flag in $(EXTRA_TARGET_FLAGS); do \
48330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48331         done; \
48332         (cd $(TARGET_SUBDIR)/gperf && \
48333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48335                   "RANLIB=$${RANLIB}" \
48336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48337                    TAGS) \
48338           || exit 1
48339
48340 @endif target-gperf
48341
48342 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
48343 maybe-install-info-target-gperf:
48344 @if target-gperf
48345 maybe-install-info-target-gperf: install-info-target-gperf
48346
48347 install-info-target-gperf: \
48348     configure-target-gperf \
48349     info-target-gperf 
48350         @: $(MAKE); $(unstage)
48351         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48352         r=`${PWD_COMMAND}`; export r; \
48353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48354         $(NORMAL_TARGET_EXPORTS) \
48355         echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
48356         for flag in $(EXTRA_TARGET_FLAGS); do \
48357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48358         done; \
48359         (cd $(TARGET_SUBDIR)/gperf && \
48360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48362                   "RANLIB=$${RANLIB}" \
48363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48364                    install-info) \
48365           || exit 1
48366
48367 @endif target-gperf
48368
48369 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
48370 maybe-install-pdf-target-gperf:
48371 @if target-gperf
48372 maybe-install-pdf-target-gperf: install-pdf-target-gperf
48373
48374 install-pdf-target-gperf: \
48375     configure-target-gperf \
48376     pdf-target-gperf 
48377         @: $(MAKE); $(unstage)
48378         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48379         r=`${PWD_COMMAND}`; export r; \
48380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48381         $(NORMAL_TARGET_EXPORTS) \
48382         echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
48383         for flag in $(EXTRA_TARGET_FLAGS); do \
48384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48385         done; \
48386         (cd $(TARGET_SUBDIR)/gperf && \
48387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48389                   "RANLIB=$${RANLIB}" \
48390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48391                    install-pdf) \
48392           || exit 1
48393
48394 @endif target-gperf
48395
48396 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
48397 maybe-install-html-target-gperf:
48398 @if target-gperf
48399 maybe-install-html-target-gperf: install-html-target-gperf
48400
48401 install-html-target-gperf: \
48402     configure-target-gperf \
48403     html-target-gperf 
48404         @: $(MAKE); $(unstage)
48405         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48406         r=`${PWD_COMMAND}`; export r; \
48407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48408         $(NORMAL_TARGET_EXPORTS) \
48409         echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
48410         for flag in $(EXTRA_TARGET_FLAGS); do \
48411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48412         done; \
48413         (cd $(TARGET_SUBDIR)/gperf && \
48414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48416                   "RANLIB=$${RANLIB}" \
48417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48418                    install-html) \
48419           || exit 1
48420
48421 @endif target-gperf
48422
48423 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
48424 maybe-installcheck-target-gperf:
48425 @if target-gperf
48426 maybe-installcheck-target-gperf: installcheck-target-gperf
48427
48428 installcheck-target-gperf: \
48429     configure-target-gperf 
48430         @: $(MAKE); $(unstage)
48431         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48432         r=`${PWD_COMMAND}`; export r; \
48433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48434         $(NORMAL_TARGET_EXPORTS) \
48435         echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
48436         for flag in $(EXTRA_TARGET_FLAGS); do \
48437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48438         done; \
48439         (cd $(TARGET_SUBDIR)/gperf && \
48440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48442                   "RANLIB=$${RANLIB}" \
48443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48444                    installcheck) \
48445           || exit 1
48446
48447 @endif target-gperf
48448
48449 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
48450 maybe-mostlyclean-target-gperf:
48451 @if target-gperf
48452 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
48453
48454 mostlyclean-target-gperf: 
48455         @: $(MAKE); $(unstage)
48456         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48457         r=`${PWD_COMMAND}`; export r; \
48458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48459         $(NORMAL_TARGET_EXPORTS) \
48460         echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
48461         for flag in $(EXTRA_TARGET_FLAGS); do \
48462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48463         done; \
48464         (cd $(TARGET_SUBDIR)/gperf && \
48465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48467                   "RANLIB=$${RANLIB}" \
48468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48469                    mostlyclean) \
48470           || exit 1
48471
48472 @endif target-gperf
48473
48474 .PHONY: maybe-clean-target-gperf clean-target-gperf
48475 maybe-clean-target-gperf:
48476 @if target-gperf
48477 maybe-clean-target-gperf: clean-target-gperf
48478
48479 clean-target-gperf: 
48480         @: $(MAKE); $(unstage)
48481         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48482         r=`${PWD_COMMAND}`; export r; \
48483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48484         $(NORMAL_TARGET_EXPORTS) \
48485         echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
48486         for flag in $(EXTRA_TARGET_FLAGS); do \
48487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48488         done; \
48489         (cd $(TARGET_SUBDIR)/gperf && \
48490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48492                   "RANLIB=$${RANLIB}" \
48493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48494                    clean) \
48495           || exit 1
48496
48497 @endif target-gperf
48498
48499 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
48500 maybe-distclean-target-gperf:
48501 @if target-gperf
48502 maybe-distclean-target-gperf: distclean-target-gperf
48503
48504 distclean-target-gperf: 
48505         @: $(MAKE); $(unstage)
48506         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48507         r=`${PWD_COMMAND}`; export r; \
48508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48509         $(NORMAL_TARGET_EXPORTS) \
48510         echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
48511         for flag in $(EXTRA_TARGET_FLAGS); do \
48512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48513         done; \
48514         (cd $(TARGET_SUBDIR)/gperf && \
48515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48517                   "RANLIB=$${RANLIB}" \
48518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48519                    distclean) \
48520           || exit 1
48521
48522 @endif target-gperf
48523
48524 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
48525 maybe-maintainer-clean-target-gperf:
48526 @if target-gperf
48527 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
48528
48529 maintainer-clean-target-gperf: 
48530         @: $(MAKE); $(unstage)
48531         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48532         r=`${PWD_COMMAND}`; export r; \
48533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48534         $(NORMAL_TARGET_EXPORTS) \
48535         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
48536         for flag in $(EXTRA_TARGET_FLAGS); do \
48537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48538         done; \
48539         (cd $(TARGET_SUBDIR)/gperf && \
48540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48542                   "RANLIB=$${RANLIB}" \
48543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48544                    maintainer-clean) \
48545           || exit 1
48546
48547 @endif target-gperf
48548
48549
48550
48551
48552
48553 .PHONY: configure-target-examples maybe-configure-target-examples
48554 maybe-configure-target-examples:
48555 @if gcc-bootstrap
48556 configure-target-examples: stage_current
48557 @endif gcc-bootstrap
48558 @if target-examples
48559 maybe-configure-target-examples: configure-target-examples
48560 configure-target-examples: 
48561         @: $(MAKE); $(unstage)
48562         @r=`${PWD_COMMAND}`; export r; \
48563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48564         echo "Checking multilib configuration for examples..."; \
48565         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
48566         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
48567         if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
48568           if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
48569             rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
48570           else \
48571             rm -f $(TARGET_SUBDIR)/examples/Makefile; \
48572             mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
48573           fi; \
48574         else \
48575           mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
48576         fi; \
48577         test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
48578         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
48579         $(NORMAL_TARGET_EXPORTS) \
48580         echo Configuring in $(TARGET_SUBDIR)/examples; \
48581         cd "$(TARGET_SUBDIR)/examples" || exit 1; \
48582         case $(srcdir) in \
48583           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48584           *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
48585                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48586         esac; \
48587         srcdiroption="--srcdir=$${topdir}/examples"; \
48588         libsrcdir="$$s/examples"; \
48589         rm -f no-such-file || : ; \
48590         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48591           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48592           --target=${target_alias} $${srcdiroption}  \
48593           || exit 1
48594 @endif target-examples
48595
48596
48597
48598
48599
48600 .PHONY: all-target-examples maybe-all-target-examples
48601 maybe-all-target-examples:
48602 @if gcc-bootstrap
48603 all-target-examples: stage_current
48604 @endif gcc-bootstrap
48605 @if target-examples
48606 TARGET-target-examples=all
48607 maybe-all-target-examples: all-target-examples
48608 all-target-examples: configure-target-examples
48609         @: $(MAKE); $(unstage)
48610         @r=`${PWD_COMMAND}`; export r; \
48611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48612         $(NORMAL_TARGET_EXPORTS) \
48613         (cd $(TARGET_SUBDIR)/examples && \
48614           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
48615                 $(TARGET-target-examples))
48616 @endif target-examples
48617
48618
48619
48620
48621
48622 .PHONY: check-target-examples maybe-check-target-examples
48623 maybe-check-target-examples:
48624 @if target-examples
48625 maybe-check-target-examples: check-target-examples
48626
48627 # Dummy target for uncheckable module.
48628 check-target-examples:
48629
48630 @endif target-examples
48631
48632 .PHONY: install-target-examples maybe-install-target-examples
48633 maybe-install-target-examples:
48634 @if target-examples
48635 maybe-install-target-examples: install-target-examples
48636
48637 # Dummy target for uninstallable.
48638 install-target-examples:
48639
48640 @endif target-examples
48641
48642 # Other targets (info, dvi, pdf, etc.)
48643
48644 .PHONY: maybe-info-target-examples info-target-examples
48645 maybe-info-target-examples:
48646 @if target-examples
48647 maybe-info-target-examples: info-target-examples
48648
48649 info-target-examples: \
48650     configure-target-examples 
48651         @: $(MAKE); $(unstage)
48652         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48653         r=`${PWD_COMMAND}`; export r; \
48654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48655         $(NORMAL_TARGET_EXPORTS) \
48656         echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
48657         for flag in $(EXTRA_TARGET_FLAGS); do \
48658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48659         done; \
48660         (cd $(TARGET_SUBDIR)/examples && \
48661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48663                   "RANLIB=$${RANLIB}" \
48664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48665                    info) \
48666           || exit 1
48667
48668 @endif target-examples
48669
48670 .PHONY: maybe-dvi-target-examples dvi-target-examples
48671 maybe-dvi-target-examples:
48672 @if target-examples
48673 maybe-dvi-target-examples: dvi-target-examples
48674
48675 dvi-target-examples: \
48676     configure-target-examples 
48677         @: $(MAKE); $(unstage)
48678         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48679         r=`${PWD_COMMAND}`; export r; \
48680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48681         $(NORMAL_TARGET_EXPORTS) \
48682         echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
48683         for flag in $(EXTRA_TARGET_FLAGS); do \
48684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48685         done; \
48686         (cd $(TARGET_SUBDIR)/examples && \
48687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48689                   "RANLIB=$${RANLIB}" \
48690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48691                    dvi) \
48692           || exit 1
48693
48694 @endif target-examples
48695
48696 .PHONY: maybe-pdf-target-examples pdf-target-examples
48697 maybe-pdf-target-examples:
48698 @if target-examples
48699 maybe-pdf-target-examples: pdf-target-examples
48700
48701 pdf-target-examples: \
48702     configure-target-examples 
48703         @: $(MAKE); $(unstage)
48704         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48705         r=`${PWD_COMMAND}`; export r; \
48706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48707         $(NORMAL_TARGET_EXPORTS) \
48708         echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
48709         for flag in $(EXTRA_TARGET_FLAGS); do \
48710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48711         done; \
48712         (cd $(TARGET_SUBDIR)/examples && \
48713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48715                   "RANLIB=$${RANLIB}" \
48716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48717                    pdf) \
48718           || exit 1
48719
48720 @endif target-examples
48721
48722 .PHONY: maybe-html-target-examples html-target-examples
48723 maybe-html-target-examples:
48724 @if target-examples
48725 maybe-html-target-examples: html-target-examples
48726
48727 html-target-examples: \
48728     configure-target-examples 
48729         @: $(MAKE); $(unstage)
48730         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48731         r=`${PWD_COMMAND}`; export r; \
48732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48733         $(NORMAL_TARGET_EXPORTS) \
48734         echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
48735         for flag in $(EXTRA_TARGET_FLAGS); do \
48736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48737         done; \
48738         (cd $(TARGET_SUBDIR)/examples && \
48739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48741                   "RANLIB=$${RANLIB}" \
48742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48743                    html) \
48744           || exit 1
48745
48746 @endif target-examples
48747
48748 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
48749 maybe-TAGS-target-examples:
48750 @if target-examples
48751 maybe-TAGS-target-examples: TAGS-target-examples
48752
48753 TAGS-target-examples: \
48754     configure-target-examples 
48755         @: $(MAKE); $(unstage)
48756         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48757         r=`${PWD_COMMAND}`; export r; \
48758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48759         $(NORMAL_TARGET_EXPORTS) \
48760         echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
48761         for flag in $(EXTRA_TARGET_FLAGS); do \
48762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48763         done; \
48764         (cd $(TARGET_SUBDIR)/examples && \
48765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48767                   "RANLIB=$${RANLIB}" \
48768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48769                    TAGS) \
48770           || exit 1
48771
48772 @endif target-examples
48773
48774 .PHONY: maybe-install-info-target-examples install-info-target-examples
48775 maybe-install-info-target-examples:
48776 @if target-examples
48777 maybe-install-info-target-examples: install-info-target-examples
48778
48779 install-info-target-examples: \
48780     configure-target-examples \
48781     info-target-examples 
48782         @: $(MAKE); $(unstage)
48783         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48784         r=`${PWD_COMMAND}`; export r; \
48785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48786         $(NORMAL_TARGET_EXPORTS) \
48787         echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
48788         for flag in $(EXTRA_TARGET_FLAGS); do \
48789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48790         done; \
48791         (cd $(TARGET_SUBDIR)/examples && \
48792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48794                   "RANLIB=$${RANLIB}" \
48795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48796                    install-info) \
48797           || exit 1
48798
48799 @endif target-examples
48800
48801 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
48802 maybe-install-pdf-target-examples:
48803 @if target-examples
48804 maybe-install-pdf-target-examples: install-pdf-target-examples
48805
48806 install-pdf-target-examples: \
48807     configure-target-examples \
48808     pdf-target-examples 
48809         @: $(MAKE); $(unstage)
48810         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48811         r=`${PWD_COMMAND}`; export r; \
48812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48813         $(NORMAL_TARGET_EXPORTS) \
48814         echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
48815         for flag in $(EXTRA_TARGET_FLAGS); do \
48816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48817         done; \
48818         (cd $(TARGET_SUBDIR)/examples && \
48819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48821                   "RANLIB=$${RANLIB}" \
48822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48823                    install-pdf) \
48824           || exit 1
48825
48826 @endif target-examples
48827
48828 .PHONY: maybe-install-html-target-examples install-html-target-examples
48829 maybe-install-html-target-examples:
48830 @if target-examples
48831 maybe-install-html-target-examples: install-html-target-examples
48832
48833 install-html-target-examples: \
48834     configure-target-examples \
48835     html-target-examples 
48836         @: $(MAKE); $(unstage)
48837         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48838         r=`${PWD_COMMAND}`; export r; \
48839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48840         $(NORMAL_TARGET_EXPORTS) \
48841         echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
48842         for flag in $(EXTRA_TARGET_FLAGS); do \
48843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48844         done; \
48845         (cd $(TARGET_SUBDIR)/examples && \
48846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48848                   "RANLIB=$${RANLIB}" \
48849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48850                    install-html) \
48851           || exit 1
48852
48853 @endif target-examples
48854
48855 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
48856 maybe-installcheck-target-examples:
48857 @if target-examples
48858 maybe-installcheck-target-examples: installcheck-target-examples
48859
48860 installcheck-target-examples: \
48861     configure-target-examples 
48862         @: $(MAKE); $(unstage)
48863         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48864         r=`${PWD_COMMAND}`; export r; \
48865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48866         $(NORMAL_TARGET_EXPORTS) \
48867         echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
48868         for flag in $(EXTRA_TARGET_FLAGS); do \
48869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48870         done; \
48871         (cd $(TARGET_SUBDIR)/examples && \
48872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48874                   "RANLIB=$${RANLIB}" \
48875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48876                    installcheck) \
48877           || exit 1
48878
48879 @endif target-examples
48880
48881 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
48882 maybe-mostlyclean-target-examples:
48883 @if target-examples
48884 maybe-mostlyclean-target-examples: mostlyclean-target-examples
48885
48886 mostlyclean-target-examples: 
48887         @: $(MAKE); $(unstage)
48888         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48889         r=`${PWD_COMMAND}`; export r; \
48890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48891         $(NORMAL_TARGET_EXPORTS) \
48892         echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
48893         for flag in $(EXTRA_TARGET_FLAGS); do \
48894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48895         done; \
48896         (cd $(TARGET_SUBDIR)/examples && \
48897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48899                   "RANLIB=$${RANLIB}" \
48900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48901                    mostlyclean) \
48902           || exit 1
48903
48904 @endif target-examples
48905
48906 .PHONY: maybe-clean-target-examples clean-target-examples
48907 maybe-clean-target-examples:
48908 @if target-examples
48909 maybe-clean-target-examples: clean-target-examples
48910
48911 clean-target-examples: 
48912         @: $(MAKE); $(unstage)
48913         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48914         r=`${PWD_COMMAND}`; export r; \
48915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48916         $(NORMAL_TARGET_EXPORTS) \
48917         echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
48918         for flag in $(EXTRA_TARGET_FLAGS); do \
48919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48920         done; \
48921         (cd $(TARGET_SUBDIR)/examples && \
48922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48924                   "RANLIB=$${RANLIB}" \
48925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48926                    clean) \
48927           || exit 1
48928
48929 @endif target-examples
48930
48931 .PHONY: maybe-distclean-target-examples distclean-target-examples
48932 maybe-distclean-target-examples:
48933 @if target-examples
48934 maybe-distclean-target-examples: distclean-target-examples
48935
48936 distclean-target-examples: 
48937         @: $(MAKE); $(unstage)
48938         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48939         r=`${PWD_COMMAND}`; export r; \
48940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48941         $(NORMAL_TARGET_EXPORTS) \
48942         echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
48943         for flag in $(EXTRA_TARGET_FLAGS); do \
48944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48945         done; \
48946         (cd $(TARGET_SUBDIR)/examples && \
48947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48949                   "RANLIB=$${RANLIB}" \
48950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48951                    distclean) \
48952           || exit 1
48953
48954 @endif target-examples
48955
48956 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
48957 maybe-maintainer-clean-target-examples:
48958 @if target-examples
48959 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
48960
48961 maintainer-clean-target-examples: 
48962         @: $(MAKE); $(unstage)
48963         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48964         r=`${PWD_COMMAND}`; export r; \
48965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48966         $(NORMAL_TARGET_EXPORTS) \
48967         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
48968         for flag in $(EXTRA_TARGET_FLAGS); do \
48969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48970         done; \
48971         (cd $(TARGET_SUBDIR)/examples && \
48972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48974                   "RANLIB=$${RANLIB}" \
48975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48976                    maintainer-clean) \
48977           || exit 1
48978
48979 @endif target-examples
48980
48981
48982
48983
48984
48985 .PHONY: configure-target-libffi maybe-configure-target-libffi
48986 maybe-configure-target-libffi:
48987 @if gcc-bootstrap
48988 configure-target-libffi: stage_current
48989 @endif gcc-bootstrap
48990 @if target-libffi
48991 maybe-configure-target-libffi: configure-target-libffi
48992 configure-target-libffi: 
48993         @: $(MAKE); $(unstage)
48994         @r=`${PWD_COMMAND}`; export r; \
48995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48996         echo "Checking multilib configuration for libffi..."; \
48997         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
48998         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
48999         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
49000           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
49001             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
49002           else \
49003             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
49004             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
49005           fi; \
49006         else \
49007           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
49008         fi; \
49009         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
49010         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
49011         $(NORMAL_TARGET_EXPORTS) \
49012         echo Configuring in $(TARGET_SUBDIR)/libffi; \
49013         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
49014         case $(srcdir) in \
49015           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49016           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
49017                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49018         esac; \
49019         srcdiroption="--srcdir=$${topdir}/libffi"; \
49020         libsrcdir="$$s/libffi"; \
49021         rm -f no-such-file || : ; \
49022         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49023           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49024           --target=${target_alias} $${srcdiroption}  \
49025           || exit 1
49026 @endif target-libffi
49027
49028
49029
49030
49031
49032 .PHONY: all-target-libffi maybe-all-target-libffi
49033 maybe-all-target-libffi:
49034 @if gcc-bootstrap
49035 all-target-libffi: stage_current
49036 @endif gcc-bootstrap
49037 @if target-libffi
49038 TARGET-target-libffi=all
49039 maybe-all-target-libffi: all-target-libffi
49040 all-target-libffi: configure-target-libffi
49041         @: $(MAKE); $(unstage)
49042         @r=`${PWD_COMMAND}`; export r; \
49043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49044         $(NORMAL_TARGET_EXPORTS) \
49045         (cd $(TARGET_SUBDIR)/libffi && \
49046           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49047                 $(TARGET-target-libffi))
49048 @endif target-libffi
49049
49050
49051
49052
49053
49054 .PHONY: check-target-libffi maybe-check-target-libffi
49055 maybe-check-target-libffi:
49056 @if target-libffi
49057 maybe-check-target-libffi: check-target-libffi
49058
49059 check-target-libffi:
49060         @: $(MAKE); $(unstage)
49061         @r=`${PWD_COMMAND}`; export r; \
49062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49063         $(NORMAL_TARGET_EXPORTS) \
49064         (cd $(TARGET_SUBDIR)/libffi && \
49065           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49066
49067 @endif target-libffi
49068
49069 .PHONY: install-target-libffi maybe-install-target-libffi
49070 maybe-install-target-libffi:
49071 @if target-libffi
49072 maybe-install-target-libffi: install-target-libffi
49073
49074 install-target-libffi: installdirs
49075         @: $(MAKE); $(unstage)
49076         @r=`${PWD_COMMAND}`; export r; \
49077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49078         $(NORMAL_TARGET_EXPORTS) \
49079         (cd $(TARGET_SUBDIR)/libffi && \
49080           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49081
49082 @endif target-libffi
49083
49084 # Other targets (info, dvi, pdf, etc.)
49085
49086 .PHONY: maybe-info-target-libffi info-target-libffi
49087 maybe-info-target-libffi:
49088 @if target-libffi
49089 maybe-info-target-libffi: info-target-libffi
49090
49091 info-target-libffi: \
49092     configure-target-libffi 
49093         @: $(MAKE); $(unstage)
49094         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49095         r=`${PWD_COMMAND}`; export r; \
49096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49097         $(NORMAL_TARGET_EXPORTS) \
49098         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
49099         for flag in $(EXTRA_TARGET_FLAGS); do \
49100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49101         done; \
49102         (cd $(TARGET_SUBDIR)/libffi && \
49103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49105                   "RANLIB=$${RANLIB}" \
49106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49107                    info) \
49108           || exit 1
49109
49110 @endif target-libffi
49111
49112 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
49113 maybe-dvi-target-libffi:
49114 @if target-libffi
49115 maybe-dvi-target-libffi: dvi-target-libffi
49116
49117 dvi-target-libffi: \
49118     configure-target-libffi 
49119         @: $(MAKE); $(unstage)
49120         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49121         r=`${PWD_COMMAND}`; export r; \
49122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49123         $(NORMAL_TARGET_EXPORTS) \
49124         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
49125         for flag in $(EXTRA_TARGET_FLAGS); do \
49126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49127         done; \
49128         (cd $(TARGET_SUBDIR)/libffi && \
49129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49131                   "RANLIB=$${RANLIB}" \
49132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49133                    dvi) \
49134           || exit 1
49135
49136 @endif target-libffi
49137
49138 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
49139 maybe-pdf-target-libffi:
49140 @if target-libffi
49141 maybe-pdf-target-libffi: pdf-target-libffi
49142
49143 pdf-target-libffi: \
49144     configure-target-libffi 
49145         @: $(MAKE); $(unstage)
49146         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49147         r=`${PWD_COMMAND}`; export r; \
49148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49149         $(NORMAL_TARGET_EXPORTS) \
49150         echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
49151         for flag in $(EXTRA_TARGET_FLAGS); do \
49152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49153         done; \
49154         (cd $(TARGET_SUBDIR)/libffi && \
49155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49157                   "RANLIB=$${RANLIB}" \
49158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49159                    pdf) \
49160           || exit 1
49161
49162 @endif target-libffi
49163
49164 .PHONY: maybe-html-target-libffi html-target-libffi
49165 maybe-html-target-libffi:
49166 @if target-libffi
49167 maybe-html-target-libffi: html-target-libffi
49168
49169 html-target-libffi: \
49170     configure-target-libffi 
49171         @: $(MAKE); $(unstage)
49172         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49173         r=`${PWD_COMMAND}`; export r; \
49174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49175         $(NORMAL_TARGET_EXPORTS) \
49176         echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
49177         for flag in $(EXTRA_TARGET_FLAGS); do \
49178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49179         done; \
49180         (cd $(TARGET_SUBDIR)/libffi && \
49181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49183                   "RANLIB=$${RANLIB}" \
49184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49185                    html) \
49186           || exit 1
49187
49188 @endif target-libffi
49189
49190 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
49191 maybe-TAGS-target-libffi:
49192 @if target-libffi
49193 maybe-TAGS-target-libffi: TAGS-target-libffi
49194
49195 TAGS-target-libffi: \
49196     configure-target-libffi 
49197         @: $(MAKE); $(unstage)
49198         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49199         r=`${PWD_COMMAND}`; export r; \
49200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49201         $(NORMAL_TARGET_EXPORTS) \
49202         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
49203         for flag in $(EXTRA_TARGET_FLAGS); do \
49204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49205         done; \
49206         (cd $(TARGET_SUBDIR)/libffi && \
49207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49209                   "RANLIB=$${RANLIB}" \
49210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49211                    TAGS) \
49212           || exit 1
49213
49214 @endif target-libffi
49215
49216 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
49217 maybe-install-info-target-libffi:
49218 @if target-libffi
49219 maybe-install-info-target-libffi: install-info-target-libffi
49220
49221 install-info-target-libffi: \
49222     configure-target-libffi \
49223     info-target-libffi 
49224         @: $(MAKE); $(unstage)
49225         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49226         r=`${PWD_COMMAND}`; export r; \
49227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49228         $(NORMAL_TARGET_EXPORTS) \
49229         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
49230         for flag in $(EXTRA_TARGET_FLAGS); do \
49231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49232         done; \
49233         (cd $(TARGET_SUBDIR)/libffi && \
49234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49236                   "RANLIB=$${RANLIB}" \
49237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49238                    install-info) \
49239           || exit 1
49240
49241 @endif target-libffi
49242
49243 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
49244 maybe-install-pdf-target-libffi:
49245 @if target-libffi
49246 maybe-install-pdf-target-libffi: install-pdf-target-libffi
49247
49248 install-pdf-target-libffi: \
49249     configure-target-libffi \
49250     pdf-target-libffi 
49251         @: $(MAKE); $(unstage)
49252         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49253         r=`${PWD_COMMAND}`; export r; \
49254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49255         $(NORMAL_TARGET_EXPORTS) \
49256         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
49257         for flag in $(EXTRA_TARGET_FLAGS); do \
49258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49259         done; \
49260         (cd $(TARGET_SUBDIR)/libffi && \
49261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49263                   "RANLIB=$${RANLIB}" \
49264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49265                    install-pdf) \
49266           || exit 1
49267
49268 @endif target-libffi
49269
49270 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
49271 maybe-install-html-target-libffi:
49272 @if target-libffi
49273 maybe-install-html-target-libffi: install-html-target-libffi
49274
49275 install-html-target-libffi: \
49276     configure-target-libffi \
49277     html-target-libffi 
49278         @: $(MAKE); $(unstage)
49279         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49280         r=`${PWD_COMMAND}`; export r; \
49281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49282         $(NORMAL_TARGET_EXPORTS) \
49283         echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
49284         for flag in $(EXTRA_TARGET_FLAGS); do \
49285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49286         done; \
49287         (cd $(TARGET_SUBDIR)/libffi && \
49288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49290                   "RANLIB=$${RANLIB}" \
49291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49292                    install-html) \
49293           || exit 1
49294
49295 @endif target-libffi
49296
49297 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
49298 maybe-installcheck-target-libffi:
49299 @if target-libffi
49300 maybe-installcheck-target-libffi: installcheck-target-libffi
49301
49302 installcheck-target-libffi: \
49303     configure-target-libffi 
49304         @: $(MAKE); $(unstage)
49305         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49306         r=`${PWD_COMMAND}`; export r; \
49307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49308         $(NORMAL_TARGET_EXPORTS) \
49309         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
49310         for flag in $(EXTRA_TARGET_FLAGS); do \
49311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49312         done; \
49313         (cd $(TARGET_SUBDIR)/libffi && \
49314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49316                   "RANLIB=$${RANLIB}" \
49317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49318                    installcheck) \
49319           || exit 1
49320
49321 @endif target-libffi
49322
49323 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
49324 maybe-mostlyclean-target-libffi:
49325 @if target-libffi
49326 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
49327
49328 mostlyclean-target-libffi: 
49329         @: $(MAKE); $(unstage)
49330         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49331         r=`${PWD_COMMAND}`; export r; \
49332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49333         $(NORMAL_TARGET_EXPORTS) \
49334         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
49335         for flag in $(EXTRA_TARGET_FLAGS); do \
49336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49337         done; \
49338         (cd $(TARGET_SUBDIR)/libffi && \
49339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49341                   "RANLIB=$${RANLIB}" \
49342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49343                    mostlyclean) \
49344           || exit 1
49345
49346 @endif target-libffi
49347
49348 .PHONY: maybe-clean-target-libffi clean-target-libffi
49349 maybe-clean-target-libffi:
49350 @if target-libffi
49351 maybe-clean-target-libffi: clean-target-libffi
49352
49353 clean-target-libffi: 
49354         @: $(MAKE); $(unstage)
49355         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49356         r=`${PWD_COMMAND}`; export r; \
49357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49358         $(NORMAL_TARGET_EXPORTS) \
49359         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
49360         for flag in $(EXTRA_TARGET_FLAGS); do \
49361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49362         done; \
49363         (cd $(TARGET_SUBDIR)/libffi && \
49364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49366                   "RANLIB=$${RANLIB}" \
49367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49368                    clean) \
49369           || exit 1
49370
49371 @endif target-libffi
49372
49373 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
49374 maybe-distclean-target-libffi:
49375 @if target-libffi
49376 maybe-distclean-target-libffi: distclean-target-libffi
49377
49378 distclean-target-libffi: 
49379         @: $(MAKE); $(unstage)
49380         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49381         r=`${PWD_COMMAND}`; export r; \
49382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49383         $(NORMAL_TARGET_EXPORTS) \
49384         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
49385         for flag in $(EXTRA_TARGET_FLAGS); do \
49386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49387         done; \
49388         (cd $(TARGET_SUBDIR)/libffi && \
49389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49391                   "RANLIB=$${RANLIB}" \
49392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49393                    distclean) \
49394           || exit 1
49395
49396 @endif target-libffi
49397
49398 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
49399 maybe-maintainer-clean-target-libffi:
49400 @if target-libffi
49401 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
49402
49403 maintainer-clean-target-libffi: 
49404         @: $(MAKE); $(unstage)
49405         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49406         r=`${PWD_COMMAND}`; export r; \
49407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49408         $(NORMAL_TARGET_EXPORTS) \
49409         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
49410         for flag in $(EXTRA_TARGET_FLAGS); do \
49411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49412         done; \
49413         (cd $(TARGET_SUBDIR)/libffi && \
49414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49416                   "RANLIB=$${RANLIB}" \
49417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49418                    maintainer-clean) \
49419           || exit 1
49420
49421 @endif target-libffi
49422
49423
49424
49425
49426
49427 .PHONY: configure-target-libjava maybe-configure-target-libjava
49428 maybe-configure-target-libjava:
49429 @if gcc-bootstrap
49430 configure-target-libjava: stage_current
49431 @endif gcc-bootstrap
49432 @if target-libjava
49433 maybe-configure-target-libjava: configure-target-libjava
49434 configure-target-libjava: 
49435         @: $(MAKE); $(unstage)
49436         @r=`${PWD_COMMAND}`; export r; \
49437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49438         echo "Checking multilib configuration for libjava..."; \
49439         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
49440         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
49441         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
49442           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
49443             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
49444           else \
49445             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
49446             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
49447           fi; \
49448         else \
49449           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
49450         fi; \
49451         test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
49452         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
49453         $(RAW_CXX_TARGET_EXPORTS) \
49454         echo Configuring in $(TARGET_SUBDIR)/libjava; \
49455         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
49456         case $(srcdir) in \
49457           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49458           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
49459                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49460         esac; \
49461         srcdiroption="--srcdir=$${topdir}/libjava"; \
49462         libsrcdir="$$s/libjava"; \
49463         rm -f no-such-file || : ; \
49464         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49465           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49466           --target=${target_alias} $${srcdiroption}  \
49467           || exit 1
49468 @endif target-libjava
49469
49470
49471
49472
49473
49474 .PHONY: all-target-libjava maybe-all-target-libjava
49475 maybe-all-target-libjava:
49476 @if gcc-bootstrap
49477 all-target-libjava: stage_current
49478 @endif gcc-bootstrap
49479 @if target-libjava
49480 TARGET-target-libjava=all
49481 maybe-all-target-libjava: all-target-libjava
49482 all-target-libjava: configure-target-libjava
49483         @: $(MAKE); $(unstage)
49484         @r=`${PWD_COMMAND}`; export r; \
49485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49486         $(RAW_CXX_TARGET_EXPORTS) \
49487         (cd $(TARGET_SUBDIR)/libjava && \
49488           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
49489                 $(TARGET-target-libjava))
49490 @endif target-libjava
49491
49492
49493
49494
49495
49496 .PHONY: check-target-libjava maybe-check-target-libjava
49497 maybe-check-target-libjava:
49498 @if target-libjava
49499 maybe-check-target-libjava: check-target-libjava
49500
49501 check-target-libjava:
49502         @: $(MAKE); $(unstage)
49503         @r=`${PWD_COMMAND}`; export r; \
49504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49505         $(RAW_CXX_TARGET_EXPORTS) \
49506         (cd $(TARGET_SUBDIR)/libjava && \
49507           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
49508
49509 @endif target-libjava
49510
49511 .PHONY: install-target-libjava maybe-install-target-libjava
49512 maybe-install-target-libjava:
49513 @if target-libjava
49514 maybe-install-target-libjava: install-target-libjava
49515
49516 install-target-libjava: installdirs
49517         @: $(MAKE); $(unstage)
49518         @r=`${PWD_COMMAND}`; export r; \
49519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49520         $(RAW_CXX_TARGET_EXPORTS) \
49521         (cd $(TARGET_SUBDIR)/libjava && \
49522           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49523
49524 @endif target-libjava
49525
49526 # Other targets (info, dvi, pdf, etc.)
49527
49528 .PHONY: maybe-info-target-libjava info-target-libjava
49529 maybe-info-target-libjava:
49530 @if target-libjava
49531 maybe-info-target-libjava: info-target-libjava
49532
49533 info-target-libjava: \
49534     configure-target-libjava 
49535         @: $(MAKE); $(unstage)
49536         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49537         r=`${PWD_COMMAND}`; export r; \
49538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49539         $(RAW_CXX_TARGET_EXPORTS) \
49540         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
49541         for flag in $(EXTRA_TARGET_FLAGS); do \
49542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49543         done; \
49544         (cd $(TARGET_SUBDIR)/libjava && \
49545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49547                   "RANLIB=$${RANLIB}" \
49548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49549                    info) \
49550           || exit 1
49551
49552 @endif target-libjava
49553
49554 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
49555 maybe-dvi-target-libjava:
49556 @if target-libjava
49557 maybe-dvi-target-libjava: dvi-target-libjava
49558
49559 dvi-target-libjava: \
49560     configure-target-libjava 
49561         @: $(MAKE); $(unstage)
49562         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49563         r=`${PWD_COMMAND}`; export r; \
49564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49565         $(RAW_CXX_TARGET_EXPORTS) \
49566         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
49567         for flag in $(EXTRA_TARGET_FLAGS); do \
49568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49569         done; \
49570         (cd $(TARGET_SUBDIR)/libjava && \
49571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49573                   "RANLIB=$${RANLIB}" \
49574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49575                    dvi) \
49576           || exit 1
49577
49578 @endif target-libjava
49579
49580 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
49581 maybe-pdf-target-libjava:
49582 @if target-libjava
49583 maybe-pdf-target-libjava: pdf-target-libjava
49584
49585 pdf-target-libjava: \
49586     configure-target-libjava 
49587         @: $(MAKE); $(unstage)
49588         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49589         r=`${PWD_COMMAND}`; export r; \
49590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49591         $(RAW_CXX_TARGET_EXPORTS) \
49592         echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
49593         for flag in $(EXTRA_TARGET_FLAGS); do \
49594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49595         done; \
49596         (cd $(TARGET_SUBDIR)/libjava && \
49597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49599                   "RANLIB=$${RANLIB}" \
49600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49601                    pdf) \
49602           || exit 1
49603
49604 @endif target-libjava
49605
49606 .PHONY: maybe-html-target-libjava html-target-libjava
49607 maybe-html-target-libjava:
49608 @if target-libjava
49609 maybe-html-target-libjava: html-target-libjava
49610
49611 html-target-libjava: \
49612     configure-target-libjava 
49613         @: $(MAKE); $(unstage)
49614         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49615         r=`${PWD_COMMAND}`; export r; \
49616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49617         $(RAW_CXX_TARGET_EXPORTS) \
49618         echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
49619         for flag in $(EXTRA_TARGET_FLAGS); do \
49620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49621         done; \
49622         (cd $(TARGET_SUBDIR)/libjava && \
49623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49625                   "RANLIB=$${RANLIB}" \
49626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49627                    html) \
49628           || exit 1
49629
49630 @endif target-libjava
49631
49632 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
49633 maybe-TAGS-target-libjava:
49634 @if target-libjava
49635 maybe-TAGS-target-libjava: TAGS-target-libjava
49636
49637 TAGS-target-libjava: \
49638     configure-target-libjava 
49639         @: $(MAKE); $(unstage)
49640         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49641         r=`${PWD_COMMAND}`; export r; \
49642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49643         $(RAW_CXX_TARGET_EXPORTS) \
49644         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
49645         for flag in $(EXTRA_TARGET_FLAGS); do \
49646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49647         done; \
49648         (cd $(TARGET_SUBDIR)/libjava && \
49649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49651                   "RANLIB=$${RANLIB}" \
49652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49653                    TAGS) \
49654           || exit 1
49655
49656 @endif target-libjava
49657
49658 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
49659 maybe-install-info-target-libjava:
49660 @if target-libjava
49661 maybe-install-info-target-libjava: install-info-target-libjava
49662
49663 install-info-target-libjava: \
49664     configure-target-libjava \
49665     info-target-libjava 
49666         @: $(MAKE); $(unstage)
49667         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49668         r=`${PWD_COMMAND}`; export r; \
49669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49670         $(RAW_CXX_TARGET_EXPORTS) \
49671         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
49672         for flag in $(EXTRA_TARGET_FLAGS); do \
49673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49674         done; \
49675         (cd $(TARGET_SUBDIR)/libjava && \
49676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49678                   "RANLIB=$${RANLIB}" \
49679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49680                    install-info) \
49681           || exit 1
49682
49683 @endif target-libjava
49684
49685 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
49686 maybe-install-pdf-target-libjava:
49687 @if target-libjava
49688 maybe-install-pdf-target-libjava: install-pdf-target-libjava
49689
49690 install-pdf-target-libjava: \
49691     configure-target-libjava \
49692     pdf-target-libjava 
49693         @: $(MAKE); $(unstage)
49694         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49695         r=`${PWD_COMMAND}`; export r; \
49696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49697         $(RAW_CXX_TARGET_EXPORTS) \
49698         echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
49699         for flag in $(EXTRA_TARGET_FLAGS); do \
49700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49701         done; \
49702         (cd $(TARGET_SUBDIR)/libjava && \
49703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49705                   "RANLIB=$${RANLIB}" \
49706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49707                    install-pdf) \
49708           || exit 1
49709
49710 @endif target-libjava
49711
49712 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
49713 maybe-install-html-target-libjava:
49714 @if target-libjava
49715 maybe-install-html-target-libjava: install-html-target-libjava
49716
49717 install-html-target-libjava: \
49718     configure-target-libjava \
49719     html-target-libjava 
49720         @: $(MAKE); $(unstage)
49721         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49722         r=`${PWD_COMMAND}`; export r; \
49723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49724         $(RAW_CXX_TARGET_EXPORTS) \
49725         echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
49726         for flag in $(EXTRA_TARGET_FLAGS); do \
49727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49728         done; \
49729         (cd $(TARGET_SUBDIR)/libjava && \
49730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49732                   "RANLIB=$${RANLIB}" \
49733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49734                    install-html) \
49735           || exit 1
49736
49737 @endif target-libjava
49738
49739 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
49740 maybe-installcheck-target-libjava:
49741 @if target-libjava
49742 maybe-installcheck-target-libjava: installcheck-target-libjava
49743
49744 installcheck-target-libjava: \
49745     configure-target-libjava 
49746         @: $(MAKE); $(unstage)
49747         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49748         r=`${PWD_COMMAND}`; export r; \
49749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49750         $(RAW_CXX_TARGET_EXPORTS) \
49751         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
49752         for flag in $(EXTRA_TARGET_FLAGS); do \
49753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49754         done; \
49755         (cd $(TARGET_SUBDIR)/libjava && \
49756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49758                   "RANLIB=$${RANLIB}" \
49759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49760                    installcheck) \
49761           || exit 1
49762
49763 @endif target-libjava
49764
49765 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
49766 maybe-mostlyclean-target-libjava:
49767 @if target-libjava
49768 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
49769
49770 mostlyclean-target-libjava: 
49771         @: $(MAKE); $(unstage)
49772         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49773         r=`${PWD_COMMAND}`; export r; \
49774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49775         $(RAW_CXX_TARGET_EXPORTS) \
49776         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
49777         for flag in $(EXTRA_TARGET_FLAGS); do \
49778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49779         done; \
49780         (cd $(TARGET_SUBDIR)/libjava && \
49781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49783                   "RANLIB=$${RANLIB}" \
49784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49785                    mostlyclean) \
49786           || exit 1
49787
49788 @endif target-libjava
49789
49790 .PHONY: maybe-clean-target-libjava clean-target-libjava
49791 maybe-clean-target-libjava:
49792 @if target-libjava
49793 maybe-clean-target-libjava: clean-target-libjava
49794
49795 clean-target-libjava: 
49796         @: $(MAKE); $(unstage)
49797         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49798         r=`${PWD_COMMAND}`; export r; \
49799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49800         $(RAW_CXX_TARGET_EXPORTS) \
49801         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
49802         for flag in $(EXTRA_TARGET_FLAGS); do \
49803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49804         done; \
49805         (cd $(TARGET_SUBDIR)/libjava && \
49806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49808                   "RANLIB=$${RANLIB}" \
49809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49810                    clean) \
49811           || exit 1
49812
49813 @endif target-libjava
49814
49815 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
49816 maybe-distclean-target-libjava:
49817 @if target-libjava
49818 maybe-distclean-target-libjava: distclean-target-libjava
49819
49820 distclean-target-libjava: 
49821         @: $(MAKE); $(unstage)
49822         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49823         r=`${PWD_COMMAND}`; export r; \
49824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49825         $(RAW_CXX_TARGET_EXPORTS) \
49826         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
49827         for flag in $(EXTRA_TARGET_FLAGS); do \
49828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49829         done; \
49830         (cd $(TARGET_SUBDIR)/libjava && \
49831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49833                   "RANLIB=$${RANLIB}" \
49834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49835                    distclean) \
49836           || exit 1
49837
49838 @endif target-libjava
49839
49840 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
49841 maybe-maintainer-clean-target-libjava:
49842 @if target-libjava
49843 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
49844
49845 maintainer-clean-target-libjava: 
49846         @: $(MAKE); $(unstage)
49847         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49848         r=`${PWD_COMMAND}`; export r; \
49849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49850         $(RAW_CXX_TARGET_EXPORTS) \
49851         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
49852         for flag in $(EXTRA_TARGET_FLAGS); do \
49853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49854         done; \
49855         (cd $(TARGET_SUBDIR)/libjava && \
49856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49858                   "RANLIB=$${RANLIB}" \
49859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49860                    maintainer-clean) \
49861           || exit 1
49862
49863 @endif target-libjava
49864
49865
49866
49867
49868
49869 .PHONY: configure-target-zlib maybe-configure-target-zlib
49870 maybe-configure-target-zlib:
49871 @if gcc-bootstrap
49872 configure-target-zlib: stage_current
49873 @endif gcc-bootstrap
49874 @if target-zlib
49875 maybe-configure-target-zlib: configure-target-zlib
49876 configure-target-zlib: 
49877         @: $(MAKE); $(unstage)
49878         @r=`${PWD_COMMAND}`; export r; \
49879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49880         echo "Checking multilib configuration for zlib..."; \
49881         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
49882         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
49883         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
49884           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
49885             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
49886           else \
49887             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
49888             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
49889           fi; \
49890         else \
49891           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
49892         fi; \
49893         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
49894         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
49895         $(NORMAL_TARGET_EXPORTS) \
49896         echo Configuring in $(TARGET_SUBDIR)/zlib; \
49897         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
49898         case $(srcdir) in \
49899           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49900           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
49901                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49902         esac; \
49903         srcdiroption="--srcdir=$${topdir}/zlib"; \
49904         libsrcdir="$$s/zlib"; \
49905         rm -f no-such-file || : ; \
49906         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49907           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49908           --target=${target_alias} $${srcdiroption}  \
49909           || exit 1
49910 @endif target-zlib
49911
49912
49913
49914
49915
49916 .PHONY: all-target-zlib maybe-all-target-zlib
49917 maybe-all-target-zlib:
49918 @if gcc-bootstrap
49919 all-target-zlib: stage_current
49920 @endif gcc-bootstrap
49921 @if target-zlib
49922 TARGET-target-zlib=all
49923 maybe-all-target-zlib: all-target-zlib
49924 all-target-zlib: configure-target-zlib
49925         @: $(MAKE); $(unstage)
49926         @r=`${PWD_COMMAND}`; export r; \
49927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49928         $(NORMAL_TARGET_EXPORTS) \
49929         (cd $(TARGET_SUBDIR)/zlib && \
49930           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49931                 $(TARGET-target-zlib))
49932 @endif target-zlib
49933
49934
49935
49936
49937
49938 .PHONY: check-target-zlib maybe-check-target-zlib
49939 maybe-check-target-zlib:
49940 @if target-zlib
49941 maybe-check-target-zlib: check-target-zlib
49942
49943 check-target-zlib:
49944         @: $(MAKE); $(unstage)
49945         @r=`${PWD_COMMAND}`; export r; \
49946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49947         $(NORMAL_TARGET_EXPORTS) \
49948         (cd $(TARGET_SUBDIR)/zlib && \
49949           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49950
49951 @endif target-zlib
49952
49953 .PHONY: install-target-zlib maybe-install-target-zlib
49954 maybe-install-target-zlib:
49955 @if target-zlib
49956 maybe-install-target-zlib: install-target-zlib
49957
49958 install-target-zlib: installdirs
49959         @: $(MAKE); $(unstage)
49960         @r=`${PWD_COMMAND}`; export r; \
49961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49962         $(NORMAL_TARGET_EXPORTS) \
49963         (cd $(TARGET_SUBDIR)/zlib && \
49964           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49965
49966 @endif target-zlib
49967
49968 # Other targets (info, dvi, pdf, etc.)
49969
49970 .PHONY: maybe-info-target-zlib info-target-zlib
49971 maybe-info-target-zlib:
49972 @if target-zlib
49973 maybe-info-target-zlib: info-target-zlib
49974
49975 info-target-zlib: \
49976     configure-target-zlib 
49977         @: $(MAKE); $(unstage)
49978         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49979         r=`${PWD_COMMAND}`; export r; \
49980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49981         $(NORMAL_TARGET_EXPORTS) \
49982         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
49983         for flag in $(EXTRA_TARGET_FLAGS); do \
49984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49985         done; \
49986         (cd $(TARGET_SUBDIR)/zlib && \
49987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49989                   "RANLIB=$${RANLIB}" \
49990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49991                    info) \
49992           || exit 1
49993
49994 @endif target-zlib
49995
49996 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
49997 maybe-dvi-target-zlib:
49998 @if target-zlib
49999 maybe-dvi-target-zlib: dvi-target-zlib
50000
50001 dvi-target-zlib: \
50002     configure-target-zlib 
50003         @: $(MAKE); $(unstage)
50004         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50005         r=`${PWD_COMMAND}`; export r; \
50006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50007         $(NORMAL_TARGET_EXPORTS) \
50008         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
50009         for flag in $(EXTRA_TARGET_FLAGS); do \
50010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50011         done; \
50012         (cd $(TARGET_SUBDIR)/zlib && \
50013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50015                   "RANLIB=$${RANLIB}" \
50016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50017                    dvi) \
50018           || exit 1
50019
50020 @endif target-zlib
50021
50022 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
50023 maybe-pdf-target-zlib:
50024 @if target-zlib
50025 maybe-pdf-target-zlib: pdf-target-zlib
50026
50027 pdf-target-zlib: \
50028     configure-target-zlib 
50029         @: $(MAKE); $(unstage)
50030         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50031         r=`${PWD_COMMAND}`; export r; \
50032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50033         $(NORMAL_TARGET_EXPORTS) \
50034         echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
50035         for flag in $(EXTRA_TARGET_FLAGS); do \
50036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50037         done; \
50038         (cd $(TARGET_SUBDIR)/zlib && \
50039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50041                   "RANLIB=$${RANLIB}" \
50042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50043                    pdf) \
50044           || exit 1
50045
50046 @endif target-zlib
50047
50048 .PHONY: maybe-html-target-zlib html-target-zlib
50049 maybe-html-target-zlib:
50050 @if target-zlib
50051 maybe-html-target-zlib: html-target-zlib
50052
50053 html-target-zlib: \
50054     configure-target-zlib 
50055         @: $(MAKE); $(unstage)
50056         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50057         r=`${PWD_COMMAND}`; export r; \
50058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50059         $(NORMAL_TARGET_EXPORTS) \
50060         echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
50061         for flag in $(EXTRA_TARGET_FLAGS); do \
50062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50063         done; \
50064         (cd $(TARGET_SUBDIR)/zlib && \
50065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50067                   "RANLIB=$${RANLIB}" \
50068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50069                    html) \
50070           || exit 1
50071
50072 @endif target-zlib
50073
50074 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
50075 maybe-TAGS-target-zlib:
50076 @if target-zlib
50077 maybe-TAGS-target-zlib: TAGS-target-zlib
50078
50079 TAGS-target-zlib: \
50080     configure-target-zlib 
50081         @: $(MAKE); $(unstage)
50082         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50083         r=`${PWD_COMMAND}`; export r; \
50084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50085         $(NORMAL_TARGET_EXPORTS) \
50086         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
50087         for flag in $(EXTRA_TARGET_FLAGS); do \
50088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50089         done; \
50090         (cd $(TARGET_SUBDIR)/zlib && \
50091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50093                   "RANLIB=$${RANLIB}" \
50094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50095                    TAGS) \
50096           || exit 1
50097
50098 @endif target-zlib
50099
50100 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
50101 maybe-install-info-target-zlib:
50102 @if target-zlib
50103 maybe-install-info-target-zlib: install-info-target-zlib
50104
50105 install-info-target-zlib: \
50106     configure-target-zlib \
50107     info-target-zlib 
50108         @: $(MAKE); $(unstage)
50109         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50110         r=`${PWD_COMMAND}`; export r; \
50111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50112         $(NORMAL_TARGET_EXPORTS) \
50113         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
50114         for flag in $(EXTRA_TARGET_FLAGS); do \
50115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50116         done; \
50117         (cd $(TARGET_SUBDIR)/zlib && \
50118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50120                   "RANLIB=$${RANLIB}" \
50121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50122                    install-info) \
50123           || exit 1
50124
50125 @endif target-zlib
50126
50127 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
50128 maybe-install-pdf-target-zlib:
50129 @if target-zlib
50130 maybe-install-pdf-target-zlib: install-pdf-target-zlib
50131
50132 install-pdf-target-zlib: \
50133     configure-target-zlib \
50134     pdf-target-zlib 
50135         @: $(MAKE); $(unstage)
50136         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50137         r=`${PWD_COMMAND}`; export r; \
50138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50139         $(NORMAL_TARGET_EXPORTS) \
50140         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
50141         for flag in $(EXTRA_TARGET_FLAGS); do \
50142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50143         done; \
50144         (cd $(TARGET_SUBDIR)/zlib && \
50145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50147                   "RANLIB=$${RANLIB}" \
50148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50149                    install-pdf) \
50150           || exit 1
50151
50152 @endif target-zlib
50153
50154 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
50155 maybe-install-html-target-zlib:
50156 @if target-zlib
50157 maybe-install-html-target-zlib: install-html-target-zlib
50158
50159 install-html-target-zlib: \
50160     configure-target-zlib \
50161     html-target-zlib 
50162         @: $(MAKE); $(unstage)
50163         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50164         r=`${PWD_COMMAND}`; export r; \
50165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50166         $(NORMAL_TARGET_EXPORTS) \
50167         echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
50168         for flag in $(EXTRA_TARGET_FLAGS); do \
50169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50170         done; \
50171         (cd $(TARGET_SUBDIR)/zlib && \
50172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50174                   "RANLIB=$${RANLIB}" \
50175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50176                    install-html) \
50177           || exit 1
50178
50179 @endif target-zlib
50180
50181 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
50182 maybe-installcheck-target-zlib:
50183 @if target-zlib
50184 maybe-installcheck-target-zlib: installcheck-target-zlib
50185
50186 installcheck-target-zlib: \
50187     configure-target-zlib 
50188         @: $(MAKE); $(unstage)
50189         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50190         r=`${PWD_COMMAND}`; export r; \
50191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50192         $(NORMAL_TARGET_EXPORTS) \
50193         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
50194         for flag in $(EXTRA_TARGET_FLAGS); do \
50195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50196         done; \
50197         (cd $(TARGET_SUBDIR)/zlib && \
50198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50200                   "RANLIB=$${RANLIB}" \
50201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50202                    installcheck) \
50203           || exit 1
50204
50205 @endif target-zlib
50206
50207 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
50208 maybe-mostlyclean-target-zlib:
50209 @if target-zlib
50210 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
50211
50212 mostlyclean-target-zlib: 
50213         @: $(MAKE); $(unstage)
50214         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50215         r=`${PWD_COMMAND}`; export r; \
50216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50217         $(NORMAL_TARGET_EXPORTS) \
50218         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
50219         for flag in $(EXTRA_TARGET_FLAGS); do \
50220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50221         done; \
50222         (cd $(TARGET_SUBDIR)/zlib && \
50223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50225                   "RANLIB=$${RANLIB}" \
50226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50227                    mostlyclean) \
50228           || exit 1
50229
50230 @endif target-zlib
50231
50232 .PHONY: maybe-clean-target-zlib clean-target-zlib
50233 maybe-clean-target-zlib:
50234 @if target-zlib
50235 maybe-clean-target-zlib: clean-target-zlib
50236
50237 clean-target-zlib: 
50238         @: $(MAKE); $(unstage)
50239         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50240         r=`${PWD_COMMAND}`; export r; \
50241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50242         $(NORMAL_TARGET_EXPORTS) \
50243         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
50244         for flag in $(EXTRA_TARGET_FLAGS); do \
50245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50246         done; \
50247         (cd $(TARGET_SUBDIR)/zlib && \
50248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50250                   "RANLIB=$${RANLIB}" \
50251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50252                    clean) \
50253           || exit 1
50254
50255 @endif target-zlib
50256
50257 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
50258 maybe-distclean-target-zlib:
50259 @if target-zlib
50260 maybe-distclean-target-zlib: distclean-target-zlib
50261
50262 distclean-target-zlib: 
50263         @: $(MAKE); $(unstage)
50264         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50265         r=`${PWD_COMMAND}`; export r; \
50266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50267         $(NORMAL_TARGET_EXPORTS) \
50268         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
50269         for flag in $(EXTRA_TARGET_FLAGS); do \
50270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50271         done; \
50272         (cd $(TARGET_SUBDIR)/zlib && \
50273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50275                   "RANLIB=$${RANLIB}" \
50276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50277                    distclean) \
50278           || exit 1
50279
50280 @endif target-zlib
50281
50282 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
50283 maybe-maintainer-clean-target-zlib:
50284 @if target-zlib
50285 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
50286
50287 maintainer-clean-target-zlib: 
50288         @: $(MAKE); $(unstage)
50289         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50290         r=`${PWD_COMMAND}`; export r; \
50291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50292         $(NORMAL_TARGET_EXPORTS) \
50293         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
50294         for flag in $(EXTRA_TARGET_FLAGS); do \
50295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50296         done; \
50297         (cd $(TARGET_SUBDIR)/zlib && \
50298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50300                   "RANLIB=$${RANLIB}" \
50301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50302                    maintainer-clean) \
50303           || exit 1
50304
50305 @endif target-zlib
50306
50307
50308
50309
50310
50311 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
50312 maybe-configure-target-boehm-gc:
50313 @if gcc-bootstrap
50314 configure-target-boehm-gc: stage_current
50315 @endif gcc-bootstrap
50316 @if target-boehm-gc
50317 maybe-configure-target-boehm-gc: configure-target-boehm-gc
50318 configure-target-boehm-gc: 
50319         @: $(MAKE); $(unstage)
50320         @r=`${PWD_COMMAND}`; export r; \
50321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50322         echo "Checking multilib configuration for boehm-gc..."; \
50323         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
50324         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
50325         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
50326           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
50327             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
50328           else \
50329             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
50330             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
50331           fi; \
50332         else \
50333           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
50334         fi; \
50335         test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
50336         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
50337         $(NORMAL_TARGET_EXPORTS) \
50338         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
50339         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
50340         case $(srcdir) in \
50341           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50342           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
50343                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50344         esac; \
50345         srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
50346         libsrcdir="$$s/boehm-gc"; \
50347         rm -f no-such-file || : ; \
50348         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50349           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50350           --target=${target_alias} $${srcdiroption}  \
50351           || exit 1
50352 @endif target-boehm-gc
50353
50354
50355
50356
50357
50358 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
50359 maybe-all-target-boehm-gc:
50360 @if gcc-bootstrap
50361 all-target-boehm-gc: stage_current
50362 @endif gcc-bootstrap
50363 @if target-boehm-gc
50364 TARGET-target-boehm-gc=all
50365 maybe-all-target-boehm-gc: all-target-boehm-gc
50366 all-target-boehm-gc: configure-target-boehm-gc
50367         @: $(MAKE); $(unstage)
50368         @r=`${PWD_COMMAND}`; export r; \
50369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50370         $(NORMAL_TARGET_EXPORTS) \
50371         (cd $(TARGET_SUBDIR)/boehm-gc && \
50372           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
50373                 $(TARGET-target-boehm-gc))
50374 @endif target-boehm-gc
50375
50376
50377
50378
50379
50380 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
50381 maybe-check-target-boehm-gc:
50382 @if target-boehm-gc
50383 maybe-check-target-boehm-gc: check-target-boehm-gc
50384
50385 check-target-boehm-gc:
50386         @: $(MAKE); $(unstage)
50387         @r=`${PWD_COMMAND}`; export r; \
50388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50389         $(NORMAL_TARGET_EXPORTS) \
50390         (cd $(TARGET_SUBDIR)/boehm-gc && \
50391           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50392
50393 @endif target-boehm-gc
50394
50395 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
50396 maybe-install-target-boehm-gc:
50397 @if target-boehm-gc
50398 maybe-install-target-boehm-gc: install-target-boehm-gc
50399
50400 install-target-boehm-gc: installdirs
50401         @: $(MAKE); $(unstage)
50402         @r=`${PWD_COMMAND}`; export r; \
50403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50404         $(NORMAL_TARGET_EXPORTS) \
50405         (cd $(TARGET_SUBDIR)/boehm-gc && \
50406           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50407
50408 @endif target-boehm-gc
50409
50410 # Other targets (info, dvi, pdf, etc.)
50411
50412 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
50413 maybe-info-target-boehm-gc:
50414 @if target-boehm-gc
50415 maybe-info-target-boehm-gc: info-target-boehm-gc
50416
50417 info-target-boehm-gc: \
50418     configure-target-boehm-gc 
50419         @: $(MAKE); $(unstage)
50420         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50421         r=`${PWD_COMMAND}`; export r; \
50422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50423         $(NORMAL_TARGET_EXPORTS) \
50424         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
50425         for flag in $(EXTRA_TARGET_FLAGS); do \
50426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50427         done; \
50428         (cd $(TARGET_SUBDIR)/boehm-gc && \
50429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50431                   "RANLIB=$${RANLIB}" \
50432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50433                    info) \
50434           || exit 1
50435
50436 @endif target-boehm-gc
50437
50438 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
50439 maybe-dvi-target-boehm-gc:
50440 @if target-boehm-gc
50441 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
50442
50443 dvi-target-boehm-gc: \
50444     configure-target-boehm-gc 
50445         @: $(MAKE); $(unstage)
50446         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50447         r=`${PWD_COMMAND}`; export r; \
50448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50449         $(NORMAL_TARGET_EXPORTS) \
50450         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
50451         for flag in $(EXTRA_TARGET_FLAGS); do \
50452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50453         done; \
50454         (cd $(TARGET_SUBDIR)/boehm-gc && \
50455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50457                   "RANLIB=$${RANLIB}" \
50458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50459                    dvi) \
50460           || exit 1
50461
50462 @endif target-boehm-gc
50463
50464 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
50465 maybe-pdf-target-boehm-gc:
50466 @if target-boehm-gc
50467 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
50468
50469 pdf-target-boehm-gc: \
50470     configure-target-boehm-gc 
50471         @: $(MAKE); $(unstage)
50472         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50473         r=`${PWD_COMMAND}`; export r; \
50474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50475         $(NORMAL_TARGET_EXPORTS) \
50476         echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
50477         for flag in $(EXTRA_TARGET_FLAGS); do \
50478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50479         done; \
50480         (cd $(TARGET_SUBDIR)/boehm-gc && \
50481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50483                   "RANLIB=$${RANLIB}" \
50484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50485                    pdf) \
50486           || exit 1
50487
50488 @endif target-boehm-gc
50489
50490 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
50491 maybe-html-target-boehm-gc:
50492 @if target-boehm-gc
50493 maybe-html-target-boehm-gc: html-target-boehm-gc
50494
50495 html-target-boehm-gc: \
50496     configure-target-boehm-gc 
50497         @: $(MAKE); $(unstage)
50498         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50499         r=`${PWD_COMMAND}`; export r; \
50500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50501         $(NORMAL_TARGET_EXPORTS) \
50502         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
50503         for flag in $(EXTRA_TARGET_FLAGS); do \
50504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50505         done; \
50506         (cd $(TARGET_SUBDIR)/boehm-gc && \
50507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50509                   "RANLIB=$${RANLIB}" \
50510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50511                    html) \
50512           || exit 1
50513
50514 @endif target-boehm-gc
50515
50516 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
50517 maybe-TAGS-target-boehm-gc:
50518 @if target-boehm-gc
50519 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
50520
50521 TAGS-target-boehm-gc: \
50522     configure-target-boehm-gc 
50523         @: $(MAKE); $(unstage)
50524         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50525         r=`${PWD_COMMAND}`; export r; \
50526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50527         $(NORMAL_TARGET_EXPORTS) \
50528         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
50529         for flag in $(EXTRA_TARGET_FLAGS); do \
50530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50531         done; \
50532         (cd $(TARGET_SUBDIR)/boehm-gc && \
50533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50535                   "RANLIB=$${RANLIB}" \
50536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50537                    TAGS) \
50538           || exit 1
50539
50540 @endif target-boehm-gc
50541
50542 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
50543 maybe-install-info-target-boehm-gc:
50544 @if target-boehm-gc
50545 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
50546
50547 install-info-target-boehm-gc: \
50548     configure-target-boehm-gc \
50549     info-target-boehm-gc 
50550         @: $(MAKE); $(unstage)
50551         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50552         r=`${PWD_COMMAND}`; export r; \
50553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50554         $(NORMAL_TARGET_EXPORTS) \
50555         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
50556         for flag in $(EXTRA_TARGET_FLAGS); do \
50557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50558         done; \
50559         (cd $(TARGET_SUBDIR)/boehm-gc && \
50560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50562                   "RANLIB=$${RANLIB}" \
50563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50564                    install-info) \
50565           || exit 1
50566
50567 @endif target-boehm-gc
50568
50569 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
50570 maybe-install-pdf-target-boehm-gc:
50571 @if target-boehm-gc
50572 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
50573
50574 install-pdf-target-boehm-gc: \
50575     configure-target-boehm-gc \
50576     pdf-target-boehm-gc 
50577         @: $(MAKE); $(unstage)
50578         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50579         r=`${PWD_COMMAND}`; export r; \
50580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50581         $(NORMAL_TARGET_EXPORTS) \
50582         echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
50583         for flag in $(EXTRA_TARGET_FLAGS); do \
50584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50585         done; \
50586         (cd $(TARGET_SUBDIR)/boehm-gc && \
50587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50589                   "RANLIB=$${RANLIB}" \
50590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50591                    install-pdf) \
50592           || exit 1
50593
50594 @endif target-boehm-gc
50595
50596 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
50597 maybe-install-html-target-boehm-gc:
50598 @if target-boehm-gc
50599 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
50600
50601 install-html-target-boehm-gc: \
50602     configure-target-boehm-gc \
50603     html-target-boehm-gc 
50604         @: $(MAKE); $(unstage)
50605         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50606         r=`${PWD_COMMAND}`; export r; \
50607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50608         $(NORMAL_TARGET_EXPORTS) \
50609         echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
50610         for flag in $(EXTRA_TARGET_FLAGS); do \
50611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50612         done; \
50613         (cd $(TARGET_SUBDIR)/boehm-gc && \
50614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50616                   "RANLIB=$${RANLIB}" \
50617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50618                    install-html) \
50619           || exit 1
50620
50621 @endif target-boehm-gc
50622
50623 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
50624 maybe-installcheck-target-boehm-gc:
50625 @if target-boehm-gc
50626 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
50627
50628 installcheck-target-boehm-gc: \
50629     configure-target-boehm-gc 
50630         @: $(MAKE); $(unstage)
50631         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50632         r=`${PWD_COMMAND}`; export r; \
50633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50634         $(NORMAL_TARGET_EXPORTS) \
50635         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
50636         for flag in $(EXTRA_TARGET_FLAGS); do \
50637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50638         done; \
50639         (cd $(TARGET_SUBDIR)/boehm-gc && \
50640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50642                   "RANLIB=$${RANLIB}" \
50643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50644                    installcheck) \
50645           || exit 1
50646
50647 @endif target-boehm-gc
50648
50649 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
50650 maybe-mostlyclean-target-boehm-gc:
50651 @if target-boehm-gc
50652 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
50653
50654 mostlyclean-target-boehm-gc: 
50655         @: $(MAKE); $(unstage)
50656         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50657         r=`${PWD_COMMAND}`; export r; \
50658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50659         $(NORMAL_TARGET_EXPORTS) \
50660         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
50661         for flag in $(EXTRA_TARGET_FLAGS); do \
50662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50663         done; \
50664         (cd $(TARGET_SUBDIR)/boehm-gc && \
50665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50667                   "RANLIB=$${RANLIB}" \
50668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50669                    mostlyclean) \
50670           || exit 1
50671
50672 @endif target-boehm-gc
50673
50674 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
50675 maybe-clean-target-boehm-gc:
50676 @if target-boehm-gc
50677 maybe-clean-target-boehm-gc: clean-target-boehm-gc
50678
50679 clean-target-boehm-gc: 
50680         @: $(MAKE); $(unstage)
50681         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50682         r=`${PWD_COMMAND}`; export r; \
50683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50684         $(NORMAL_TARGET_EXPORTS) \
50685         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
50686         for flag in $(EXTRA_TARGET_FLAGS); do \
50687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50688         done; \
50689         (cd $(TARGET_SUBDIR)/boehm-gc && \
50690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50692                   "RANLIB=$${RANLIB}" \
50693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50694                    clean) \
50695           || exit 1
50696
50697 @endif target-boehm-gc
50698
50699 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
50700 maybe-distclean-target-boehm-gc:
50701 @if target-boehm-gc
50702 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
50703
50704 distclean-target-boehm-gc: 
50705         @: $(MAKE); $(unstage)
50706         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50707         r=`${PWD_COMMAND}`; export r; \
50708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50709         $(NORMAL_TARGET_EXPORTS) \
50710         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
50711         for flag in $(EXTRA_TARGET_FLAGS); do \
50712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50713         done; \
50714         (cd $(TARGET_SUBDIR)/boehm-gc && \
50715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50717                   "RANLIB=$${RANLIB}" \
50718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50719                    distclean) \
50720           || exit 1
50721
50722 @endif target-boehm-gc
50723
50724 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
50725 maybe-maintainer-clean-target-boehm-gc:
50726 @if target-boehm-gc
50727 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
50728
50729 maintainer-clean-target-boehm-gc: 
50730         @: $(MAKE); $(unstage)
50731         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50732         r=`${PWD_COMMAND}`; export r; \
50733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50734         $(NORMAL_TARGET_EXPORTS) \
50735         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
50736         for flag in $(EXTRA_TARGET_FLAGS); do \
50737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50738         done; \
50739         (cd $(TARGET_SUBDIR)/boehm-gc && \
50740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50742                   "RANLIB=$${RANLIB}" \
50743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50744                    maintainer-clean) \
50745           || exit 1
50746
50747 @endif target-boehm-gc
50748
50749
50750
50751
50752
50753 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
50754 maybe-configure-target-qthreads:
50755 @if gcc-bootstrap
50756 configure-target-qthreads: stage_current
50757 @endif gcc-bootstrap
50758 @if target-qthreads
50759 maybe-configure-target-qthreads: configure-target-qthreads
50760 configure-target-qthreads: 
50761         @: $(MAKE); $(unstage)
50762         @r=`${PWD_COMMAND}`; export r; \
50763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50764         echo "Checking multilib configuration for qthreads..."; \
50765         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
50766         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
50767         if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
50768           if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
50769             rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
50770           else \
50771             rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
50772             mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
50773           fi; \
50774         else \
50775           mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
50776         fi; \
50777         test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
50778         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
50779         $(NORMAL_TARGET_EXPORTS) \
50780         echo Configuring in $(TARGET_SUBDIR)/qthreads; \
50781         cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
50782         case $(srcdir) in \
50783           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50784           *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
50785                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50786         esac; \
50787         srcdiroption="--srcdir=$${topdir}/qthreads"; \
50788         libsrcdir="$$s/qthreads"; \
50789         rm -f no-such-file || : ; \
50790         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50791           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50792           --target=${target_alias} $${srcdiroption}  \
50793           || exit 1
50794 @endif target-qthreads
50795
50796
50797
50798
50799
50800 .PHONY: all-target-qthreads maybe-all-target-qthreads
50801 maybe-all-target-qthreads:
50802 @if gcc-bootstrap
50803 all-target-qthreads: stage_current
50804 @endif gcc-bootstrap
50805 @if target-qthreads
50806 TARGET-target-qthreads=all
50807 maybe-all-target-qthreads: all-target-qthreads
50808 all-target-qthreads: configure-target-qthreads
50809         @: $(MAKE); $(unstage)
50810         @r=`${PWD_COMMAND}`; export r; \
50811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50812         $(NORMAL_TARGET_EXPORTS) \
50813         (cd $(TARGET_SUBDIR)/qthreads && \
50814           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
50815                 $(TARGET-target-qthreads))
50816 @endif target-qthreads
50817
50818
50819
50820
50821
50822 .PHONY: check-target-qthreads maybe-check-target-qthreads
50823 maybe-check-target-qthreads:
50824 @if target-qthreads
50825 maybe-check-target-qthreads: check-target-qthreads
50826
50827 check-target-qthreads:
50828         @: $(MAKE); $(unstage)
50829         @r=`${PWD_COMMAND}`; export r; \
50830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50831         $(NORMAL_TARGET_EXPORTS) \
50832         (cd $(TARGET_SUBDIR)/qthreads && \
50833           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50834
50835 @endif target-qthreads
50836
50837 .PHONY: install-target-qthreads maybe-install-target-qthreads
50838 maybe-install-target-qthreads:
50839 @if target-qthreads
50840 maybe-install-target-qthreads: install-target-qthreads
50841
50842 install-target-qthreads: installdirs
50843         @: $(MAKE); $(unstage)
50844         @r=`${PWD_COMMAND}`; export r; \
50845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50846         $(NORMAL_TARGET_EXPORTS) \
50847         (cd $(TARGET_SUBDIR)/qthreads && \
50848           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50849
50850 @endif target-qthreads
50851
50852 # Other targets (info, dvi, pdf, etc.)
50853
50854 .PHONY: maybe-info-target-qthreads info-target-qthreads
50855 maybe-info-target-qthreads:
50856 @if target-qthreads
50857 maybe-info-target-qthreads: info-target-qthreads
50858
50859 info-target-qthreads: \
50860     configure-target-qthreads 
50861         @: $(MAKE); $(unstage)
50862         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50863         r=`${PWD_COMMAND}`; export r; \
50864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50865         $(NORMAL_TARGET_EXPORTS) \
50866         echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
50867         for flag in $(EXTRA_TARGET_FLAGS); do \
50868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50869         done; \
50870         (cd $(TARGET_SUBDIR)/qthreads && \
50871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50873                   "RANLIB=$${RANLIB}" \
50874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50875                    info) \
50876           || exit 1
50877
50878 @endif target-qthreads
50879
50880 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
50881 maybe-dvi-target-qthreads:
50882 @if target-qthreads
50883 maybe-dvi-target-qthreads: dvi-target-qthreads
50884
50885 dvi-target-qthreads: \
50886     configure-target-qthreads 
50887         @: $(MAKE); $(unstage)
50888         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50889         r=`${PWD_COMMAND}`; export r; \
50890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50891         $(NORMAL_TARGET_EXPORTS) \
50892         echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
50893         for flag in $(EXTRA_TARGET_FLAGS); do \
50894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50895         done; \
50896         (cd $(TARGET_SUBDIR)/qthreads && \
50897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50899                   "RANLIB=$${RANLIB}" \
50900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50901                    dvi) \
50902           || exit 1
50903
50904 @endif target-qthreads
50905
50906 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
50907 maybe-pdf-target-qthreads:
50908 @if target-qthreads
50909 maybe-pdf-target-qthreads: pdf-target-qthreads
50910
50911 pdf-target-qthreads: \
50912     configure-target-qthreads 
50913         @: $(MAKE); $(unstage)
50914         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50915         r=`${PWD_COMMAND}`; export r; \
50916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50917         $(NORMAL_TARGET_EXPORTS) \
50918         echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
50919         for flag in $(EXTRA_TARGET_FLAGS); do \
50920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50921         done; \
50922         (cd $(TARGET_SUBDIR)/qthreads && \
50923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50925                   "RANLIB=$${RANLIB}" \
50926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50927                    pdf) \
50928           || exit 1
50929
50930 @endif target-qthreads
50931
50932 .PHONY: maybe-html-target-qthreads html-target-qthreads
50933 maybe-html-target-qthreads:
50934 @if target-qthreads
50935 maybe-html-target-qthreads: html-target-qthreads
50936
50937 html-target-qthreads: \
50938     configure-target-qthreads 
50939         @: $(MAKE); $(unstage)
50940         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50941         r=`${PWD_COMMAND}`; export r; \
50942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50943         $(NORMAL_TARGET_EXPORTS) \
50944         echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
50945         for flag in $(EXTRA_TARGET_FLAGS); do \
50946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50947         done; \
50948         (cd $(TARGET_SUBDIR)/qthreads && \
50949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50951                   "RANLIB=$${RANLIB}" \
50952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50953                    html) \
50954           || exit 1
50955
50956 @endif target-qthreads
50957
50958 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
50959 maybe-TAGS-target-qthreads:
50960 @if target-qthreads
50961 maybe-TAGS-target-qthreads: TAGS-target-qthreads
50962
50963 TAGS-target-qthreads: \
50964     configure-target-qthreads 
50965         @: $(MAKE); $(unstage)
50966         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50967         r=`${PWD_COMMAND}`; export r; \
50968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50969         $(NORMAL_TARGET_EXPORTS) \
50970         echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
50971         for flag in $(EXTRA_TARGET_FLAGS); do \
50972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50973         done; \
50974         (cd $(TARGET_SUBDIR)/qthreads && \
50975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50977                   "RANLIB=$${RANLIB}" \
50978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50979                    TAGS) \
50980           || exit 1
50981
50982 @endif target-qthreads
50983
50984 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
50985 maybe-install-info-target-qthreads:
50986 @if target-qthreads
50987 maybe-install-info-target-qthreads: install-info-target-qthreads
50988
50989 install-info-target-qthreads: \
50990     configure-target-qthreads \
50991     info-target-qthreads 
50992         @: $(MAKE); $(unstage)
50993         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50994         r=`${PWD_COMMAND}`; export r; \
50995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50996         $(NORMAL_TARGET_EXPORTS) \
50997         echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
50998         for flag in $(EXTRA_TARGET_FLAGS); do \
50999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51000         done; \
51001         (cd $(TARGET_SUBDIR)/qthreads && \
51002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51004                   "RANLIB=$${RANLIB}" \
51005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51006                    install-info) \
51007           || exit 1
51008
51009 @endif target-qthreads
51010
51011 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
51012 maybe-install-pdf-target-qthreads:
51013 @if target-qthreads
51014 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
51015
51016 install-pdf-target-qthreads: \
51017     configure-target-qthreads \
51018     pdf-target-qthreads 
51019         @: $(MAKE); $(unstage)
51020         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51021         r=`${PWD_COMMAND}`; export r; \
51022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51023         $(NORMAL_TARGET_EXPORTS) \
51024         echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
51025         for flag in $(EXTRA_TARGET_FLAGS); do \
51026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51027         done; \
51028         (cd $(TARGET_SUBDIR)/qthreads && \
51029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51031                   "RANLIB=$${RANLIB}" \
51032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51033                    install-pdf) \
51034           || exit 1
51035
51036 @endif target-qthreads
51037
51038 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
51039 maybe-install-html-target-qthreads:
51040 @if target-qthreads
51041 maybe-install-html-target-qthreads: install-html-target-qthreads
51042
51043 install-html-target-qthreads: \
51044     configure-target-qthreads \
51045     html-target-qthreads 
51046         @: $(MAKE); $(unstage)
51047         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51048         r=`${PWD_COMMAND}`; export r; \
51049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51050         $(NORMAL_TARGET_EXPORTS) \
51051         echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
51052         for flag in $(EXTRA_TARGET_FLAGS); do \
51053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51054         done; \
51055         (cd $(TARGET_SUBDIR)/qthreads && \
51056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51058                   "RANLIB=$${RANLIB}" \
51059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51060                    install-html) \
51061           || exit 1
51062
51063 @endif target-qthreads
51064
51065 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
51066 maybe-installcheck-target-qthreads:
51067 @if target-qthreads
51068 maybe-installcheck-target-qthreads: installcheck-target-qthreads
51069
51070 installcheck-target-qthreads: \
51071     configure-target-qthreads 
51072         @: $(MAKE); $(unstage)
51073         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51074         r=`${PWD_COMMAND}`; export r; \
51075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51076         $(NORMAL_TARGET_EXPORTS) \
51077         echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
51078         for flag in $(EXTRA_TARGET_FLAGS); do \
51079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51080         done; \
51081         (cd $(TARGET_SUBDIR)/qthreads && \
51082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51084                   "RANLIB=$${RANLIB}" \
51085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51086                    installcheck) \
51087           || exit 1
51088
51089 @endif target-qthreads
51090
51091 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
51092 maybe-mostlyclean-target-qthreads:
51093 @if target-qthreads
51094 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
51095
51096 mostlyclean-target-qthreads: 
51097         @: $(MAKE); $(unstage)
51098         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51099         r=`${PWD_COMMAND}`; export r; \
51100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51101         $(NORMAL_TARGET_EXPORTS) \
51102         echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
51103         for flag in $(EXTRA_TARGET_FLAGS); do \
51104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51105         done; \
51106         (cd $(TARGET_SUBDIR)/qthreads && \
51107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51109                   "RANLIB=$${RANLIB}" \
51110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51111                    mostlyclean) \
51112           || exit 1
51113
51114 @endif target-qthreads
51115
51116 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
51117 maybe-clean-target-qthreads:
51118 @if target-qthreads
51119 maybe-clean-target-qthreads: clean-target-qthreads
51120
51121 clean-target-qthreads: 
51122         @: $(MAKE); $(unstage)
51123         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51124         r=`${PWD_COMMAND}`; export r; \
51125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51126         $(NORMAL_TARGET_EXPORTS) \
51127         echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
51128         for flag in $(EXTRA_TARGET_FLAGS); do \
51129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51130         done; \
51131         (cd $(TARGET_SUBDIR)/qthreads && \
51132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51134                   "RANLIB=$${RANLIB}" \
51135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51136                    clean) \
51137           || exit 1
51138
51139 @endif target-qthreads
51140
51141 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
51142 maybe-distclean-target-qthreads:
51143 @if target-qthreads
51144 maybe-distclean-target-qthreads: distclean-target-qthreads
51145
51146 distclean-target-qthreads: 
51147         @: $(MAKE); $(unstage)
51148         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51149         r=`${PWD_COMMAND}`; export r; \
51150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51151         $(NORMAL_TARGET_EXPORTS) \
51152         echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
51153         for flag in $(EXTRA_TARGET_FLAGS); do \
51154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51155         done; \
51156         (cd $(TARGET_SUBDIR)/qthreads && \
51157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51159                   "RANLIB=$${RANLIB}" \
51160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51161                    distclean) \
51162           || exit 1
51163
51164 @endif target-qthreads
51165
51166 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
51167 maybe-maintainer-clean-target-qthreads:
51168 @if target-qthreads
51169 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
51170
51171 maintainer-clean-target-qthreads: 
51172         @: $(MAKE); $(unstage)
51173         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51174         r=`${PWD_COMMAND}`; export r; \
51175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51176         $(NORMAL_TARGET_EXPORTS) \
51177         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
51178         for flag in $(EXTRA_TARGET_FLAGS); do \
51179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51180         done; \
51181         (cd $(TARGET_SUBDIR)/qthreads && \
51182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51184                   "RANLIB=$${RANLIB}" \
51185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51186                    maintainer-clean) \
51187           || exit 1
51188
51189 @endif target-qthreads
51190
51191
51192
51193
51194
51195 .PHONY: configure-target-rda maybe-configure-target-rda
51196 maybe-configure-target-rda:
51197 @if gcc-bootstrap
51198 configure-target-rda: stage_current
51199 @endif gcc-bootstrap
51200 @if target-rda
51201 maybe-configure-target-rda: configure-target-rda
51202 configure-target-rda: 
51203         @: $(MAKE); $(unstage)
51204         @r=`${PWD_COMMAND}`; export r; \
51205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51206         echo "Checking multilib configuration for rda..."; \
51207         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
51208         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
51209         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
51210           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
51211             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
51212           else \
51213             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
51214             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
51215           fi; \
51216         else \
51217           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
51218         fi; \
51219         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
51220         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
51221         $(NORMAL_TARGET_EXPORTS) \
51222         echo Configuring in $(TARGET_SUBDIR)/rda; \
51223         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
51224         case $(srcdir) in \
51225           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51226           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
51227                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51228         esac; \
51229         srcdiroption="--srcdir=$${topdir}/rda"; \
51230         libsrcdir="$$s/rda"; \
51231         rm -f no-such-file || : ; \
51232         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51233           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51234           --target=${target_alias} $${srcdiroption}  \
51235           || exit 1
51236 @endif target-rda
51237
51238
51239
51240
51241
51242 .PHONY: all-target-rda maybe-all-target-rda
51243 maybe-all-target-rda:
51244 @if gcc-bootstrap
51245 all-target-rda: stage_current
51246 @endif gcc-bootstrap
51247 @if target-rda
51248 TARGET-target-rda=all
51249 maybe-all-target-rda: all-target-rda
51250 all-target-rda: configure-target-rda
51251         @: $(MAKE); $(unstage)
51252         @r=`${PWD_COMMAND}`; export r; \
51253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51254         $(NORMAL_TARGET_EXPORTS) \
51255         (cd $(TARGET_SUBDIR)/rda && \
51256           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
51257                 $(TARGET-target-rda))
51258 @endif target-rda
51259
51260
51261
51262
51263
51264 .PHONY: check-target-rda maybe-check-target-rda
51265 maybe-check-target-rda:
51266 @if target-rda
51267 maybe-check-target-rda: check-target-rda
51268
51269 check-target-rda:
51270         @: $(MAKE); $(unstage)
51271         @r=`${PWD_COMMAND}`; export r; \
51272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51273         $(NORMAL_TARGET_EXPORTS) \
51274         (cd $(TARGET_SUBDIR)/rda && \
51275           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
51276
51277 @endif target-rda
51278
51279 .PHONY: install-target-rda maybe-install-target-rda
51280 maybe-install-target-rda:
51281 @if target-rda
51282 maybe-install-target-rda: install-target-rda
51283
51284 install-target-rda: installdirs
51285         @: $(MAKE); $(unstage)
51286         @r=`${PWD_COMMAND}`; export r; \
51287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51288         $(NORMAL_TARGET_EXPORTS) \
51289         (cd $(TARGET_SUBDIR)/rda && \
51290           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51291
51292 @endif target-rda
51293
51294 # Other targets (info, dvi, pdf, etc.)
51295
51296 .PHONY: maybe-info-target-rda info-target-rda
51297 maybe-info-target-rda:
51298 @if target-rda
51299 maybe-info-target-rda: info-target-rda
51300
51301 info-target-rda: \
51302     configure-target-rda 
51303         @: $(MAKE); $(unstage)
51304         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51305         r=`${PWD_COMMAND}`; export r; \
51306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51307         $(NORMAL_TARGET_EXPORTS) \
51308         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
51309         for flag in $(EXTRA_TARGET_FLAGS); do \
51310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51311         done; \
51312         (cd $(TARGET_SUBDIR)/rda && \
51313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51315                   "RANLIB=$${RANLIB}" \
51316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51317                    info) \
51318           || exit 1
51319
51320 @endif target-rda
51321
51322 .PHONY: maybe-dvi-target-rda dvi-target-rda
51323 maybe-dvi-target-rda:
51324 @if target-rda
51325 maybe-dvi-target-rda: dvi-target-rda
51326
51327 dvi-target-rda: \
51328     configure-target-rda 
51329         @: $(MAKE); $(unstage)
51330         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51331         r=`${PWD_COMMAND}`; export r; \
51332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51333         $(NORMAL_TARGET_EXPORTS) \
51334         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
51335         for flag in $(EXTRA_TARGET_FLAGS); do \
51336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51337         done; \
51338         (cd $(TARGET_SUBDIR)/rda && \
51339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51341                   "RANLIB=$${RANLIB}" \
51342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51343                    dvi) \
51344           || exit 1
51345
51346 @endif target-rda
51347
51348 .PHONY: maybe-pdf-target-rda pdf-target-rda
51349 maybe-pdf-target-rda:
51350 @if target-rda
51351 maybe-pdf-target-rda: pdf-target-rda
51352
51353 pdf-target-rda: \
51354     configure-target-rda 
51355         @: $(MAKE); $(unstage)
51356         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51357         r=`${PWD_COMMAND}`; export r; \
51358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51359         $(NORMAL_TARGET_EXPORTS) \
51360         echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
51361         for flag in $(EXTRA_TARGET_FLAGS); do \
51362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51363         done; \
51364         (cd $(TARGET_SUBDIR)/rda && \
51365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51367                   "RANLIB=$${RANLIB}" \
51368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51369                    pdf) \
51370           || exit 1
51371
51372 @endif target-rda
51373
51374 .PHONY: maybe-html-target-rda html-target-rda
51375 maybe-html-target-rda:
51376 @if target-rda
51377 maybe-html-target-rda: html-target-rda
51378
51379 html-target-rda: \
51380     configure-target-rda 
51381         @: $(MAKE); $(unstage)
51382         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51383         r=`${PWD_COMMAND}`; export r; \
51384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51385         $(NORMAL_TARGET_EXPORTS) \
51386         echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
51387         for flag in $(EXTRA_TARGET_FLAGS); do \
51388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51389         done; \
51390         (cd $(TARGET_SUBDIR)/rda && \
51391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51393                   "RANLIB=$${RANLIB}" \
51394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51395                    html) \
51396           || exit 1
51397
51398 @endif target-rda
51399
51400 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
51401 maybe-TAGS-target-rda:
51402 @if target-rda
51403 maybe-TAGS-target-rda: TAGS-target-rda
51404
51405 TAGS-target-rda: \
51406     configure-target-rda 
51407         @: $(MAKE); $(unstage)
51408         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51409         r=`${PWD_COMMAND}`; export r; \
51410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51411         $(NORMAL_TARGET_EXPORTS) \
51412         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
51413         for flag in $(EXTRA_TARGET_FLAGS); do \
51414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51415         done; \
51416         (cd $(TARGET_SUBDIR)/rda && \
51417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51419                   "RANLIB=$${RANLIB}" \
51420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51421                    TAGS) \
51422           || exit 1
51423
51424 @endif target-rda
51425
51426 .PHONY: maybe-install-info-target-rda install-info-target-rda
51427 maybe-install-info-target-rda:
51428 @if target-rda
51429 maybe-install-info-target-rda: install-info-target-rda
51430
51431 install-info-target-rda: \
51432     configure-target-rda \
51433     info-target-rda 
51434         @: $(MAKE); $(unstage)
51435         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51436         r=`${PWD_COMMAND}`; export r; \
51437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51438         $(NORMAL_TARGET_EXPORTS) \
51439         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
51440         for flag in $(EXTRA_TARGET_FLAGS); do \
51441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51442         done; \
51443         (cd $(TARGET_SUBDIR)/rda && \
51444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51446                   "RANLIB=$${RANLIB}" \
51447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51448                    install-info) \
51449           || exit 1
51450
51451 @endif target-rda
51452
51453 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
51454 maybe-install-pdf-target-rda:
51455 @if target-rda
51456 maybe-install-pdf-target-rda: install-pdf-target-rda
51457
51458 install-pdf-target-rda: \
51459     configure-target-rda \
51460     pdf-target-rda 
51461         @: $(MAKE); $(unstage)
51462         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51463         r=`${PWD_COMMAND}`; export r; \
51464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51465         $(NORMAL_TARGET_EXPORTS) \
51466         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
51467         for flag in $(EXTRA_TARGET_FLAGS); do \
51468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51469         done; \
51470         (cd $(TARGET_SUBDIR)/rda && \
51471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51473                   "RANLIB=$${RANLIB}" \
51474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51475                    install-pdf) \
51476           || exit 1
51477
51478 @endif target-rda
51479
51480 .PHONY: maybe-install-html-target-rda install-html-target-rda
51481 maybe-install-html-target-rda:
51482 @if target-rda
51483 maybe-install-html-target-rda: install-html-target-rda
51484
51485 install-html-target-rda: \
51486     configure-target-rda \
51487     html-target-rda 
51488         @: $(MAKE); $(unstage)
51489         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51490         r=`${PWD_COMMAND}`; export r; \
51491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51492         $(NORMAL_TARGET_EXPORTS) \
51493         echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
51494         for flag in $(EXTRA_TARGET_FLAGS); do \
51495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51496         done; \
51497         (cd $(TARGET_SUBDIR)/rda && \
51498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51500                   "RANLIB=$${RANLIB}" \
51501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51502                    install-html) \
51503           || exit 1
51504
51505 @endif target-rda
51506
51507 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
51508 maybe-installcheck-target-rda:
51509 @if target-rda
51510 maybe-installcheck-target-rda: installcheck-target-rda
51511
51512 installcheck-target-rda: \
51513     configure-target-rda 
51514         @: $(MAKE); $(unstage)
51515         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51516         r=`${PWD_COMMAND}`; export r; \
51517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51518         $(NORMAL_TARGET_EXPORTS) \
51519         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
51520         for flag in $(EXTRA_TARGET_FLAGS); do \
51521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51522         done; \
51523         (cd $(TARGET_SUBDIR)/rda && \
51524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51526                   "RANLIB=$${RANLIB}" \
51527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51528                    installcheck) \
51529           || exit 1
51530
51531 @endif target-rda
51532
51533 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
51534 maybe-mostlyclean-target-rda:
51535 @if target-rda
51536 maybe-mostlyclean-target-rda: mostlyclean-target-rda
51537
51538 mostlyclean-target-rda: 
51539         @: $(MAKE); $(unstage)
51540         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51541         r=`${PWD_COMMAND}`; export r; \
51542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51543         $(NORMAL_TARGET_EXPORTS) \
51544         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
51545         for flag in $(EXTRA_TARGET_FLAGS); do \
51546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51547         done; \
51548         (cd $(TARGET_SUBDIR)/rda && \
51549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51551                   "RANLIB=$${RANLIB}" \
51552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51553                    mostlyclean) \
51554           || exit 1
51555
51556 @endif target-rda
51557
51558 .PHONY: maybe-clean-target-rda clean-target-rda
51559 maybe-clean-target-rda:
51560 @if target-rda
51561 maybe-clean-target-rda: clean-target-rda
51562
51563 clean-target-rda: 
51564         @: $(MAKE); $(unstage)
51565         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51566         r=`${PWD_COMMAND}`; export r; \
51567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51568         $(NORMAL_TARGET_EXPORTS) \
51569         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
51570         for flag in $(EXTRA_TARGET_FLAGS); do \
51571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51572         done; \
51573         (cd $(TARGET_SUBDIR)/rda && \
51574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51576                   "RANLIB=$${RANLIB}" \
51577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51578                    clean) \
51579           || exit 1
51580
51581 @endif target-rda
51582
51583 .PHONY: maybe-distclean-target-rda distclean-target-rda
51584 maybe-distclean-target-rda:
51585 @if target-rda
51586 maybe-distclean-target-rda: distclean-target-rda
51587
51588 distclean-target-rda: 
51589         @: $(MAKE); $(unstage)
51590         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51591         r=`${PWD_COMMAND}`; export r; \
51592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51593         $(NORMAL_TARGET_EXPORTS) \
51594         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
51595         for flag in $(EXTRA_TARGET_FLAGS); do \
51596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51597         done; \
51598         (cd $(TARGET_SUBDIR)/rda && \
51599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51601                   "RANLIB=$${RANLIB}" \
51602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51603                    distclean) \
51604           || exit 1
51605
51606 @endif target-rda
51607
51608 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
51609 maybe-maintainer-clean-target-rda:
51610 @if target-rda
51611 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
51612
51613 maintainer-clean-target-rda: 
51614         @: $(MAKE); $(unstage)
51615         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51616         r=`${PWD_COMMAND}`; export r; \
51617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51618         $(NORMAL_TARGET_EXPORTS) \
51619         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
51620         for flag in $(EXTRA_TARGET_FLAGS); do \
51621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51622         done; \
51623         (cd $(TARGET_SUBDIR)/rda && \
51624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51626                   "RANLIB=$${RANLIB}" \
51627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51628                    maintainer-clean) \
51629           || exit 1
51630
51631 @endif target-rda
51632
51633
51634
51635
51636
51637 .PHONY: configure-target-libada maybe-configure-target-libada
51638 maybe-configure-target-libada:
51639 @if gcc-bootstrap
51640 configure-target-libada: stage_current
51641 @endif gcc-bootstrap
51642 @if target-libada
51643 maybe-configure-target-libada: configure-target-libada
51644 configure-target-libada: 
51645         @: $(MAKE); $(unstage)
51646         @r=`${PWD_COMMAND}`; export r; \
51647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51648         echo "Checking multilib configuration for libada..."; \
51649         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
51650         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
51651         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
51652           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
51653             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
51654           else \
51655             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
51656             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
51657           fi; \
51658         else \
51659           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
51660         fi; \
51661         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
51662         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
51663         $(NORMAL_TARGET_EXPORTS) \
51664         echo Configuring in $(TARGET_SUBDIR)/libada; \
51665         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
51666         case $(srcdir) in \
51667           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51668           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
51669                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51670         esac; \
51671         srcdiroption="--srcdir=$${topdir}/libada"; \
51672         libsrcdir="$$s/libada"; \
51673         rm -f no-such-file || : ; \
51674         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51675           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51676           --target=${target_alias} $${srcdiroption}  \
51677           || exit 1
51678 @endif target-libada
51679
51680
51681
51682
51683
51684 .PHONY: all-target-libada maybe-all-target-libada
51685 maybe-all-target-libada:
51686 @if gcc-bootstrap
51687 all-target-libada: stage_current
51688 @endif gcc-bootstrap
51689 @if target-libada
51690 TARGET-target-libada=all
51691 maybe-all-target-libada: all-target-libada
51692 all-target-libada: configure-target-libada
51693         @: $(MAKE); $(unstage)
51694         @r=`${PWD_COMMAND}`; export r; \
51695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51696         $(NORMAL_TARGET_EXPORTS) \
51697         (cd $(TARGET_SUBDIR)/libada && \
51698           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
51699                 $(TARGET-target-libada))
51700 @endif target-libada
51701
51702
51703
51704
51705
51706 .PHONY: check-target-libada maybe-check-target-libada
51707 maybe-check-target-libada:
51708 @if target-libada
51709 maybe-check-target-libada: check-target-libada
51710
51711 check-target-libada:
51712         @: $(MAKE); $(unstage)
51713         @r=`${PWD_COMMAND}`; export r; \
51714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51715         $(NORMAL_TARGET_EXPORTS) \
51716         (cd $(TARGET_SUBDIR)/libada && \
51717           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
51718
51719 @endif target-libada
51720
51721 .PHONY: install-target-libada maybe-install-target-libada
51722 maybe-install-target-libada:
51723 @if target-libada
51724 maybe-install-target-libada: install-target-libada
51725
51726 install-target-libada: installdirs
51727         @: $(MAKE); $(unstage)
51728         @r=`${PWD_COMMAND}`; export r; \
51729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51730         $(NORMAL_TARGET_EXPORTS) \
51731         (cd $(TARGET_SUBDIR)/libada && \
51732           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51733
51734 @endif target-libada
51735
51736 # Other targets (info, dvi, pdf, etc.)
51737
51738 .PHONY: maybe-info-target-libada info-target-libada
51739 maybe-info-target-libada:
51740 @if target-libada
51741 maybe-info-target-libada: info-target-libada
51742
51743 info-target-libada: \
51744     configure-target-libada 
51745         @: $(MAKE); $(unstage)
51746         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51747         r=`${PWD_COMMAND}`; export r; \
51748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51749         $(NORMAL_TARGET_EXPORTS) \
51750         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
51751         for flag in $(EXTRA_TARGET_FLAGS); do \
51752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51753         done; \
51754         (cd $(TARGET_SUBDIR)/libada && \
51755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51757                   "RANLIB=$${RANLIB}" \
51758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51759                    info) \
51760           || exit 1
51761
51762 @endif target-libada
51763
51764 .PHONY: maybe-dvi-target-libada dvi-target-libada
51765 maybe-dvi-target-libada:
51766 @if target-libada
51767 maybe-dvi-target-libada: dvi-target-libada
51768
51769 dvi-target-libada: \
51770     configure-target-libada 
51771         @: $(MAKE); $(unstage)
51772         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51773         r=`${PWD_COMMAND}`; export r; \
51774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51775         $(NORMAL_TARGET_EXPORTS) \
51776         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
51777         for flag in $(EXTRA_TARGET_FLAGS); do \
51778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51779         done; \
51780         (cd $(TARGET_SUBDIR)/libada && \
51781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51783                   "RANLIB=$${RANLIB}" \
51784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51785                    dvi) \
51786           || exit 1
51787
51788 @endif target-libada
51789
51790 .PHONY: maybe-pdf-target-libada pdf-target-libada
51791 maybe-pdf-target-libada:
51792 @if target-libada
51793 maybe-pdf-target-libada: pdf-target-libada
51794
51795 pdf-target-libada: \
51796     configure-target-libada 
51797         @: $(MAKE); $(unstage)
51798         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51799         r=`${PWD_COMMAND}`; export r; \
51800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51801         $(NORMAL_TARGET_EXPORTS) \
51802         echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
51803         for flag in $(EXTRA_TARGET_FLAGS); do \
51804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51805         done; \
51806         (cd $(TARGET_SUBDIR)/libada && \
51807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51809                   "RANLIB=$${RANLIB}" \
51810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51811                    pdf) \
51812           || exit 1
51813
51814 @endif target-libada
51815
51816 .PHONY: maybe-html-target-libada html-target-libada
51817 maybe-html-target-libada:
51818 @if target-libada
51819 maybe-html-target-libada: html-target-libada
51820
51821 html-target-libada: \
51822     configure-target-libada 
51823         @: $(MAKE); $(unstage)
51824         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51825         r=`${PWD_COMMAND}`; export r; \
51826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51827         $(NORMAL_TARGET_EXPORTS) \
51828         echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
51829         for flag in $(EXTRA_TARGET_FLAGS); do \
51830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51831         done; \
51832         (cd $(TARGET_SUBDIR)/libada && \
51833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51835                   "RANLIB=$${RANLIB}" \
51836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51837                    html) \
51838           || exit 1
51839
51840 @endif target-libada
51841
51842 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
51843 maybe-TAGS-target-libada:
51844 @if target-libada
51845 maybe-TAGS-target-libada: TAGS-target-libada
51846
51847 TAGS-target-libada: \
51848     configure-target-libada 
51849         @: $(MAKE); $(unstage)
51850         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51851         r=`${PWD_COMMAND}`; export r; \
51852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51853         $(NORMAL_TARGET_EXPORTS) \
51854         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
51855         for flag in $(EXTRA_TARGET_FLAGS); do \
51856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51857         done; \
51858         (cd $(TARGET_SUBDIR)/libada && \
51859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51861                   "RANLIB=$${RANLIB}" \
51862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51863                    TAGS) \
51864           || exit 1
51865
51866 @endif target-libada
51867
51868 .PHONY: maybe-install-info-target-libada install-info-target-libada
51869 maybe-install-info-target-libada:
51870 @if target-libada
51871 maybe-install-info-target-libada: install-info-target-libada
51872
51873 install-info-target-libada: \
51874     configure-target-libada \
51875     info-target-libada 
51876         @: $(MAKE); $(unstage)
51877         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51878         r=`${PWD_COMMAND}`; export r; \
51879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51880         $(NORMAL_TARGET_EXPORTS) \
51881         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
51882         for flag in $(EXTRA_TARGET_FLAGS); do \
51883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51884         done; \
51885         (cd $(TARGET_SUBDIR)/libada && \
51886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51888                   "RANLIB=$${RANLIB}" \
51889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51890                    install-info) \
51891           || exit 1
51892
51893 @endif target-libada
51894
51895 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
51896 maybe-install-pdf-target-libada:
51897 @if target-libada
51898 maybe-install-pdf-target-libada: install-pdf-target-libada
51899
51900 install-pdf-target-libada: \
51901     configure-target-libada \
51902     pdf-target-libada 
51903         @: $(MAKE); $(unstage)
51904         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51905         r=`${PWD_COMMAND}`; export r; \
51906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51907         $(NORMAL_TARGET_EXPORTS) \
51908         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
51909         for flag in $(EXTRA_TARGET_FLAGS); do \
51910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51911         done; \
51912         (cd $(TARGET_SUBDIR)/libada && \
51913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51915                   "RANLIB=$${RANLIB}" \
51916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51917                    install-pdf) \
51918           || exit 1
51919
51920 @endif target-libada
51921
51922 .PHONY: maybe-install-html-target-libada install-html-target-libada
51923 maybe-install-html-target-libada:
51924 @if target-libada
51925 maybe-install-html-target-libada: install-html-target-libada
51926
51927 install-html-target-libada: \
51928     configure-target-libada \
51929     html-target-libada 
51930         @: $(MAKE); $(unstage)
51931         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51932         r=`${PWD_COMMAND}`; export r; \
51933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51934         $(NORMAL_TARGET_EXPORTS) \
51935         echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
51936         for flag in $(EXTRA_TARGET_FLAGS); do \
51937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51938         done; \
51939         (cd $(TARGET_SUBDIR)/libada && \
51940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51942                   "RANLIB=$${RANLIB}" \
51943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51944                    install-html) \
51945           || exit 1
51946
51947 @endif target-libada
51948
51949 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
51950 maybe-installcheck-target-libada:
51951 @if target-libada
51952 maybe-installcheck-target-libada: installcheck-target-libada
51953
51954 installcheck-target-libada: \
51955     configure-target-libada 
51956         @: $(MAKE); $(unstage)
51957         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51958         r=`${PWD_COMMAND}`; export r; \
51959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51960         $(NORMAL_TARGET_EXPORTS) \
51961         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
51962         for flag in $(EXTRA_TARGET_FLAGS); do \
51963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51964         done; \
51965         (cd $(TARGET_SUBDIR)/libada && \
51966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51968                   "RANLIB=$${RANLIB}" \
51969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51970                    installcheck) \
51971           || exit 1
51972
51973 @endif target-libada
51974
51975 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
51976 maybe-mostlyclean-target-libada:
51977 @if target-libada
51978 maybe-mostlyclean-target-libada: mostlyclean-target-libada
51979
51980 mostlyclean-target-libada: 
51981         @: $(MAKE); $(unstage)
51982         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51983         r=`${PWD_COMMAND}`; export r; \
51984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51985         $(NORMAL_TARGET_EXPORTS) \
51986         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
51987         for flag in $(EXTRA_TARGET_FLAGS); do \
51988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51989         done; \
51990         (cd $(TARGET_SUBDIR)/libada && \
51991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51993                   "RANLIB=$${RANLIB}" \
51994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51995                    mostlyclean) \
51996           || exit 1
51997
51998 @endif target-libada
51999
52000 .PHONY: maybe-clean-target-libada clean-target-libada
52001 maybe-clean-target-libada:
52002 @if target-libada
52003 maybe-clean-target-libada: clean-target-libada
52004
52005 clean-target-libada: 
52006         @: $(MAKE); $(unstage)
52007         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52008         r=`${PWD_COMMAND}`; export r; \
52009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52010         $(NORMAL_TARGET_EXPORTS) \
52011         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
52012         for flag in $(EXTRA_TARGET_FLAGS); do \
52013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52014         done; \
52015         (cd $(TARGET_SUBDIR)/libada && \
52016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52018                   "RANLIB=$${RANLIB}" \
52019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52020                    clean) \
52021           || exit 1
52022
52023 @endif target-libada
52024
52025 .PHONY: maybe-distclean-target-libada distclean-target-libada
52026 maybe-distclean-target-libada:
52027 @if target-libada
52028 maybe-distclean-target-libada: distclean-target-libada
52029
52030 distclean-target-libada: 
52031         @: $(MAKE); $(unstage)
52032         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52033         r=`${PWD_COMMAND}`; export r; \
52034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52035         $(NORMAL_TARGET_EXPORTS) \
52036         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
52037         for flag in $(EXTRA_TARGET_FLAGS); do \
52038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52039         done; \
52040         (cd $(TARGET_SUBDIR)/libada && \
52041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52043                   "RANLIB=$${RANLIB}" \
52044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52045                    distclean) \
52046           || exit 1
52047
52048 @endif target-libada
52049
52050 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
52051 maybe-maintainer-clean-target-libada:
52052 @if target-libada
52053 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
52054
52055 maintainer-clean-target-libada: 
52056         @: $(MAKE); $(unstage)
52057         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52058         r=`${PWD_COMMAND}`; export r; \
52059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52060         $(NORMAL_TARGET_EXPORTS) \
52061         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
52062         for flag in $(EXTRA_TARGET_FLAGS); do \
52063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52064         done; \
52065         (cd $(TARGET_SUBDIR)/libada && \
52066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52068                   "RANLIB=$${RANLIB}" \
52069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52070                    maintainer-clean) \
52071           || exit 1
52072
52073 @endif target-libada
52074
52075
52076
52077
52078
52079 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
52080 maybe-configure-target-libgomp:
52081 @if gcc-bootstrap
52082 configure-target-libgomp: stage_current
52083 @endif gcc-bootstrap
52084 @if target-libgomp
52085 maybe-configure-target-libgomp: configure-target-libgomp
52086 configure-target-libgomp: 
52087         @: $(MAKE); $(unstage)
52088         @r=`${PWD_COMMAND}`; export r; \
52089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52090         echo "Checking multilib configuration for libgomp..."; \
52091         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
52092         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
52093         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
52094           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
52095             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
52096           else \
52097             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
52098             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
52099           fi; \
52100         else \
52101           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
52102         fi; \
52103         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
52104         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
52105         $(NORMAL_TARGET_EXPORTS) \
52106         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
52107         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
52108         case $(srcdir) in \
52109           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52110           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
52111                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52112         esac; \
52113         srcdiroption="--srcdir=$${topdir}/libgomp"; \
52114         libsrcdir="$$s/libgomp"; \
52115         rm -f no-such-file || : ; \
52116         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52117           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52118           --target=${target_alias} $${srcdiroption}  \
52119           || exit 1
52120 @endif target-libgomp
52121
52122
52123
52124
52125
52126 .PHONY: all-target-libgomp maybe-all-target-libgomp
52127 maybe-all-target-libgomp:
52128 @if gcc-bootstrap
52129 all-target-libgomp: stage_current
52130 @endif gcc-bootstrap
52131 @if target-libgomp
52132 TARGET-target-libgomp=all
52133 maybe-all-target-libgomp: all-target-libgomp
52134 all-target-libgomp: configure-target-libgomp
52135         @: $(MAKE); $(unstage)
52136         @r=`${PWD_COMMAND}`; export r; \
52137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52138         $(NORMAL_TARGET_EXPORTS) \
52139         (cd $(TARGET_SUBDIR)/libgomp && \
52140           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
52141                 $(TARGET-target-libgomp))
52142 @endif target-libgomp
52143
52144
52145
52146
52147
52148 .PHONY: check-target-libgomp maybe-check-target-libgomp
52149 maybe-check-target-libgomp:
52150 @if target-libgomp
52151 maybe-check-target-libgomp: check-target-libgomp
52152
52153 check-target-libgomp:
52154         @: $(MAKE); $(unstage)
52155         @r=`${PWD_COMMAND}`; export r; \
52156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52157         $(NORMAL_TARGET_EXPORTS) \
52158         (cd $(TARGET_SUBDIR)/libgomp && \
52159           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
52160
52161 @endif target-libgomp
52162
52163 .PHONY: install-target-libgomp maybe-install-target-libgomp
52164 maybe-install-target-libgomp:
52165 @if target-libgomp
52166 maybe-install-target-libgomp: install-target-libgomp
52167
52168 install-target-libgomp: installdirs
52169         @: $(MAKE); $(unstage)
52170         @r=`${PWD_COMMAND}`; export r; \
52171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52172         $(NORMAL_TARGET_EXPORTS) \
52173         (cd $(TARGET_SUBDIR)/libgomp && \
52174           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52175
52176 @endif target-libgomp
52177
52178 # Other targets (info, dvi, pdf, etc.)
52179
52180 .PHONY: maybe-info-target-libgomp info-target-libgomp
52181 maybe-info-target-libgomp:
52182 @if target-libgomp
52183 maybe-info-target-libgomp: info-target-libgomp
52184
52185 info-target-libgomp: \
52186     configure-target-libgomp 
52187         @: $(MAKE); $(unstage)
52188         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52189         r=`${PWD_COMMAND}`; export r; \
52190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52191         $(NORMAL_TARGET_EXPORTS) \
52192         echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
52193         for flag in $(EXTRA_TARGET_FLAGS); do \
52194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52195         done; \
52196         (cd $(TARGET_SUBDIR)/libgomp && \
52197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52199                   "RANLIB=$${RANLIB}" \
52200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52201                    info) \
52202           || exit 1
52203
52204 @endif target-libgomp
52205
52206 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
52207 maybe-dvi-target-libgomp:
52208 @if target-libgomp
52209 maybe-dvi-target-libgomp: dvi-target-libgomp
52210
52211 dvi-target-libgomp: \
52212     configure-target-libgomp 
52213         @: $(MAKE); $(unstage)
52214         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52215         r=`${PWD_COMMAND}`; export r; \
52216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52217         $(NORMAL_TARGET_EXPORTS) \
52218         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
52219         for flag in $(EXTRA_TARGET_FLAGS); do \
52220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52221         done; \
52222         (cd $(TARGET_SUBDIR)/libgomp && \
52223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52225                   "RANLIB=$${RANLIB}" \
52226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52227                    dvi) \
52228           || exit 1
52229
52230 @endif target-libgomp
52231
52232 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
52233 maybe-pdf-target-libgomp:
52234 @if target-libgomp
52235 maybe-pdf-target-libgomp: pdf-target-libgomp
52236
52237 pdf-target-libgomp: \
52238     configure-target-libgomp 
52239         @: $(MAKE); $(unstage)
52240         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52241         r=`${PWD_COMMAND}`; export r; \
52242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52243         $(NORMAL_TARGET_EXPORTS) \
52244         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
52245         for flag in $(EXTRA_TARGET_FLAGS); do \
52246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52247         done; \
52248         (cd $(TARGET_SUBDIR)/libgomp && \
52249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52251                   "RANLIB=$${RANLIB}" \
52252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52253                    pdf) \
52254           || exit 1
52255
52256 @endif target-libgomp
52257
52258 .PHONY: maybe-html-target-libgomp html-target-libgomp
52259 maybe-html-target-libgomp:
52260 @if target-libgomp
52261 maybe-html-target-libgomp: html-target-libgomp
52262
52263 html-target-libgomp: \
52264     configure-target-libgomp 
52265         @: $(MAKE); $(unstage)
52266         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52267         r=`${PWD_COMMAND}`; export r; \
52268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52269         $(NORMAL_TARGET_EXPORTS) \
52270         echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
52271         for flag in $(EXTRA_TARGET_FLAGS); do \
52272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52273         done; \
52274         (cd $(TARGET_SUBDIR)/libgomp && \
52275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52277                   "RANLIB=$${RANLIB}" \
52278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52279                    html) \
52280           || exit 1
52281
52282 @endif target-libgomp
52283
52284 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
52285 maybe-TAGS-target-libgomp:
52286 @if target-libgomp
52287 maybe-TAGS-target-libgomp: TAGS-target-libgomp
52288
52289 TAGS-target-libgomp: \
52290     configure-target-libgomp 
52291         @: $(MAKE); $(unstage)
52292         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52293         r=`${PWD_COMMAND}`; export r; \
52294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52295         $(NORMAL_TARGET_EXPORTS) \
52296         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
52297         for flag in $(EXTRA_TARGET_FLAGS); do \
52298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52299         done; \
52300         (cd $(TARGET_SUBDIR)/libgomp && \
52301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52303                   "RANLIB=$${RANLIB}" \
52304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52305                    TAGS) \
52306           || exit 1
52307
52308 @endif target-libgomp
52309
52310 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
52311 maybe-install-info-target-libgomp:
52312 @if target-libgomp
52313 maybe-install-info-target-libgomp: install-info-target-libgomp
52314
52315 install-info-target-libgomp: \
52316     configure-target-libgomp \
52317     info-target-libgomp 
52318         @: $(MAKE); $(unstage)
52319         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52320         r=`${PWD_COMMAND}`; export r; \
52321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52322         $(NORMAL_TARGET_EXPORTS) \
52323         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
52324         for flag in $(EXTRA_TARGET_FLAGS); do \
52325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52326         done; \
52327         (cd $(TARGET_SUBDIR)/libgomp && \
52328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52330                   "RANLIB=$${RANLIB}" \
52331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52332                    install-info) \
52333           || exit 1
52334
52335 @endif target-libgomp
52336
52337 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
52338 maybe-install-pdf-target-libgomp:
52339 @if target-libgomp
52340 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
52341
52342 install-pdf-target-libgomp: \
52343     configure-target-libgomp \
52344     pdf-target-libgomp 
52345         @: $(MAKE); $(unstage)
52346         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52347         r=`${PWD_COMMAND}`; export r; \
52348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52349         $(NORMAL_TARGET_EXPORTS) \
52350         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
52351         for flag in $(EXTRA_TARGET_FLAGS); do \
52352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52353         done; \
52354         (cd $(TARGET_SUBDIR)/libgomp && \
52355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52357                   "RANLIB=$${RANLIB}" \
52358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52359                    install-pdf) \
52360           || exit 1
52361
52362 @endif target-libgomp
52363
52364 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
52365 maybe-install-html-target-libgomp:
52366 @if target-libgomp
52367 maybe-install-html-target-libgomp: install-html-target-libgomp
52368
52369 install-html-target-libgomp: \
52370     configure-target-libgomp \
52371     html-target-libgomp 
52372         @: $(MAKE); $(unstage)
52373         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52374         r=`${PWD_COMMAND}`; export r; \
52375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52376         $(NORMAL_TARGET_EXPORTS) \
52377         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
52378         for flag in $(EXTRA_TARGET_FLAGS); do \
52379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52380         done; \
52381         (cd $(TARGET_SUBDIR)/libgomp && \
52382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52384                   "RANLIB=$${RANLIB}" \
52385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52386                    install-html) \
52387           || exit 1
52388
52389 @endif target-libgomp
52390
52391 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
52392 maybe-installcheck-target-libgomp:
52393 @if target-libgomp
52394 maybe-installcheck-target-libgomp: installcheck-target-libgomp
52395
52396 installcheck-target-libgomp: \
52397     configure-target-libgomp 
52398         @: $(MAKE); $(unstage)
52399         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52400         r=`${PWD_COMMAND}`; export r; \
52401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52402         $(NORMAL_TARGET_EXPORTS) \
52403         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
52404         for flag in $(EXTRA_TARGET_FLAGS); do \
52405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52406         done; \
52407         (cd $(TARGET_SUBDIR)/libgomp && \
52408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52410                   "RANLIB=$${RANLIB}" \
52411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52412                    installcheck) \
52413           || exit 1
52414
52415 @endif target-libgomp
52416
52417 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
52418 maybe-mostlyclean-target-libgomp:
52419 @if target-libgomp
52420 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
52421
52422 mostlyclean-target-libgomp: 
52423         @: $(MAKE); $(unstage)
52424         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52425         r=`${PWD_COMMAND}`; export r; \
52426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52427         $(NORMAL_TARGET_EXPORTS) \
52428         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
52429         for flag in $(EXTRA_TARGET_FLAGS); do \
52430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52431         done; \
52432         (cd $(TARGET_SUBDIR)/libgomp && \
52433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52435                   "RANLIB=$${RANLIB}" \
52436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52437                    mostlyclean) \
52438           || exit 1
52439
52440 @endif target-libgomp
52441
52442 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
52443 maybe-clean-target-libgomp:
52444 @if target-libgomp
52445 maybe-clean-target-libgomp: clean-target-libgomp
52446
52447 clean-target-libgomp: 
52448         @: $(MAKE); $(unstage)
52449         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52450         r=`${PWD_COMMAND}`; export r; \
52451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52452         $(NORMAL_TARGET_EXPORTS) \
52453         echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
52454         for flag in $(EXTRA_TARGET_FLAGS); do \
52455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52456         done; \
52457         (cd $(TARGET_SUBDIR)/libgomp && \
52458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52460                   "RANLIB=$${RANLIB}" \
52461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52462                    clean) \
52463           || exit 1
52464
52465 @endif target-libgomp
52466
52467 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
52468 maybe-distclean-target-libgomp:
52469 @if target-libgomp
52470 maybe-distclean-target-libgomp: distclean-target-libgomp
52471
52472 distclean-target-libgomp: 
52473         @: $(MAKE); $(unstage)
52474         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52475         r=`${PWD_COMMAND}`; export r; \
52476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52477         $(NORMAL_TARGET_EXPORTS) \
52478         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
52479         for flag in $(EXTRA_TARGET_FLAGS); do \
52480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52481         done; \
52482         (cd $(TARGET_SUBDIR)/libgomp && \
52483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52485                   "RANLIB=$${RANLIB}" \
52486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52487                    distclean) \
52488           || exit 1
52489
52490 @endif target-libgomp
52491
52492 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
52493 maybe-maintainer-clean-target-libgomp:
52494 @if target-libgomp
52495 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
52496
52497 maintainer-clean-target-libgomp: 
52498         @: $(MAKE); $(unstage)
52499         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52500         r=`${PWD_COMMAND}`; export r; \
52501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52502         $(NORMAL_TARGET_EXPORTS) \
52503         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
52504         for flag in $(EXTRA_TARGET_FLAGS); do \
52505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52506         done; \
52507         (cd $(TARGET_SUBDIR)/libgomp && \
52508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52510                   "RANLIB=$${RANLIB}" \
52511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52512                    maintainer-clean) \
52513           || exit 1
52514
52515 @endif target-libgomp
52516
52517
52518
52519 # ----------
52520 # GCC module
52521 # ----------
52522
52523 @if gcc-no-bootstrap
52524 .PHONY: cross
52525 cross: all-build all-gas all-ld
52526         @r=`${PWD_COMMAND}`; export r; \
52527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52528         $(HOST_EXPORTS) \
52529         echo "Building the C and C++ compiler"; \
52530         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
52531         @r=`${PWD_COMMAND}`; export r; \
52532         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
52533         echo "Building runtime libraries"; \
52534         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
52535 @endif gcc-no-bootstrap
52536
52537 @if gcc
52538 .PHONY: check-gcc-c++
52539 check-gcc-c++:
52540         @if [ -f ./gcc/Makefile ] ; then \
52541           r=`${PWD_COMMAND}`; export r; \
52542           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52543           $(HOST_EXPORTS) \
52544           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
52545         else \
52546           true; \
52547         fi
52548
52549 .PHONY: check-c++
52550 check-c++: check-target-libstdc++-v3 check-gcc-c++
52551
52552 # Install the gcc headers files, but not the fixed include files,
52553 # which Cygnus is not allowed to distribute.  This rule is very
52554 # dependent on the workings of the gcc Makefile.in.
52555 .PHONY: gcc-no-fixedincludes
52556 gcc-no-fixedincludes:
52557         @if [ -f ./gcc/Makefile ]; then \
52558           rm -rf gcc/tmp-include; \
52559           mv gcc/include gcc/tmp-include 2>/dev/null; \
52560           mkdir gcc/include; \
52561           cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
52562           touch gcc/stmp-fixinc gcc/include/fixed; \
52563           rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
52564           r=`${PWD_COMMAND}`; export r; \
52565           s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
52566           $(HOST_EXPORTS) \
52567           (cd ./gcc && \
52568            $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
52569           rm -rf gcc/include; \
52570           mv gcc/tmp-include gcc/include 2>/dev/null; \
52571         else true; fi
52572 @endif gcc
52573
52574 # ---------------------
52575 # GCC bootstrap support
52576 # ---------------------
52577
52578 # We track the current stage (the one in 'gcc') in the stage_current file.
52579 # stage_last instead tracks the stage that was built last.  These targets
52580 # are dummy when toplevel bootstrap is not active.
52581
52582 # While making host and target tools, symlinks to the final stage must be
52583 # there, so $(unstage) should be run at various points.  To avoid excessive
52584 # recursive invocations of make, we "inline" them using a variable.  These
52585 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
52586 # to avoid warnings from the GNU Make job server.
52587
52588 unstage = :
52589 stage = :
52590 current_stage = ""
52591
52592 @if gcc-bootstrap
52593 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
52594 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
52595 current_stage = "`cat stage_current 2> /dev/null`"
52596 @endif gcc-bootstrap
52597
52598 .PHONY: unstage stage
52599 unstage:
52600         @: $(MAKE); $(unstage)
52601 stage:
52602         @: $(MAKE); $(stage)
52603
52604 # Disable commands for lean bootstrap.
52605 LEAN = false
52606
52607 # We name the build directories for the various stages "stage1-gcc",
52608 # "stage2-gcc","stage3-gcc", etc.
52609
52610 # Since the 'compare' process will fail (on debugging information) if any
52611 # directory names are different, we need to link the gcc directory for
52612 # the previous stage to a constant name ('prev-gcc'), and to make the name of
52613 # the build directories constant as well. For the latter, we use naked names
52614 # like 'gcc', because the scripts in that directory assume it.  We use
52615 # mv on platforms where symlinks to directories do not work or are not
52616 # reliable.
52617
52618 # 'touch' doesn't work right on some platforms.
52619 STAMP = echo timestamp > 
52620
52621 # We only want to compare .o files, so set this!
52622 objext = .o
52623
52624
52625 .PHONY: stage1-start stage1-end
52626
52627 stage1-start::
52628         @: $(MAKE); $(stage); \
52629         echo stage1 > stage_current ; \
52630         echo stage1 > stage_last; \
52631         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52632 @if bfd
52633         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
52634           mkdir stage1-bfd; \
52635         mv stage1-bfd bfd 
52636 @endif bfd
52637 @if opcodes
52638         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
52639           mkdir stage1-opcodes; \
52640         mv stage1-opcodes opcodes 
52641 @endif opcodes
52642 @if binutils
52643         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
52644           mkdir stage1-binutils; \
52645         mv stage1-binutils binutils 
52646 @endif binutils
52647 @if gas
52648         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
52649           mkdir stage1-gas; \
52650         mv stage1-gas gas 
52651 @endif gas
52652 @if gcc
52653         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
52654           mkdir stage1-gcc; \
52655         mv stage1-gcc gcc 
52656 @endif gcc
52657 @if gmp
52658         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
52659           mkdir stage1-gmp; \
52660         mv stage1-gmp gmp 
52661 @endif gmp
52662 @if mpfr
52663         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
52664           mkdir stage1-mpfr; \
52665         mv stage1-mpfr mpfr 
52666 @endif mpfr
52667 @if ppl
52668         @cd $(HOST_SUBDIR); [ -d stage1-ppl ] || \
52669           mkdir stage1-ppl; \
52670         mv stage1-ppl ppl 
52671 @endif ppl
52672 @if cloog
52673         @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
52674           mkdir stage1-cloog; \
52675         mv stage1-cloog cloog 
52676 @endif cloog
52677 @if gold
52678         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
52679           mkdir stage1-gold; \
52680         mv stage1-gold gold 
52681 @endif gold
52682 @if intl
52683         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
52684           mkdir stage1-intl; \
52685         mv stage1-intl intl 
52686 @endif intl
52687 @if ld
52688         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
52689           mkdir stage1-ld; \
52690         mv stage1-ld ld 
52691 @endif ld
52692 @if libcpp
52693         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
52694           mkdir stage1-libcpp; \
52695         mv stage1-libcpp libcpp 
52696 @endif libcpp
52697 @if libdecnumber
52698         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
52699           mkdir stage1-libdecnumber; \
52700         mv stage1-libdecnumber libdecnumber 
52701 @endif libdecnumber
52702 @if libiberty
52703         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
52704           mkdir stage1-libiberty; \
52705         mv stage1-libiberty libiberty 
52706 @endif libiberty
52707 @if zlib
52708         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
52709           mkdir stage1-zlib; \
52710         mv stage1-zlib zlib 
52711 @endif zlib
52712         @[ -d stage1-$(TARGET_SUBDIR) ] || \
52713           mkdir stage1-$(TARGET_SUBDIR); \
52714         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR) 
52715
52716 stage1-end:: 
52717 @if bfd
52718         @if test -d $(HOST_SUBDIR)/bfd ; then \
52719           cd $(HOST_SUBDIR); mv bfd stage1-bfd  ; \
52720         fi
52721 @endif bfd
52722 @if opcodes
52723         @if test -d $(HOST_SUBDIR)/opcodes ; then \
52724           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes  ; \
52725         fi
52726 @endif opcodes
52727 @if binutils
52728         @if test -d $(HOST_SUBDIR)/binutils ; then \
52729           cd $(HOST_SUBDIR); mv binutils stage1-binutils  ; \
52730         fi
52731 @endif binutils
52732 @if gas
52733         @if test -d $(HOST_SUBDIR)/gas ; then \
52734           cd $(HOST_SUBDIR); mv gas stage1-gas  ; \
52735         fi
52736 @endif gas
52737 @if gcc
52738         @if test -d $(HOST_SUBDIR)/gcc ; then \
52739           cd $(HOST_SUBDIR); mv gcc stage1-gcc  ; \
52740         fi
52741 @endif gcc
52742 @if gmp
52743         @if test -d $(HOST_SUBDIR)/gmp ; then \
52744           cd $(HOST_SUBDIR); mv gmp stage1-gmp  ; \
52745         fi
52746 @endif gmp
52747 @if mpfr
52748         @if test -d $(HOST_SUBDIR)/mpfr ; then \
52749           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr  ; \
52750         fi
52751 @endif mpfr
52752 @if ppl
52753         @if test -d $(HOST_SUBDIR)/ppl ; then \
52754           cd $(HOST_SUBDIR); mv ppl stage1-ppl  ; \
52755         fi
52756 @endif ppl
52757 @if cloog
52758         @if test -d $(HOST_SUBDIR)/cloog ; then \
52759           cd $(HOST_SUBDIR); mv cloog stage1-cloog  ; \
52760         fi
52761 @endif cloog
52762 @if gold
52763         @if test -d $(HOST_SUBDIR)/gold ; then \
52764           cd $(HOST_SUBDIR); mv gold stage1-gold  ; \
52765         fi
52766 @endif gold
52767 @if intl
52768         @if test -d $(HOST_SUBDIR)/intl ; then \
52769           cd $(HOST_SUBDIR); mv intl stage1-intl  ; \
52770         fi
52771 @endif intl
52772 @if ld
52773         @if test -d $(HOST_SUBDIR)/ld ; then \
52774           cd $(HOST_SUBDIR); mv ld stage1-ld  ; \
52775         fi
52776 @endif ld
52777 @if libcpp
52778         @if test -d $(HOST_SUBDIR)/libcpp ; then \
52779           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp  ; \
52780         fi
52781 @endif libcpp
52782 @if libdecnumber
52783         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52784           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber  ; \
52785         fi
52786 @endif libdecnumber
52787 @if libiberty
52788         @if test -d $(HOST_SUBDIR)/libiberty ; then \
52789           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty  ; \
52790         fi
52791 @endif libiberty
52792 @if zlib
52793         @if test -d $(HOST_SUBDIR)/zlib ; then \
52794           cd $(HOST_SUBDIR); mv zlib stage1-zlib  ; \
52795         fi
52796 @endif zlib
52797         @if test -d $(TARGET_SUBDIR) ; then \
52798           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR)  ; \
52799         fi
52800         rm -f stage_current
52801
52802 # Bubble a bug fix through all the stages up to stage 1.  They are
52803 # remade, but not reconfigured.  The next stage (if any) will not be
52804 # reconfigured either.
52805 .PHONY: stage1-bubble
52806 stage1-bubble:: 
52807         @r=`${PWD_COMMAND}`; export r; \
52808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52809         if test -f stage1-lean  ; then \
52810           echo Skipping rebuild of stage1 ; \
52811         else \
52812           $(MAKE) stage1-start; \
52813           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
52814         fi
52815
52816 .PHONY: all-stage1 clean-stage1
52817 do-clean: clean-stage1
52818
52819 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52820 # only possibility, but now it conflicts with no-bootstrap rules
52821 @if gcc-bootstrap
52822
52823
52824
52825
52826 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52827
52828 .PHONY: distclean-stage1
52829 distclean-stage1::
52830         @: $(MAKE); $(stage)
52831         @test "`cat stage_last`" != stage1 || rm -f stage_last
52832         rm -rf stage1-* 
52833
52834
52835 @endif gcc-bootstrap
52836
52837
52838 .PHONY: stage2-start stage2-end
52839
52840 stage2-start::
52841         @: $(MAKE); $(stage); \
52842         echo stage2 > stage_current ; \
52843         echo stage2 > stage_last; \
52844         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52845 @if bfd
52846         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
52847           mkdir stage2-bfd; \
52848         mv stage2-bfd bfd  ; \
52849         mv stage1-bfd prev-bfd || test -f stage1-lean 
52850 @endif bfd
52851 @if opcodes
52852         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
52853           mkdir stage2-opcodes; \
52854         mv stage2-opcodes opcodes  ; \
52855         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
52856 @endif opcodes
52857 @if binutils
52858         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
52859           mkdir stage2-binutils; \
52860         mv stage2-binutils binutils  ; \
52861         mv stage1-binutils prev-binutils || test -f stage1-lean 
52862 @endif binutils
52863 @if gas
52864         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
52865           mkdir stage2-gas; \
52866         mv stage2-gas gas  ; \
52867         mv stage1-gas prev-gas || test -f stage1-lean 
52868 @endif gas
52869 @if gcc
52870         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
52871           mkdir stage2-gcc; \
52872         mv stage2-gcc gcc  ; \
52873         mv stage1-gcc prev-gcc || test -f stage1-lean 
52874 @endif gcc
52875 @if gmp
52876         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
52877           mkdir stage2-gmp; \
52878         mv stage2-gmp gmp  ; \
52879         mv stage1-gmp prev-gmp || test -f stage1-lean 
52880 @endif gmp
52881 @if mpfr
52882         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
52883           mkdir stage2-mpfr; \
52884         mv stage2-mpfr mpfr  ; \
52885         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
52886 @endif mpfr
52887 @if ppl
52888         @cd $(HOST_SUBDIR); [ -d stage2-ppl ] || \
52889           mkdir stage2-ppl; \
52890         mv stage2-ppl ppl  ; \
52891         mv stage1-ppl prev-ppl || test -f stage1-lean 
52892 @endif ppl
52893 @if cloog
52894         @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
52895           mkdir stage2-cloog; \
52896         mv stage2-cloog cloog  ; \
52897         mv stage1-cloog prev-cloog || test -f stage1-lean 
52898 @endif cloog
52899 @if gold
52900         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
52901           mkdir stage2-gold; \
52902         mv stage2-gold gold  ; \
52903         mv stage1-gold prev-gold || test -f stage1-lean 
52904 @endif gold
52905 @if intl
52906         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
52907           mkdir stage2-intl; \
52908         mv stage2-intl intl  ; \
52909         mv stage1-intl prev-intl || test -f stage1-lean 
52910 @endif intl
52911 @if ld
52912         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
52913           mkdir stage2-ld; \
52914         mv stage2-ld ld  ; \
52915         mv stage1-ld prev-ld || test -f stage1-lean 
52916 @endif ld
52917 @if libcpp
52918         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
52919           mkdir stage2-libcpp; \
52920         mv stage2-libcpp libcpp  ; \
52921         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
52922 @endif libcpp
52923 @if libdecnumber
52924         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
52925           mkdir stage2-libdecnumber; \
52926         mv stage2-libdecnumber libdecnumber  ; \
52927         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
52928 @endif libdecnumber
52929 @if libiberty
52930         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
52931           mkdir stage2-libiberty; \
52932         mv stage2-libiberty libiberty  ; \
52933         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
52934 @endif libiberty
52935 @if zlib
52936         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
52937           mkdir stage2-zlib; \
52938         mv stage2-zlib zlib  ; \
52939         mv stage1-zlib prev-zlib || test -f stage1-lean 
52940 @endif zlib
52941         @[ -d stage2-$(TARGET_SUBDIR) ] || \
52942           mkdir stage2-$(TARGET_SUBDIR); \
52943         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
52944         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
52945
52946 stage2-end:: 
52947 @if bfd
52948         @if test -d $(HOST_SUBDIR)/bfd ; then \
52949           cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
52950           mv prev-bfd stage1-bfd ; :  ; \
52951         fi
52952 @endif bfd
52953 @if opcodes
52954         @if test -d $(HOST_SUBDIR)/opcodes ; then \
52955           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
52956           mv prev-opcodes stage1-opcodes ; :  ; \
52957         fi
52958 @endif opcodes
52959 @if binutils
52960         @if test -d $(HOST_SUBDIR)/binutils ; then \
52961           cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
52962           mv prev-binutils stage1-binutils ; :  ; \
52963         fi
52964 @endif binutils
52965 @if gas
52966         @if test -d $(HOST_SUBDIR)/gas ; then \
52967           cd $(HOST_SUBDIR); mv gas stage2-gas ; \
52968           mv prev-gas stage1-gas ; :  ; \
52969         fi
52970 @endif gas
52971 @if gcc
52972         @if test -d $(HOST_SUBDIR)/gcc ; then \
52973           cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
52974           mv prev-gcc stage1-gcc ; :  ; \
52975         fi
52976 @endif gcc
52977 @if gmp
52978         @if test -d $(HOST_SUBDIR)/gmp ; then \
52979           cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
52980           mv prev-gmp stage1-gmp ; :  ; \
52981         fi
52982 @endif gmp
52983 @if mpfr
52984         @if test -d $(HOST_SUBDIR)/mpfr ; then \
52985           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
52986           mv prev-mpfr stage1-mpfr ; :  ; \
52987         fi
52988 @endif mpfr
52989 @if ppl
52990         @if test -d $(HOST_SUBDIR)/ppl ; then \
52991           cd $(HOST_SUBDIR); mv ppl stage2-ppl ; \
52992           mv prev-ppl stage1-ppl ; :  ; \
52993         fi
52994 @endif ppl
52995 @if cloog
52996         @if test -d $(HOST_SUBDIR)/cloog ; then \
52997           cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
52998           mv prev-cloog stage1-cloog ; :  ; \
52999         fi
53000 @endif cloog
53001 @if gold
53002         @if test -d $(HOST_SUBDIR)/gold ; then \
53003           cd $(HOST_SUBDIR); mv gold stage2-gold ; \
53004           mv prev-gold stage1-gold ; :  ; \
53005         fi
53006 @endif gold
53007 @if intl
53008         @if test -d $(HOST_SUBDIR)/intl ; then \
53009           cd $(HOST_SUBDIR); mv intl stage2-intl ; \
53010           mv prev-intl stage1-intl ; :  ; \
53011         fi
53012 @endif intl
53013 @if ld
53014         @if test -d $(HOST_SUBDIR)/ld ; then \
53015           cd $(HOST_SUBDIR); mv ld stage2-ld ; \
53016           mv prev-ld stage1-ld ; :  ; \
53017         fi
53018 @endif ld
53019 @if libcpp
53020         @if test -d $(HOST_SUBDIR)/libcpp ; then \
53021           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
53022           mv prev-libcpp stage1-libcpp ; :  ; \
53023         fi
53024 @endif libcpp
53025 @if libdecnumber
53026         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53027           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
53028           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
53029         fi
53030 @endif libdecnumber
53031 @if libiberty
53032         @if test -d $(HOST_SUBDIR)/libiberty ; then \
53033           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
53034           mv prev-libiberty stage1-libiberty ; :  ; \
53035         fi
53036 @endif libiberty
53037 @if zlib
53038         @if test -d $(HOST_SUBDIR)/zlib ; then \
53039           cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
53040           mv prev-zlib stage1-zlib ; :  ; \
53041         fi
53042 @endif zlib
53043         @if test -d $(TARGET_SUBDIR) ; then \
53044           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR)  ; \
53045           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
53046         fi
53047         rm -f stage_current
53048
53049 # Bubble a bug fix through all the stages up to stage 2.  They are
53050 # remade, but not reconfigured.  The next stage (if any) will not be
53051 # reconfigured either.
53052 .PHONY: stage2-bubble
53053 stage2-bubble:: stage1-bubble
53054         @r=`${PWD_COMMAND}`; export r; \
53055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53056         if test -f stage2-lean || test -f stage1-lean  ; then \
53057           echo Skipping rebuild of stage2 ; \
53058         else \
53059           $(MAKE) stage2-start; \
53060           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
53061         fi
53062
53063 .PHONY: all-stage2 clean-stage2
53064 do-clean: clean-stage2
53065
53066 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53067 # only possibility, but now it conflicts with no-bootstrap rules
53068 @if gcc-bootstrap
53069
53070
53071
53072 .PHONY: bootstrap2 bootstrap2-lean
53073 bootstrap2:
53074         echo stage2 > stage_final
53075         @r=`${PWD_COMMAND}`; export r; \
53076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53077         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
53078         @: $(MAKE); $(unstage)
53079         @r=`${PWD_COMMAND}`; export r; \
53080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53081         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53082
53083 bootstrap2-lean:
53084         echo stage2 > stage_final
53085         @r=`${PWD_COMMAND}`; export r; \
53086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53087         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
53088         @: $(MAKE); $(unstage)
53089         @r=`${PWD_COMMAND}`; export r; \
53090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53091         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53092
53093
53094 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53095 distclean-stage1:: distclean-stage2 
53096 .PHONY: distclean-stage2
53097 distclean-stage2::
53098         @: $(MAKE); $(stage)
53099         @test "`cat stage_last`" != stage2 || rm -f stage_last
53100         rm -rf stage2-* 
53101
53102
53103 @endif gcc-bootstrap
53104
53105
53106 .PHONY: stageb2g0-start stageb2g0-end
53107
53108 stageb2g0-start::
53109         @: $(MAKE); $(stage); \
53110         echo stageb2g0 > stage_current ; \
53111         echo stageb2g0 > stage_last; \
53112         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53113 @if bfd
53114         @cd $(HOST_SUBDIR); [ -d stageb2g0-bfd ] || \
53115           mkdir stageb2g0-bfd; \
53116         mv stageb2g0-bfd bfd  ; \
53117         mv stage1-bfd prev-bfd || test -f stage1-lean 
53118 @endif bfd
53119 @if opcodes
53120         @cd $(HOST_SUBDIR); [ -d stageb2g0-opcodes ] || \
53121           mkdir stageb2g0-opcodes; \
53122         mv stageb2g0-opcodes opcodes  ; \
53123         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
53124 @endif opcodes
53125 @if binutils
53126         @cd $(HOST_SUBDIR); [ -d stageb2g0-binutils ] || \
53127           mkdir stageb2g0-binutils; \
53128         mv stageb2g0-binutils binutils  ; \
53129         mv stage1-binutils prev-binutils || test -f stage1-lean 
53130 @endif binutils
53131 @if gas
53132         @cd $(HOST_SUBDIR); [ -d stageb2g0-gas ] || \
53133           mkdir stageb2g0-gas; \
53134         mv stageb2g0-gas gas  ; \
53135         mv stage1-gas prev-gas || test -f stage1-lean 
53136 @endif gas
53137 @if gcc
53138         @cd $(HOST_SUBDIR); [ -d stageb2g0-gcc ] || \
53139           mkdir stageb2g0-gcc; \
53140         mv stageb2g0-gcc gcc  ; \
53141         mv stage1-gcc prev-gcc || test -f stage1-lean 
53142 @endif gcc
53143 @if gmp
53144         @cd $(HOST_SUBDIR); [ -d stageb2g0-gmp ] || \
53145           mkdir stageb2g0-gmp; \
53146         mv stageb2g0-gmp gmp  ; \
53147         mv stage1-gmp prev-gmp || test -f stage1-lean 
53148 @endif gmp
53149 @if mpfr
53150         @cd $(HOST_SUBDIR); [ -d stageb2g0-mpfr ] || \
53151           mkdir stageb2g0-mpfr; \
53152         mv stageb2g0-mpfr mpfr  ; \
53153         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
53154 @endif mpfr
53155 @if ppl
53156         @cd $(HOST_SUBDIR); [ -d stageb2g0-ppl ] || \
53157           mkdir stageb2g0-ppl; \
53158         mv stageb2g0-ppl ppl  ; \
53159         mv stage1-ppl prev-ppl || test -f stage1-lean 
53160 @endif ppl
53161 @if cloog
53162         @cd $(HOST_SUBDIR); [ -d stageb2g0-cloog ] || \
53163           mkdir stageb2g0-cloog; \
53164         mv stageb2g0-cloog cloog  ; \
53165         mv stage1-cloog prev-cloog || test -f stage1-lean 
53166 @endif cloog
53167 @if gold
53168         @cd $(HOST_SUBDIR); [ -d stageb2g0-gold ] || \
53169           mkdir stageb2g0-gold; \
53170         mv stageb2g0-gold gold  ; \
53171         mv stage1-gold prev-gold || test -f stage1-lean 
53172 @endif gold
53173 @if intl
53174         @cd $(HOST_SUBDIR); [ -d stageb2g0-intl ] || \
53175           mkdir stageb2g0-intl; \
53176         mv stageb2g0-intl intl  ; \
53177         mv stage1-intl prev-intl || test -f stage1-lean 
53178 @endif intl
53179 @if ld
53180         @cd $(HOST_SUBDIR); [ -d stageb2g0-ld ] || \
53181           mkdir stageb2g0-ld; \
53182         mv stageb2g0-ld ld  ; \
53183         mv stage1-ld prev-ld || test -f stage1-lean 
53184 @endif ld
53185 @if libcpp
53186         @cd $(HOST_SUBDIR); [ -d stageb2g0-libcpp ] || \
53187           mkdir stageb2g0-libcpp; \
53188         mv stageb2g0-libcpp libcpp  ; \
53189         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
53190 @endif libcpp
53191 @if libdecnumber
53192         @cd $(HOST_SUBDIR); [ -d stageb2g0-libdecnumber ] || \
53193           mkdir stageb2g0-libdecnumber; \
53194         mv stageb2g0-libdecnumber libdecnumber  ; \
53195         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
53196 @endif libdecnumber
53197 @if libiberty
53198         @cd $(HOST_SUBDIR); [ -d stageb2g0-libiberty ] || \
53199           mkdir stageb2g0-libiberty; \
53200         mv stageb2g0-libiberty libiberty  ; \
53201         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
53202 @endif libiberty
53203 @if zlib
53204         @cd $(HOST_SUBDIR); [ -d stageb2g0-zlib ] || \
53205           mkdir stageb2g0-zlib; \
53206         mv stageb2g0-zlib zlib  ; \
53207         mv stage1-zlib prev-zlib || test -f stage1-lean 
53208 @endif zlib
53209         @[ -d stageb2g0-$(TARGET_SUBDIR) ] || \
53210           mkdir stageb2g0-$(TARGET_SUBDIR); \
53211         mv stageb2g0-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
53212         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
53213
53214 stageb2g0-end:: 
53215 @if bfd
53216         @if test -d $(HOST_SUBDIR)/bfd ; then \
53217           cd $(HOST_SUBDIR); mv bfd stageb2g0-bfd ; \
53218           mv prev-bfd stage1-bfd ; :  ; \
53219         fi
53220 @endif bfd
53221 @if opcodes
53222         @if test -d $(HOST_SUBDIR)/opcodes ; then \
53223           cd $(HOST_SUBDIR); mv opcodes stageb2g0-opcodes ; \
53224           mv prev-opcodes stage1-opcodes ; :  ; \
53225         fi
53226 @endif opcodes
53227 @if binutils
53228         @if test -d $(HOST_SUBDIR)/binutils ; then \
53229           cd $(HOST_SUBDIR); mv binutils stageb2g0-binutils ; \
53230           mv prev-binutils stage1-binutils ; :  ; \
53231         fi
53232 @endif binutils
53233 @if gas
53234         @if test -d $(HOST_SUBDIR)/gas ; then \
53235           cd $(HOST_SUBDIR); mv gas stageb2g0-gas ; \
53236           mv prev-gas stage1-gas ; :  ; \
53237         fi
53238 @endif gas
53239 @if gcc
53240         @if test -d $(HOST_SUBDIR)/gcc ; then \
53241           cd $(HOST_SUBDIR); mv gcc stageb2g0-gcc ; \
53242           mv prev-gcc stage1-gcc ; :  ; \
53243         fi
53244 @endif gcc
53245 @if gmp
53246         @if test -d $(HOST_SUBDIR)/gmp ; then \
53247           cd $(HOST_SUBDIR); mv gmp stageb2g0-gmp ; \
53248           mv prev-gmp stage1-gmp ; :  ; \
53249         fi
53250 @endif gmp
53251 @if mpfr
53252         @if test -d $(HOST_SUBDIR)/mpfr ; then \
53253           cd $(HOST_SUBDIR); mv mpfr stageb2g0-mpfr ; \
53254           mv prev-mpfr stage1-mpfr ; :  ; \
53255         fi
53256 @endif mpfr
53257 @if ppl
53258         @if test -d $(HOST_SUBDIR)/ppl ; then \
53259           cd $(HOST_SUBDIR); mv ppl stageb2g0-ppl ; \
53260           mv prev-ppl stage1-ppl ; :  ; \
53261         fi
53262 @endif ppl
53263 @if cloog
53264         @if test -d $(HOST_SUBDIR)/cloog ; then \
53265           cd $(HOST_SUBDIR); mv cloog stageb2g0-cloog ; \
53266           mv prev-cloog stage1-cloog ; :  ; \
53267         fi
53268 @endif cloog
53269 @if gold
53270         @if test -d $(HOST_SUBDIR)/gold ; then \
53271           cd $(HOST_SUBDIR); mv gold stageb2g0-gold ; \
53272           mv prev-gold stage1-gold ; :  ; \
53273         fi
53274 @endif gold
53275 @if intl
53276         @if test -d $(HOST_SUBDIR)/intl ; then \
53277           cd $(HOST_SUBDIR); mv intl stageb2g0-intl ; \
53278           mv prev-intl stage1-intl ; :  ; \
53279         fi
53280 @endif intl
53281 @if ld
53282         @if test -d $(HOST_SUBDIR)/ld ; then \
53283           cd $(HOST_SUBDIR); mv ld stageb2g0-ld ; \
53284           mv prev-ld stage1-ld ; :  ; \
53285         fi
53286 @endif ld
53287 @if libcpp
53288         @if test -d $(HOST_SUBDIR)/libcpp ; then \
53289           cd $(HOST_SUBDIR); mv libcpp stageb2g0-libcpp ; \
53290           mv prev-libcpp stage1-libcpp ; :  ; \
53291         fi
53292 @endif libcpp
53293 @if libdecnumber
53294         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53295           cd $(HOST_SUBDIR); mv libdecnumber stageb2g0-libdecnumber ; \
53296           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
53297         fi
53298 @endif libdecnumber
53299 @if libiberty
53300         @if test -d $(HOST_SUBDIR)/libiberty ; then \
53301           cd $(HOST_SUBDIR); mv libiberty stageb2g0-libiberty ; \
53302           mv prev-libiberty stage1-libiberty ; :  ; \
53303         fi
53304 @endif libiberty
53305 @if zlib
53306         @if test -d $(HOST_SUBDIR)/zlib ; then \
53307           cd $(HOST_SUBDIR); mv zlib stageb2g0-zlib ; \
53308           mv prev-zlib stage1-zlib ; :  ; \
53309         fi
53310 @endif zlib
53311         @if test -d $(TARGET_SUBDIR) ; then \
53312           mv $(TARGET_SUBDIR) stageb2g0-$(TARGET_SUBDIR)  ; \
53313           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
53314         fi
53315         rm -f stage_current
53316
53317 # Bubble a bug fix through all the stages up to stage b2g0.  They are
53318 # remade, but not reconfigured.  The next stage (if any) will not be
53319 # reconfigured either.
53320 .PHONY: stageb2g0-bubble
53321 stageb2g0-bubble:: stage1-bubble
53322         @r=`${PWD_COMMAND}`; export r; \
53323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53324         if test -f stageb2g0-lean || test -f stage1-lean  ; then \
53325           echo Skipping rebuild of stageb2g0 ; \
53326         else \
53327           $(MAKE) stageb2g0-start; \
53328           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageb2g0; \
53329         fi
53330
53331 .PHONY: all-stageb2g0 clean-stageb2g0
53332 do-clean: clean-stageb2g0
53333
53334 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53335 # only possibility, but now it conflicts with no-bootstrap rules
53336 @if gcc-bootstrap
53337
53338
53339
53340 .PHONY: bootstrap2-debug bootstrap2-debug-lean
53341 bootstrap2-debug:
53342         echo stageb2g0 > stage_final
53343         @r=`${PWD_COMMAND}`; export r; \
53344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53345         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb2g0-bubble
53346         @: $(MAKE); $(unstage)
53347         @r=`${PWD_COMMAND}`; export r; \
53348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53349         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53350
53351 bootstrap2-debug-lean:
53352         echo stageb2g0 > stage_final
53353         @r=`${PWD_COMMAND}`; export r; \
53354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53355         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageb2g0-bubble
53356         @: $(MAKE); $(unstage)
53357         @r=`${PWD_COMMAND}`; export r; \
53358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53359         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53360
53361
53362 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53363 distclean-stage1:: distclean-stageb2g0 
53364 .PHONY: distclean-stageb2g0
53365 distclean-stageb2g0::
53366         @: $(MAKE); $(stage)
53367         @test "`cat stage_last`" != stageb2g0 || rm -f stage_last
53368         rm -rf stageb2g0-* 
53369
53370
53371 @endif gcc-bootstrap
53372
53373
53374 .PHONY: stage3-start stage3-end
53375
53376 stage3-start::
53377         @: $(MAKE); $(stage); \
53378         echo stage3 > stage_current ; \
53379         echo stage3 > stage_last; \
53380         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53381 @if bfd
53382         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
53383           mkdir stage3-bfd; \
53384         mv stage3-bfd bfd  ; \
53385         mv stage2-bfd prev-bfd || test -f stage2-lean 
53386 @endif bfd
53387 @if opcodes
53388         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
53389           mkdir stage3-opcodes; \
53390         mv stage3-opcodes opcodes  ; \
53391         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
53392 @endif opcodes
53393 @if binutils
53394         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
53395           mkdir stage3-binutils; \
53396         mv stage3-binutils binutils  ; \
53397         mv stage2-binutils prev-binutils || test -f stage2-lean 
53398 @endif binutils
53399 @if gas
53400         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
53401           mkdir stage3-gas; \
53402         mv stage3-gas gas  ; \
53403         mv stage2-gas prev-gas || test -f stage2-lean 
53404 @endif gas
53405 @if gcc
53406         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
53407           mkdir stage3-gcc; \
53408         mv stage3-gcc gcc  ; \
53409         mv stage2-gcc prev-gcc || test -f stage2-lean 
53410 @endif gcc
53411 @if gmp
53412         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
53413           mkdir stage3-gmp; \
53414         mv stage3-gmp gmp  ; \
53415         mv stage2-gmp prev-gmp || test -f stage2-lean 
53416 @endif gmp
53417 @if mpfr
53418         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
53419           mkdir stage3-mpfr; \
53420         mv stage3-mpfr mpfr  ; \
53421         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
53422 @endif mpfr
53423 @if ppl
53424         @cd $(HOST_SUBDIR); [ -d stage3-ppl ] || \
53425           mkdir stage3-ppl; \
53426         mv stage3-ppl ppl  ; \
53427         mv stage2-ppl prev-ppl || test -f stage2-lean 
53428 @endif ppl
53429 @if cloog
53430         @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
53431           mkdir stage3-cloog; \
53432         mv stage3-cloog cloog  ; \
53433         mv stage2-cloog prev-cloog || test -f stage2-lean 
53434 @endif cloog
53435 @if gold
53436         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
53437           mkdir stage3-gold; \
53438         mv stage3-gold gold  ; \
53439         mv stage2-gold prev-gold || test -f stage2-lean 
53440 @endif gold
53441 @if intl
53442         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
53443           mkdir stage3-intl; \
53444         mv stage3-intl intl  ; \
53445         mv stage2-intl prev-intl || test -f stage2-lean 
53446 @endif intl
53447 @if ld
53448         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
53449           mkdir stage3-ld; \
53450         mv stage3-ld ld  ; \
53451         mv stage2-ld prev-ld || test -f stage2-lean 
53452 @endif ld
53453 @if libcpp
53454         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
53455           mkdir stage3-libcpp; \
53456         mv stage3-libcpp libcpp  ; \
53457         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
53458 @endif libcpp
53459 @if libdecnumber
53460         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
53461           mkdir stage3-libdecnumber; \
53462         mv stage3-libdecnumber libdecnumber  ; \
53463         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
53464 @endif libdecnumber
53465 @if libiberty
53466         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
53467           mkdir stage3-libiberty; \
53468         mv stage3-libiberty libiberty  ; \
53469         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
53470 @endif libiberty
53471 @if zlib
53472         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
53473           mkdir stage3-zlib; \
53474         mv stage3-zlib zlib  ; \
53475         mv stage2-zlib prev-zlib || test -f stage2-lean 
53476 @endif zlib
53477         @[ -d stage3-$(TARGET_SUBDIR) ] || \
53478           mkdir stage3-$(TARGET_SUBDIR); \
53479         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
53480         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
53481
53482 stage3-end:: 
53483 @if bfd
53484         @if test -d $(HOST_SUBDIR)/bfd ; then \
53485           cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
53486           mv prev-bfd stage2-bfd ; :  ; \
53487         fi
53488 @endif bfd
53489 @if opcodes
53490         @if test -d $(HOST_SUBDIR)/opcodes ; then \
53491           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
53492           mv prev-opcodes stage2-opcodes ; :  ; \
53493         fi
53494 @endif opcodes
53495 @if binutils
53496         @if test -d $(HOST_SUBDIR)/binutils ; then \
53497           cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
53498           mv prev-binutils stage2-binutils ; :  ; \
53499         fi
53500 @endif binutils
53501 @if gas
53502         @if test -d $(HOST_SUBDIR)/gas ; then \
53503           cd $(HOST_SUBDIR); mv gas stage3-gas ; \
53504           mv prev-gas stage2-gas ; :  ; \
53505         fi
53506 @endif gas
53507 @if gcc
53508         @if test -d $(HOST_SUBDIR)/gcc ; then \
53509           cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
53510           mv prev-gcc stage2-gcc ; :  ; \
53511         fi
53512 @endif gcc
53513 @if gmp
53514         @if test -d $(HOST_SUBDIR)/gmp ; then \
53515           cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
53516           mv prev-gmp stage2-gmp ; :  ; \
53517         fi
53518 @endif gmp
53519 @if mpfr
53520         @if test -d $(HOST_SUBDIR)/mpfr ; then \
53521           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
53522           mv prev-mpfr stage2-mpfr ; :  ; \
53523         fi
53524 @endif mpfr
53525 @if ppl
53526         @if test -d $(HOST_SUBDIR)/ppl ; then \
53527           cd $(HOST_SUBDIR); mv ppl stage3-ppl ; \
53528           mv prev-ppl stage2-ppl ; :  ; \
53529         fi
53530 @endif ppl
53531 @if cloog
53532         @if test -d $(HOST_SUBDIR)/cloog ; then \
53533           cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
53534           mv prev-cloog stage2-cloog ; :  ; \
53535         fi
53536 @endif cloog
53537 @if gold
53538         @if test -d $(HOST_SUBDIR)/gold ; then \
53539           cd $(HOST_SUBDIR); mv gold stage3-gold ; \
53540           mv prev-gold stage2-gold ; :  ; \
53541         fi
53542 @endif gold
53543 @if intl
53544         @if test -d $(HOST_SUBDIR)/intl ; then \
53545           cd $(HOST_SUBDIR); mv intl stage3-intl ; \
53546           mv prev-intl stage2-intl ; :  ; \
53547         fi
53548 @endif intl
53549 @if ld
53550         @if test -d $(HOST_SUBDIR)/ld ; then \
53551           cd $(HOST_SUBDIR); mv ld stage3-ld ; \
53552           mv prev-ld stage2-ld ; :  ; \
53553         fi
53554 @endif ld
53555 @if libcpp
53556         @if test -d $(HOST_SUBDIR)/libcpp ; then \
53557           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
53558           mv prev-libcpp stage2-libcpp ; :  ; \
53559         fi
53560 @endif libcpp
53561 @if libdecnumber
53562         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53563           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
53564           mv prev-libdecnumber stage2-libdecnumber ; :  ; \
53565         fi
53566 @endif libdecnumber
53567 @if libiberty
53568         @if test -d $(HOST_SUBDIR)/libiberty ; then \
53569           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
53570           mv prev-libiberty stage2-libiberty ; :  ; \
53571         fi
53572 @endif libiberty
53573 @if zlib
53574         @if test -d $(HOST_SUBDIR)/zlib ; then \
53575           cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
53576           mv prev-zlib stage2-zlib ; :  ; \
53577         fi
53578 @endif zlib
53579         @if test -d $(TARGET_SUBDIR) ; then \
53580           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR)  ; \
53581           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; :  ; \
53582         fi
53583         rm -f stage_current
53584
53585 # Bubble a bug fix through all the stages up to stage 3.  They are
53586 # remade, but not reconfigured.  The next stage (if any) will not be
53587 # reconfigured either.
53588 .PHONY: stage3-bubble
53589 stage3-bubble:: stage2-bubble
53590         @r=`${PWD_COMMAND}`; export r; \
53591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53592         if test -f stage3-lean || test -f stage2-lean  ; then \
53593           echo Skipping rebuild of stage3 ; \
53594         else \
53595           $(MAKE) stage3-start; \
53596           if $(LEAN); then \
53597             rm -rf stage1-* ; \
53598             $(STAMP) stage1-lean ; \
53599           fi; \
53600           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
53601         fi
53602         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
53603
53604 .PHONY: all-stage3 clean-stage3
53605 do-clean: clean-stage3
53606
53607 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53608 # only possibility, but now it conflicts with no-bootstrap rules
53609 @if gcc-bootstrap
53610
53611 compare:
53612         @r=`${PWD_COMMAND}`; export r; \
53613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53614         if test -f stage2-lean; then \
53615           echo Cannot compare object files as stage 2 was deleted. ; \
53616           exit 0 ; \
53617         fi; \
53618         : $(MAKE); $(stage); \
53619         rm -f .bad_compare ; \
53620         echo Comparing stages 2 and 3 ; \
53621         cd stage3-gcc; \
53622         files=`find . -name "*$(objext)" -print` ; \
53623         cd .. ; \
53624         for file in $${files} ; do \
53625           f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
53626           $(do-compare) > /dev/null 2>&1; \
53627           if test $$? -eq 1; then \
53628             case $$file in \
53629               ./cc*-checksum$(objext) | ./libgcc/* ) \
53630                 echo warning: $$file differs ;; \
53631               *) \
53632                 echo $$file differs >> .bad_compare ;; \
53633             esac ; \
53634           fi ; \
53635         done ; \
53636         if [ -f .bad_compare ]; then \
53637           echo "Bootstrap comparison failure!"; \
53638           cat .bad_compare; \
53639           exit 1; \
53640         else \
53641           echo Comparison successful.; \
53642         fi ; \
53643         $(STAMP) compare
53644         if $(LEAN); then \
53645           rm -rf stage2-*; \
53646           $(STAMP) stage2-lean; \
53647         fi
53648
53649
53650
53651 .PHONY: bootstrap bootstrap-lean
53652 bootstrap:
53653         echo stage3 > stage_final
53654         @r=`${PWD_COMMAND}`; export r; \
53655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53656         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
53657         @: $(MAKE); $(unstage)
53658         @r=`${PWD_COMMAND}`; export r; \
53659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53660         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53661
53662 bootstrap-lean:
53663         echo stage3 > stage_final
53664         @r=`${PWD_COMMAND}`; export r; \
53665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53666         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
53667         @: $(MAKE); $(unstage)
53668         @r=`${PWD_COMMAND}`; export r; \
53669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53670         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53671
53672
53673 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53674 distclean-stage2:: distclean-stage3 
53675 .PHONY: distclean-stage3
53676 distclean-stage3::
53677         @: $(MAKE); $(stage)
53678         @test "`cat stage_last`" != stage3 || rm -f stage_last
53679         rm -rf stage3-* compare 
53680
53681
53682 .PHONY: cleanstrap
53683 cleanstrap: do-distclean local-clean
53684         echo stage3 > stage_final
53685         @r=`${PWD_COMMAND}`; export r; \
53686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53687         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
53688         @: $(MAKE); $(unstage)
53689         @r=`${PWD_COMMAND}`; export r; \
53690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53691         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53692
53693 @endif gcc-bootstrap
53694
53695
53696 .PHONY: stageb3g2-start stageb3g2-end
53697
53698 stageb3g2-start::
53699         @: $(MAKE); $(stage); \
53700         echo stageb3g2 > stage_current ; \
53701         echo stageb3g2 > stage_last; \
53702         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53703 @if bfd
53704         @cd $(HOST_SUBDIR); [ -d stageb3g2-bfd ] || \
53705           mkdir stageb3g2-bfd; \
53706         mv stageb3g2-bfd bfd  ; \
53707         mv stageb2g0-bfd prev-bfd || test -f stageb2g0-lean 
53708 @endif bfd
53709 @if opcodes
53710         @cd $(HOST_SUBDIR); [ -d stageb3g2-opcodes ] || \
53711           mkdir stageb3g2-opcodes; \
53712         mv stageb3g2-opcodes opcodes  ; \
53713         mv stageb2g0-opcodes prev-opcodes || test -f stageb2g0-lean 
53714 @endif opcodes
53715 @if binutils
53716         @cd $(HOST_SUBDIR); [ -d stageb3g2-binutils ] || \
53717           mkdir stageb3g2-binutils; \
53718         mv stageb3g2-binutils binutils  ; \
53719         mv stageb2g0-binutils prev-binutils || test -f stageb2g0-lean 
53720 @endif binutils
53721 @if gas
53722         @cd $(HOST_SUBDIR); [ -d stageb3g2-gas ] || \
53723           mkdir stageb3g2-gas; \
53724         mv stageb3g2-gas gas  ; \
53725         mv stageb2g0-gas prev-gas || test -f stageb2g0-lean 
53726 @endif gas
53727 @if gcc
53728         @cd $(HOST_SUBDIR); [ -d stageb3g2-gcc ] || \
53729           mkdir stageb3g2-gcc; \
53730         mv stageb3g2-gcc gcc  ; \
53731         mv stageb2g0-gcc prev-gcc || test -f stageb2g0-lean 
53732 @endif gcc
53733 @if gmp
53734         @cd $(HOST_SUBDIR); [ -d stageb3g2-gmp ] || \
53735           mkdir stageb3g2-gmp; \
53736         mv stageb3g2-gmp gmp  ; \
53737         mv stageb2g0-gmp prev-gmp || test -f stageb2g0-lean 
53738 @endif gmp
53739 @if mpfr
53740         @cd $(HOST_SUBDIR); [ -d stageb3g2-mpfr ] || \
53741           mkdir stageb3g2-mpfr; \
53742         mv stageb3g2-mpfr mpfr  ; \
53743         mv stageb2g0-mpfr prev-mpfr || test -f stageb2g0-lean 
53744 @endif mpfr
53745 @if ppl
53746         @cd $(HOST_SUBDIR); [ -d stageb3g2-ppl ] || \
53747           mkdir stageb3g2-ppl; \
53748         mv stageb3g2-ppl ppl  ; \
53749         mv stageb2g0-ppl prev-ppl || test -f stageb2g0-lean 
53750 @endif ppl
53751 @if cloog
53752         @cd $(HOST_SUBDIR); [ -d stageb3g2-cloog ] || \
53753           mkdir stageb3g2-cloog; \
53754         mv stageb3g2-cloog cloog  ; \
53755         mv stageb2g0-cloog prev-cloog || test -f stageb2g0-lean 
53756 @endif cloog
53757 @if gold
53758         @cd $(HOST_SUBDIR); [ -d stageb3g2-gold ] || \
53759           mkdir stageb3g2-gold; \
53760         mv stageb3g2-gold gold  ; \
53761         mv stageb2g0-gold prev-gold || test -f stageb2g0-lean 
53762 @endif gold
53763 @if intl
53764         @cd $(HOST_SUBDIR); [ -d stageb3g2-intl ] || \
53765           mkdir stageb3g2-intl; \
53766         mv stageb3g2-intl intl  ; \
53767         mv stageb2g0-intl prev-intl || test -f stageb2g0-lean 
53768 @endif intl
53769 @if ld
53770         @cd $(HOST_SUBDIR); [ -d stageb3g2-ld ] || \
53771           mkdir stageb3g2-ld; \
53772         mv stageb3g2-ld ld  ; \
53773         mv stageb2g0-ld prev-ld || test -f stageb2g0-lean 
53774 @endif ld
53775 @if libcpp
53776         @cd $(HOST_SUBDIR); [ -d stageb3g2-libcpp ] || \
53777           mkdir stageb3g2-libcpp; \
53778         mv stageb3g2-libcpp libcpp  ; \
53779         mv stageb2g0-libcpp prev-libcpp || test -f stageb2g0-lean 
53780 @endif libcpp
53781 @if libdecnumber
53782         @cd $(HOST_SUBDIR); [ -d stageb3g2-libdecnumber ] || \
53783           mkdir stageb3g2-libdecnumber; \
53784         mv stageb3g2-libdecnumber libdecnumber  ; \
53785         mv stageb2g0-libdecnumber prev-libdecnumber || test -f stageb2g0-lean 
53786 @endif libdecnumber
53787 @if libiberty
53788         @cd $(HOST_SUBDIR); [ -d stageb3g2-libiberty ] || \
53789           mkdir stageb3g2-libiberty; \
53790         mv stageb3g2-libiberty libiberty  ; \
53791         mv stageb2g0-libiberty prev-libiberty || test -f stageb2g0-lean 
53792 @endif libiberty
53793 @if zlib
53794         @cd $(HOST_SUBDIR); [ -d stageb3g2-zlib ] || \
53795           mkdir stageb3g2-zlib; \
53796         mv stageb3g2-zlib zlib  ; \
53797         mv stageb2g0-zlib prev-zlib || test -f stageb2g0-lean 
53798 @endif zlib
53799         @[ -d stageb3g2-$(TARGET_SUBDIR) ] || \
53800           mkdir stageb3g2-$(TARGET_SUBDIR); \
53801         mv stageb3g2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
53802         mv stageb2g0-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageb2g0-lean 
53803
53804 stageb3g2-end:: 
53805 @if bfd
53806         @if test -d $(HOST_SUBDIR)/bfd ; then \
53807           cd $(HOST_SUBDIR); mv bfd stageb3g2-bfd ; \
53808           mv prev-bfd stageb2g0-bfd ; :  ; \
53809         fi
53810 @endif bfd
53811 @if opcodes
53812         @if test -d $(HOST_SUBDIR)/opcodes ; then \
53813           cd $(HOST_SUBDIR); mv opcodes stageb3g2-opcodes ; \
53814           mv prev-opcodes stageb2g0-opcodes ; :  ; \
53815         fi
53816 @endif opcodes
53817 @if binutils
53818         @if test -d $(HOST_SUBDIR)/binutils ; then \
53819           cd $(HOST_SUBDIR); mv binutils stageb3g2-binutils ; \
53820           mv prev-binutils stageb2g0-binutils ; :  ; \
53821         fi
53822 @endif binutils
53823 @if gas
53824         @if test -d $(HOST_SUBDIR)/gas ; then \
53825           cd $(HOST_SUBDIR); mv gas stageb3g2-gas ; \
53826           mv prev-gas stageb2g0-gas ; :  ; \
53827         fi
53828 @endif gas
53829 @if gcc
53830         @if test -d $(HOST_SUBDIR)/gcc ; then \
53831           cd $(HOST_SUBDIR); mv gcc stageb3g2-gcc ; \
53832           mv prev-gcc stageb2g0-gcc ; :  ; \
53833         fi
53834 @endif gcc
53835 @if gmp
53836         @if test -d $(HOST_SUBDIR)/gmp ; then \
53837           cd $(HOST_SUBDIR); mv gmp stageb3g2-gmp ; \
53838           mv prev-gmp stageb2g0-gmp ; :  ; \
53839         fi
53840 @endif gmp
53841 @if mpfr
53842         @if test -d $(HOST_SUBDIR)/mpfr ; then \
53843           cd $(HOST_SUBDIR); mv mpfr stageb3g2-mpfr ; \
53844           mv prev-mpfr stageb2g0-mpfr ; :  ; \
53845         fi
53846 @endif mpfr
53847 @if ppl
53848         @if test -d $(HOST_SUBDIR)/ppl ; then \
53849           cd $(HOST_SUBDIR); mv ppl stageb3g2-ppl ; \
53850           mv prev-ppl stageb2g0-ppl ; :  ; \
53851         fi
53852 @endif ppl
53853 @if cloog
53854         @if test -d $(HOST_SUBDIR)/cloog ; then \
53855           cd $(HOST_SUBDIR); mv cloog stageb3g2-cloog ; \
53856           mv prev-cloog stageb2g0-cloog ; :  ; \
53857         fi
53858 @endif cloog
53859 @if gold
53860         @if test -d $(HOST_SUBDIR)/gold ; then \
53861           cd $(HOST_SUBDIR); mv gold stageb3g2-gold ; \
53862           mv prev-gold stageb2g0-gold ; :  ; \
53863         fi
53864 @endif gold
53865 @if intl
53866         @if test -d $(HOST_SUBDIR)/intl ; then \
53867           cd $(HOST_SUBDIR); mv intl stageb3g2-intl ; \
53868           mv prev-intl stageb2g0-intl ; :  ; \
53869         fi
53870 @endif intl
53871 @if ld
53872         @if test -d $(HOST_SUBDIR)/ld ; then \
53873           cd $(HOST_SUBDIR); mv ld stageb3g2-ld ; \
53874           mv prev-ld stageb2g0-ld ; :  ; \
53875         fi
53876 @endif ld
53877 @if libcpp
53878         @if test -d $(HOST_SUBDIR)/libcpp ; then \
53879           cd $(HOST_SUBDIR); mv libcpp stageb3g2-libcpp ; \
53880           mv prev-libcpp stageb2g0-libcpp ; :  ; \
53881         fi
53882 @endif libcpp
53883 @if libdecnumber
53884         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53885           cd $(HOST_SUBDIR); mv libdecnumber stageb3g2-libdecnumber ; \
53886           mv prev-libdecnumber stageb2g0-libdecnumber ; :  ; \
53887         fi
53888 @endif libdecnumber
53889 @if libiberty
53890         @if test -d $(HOST_SUBDIR)/libiberty ; then \
53891           cd $(HOST_SUBDIR); mv libiberty stageb3g2-libiberty ; \
53892           mv prev-libiberty stageb2g0-libiberty ; :  ; \
53893         fi
53894 @endif libiberty
53895 @if zlib
53896         @if test -d $(HOST_SUBDIR)/zlib ; then \
53897           cd $(HOST_SUBDIR); mv zlib stageb3g2-zlib ; \
53898           mv prev-zlib stageb2g0-zlib ; :  ; \
53899         fi
53900 @endif zlib
53901         @if test -d $(TARGET_SUBDIR) ; then \
53902           mv $(TARGET_SUBDIR) stageb3g2-$(TARGET_SUBDIR)  ; \
53903           mv prev-$(TARGET_SUBDIR) stageb2g0-$(TARGET_SUBDIR) ; :  ; \
53904         fi
53905         rm -f stage_current
53906
53907 # Bubble a bug fix through all the stages up to stage b3g2.  They are
53908 # remade, but not reconfigured.  The next stage (if any) will not be
53909 # reconfigured either.
53910 .PHONY: stageb3g2-bubble
53911 stageb3g2-bubble:: stageb2g0-bubble
53912         @r=`${PWD_COMMAND}`; export r; \
53913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53914         if test -f stageb3g2-lean || test -f stageb2g0-lean  ; then \
53915           echo Skipping rebuild of stageb3g2 ; \
53916         else \
53917           $(MAKE) stageb3g2-start; \
53918           if $(LEAN); then \
53919             rm -rf stage1-* ; \
53920             $(STAMP) stage1-lean ; \
53921           fi; \
53922           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageb3g2; \
53923         fi
53924         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare-debug
53925
53926 .PHONY: all-stageb3g2 clean-stageb3g2
53927 do-clean: clean-stageb3g2
53928
53929 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53930 # only possibility, but now it conflicts with no-bootstrap rules
53931 @if gcc-bootstrap
53932
53933 compare-debug:
53934         @r=`${PWD_COMMAND}`; export r; \
53935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53936         if test -f stageb2g0-lean; then \
53937           echo Cannot compare object files as stage b2g0 was deleted. ; \
53938           exit 0 ; \
53939         fi; \
53940         : $(MAKE); $(stage); \
53941         rm -f .bad_compare ; \
53942         echo Comparing stages b2g0 and b3g2 ; \
53943         cd stageb3g2-gcc; \
53944         files=`find . -name "*$(objext)" -print` ; \
53945         cd .. ; \
53946         for file in $${files} ; do \
53947           f1=$$r/stageb2g0-gcc/$$file; f2=$$r/stageb3g2-gcc/$$file; \
53948           $(do-compare-debug) > /dev/null 2>&1; \
53949           if test $$? -eq 1; then \
53950             case $$file in \
53951               ./cc*-checksum$(objext) | ./libgcc/* ) \
53952                 echo warning: $$file differs ;; \
53953               *) \
53954                 echo $$file differs >> .bad_compare ;; \
53955             esac ; \
53956           fi ; \
53957         done ; \
53958         if [ -f .bad_compare ]; then \
53959           echo "Bootstrap comparison failure!"; \
53960           cat .bad_compare; \
53961           exit 1; \
53962         else \
53963           echo Comparison successful.; \
53964         fi ; \
53965         $(STAMP) compare-debug
53966         if $(LEAN); then \
53967           rm -rf stageb2g0-*; \
53968           $(STAMP) stageb2g0-lean; \
53969         fi
53970
53971
53972
53973 .PHONY: bootstrap-debug bootstrap-debug-lean
53974 bootstrap-debug:
53975         echo stageb3g2 > stage_final
53976         @r=`${PWD_COMMAND}`; export r; \
53977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53978         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb3g2-bubble
53979         @: $(MAKE); $(unstage)
53980         @r=`${PWD_COMMAND}`; export r; \
53981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53982         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53983
53984 bootstrap-debug-lean:
53985         echo stageb3g2 > stage_final
53986         @r=`${PWD_COMMAND}`; export r; \
53987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53988         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageb3g2-bubble
53989         @: $(MAKE); $(unstage)
53990         @r=`${PWD_COMMAND}`; export r; \
53991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53992         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53993
53994
53995 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53996 distclean-stageb2g0:: distclean-stageb3g2 
53997 .PHONY: distclean-stageb3g2
53998 distclean-stageb3g2::
53999         @: $(MAKE); $(stage)
54000         @test "`cat stage_last`" != stageb3g2 || rm -f stage_last
54001         rm -rf stageb3g2-* compare-debug 
54002
54003
54004 .PHONY: cleanstrap-debug
54005 cleanstrap-debug: do-distclean local-clean
54006         echo stageb3g2 > stage_final
54007         @r=`${PWD_COMMAND}`; export r; \
54008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54009         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb3g2-bubble
54010         @: $(MAKE); $(unstage)
54011         @r=`${PWD_COMMAND}`; export r; \
54012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54013         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54014
54015 @endif gcc-bootstrap
54016
54017
54018 .PHONY: stage4-start stage4-end
54019
54020 stage4-start::
54021         @: $(MAKE); $(stage); \
54022         echo stage4 > stage_current ; \
54023         echo stage4 > stage_last; \
54024         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54025 @if bfd
54026         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
54027           mkdir stage4-bfd; \
54028         mv stage4-bfd bfd  ; \
54029         mv stage3-bfd prev-bfd || test -f stage3-lean 
54030 @endif bfd
54031 @if opcodes
54032         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
54033           mkdir stage4-opcodes; \
54034         mv stage4-opcodes opcodes  ; \
54035         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
54036 @endif opcodes
54037 @if binutils
54038         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
54039           mkdir stage4-binutils; \
54040         mv stage4-binutils binutils  ; \
54041         mv stage3-binutils prev-binutils || test -f stage3-lean 
54042 @endif binutils
54043 @if gas
54044         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
54045           mkdir stage4-gas; \
54046         mv stage4-gas gas  ; \
54047         mv stage3-gas prev-gas || test -f stage3-lean 
54048 @endif gas
54049 @if gcc
54050         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
54051           mkdir stage4-gcc; \
54052         mv stage4-gcc gcc  ; \
54053         mv stage3-gcc prev-gcc || test -f stage3-lean 
54054 @endif gcc
54055 @if gmp
54056         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
54057           mkdir stage4-gmp; \
54058         mv stage4-gmp gmp  ; \
54059         mv stage3-gmp prev-gmp || test -f stage3-lean 
54060 @endif gmp
54061 @if mpfr
54062         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
54063           mkdir stage4-mpfr; \
54064         mv stage4-mpfr mpfr  ; \
54065         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
54066 @endif mpfr
54067 @if ppl
54068         @cd $(HOST_SUBDIR); [ -d stage4-ppl ] || \
54069           mkdir stage4-ppl; \
54070         mv stage4-ppl ppl  ; \
54071         mv stage3-ppl prev-ppl || test -f stage3-lean 
54072 @endif ppl
54073 @if cloog
54074         @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
54075           mkdir stage4-cloog; \
54076         mv stage4-cloog cloog  ; \
54077         mv stage3-cloog prev-cloog || test -f stage3-lean 
54078 @endif cloog
54079 @if gold
54080         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
54081           mkdir stage4-gold; \
54082         mv stage4-gold gold  ; \
54083         mv stage3-gold prev-gold || test -f stage3-lean 
54084 @endif gold
54085 @if intl
54086         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
54087           mkdir stage4-intl; \
54088         mv stage4-intl intl  ; \
54089         mv stage3-intl prev-intl || test -f stage3-lean 
54090 @endif intl
54091 @if ld
54092         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
54093           mkdir stage4-ld; \
54094         mv stage4-ld ld  ; \
54095         mv stage3-ld prev-ld || test -f stage3-lean 
54096 @endif ld
54097 @if libcpp
54098         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
54099           mkdir stage4-libcpp; \
54100         mv stage4-libcpp libcpp  ; \
54101         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
54102 @endif libcpp
54103 @if libdecnumber
54104         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
54105           mkdir stage4-libdecnumber; \
54106         mv stage4-libdecnumber libdecnumber  ; \
54107         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
54108 @endif libdecnumber
54109 @if libiberty
54110         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
54111           mkdir stage4-libiberty; \
54112         mv stage4-libiberty libiberty  ; \
54113         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
54114 @endif libiberty
54115 @if zlib
54116         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
54117           mkdir stage4-zlib; \
54118         mv stage4-zlib zlib  ; \
54119         mv stage3-zlib prev-zlib || test -f stage3-lean 
54120 @endif zlib
54121         @[ -d stage4-$(TARGET_SUBDIR) ] || \
54122           mkdir stage4-$(TARGET_SUBDIR); \
54123         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
54124         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
54125
54126 stage4-end:: 
54127 @if bfd
54128         @if test -d $(HOST_SUBDIR)/bfd ; then \
54129           cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
54130           mv prev-bfd stage3-bfd ; :  ; \
54131         fi
54132 @endif bfd
54133 @if opcodes
54134         @if test -d $(HOST_SUBDIR)/opcodes ; then \
54135           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
54136           mv prev-opcodes stage3-opcodes ; :  ; \
54137         fi
54138 @endif opcodes
54139 @if binutils
54140         @if test -d $(HOST_SUBDIR)/binutils ; then \
54141           cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
54142           mv prev-binutils stage3-binutils ; :  ; \
54143         fi
54144 @endif binutils
54145 @if gas
54146         @if test -d $(HOST_SUBDIR)/gas ; then \
54147           cd $(HOST_SUBDIR); mv gas stage4-gas ; \
54148           mv prev-gas stage3-gas ; :  ; \
54149         fi
54150 @endif gas
54151 @if gcc
54152         @if test -d $(HOST_SUBDIR)/gcc ; then \
54153           cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
54154           mv prev-gcc stage3-gcc ; :  ; \
54155         fi
54156 @endif gcc
54157 @if gmp
54158         @if test -d $(HOST_SUBDIR)/gmp ; then \
54159           cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
54160           mv prev-gmp stage3-gmp ; :  ; \
54161         fi
54162 @endif gmp
54163 @if mpfr
54164         @if test -d $(HOST_SUBDIR)/mpfr ; then \
54165           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
54166           mv prev-mpfr stage3-mpfr ; :  ; \
54167         fi
54168 @endif mpfr
54169 @if ppl
54170         @if test -d $(HOST_SUBDIR)/ppl ; then \
54171           cd $(HOST_SUBDIR); mv ppl stage4-ppl ; \
54172           mv prev-ppl stage3-ppl ; :  ; \
54173         fi
54174 @endif ppl
54175 @if cloog
54176         @if test -d $(HOST_SUBDIR)/cloog ; then \
54177           cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
54178           mv prev-cloog stage3-cloog ; :  ; \
54179         fi
54180 @endif cloog
54181 @if gold
54182         @if test -d $(HOST_SUBDIR)/gold ; then \
54183           cd $(HOST_SUBDIR); mv gold stage4-gold ; \
54184           mv prev-gold stage3-gold ; :  ; \
54185         fi
54186 @endif gold
54187 @if intl
54188         @if test -d $(HOST_SUBDIR)/intl ; then \
54189           cd $(HOST_SUBDIR); mv intl stage4-intl ; \
54190           mv prev-intl stage3-intl ; :  ; \
54191         fi
54192 @endif intl
54193 @if ld
54194         @if test -d $(HOST_SUBDIR)/ld ; then \
54195           cd $(HOST_SUBDIR); mv ld stage4-ld ; \
54196           mv prev-ld stage3-ld ; :  ; \
54197         fi
54198 @endif ld
54199 @if libcpp
54200         @if test -d $(HOST_SUBDIR)/libcpp ; then \
54201           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
54202           mv prev-libcpp stage3-libcpp ; :  ; \
54203         fi
54204 @endif libcpp
54205 @if libdecnumber
54206         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
54207           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
54208           mv prev-libdecnumber stage3-libdecnumber ; :  ; \
54209         fi
54210 @endif libdecnumber
54211 @if libiberty
54212         @if test -d $(HOST_SUBDIR)/libiberty ; then \
54213           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
54214           mv prev-libiberty stage3-libiberty ; :  ; \
54215         fi
54216 @endif libiberty
54217 @if zlib
54218         @if test -d $(HOST_SUBDIR)/zlib ; then \
54219           cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
54220           mv prev-zlib stage3-zlib ; :  ; \
54221         fi
54222 @endif zlib
54223         @if test -d $(TARGET_SUBDIR) ; then \
54224           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR)  ; \
54225           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; :  ; \
54226         fi
54227         rm -f stage_current
54228
54229 # Bubble a bug fix through all the stages up to stage 4.  They are
54230 # remade, but not reconfigured.  The next stage (if any) will not be
54231 # reconfigured either.
54232 .PHONY: stage4-bubble
54233 stage4-bubble:: stage3-bubble
54234         @r=`${PWD_COMMAND}`; export r; \
54235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54236         if test -f stage4-lean || test -f stage3-lean  ; then \
54237           echo Skipping rebuild of stage4 ; \
54238         else \
54239           $(MAKE) stage4-start; \
54240           if $(LEAN); then \
54241             rm -rf stage2-* ; \
54242             $(STAMP) stage2-lean ; \
54243           fi; \
54244           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
54245         fi
54246         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
54247
54248 .PHONY: all-stage4 clean-stage4
54249 do-clean: clean-stage4
54250
54251 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54252 # only possibility, but now it conflicts with no-bootstrap rules
54253 @if gcc-bootstrap
54254
54255 compare3:
54256         @r=`${PWD_COMMAND}`; export r; \
54257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54258         if test -f stage3-lean; then \
54259           echo Cannot compare object files as stage 3 was deleted. ; \
54260           exit 0 ; \
54261         fi; \
54262         : $(MAKE); $(stage); \
54263         rm -f .bad_compare ; \
54264         echo Comparing stages 3 and 4 ; \
54265         cd stage4-gcc; \
54266         files=`find . -name "*$(objext)" -print` ; \
54267         cd .. ; \
54268         for file in $${files} ; do \
54269           f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
54270           $(do-compare3) > /dev/null 2>&1; \
54271           if test $$? -eq 1; then \
54272             case $$file in \
54273               ./cc*-checksum$(objext) | ./libgcc/* ) \
54274                 echo warning: $$file differs ;; \
54275               *) \
54276                 echo $$file differs >> .bad_compare ;; \
54277             esac ; \
54278           fi ; \
54279         done ; \
54280         if [ -f .bad_compare ]; then \
54281           echo "Bootstrap comparison failure!"; \
54282           cat .bad_compare; \
54283           exit 1; \
54284         else \
54285           echo Comparison successful.; \
54286         fi ; \
54287         $(STAMP) compare3
54288         if $(LEAN); then \
54289           rm -rf stage3-*; \
54290           $(STAMP) stage3-lean; \
54291         fi
54292
54293
54294
54295 .PHONY: bootstrap4 bootstrap4-lean
54296 bootstrap4:
54297         echo stage4 > stage_final
54298         @r=`${PWD_COMMAND}`; export r; \
54299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54300         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
54301         @: $(MAKE); $(unstage)
54302         @r=`${PWD_COMMAND}`; export r; \
54303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54304         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54305
54306 bootstrap4-lean:
54307         echo stage4 > stage_final
54308         @r=`${PWD_COMMAND}`; export r; \
54309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54310         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
54311         @: $(MAKE); $(unstage)
54312         @r=`${PWD_COMMAND}`; export r; \
54313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54314         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54315
54316
54317 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54318 distclean-stage3:: distclean-stage4 
54319 .PHONY: distclean-stage4
54320 distclean-stage4::
54321         @: $(MAKE); $(stage)
54322         @test "`cat stage_last`" != stage4 || rm -f stage_last
54323         rm -rf stage4-* compare3 
54324
54325
54326 @endif gcc-bootstrap
54327
54328
54329 .PHONY: stageprofile-start stageprofile-end
54330
54331 stageprofile-start::
54332         @: $(MAKE); $(stage); \
54333         echo stageprofile > stage_current ; \
54334         echo stageprofile > stage_last; \
54335         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54336 @if bfd
54337         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
54338           mkdir stageprofile-bfd; \
54339         mv stageprofile-bfd bfd  ; \
54340         mv stage1-bfd prev-bfd || test -f stage1-lean 
54341 @endif bfd
54342 @if opcodes
54343         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
54344           mkdir stageprofile-opcodes; \
54345         mv stageprofile-opcodes opcodes  ; \
54346         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
54347 @endif opcodes
54348 @if binutils
54349         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
54350           mkdir stageprofile-binutils; \
54351         mv stageprofile-binutils binutils  ; \
54352         mv stage1-binutils prev-binutils || test -f stage1-lean 
54353 @endif binutils
54354 @if gas
54355         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
54356           mkdir stageprofile-gas; \
54357         mv stageprofile-gas gas  ; \
54358         mv stage1-gas prev-gas || test -f stage1-lean 
54359 @endif gas
54360 @if gcc
54361         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
54362           mkdir stageprofile-gcc; \
54363         mv stageprofile-gcc gcc  ; \
54364         mv stage1-gcc prev-gcc || test -f stage1-lean 
54365 @endif gcc
54366 @if gmp
54367         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
54368           mkdir stageprofile-gmp; \
54369         mv stageprofile-gmp gmp  ; \
54370         mv stage1-gmp prev-gmp || test -f stage1-lean 
54371 @endif gmp
54372 @if mpfr
54373         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
54374           mkdir stageprofile-mpfr; \
54375         mv stageprofile-mpfr mpfr  ; \
54376         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
54377 @endif mpfr
54378 @if ppl
54379         @cd $(HOST_SUBDIR); [ -d stageprofile-ppl ] || \
54380           mkdir stageprofile-ppl; \
54381         mv stageprofile-ppl ppl  ; \
54382         mv stage1-ppl prev-ppl || test -f stage1-lean 
54383 @endif ppl
54384 @if cloog
54385         @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
54386           mkdir stageprofile-cloog; \
54387         mv stageprofile-cloog cloog  ; \
54388         mv stage1-cloog prev-cloog || test -f stage1-lean 
54389 @endif cloog
54390 @if gold
54391         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
54392           mkdir stageprofile-gold; \
54393         mv stageprofile-gold gold  ; \
54394         mv stage1-gold prev-gold || test -f stage1-lean 
54395 @endif gold
54396 @if intl
54397         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
54398           mkdir stageprofile-intl; \
54399         mv stageprofile-intl intl  ; \
54400         mv stage1-intl prev-intl || test -f stage1-lean 
54401 @endif intl
54402 @if ld
54403         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
54404           mkdir stageprofile-ld; \
54405         mv stageprofile-ld ld  ; \
54406         mv stage1-ld prev-ld || test -f stage1-lean 
54407 @endif ld
54408 @if libcpp
54409         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
54410           mkdir stageprofile-libcpp; \
54411         mv stageprofile-libcpp libcpp  ; \
54412         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
54413 @endif libcpp
54414 @if libdecnumber
54415         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
54416           mkdir stageprofile-libdecnumber; \
54417         mv stageprofile-libdecnumber libdecnumber  ; \
54418         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
54419 @endif libdecnumber
54420 @if libiberty
54421         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
54422           mkdir stageprofile-libiberty; \
54423         mv stageprofile-libiberty libiberty  ; \
54424         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
54425 @endif libiberty
54426 @if zlib
54427         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
54428           mkdir stageprofile-zlib; \
54429         mv stageprofile-zlib zlib  ; \
54430         mv stage1-zlib prev-zlib || test -f stage1-lean 
54431 @endif zlib
54432         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
54433           mkdir stageprofile-$(TARGET_SUBDIR); \
54434         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
54435         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
54436
54437 stageprofile-end:: 
54438 @if bfd
54439         @if test -d $(HOST_SUBDIR)/bfd ; then \
54440           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
54441           mv prev-bfd stage1-bfd ; :  ; \
54442         fi
54443 @endif bfd
54444 @if opcodes
54445         @if test -d $(HOST_SUBDIR)/opcodes ; then \
54446           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
54447           mv prev-opcodes stage1-opcodes ; :  ; \
54448         fi
54449 @endif opcodes
54450 @if binutils
54451         @if test -d $(HOST_SUBDIR)/binutils ; then \
54452           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
54453           mv prev-binutils stage1-binutils ; :  ; \
54454         fi
54455 @endif binutils
54456 @if gas
54457         @if test -d $(HOST_SUBDIR)/gas ; then \
54458           cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
54459           mv prev-gas stage1-gas ; :  ; \
54460         fi
54461 @endif gas
54462 @if gcc
54463         @if test -d $(HOST_SUBDIR)/gcc ; then \
54464           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
54465           mv prev-gcc stage1-gcc ; :  ; \
54466         fi
54467 @endif gcc
54468 @if gmp
54469         @if test -d $(HOST_SUBDIR)/gmp ; then \
54470           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
54471           mv prev-gmp stage1-gmp ; :  ; \
54472         fi
54473 @endif gmp
54474 @if mpfr
54475         @if test -d $(HOST_SUBDIR)/mpfr ; then \
54476           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
54477           mv prev-mpfr stage1-mpfr ; :  ; \
54478         fi
54479 @endif mpfr
54480 @if ppl
54481         @if test -d $(HOST_SUBDIR)/ppl ; then \
54482           cd $(HOST_SUBDIR); mv ppl stageprofile-ppl ; \
54483           mv prev-ppl stage1-ppl ; :  ; \
54484         fi
54485 @endif ppl
54486 @if cloog
54487         @if test -d $(HOST_SUBDIR)/cloog ; then \
54488           cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
54489           mv prev-cloog stage1-cloog ; :  ; \
54490         fi
54491 @endif cloog
54492 @if gold
54493         @if test -d $(HOST_SUBDIR)/gold ; then \
54494           cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
54495           mv prev-gold stage1-gold ; :  ; \
54496         fi
54497 @endif gold
54498 @if intl
54499         @if test -d $(HOST_SUBDIR)/intl ; then \
54500           cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
54501           mv prev-intl stage1-intl ; :  ; \
54502         fi
54503 @endif intl
54504 @if ld
54505         @if test -d $(HOST_SUBDIR)/ld ; then \
54506           cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
54507           mv prev-ld stage1-ld ; :  ; \
54508         fi
54509 @endif ld
54510 @if libcpp
54511         @if test -d $(HOST_SUBDIR)/libcpp ; then \
54512           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
54513           mv prev-libcpp stage1-libcpp ; :  ; \
54514         fi
54515 @endif libcpp
54516 @if libdecnumber
54517         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
54518           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
54519           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
54520         fi
54521 @endif libdecnumber
54522 @if libiberty
54523         @if test -d $(HOST_SUBDIR)/libiberty ; then \
54524           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
54525           mv prev-libiberty stage1-libiberty ; :  ; \
54526         fi
54527 @endif libiberty
54528 @if zlib
54529         @if test -d $(HOST_SUBDIR)/zlib ; then \
54530           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
54531           mv prev-zlib stage1-zlib ; :  ; \
54532         fi
54533 @endif zlib
54534         @if test -d $(TARGET_SUBDIR) ; then \
54535           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR)  ; \
54536           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
54537         fi
54538         rm -f stage_current
54539
54540 # Bubble a bug fix through all the stages up to stage profile.  They are
54541 # remade, but not reconfigured.  The next stage (if any) will not be
54542 # reconfigured either.
54543 .PHONY: stageprofile-bubble
54544 stageprofile-bubble:: stage1-bubble
54545         @r=`${PWD_COMMAND}`; export r; \
54546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54547         if test -f stageprofile-lean || test -f stage1-lean  ; then \
54548           echo Skipping rebuild of stageprofile ; \
54549         else \
54550           $(MAKE) stageprofile-start; \
54551           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
54552         fi
54553
54554 .PHONY: all-stageprofile clean-stageprofile
54555 do-clean: clean-stageprofile
54556
54557 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54558 # only possibility, but now it conflicts with no-bootstrap rules
54559 @if gcc-bootstrap
54560
54561
54562
54563
54564 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54565 distclean-stage1:: distclean-stageprofile 
54566 .PHONY: distclean-stageprofile
54567 distclean-stageprofile::
54568         @: $(MAKE); $(stage)
54569         @test "`cat stage_last`" != stageprofile || rm -f stage_last
54570         rm -rf stageprofile-* 
54571
54572
54573 @endif gcc-bootstrap
54574
54575
54576 .PHONY: stagefeedback-start stagefeedback-end
54577
54578 stagefeedback-start::
54579         @: $(MAKE); $(stage); \
54580         echo stagefeedback > stage_current ; \
54581         echo stagefeedback > stage_last; \
54582         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54583 @if bfd
54584         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
54585           mkdir stagefeedback-bfd; \
54586         mv stagefeedback-bfd bfd  ; \
54587         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
54588 @endif bfd
54589 @if opcodes
54590         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
54591           mkdir stagefeedback-opcodes; \
54592         mv stagefeedback-opcodes opcodes  ; \
54593         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
54594 @endif opcodes
54595 @if binutils
54596         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
54597           mkdir stagefeedback-binutils; \
54598         mv stagefeedback-binutils binutils  ; \
54599         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
54600 @endif binutils
54601 @if gas
54602         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
54603           mkdir stagefeedback-gas; \
54604         mv stagefeedback-gas gas  ; \
54605         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
54606 @endif gas
54607 @if gcc
54608         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
54609           mkdir stagefeedback-gcc; \
54610         mv stagefeedback-gcc gcc  ; \
54611         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
54612 @endif gcc
54613 @if gmp
54614         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
54615           mkdir stagefeedback-gmp; \
54616         mv stagefeedback-gmp gmp  ; \
54617         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
54618 @endif gmp
54619 @if mpfr
54620         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
54621           mkdir stagefeedback-mpfr; \
54622         mv stagefeedback-mpfr mpfr  ; \
54623         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
54624 @endif mpfr
54625 @if ppl
54626         @cd $(HOST_SUBDIR); [ -d stagefeedback-ppl ] || \
54627           mkdir stagefeedback-ppl; \
54628         mv stagefeedback-ppl ppl  ; \
54629         mv stageprofile-ppl prev-ppl || test -f stageprofile-lean 
54630 @endif ppl
54631 @if cloog
54632         @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
54633           mkdir stagefeedback-cloog; \
54634         mv stagefeedback-cloog cloog  ; \
54635         mv stageprofile-cloog prev-cloog || test -f stageprofile-lean 
54636 @endif cloog
54637 @if gold
54638         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
54639           mkdir stagefeedback-gold; \
54640         mv stagefeedback-gold gold  ; \
54641         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
54642 @endif gold
54643 @if intl
54644         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
54645           mkdir stagefeedback-intl; \
54646         mv stagefeedback-intl intl  ; \
54647         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
54648 @endif intl
54649 @if ld
54650         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
54651           mkdir stagefeedback-ld; \
54652         mv stagefeedback-ld ld  ; \
54653         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
54654 @endif ld
54655 @if libcpp
54656         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
54657           mkdir stagefeedback-libcpp; \
54658         mv stagefeedback-libcpp libcpp  ; \
54659         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
54660 @endif libcpp
54661 @if libdecnumber
54662         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
54663           mkdir stagefeedback-libdecnumber; \
54664         mv stagefeedback-libdecnumber libdecnumber  ; \
54665         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
54666 @endif libdecnumber
54667 @if libiberty
54668         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
54669           mkdir stagefeedback-libiberty; \
54670         mv stagefeedback-libiberty libiberty  ; \
54671         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
54672 @endif libiberty
54673 @if zlib
54674         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
54675           mkdir stagefeedback-zlib; \
54676         mv stagefeedback-zlib zlib  ; \
54677         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
54678 @endif zlib
54679         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
54680           mkdir stagefeedback-$(TARGET_SUBDIR); \
54681         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
54682         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
54683
54684 stagefeedback-end:: 
54685 @if bfd
54686         @if test -d $(HOST_SUBDIR)/bfd ; then \
54687           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
54688           mv prev-bfd stageprofile-bfd ; :  ; \
54689         fi
54690 @endif bfd
54691 @if opcodes
54692         @if test -d $(HOST_SUBDIR)/opcodes ; then \
54693           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
54694           mv prev-opcodes stageprofile-opcodes ; :  ; \
54695         fi
54696 @endif opcodes
54697 @if binutils
54698         @if test -d $(HOST_SUBDIR)/binutils ; then \
54699           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
54700           mv prev-binutils stageprofile-binutils ; :  ; \
54701         fi
54702 @endif binutils
54703 @if gas
54704         @if test -d $(HOST_SUBDIR)/gas ; then \
54705           cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
54706           mv prev-gas stageprofile-gas ; :  ; \
54707         fi
54708 @endif gas
54709 @if gcc
54710         @if test -d $(HOST_SUBDIR)/gcc ; then \
54711           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
54712           mv prev-gcc stageprofile-gcc ; :  ; \
54713         fi
54714 @endif gcc
54715 @if gmp
54716         @if test -d $(HOST_SUBDIR)/gmp ; then \
54717           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
54718           mv prev-gmp stageprofile-gmp ; :  ; \
54719         fi
54720 @endif gmp
54721 @if mpfr
54722         @if test -d $(HOST_SUBDIR)/mpfr ; then \
54723           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
54724           mv prev-mpfr stageprofile-mpfr ; :  ; \
54725         fi
54726 @endif mpfr
54727 @if ppl
54728         @if test -d $(HOST_SUBDIR)/ppl ; then \
54729           cd $(HOST_SUBDIR); mv ppl stagefeedback-ppl ; \
54730           mv prev-ppl stageprofile-ppl ; :  ; \
54731         fi
54732 @endif ppl
54733 @if cloog
54734         @if test -d $(HOST_SUBDIR)/cloog ; then \
54735           cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
54736           mv prev-cloog stageprofile-cloog ; :  ; \
54737         fi
54738 @endif cloog
54739 @if gold
54740         @if test -d $(HOST_SUBDIR)/gold ; then \
54741           cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
54742           mv prev-gold stageprofile-gold ; :  ; \
54743         fi
54744 @endif gold
54745 @if intl
54746         @if test -d $(HOST_SUBDIR)/intl ; then \
54747           cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
54748           mv prev-intl stageprofile-intl ; :  ; \
54749         fi
54750 @endif intl
54751 @if ld
54752         @if test -d $(HOST_SUBDIR)/ld ; then \
54753           cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
54754           mv prev-ld stageprofile-ld ; :  ; \
54755         fi
54756 @endif ld
54757 @if libcpp
54758         @if test -d $(HOST_SUBDIR)/libcpp ; then \
54759           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
54760           mv prev-libcpp stageprofile-libcpp ; :  ; \
54761         fi
54762 @endif libcpp
54763 @if libdecnumber
54764         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
54765           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
54766           mv prev-libdecnumber stageprofile-libdecnumber ; :  ; \
54767         fi
54768 @endif libdecnumber
54769 @if libiberty
54770         @if test -d $(HOST_SUBDIR)/libiberty ; then \
54771           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
54772           mv prev-libiberty stageprofile-libiberty ; :  ; \
54773         fi
54774 @endif libiberty
54775 @if zlib
54776         @if test -d $(HOST_SUBDIR)/zlib ; then \
54777           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
54778           mv prev-zlib stageprofile-zlib ; :  ; \
54779         fi
54780 @endif zlib
54781         @if test -d $(TARGET_SUBDIR) ; then \
54782           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR)  ; \
54783           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; :  ; \
54784         fi
54785         rm -f stage_current
54786
54787 # Bubble a bug fix through all the stages up to stage feedback.  They are
54788 # remade, but not reconfigured.  The next stage (if any) will not be
54789 # reconfigured either.
54790 .PHONY: stagefeedback-bubble
54791 stagefeedback-bubble:: stageprofile-bubble
54792         @r=`${PWD_COMMAND}`; export r; \
54793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54794         if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
54795           echo Skipping rebuild of stagefeedback ; \
54796         else \
54797           $(MAKE) stagefeedback-start; \
54798           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
54799         fi
54800
54801 .PHONY: all-stagefeedback clean-stagefeedback
54802 do-clean: clean-stagefeedback
54803
54804 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54805 # only possibility, but now it conflicts with no-bootstrap rules
54806 @if gcc-bootstrap
54807
54808
54809
54810 .PHONY: profiledbootstrap profiledbootstrap-lean
54811 profiledbootstrap:
54812         echo stagefeedback > stage_final
54813         @r=`${PWD_COMMAND}`; export r; \
54814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54815         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
54816         @: $(MAKE); $(unstage)
54817         @r=`${PWD_COMMAND}`; export r; \
54818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54819         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54820
54821 profiledbootstrap-lean:
54822         echo stagefeedback > stage_final
54823         @r=`${PWD_COMMAND}`; export r; \
54824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54825         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
54826         @: $(MAKE); $(unstage)
54827         @r=`${PWD_COMMAND}`; export r; \
54828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54829         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54830
54831
54832 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54833 distclean-stageprofile:: distclean-stagefeedback 
54834 .PHONY: distclean-stagefeedback
54835 distclean-stagefeedback::
54836         @: $(MAKE); $(stage)
54837         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
54838         rm -rf stagefeedback-* 
54839
54840
54841 @endif gcc-bootstrap
54842
54843
54844
54845 stageprofile-end::
54846         $(MAKE) distclean-stagefeedback
54847
54848 stagefeedback-start::
54849         @r=`${PWD_COMMAND}`; export r; \
54850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54851         for i in prev-*; do \
54852           j=`echo $$i | sed s/^prev-//` ; \
54853           cd $$r/$$i && \
54854           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
54855           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
54856         done
54857
54858 @if gcc-bootstrap
54859 do-distclean: distclean-stage1
54860
54861 # Provide a GCC build when we're building target libraries.  This does
54862 # not work as a dependency, just as the minimum necessary to avoid errors.
54863 stage_last:
54864         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
54865
54866 # Same as unstage, but not phony and defaulting to stage1-start.  We place
54867 # it in the dependency so that for example `make -j3 all-gcc' works.
54868 stage_current:
54869         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
54870
54871 .PHONY: restrap
54872 restrap::
54873         @: $(MAKE); $(stage)
54874         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stageb2g0-* stage3-* stageb3g2-* stage4-* stageprofile-* stagefeedback-* 
54875 restrap:: all
54876 @endif gcc-bootstrap
54877
54878 # --------------------------------------
54879 # Dependencies between different modules
54880 # --------------------------------------
54881
54882 # Generic dependencies for target modules on host stuff, especially gcc
54883 @if gcc-bootstrap
54884 configure-target-libstdc++-v3: stage_last
54885 configure-target-libmudflap: stage_last
54886 configure-target-libssp: stage_last
54887 configure-target-newlib: stage_last
54888 configure-stage1-target-libgcc: maybe-all-stage1-gcc
54889 configure-stage2-target-libgcc: maybe-all-stage2-gcc
54890 configure-stageb2g0-target-libgcc: maybe-all-stageb2g0-gcc
54891 configure-stage3-target-libgcc: maybe-all-stage3-gcc
54892 configure-stageb3g2-target-libgcc: maybe-all-stageb3g2-gcc
54893 configure-stage4-target-libgcc: maybe-all-stage4-gcc
54894 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
54895 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
54896 configure-target-libgfortran: stage_last
54897 configure-target-libobjc: stage_last
54898 configure-target-libtermcap: stage_last
54899 configure-target-winsup: stage_last
54900 configure-target-libgloss: stage_last
54901 configure-target-libiberty: stage_last
54902 configure-target-gperf: stage_last
54903 configure-target-examples: stage_last
54904 configure-target-libffi: stage_last
54905 configure-target-libjava: stage_last
54906 configure-target-zlib: stage_last
54907 configure-target-boehm-gc: stage_last
54908 configure-target-qthreads: stage_last
54909 configure-target-rda: stage_last
54910 configure-target-libada: stage_last
54911 configure-target-libgomp: stage_last
54912 @endif gcc-bootstrap
54913
54914 @if gcc-no-bootstrap
54915 configure-target-libstdc++-v3: maybe-all-gcc
54916 configure-target-libmudflap: maybe-all-gcc
54917 configure-target-libssp: maybe-all-gcc
54918 configure-target-newlib: maybe-all-gcc
54919 configure-target-libgcc: maybe-all-gcc
54920 configure-target-libgfortran: maybe-all-gcc
54921 configure-target-libobjc: maybe-all-gcc
54922 configure-target-libtermcap: maybe-all-gcc
54923 configure-target-winsup: maybe-all-gcc
54924 configure-target-libgloss: maybe-all-gcc
54925 configure-target-libiberty: maybe-all-gcc
54926 configure-target-gperf: maybe-all-gcc
54927 configure-target-examples: maybe-all-gcc
54928 configure-target-libffi: maybe-all-gcc
54929 configure-target-libjava: maybe-all-gcc
54930 configure-target-zlib: maybe-all-gcc
54931 configure-target-boehm-gc: maybe-all-gcc
54932 configure-target-qthreads: maybe-all-gcc
54933 configure-target-rda: maybe-all-gcc
54934 configure-target-libada: maybe-all-gcc
54935 configure-target-libgomp: maybe-all-gcc
54936 @endif gcc-no-bootstrap
54937
54938
54939 # There are two types of dependencies here: 'hard' dependencies, where one
54940 # module simply won't build without the other; and 'soft' dependencies, where
54941 # if the depended-on module is missing, the depending module will do without
54942 # or find a substitute somewhere (perhaps installed).  Soft dependencies
54943 # are made here to depend on a 'maybe-' target.  If you're not sure,
54944 # it's safer to use a soft dependency.
54945
54946
54947
54948
54949
54950
54951 # With all the machinery above in place, it is pretty easy to generate
54952 # dependencies.  Host dependencies are a bit more complex because we have
54953 # to check for bootstrap/prebootstrap dependencies.  To resolve
54954 # prebootstrap dependencies, prebootstrap modules are gathered in
54955 # a hash table.
54956 all-build-bison: maybe-all-build-texinfo
54957 all-build-byacc: maybe-all-build-texinfo
54958 all-build-flex: maybe-all-build-texinfo
54959 all-build-flex: maybe-all-build-bison
54960 all-build-flex: maybe-all-build-byacc
54961 all-build-flex: maybe-all-build-m4
54962 all-build-libiberty: maybe-all-build-texinfo
54963 all-build-m4: maybe-all-build-texinfo
54964 all-build-fixincludes: maybe-all-build-libiberty
54965 configure-gcc: maybe-configure-intl
54966
54967 configure-stage1-gcc: maybe-configure-stage1-intl
54968 configure-stage2-gcc: maybe-configure-stage2-intl
54969 configure-stageb2g0-gcc: maybe-configure-stageb2g0-intl
54970 configure-stage3-gcc: maybe-configure-stage3-intl
54971 configure-stageb3g2-gcc: maybe-configure-stageb3g2-intl
54972 configure-stage4-gcc: maybe-configure-stage4-intl
54973 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
54974 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
54975 configure-gcc: maybe-all-binutils
54976
54977 configure-stage1-gcc: maybe-all-stage1-binutils
54978 configure-stage2-gcc: maybe-all-stage2-binutils
54979 configure-stageb2g0-gcc: maybe-all-stageb2g0-binutils
54980 configure-stage3-gcc: maybe-all-stage3-binutils
54981 configure-stageb3g2-gcc: maybe-all-stageb3g2-binutils
54982 configure-stage4-gcc: maybe-all-stage4-binutils
54983 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
54984 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
54985 configure-gcc: maybe-all-gas
54986
54987 configure-stage1-gcc: maybe-all-stage1-gas
54988 configure-stage2-gcc: maybe-all-stage2-gas
54989 configure-stageb2g0-gcc: maybe-all-stageb2g0-gas
54990 configure-stage3-gcc: maybe-all-stage3-gas
54991 configure-stageb3g2-gcc: maybe-all-stageb3g2-gas
54992 configure-stage4-gcc: maybe-all-stage4-gas
54993 configure-stageprofile-gcc: maybe-all-stageprofile-gas
54994 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
54995 configure-gcc: maybe-all-ld
54996
54997 configure-stage1-gcc: maybe-all-stage1-ld
54998 configure-stage2-gcc: maybe-all-stage2-ld
54999 configure-stageb2g0-gcc: maybe-all-stageb2g0-ld
55000 configure-stage3-gcc: maybe-all-stage3-ld
55001 configure-stageb3g2-gcc: maybe-all-stageb3g2-ld
55002 configure-stage4-gcc: maybe-all-stage4-ld
55003 configure-stageprofile-gcc: maybe-all-stageprofile-ld
55004 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
55005 configure-gcc: maybe-all-gold
55006
55007 configure-stage1-gcc: maybe-all-stage1-gold
55008 configure-stage2-gcc: maybe-all-stage2-gold
55009 configure-stageb2g0-gcc: maybe-all-stageb2g0-gold
55010 configure-stage3-gcc: maybe-all-stage3-gold
55011 configure-stageb3g2-gcc: maybe-all-stageb3g2-gold
55012 configure-stage4-gcc: maybe-all-stage4-gold
55013 configure-stageprofile-gcc: maybe-all-stageprofile-gold
55014 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
55015 all-gcc: all-libiberty
55016
55017 all-stage1-gcc: all-stage1-libiberty
55018 all-stage2-gcc: all-stage2-libiberty
55019 all-stageb2g0-gcc: all-stageb2g0-libiberty
55020 all-stage3-gcc: all-stage3-libiberty
55021 all-stageb3g2-gcc: all-stageb3g2-libiberty
55022 all-stage4-gcc: all-stage4-libiberty
55023 all-stageprofile-gcc: all-stageprofile-libiberty
55024 all-stagefeedback-gcc: all-stagefeedback-libiberty
55025 all-gcc: maybe-all-gmp
55026
55027 all-stage1-gcc: maybe-all-stage1-gmp
55028 all-stage2-gcc: maybe-all-stage2-gmp
55029 all-stageb2g0-gcc: maybe-all-stageb2g0-gmp
55030 all-stage3-gcc: maybe-all-stage3-gmp
55031 all-stageb3g2-gcc: maybe-all-stageb3g2-gmp
55032 all-stage4-gcc: maybe-all-stage4-gmp
55033 all-stageprofile-gcc: maybe-all-stageprofile-gmp
55034 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
55035 all-gcc: maybe-all-intl
55036
55037 all-stage1-gcc: maybe-all-stage1-intl
55038 all-stage2-gcc: maybe-all-stage2-intl
55039 all-stageb2g0-gcc: maybe-all-stageb2g0-intl
55040 all-stage3-gcc: maybe-all-stage3-intl
55041 all-stageb3g2-gcc: maybe-all-stageb3g2-intl
55042 all-stage4-gcc: maybe-all-stage4-intl
55043 all-stageprofile-gcc: maybe-all-stageprofile-intl
55044 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
55045 all-gcc: maybe-all-mpfr
55046
55047 all-stage1-gcc: maybe-all-stage1-mpfr
55048 all-stage2-gcc: maybe-all-stage2-mpfr
55049 all-stageb2g0-gcc: maybe-all-stageb2g0-mpfr
55050 all-stage3-gcc: maybe-all-stage3-mpfr
55051 all-stageb3g2-gcc: maybe-all-stageb3g2-mpfr
55052 all-stage4-gcc: maybe-all-stage4-mpfr
55053 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
55054 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
55055 all-gcc: maybe-all-ppl
55056
55057 all-stage1-gcc: maybe-all-stage1-ppl
55058 all-stage2-gcc: maybe-all-stage2-ppl
55059 all-stageb2g0-gcc: maybe-all-stageb2g0-ppl
55060 all-stage3-gcc: maybe-all-stage3-ppl
55061 all-stageb3g2-gcc: maybe-all-stageb3g2-ppl
55062 all-stage4-gcc: maybe-all-stage4-ppl
55063 all-stageprofile-gcc: maybe-all-stageprofile-ppl
55064 all-stagefeedback-gcc: maybe-all-stagefeedback-ppl
55065 all-gcc: maybe-all-cloog
55066
55067 all-stage1-gcc: maybe-all-stage1-cloog
55068 all-stage2-gcc: maybe-all-stage2-cloog
55069 all-stageb2g0-gcc: maybe-all-stageb2g0-cloog
55070 all-stage3-gcc: maybe-all-stage3-cloog
55071 all-stageb3g2-gcc: maybe-all-stageb3g2-cloog
55072 all-stage4-gcc: maybe-all-stage4-cloog
55073 all-stageprofile-gcc: maybe-all-stageprofile-cloog
55074 all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
55075 all-gcc: maybe-all-build-texinfo
55076
55077 all-stage1-gcc: maybe-all-build-texinfo
55078 all-stage2-gcc: maybe-all-build-texinfo
55079 all-stageb2g0-gcc: maybe-all-build-texinfo
55080 all-stage3-gcc: maybe-all-build-texinfo
55081 all-stageb3g2-gcc: maybe-all-build-texinfo
55082 all-stage4-gcc: maybe-all-build-texinfo
55083 all-stageprofile-gcc: maybe-all-build-texinfo
55084 all-stagefeedback-gcc: maybe-all-build-texinfo
55085 all-gcc: maybe-all-build-bison
55086
55087 all-stage1-gcc: maybe-all-build-bison
55088 all-stage2-gcc: maybe-all-build-bison
55089 all-stageb2g0-gcc: maybe-all-build-bison
55090 all-stage3-gcc: maybe-all-build-bison
55091 all-stageb3g2-gcc: maybe-all-build-bison
55092 all-stage4-gcc: maybe-all-build-bison
55093 all-stageprofile-gcc: maybe-all-build-bison
55094 all-stagefeedback-gcc: maybe-all-build-bison
55095 all-gcc: maybe-all-build-byacc
55096
55097 all-stage1-gcc: maybe-all-build-byacc
55098 all-stage2-gcc: maybe-all-build-byacc
55099 all-stageb2g0-gcc: maybe-all-build-byacc
55100 all-stage3-gcc: maybe-all-build-byacc
55101 all-stageb3g2-gcc: maybe-all-build-byacc
55102 all-stage4-gcc: maybe-all-build-byacc
55103 all-stageprofile-gcc: maybe-all-build-byacc
55104 all-stagefeedback-gcc: maybe-all-build-byacc
55105 all-gcc: maybe-all-build-flex
55106
55107 all-stage1-gcc: maybe-all-build-flex
55108 all-stage2-gcc: maybe-all-build-flex
55109 all-stageb2g0-gcc: maybe-all-build-flex
55110 all-stage3-gcc: maybe-all-build-flex
55111 all-stageb3g2-gcc: maybe-all-build-flex
55112 all-stage4-gcc: maybe-all-build-flex
55113 all-stageprofile-gcc: maybe-all-build-flex
55114 all-stagefeedback-gcc: maybe-all-build-flex
55115 all-gcc: maybe-all-build-libiberty
55116
55117 all-stage1-gcc: maybe-all-build-libiberty
55118 all-stage2-gcc: maybe-all-build-libiberty
55119 all-stageb2g0-gcc: maybe-all-build-libiberty
55120 all-stage3-gcc: maybe-all-build-libiberty
55121 all-stageb3g2-gcc: maybe-all-build-libiberty
55122 all-stage4-gcc: maybe-all-build-libiberty
55123 all-stageprofile-gcc: maybe-all-build-libiberty
55124 all-stagefeedback-gcc: maybe-all-build-libiberty
55125 all-gcc: maybe-all-build-fixincludes
55126
55127 all-stage1-gcc: maybe-all-build-fixincludes
55128 all-stage2-gcc: maybe-all-build-fixincludes
55129 all-stageb2g0-gcc: maybe-all-build-fixincludes
55130 all-stage3-gcc: maybe-all-build-fixincludes
55131 all-stageb3g2-gcc: maybe-all-build-fixincludes
55132 all-stage4-gcc: maybe-all-build-fixincludes
55133 all-stageprofile-gcc: maybe-all-build-fixincludes
55134 all-stagefeedback-gcc: maybe-all-build-fixincludes
55135 all-gcc: maybe-all-zlib
55136
55137 all-stage1-gcc: maybe-all-stage1-zlib
55138 all-stage2-gcc: maybe-all-stage2-zlib
55139 all-stageb2g0-gcc: maybe-all-stageb2g0-zlib
55140 all-stage3-gcc: maybe-all-stage3-zlib
55141 all-stageb3g2-gcc: maybe-all-stageb3g2-zlib
55142 all-stage4-gcc: maybe-all-stage4-zlib
55143 all-stageprofile-gcc: maybe-all-stageprofile-zlib
55144 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
55145 all-gcc: all-libcpp
55146
55147 all-stage1-gcc: all-stage1-libcpp
55148 all-stage2-gcc: all-stage2-libcpp
55149 all-stageb2g0-gcc: all-stageb2g0-libcpp
55150 all-stage3-gcc: all-stage3-libcpp
55151 all-stageb3g2-gcc: all-stageb3g2-libcpp
55152 all-stage4-gcc: all-stage4-libcpp
55153 all-stageprofile-gcc: all-stageprofile-libcpp
55154 all-stagefeedback-gcc: all-stagefeedback-libcpp
55155 all-gcc: all-libdecnumber
55156
55157 all-stage1-gcc: all-stage1-libdecnumber
55158 all-stage2-gcc: all-stage2-libdecnumber
55159 all-stageb2g0-gcc: all-stageb2g0-libdecnumber
55160 all-stage3-gcc: all-stage3-libdecnumber
55161 all-stageb3g2-gcc: all-stageb3g2-libdecnumber
55162 all-stage4-gcc: all-stage4-libdecnumber
55163 all-stageprofile-gcc: all-stageprofile-libdecnumber
55164 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
55165 all-gcc: maybe-all-libiberty
55166
55167 all-stage1-gcc: maybe-all-stage1-libiberty
55168 all-stage2-gcc: maybe-all-stage2-libiberty
55169 all-stageb2g0-gcc: maybe-all-stageb2g0-libiberty
55170 all-stage3-gcc: maybe-all-stage3-libiberty
55171 all-stageb3g2-gcc: maybe-all-stageb3g2-libiberty
55172 all-stage4-gcc: maybe-all-stage4-libiberty
55173 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
55174 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
55175 all-gcc: maybe-all-fixincludes
55176 install-gcc: maybe-install-fixincludes
55177 configure-libcpp: configure-libiberty
55178
55179 configure-stage1-libcpp: configure-stage1-libiberty
55180 configure-stage2-libcpp: configure-stage2-libiberty
55181 configure-stageb2g0-libcpp: configure-stageb2g0-libiberty
55182 configure-stage3-libcpp: configure-stage3-libiberty
55183 configure-stageb3g2-libcpp: configure-stageb3g2-libiberty
55184 configure-stage4-libcpp: configure-stage4-libiberty
55185 configure-stageprofile-libcpp: configure-stageprofile-libiberty
55186 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
55187 configure-libcpp: maybe-configure-intl
55188
55189 configure-stage1-libcpp: maybe-configure-stage1-intl
55190 configure-stage2-libcpp: maybe-configure-stage2-intl
55191 configure-stageb2g0-libcpp: maybe-configure-stageb2g0-intl
55192 configure-stage3-libcpp: maybe-configure-stage3-intl
55193 configure-stageb3g2-libcpp: maybe-configure-stageb3g2-intl
55194 configure-stage4-libcpp: maybe-configure-stage4-intl
55195 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
55196 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
55197 all-libcpp: all-libiberty
55198
55199 all-stage1-libcpp: all-stage1-libiberty
55200 all-stage2-libcpp: all-stage2-libiberty
55201 all-stageb2g0-libcpp: all-stageb2g0-libiberty
55202 all-stage3-libcpp: all-stage3-libiberty
55203 all-stageb3g2-libcpp: all-stageb3g2-libiberty
55204 all-stage4-libcpp: all-stage4-libiberty
55205 all-stageprofile-libcpp: all-stageprofile-libiberty
55206 all-stagefeedback-libcpp: all-stagefeedback-libiberty
55207 all-libcpp: maybe-all-intl
55208
55209 all-stage1-libcpp: maybe-all-stage1-intl
55210 all-stage2-libcpp: maybe-all-stage2-intl
55211 all-stageb2g0-libcpp: maybe-all-stageb2g0-intl
55212 all-stage3-libcpp: maybe-all-stage3-intl
55213 all-stageb3g2-libcpp: maybe-all-stageb3g2-intl
55214 all-stage4-libcpp: maybe-all-stage4-intl
55215 all-stageprofile-libcpp: maybe-all-stageprofile-intl
55216 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
55217 all-fixincludes: maybe-all-libiberty
55218 all-gnattools: maybe-all-target-libada
55219 configure-mpfr: maybe-all-gmp
55220
55221 configure-stage1-mpfr: maybe-all-stage1-gmp
55222 configure-stage2-mpfr: maybe-all-stage2-gmp
55223 configure-stageb2g0-mpfr: maybe-all-stageb2g0-gmp
55224 configure-stage3-mpfr: maybe-all-stage3-gmp
55225 configure-stageb3g2-mpfr: maybe-all-stageb3g2-gmp
55226 configure-stage4-mpfr: maybe-all-stage4-gmp
55227 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
55228 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
55229 configure-ppl: maybe-all-gmp
55230
55231 configure-stage1-ppl: maybe-all-stage1-gmp
55232 configure-stage2-ppl: maybe-all-stage2-gmp
55233 configure-stageb2g0-ppl: maybe-all-stageb2g0-gmp
55234 configure-stage3-ppl: maybe-all-stage3-gmp
55235 configure-stageb3g2-ppl: maybe-all-stageb3g2-gmp
55236 configure-stage4-ppl: maybe-all-stage4-gmp
55237 configure-stageprofile-ppl: maybe-all-stageprofile-gmp
55238 configure-stagefeedback-ppl: maybe-all-stagefeedback-gmp
55239 configure-ppl: maybe-all-mpfr
55240
55241 configure-stage1-ppl: maybe-all-stage1-mpfr
55242 configure-stage2-ppl: maybe-all-stage2-mpfr
55243 configure-stageb2g0-ppl: maybe-all-stageb2g0-mpfr
55244 configure-stage3-ppl: maybe-all-stage3-mpfr
55245 configure-stageb3g2-ppl: maybe-all-stageb3g2-mpfr
55246 configure-stage4-ppl: maybe-all-stage4-mpfr
55247 configure-stageprofile-ppl: maybe-all-stageprofile-mpfr
55248 configure-stagefeedback-ppl: maybe-all-stagefeedback-mpfr
55249 configure-cloog: maybe-all-ppl
55250
55251 configure-stage1-cloog: maybe-all-stage1-ppl
55252 configure-stage2-cloog: maybe-all-stage2-ppl
55253 configure-stageb2g0-cloog: maybe-all-stageb2g0-ppl
55254 configure-stage3-cloog: maybe-all-stage3-ppl
55255 configure-stageb3g2-cloog: maybe-all-stageb3g2-ppl
55256 configure-stage4-cloog: maybe-all-stage4-ppl
55257 configure-stageprofile-cloog: maybe-all-stageprofile-ppl
55258 configure-stagefeedback-cloog: maybe-all-stagefeedback-ppl
55259 configure-gdb: maybe-all-intl
55260 configure-gdb: maybe-configure-sim
55261 configure-gdb: maybe-all-bfd
55262 all-gdb: maybe-all-libiberty
55263 all-gdb: maybe-all-opcodes
55264 all-gdb: maybe-all-readline
55265 all-gdb: maybe-all-build-bison
55266 all-gdb: maybe-all-build-byacc
55267 all-gdb: maybe-all-sim
55268 all-gdb: maybe-all-libdecnumber
55269 configure-libgui: maybe-configure-tcl
55270 configure-libgui: maybe-configure-tk
55271 all-libgui: maybe-all-tcl
55272 all-libgui: maybe-all-tk
55273 all-libgui: maybe-all-itcl
55274 configure-bfd: configure-libiberty
55275
55276 configure-stage1-bfd: configure-stage1-libiberty
55277 configure-stage2-bfd: configure-stage2-libiberty
55278 configure-stageb2g0-bfd: configure-stageb2g0-libiberty
55279 configure-stage3-bfd: configure-stage3-libiberty
55280 configure-stageb3g2-bfd: configure-stageb3g2-libiberty
55281 configure-stage4-bfd: configure-stage4-libiberty
55282 configure-stageprofile-bfd: configure-stageprofile-libiberty
55283 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
55284 configure-bfd: maybe-configure-intl
55285
55286 configure-stage1-bfd: maybe-configure-stage1-intl
55287 configure-stage2-bfd: maybe-configure-stage2-intl
55288 configure-stageb2g0-bfd: maybe-configure-stageb2g0-intl
55289 configure-stage3-bfd: maybe-configure-stage3-intl
55290 configure-stageb3g2-bfd: maybe-configure-stageb3g2-intl
55291 configure-stage4-bfd: maybe-configure-stage4-intl
55292 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
55293 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
55294 all-bfd: maybe-all-libiberty
55295
55296 all-stage1-bfd: maybe-all-stage1-libiberty
55297 all-stage2-bfd: maybe-all-stage2-libiberty
55298 all-stageb2g0-bfd: maybe-all-stageb2g0-libiberty
55299 all-stage3-bfd: maybe-all-stage3-libiberty
55300 all-stageb3g2-bfd: maybe-all-stageb3g2-libiberty
55301 all-stage4-bfd: maybe-all-stage4-libiberty
55302 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
55303 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
55304 all-bfd: maybe-all-intl
55305
55306 all-stage1-bfd: maybe-all-stage1-intl
55307 all-stage2-bfd: maybe-all-stage2-intl
55308 all-stageb2g0-bfd: maybe-all-stageb2g0-intl
55309 all-stage3-bfd: maybe-all-stage3-intl
55310 all-stageb3g2-bfd: maybe-all-stageb3g2-intl
55311 all-stage4-bfd: maybe-all-stage4-intl
55312 all-stageprofile-bfd: maybe-all-stageprofile-intl
55313 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
55314 configure-binutils: maybe-configure-intl
55315
55316 configure-stage1-binutils: maybe-configure-stage1-intl
55317 configure-stage2-binutils: maybe-configure-stage2-intl
55318 configure-stageb2g0-binutils: maybe-configure-stageb2g0-intl
55319 configure-stage3-binutils: maybe-configure-stage3-intl
55320 configure-stageb3g2-binutils: maybe-configure-stageb3g2-intl
55321 configure-stage4-binutils: maybe-configure-stage4-intl
55322 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
55323 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
55324 all-binutils: maybe-all-libiberty
55325
55326 all-stage1-binutils: maybe-all-stage1-libiberty
55327 all-stage2-binutils: maybe-all-stage2-libiberty
55328 all-stageb2g0-binutils: maybe-all-stageb2g0-libiberty
55329 all-stage3-binutils: maybe-all-stage3-libiberty
55330 all-stageb3g2-binutils: maybe-all-stageb3g2-libiberty
55331 all-stage4-binutils: maybe-all-stage4-libiberty
55332 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
55333 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
55334 all-binutils: maybe-all-opcodes
55335
55336 all-stage1-binutils: maybe-all-stage1-opcodes
55337 all-stage2-binutils: maybe-all-stage2-opcodes
55338 all-stageb2g0-binutils: maybe-all-stageb2g0-opcodes
55339 all-stage3-binutils: maybe-all-stage3-opcodes
55340 all-stageb3g2-binutils: maybe-all-stageb3g2-opcodes
55341 all-stage4-binutils: maybe-all-stage4-opcodes
55342 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
55343 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
55344 all-binutils: maybe-all-bfd
55345
55346 all-stage1-binutils: maybe-all-stage1-bfd
55347 all-stage2-binutils: maybe-all-stage2-bfd
55348 all-stageb2g0-binutils: maybe-all-stageb2g0-bfd
55349 all-stage3-binutils: maybe-all-stage3-bfd
55350 all-stageb3g2-binutils: maybe-all-stageb3g2-bfd
55351 all-stage4-binutils: maybe-all-stage4-bfd
55352 all-stageprofile-binutils: maybe-all-stageprofile-bfd
55353 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
55354 all-binutils: maybe-all-build-flex
55355
55356 all-stage1-binutils: maybe-all-build-flex
55357 all-stage2-binutils: maybe-all-build-flex
55358 all-stageb2g0-binutils: maybe-all-build-flex
55359 all-stage3-binutils: maybe-all-build-flex
55360 all-stageb3g2-binutils: maybe-all-build-flex
55361 all-stage4-binutils: maybe-all-build-flex
55362 all-stageprofile-binutils: maybe-all-build-flex
55363 all-stagefeedback-binutils: maybe-all-build-flex
55364 all-binutils: maybe-all-build-bison
55365
55366 all-stage1-binutils: maybe-all-build-bison
55367 all-stage2-binutils: maybe-all-build-bison
55368 all-stageb2g0-binutils: maybe-all-build-bison
55369 all-stage3-binutils: maybe-all-build-bison
55370 all-stageb3g2-binutils: maybe-all-build-bison
55371 all-stage4-binutils: maybe-all-build-bison
55372 all-stageprofile-binutils: maybe-all-build-bison
55373 all-stagefeedback-binutils: maybe-all-build-bison
55374 all-binutils: maybe-all-build-byacc
55375
55376 all-stage1-binutils: maybe-all-build-byacc
55377 all-stage2-binutils: maybe-all-build-byacc
55378 all-stageb2g0-binutils: maybe-all-build-byacc
55379 all-stage3-binutils: maybe-all-build-byacc
55380 all-stageb3g2-binutils: maybe-all-build-byacc
55381 all-stage4-binutils: maybe-all-build-byacc
55382 all-stageprofile-binutils: maybe-all-build-byacc
55383 all-stagefeedback-binutils: maybe-all-build-byacc
55384 all-binutils: maybe-all-intl
55385
55386 all-stage1-binutils: maybe-all-stage1-intl
55387 all-stage2-binutils: maybe-all-stage2-intl
55388 all-stageb2g0-binutils: maybe-all-stageb2g0-intl
55389 all-stage3-binutils: maybe-all-stage3-intl
55390 all-stageb3g2-binutils: maybe-all-stageb3g2-intl
55391 all-stage4-binutils: maybe-all-stage4-intl
55392 all-stageprofile-binutils: maybe-all-stageprofile-intl
55393 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
55394 install-binutils: maybe-install-opcodes
55395 install-opcodes: maybe-install-bfd
55396 configure-gas: maybe-configure-intl
55397
55398 configure-stage1-gas: maybe-configure-stage1-intl
55399 configure-stage2-gas: maybe-configure-stage2-intl
55400 configure-stageb2g0-gas: maybe-configure-stageb2g0-intl
55401 configure-stage3-gas: maybe-configure-stage3-intl
55402 configure-stageb3g2-gas: maybe-configure-stageb3g2-intl
55403 configure-stage4-gas: maybe-configure-stage4-intl
55404 configure-stageprofile-gas: maybe-configure-stageprofile-intl
55405 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
55406 all-gas: maybe-all-libiberty
55407
55408 all-stage1-gas: maybe-all-stage1-libiberty
55409 all-stage2-gas: maybe-all-stage2-libiberty
55410 all-stageb2g0-gas: maybe-all-stageb2g0-libiberty
55411 all-stage3-gas: maybe-all-stage3-libiberty
55412 all-stageb3g2-gas: maybe-all-stageb3g2-libiberty
55413 all-stage4-gas: maybe-all-stage4-libiberty
55414 all-stageprofile-gas: maybe-all-stageprofile-libiberty
55415 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
55416 all-gas: maybe-all-opcodes
55417
55418 all-stage1-gas: maybe-all-stage1-opcodes
55419 all-stage2-gas: maybe-all-stage2-opcodes
55420 all-stageb2g0-gas: maybe-all-stageb2g0-opcodes
55421 all-stage3-gas: maybe-all-stage3-opcodes
55422 all-stageb3g2-gas: maybe-all-stageb3g2-opcodes
55423 all-stage4-gas: maybe-all-stage4-opcodes
55424 all-stageprofile-gas: maybe-all-stageprofile-opcodes
55425 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
55426 all-gas: maybe-all-bfd
55427
55428 all-stage1-gas: maybe-all-stage1-bfd
55429 all-stage2-gas: maybe-all-stage2-bfd
55430 all-stageb2g0-gas: maybe-all-stageb2g0-bfd
55431 all-stage3-gas: maybe-all-stage3-bfd
55432 all-stageb3g2-gas: maybe-all-stageb3g2-bfd
55433 all-stage4-gas: maybe-all-stage4-bfd
55434 all-stageprofile-gas: maybe-all-stageprofile-bfd
55435 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
55436 all-gas: maybe-all-intl
55437
55438 all-stage1-gas: maybe-all-stage1-intl
55439 all-stage2-gas: maybe-all-stage2-intl
55440 all-stageb2g0-gas: maybe-all-stageb2g0-intl
55441 all-stage3-gas: maybe-all-stage3-intl
55442 all-stageb3g2-gas: maybe-all-stageb3g2-intl
55443 all-stage4-gas: maybe-all-stage4-intl
55444 all-stageprofile-gas: maybe-all-stageprofile-intl
55445 all-stagefeedback-gas: maybe-all-stagefeedback-intl
55446 configure-gprof: maybe-configure-intl
55447 all-gprof: maybe-all-libiberty
55448 all-gprof: maybe-all-bfd
55449 all-gprof: maybe-all-opcodes
55450 all-gprof: maybe-all-intl
55451 configure-ld: maybe-configure-intl
55452
55453 configure-stage1-ld: maybe-configure-stage1-intl
55454 configure-stage2-ld: maybe-configure-stage2-intl
55455 configure-stageb2g0-ld: maybe-configure-stageb2g0-intl
55456 configure-stage3-ld: maybe-configure-stage3-intl
55457 configure-stageb3g2-ld: maybe-configure-stageb3g2-intl
55458 configure-stage4-ld: maybe-configure-stage4-intl
55459 configure-stageprofile-ld: maybe-configure-stageprofile-intl
55460 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
55461 all-ld: maybe-all-libiberty
55462
55463 all-stage1-ld: maybe-all-stage1-libiberty
55464 all-stage2-ld: maybe-all-stage2-libiberty
55465 all-stageb2g0-ld: maybe-all-stageb2g0-libiberty
55466 all-stage3-ld: maybe-all-stage3-libiberty
55467 all-stageb3g2-ld: maybe-all-stageb3g2-libiberty
55468 all-stage4-ld: maybe-all-stage4-libiberty
55469 all-stageprofile-ld: maybe-all-stageprofile-libiberty
55470 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
55471 all-ld: maybe-all-bfd
55472
55473 all-stage1-ld: maybe-all-stage1-bfd
55474 all-stage2-ld: maybe-all-stage2-bfd
55475 all-stageb2g0-ld: maybe-all-stageb2g0-bfd
55476 all-stage3-ld: maybe-all-stage3-bfd
55477 all-stageb3g2-ld: maybe-all-stageb3g2-bfd
55478 all-stage4-ld: maybe-all-stage4-bfd
55479 all-stageprofile-ld: maybe-all-stageprofile-bfd
55480 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
55481 all-ld: maybe-all-opcodes
55482
55483 all-stage1-ld: maybe-all-stage1-opcodes
55484 all-stage2-ld: maybe-all-stage2-opcodes
55485 all-stageb2g0-ld: maybe-all-stageb2g0-opcodes
55486 all-stage3-ld: maybe-all-stage3-opcodes
55487 all-stageb3g2-ld: maybe-all-stageb3g2-opcodes
55488 all-stage4-ld: maybe-all-stage4-opcodes
55489 all-stageprofile-ld: maybe-all-stageprofile-opcodes
55490 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
55491 all-ld: maybe-all-build-bison
55492
55493 all-stage1-ld: maybe-all-build-bison
55494 all-stage2-ld: maybe-all-build-bison
55495 all-stageb2g0-ld: maybe-all-build-bison
55496 all-stage3-ld: maybe-all-build-bison
55497 all-stageb3g2-ld: maybe-all-build-bison
55498 all-stage4-ld: maybe-all-build-bison
55499 all-stageprofile-ld: maybe-all-build-bison
55500 all-stagefeedback-ld: maybe-all-build-bison
55501 all-ld: maybe-all-build-byacc
55502
55503 all-stage1-ld: maybe-all-build-byacc
55504 all-stage2-ld: maybe-all-build-byacc
55505 all-stageb2g0-ld: maybe-all-build-byacc
55506 all-stage3-ld: maybe-all-build-byacc
55507 all-stageb3g2-ld: maybe-all-build-byacc
55508 all-stage4-ld: maybe-all-build-byacc
55509 all-stageprofile-ld: maybe-all-build-byacc
55510 all-stagefeedback-ld: maybe-all-build-byacc
55511 all-ld: maybe-all-build-flex
55512
55513 all-stage1-ld: maybe-all-build-flex
55514 all-stage2-ld: maybe-all-build-flex
55515 all-stageb2g0-ld: maybe-all-build-flex
55516 all-stage3-ld: maybe-all-build-flex
55517 all-stageb3g2-ld: maybe-all-build-flex
55518 all-stage4-ld: maybe-all-build-flex
55519 all-stageprofile-ld: maybe-all-build-flex
55520 all-stagefeedback-ld: maybe-all-build-flex
55521 all-ld: maybe-all-intl
55522
55523 all-stage1-ld: maybe-all-stage1-intl
55524 all-stage2-ld: maybe-all-stage2-intl
55525 all-stageb2g0-ld: maybe-all-stageb2g0-intl
55526 all-stage3-ld: maybe-all-stage3-intl
55527 all-stageb3g2-ld: maybe-all-stageb3g2-intl
55528 all-stage4-ld: maybe-all-stage4-intl
55529 all-stageprofile-ld: maybe-all-stageprofile-intl
55530 all-stagefeedback-ld: maybe-all-stagefeedback-intl
55531 configure-gold: maybe-configure-intl
55532
55533 configure-stage1-gold: maybe-configure-stage1-intl
55534 configure-stage2-gold: maybe-configure-stage2-intl
55535 configure-stageb2g0-gold: maybe-configure-stageb2g0-intl
55536 configure-stage3-gold: maybe-configure-stage3-intl
55537 configure-stageb3g2-gold: maybe-configure-stageb3g2-intl
55538 configure-stage4-gold: maybe-configure-stage4-intl
55539 configure-stageprofile-gold: maybe-configure-stageprofile-intl
55540 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
55541 all-gold: maybe-all-libiberty
55542
55543 all-stage1-gold: maybe-all-stage1-libiberty
55544 all-stage2-gold: maybe-all-stage2-libiberty
55545 all-stageb2g0-gold: maybe-all-stageb2g0-libiberty
55546 all-stage3-gold: maybe-all-stage3-libiberty
55547 all-stageb3g2-gold: maybe-all-stageb3g2-libiberty
55548 all-stage4-gold: maybe-all-stage4-libiberty
55549 all-stageprofile-gold: maybe-all-stageprofile-libiberty
55550 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
55551 all-gold: maybe-all-intl
55552
55553 all-stage1-gold: maybe-all-stage1-intl
55554 all-stage2-gold: maybe-all-stage2-intl
55555 all-stageb2g0-gold: maybe-all-stageb2g0-intl
55556 all-stage3-gold: maybe-all-stage3-intl
55557 all-stageb3g2-gold: maybe-all-stageb3g2-intl
55558 all-stage4-gold: maybe-all-stage4-intl
55559 all-stageprofile-gold: maybe-all-stageprofile-intl
55560 all-stagefeedback-gold: maybe-all-stagefeedback-intl
55561 all-gold: maybe-all-bfd
55562
55563 all-stage1-gold: maybe-all-stage1-bfd
55564 all-stage2-gold: maybe-all-stage2-bfd
55565 all-stageb2g0-gold: maybe-all-stageb2g0-bfd
55566 all-stage3-gold: maybe-all-stage3-bfd
55567 all-stageb3g2-gold: maybe-all-stageb3g2-bfd
55568 all-stage4-gold: maybe-all-stage4-bfd
55569 all-stageprofile-gold: maybe-all-stageprofile-bfd
55570 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
55571 all-gold: maybe-all-build-bison
55572
55573 all-stage1-gold: maybe-all-build-bison
55574 all-stage2-gold: maybe-all-build-bison
55575 all-stageb2g0-gold: maybe-all-build-bison
55576 all-stage3-gold: maybe-all-build-bison
55577 all-stageb3g2-gold: maybe-all-build-bison
55578 all-stage4-gold: maybe-all-build-bison
55579 all-stageprofile-gold: maybe-all-build-bison
55580 all-stagefeedback-gold: maybe-all-build-bison
55581 all-gold: maybe-all-build-byacc
55582
55583 all-stage1-gold: maybe-all-build-byacc
55584 all-stage2-gold: maybe-all-build-byacc
55585 all-stageb2g0-gold: maybe-all-build-byacc
55586 all-stage3-gold: maybe-all-build-byacc
55587 all-stageb3g2-gold: maybe-all-build-byacc
55588 all-stage4-gold: maybe-all-build-byacc
55589 all-stageprofile-gold: maybe-all-build-byacc
55590 all-stagefeedback-gold: maybe-all-build-byacc
55591 check-gold: maybe-all-binutils
55592
55593 check-stage1-gold: maybe-all-stage1-binutils
55594 check-stage2-gold: maybe-all-stage2-binutils
55595 check-stageb2g0-gold: maybe-all-stageb2g0-binutils
55596 check-stage3-gold: maybe-all-stage3-binutils
55597 check-stageb3g2-gold: maybe-all-stageb3g2-binutils
55598 check-stage4-gold: maybe-all-stage4-binutils
55599 check-stageprofile-gold: maybe-all-stageprofile-binutils
55600 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
55601 configure-opcodes: maybe-configure-intl
55602
55603 configure-stage1-opcodes: maybe-configure-stage1-intl
55604 configure-stage2-opcodes: maybe-configure-stage2-intl
55605 configure-stageb2g0-opcodes: maybe-configure-stageb2g0-intl
55606 configure-stage3-opcodes: maybe-configure-stage3-intl
55607 configure-stageb3g2-opcodes: maybe-configure-stageb3g2-intl
55608 configure-stage4-opcodes: maybe-configure-stage4-intl
55609 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
55610 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
55611 all-opcodes: maybe-all-bfd
55612
55613 all-stage1-opcodes: maybe-all-stage1-bfd
55614 all-stage2-opcodes: maybe-all-stage2-bfd
55615 all-stageb2g0-opcodes: maybe-all-stageb2g0-bfd
55616 all-stage3-opcodes: maybe-all-stage3-bfd
55617 all-stageb3g2-opcodes: maybe-all-stageb3g2-bfd
55618 all-stage4-opcodes: maybe-all-stage4-bfd
55619 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
55620 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
55621 all-opcodes: maybe-all-libiberty
55622
55623 all-stage1-opcodes: maybe-all-stage1-libiberty
55624 all-stage2-opcodes: maybe-all-stage2-libiberty
55625 all-stageb2g0-opcodes: maybe-all-stageb2g0-libiberty
55626 all-stage3-opcodes: maybe-all-stage3-libiberty
55627 all-stageb3g2-opcodes: maybe-all-stageb3g2-libiberty
55628 all-stage4-opcodes: maybe-all-stage4-libiberty
55629 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
55630 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
55631 all-opcodes: maybe-all-intl
55632
55633 all-stage1-opcodes: maybe-all-stage1-intl
55634 all-stage2-opcodes: maybe-all-stage2-intl
55635 all-stageb2g0-opcodes: maybe-all-stageb2g0-intl
55636 all-stage3-opcodes: maybe-all-stage3-intl
55637 all-stageb3g2-opcodes: maybe-all-stageb3g2-intl
55638 all-stage4-opcodes: maybe-all-stage4-intl
55639 all-stageprofile-opcodes: maybe-all-stageprofile-intl
55640 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
55641 all-dejagnu: maybe-all-tcl
55642 all-dejagnu: maybe-all-expect
55643 all-dejagnu: maybe-all-tk
55644 configure-expect: maybe-configure-tcl
55645 configure-expect: maybe-configure-tk
55646 all-expect: maybe-all-tcl
55647 all-expect: maybe-all-tk
55648 configure-itcl: maybe-configure-tcl
55649 configure-itcl: maybe-configure-tk
55650 all-itcl: maybe-all-tcl
55651 all-itcl: maybe-all-tk
55652 install-itcl: maybe-install-tcl
55653 configure-tk: maybe-configure-tcl
55654 all-tk: maybe-all-tcl
55655 all-sid: maybe-all-libiberty
55656 all-sid: maybe-all-bfd
55657 all-sid: maybe-all-opcodes
55658 all-sid: maybe-all-tcl
55659 all-sid: maybe-all-tk
55660 install-sid: maybe-install-tcl
55661 install-sid: maybe-install-tk
55662 configure-sim: maybe-configure-intl
55663 all-sim: maybe-all-intl
55664 all-sim: maybe-all-libiberty
55665 all-sim: maybe-all-bfd
55666 all-sim: maybe-all-opcodes
55667 all-sim: maybe-all-readline
55668 all-sim: maybe-configure-gdb
55669 all-fastjar: maybe-all-zlib
55670 all-fastjar: maybe-all-build-texinfo
55671 all-fastjar: maybe-all-libiberty
55672 all-autoconf: maybe-all-m4
55673 all-autoconf: maybe-all-build-texinfo
55674 all-automake: maybe-all-m4
55675 all-automake: maybe-all-build-texinfo
55676 all-automake: maybe-all-autoconf
55677 all-bison: maybe-all-intl
55678 all-bison: maybe-all-build-texinfo
55679 all-diff: maybe-all-intl
55680 all-diff: maybe-all-build-texinfo
55681 all-fileutils: maybe-all-intl
55682 all-fileutils: maybe-all-build-texinfo
55683 all-flex: maybe-all-build-bison
55684 all-flex: maybe-all-build-byacc
55685 all-flex: maybe-all-intl
55686 all-flex: maybe-all-m4
55687 all-flex: maybe-all-build-texinfo
55688 all-gzip: maybe-all-intl
55689 all-gzip: maybe-all-zlib
55690 all-gzip: maybe-all-build-texinfo
55691 all-hello: maybe-all-intl
55692 all-hello: maybe-all-build-texinfo
55693 all-m4: maybe-all-intl
55694 all-m4: maybe-all-build-texinfo
55695 all-make: maybe-all-intl
55696 all-make: maybe-all-build-texinfo
55697 all-patch: maybe-all-build-texinfo
55698 all-make: maybe-all-build-texinfo
55699 all-prms: maybe-all-libiberty
55700 all-recode: maybe-all-build-texinfo
55701 all-sed: maybe-all-build-texinfo
55702 all-send-pr: maybe-all-prms
55703 all-tar: maybe-all-build-texinfo
55704 all-uudecode: maybe-all-build-texinfo
55705 configure-target-boehm-gc: maybe-configure-target-qthreads
55706 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
55707 configure-target-fastjar: maybe-configure-target-zlib
55708 all-target-fastjar: maybe-all-target-zlib
55709 all-target-fastjar: maybe-all-target-libiberty
55710 configure-target-libjava: maybe-configure-target-zlib
55711 configure-target-libjava: maybe-configure-target-boehm-gc
55712 configure-target-libjava: maybe-configure-target-qthreads
55713 configure-target-libjava: maybe-configure-target-libffi
55714 all-target-libjava: maybe-all-fastjar
55715 all-target-libjava: maybe-all-target-zlib
55716 all-target-libjava: maybe-all-target-boehm-gc
55717 all-target-libjava: maybe-all-target-qthreads
55718 all-target-libjava: maybe-all-target-libffi
55719 configure-target-libobjc: maybe-configure-target-boehm-gc
55720 all-target-libobjc: maybe-all-target-libiberty
55721 all-target-libobjc: maybe-all-target-boehm-gc
55722 all-target-libstdc++-v3: maybe-all-target-libiberty
55723 configure-target-libstdc++-v3: maybe-configure-target-libgomp
55724 all-target-libgloss: maybe-all-target-newlib
55725 all-target-winsup: maybe-all-target-libiberty
55726 all-target-winsup: maybe-all-target-libtermcap
55727
55728
55729 # Dependencies for target modules on other target modules are
55730 # described by lang_env_dependencies; the defaults apply to anything
55731 # not mentioned there.
55732
55733
55734 @if gcc-bootstrap
55735 @endif gcc-bootstrap
55736
55737 @if gcc-no-bootstrap
55738 configure-target-libstdc++-v3: maybe-all-target-libgcc
55739 configure-target-libmudflap: maybe-all-target-libgcc
55740 configure-target-libssp: maybe-all-target-libgcc
55741 configure-target-newlib: maybe-all-target-libgcc
55742 configure-target-libgfortran: maybe-all-target-libgcc
55743 configure-target-libobjc: maybe-all-target-libgcc
55744 configure-target-libtermcap: maybe-all-target-libgcc
55745 configure-target-winsup: maybe-all-target-libgcc
55746 configure-target-libgloss: maybe-all-target-libgcc
55747 configure-target-libiberty: maybe-all-target-libgcc
55748 configure-target-gperf: maybe-all-target-libgcc
55749 configure-target-examples: maybe-all-target-libgcc
55750 configure-target-libffi: maybe-all-target-libgcc
55751 configure-target-libjava: maybe-all-target-libgcc
55752 configure-target-zlib: maybe-all-target-libgcc
55753 configure-target-boehm-gc: maybe-all-target-libgcc
55754 configure-target-qthreads: maybe-all-target-libgcc
55755 configure-target-rda: maybe-all-target-libgcc
55756 configure-target-libada: maybe-all-target-libgcc
55757 configure-target-libgomp: maybe-all-target-libgcc
55758 @endif gcc-no-bootstrap
55759
55760
55761 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
55762
55763 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
55764
55765 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
55766
55767
55768
55769 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
55770
55771 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
55772
55773 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
55774
55775 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
55776
55777
55778
55779 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
55780 configure-target-gperf: maybe-all-target-libstdc++-v3
55781
55782 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
55783
55784 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
55785
55786 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
55787 configure-target-libjava: maybe-all-target-libstdc++-v3
55788
55789 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
55790
55791 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
55792
55793 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
55794
55795 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
55796
55797 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
55798
55799 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
55800
55801
55802 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
55803 GDB_TK = @GDB_TK@
55804 INSTALL_GDB_TK = @INSTALL_GDB_TK@
55805 configure-gdb: $(CONFIGURE_GDB_TK)
55806 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
55807 install-gdb: $(INSTALL_GDB_TK)
55808
55809 # Serialization dependencies.  Host configures don't work well in parallel to
55810 # each other, due to contention over config.cache.  Target configures and 
55811 # build configures are similar.
55812 @serialization_dependencies@
55813
55814 # --------------------------------
55815 # Regenerating top level configury
55816 # --------------------------------
55817
55818 # Rebuilding Makefile.in, using autogen.
55819 AUTOGEN = autogen
55820 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
55821         cd $(srcdir) && $(AUTOGEN) Makefile.def
55822
55823 # Rebuilding Makefile.
55824 Makefile: $(srcdir)/Makefile.in config.status
55825         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
55826
55827 config.status: configure
55828         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
55829
55830 # Rebuilding configure.
55831 AUTOCONF = autoconf
55832 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
55833         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
55834         cd $(srcdir) && $(AUTOCONF)
55835
55836 # ------------------------------
55837 # Special directives to GNU Make
55838 # ------------------------------
55839
55840 # Don't pass command-line variables to submakes.
55841 .NOEXPORT:
55842 MAKEOVERRIDES=
55843
55844 # end of Makefile.in