OSDN Git Service

Daily bump.
[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         CPPFLAGS="$(CPPFLAGS_FOR_BUILD)"; export CPPFLAGS; \
141         CXX="$(CXX_FOR_BUILD)"; export CXX; \
142         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
143         GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
144         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
145         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
146         LD="$(LD_FOR_BUILD)"; export LD; \
147         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
148         NM="$(NM_FOR_BUILD)"; export NM; \
149         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
150         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
151         WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
152
153 # These variables must be set on the make command line for directories
154 # built for the build system to override those in BASE_FLAGS_TO_PASS.
155 EXTRA_BUILD_FLAGS = \
156         CFLAGS="$(CFLAGS_FOR_BUILD)" \
157         CPPFLAGS="$(CPPFLAGS_FOR_BUILD)" \
158         LDFLAGS="$(LDFLAGS_FOR_BUILD)"
159
160 # This is the list of directories to built for the host system.
161 SUBDIRS = @configdirs@
162 # This is set by the configure script to the arguments to use when configuring
163 # directories built for the host system.
164 HOST_CONFIGARGS = @host_configargs@
165 # Host programs are put under this directory, which is . except if building
166 # with srcdir=..
167 HOST_SUBDIR = @host_subdir@
168 # This is the list of variables to export in the environment when
169 # configuring subdirectories for the host system.  We need to pass
170 # some to the GCC configure because of its hybrid host/target nature.
171 HOST_EXPORTS = \
172         $(BASE_EXPORTS) \
173         CC="$(CC)"; export CC; \
174         ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
175         CFLAGS="$(CFLAGS)"; export CFLAGS; \
176         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
177         CPPFLAGS="$(CPPFLAGS)"; export CPPFLAGS; \
178         CXX="$(CXX)"; export CXX; \
179         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
180         AR="$(AR)"; export AR; \
181         AS="$(AS)"; export AS; \
182         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
183         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
184         LD="$(LD)"; export LD; \
185         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
186         NM="$(NM)"; export NM; \
187         RANLIB="$(RANLIB)"; export RANLIB; \
188         WINDRES="$(WINDRES)"; export WINDRES; \
189         WINDMC="$(WINDMC)"; export WINDMC; \
190         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
191         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
192         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
193         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
194         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
195         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
196         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
197         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
198         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
199         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
200         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
201         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
202         PPLLIBS="$(HOST_PPLLIBS)"; export PPLLIBS; \
203         PPLINC="$(HOST_PPLINC)"; export PPLINC; \
204         CLOOGLIBS="$(HOST_CLOOGLIBS)"; export CLOOGLIBS; \
205         CLOOGINC="$(HOST_CLOOGINC)"; export CLOOGINC; \
206 @if gcc-bootstrap
207         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
208 @endif gcc-bootstrap
209         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
210
211 # Similar, for later GCC stages.
212 POSTSTAGE1_HOST_EXPORTS = \
213         $(HOST_EXPORTS) \
214         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
215           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
216         CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \
217           $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
218           -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
219           -B$(build_tooldir)/bin/"; export CC_FOR_BUILD; \
220         LDFLAGS="$(BOOT_LDFLAGS)"; export LDFLAGS;
221
222 # Target libraries are put under this directory:
223 TARGET_SUBDIR = @target_subdir@
224 # This is set by the configure script to the arguments to use when configuring
225 # directories built for the target.
226 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
227 # This is the list of variables to export in the environment when
228 # configuring subdirectories for the host system.
229 BASE_TARGET_EXPORTS = \
230         $(BASE_EXPORTS) \
231         AR="$(AR_FOR_TARGET)"; export AR; \
232         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
233         CC="$(CC_FOR_TARGET)"; export CC; \
234         CFLAGS="$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
235         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
236         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
237         CXXFLAGS="$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
238         GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
239         GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
240         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
241         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
242         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
243         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
244         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
245         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
246         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
247         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
248         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
249         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
250         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
251
252 RAW_CXX_TARGET_EXPORTS = \
253         $(BASE_TARGET_EXPORTS) \
254         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
255         CXX="$(RAW_CXX_FOR_TARGET)"; export CXX;
256
257 NORMAL_TARGET_EXPORTS = \
258         $(BASE_TARGET_EXPORTS) \
259         CXX="$(CXX_FOR_TARGET)"; export CXX;
260
261 # Where to find GMP
262 HOST_GMPLIBS = @gmplibs@
263 HOST_GMPINC = @gmpinc@
264
265 # Where to find PPL
266 HOST_PPLLIBS = @ppllibs@
267 HOST_PPLINC = @pplinc@
268
269 # Where to find CLOOG
270 HOST_CLOOGLIBS = @clooglibs@
271 HOST_CLOOGINC = @clooginc@
272
273 # ----------------------------------------------
274 # Programs producing files for the BUILD machine
275 # ----------------------------------------------
276
277 SHELL = @config_shell@
278
279 # pwd command to use.  Allow user to override default by setting PWDCMD in
280 # the environment to account for automounters.  The make variable must not
281 # be called PWDCMD, otherwise the value set here is passed to make
282 # subprocesses and overrides the setting from the user's environment.
283 # Don't use PWD since it is a common shell environment variable and we
284 # don't want to corrupt it.
285 PWD_COMMAND = $${PWDCMD-pwd}
286
287 # compilers to use to create programs which must be run in the build
288 # environment.
289 AR_FOR_BUILD = @AR_FOR_BUILD@
290 AS_FOR_BUILD = @AS_FOR_BUILD@
291 CC_FOR_BUILD = @CC_FOR_BUILD@
292 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
293 CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@
294 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
295 CXX_FOR_BUILD = @CXX_FOR_BUILD@
296 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
297 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
298 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
299 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
300 LD_FOR_BUILD = @LD_FOR_BUILD@
301 NM_FOR_BUILD = @NM_FOR_BUILD@
302 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
303 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
304 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
305
306 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
307 # here so that they can be overridden by Makefile fragments.
308 BUILD_PREFIX = @BUILD_PREFIX@
309 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
310
311 # Flags to pass to stage2 and later makes.  They are defined
312 # here so that they can be overridden by Makefile fragments.
313 BOOT_CFLAGS= -g -O2
314 BOOT_LDFLAGS=
315 BOOT_ADAFLAGS=-gnatpg -gnata
316
317 BISON = @BISON@
318 YACC = @YACC@
319 FLEX = @FLEX@
320 LEX = @LEX@
321 M4 = @M4@
322 MAKEINFO = @MAKEINFO@
323 EXPECT = @EXPECT@
324 RUNTEST = @RUNTEST@
325
326 # This just becomes part of the MAKEINFO definition passed down to
327 # sub-makes.  It lets flags be given on the command line while still
328 # using the makeinfo from the object tree.
329 # (Default to avoid splitting info files by setting the threshold high.)
330 MAKEINFOFLAGS = --split-size=5000000
331
332 # ---------------------------------------------
333 # Programs producing files for the HOST machine
334 # ---------------------------------------------
335
336 AS = @AS@
337 AR = @AR@
338 AR_FLAGS = rc
339 CC = @CC@
340 CXX = @CXX@
341 DLLTOOL = @DLLTOOL@
342 LD = @LD@
343 LIPO = @LIPO@
344 NM = @NM@
345 OBJDUMP = @OBJDUMP@
346 RANLIB = @RANLIB@
347 STRIP = @STRIP@
348 WINDRES = @WINDRES@
349 WINDMC = @WINDMC@
350
351 GNATBIND = @GNATBIND@
352 GNATMAKE = @GNATMAKE@
353
354 CFLAGS = @CFLAGS@
355 CPPFLAGS = @CPPFLAGS@
356 LDFLAGS = @LDFLAGS@
357 LIBCFLAGS = $(CFLAGS)
358 CXXFLAGS = @CXXFLAGS@
359 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
360
361 # Only build the C compiler for stage1, because that is the only one that
362 # we can guarantee will build with the native compiler, and also it is the
363 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
364 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
365 # overrideable (for a bootstrap build stage1 also builds gcc.info).
366
367 STAGE1_CHECKING=@stage1_checking@
368 STAGE1_LANGUAGES=@stage1_languages@
369
370 STAGE1_CFLAGS=@stage1_cflags@
371 STAGE2_CFLAGS=$(BOOT_CFLAGS)
372 STAGE3_CFLAGS=$(BOOT_CFLAGS)
373 STAGE4_CFLAGS=$(BOOT_CFLAGS)
374
375 STAGE1_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
376 STAGE2_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
377 STAGE3_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
378 STAGE4_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
379
380 do-compare = @do_compare@
381 do-compare3 = $(do-compare)
382 do-compare-debug = $(SHELL) $(srcdir)/contrib/compare-debug $$f1 $$f2
383
384 # -----------------------------------------------
385 # Programs producing files for the TARGET machine
386 # -----------------------------------------------
387
388 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
389
390 AR_FOR_TARGET=@AR_FOR_TARGET@
391 AS_FOR_TARGET=@AS_FOR_TARGET@
392 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
393
394 # If GCC_FOR_TARGET is not overriden on the command line, then this
395 # variable is passed down to the gcc Makefile, where it is used to
396 # build libgcc2.a.  We define it here so that it can itself be
397 # overridden on the command line.
398 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
399 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
400 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
401 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
402 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
403 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
404 LD_FOR_TARGET=@LD_FOR_TARGET@
405
406 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
407 NM_FOR_TARGET=@NM_FOR_TARGET@
408 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
409 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
410 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
411 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
412 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
413
414 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
415 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
416 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
417
418 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
419 CPPFLAGS_FOR_TARGET = @CPPFLAGS_FOR_TARGET@
420 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
421 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
422 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
423
424 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
425 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
426 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
427
428 # ------------------------------------
429 # Miscellaneous targets and flag lists
430 # ------------------------------------
431
432 # The first rule in the file had better be this one.  Don't put any above it.
433 # This lives here to allow makefile fragments to contain dependencies.
434 all:
435
436 #### host and target specific makefile fragments come in here.
437 @target_makefile_frag@
438 @alphaieee_frag@
439 @ospace_frag@
440 @host_makefile_frag@
441 ###
442
443 # This is the list of directories that may be needed in RPATH_ENVVAR
444 # so that prorgams built for the target machine work.
445 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
446
447 @if target-libstdc++-v3
448 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
449 @endif target-libstdc++-v3
450
451 @if target-libmudflap
452 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
453 @endif target-libmudflap
454
455 @if target-libssp
456 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
457 @endif target-libssp
458
459 @if target-libgomp
460 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
461 @endif target-libgomp
462
463
464
465 # This is the list of directories that may be needed in RPATH_ENVVAR
466 # so that programs built for the host machine work.
467 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)
468
469 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
470 @if gcc
471 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
472 @endif gcc
473
474
475 @if bfd
476 HOST_LIB_PATH_bfd = \
477   $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
478 @endif bfd
479
480 @if opcodes
481 HOST_LIB_PATH_opcodes = \
482   $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
483 @endif opcodes
484
485 @if gmp
486 HOST_LIB_PATH_gmp = \
487   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
488 @endif gmp
489
490 @if mpfr
491 HOST_LIB_PATH_mpfr = \
492   $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
493 @endif mpfr
494
495 @if ppl
496 HOST_LIB_PATH_ppl = \
497   $$r/$(HOST_SUBDIR)/ppl/.libs:$$r/$(HOST_SUBDIR)/prev-ppl/.libs:
498 @endif ppl
499
500 @if cloog
501 HOST_LIB_PATH_cloog = \
502   $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
503 @endif cloog
504
505
506 # Flags to pass down to all sub-makes.
507 BASE_FLAGS_TO_PASS = \
508         "DESTDIR=$(DESTDIR)" \
509         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
510         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
511         "bindir=$(bindir)" \
512         "datadir=$(datadir)" \
513         "exec_prefix=$(exec_prefix)" \
514         "includedir=$(includedir)" \
515         "datarootdir=$(datarootdir)" \
516         "docdir=$(docdir)" \
517         "infodir=$(infodir)" \
518         "pdfdir=$(pdfdir)" \
519         "htmldir=$(htmldir)" \
520         "libdir=$(libdir)" \
521         "libexecdir=$(libexecdir)" \
522         "lispdir=$(lispdir)" \
523         "localstatedir=$(localstatedir)" \
524         "mandir=$(mandir)" \
525         "oldincludedir=$(oldincludedir)" \
526         "prefix=$(prefix)" \
527         "sbindir=$(sbindir)" \
528         "sharedstatedir=$(sharedstatedir)" \
529         "sysconfdir=$(sysconfdir)" \
530         "tooldir=$(tooldir)" \
531         "build_tooldir=$(build_tooldir)" \
532         "target_alias=$(target_alias)" \
533         "BISON=$(BISON)" \
534         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
535         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
536         "CPPFLAGS_FOR_BUILD=$(CPPFLAGS_FOR_BUILD)" \
537         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
538         "EXPECT=$(EXPECT)" \
539         "FLEX=$(FLEX)" \
540         "INSTALL=$(INSTALL)" \
541         "INSTALL_DATA=$(INSTALL_DATA)" \
542         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
543         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
544         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
545         "LEX=$(LEX)" \
546         "M4=$(M4)" \
547         "MAKE=$(MAKE)" \
548         "RUNTEST=$(RUNTEST)" \
549         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
550         "SHELL=$(SHELL)" \
551         "YACC=$(YACC)" \
552         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
553         "ADA_CFLAGS=$(ADA_CFLAGS)" \
554         "AR_FLAGS=$(AR_FLAGS)" \
555         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
556         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
557         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
558         "CFLAGS=$(CFLAGS)" \
559         "CPPFLAGS=$(CPPFLAGS)" \
560         "CXXFLAGS=$(CXXFLAGS)" \
561         "LDFLAGS=$(LDFLAGS)" \
562         "LIBCFLAGS=$(LIBCFLAGS)" \
563         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
564         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
565         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
566         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
567         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
568         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
569         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
570         "GNATBIND=$(GNATBIND)" \
571         "GNATMAKE=$(GNATMAKE)" \
572         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
573         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
574         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
575         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
576         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
577         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
578         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
579         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
580         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
581         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
582         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
583         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
584         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
585         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
586         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
587         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
588         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
589         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
590         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
591         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
592         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
593         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
594         "LEAN=$(LEAN)" \
595         "CONFIG_SHELL=$(SHELL)" \
596         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
597
598 # We leave this in just in case, but it is not needed anymore.
599 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
600
601 # Flags to pass down to most sub-makes, in which we're building with
602 # the host environment.
603 EXTRA_HOST_FLAGS = \
604         'AR=$(AR)' \
605         'AS=$(AS)' \
606         'CC=$(CC)' \
607         'CXX=$(CXX)' \
608         'DLLTOOL=$(DLLTOOL)' \
609         'LD=$(LD)' \
610         'LIPO=$(LIPO)' \
611         'NM=$(NM)' \
612         'OBJDUMP=$(OBJDUMP)' \
613         'RANLIB=$(RANLIB)' \
614         'STRIP=$(STRIP)' \
615         'WINDRES=$(WINDRES)' \
616         'WINDMC=$(WINDMC)'
617
618 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
619
620 # Flags that are concerned with the location of the X11 include files
621 # and library files
622 #
623 # NOTE: until the top-level is getting the values via autoconf, it only
624 # causes problems to have this top-level Makefile overriding the autoconf-set
625 # values in child directories.  Only variables that don't conflict with
626 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
627 #
628 X11_FLAGS_TO_PASS = \
629         'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
630         'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
631
632 # Flags to pass to stage2 and later makes.
633
634 POSTSTAGE1_FLAGS_TO_PASS = \
635         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
636         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind" \
637         LDFLAGS="$(BOOT_LDFLAGS)" \
638         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
639
640 # Flags to pass down to makes which are built with the target environment.
641 # The double $ decreases the length of the command line; those variables
642 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
643 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
644 # so we expand them here.
645 EXTRA_TARGET_FLAGS = \
646         'AR=$$(AR_FOR_TARGET)' \
647         'AS=$(COMPILER_AS_FOR_TARGET)' \
648         'CC=$$(CC_FOR_TARGET)' \
649         'CFLAGS=$$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
650         'CPPFLAGS=$$(CPPFLAGS_FOR_TARGET)' \
651         'CXX=$$(CXX_FOR_TARGET)' \
652         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
653         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
654         'LD=$(COMPILER_LD_FOR_TARGET)' \
655         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
656         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
657         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
658         'NM=$(COMPILER_NM_FOR_TARGET)' \
659         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
660         'RANLIB=$$(RANLIB_FOR_TARGET)' \
661         'WINDRES=$$(WINDRES_FOR_TARGET)' \
662         'WINDMC=$$(WINDMC_FOR_TARGET)'
663
664 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
665
666 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
667 # unfortunately needs the native compiler and the target ar and
668 # ranlib.
669 # If any variables are added here, they must be added to do-*, below.
670 # The BUILD_* variables are a special case, which are used for the gcc
671 # cross-building scheme.
672 EXTRA_GCC_FLAGS = \
673         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
674         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
675         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
676         "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
677         "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
678         "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
679
680 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
681
682 .PHONY: configure-host
683 configure-host:  \
684     maybe-configure-ash \
685     maybe-configure-autoconf \
686     maybe-configure-automake \
687     maybe-configure-bash \
688     maybe-configure-bfd \
689     maybe-configure-opcodes \
690     maybe-configure-binutils \
691     maybe-configure-bison \
692     maybe-configure-byacc \
693     maybe-configure-bzip2 \
694     maybe-configure-dejagnu \
695     maybe-configure-diff \
696     maybe-configure-dosutils \
697     maybe-configure-etc \
698     maybe-configure-fastjar \
699     maybe-configure-fileutils \
700     maybe-configure-findutils \
701     maybe-configure-find \
702     maybe-configure-fixincludes \
703     maybe-configure-flex \
704     maybe-configure-gas \
705     maybe-configure-gcc \
706     maybe-configure-gawk \
707     maybe-configure-gettext \
708     maybe-configure-gmp \
709     maybe-configure-mpfr \
710     maybe-configure-ppl \
711     maybe-configure-cloog \
712     maybe-configure-gnuserv \
713     maybe-configure-gold \
714     maybe-configure-gprof \
715     maybe-configure-gzip \
716     maybe-configure-hello \
717     maybe-configure-indent \
718     maybe-configure-intl \
719     maybe-configure-tcl \
720     maybe-configure-itcl \
721     maybe-configure-ld \
722     maybe-configure-libcpp \
723     maybe-configure-libdecnumber \
724     maybe-configure-libgui \
725     maybe-configure-libiberty \
726     maybe-configure-libtool \
727     maybe-configure-m4 \
728     maybe-configure-make \
729     maybe-configure-mmalloc \
730     maybe-configure-patch \
731     maybe-configure-perl \
732     maybe-configure-prms \
733     maybe-configure-rcs \
734     maybe-configure-readline \
735     maybe-configure-release \
736     maybe-configure-recode \
737     maybe-configure-sed \
738     maybe-configure-send-pr \
739     maybe-configure-shellutils \
740     maybe-configure-sid \
741     maybe-configure-sim \
742     maybe-configure-tar \
743     maybe-configure-texinfo \
744     maybe-configure-textutils \
745     maybe-configure-time \
746     maybe-configure-uudecode \
747     maybe-configure-wdiff \
748     maybe-configure-zip \
749     maybe-configure-zlib \
750     maybe-configure-gdb \
751     maybe-configure-expect \
752     maybe-configure-guile \
753     maybe-configure-tk \
754     maybe-configure-libtermcap \
755     maybe-configure-utils \
756     maybe-configure-gnattools
757 .PHONY: configure-target
758 configure-target:  \
759     maybe-configure-target-libstdc++-v3 \
760     maybe-configure-target-libmudflap \
761     maybe-configure-target-libssp \
762     maybe-configure-target-newlib \
763     maybe-configure-target-libgcc \
764     maybe-configure-target-libgfortran \
765     maybe-configure-target-libobjc \
766     maybe-configure-target-libtermcap \
767     maybe-configure-target-winsup \
768     maybe-configure-target-libgloss \
769     maybe-configure-target-libiberty \
770     maybe-configure-target-gperf \
771     maybe-configure-target-examples \
772     maybe-configure-target-libffi \
773     maybe-configure-target-libjava \
774     maybe-configure-target-zlib \
775     maybe-configure-target-boehm-gc \
776     maybe-configure-target-qthreads \
777     maybe-configure-target-rda \
778     maybe-configure-target-libada \
779     maybe-configure-target-libgomp
780
781 # The target built for a native non-bootstrap build.
782 .PHONY: all
783 all:
784 @if gcc-bootstrap
785         [ -f stage_final ] || echo stage3 > stage_final
786         @r=`${PWD_COMMAND}`; export r; \
787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
788         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
789 @endif gcc-bootstrap
790         @: $(MAKE); $(unstage)
791         @r=`${PWD_COMMAND}`; export r; \
792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
793         if [ -f stage_last ]; then \
794           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
795         else \
796           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target; \
797         fi
798
799 .PHONY: all-build
800
801 all-build: maybe-all-build-libiberty
802 all-build: maybe-all-build-bison
803 all-build: maybe-all-build-byacc
804 all-build: maybe-all-build-flex
805 all-build: maybe-all-build-m4
806 all-build: maybe-all-build-texinfo
807 all-build: maybe-all-build-fixincludes
808
809 .PHONY: all-host
810
811 all-host: maybe-all-ash
812 all-host: maybe-all-autoconf
813 all-host: maybe-all-automake
814 all-host: maybe-all-bash
815 @if bfd-no-bootstrap
816 all-host: maybe-all-bfd
817 @endif bfd-no-bootstrap
818 @if opcodes-no-bootstrap
819 all-host: maybe-all-opcodes
820 @endif opcodes-no-bootstrap
821 @if binutils-no-bootstrap
822 all-host: maybe-all-binutils
823 @endif binutils-no-bootstrap
824 all-host: maybe-all-bison
825 all-host: maybe-all-byacc
826 all-host: maybe-all-bzip2
827 all-host: maybe-all-dejagnu
828 all-host: maybe-all-diff
829 all-host: maybe-all-dosutils
830 all-host: maybe-all-etc
831 all-host: maybe-all-fastjar
832 all-host: maybe-all-fileutils
833 all-host: maybe-all-findutils
834 all-host: maybe-all-find
835 all-host: maybe-all-fixincludes
836 all-host: maybe-all-flex
837 @if gas-no-bootstrap
838 all-host: maybe-all-gas
839 @endif gas-no-bootstrap
840 @if gcc-no-bootstrap
841 all-host: maybe-all-gcc
842 @endif gcc-no-bootstrap
843 all-host: maybe-all-gawk
844 all-host: maybe-all-gettext
845 @if gmp-no-bootstrap
846 all-host: maybe-all-gmp
847 @endif gmp-no-bootstrap
848 @if mpfr-no-bootstrap
849 all-host: maybe-all-mpfr
850 @endif mpfr-no-bootstrap
851 @if ppl-no-bootstrap
852 all-host: maybe-all-ppl
853 @endif ppl-no-bootstrap
854 @if cloog-no-bootstrap
855 all-host: maybe-all-cloog
856 @endif cloog-no-bootstrap
857 all-host: maybe-all-gnuserv
858 @if gold-no-bootstrap
859 all-host: maybe-all-gold
860 @endif gold-no-bootstrap
861 all-host: maybe-all-gprof
862 all-host: maybe-all-gzip
863 all-host: maybe-all-hello
864 all-host: maybe-all-indent
865 @if intl-no-bootstrap
866 all-host: maybe-all-intl
867 @endif intl-no-bootstrap
868 all-host: maybe-all-tcl
869 all-host: maybe-all-itcl
870 @if ld-no-bootstrap
871 all-host: maybe-all-ld
872 @endif ld-no-bootstrap
873 @if libcpp-no-bootstrap
874 all-host: maybe-all-libcpp
875 @endif libcpp-no-bootstrap
876 @if libdecnumber-no-bootstrap
877 all-host: maybe-all-libdecnumber
878 @endif libdecnumber-no-bootstrap
879 all-host: maybe-all-libgui
880 @if libiberty-no-bootstrap
881 all-host: maybe-all-libiberty
882 @endif libiberty-no-bootstrap
883 all-host: maybe-all-libtool
884 all-host: maybe-all-m4
885 all-host: maybe-all-make
886 all-host: maybe-all-mmalloc
887 all-host: maybe-all-patch
888 all-host: maybe-all-perl
889 all-host: maybe-all-prms
890 all-host: maybe-all-rcs
891 all-host: maybe-all-readline
892 all-host: maybe-all-release
893 all-host: maybe-all-recode
894 all-host: maybe-all-sed
895 all-host: maybe-all-send-pr
896 all-host: maybe-all-shellutils
897 all-host: maybe-all-sid
898 all-host: maybe-all-sim
899 all-host: maybe-all-tar
900 all-host: maybe-all-texinfo
901 all-host: maybe-all-textutils
902 all-host: maybe-all-time
903 all-host: maybe-all-uudecode
904 all-host: maybe-all-wdiff
905 all-host: maybe-all-zip
906 @if zlib-no-bootstrap
907 all-host: maybe-all-zlib
908 @endif zlib-no-bootstrap
909 all-host: maybe-all-gdb
910 all-host: maybe-all-expect
911 all-host: maybe-all-guile
912 all-host: maybe-all-tk
913 all-host: maybe-all-libtermcap
914 all-host: maybe-all-utils
915 all-host: maybe-all-gnattools
916
917 .PHONY: all-target
918
919 all-target: maybe-all-target-libstdc++-v3
920 all-target: maybe-all-target-libmudflap
921 all-target: maybe-all-target-libssp
922 all-target: maybe-all-target-newlib
923 @if target-libgcc-no-bootstrap
924 all-target: maybe-all-target-libgcc
925 @endif target-libgcc-no-bootstrap
926 all-target: maybe-all-target-libgfortran
927 all-target: maybe-all-target-libobjc
928 all-target: maybe-all-target-libtermcap
929 all-target: maybe-all-target-winsup
930 all-target: maybe-all-target-libgloss
931 all-target: maybe-all-target-libiberty
932 all-target: maybe-all-target-gperf
933 all-target: maybe-all-target-examples
934 all-target: maybe-all-target-libffi
935 all-target: maybe-all-target-libjava
936 all-target: maybe-all-target-zlib
937 all-target: maybe-all-target-boehm-gc
938 all-target: maybe-all-target-qthreads
939 all-target: maybe-all-target-rda
940 all-target: maybe-all-target-libada
941 all-target: maybe-all-target-libgomp
942
943 # Do a target for all the subdirectories.  A ``make do-X'' will do a
944 # ``make X'' in all subdirectories (because, in general, there is a
945 # dependency (below) of X upon do-X, a ``make X'' will also do this,
946 # but it may do additional work as well).
947
948 .PHONY: do-info
949 do-info:
950         @: $(MAKE); $(unstage)
951         @r=`${PWD_COMMAND}`; export r; \
952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
953         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
954           info-target
955
956
957 .PHONY: info-host
958
959 info-host: maybe-info-ash
960 info-host: maybe-info-autoconf
961 info-host: maybe-info-automake
962 info-host: maybe-info-bash
963 info-host: maybe-info-bfd
964 info-host: maybe-info-opcodes
965 info-host: maybe-info-binutils
966 info-host: maybe-info-bison
967 info-host: maybe-info-byacc
968 info-host: maybe-info-bzip2
969 info-host: maybe-info-dejagnu
970 info-host: maybe-info-diff
971 info-host: maybe-info-dosutils
972 info-host: maybe-info-etc
973 info-host: maybe-info-fastjar
974 info-host: maybe-info-fileutils
975 info-host: maybe-info-findutils
976 info-host: maybe-info-find
977 info-host: maybe-info-fixincludes
978 info-host: maybe-info-flex
979 info-host: maybe-info-gas
980 info-host: maybe-info-gcc
981 info-host: maybe-info-gawk
982 info-host: maybe-info-gettext
983 info-host: maybe-info-gmp
984 info-host: maybe-info-mpfr
985 info-host: maybe-info-ppl
986 info-host: maybe-info-cloog
987 info-host: maybe-info-gnuserv
988 info-host: maybe-info-gold
989 info-host: maybe-info-gprof
990 info-host: maybe-info-gzip
991 info-host: maybe-info-hello
992 info-host: maybe-info-indent
993 info-host: maybe-info-intl
994 info-host: maybe-info-tcl
995 info-host: maybe-info-itcl
996 info-host: maybe-info-ld
997 info-host: maybe-info-libcpp
998 info-host: maybe-info-libdecnumber
999 info-host: maybe-info-libgui
1000 info-host: maybe-info-libiberty
1001 info-host: maybe-info-libtool
1002 info-host: maybe-info-m4
1003 info-host: maybe-info-make
1004 info-host: maybe-info-mmalloc
1005 info-host: maybe-info-patch
1006 info-host: maybe-info-perl
1007 info-host: maybe-info-prms
1008 info-host: maybe-info-rcs
1009 info-host: maybe-info-readline
1010 info-host: maybe-info-release
1011 info-host: maybe-info-recode
1012 info-host: maybe-info-sed
1013 info-host: maybe-info-send-pr
1014 info-host: maybe-info-shellutils
1015 info-host: maybe-info-sid
1016 info-host: maybe-info-sim
1017 info-host: maybe-info-tar
1018 info-host: maybe-info-texinfo
1019 info-host: maybe-info-textutils
1020 info-host: maybe-info-time
1021 info-host: maybe-info-uudecode
1022 info-host: maybe-info-wdiff
1023 info-host: maybe-info-zip
1024 info-host: maybe-info-zlib
1025 info-host: maybe-info-gdb
1026 info-host: maybe-info-expect
1027 info-host: maybe-info-guile
1028 info-host: maybe-info-tk
1029 info-host: maybe-info-libtermcap
1030 info-host: maybe-info-utils
1031 info-host: maybe-info-gnattools
1032
1033 .PHONY: info-target
1034
1035 info-target: maybe-info-target-libstdc++-v3
1036 info-target: maybe-info-target-libmudflap
1037 info-target: maybe-info-target-libssp
1038 info-target: maybe-info-target-newlib
1039 info-target: maybe-info-target-libgcc
1040 info-target: maybe-info-target-libgfortran
1041 info-target: maybe-info-target-libobjc
1042 info-target: maybe-info-target-libtermcap
1043 info-target: maybe-info-target-winsup
1044 info-target: maybe-info-target-libgloss
1045 info-target: maybe-info-target-libiberty
1046 info-target: maybe-info-target-gperf
1047 info-target: maybe-info-target-examples
1048 info-target: maybe-info-target-libffi
1049 info-target: maybe-info-target-libjava
1050 info-target: maybe-info-target-zlib
1051 info-target: maybe-info-target-boehm-gc
1052 info-target: maybe-info-target-qthreads
1053 info-target: maybe-info-target-rda
1054 info-target: maybe-info-target-libada
1055 info-target: maybe-info-target-libgomp
1056
1057 .PHONY: do-dvi
1058 do-dvi:
1059         @: $(MAKE); $(unstage)
1060         @r=`${PWD_COMMAND}`; export r; \
1061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1062         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1063           dvi-target
1064
1065
1066 .PHONY: dvi-host
1067
1068 dvi-host: maybe-dvi-ash
1069 dvi-host: maybe-dvi-autoconf
1070 dvi-host: maybe-dvi-automake
1071 dvi-host: maybe-dvi-bash
1072 dvi-host: maybe-dvi-bfd
1073 dvi-host: maybe-dvi-opcodes
1074 dvi-host: maybe-dvi-binutils
1075 dvi-host: maybe-dvi-bison
1076 dvi-host: maybe-dvi-byacc
1077 dvi-host: maybe-dvi-bzip2
1078 dvi-host: maybe-dvi-dejagnu
1079 dvi-host: maybe-dvi-diff
1080 dvi-host: maybe-dvi-dosutils
1081 dvi-host: maybe-dvi-etc
1082 dvi-host: maybe-dvi-fastjar
1083 dvi-host: maybe-dvi-fileutils
1084 dvi-host: maybe-dvi-findutils
1085 dvi-host: maybe-dvi-find
1086 dvi-host: maybe-dvi-fixincludes
1087 dvi-host: maybe-dvi-flex
1088 dvi-host: maybe-dvi-gas
1089 dvi-host: maybe-dvi-gcc
1090 dvi-host: maybe-dvi-gawk
1091 dvi-host: maybe-dvi-gettext
1092 dvi-host: maybe-dvi-gmp
1093 dvi-host: maybe-dvi-mpfr
1094 dvi-host: maybe-dvi-ppl
1095 dvi-host: maybe-dvi-cloog
1096 dvi-host: maybe-dvi-gnuserv
1097 dvi-host: maybe-dvi-gold
1098 dvi-host: maybe-dvi-gprof
1099 dvi-host: maybe-dvi-gzip
1100 dvi-host: maybe-dvi-hello
1101 dvi-host: maybe-dvi-indent
1102 dvi-host: maybe-dvi-intl
1103 dvi-host: maybe-dvi-tcl
1104 dvi-host: maybe-dvi-itcl
1105 dvi-host: maybe-dvi-ld
1106 dvi-host: maybe-dvi-libcpp
1107 dvi-host: maybe-dvi-libdecnumber
1108 dvi-host: maybe-dvi-libgui
1109 dvi-host: maybe-dvi-libiberty
1110 dvi-host: maybe-dvi-libtool
1111 dvi-host: maybe-dvi-m4
1112 dvi-host: maybe-dvi-make
1113 dvi-host: maybe-dvi-mmalloc
1114 dvi-host: maybe-dvi-patch
1115 dvi-host: maybe-dvi-perl
1116 dvi-host: maybe-dvi-prms
1117 dvi-host: maybe-dvi-rcs
1118 dvi-host: maybe-dvi-readline
1119 dvi-host: maybe-dvi-release
1120 dvi-host: maybe-dvi-recode
1121 dvi-host: maybe-dvi-sed
1122 dvi-host: maybe-dvi-send-pr
1123 dvi-host: maybe-dvi-shellutils
1124 dvi-host: maybe-dvi-sid
1125 dvi-host: maybe-dvi-sim
1126 dvi-host: maybe-dvi-tar
1127 dvi-host: maybe-dvi-texinfo
1128 dvi-host: maybe-dvi-textutils
1129 dvi-host: maybe-dvi-time
1130 dvi-host: maybe-dvi-uudecode
1131 dvi-host: maybe-dvi-wdiff
1132 dvi-host: maybe-dvi-zip
1133 dvi-host: maybe-dvi-zlib
1134 dvi-host: maybe-dvi-gdb
1135 dvi-host: maybe-dvi-expect
1136 dvi-host: maybe-dvi-guile
1137 dvi-host: maybe-dvi-tk
1138 dvi-host: maybe-dvi-libtermcap
1139 dvi-host: maybe-dvi-utils
1140 dvi-host: maybe-dvi-gnattools
1141
1142 .PHONY: dvi-target
1143
1144 dvi-target: maybe-dvi-target-libstdc++-v3
1145 dvi-target: maybe-dvi-target-libmudflap
1146 dvi-target: maybe-dvi-target-libssp
1147 dvi-target: maybe-dvi-target-newlib
1148 dvi-target: maybe-dvi-target-libgcc
1149 dvi-target: maybe-dvi-target-libgfortran
1150 dvi-target: maybe-dvi-target-libobjc
1151 dvi-target: maybe-dvi-target-libtermcap
1152 dvi-target: maybe-dvi-target-winsup
1153 dvi-target: maybe-dvi-target-libgloss
1154 dvi-target: maybe-dvi-target-libiberty
1155 dvi-target: maybe-dvi-target-gperf
1156 dvi-target: maybe-dvi-target-examples
1157 dvi-target: maybe-dvi-target-libffi
1158 dvi-target: maybe-dvi-target-libjava
1159 dvi-target: maybe-dvi-target-zlib
1160 dvi-target: maybe-dvi-target-boehm-gc
1161 dvi-target: maybe-dvi-target-qthreads
1162 dvi-target: maybe-dvi-target-rda
1163 dvi-target: maybe-dvi-target-libada
1164 dvi-target: maybe-dvi-target-libgomp
1165
1166 .PHONY: do-pdf
1167 do-pdf:
1168         @: $(MAKE); $(unstage)
1169         @r=`${PWD_COMMAND}`; export r; \
1170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1171         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1172           pdf-target
1173
1174
1175 .PHONY: pdf-host
1176
1177 pdf-host: maybe-pdf-ash
1178 pdf-host: maybe-pdf-autoconf
1179 pdf-host: maybe-pdf-automake
1180 pdf-host: maybe-pdf-bash
1181 pdf-host: maybe-pdf-bfd
1182 pdf-host: maybe-pdf-opcodes
1183 pdf-host: maybe-pdf-binutils
1184 pdf-host: maybe-pdf-bison
1185 pdf-host: maybe-pdf-byacc
1186 pdf-host: maybe-pdf-bzip2
1187 pdf-host: maybe-pdf-dejagnu
1188 pdf-host: maybe-pdf-diff
1189 pdf-host: maybe-pdf-dosutils
1190 pdf-host: maybe-pdf-etc
1191 pdf-host: maybe-pdf-fastjar
1192 pdf-host: maybe-pdf-fileutils
1193 pdf-host: maybe-pdf-findutils
1194 pdf-host: maybe-pdf-find
1195 pdf-host: maybe-pdf-fixincludes
1196 pdf-host: maybe-pdf-flex
1197 pdf-host: maybe-pdf-gas
1198 pdf-host: maybe-pdf-gcc
1199 pdf-host: maybe-pdf-gawk
1200 pdf-host: maybe-pdf-gettext
1201 pdf-host: maybe-pdf-gmp
1202 pdf-host: maybe-pdf-mpfr
1203 pdf-host: maybe-pdf-ppl
1204 pdf-host: maybe-pdf-cloog
1205 pdf-host: maybe-pdf-gnuserv
1206 pdf-host: maybe-pdf-gold
1207 pdf-host: maybe-pdf-gprof
1208 pdf-host: maybe-pdf-gzip
1209 pdf-host: maybe-pdf-hello
1210 pdf-host: maybe-pdf-indent
1211 pdf-host: maybe-pdf-intl
1212 pdf-host: maybe-pdf-tcl
1213 pdf-host: maybe-pdf-itcl
1214 pdf-host: maybe-pdf-ld
1215 pdf-host: maybe-pdf-libcpp
1216 pdf-host: maybe-pdf-libdecnumber
1217 pdf-host: maybe-pdf-libgui
1218 pdf-host: maybe-pdf-libiberty
1219 pdf-host: maybe-pdf-libtool
1220 pdf-host: maybe-pdf-m4
1221 pdf-host: maybe-pdf-make
1222 pdf-host: maybe-pdf-mmalloc
1223 pdf-host: maybe-pdf-patch
1224 pdf-host: maybe-pdf-perl
1225 pdf-host: maybe-pdf-prms
1226 pdf-host: maybe-pdf-rcs
1227 pdf-host: maybe-pdf-readline
1228 pdf-host: maybe-pdf-release
1229 pdf-host: maybe-pdf-recode
1230 pdf-host: maybe-pdf-sed
1231 pdf-host: maybe-pdf-send-pr
1232 pdf-host: maybe-pdf-shellutils
1233 pdf-host: maybe-pdf-sid
1234 pdf-host: maybe-pdf-sim
1235 pdf-host: maybe-pdf-tar
1236 pdf-host: maybe-pdf-texinfo
1237 pdf-host: maybe-pdf-textutils
1238 pdf-host: maybe-pdf-time
1239 pdf-host: maybe-pdf-uudecode
1240 pdf-host: maybe-pdf-wdiff
1241 pdf-host: maybe-pdf-zip
1242 pdf-host: maybe-pdf-zlib
1243 pdf-host: maybe-pdf-gdb
1244 pdf-host: maybe-pdf-expect
1245 pdf-host: maybe-pdf-guile
1246 pdf-host: maybe-pdf-tk
1247 pdf-host: maybe-pdf-libtermcap
1248 pdf-host: maybe-pdf-utils
1249 pdf-host: maybe-pdf-gnattools
1250
1251 .PHONY: pdf-target
1252
1253 pdf-target: maybe-pdf-target-libstdc++-v3
1254 pdf-target: maybe-pdf-target-libmudflap
1255 pdf-target: maybe-pdf-target-libssp
1256 pdf-target: maybe-pdf-target-newlib
1257 pdf-target: maybe-pdf-target-libgcc
1258 pdf-target: maybe-pdf-target-libgfortran
1259 pdf-target: maybe-pdf-target-libobjc
1260 pdf-target: maybe-pdf-target-libtermcap
1261 pdf-target: maybe-pdf-target-winsup
1262 pdf-target: maybe-pdf-target-libgloss
1263 pdf-target: maybe-pdf-target-libiberty
1264 pdf-target: maybe-pdf-target-gperf
1265 pdf-target: maybe-pdf-target-examples
1266 pdf-target: maybe-pdf-target-libffi
1267 pdf-target: maybe-pdf-target-libjava
1268 pdf-target: maybe-pdf-target-zlib
1269 pdf-target: maybe-pdf-target-boehm-gc
1270 pdf-target: maybe-pdf-target-qthreads
1271 pdf-target: maybe-pdf-target-rda
1272 pdf-target: maybe-pdf-target-libada
1273 pdf-target: maybe-pdf-target-libgomp
1274
1275 .PHONY: do-html
1276 do-html:
1277         @: $(MAKE); $(unstage)
1278         @r=`${PWD_COMMAND}`; export r; \
1279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1280         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1281           html-target
1282
1283
1284 .PHONY: html-host
1285
1286 html-host: maybe-html-ash
1287 html-host: maybe-html-autoconf
1288 html-host: maybe-html-automake
1289 html-host: maybe-html-bash
1290 html-host: maybe-html-bfd
1291 html-host: maybe-html-opcodes
1292 html-host: maybe-html-binutils
1293 html-host: maybe-html-bison
1294 html-host: maybe-html-byacc
1295 html-host: maybe-html-bzip2
1296 html-host: maybe-html-dejagnu
1297 html-host: maybe-html-diff
1298 html-host: maybe-html-dosutils
1299 html-host: maybe-html-etc
1300 html-host: maybe-html-fastjar
1301 html-host: maybe-html-fileutils
1302 html-host: maybe-html-findutils
1303 html-host: maybe-html-find
1304 html-host: maybe-html-fixincludes
1305 html-host: maybe-html-flex
1306 html-host: maybe-html-gas
1307 html-host: maybe-html-gcc
1308 html-host: maybe-html-gawk
1309 html-host: maybe-html-gettext
1310 html-host: maybe-html-gmp
1311 html-host: maybe-html-mpfr
1312 html-host: maybe-html-ppl
1313 html-host: maybe-html-cloog
1314 html-host: maybe-html-gnuserv
1315 html-host: maybe-html-gold
1316 html-host: maybe-html-gprof
1317 html-host: maybe-html-gzip
1318 html-host: maybe-html-hello
1319 html-host: maybe-html-indent
1320 html-host: maybe-html-intl
1321 html-host: maybe-html-tcl
1322 html-host: maybe-html-itcl
1323 html-host: maybe-html-ld
1324 html-host: maybe-html-libcpp
1325 html-host: maybe-html-libdecnumber
1326 html-host: maybe-html-libgui
1327 html-host: maybe-html-libiberty
1328 html-host: maybe-html-libtool
1329 html-host: maybe-html-m4
1330 html-host: maybe-html-make
1331 html-host: maybe-html-mmalloc
1332 html-host: maybe-html-patch
1333 html-host: maybe-html-perl
1334 html-host: maybe-html-prms
1335 html-host: maybe-html-rcs
1336 html-host: maybe-html-readline
1337 html-host: maybe-html-release
1338 html-host: maybe-html-recode
1339 html-host: maybe-html-sed
1340 html-host: maybe-html-send-pr
1341 html-host: maybe-html-shellutils
1342 html-host: maybe-html-sid
1343 html-host: maybe-html-sim
1344 html-host: maybe-html-tar
1345 html-host: maybe-html-texinfo
1346 html-host: maybe-html-textutils
1347 html-host: maybe-html-time
1348 html-host: maybe-html-uudecode
1349 html-host: maybe-html-wdiff
1350 html-host: maybe-html-zip
1351 html-host: maybe-html-zlib
1352 html-host: maybe-html-gdb
1353 html-host: maybe-html-expect
1354 html-host: maybe-html-guile
1355 html-host: maybe-html-tk
1356 html-host: maybe-html-libtermcap
1357 html-host: maybe-html-utils
1358 html-host: maybe-html-gnattools
1359
1360 .PHONY: html-target
1361
1362 html-target: maybe-html-target-libstdc++-v3
1363 html-target: maybe-html-target-libmudflap
1364 html-target: maybe-html-target-libssp
1365 html-target: maybe-html-target-newlib
1366 html-target: maybe-html-target-libgcc
1367 html-target: maybe-html-target-libgfortran
1368 html-target: maybe-html-target-libobjc
1369 html-target: maybe-html-target-libtermcap
1370 html-target: maybe-html-target-winsup
1371 html-target: maybe-html-target-libgloss
1372 html-target: maybe-html-target-libiberty
1373 html-target: maybe-html-target-gperf
1374 html-target: maybe-html-target-examples
1375 html-target: maybe-html-target-libffi
1376 html-target: maybe-html-target-libjava
1377 html-target: maybe-html-target-zlib
1378 html-target: maybe-html-target-boehm-gc
1379 html-target: maybe-html-target-qthreads
1380 html-target: maybe-html-target-rda
1381 html-target: maybe-html-target-libada
1382 html-target: maybe-html-target-libgomp
1383
1384 .PHONY: do-TAGS
1385 do-TAGS:
1386         @: $(MAKE); $(unstage)
1387         @r=`${PWD_COMMAND}`; export r; \
1388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1389         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1390           TAGS-target
1391
1392
1393 .PHONY: TAGS-host
1394
1395 TAGS-host: maybe-TAGS-ash
1396 TAGS-host: maybe-TAGS-autoconf
1397 TAGS-host: maybe-TAGS-automake
1398 TAGS-host: maybe-TAGS-bash
1399 TAGS-host: maybe-TAGS-bfd
1400 TAGS-host: maybe-TAGS-opcodes
1401 TAGS-host: maybe-TAGS-binutils
1402 TAGS-host: maybe-TAGS-bison
1403 TAGS-host: maybe-TAGS-byacc
1404 TAGS-host: maybe-TAGS-bzip2
1405 TAGS-host: maybe-TAGS-dejagnu
1406 TAGS-host: maybe-TAGS-diff
1407 TAGS-host: maybe-TAGS-dosutils
1408 TAGS-host: maybe-TAGS-etc
1409 TAGS-host: maybe-TAGS-fastjar
1410 TAGS-host: maybe-TAGS-fileutils
1411 TAGS-host: maybe-TAGS-findutils
1412 TAGS-host: maybe-TAGS-find
1413 TAGS-host: maybe-TAGS-fixincludes
1414 TAGS-host: maybe-TAGS-flex
1415 TAGS-host: maybe-TAGS-gas
1416 TAGS-host: maybe-TAGS-gcc
1417 TAGS-host: maybe-TAGS-gawk
1418 TAGS-host: maybe-TAGS-gettext
1419 TAGS-host: maybe-TAGS-gmp
1420 TAGS-host: maybe-TAGS-mpfr
1421 TAGS-host: maybe-TAGS-ppl
1422 TAGS-host: maybe-TAGS-cloog
1423 TAGS-host: maybe-TAGS-gnuserv
1424 TAGS-host: maybe-TAGS-gold
1425 TAGS-host: maybe-TAGS-gprof
1426 TAGS-host: maybe-TAGS-gzip
1427 TAGS-host: maybe-TAGS-hello
1428 TAGS-host: maybe-TAGS-indent
1429 TAGS-host: maybe-TAGS-intl
1430 TAGS-host: maybe-TAGS-tcl
1431 TAGS-host: maybe-TAGS-itcl
1432 TAGS-host: maybe-TAGS-ld
1433 TAGS-host: maybe-TAGS-libcpp
1434 TAGS-host: maybe-TAGS-libdecnumber
1435 TAGS-host: maybe-TAGS-libgui
1436 TAGS-host: maybe-TAGS-libiberty
1437 TAGS-host: maybe-TAGS-libtool
1438 TAGS-host: maybe-TAGS-m4
1439 TAGS-host: maybe-TAGS-make
1440 TAGS-host: maybe-TAGS-mmalloc
1441 TAGS-host: maybe-TAGS-patch
1442 TAGS-host: maybe-TAGS-perl
1443 TAGS-host: maybe-TAGS-prms
1444 TAGS-host: maybe-TAGS-rcs
1445 TAGS-host: maybe-TAGS-readline
1446 TAGS-host: maybe-TAGS-release
1447 TAGS-host: maybe-TAGS-recode
1448 TAGS-host: maybe-TAGS-sed
1449 TAGS-host: maybe-TAGS-send-pr
1450 TAGS-host: maybe-TAGS-shellutils
1451 TAGS-host: maybe-TAGS-sid
1452 TAGS-host: maybe-TAGS-sim
1453 TAGS-host: maybe-TAGS-tar
1454 TAGS-host: maybe-TAGS-texinfo
1455 TAGS-host: maybe-TAGS-textutils
1456 TAGS-host: maybe-TAGS-time
1457 TAGS-host: maybe-TAGS-uudecode
1458 TAGS-host: maybe-TAGS-wdiff
1459 TAGS-host: maybe-TAGS-zip
1460 TAGS-host: maybe-TAGS-zlib
1461 TAGS-host: maybe-TAGS-gdb
1462 TAGS-host: maybe-TAGS-expect
1463 TAGS-host: maybe-TAGS-guile
1464 TAGS-host: maybe-TAGS-tk
1465 TAGS-host: maybe-TAGS-libtermcap
1466 TAGS-host: maybe-TAGS-utils
1467 TAGS-host: maybe-TAGS-gnattools
1468
1469 .PHONY: TAGS-target
1470
1471 TAGS-target: maybe-TAGS-target-libstdc++-v3
1472 TAGS-target: maybe-TAGS-target-libmudflap
1473 TAGS-target: maybe-TAGS-target-libssp
1474 TAGS-target: maybe-TAGS-target-newlib
1475 TAGS-target: maybe-TAGS-target-libgcc
1476 TAGS-target: maybe-TAGS-target-libgfortran
1477 TAGS-target: maybe-TAGS-target-libobjc
1478 TAGS-target: maybe-TAGS-target-libtermcap
1479 TAGS-target: maybe-TAGS-target-winsup
1480 TAGS-target: maybe-TAGS-target-libgloss
1481 TAGS-target: maybe-TAGS-target-libiberty
1482 TAGS-target: maybe-TAGS-target-gperf
1483 TAGS-target: maybe-TAGS-target-examples
1484 TAGS-target: maybe-TAGS-target-libffi
1485 TAGS-target: maybe-TAGS-target-libjava
1486 TAGS-target: maybe-TAGS-target-zlib
1487 TAGS-target: maybe-TAGS-target-boehm-gc
1488 TAGS-target: maybe-TAGS-target-qthreads
1489 TAGS-target: maybe-TAGS-target-rda
1490 TAGS-target: maybe-TAGS-target-libada
1491 TAGS-target: maybe-TAGS-target-libgomp
1492
1493 .PHONY: do-install-info
1494 do-install-info:
1495         @: $(MAKE); $(unstage)
1496         @r=`${PWD_COMMAND}`; export r; \
1497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1498         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1499           install-info-target
1500
1501
1502 .PHONY: install-info-host
1503
1504 install-info-host: maybe-install-info-ash
1505 install-info-host: maybe-install-info-autoconf
1506 install-info-host: maybe-install-info-automake
1507 install-info-host: maybe-install-info-bash
1508 install-info-host: maybe-install-info-bfd
1509 install-info-host: maybe-install-info-opcodes
1510 install-info-host: maybe-install-info-binutils
1511 install-info-host: maybe-install-info-bison
1512 install-info-host: maybe-install-info-byacc
1513 install-info-host: maybe-install-info-bzip2
1514 install-info-host: maybe-install-info-dejagnu
1515 install-info-host: maybe-install-info-diff
1516 install-info-host: maybe-install-info-dosutils
1517 install-info-host: maybe-install-info-etc
1518 install-info-host: maybe-install-info-fastjar
1519 install-info-host: maybe-install-info-fileutils
1520 install-info-host: maybe-install-info-findutils
1521 install-info-host: maybe-install-info-find
1522 install-info-host: maybe-install-info-fixincludes
1523 install-info-host: maybe-install-info-flex
1524 install-info-host: maybe-install-info-gas
1525 install-info-host: maybe-install-info-gcc
1526 install-info-host: maybe-install-info-gawk
1527 install-info-host: maybe-install-info-gettext
1528 install-info-host: maybe-install-info-gmp
1529 install-info-host: maybe-install-info-mpfr
1530 install-info-host: maybe-install-info-ppl
1531 install-info-host: maybe-install-info-cloog
1532 install-info-host: maybe-install-info-gnuserv
1533 install-info-host: maybe-install-info-gold
1534 install-info-host: maybe-install-info-gprof
1535 install-info-host: maybe-install-info-gzip
1536 install-info-host: maybe-install-info-hello
1537 install-info-host: maybe-install-info-indent
1538 install-info-host: maybe-install-info-intl
1539 install-info-host: maybe-install-info-tcl
1540 install-info-host: maybe-install-info-itcl
1541 install-info-host: maybe-install-info-ld
1542 install-info-host: maybe-install-info-libcpp
1543 install-info-host: maybe-install-info-libdecnumber
1544 install-info-host: maybe-install-info-libgui
1545 install-info-host: maybe-install-info-libiberty
1546 install-info-host: maybe-install-info-libtool
1547 install-info-host: maybe-install-info-m4
1548 install-info-host: maybe-install-info-make
1549 install-info-host: maybe-install-info-mmalloc
1550 install-info-host: maybe-install-info-patch
1551 install-info-host: maybe-install-info-perl
1552 install-info-host: maybe-install-info-prms
1553 install-info-host: maybe-install-info-rcs
1554 install-info-host: maybe-install-info-readline
1555 install-info-host: maybe-install-info-release
1556 install-info-host: maybe-install-info-recode
1557 install-info-host: maybe-install-info-sed
1558 install-info-host: maybe-install-info-send-pr
1559 install-info-host: maybe-install-info-shellutils
1560 install-info-host: maybe-install-info-sid
1561 install-info-host: maybe-install-info-sim
1562 install-info-host: maybe-install-info-tar
1563 install-info-host: maybe-install-info-texinfo
1564 install-info-host: maybe-install-info-textutils
1565 install-info-host: maybe-install-info-time
1566 install-info-host: maybe-install-info-uudecode
1567 install-info-host: maybe-install-info-wdiff
1568 install-info-host: maybe-install-info-zip
1569 install-info-host: maybe-install-info-zlib
1570 install-info-host: maybe-install-info-gdb
1571 install-info-host: maybe-install-info-expect
1572 install-info-host: maybe-install-info-guile
1573 install-info-host: maybe-install-info-tk
1574 install-info-host: maybe-install-info-libtermcap
1575 install-info-host: maybe-install-info-utils
1576 install-info-host: maybe-install-info-gnattools
1577
1578 .PHONY: install-info-target
1579
1580 install-info-target: maybe-install-info-target-libstdc++-v3
1581 install-info-target: maybe-install-info-target-libmudflap
1582 install-info-target: maybe-install-info-target-libssp
1583 install-info-target: maybe-install-info-target-newlib
1584 install-info-target: maybe-install-info-target-libgcc
1585 install-info-target: maybe-install-info-target-libgfortran
1586 install-info-target: maybe-install-info-target-libobjc
1587 install-info-target: maybe-install-info-target-libtermcap
1588 install-info-target: maybe-install-info-target-winsup
1589 install-info-target: maybe-install-info-target-libgloss
1590 install-info-target: maybe-install-info-target-libiberty
1591 install-info-target: maybe-install-info-target-gperf
1592 install-info-target: maybe-install-info-target-examples
1593 install-info-target: maybe-install-info-target-libffi
1594 install-info-target: maybe-install-info-target-libjava
1595 install-info-target: maybe-install-info-target-zlib
1596 install-info-target: maybe-install-info-target-boehm-gc
1597 install-info-target: maybe-install-info-target-qthreads
1598 install-info-target: maybe-install-info-target-rda
1599 install-info-target: maybe-install-info-target-libada
1600 install-info-target: maybe-install-info-target-libgomp
1601
1602 .PHONY: do-install-pdf
1603 do-install-pdf:
1604         @: $(MAKE); $(unstage)
1605         @r=`${PWD_COMMAND}`; export r; \
1606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1607         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1608           install-pdf-target
1609
1610
1611 .PHONY: install-pdf-host
1612
1613 install-pdf-host: maybe-install-pdf-ash
1614 install-pdf-host: maybe-install-pdf-autoconf
1615 install-pdf-host: maybe-install-pdf-automake
1616 install-pdf-host: maybe-install-pdf-bash
1617 install-pdf-host: maybe-install-pdf-bfd
1618 install-pdf-host: maybe-install-pdf-opcodes
1619 install-pdf-host: maybe-install-pdf-binutils
1620 install-pdf-host: maybe-install-pdf-bison
1621 install-pdf-host: maybe-install-pdf-byacc
1622 install-pdf-host: maybe-install-pdf-bzip2
1623 install-pdf-host: maybe-install-pdf-dejagnu
1624 install-pdf-host: maybe-install-pdf-diff
1625 install-pdf-host: maybe-install-pdf-dosutils
1626 install-pdf-host: maybe-install-pdf-etc
1627 install-pdf-host: maybe-install-pdf-fastjar
1628 install-pdf-host: maybe-install-pdf-fileutils
1629 install-pdf-host: maybe-install-pdf-findutils
1630 install-pdf-host: maybe-install-pdf-find
1631 install-pdf-host: maybe-install-pdf-fixincludes
1632 install-pdf-host: maybe-install-pdf-flex
1633 install-pdf-host: maybe-install-pdf-gas
1634 install-pdf-host: maybe-install-pdf-gcc
1635 install-pdf-host: maybe-install-pdf-gawk
1636 install-pdf-host: maybe-install-pdf-gettext
1637 install-pdf-host: maybe-install-pdf-gmp
1638 install-pdf-host: maybe-install-pdf-mpfr
1639 install-pdf-host: maybe-install-pdf-ppl
1640 install-pdf-host: maybe-install-pdf-cloog
1641 install-pdf-host: maybe-install-pdf-gnuserv
1642 install-pdf-host: maybe-install-pdf-gold
1643 install-pdf-host: maybe-install-pdf-gprof
1644 install-pdf-host: maybe-install-pdf-gzip
1645 install-pdf-host: maybe-install-pdf-hello
1646 install-pdf-host: maybe-install-pdf-indent
1647 install-pdf-host: maybe-install-pdf-intl
1648 install-pdf-host: maybe-install-pdf-tcl
1649 install-pdf-host: maybe-install-pdf-itcl
1650 install-pdf-host: maybe-install-pdf-ld
1651 install-pdf-host: maybe-install-pdf-libcpp
1652 install-pdf-host: maybe-install-pdf-libdecnumber
1653 install-pdf-host: maybe-install-pdf-libgui
1654 install-pdf-host: maybe-install-pdf-libiberty
1655 install-pdf-host: maybe-install-pdf-libtool
1656 install-pdf-host: maybe-install-pdf-m4
1657 install-pdf-host: maybe-install-pdf-make
1658 install-pdf-host: maybe-install-pdf-mmalloc
1659 install-pdf-host: maybe-install-pdf-patch
1660 install-pdf-host: maybe-install-pdf-perl
1661 install-pdf-host: maybe-install-pdf-prms
1662 install-pdf-host: maybe-install-pdf-rcs
1663 install-pdf-host: maybe-install-pdf-readline
1664 install-pdf-host: maybe-install-pdf-release
1665 install-pdf-host: maybe-install-pdf-recode
1666 install-pdf-host: maybe-install-pdf-sed
1667 install-pdf-host: maybe-install-pdf-send-pr
1668 install-pdf-host: maybe-install-pdf-shellutils
1669 install-pdf-host: maybe-install-pdf-sid
1670 install-pdf-host: maybe-install-pdf-sim
1671 install-pdf-host: maybe-install-pdf-tar
1672 install-pdf-host: maybe-install-pdf-texinfo
1673 install-pdf-host: maybe-install-pdf-textutils
1674 install-pdf-host: maybe-install-pdf-time
1675 install-pdf-host: maybe-install-pdf-uudecode
1676 install-pdf-host: maybe-install-pdf-wdiff
1677 install-pdf-host: maybe-install-pdf-zip
1678 install-pdf-host: maybe-install-pdf-zlib
1679 install-pdf-host: maybe-install-pdf-gdb
1680 install-pdf-host: maybe-install-pdf-expect
1681 install-pdf-host: maybe-install-pdf-guile
1682 install-pdf-host: maybe-install-pdf-tk
1683 install-pdf-host: maybe-install-pdf-libtermcap
1684 install-pdf-host: maybe-install-pdf-utils
1685 install-pdf-host: maybe-install-pdf-gnattools
1686
1687 .PHONY: install-pdf-target
1688
1689 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1690 install-pdf-target: maybe-install-pdf-target-libmudflap
1691 install-pdf-target: maybe-install-pdf-target-libssp
1692 install-pdf-target: maybe-install-pdf-target-newlib
1693 install-pdf-target: maybe-install-pdf-target-libgcc
1694 install-pdf-target: maybe-install-pdf-target-libgfortran
1695 install-pdf-target: maybe-install-pdf-target-libobjc
1696 install-pdf-target: maybe-install-pdf-target-libtermcap
1697 install-pdf-target: maybe-install-pdf-target-winsup
1698 install-pdf-target: maybe-install-pdf-target-libgloss
1699 install-pdf-target: maybe-install-pdf-target-libiberty
1700 install-pdf-target: maybe-install-pdf-target-gperf
1701 install-pdf-target: maybe-install-pdf-target-examples
1702 install-pdf-target: maybe-install-pdf-target-libffi
1703 install-pdf-target: maybe-install-pdf-target-libjava
1704 install-pdf-target: maybe-install-pdf-target-zlib
1705 install-pdf-target: maybe-install-pdf-target-boehm-gc
1706 install-pdf-target: maybe-install-pdf-target-qthreads
1707 install-pdf-target: maybe-install-pdf-target-rda
1708 install-pdf-target: maybe-install-pdf-target-libada
1709 install-pdf-target: maybe-install-pdf-target-libgomp
1710
1711 .PHONY: do-install-html
1712 do-install-html:
1713         @: $(MAKE); $(unstage)
1714         @r=`${PWD_COMMAND}`; export r; \
1715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1716         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1717           install-html-target
1718
1719
1720 .PHONY: install-html-host
1721
1722 install-html-host: maybe-install-html-ash
1723 install-html-host: maybe-install-html-autoconf
1724 install-html-host: maybe-install-html-automake
1725 install-html-host: maybe-install-html-bash
1726 install-html-host: maybe-install-html-bfd
1727 install-html-host: maybe-install-html-opcodes
1728 install-html-host: maybe-install-html-binutils
1729 install-html-host: maybe-install-html-bison
1730 install-html-host: maybe-install-html-byacc
1731 install-html-host: maybe-install-html-bzip2
1732 install-html-host: maybe-install-html-dejagnu
1733 install-html-host: maybe-install-html-diff
1734 install-html-host: maybe-install-html-dosutils
1735 install-html-host: maybe-install-html-etc
1736 install-html-host: maybe-install-html-fastjar
1737 install-html-host: maybe-install-html-fileutils
1738 install-html-host: maybe-install-html-findutils
1739 install-html-host: maybe-install-html-find
1740 install-html-host: maybe-install-html-fixincludes
1741 install-html-host: maybe-install-html-flex
1742 install-html-host: maybe-install-html-gas
1743 install-html-host: maybe-install-html-gcc
1744 install-html-host: maybe-install-html-gawk
1745 install-html-host: maybe-install-html-gettext
1746 install-html-host: maybe-install-html-gmp
1747 install-html-host: maybe-install-html-mpfr
1748 install-html-host: maybe-install-html-ppl
1749 install-html-host: maybe-install-html-cloog
1750 install-html-host: maybe-install-html-gnuserv
1751 install-html-host: maybe-install-html-gold
1752 install-html-host: maybe-install-html-gprof
1753 install-html-host: maybe-install-html-gzip
1754 install-html-host: maybe-install-html-hello
1755 install-html-host: maybe-install-html-indent
1756 install-html-host: maybe-install-html-intl
1757 install-html-host: maybe-install-html-tcl
1758 install-html-host: maybe-install-html-itcl
1759 install-html-host: maybe-install-html-ld
1760 install-html-host: maybe-install-html-libcpp
1761 install-html-host: maybe-install-html-libdecnumber
1762 install-html-host: maybe-install-html-libgui
1763 install-html-host: maybe-install-html-libiberty
1764 install-html-host: maybe-install-html-libtool
1765 install-html-host: maybe-install-html-m4
1766 install-html-host: maybe-install-html-make
1767 install-html-host: maybe-install-html-mmalloc
1768 install-html-host: maybe-install-html-patch
1769 install-html-host: maybe-install-html-perl
1770 install-html-host: maybe-install-html-prms
1771 install-html-host: maybe-install-html-rcs
1772 install-html-host: maybe-install-html-readline
1773 install-html-host: maybe-install-html-release
1774 install-html-host: maybe-install-html-recode
1775 install-html-host: maybe-install-html-sed
1776 install-html-host: maybe-install-html-send-pr
1777 install-html-host: maybe-install-html-shellutils
1778 install-html-host: maybe-install-html-sid
1779 install-html-host: maybe-install-html-sim
1780 install-html-host: maybe-install-html-tar
1781 install-html-host: maybe-install-html-texinfo
1782 install-html-host: maybe-install-html-textutils
1783 install-html-host: maybe-install-html-time
1784 install-html-host: maybe-install-html-uudecode
1785 install-html-host: maybe-install-html-wdiff
1786 install-html-host: maybe-install-html-zip
1787 install-html-host: maybe-install-html-zlib
1788 install-html-host: maybe-install-html-gdb
1789 install-html-host: maybe-install-html-expect
1790 install-html-host: maybe-install-html-guile
1791 install-html-host: maybe-install-html-tk
1792 install-html-host: maybe-install-html-libtermcap
1793 install-html-host: maybe-install-html-utils
1794 install-html-host: maybe-install-html-gnattools
1795
1796 .PHONY: install-html-target
1797
1798 install-html-target: maybe-install-html-target-libstdc++-v3
1799 install-html-target: maybe-install-html-target-libmudflap
1800 install-html-target: maybe-install-html-target-libssp
1801 install-html-target: maybe-install-html-target-newlib
1802 install-html-target: maybe-install-html-target-libgcc
1803 install-html-target: maybe-install-html-target-libgfortran
1804 install-html-target: maybe-install-html-target-libobjc
1805 install-html-target: maybe-install-html-target-libtermcap
1806 install-html-target: maybe-install-html-target-winsup
1807 install-html-target: maybe-install-html-target-libgloss
1808 install-html-target: maybe-install-html-target-libiberty
1809 install-html-target: maybe-install-html-target-gperf
1810 install-html-target: maybe-install-html-target-examples
1811 install-html-target: maybe-install-html-target-libffi
1812 install-html-target: maybe-install-html-target-libjava
1813 install-html-target: maybe-install-html-target-zlib
1814 install-html-target: maybe-install-html-target-boehm-gc
1815 install-html-target: maybe-install-html-target-qthreads
1816 install-html-target: maybe-install-html-target-rda
1817 install-html-target: maybe-install-html-target-libada
1818 install-html-target: maybe-install-html-target-libgomp
1819
1820 .PHONY: do-installcheck
1821 do-installcheck:
1822         @: $(MAKE); $(unstage)
1823         @r=`${PWD_COMMAND}`; export r; \
1824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1825         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1826           installcheck-target
1827
1828
1829 .PHONY: installcheck-host
1830
1831 installcheck-host: maybe-installcheck-ash
1832 installcheck-host: maybe-installcheck-autoconf
1833 installcheck-host: maybe-installcheck-automake
1834 installcheck-host: maybe-installcheck-bash
1835 installcheck-host: maybe-installcheck-bfd
1836 installcheck-host: maybe-installcheck-opcodes
1837 installcheck-host: maybe-installcheck-binutils
1838 installcheck-host: maybe-installcheck-bison
1839 installcheck-host: maybe-installcheck-byacc
1840 installcheck-host: maybe-installcheck-bzip2
1841 installcheck-host: maybe-installcheck-dejagnu
1842 installcheck-host: maybe-installcheck-diff
1843 installcheck-host: maybe-installcheck-dosutils
1844 installcheck-host: maybe-installcheck-etc
1845 installcheck-host: maybe-installcheck-fastjar
1846 installcheck-host: maybe-installcheck-fileutils
1847 installcheck-host: maybe-installcheck-findutils
1848 installcheck-host: maybe-installcheck-find
1849 installcheck-host: maybe-installcheck-fixincludes
1850 installcheck-host: maybe-installcheck-flex
1851 installcheck-host: maybe-installcheck-gas
1852 installcheck-host: maybe-installcheck-gcc
1853 installcheck-host: maybe-installcheck-gawk
1854 installcheck-host: maybe-installcheck-gettext
1855 installcheck-host: maybe-installcheck-gmp
1856 installcheck-host: maybe-installcheck-mpfr
1857 installcheck-host: maybe-installcheck-ppl
1858 installcheck-host: maybe-installcheck-cloog
1859 installcheck-host: maybe-installcheck-gnuserv
1860 installcheck-host: maybe-installcheck-gold
1861 installcheck-host: maybe-installcheck-gprof
1862 installcheck-host: maybe-installcheck-gzip
1863 installcheck-host: maybe-installcheck-hello
1864 installcheck-host: maybe-installcheck-indent
1865 installcheck-host: maybe-installcheck-intl
1866 installcheck-host: maybe-installcheck-tcl
1867 installcheck-host: maybe-installcheck-itcl
1868 installcheck-host: maybe-installcheck-ld
1869 installcheck-host: maybe-installcheck-libcpp
1870 installcheck-host: maybe-installcheck-libdecnumber
1871 installcheck-host: maybe-installcheck-libgui
1872 installcheck-host: maybe-installcheck-libiberty
1873 installcheck-host: maybe-installcheck-libtool
1874 installcheck-host: maybe-installcheck-m4
1875 installcheck-host: maybe-installcheck-make
1876 installcheck-host: maybe-installcheck-mmalloc
1877 installcheck-host: maybe-installcheck-patch
1878 installcheck-host: maybe-installcheck-perl
1879 installcheck-host: maybe-installcheck-prms
1880 installcheck-host: maybe-installcheck-rcs
1881 installcheck-host: maybe-installcheck-readline
1882 installcheck-host: maybe-installcheck-release
1883 installcheck-host: maybe-installcheck-recode
1884 installcheck-host: maybe-installcheck-sed
1885 installcheck-host: maybe-installcheck-send-pr
1886 installcheck-host: maybe-installcheck-shellutils
1887 installcheck-host: maybe-installcheck-sid
1888 installcheck-host: maybe-installcheck-sim
1889 installcheck-host: maybe-installcheck-tar
1890 installcheck-host: maybe-installcheck-texinfo
1891 installcheck-host: maybe-installcheck-textutils
1892 installcheck-host: maybe-installcheck-time
1893 installcheck-host: maybe-installcheck-uudecode
1894 installcheck-host: maybe-installcheck-wdiff
1895 installcheck-host: maybe-installcheck-zip
1896 installcheck-host: maybe-installcheck-zlib
1897 installcheck-host: maybe-installcheck-gdb
1898 installcheck-host: maybe-installcheck-expect
1899 installcheck-host: maybe-installcheck-guile
1900 installcheck-host: maybe-installcheck-tk
1901 installcheck-host: maybe-installcheck-libtermcap
1902 installcheck-host: maybe-installcheck-utils
1903 installcheck-host: maybe-installcheck-gnattools
1904
1905 .PHONY: installcheck-target
1906
1907 installcheck-target: maybe-installcheck-target-libstdc++-v3
1908 installcheck-target: maybe-installcheck-target-libmudflap
1909 installcheck-target: maybe-installcheck-target-libssp
1910 installcheck-target: maybe-installcheck-target-newlib
1911 installcheck-target: maybe-installcheck-target-libgcc
1912 installcheck-target: maybe-installcheck-target-libgfortran
1913 installcheck-target: maybe-installcheck-target-libobjc
1914 installcheck-target: maybe-installcheck-target-libtermcap
1915 installcheck-target: maybe-installcheck-target-winsup
1916 installcheck-target: maybe-installcheck-target-libgloss
1917 installcheck-target: maybe-installcheck-target-libiberty
1918 installcheck-target: maybe-installcheck-target-gperf
1919 installcheck-target: maybe-installcheck-target-examples
1920 installcheck-target: maybe-installcheck-target-libffi
1921 installcheck-target: maybe-installcheck-target-libjava
1922 installcheck-target: maybe-installcheck-target-zlib
1923 installcheck-target: maybe-installcheck-target-boehm-gc
1924 installcheck-target: maybe-installcheck-target-qthreads
1925 installcheck-target: maybe-installcheck-target-rda
1926 installcheck-target: maybe-installcheck-target-libada
1927 installcheck-target: maybe-installcheck-target-libgomp
1928
1929 .PHONY: do-mostlyclean
1930 do-mostlyclean:
1931         @: $(MAKE); $(unstage)
1932         @r=`${PWD_COMMAND}`; export r; \
1933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1934         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1935           mostlyclean-target
1936
1937
1938 .PHONY: mostlyclean-host
1939
1940 mostlyclean-host: maybe-mostlyclean-ash
1941 mostlyclean-host: maybe-mostlyclean-autoconf
1942 mostlyclean-host: maybe-mostlyclean-automake
1943 mostlyclean-host: maybe-mostlyclean-bash
1944 mostlyclean-host: maybe-mostlyclean-bfd
1945 mostlyclean-host: maybe-mostlyclean-opcodes
1946 mostlyclean-host: maybe-mostlyclean-binutils
1947 mostlyclean-host: maybe-mostlyclean-bison
1948 mostlyclean-host: maybe-mostlyclean-byacc
1949 mostlyclean-host: maybe-mostlyclean-bzip2
1950 mostlyclean-host: maybe-mostlyclean-dejagnu
1951 mostlyclean-host: maybe-mostlyclean-diff
1952 mostlyclean-host: maybe-mostlyclean-dosutils
1953 mostlyclean-host: maybe-mostlyclean-etc
1954 mostlyclean-host: maybe-mostlyclean-fastjar
1955 mostlyclean-host: maybe-mostlyclean-fileutils
1956 mostlyclean-host: maybe-mostlyclean-findutils
1957 mostlyclean-host: maybe-mostlyclean-find
1958 mostlyclean-host: maybe-mostlyclean-fixincludes
1959 mostlyclean-host: maybe-mostlyclean-flex
1960 mostlyclean-host: maybe-mostlyclean-gas
1961 mostlyclean-host: maybe-mostlyclean-gcc
1962 mostlyclean-host: maybe-mostlyclean-gawk
1963 mostlyclean-host: maybe-mostlyclean-gettext
1964 mostlyclean-host: maybe-mostlyclean-gmp
1965 mostlyclean-host: maybe-mostlyclean-mpfr
1966 mostlyclean-host: maybe-mostlyclean-ppl
1967 mostlyclean-host: maybe-mostlyclean-cloog
1968 mostlyclean-host: maybe-mostlyclean-gnuserv
1969 mostlyclean-host: maybe-mostlyclean-gold
1970 mostlyclean-host: maybe-mostlyclean-gprof
1971 mostlyclean-host: maybe-mostlyclean-gzip
1972 mostlyclean-host: maybe-mostlyclean-hello
1973 mostlyclean-host: maybe-mostlyclean-indent
1974 mostlyclean-host: maybe-mostlyclean-intl
1975 mostlyclean-host: maybe-mostlyclean-tcl
1976 mostlyclean-host: maybe-mostlyclean-itcl
1977 mostlyclean-host: maybe-mostlyclean-ld
1978 mostlyclean-host: maybe-mostlyclean-libcpp
1979 mostlyclean-host: maybe-mostlyclean-libdecnumber
1980 mostlyclean-host: maybe-mostlyclean-libgui
1981 mostlyclean-host: maybe-mostlyclean-libiberty
1982 mostlyclean-host: maybe-mostlyclean-libtool
1983 mostlyclean-host: maybe-mostlyclean-m4
1984 mostlyclean-host: maybe-mostlyclean-make
1985 mostlyclean-host: maybe-mostlyclean-mmalloc
1986 mostlyclean-host: maybe-mostlyclean-patch
1987 mostlyclean-host: maybe-mostlyclean-perl
1988 mostlyclean-host: maybe-mostlyclean-prms
1989 mostlyclean-host: maybe-mostlyclean-rcs
1990 mostlyclean-host: maybe-mostlyclean-readline
1991 mostlyclean-host: maybe-mostlyclean-release
1992 mostlyclean-host: maybe-mostlyclean-recode
1993 mostlyclean-host: maybe-mostlyclean-sed
1994 mostlyclean-host: maybe-mostlyclean-send-pr
1995 mostlyclean-host: maybe-mostlyclean-shellutils
1996 mostlyclean-host: maybe-mostlyclean-sid
1997 mostlyclean-host: maybe-mostlyclean-sim
1998 mostlyclean-host: maybe-mostlyclean-tar
1999 mostlyclean-host: maybe-mostlyclean-texinfo
2000 mostlyclean-host: maybe-mostlyclean-textutils
2001 mostlyclean-host: maybe-mostlyclean-time
2002 mostlyclean-host: maybe-mostlyclean-uudecode
2003 mostlyclean-host: maybe-mostlyclean-wdiff
2004 mostlyclean-host: maybe-mostlyclean-zip
2005 mostlyclean-host: maybe-mostlyclean-zlib
2006 mostlyclean-host: maybe-mostlyclean-gdb
2007 mostlyclean-host: maybe-mostlyclean-expect
2008 mostlyclean-host: maybe-mostlyclean-guile
2009 mostlyclean-host: maybe-mostlyclean-tk
2010 mostlyclean-host: maybe-mostlyclean-libtermcap
2011 mostlyclean-host: maybe-mostlyclean-utils
2012 mostlyclean-host: maybe-mostlyclean-gnattools
2013
2014 .PHONY: mostlyclean-target
2015
2016 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2017 mostlyclean-target: maybe-mostlyclean-target-libmudflap
2018 mostlyclean-target: maybe-mostlyclean-target-libssp
2019 mostlyclean-target: maybe-mostlyclean-target-newlib
2020 mostlyclean-target: maybe-mostlyclean-target-libgcc
2021 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2022 mostlyclean-target: maybe-mostlyclean-target-libobjc
2023 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2024 mostlyclean-target: maybe-mostlyclean-target-winsup
2025 mostlyclean-target: maybe-mostlyclean-target-libgloss
2026 mostlyclean-target: maybe-mostlyclean-target-libiberty
2027 mostlyclean-target: maybe-mostlyclean-target-gperf
2028 mostlyclean-target: maybe-mostlyclean-target-examples
2029 mostlyclean-target: maybe-mostlyclean-target-libffi
2030 mostlyclean-target: maybe-mostlyclean-target-libjava
2031 mostlyclean-target: maybe-mostlyclean-target-zlib
2032 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2033 mostlyclean-target: maybe-mostlyclean-target-qthreads
2034 mostlyclean-target: maybe-mostlyclean-target-rda
2035 mostlyclean-target: maybe-mostlyclean-target-libada
2036 mostlyclean-target: maybe-mostlyclean-target-libgomp
2037
2038 .PHONY: do-clean
2039 do-clean:
2040         @: $(MAKE); $(unstage)
2041         @r=`${PWD_COMMAND}`; export r; \
2042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2043         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2044           clean-target
2045
2046
2047 .PHONY: clean-host
2048
2049 clean-host: maybe-clean-ash
2050 clean-host: maybe-clean-autoconf
2051 clean-host: maybe-clean-automake
2052 clean-host: maybe-clean-bash
2053 clean-host: maybe-clean-bfd
2054 clean-host: maybe-clean-opcodes
2055 clean-host: maybe-clean-binutils
2056 clean-host: maybe-clean-bison
2057 clean-host: maybe-clean-byacc
2058 clean-host: maybe-clean-bzip2
2059 clean-host: maybe-clean-dejagnu
2060 clean-host: maybe-clean-diff
2061 clean-host: maybe-clean-dosutils
2062 clean-host: maybe-clean-etc
2063 clean-host: maybe-clean-fastjar
2064 clean-host: maybe-clean-fileutils
2065 clean-host: maybe-clean-findutils
2066 clean-host: maybe-clean-find
2067 clean-host: maybe-clean-fixincludes
2068 clean-host: maybe-clean-flex
2069 clean-host: maybe-clean-gas
2070 clean-host: maybe-clean-gcc
2071 clean-host: maybe-clean-gawk
2072 clean-host: maybe-clean-gettext
2073 clean-host: maybe-clean-gmp
2074 clean-host: maybe-clean-mpfr
2075 clean-host: maybe-clean-ppl
2076 clean-host: maybe-clean-cloog
2077 clean-host: maybe-clean-gnuserv
2078 clean-host: maybe-clean-gold
2079 clean-host: maybe-clean-gprof
2080 clean-host: maybe-clean-gzip
2081 clean-host: maybe-clean-hello
2082 clean-host: maybe-clean-indent
2083 clean-host: maybe-clean-intl
2084 clean-host: maybe-clean-tcl
2085 clean-host: maybe-clean-itcl
2086 clean-host: maybe-clean-ld
2087 clean-host: maybe-clean-libcpp
2088 clean-host: maybe-clean-libdecnumber
2089 clean-host: maybe-clean-libgui
2090 clean-host: maybe-clean-libiberty
2091 clean-host: maybe-clean-libtool
2092 clean-host: maybe-clean-m4
2093 clean-host: maybe-clean-make
2094 clean-host: maybe-clean-mmalloc
2095 clean-host: maybe-clean-patch
2096 clean-host: maybe-clean-perl
2097 clean-host: maybe-clean-prms
2098 clean-host: maybe-clean-rcs
2099 clean-host: maybe-clean-readline
2100 clean-host: maybe-clean-release
2101 clean-host: maybe-clean-recode
2102 clean-host: maybe-clean-sed
2103 clean-host: maybe-clean-send-pr
2104 clean-host: maybe-clean-shellutils
2105 clean-host: maybe-clean-sid
2106 clean-host: maybe-clean-sim
2107 clean-host: maybe-clean-tar
2108 clean-host: maybe-clean-texinfo
2109 clean-host: maybe-clean-textutils
2110 clean-host: maybe-clean-time
2111 clean-host: maybe-clean-uudecode
2112 clean-host: maybe-clean-wdiff
2113 clean-host: maybe-clean-zip
2114 clean-host: maybe-clean-zlib
2115 clean-host: maybe-clean-gdb
2116 clean-host: maybe-clean-expect
2117 clean-host: maybe-clean-guile
2118 clean-host: maybe-clean-tk
2119 clean-host: maybe-clean-libtermcap
2120 clean-host: maybe-clean-utils
2121 clean-host: maybe-clean-gnattools
2122
2123 .PHONY: clean-target
2124
2125 clean-target: maybe-clean-target-libstdc++-v3
2126 clean-target: maybe-clean-target-libmudflap
2127 clean-target: maybe-clean-target-libssp
2128 clean-target: maybe-clean-target-newlib
2129 clean-target: maybe-clean-target-libgcc
2130 clean-target: maybe-clean-target-libgfortran
2131 clean-target: maybe-clean-target-libobjc
2132 clean-target: maybe-clean-target-libtermcap
2133 clean-target: maybe-clean-target-winsup
2134 clean-target: maybe-clean-target-libgloss
2135 clean-target: maybe-clean-target-libiberty
2136 clean-target: maybe-clean-target-gperf
2137 clean-target: maybe-clean-target-examples
2138 clean-target: maybe-clean-target-libffi
2139 clean-target: maybe-clean-target-libjava
2140 clean-target: maybe-clean-target-zlib
2141 clean-target: maybe-clean-target-boehm-gc
2142 clean-target: maybe-clean-target-qthreads
2143 clean-target: maybe-clean-target-rda
2144 clean-target: maybe-clean-target-libada
2145 clean-target: maybe-clean-target-libgomp
2146
2147 .PHONY: do-distclean
2148 do-distclean:
2149         @: $(MAKE); $(unstage)
2150         @r=`${PWD_COMMAND}`; export r; \
2151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2152         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2153           distclean-target
2154
2155
2156 .PHONY: distclean-host
2157
2158 distclean-host: maybe-distclean-ash
2159 distclean-host: maybe-distclean-autoconf
2160 distclean-host: maybe-distclean-automake
2161 distclean-host: maybe-distclean-bash
2162 distclean-host: maybe-distclean-bfd
2163 distclean-host: maybe-distclean-opcodes
2164 distclean-host: maybe-distclean-binutils
2165 distclean-host: maybe-distclean-bison
2166 distclean-host: maybe-distclean-byacc
2167 distclean-host: maybe-distclean-bzip2
2168 distclean-host: maybe-distclean-dejagnu
2169 distclean-host: maybe-distclean-diff
2170 distclean-host: maybe-distclean-dosutils
2171 distclean-host: maybe-distclean-etc
2172 distclean-host: maybe-distclean-fastjar
2173 distclean-host: maybe-distclean-fileutils
2174 distclean-host: maybe-distclean-findutils
2175 distclean-host: maybe-distclean-find
2176 distclean-host: maybe-distclean-fixincludes
2177 distclean-host: maybe-distclean-flex
2178 distclean-host: maybe-distclean-gas
2179 distclean-host: maybe-distclean-gcc
2180 distclean-host: maybe-distclean-gawk
2181 distclean-host: maybe-distclean-gettext
2182 distclean-host: maybe-distclean-gmp
2183 distclean-host: maybe-distclean-mpfr
2184 distclean-host: maybe-distclean-ppl
2185 distclean-host: maybe-distclean-cloog
2186 distclean-host: maybe-distclean-gnuserv
2187 distclean-host: maybe-distclean-gold
2188 distclean-host: maybe-distclean-gprof
2189 distclean-host: maybe-distclean-gzip
2190 distclean-host: maybe-distclean-hello
2191 distclean-host: maybe-distclean-indent
2192 distclean-host: maybe-distclean-intl
2193 distclean-host: maybe-distclean-tcl
2194 distclean-host: maybe-distclean-itcl
2195 distclean-host: maybe-distclean-ld
2196 distclean-host: maybe-distclean-libcpp
2197 distclean-host: maybe-distclean-libdecnumber
2198 distclean-host: maybe-distclean-libgui
2199 distclean-host: maybe-distclean-libiberty
2200 distclean-host: maybe-distclean-libtool
2201 distclean-host: maybe-distclean-m4
2202 distclean-host: maybe-distclean-make
2203 distclean-host: maybe-distclean-mmalloc
2204 distclean-host: maybe-distclean-patch
2205 distclean-host: maybe-distclean-perl
2206 distclean-host: maybe-distclean-prms
2207 distclean-host: maybe-distclean-rcs
2208 distclean-host: maybe-distclean-readline
2209 distclean-host: maybe-distclean-release
2210 distclean-host: maybe-distclean-recode
2211 distclean-host: maybe-distclean-sed
2212 distclean-host: maybe-distclean-send-pr
2213 distclean-host: maybe-distclean-shellutils
2214 distclean-host: maybe-distclean-sid
2215 distclean-host: maybe-distclean-sim
2216 distclean-host: maybe-distclean-tar
2217 distclean-host: maybe-distclean-texinfo
2218 distclean-host: maybe-distclean-textutils
2219 distclean-host: maybe-distclean-time
2220 distclean-host: maybe-distclean-uudecode
2221 distclean-host: maybe-distclean-wdiff
2222 distclean-host: maybe-distclean-zip
2223 distclean-host: maybe-distclean-zlib
2224 distclean-host: maybe-distclean-gdb
2225 distclean-host: maybe-distclean-expect
2226 distclean-host: maybe-distclean-guile
2227 distclean-host: maybe-distclean-tk
2228 distclean-host: maybe-distclean-libtermcap
2229 distclean-host: maybe-distclean-utils
2230 distclean-host: maybe-distclean-gnattools
2231
2232 .PHONY: distclean-target
2233
2234 distclean-target: maybe-distclean-target-libstdc++-v3
2235 distclean-target: maybe-distclean-target-libmudflap
2236 distclean-target: maybe-distclean-target-libssp
2237 distclean-target: maybe-distclean-target-newlib
2238 distclean-target: maybe-distclean-target-libgcc
2239 distclean-target: maybe-distclean-target-libgfortran
2240 distclean-target: maybe-distclean-target-libobjc
2241 distclean-target: maybe-distclean-target-libtermcap
2242 distclean-target: maybe-distclean-target-winsup
2243 distclean-target: maybe-distclean-target-libgloss
2244 distclean-target: maybe-distclean-target-libiberty
2245 distclean-target: maybe-distclean-target-gperf
2246 distclean-target: maybe-distclean-target-examples
2247 distclean-target: maybe-distclean-target-libffi
2248 distclean-target: maybe-distclean-target-libjava
2249 distclean-target: maybe-distclean-target-zlib
2250 distclean-target: maybe-distclean-target-boehm-gc
2251 distclean-target: maybe-distclean-target-qthreads
2252 distclean-target: maybe-distclean-target-rda
2253 distclean-target: maybe-distclean-target-libada
2254 distclean-target: maybe-distclean-target-libgomp
2255
2256 .PHONY: do-maintainer-clean
2257 do-maintainer-clean:
2258         @: $(MAKE); $(unstage)
2259         @r=`${PWD_COMMAND}`; export r; \
2260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2261         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2262           maintainer-clean-target
2263
2264
2265 .PHONY: maintainer-clean-host
2266
2267 maintainer-clean-host: maybe-maintainer-clean-ash
2268 maintainer-clean-host: maybe-maintainer-clean-autoconf
2269 maintainer-clean-host: maybe-maintainer-clean-automake
2270 maintainer-clean-host: maybe-maintainer-clean-bash
2271 maintainer-clean-host: maybe-maintainer-clean-bfd
2272 maintainer-clean-host: maybe-maintainer-clean-opcodes
2273 maintainer-clean-host: maybe-maintainer-clean-binutils
2274 maintainer-clean-host: maybe-maintainer-clean-bison
2275 maintainer-clean-host: maybe-maintainer-clean-byacc
2276 maintainer-clean-host: maybe-maintainer-clean-bzip2
2277 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2278 maintainer-clean-host: maybe-maintainer-clean-diff
2279 maintainer-clean-host: maybe-maintainer-clean-dosutils
2280 maintainer-clean-host: maybe-maintainer-clean-etc
2281 maintainer-clean-host: maybe-maintainer-clean-fastjar
2282 maintainer-clean-host: maybe-maintainer-clean-fileutils
2283 maintainer-clean-host: maybe-maintainer-clean-findutils
2284 maintainer-clean-host: maybe-maintainer-clean-find
2285 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2286 maintainer-clean-host: maybe-maintainer-clean-flex
2287 maintainer-clean-host: maybe-maintainer-clean-gas
2288 maintainer-clean-host: maybe-maintainer-clean-gcc
2289 maintainer-clean-host: maybe-maintainer-clean-gawk
2290 maintainer-clean-host: maybe-maintainer-clean-gettext
2291 maintainer-clean-host: maybe-maintainer-clean-gmp
2292 maintainer-clean-host: maybe-maintainer-clean-mpfr
2293 maintainer-clean-host: maybe-maintainer-clean-ppl
2294 maintainer-clean-host: maybe-maintainer-clean-cloog
2295 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2296 maintainer-clean-host: maybe-maintainer-clean-gold
2297 maintainer-clean-host: maybe-maintainer-clean-gprof
2298 maintainer-clean-host: maybe-maintainer-clean-gzip
2299 maintainer-clean-host: maybe-maintainer-clean-hello
2300 maintainer-clean-host: maybe-maintainer-clean-indent
2301 maintainer-clean-host: maybe-maintainer-clean-intl
2302 maintainer-clean-host: maybe-maintainer-clean-tcl
2303 maintainer-clean-host: maybe-maintainer-clean-itcl
2304 maintainer-clean-host: maybe-maintainer-clean-ld
2305 maintainer-clean-host: maybe-maintainer-clean-libcpp
2306 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2307 maintainer-clean-host: maybe-maintainer-clean-libgui
2308 maintainer-clean-host: maybe-maintainer-clean-libiberty
2309 maintainer-clean-host: maybe-maintainer-clean-libtool
2310 maintainer-clean-host: maybe-maintainer-clean-m4
2311 maintainer-clean-host: maybe-maintainer-clean-make
2312 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2313 maintainer-clean-host: maybe-maintainer-clean-patch
2314 maintainer-clean-host: maybe-maintainer-clean-perl
2315 maintainer-clean-host: maybe-maintainer-clean-prms
2316 maintainer-clean-host: maybe-maintainer-clean-rcs
2317 maintainer-clean-host: maybe-maintainer-clean-readline
2318 maintainer-clean-host: maybe-maintainer-clean-release
2319 maintainer-clean-host: maybe-maintainer-clean-recode
2320 maintainer-clean-host: maybe-maintainer-clean-sed
2321 maintainer-clean-host: maybe-maintainer-clean-send-pr
2322 maintainer-clean-host: maybe-maintainer-clean-shellutils
2323 maintainer-clean-host: maybe-maintainer-clean-sid
2324 maintainer-clean-host: maybe-maintainer-clean-sim
2325 maintainer-clean-host: maybe-maintainer-clean-tar
2326 maintainer-clean-host: maybe-maintainer-clean-texinfo
2327 maintainer-clean-host: maybe-maintainer-clean-textutils
2328 maintainer-clean-host: maybe-maintainer-clean-time
2329 maintainer-clean-host: maybe-maintainer-clean-uudecode
2330 maintainer-clean-host: maybe-maintainer-clean-wdiff
2331 maintainer-clean-host: maybe-maintainer-clean-zip
2332 maintainer-clean-host: maybe-maintainer-clean-zlib
2333 maintainer-clean-host: maybe-maintainer-clean-gdb
2334 maintainer-clean-host: maybe-maintainer-clean-expect
2335 maintainer-clean-host: maybe-maintainer-clean-guile
2336 maintainer-clean-host: maybe-maintainer-clean-tk
2337 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2338 maintainer-clean-host: maybe-maintainer-clean-utils
2339 maintainer-clean-host: maybe-maintainer-clean-gnattools
2340
2341 .PHONY: maintainer-clean-target
2342
2343 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2344 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2345 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2346 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2347 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2348 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2349 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2350 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2351 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2352 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2353 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2354 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2355 maintainer-clean-target: maybe-maintainer-clean-target-examples
2356 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2357 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2358 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2359 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2360 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2361 maintainer-clean-target: maybe-maintainer-clean-target-rda
2362 maintainer-clean-target: maybe-maintainer-clean-target-libada
2363 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2364
2365
2366 # Here are the targets which correspond to the do-X targets.
2367
2368 .PHONY: info installcheck dvi pdf html
2369 .PHONY: install-info install-pdf install-html
2370 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2371 .PHONY: local-clean local-distclean local-maintainer-clean
2372 info: do-info
2373 installcheck: do-installcheck
2374 dvi: do-dvi
2375 pdf: do-pdf
2376 html: do-html
2377
2378 # Make sure makeinfo is built before we do a `make info', if we're
2379 # in fact building texinfo.
2380 do-info: maybe-all-texinfo
2381
2382 install-info: do-install-info dir.info
2383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2384         if [ -f dir.info ] ; then \
2385           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2386         else true ; fi
2387
2388 install-pdf: do-install-pdf
2389
2390 install-html: do-install-html
2391
2392 local-clean:
2393         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2394
2395 local-distclean:
2396         -rm -f Makefile config.status config.cache mh-frag mt-frag
2397         -rm -f maybedep.tmp serdep.tmp
2398         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2399           rm -rf $(TARGET_SUBDIR); \
2400         else true; fi
2401         -rm -rf $(BUILD_SUBDIR)
2402         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2403           rm -rf $(HOST_SUBDIR); \
2404         else true; fi
2405         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2406         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2407         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2408         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2409         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2410
2411 local-maintainer-clean:
2412         @echo "This command is intended for maintainers to use;"
2413         @echo "it deletes files that may require special tools to rebuild."
2414
2415 clean: do-clean local-clean
2416 mostlyclean: do-mostlyclean local-clean
2417 distclean: do-distclean local-clean local-distclean
2418 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2419 maintainer-clean: local-distclean
2420 realclean: maintainer-clean
2421
2422 # Check target.
2423
2424 .PHONY: check do-check
2425 check: do-check
2426
2427 # Only include modules actually being configured and built.
2428 .PHONY: check-host
2429 check-host:  \
2430     maybe-check-ash \
2431     maybe-check-autoconf \
2432     maybe-check-automake \
2433     maybe-check-bash \
2434     maybe-check-bfd \
2435     maybe-check-opcodes \
2436     maybe-check-binutils \
2437     maybe-check-bison \
2438     maybe-check-byacc \
2439     maybe-check-bzip2 \
2440     maybe-check-dejagnu \
2441     maybe-check-diff \
2442     maybe-check-dosutils \
2443     maybe-check-etc \
2444     maybe-check-fastjar \
2445     maybe-check-fileutils \
2446     maybe-check-findutils \
2447     maybe-check-find \
2448     maybe-check-fixincludes \
2449     maybe-check-flex \
2450     maybe-check-gas \
2451     maybe-check-gcc \
2452     maybe-check-gawk \
2453     maybe-check-gettext \
2454     maybe-check-gmp \
2455     maybe-check-mpfr \
2456     maybe-check-ppl \
2457     maybe-check-cloog \
2458     maybe-check-gnuserv \
2459     maybe-check-gold \
2460     maybe-check-gprof \
2461     maybe-check-gzip \
2462     maybe-check-hello \
2463     maybe-check-indent \
2464     maybe-check-intl \
2465     maybe-check-tcl \
2466     maybe-check-itcl \
2467     maybe-check-ld \
2468     maybe-check-libcpp \
2469     maybe-check-libdecnumber \
2470     maybe-check-libgui \
2471     maybe-check-libiberty \
2472     maybe-check-libtool \
2473     maybe-check-m4 \
2474     maybe-check-make \
2475     maybe-check-mmalloc \
2476     maybe-check-patch \
2477     maybe-check-perl \
2478     maybe-check-prms \
2479     maybe-check-rcs \
2480     maybe-check-readline \
2481     maybe-check-release \
2482     maybe-check-recode \
2483     maybe-check-sed \
2484     maybe-check-send-pr \
2485     maybe-check-shellutils \
2486     maybe-check-sid \
2487     maybe-check-sim \
2488     maybe-check-tar \
2489     maybe-check-texinfo \
2490     maybe-check-textutils \
2491     maybe-check-time \
2492     maybe-check-uudecode \
2493     maybe-check-wdiff \
2494     maybe-check-zip \
2495     maybe-check-zlib \
2496     maybe-check-gdb \
2497     maybe-check-expect \
2498     maybe-check-guile \
2499     maybe-check-tk \
2500     maybe-check-libtermcap \
2501     maybe-check-utils \
2502     maybe-check-gnattools
2503
2504 .PHONY: check-target
2505 check-target:  \
2506     maybe-check-target-libstdc++-v3 \
2507     maybe-check-target-libmudflap \
2508     maybe-check-target-libssp \
2509     maybe-check-target-newlib \
2510     maybe-check-target-libgcc \
2511     maybe-check-target-libgfortran \
2512     maybe-check-target-libobjc \
2513     maybe-check-target-libtermcap \
2514     maybe-check-target-winsup \
2515     maybe-check-target-libgloss \
2516     maybe-check-target-libiberty \
2517     maybe-check-target-gperf \
2518     maybe-check-target-examples \
2519     maybe-check-target-libffi \
2520     maybe-check-target-libjava \
2521     maybe-check-target-zlib \
2522     maybe-check-target-boehm-gc \
2523     maybe-check-target-qthreads \
2524     maybe-check-target-rda \
2525     maybe-check-target-libada \
2526     maybe-check-target-libgomp
2527
2528 do-check:
2529         @: $(MAKE); $(unstage)
2530         @r=`${PWD_COMMAND}`; export r; \
2531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2532         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2533
2534 # Automated reporting of test results.
2535
2536 warning.log: build.log
2537         $(srcdir)/contrib/warn_summary build.log > $@
2538
2539 mail-report.log:
2540         if test x'$(BOOT_CFLAGS)' != x''; then \
2541             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2542         fi; \
2543         $(srcdir)/contrib/test_summary -t >$@
2544         chmod +x $@
2545         echo If you really want to send e-mail, run ./$@ now
2546
2547 mail-report-with-warnings.log: warning.log
2548         if test x'$(BOOT_CFLAGS)' != x''; then \
2549             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2550         fi; \
2551         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2552         chmod +x $@
2553         echo If you really want to send e-mail, run ./$@ now
2554
2555 # Installation targets.
2556
2557 .PHONY: install uninstall
2558 install:
2559         @: $(MAKE); $(unstage)
2560         @r=`${PWD_COMMAND}`; export r; \
2561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2562         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2563
2564 .PHONY: install-host-nogcc
2565 install-host-nogcc:  \
2566     maybe-install-ash \
2567     maybe-install-autoconf \
2568     maybe-install-automake \
2569     maybe-install-bash \
2570     maybe-install-bfd \
2571     maybe-install-opcodes \
2572     maybe-install-binutils \
2573     maybe-install-bison \
2574     maybe-install-byacc \
2575     maybe-install-bzip2 \
2576     maybe-install-dejagnu \
2577     maybe-install-diff \
2578     maybe-install-dosutils \
2579     maybe-install-etc \
2580     maybe-install-fastjar \
2581     maybe-install-fileutils \
2582     maybe-install-findutils \
2583     maybe-install-find \
2584     maybe-install-fixincludes \
2585     maybe-install-flex \
2586     maybe-install-gas \
2587     maybe-install-gawk \
2588     maybe-install-gettext \
2589     maybe-install-gmp \
2590     maybe-install-mpfr \
2591     maybe-install-ppl \
2592     maybe-install-cloog \
2593     maybe-install-gnuserv \
2594     maybe-install-gold \
2595     maybe-install-gprof \
2596     maybe-install-gzip \
2597     maybe-install-hello \
2598     maybe-install-indent \
2599     maybe-install-intl \
2600     maybe-install-tcl \
2601     maybe-install-itcl \
2602     maybe-install-ld \
2603     maybe-install-libcpp \
2604     maybe-install-libdecnumber \
2605     maybe-install-libgui \
2606     maybe-install-libiberty \
2607     maybe-install-libtool \
2608     maybe-install-m4 \
2609     maybe-install-make \
2610     maybe-install-mmalloc \
2611     maybe-install-patch \
2612     maybe-install-perl \
2613     maybe-install-prms \
2614     maybe-install-rcs \
2615     maybe-install-readline \
2616     maybe-install-release \
2617     maybe-install-recode \
2618     maybe-install-sed \
2619     maybe-install-send-pr \
2620     maybe-install-shellutils \
2621     maybe-install-sid \
2622     maybe-install-sim \
2623     maybe-install-tar \
2624     maybe-install-texinfo \
2625     maybe-install-textutils \
2626     maybe-install-time \
2627     maybe-install-uudecode \
2628     maybe-install-wdiff \
2629     maybe-install-zip \
2630     maybe-install-zlib \
2631     maybe-install-gdb \
2632     maybe-install-expect \
2633     maybe-install-guile \
2634     maybe-install-tk \
2635     maybe-install-libtermcap \
2636     maybe-install-utils \
2637     maybe-install-gnattools
2638
2639 .PHONY: install-host
2640 install-host:  \
2641     maybe-install-ash \
2642     maybe-install-autoconf \
2643     maybe-install-automake \
2644     maybe-install-bash \
2645     maybe-install-bfd \
2646     maybe-install-opcodes \
2647     maybe-install-binutils \
2648     maybe-install-bison \
2649     maybe-install-byacc \
2650     maybe-install-bzip2 \
2651     maybe-install-dejagnu \
2652     maybe-install-diff \
2653     maybe-install-dosutils \
2654     maybe-install-etc \
2655     maybe-install-fastjar \
2656     maybe-install-fileutils \
2657     maybe-install-findutils \
2658     maybe-install-find \
2659     maybe-install-fixincludes \
2660     maybe-install-flex \
2661     maybe-install-gas \
2662     maybe-install-gcc \
2663     maybe-install-gawk \
2664     maybe-install-gettext \
2665     maybe-install-gmp \
2666     maybe-install-mpfr \
2667     maybe-install-ppl \
2668     maybe-install-cloog \
2669     maybe-install-gnuserv \
2670     maybe-install-gold \
2671     maybe-install-gprof \
2672     maybe-install-gzip \
2673     maybe-install-hello \
2674     maybe-install-indent \
2675     maybe-install-intl \
2676     maybe-install-tcl \
2677     maybe-install-itcl \
2678     maybe-install-ld \
2679     maybe-install-libcpp \
2680     maybe-install-libdecnumber \
2681     maybe-install-libgui \
2682     maybe-install-libiberty \
2683     maybe-install-libtool \
2684     maybe-install-m4 \
2685     maybe-install-make \
2686     maybe-install-mmalloc \
2687     maybe-install-patch \
2688     maybe-install-perl \
2689     maybe-install-prms \
2690     maybe-install-rcs \
2691     maybe-install-readline \
2692     maybe-install-release \
2693     maybe-install-recode \
2694     maybe-install-sed \
2695     maybe-install-send-pr \
2696     maybe-install-shellutils \
2697     maybe-install-sid \
2698     maybe-install-sim \
2699     maybe-install-tar \
2700     maybe-install-texinfo \
2701     maybe-install-textutils \
2702     maybe-install-time \
2703     maybe-install-uudecode \
2704     maybe-install-wdiff \
2705     maybe-install-zip \
2706     maybe-install-zlib \
2707     maybe-install-gdb \
2708     maybe-install-expect \
2709     maybe-install-guile \
2710     maybe-install-tk \
2711     maybe-install-libtermcap \
2712     maybe-install-utils \
2713     maybe-install-gnattools
2714
2715 .PHONY: install-target
2716 install-target:  \
2717     maybe-install-target-libstdc++-v3 \
2718     maybe-install-target-libmudflap \
2719     maybe-install-target-libssp \
2720     maybe-install-target-newlib \
2721     maybe-install-target-libgcc \
2722     maybe-install-target-libgfortran \
2723     maybe-install-target-libobjc \
2724     maybe-install-target-libtermcap \
2725     maybe-install-target-winsup \
2726     maybe-install-target-libgloss \
2727     maybe-install-target-libiberty \
2728     maybe-install-target-gperf \
2729     maybe-install-target-examples \
2730     maybe-install-target-libffi \
2731     maybe-install-target-libjava \
2732     maybe-install-target-zlib \
2733     maybe-install-target-boehm-gc \
2734     maybe-install-target-qthreads \
2735     maybe-install-target-rda \
2736     maybe-install-target-libada \
2737     maybe-install-target-libgomp
2738
2739 uninstall:
2740         @echo "the uninstall target is not supported in this tree"
2741
2742 .PHONY: install.all
2743 install.all: install-no-fixedincludes
2744         @if [ -f ./gcc/Makefile ] ; then \
2745                 r=`${PWD_COMMAND}` ; export r ; \
2746                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2747                 $(HOST_EXPORTS) \
2748                 (cd ./gcc && \
2749                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2750         else \
2751                 true ; \
2752         fi
2753
2754 # install-no-fixedincludes is used because Cygnus can not distribute
2755 # the fixed header files.
2756 .PHONY: install-no-fixedincludes
2757 install-no-fixedincludes: installdirs install-host-nogcc \
2758         install-target gcc-no-fixedincludes
2759
2760 ### other supporting targets
2761
2762 MAKEDIRS= \
2763         $(DESTDIR)$(prefix) \
2764         $(DESTDIR)$(exec_prefix)
2765 .PHONY: installdirs
2766 installdirs: mkinstalldirs
2767         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2768
2769 dir.info: do-install-info
2770         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2771           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2772           mv -f dir.info.new dir.info ; \
2773         else true ; \
2774         fi
2775
2776 dist:
2777         @echo "Building a full distribution of this tree isn't done"
2778         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2779
2780 etags tags: TAGS
2781
2782 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2783 # ability to use several tags files at once, so there is probably no need
2784 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2785 # (if we felt like it) have this Makefile write a piece of elisp which
2786 # the user could load to tell emacs19 where all the TAGS files we just
2787 # built are.
2788 TAGS: do-TAGS
2789
2790 # ------------------------------------
2791 # Macros for configure and all targets
2792 # ------------------------------------
2793
2794
2795
2796
2797
2798 # --------------------------------------
2799 # Modules which run on the build machine
2800 # --------------------------------------
2801
2802
2803 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2804 maybe-configure-build-libiberty:
2805 @if gcc-bootstrap
2806 configure-build-libiberty: stage_current
2807 @endif gcc-bootstrap
2808 @if build-libiberty
2809 maybe-configure-build-libiberty: configure-build-libiberty
2810 configure-build-libiberty: 
2811         @: $(MAKE); $(unstage)
2812         @r=`${PWD_COMMAND}`; export r; \
2813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2814         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2815         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2816         $(BUILD_EXPORTS) \
2817         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2818         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2819         case $(srcdir) in \
2820           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2821           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2822                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2823         esac; \
2824         srcdiroption="--srcdir=$${topdir}/libiberty"; \
2825         libsrcdir="$$s/libiberty"; \
2826         rm -f no-such-file || : ; \
2827         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2828           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2829           --target=${target_alias} $${srcdiroption}  \
2830           || exit 1
2831 @endif build-libiberty
2832
2833
2834
2835
2836
2837 .PHONY: all-build-libiberty maybe-all-build-libiberty
2838 maybe-all-build-libiberty:
2839 @if gcc-bootstrap
2840 all-build-libiberty: stage_current
2841 @endif gcc-bootstrap
2842 @if build-libiberty
2843 TARGET-build-libiberty=all
2844 maybe-all-build-libiberty: all-build-libiberty
2845 all-build-libiberty: configure-build-libiberty
2846         @: $(MAKE); $(unstage)
2847         @r=`${PWD_COMMAND}`; export r; \
2848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2849         $(BUILD_EXPORTS) \
2850         (cd $(BUILD_SUBDIR)/libiberty && \
2851           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
2852                 $(TARGET-build-libiberty))
2853 @endif build-libiberty
2854
2855
2856
2857
2858
2859 .PHONY: configure-build-bison maybe-configure-build-bison
2860 maybe-configure-build-bison:
2861 @if gcc-bootstrap
2862 configure-build-bison: stage_current
2863 @endif gcc-bootstrap
2864 @if build-bison
2865 maybe-configure-build-bison: configure-build-bison
2866 configure-build-bison: 
2867         @: $(MAKE); $(unstage)
2868         @r=`${PWD_COMMAND}`; export r; \
2869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2870         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2871         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2872         $(BUILD_EXPORTS) \
2873         echo Configuring in $(BUILD_SUBDIR)/bison; \
2874         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2875         case $(srcdir) in \
2876           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2877           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2878                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2879         esac; \
2880         srcdiroption="--srcdir=$${topdir}/bison"; \
2881         libsrcdir="$$s/bison"; \
2882         rm -f no-such-file || : ; \
2883         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2884           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2885           --target=${target_alias} $${srcdiroption}  \
2886           || exit 1
2887 @endif build-bison
2888
2889
2890
2891
2892
2893 .PHONY: all-build-bison maybe-all-build-bison
2894 maybe-all-build-bison:
2895 @if gcc-bootstrap
2896 all-build-bison: stage_current
2897 @endif gcc-bootstrap
2898 @if build-bison
2899 TARGET-build-bison=all
2900 maybe-all-build-bison: all-build-bison
2901 all-build-bison: configure-build-bison
2902         @: $(MAKE); $(unstage)
2903         @r=`${PWD_COMMAND}`; export r; \
2904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2905         $(BUILD_EXPORTS) \
2906         (cd $(BUILD_SUBDIR)/bison && \
2907           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
2908                 $(TARGET-build-bison))
2909 @endif build-bison
2910
2911
2912
2913
2914
2915 .PHONY: configure-build-byacc maybe-configure-build-byacc
2916 maybe-configure-build-byacc:
2917 @if gcc-bootstrap
2918 configure-build-byacc: stage_current
2919 @endif gcc-bootstrap
2920 @if build-byacc
2921 maybe-configure-build-byacc: configure-build-byacc
2922 configure-build-byacc: 
2923         @: $(MAKE); $(unstage)
2924         @r=`${PWD_COMMAND}`; export r; \
2925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2926         test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2927         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2928         $(BUILD_EXPORTS) \
2929         echo Configuring in $(BUILD_SUBDIR)/byacc; \
2930         cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2931         case $(srcdir) in \
2932           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2933           *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2934                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2935         esac; \
2936         srcdiroption="--srcdir=$${topdir}/byacc"; \
2937         libsrcdir="$$s/byacc"; \
2938         rm -f no-such-file || : ; \
2939         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2940           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2941           --target=${target_alias} $${srcdiroption}  \
2942           || exit 1
2943 @endif build-byacc
2944
2945
2946
2947
2948
2949 .PHONY: all-build-byacc maybe-all-build-byacc
2950 maybe-all-build-byacc:
2951 @if gcc-bootstrap
2952 all-build-byacc: stage_current
2953 @endif gcc-bootstrap
2954 @if build-byacc
2955 TARGET-build-byacc=all
2956 maybe-all-build-byacc: all-build-byacc
2957 all-build-byacc: configure-build-byacc
2958         @: $(MAKE); $(unstage)
2959         @r=`${PWD_COMMAND}`; export r; \
2960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2961         $(BUILD_EXPORTS) \
2962         (cd $(BUILD_SUBDIR)/byacc && \
2963           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
2964                 $(TARGET-build-byacc))
2965 @endif build-byacc
2966
2967
2968
2969
2970
2971 .PHONY: configure-build-flex maybe-configure-build-flex
2972 maybe-configure-build-flex:
2973 @if gcc-bootstrap
2974 configure-build-flex: stage_current
2975 @endif gcc-bootstrap
2976 @if build-flex
2977 maybe-configure-build-flex: configure-build-flex
2978 configure-build-flex: 
2979         @: $(MAKE); $(unstage)
2980         @r=`${PWD_COMMAND}`; export r; \
2981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2982         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2983         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2984         $(BUILD_EXPORTS) \
2985         echo Configuring in $(BUILD_SUBDIR)/flex; \
2986         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2987         case $(srcdir) in \
2988           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2989           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2990                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2991         esac; \
2992         srcdiroption="--srcdir=$${topdir}/flex"; \
2993         libsrcdir="$$s/flex"; \
2994         rm -f no-such-file || : ; \
2995         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2996           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2997           --target=${target_alias} $${srcdiroption}  \
2998           || exit 1
2999 @endif build-flex
3000
3001
3002
3003
3004
3005 .PHONY: all-build-flex maybe-all-build-flex
3006 maybe-all-build-flex:
3007 @if gcc-bootstrap
3008 all-build-flex: stage_current
3009 @endif gcc-bootstrap
3010 @if build-flex
3011 TARGET-build-flex=all
3012 maybe-all-build-flex: all-build-flex
3013 all-build-flex: configure-build-flex
3014         @: $(MAKE); $(unstage)
3015         @r=`${PWD_COMMAND}`; export r; \
3016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3017         $(BUILD_EXPORTS) \
3018         (cd $(BUILD_SUBDIR)/flex && \
3019           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3020                 $(TARGET-build-flex))
3021 @endif build-flex
3022
3023
3024
3025
3026
3027 .PHONY: configure-build-m4 maybe-configure-build-m4
3028 maybe-configure-build-m4:
3029 @if gcc-bootstrap
3030 configure-build-m4: stage_current
3031 @endif gcc-bootstrap
3032 @if build-m4
3033 maybe-configure-build-m4: configure-build-m4
3034 configure-build-m4: 
3035         @: $(MAKE); $(unstage)
3036         @r=`${PWD_COMMAND}`; export r; \
3037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3038         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3039         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
3040         $(BUILD_EXPORTS) \
3041         echo Configuring in $(BUILD_SUBDIR)/m4; \
3042         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3043         case $(srcdir) in \
3044           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3045           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3046                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3047         esac; \
3048         srcdiroption="--srcdir=$${topdir}/m4"; \
3049         libsrcdir="$$s/m4"; \
3050         rm -f no-such-file || : ; \
3051         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3052           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3053           --target=${target_alias} $${srcdiroption}  \
3054           || exit 1
3055 @endif build-m4
3056
3057
3058
3059
3060
3061 .PHONY: all-build-m4 maybe-all-build-m4
3062 maybe-all-build-m4:
3063 @if gcc-bootstrap
3064 all-build-m4: stage_current
3065 @endif gcc-bootstrap
3066 @if build-m4
3067 TARGET-build-m4=all
3068 maybe-all-build-m4: all-build-m4
3069 all-build-m4: configure-build-m4
3070         @: $(MAKE); $(unstage)
3071         @r=`${PWD_COMMAND}`; export r; \
3072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3073         $(BUILD_EXPORTS) \
3074         (cd $(BUILD_SUBDIR)/m4 && \
3075           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3076                 $(TARGET-build-m4))
3077 @endif build-m4
3078
3079
3080
3081
3082
3083 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3084 maybe-configure-build-texinfo:
3085 @if gcc-bootstrap
3086 configure-build-texinfo: stage_current
3087 @endif gcc-bootstrap
3088 @if build-texinfo
3089 maybe-configure-build-texinfo: configure-build-texinfo
3090 configure-build-texinfo: 
3091         @: $(MAKE); $(unstage)
3092         @r=`${PWD_COMMAND}`; export r; \
3093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3094         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3095         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3096         $(BUILD_EXPORTS) \
3097         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3098         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3099         case $(srcdir) in \
3100           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3101           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3102                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3103         esac; \
3104         srcdiroption="--srcdir=$${topdir}/texinfo"; \
3105         libsrcdir="$$s/texinfo"; \
3106         rm -f no-such-file || : ; \
3107         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3108           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3109           --target=${target_alias} $${srcdiroption}  \
3110           || exit 1
3111 @endif build-texinfo
3112
3113
3114
3115
3116
3117 .PHONY: all-build-texinfo maybe-all-build-texinfo
3118 maybe-all-build-texinfo:
3119 @if gcc-bootstrap
3120 all-build-texinfo: stage_current
3121 @endif gcc-bootstrap
3122 @if build-texinfo
3123 TARGET-build-texinfo=all
3124 maybe-all-build-texinfo: all-build-texinfo
3125 all-build-texinfo: configure-build-texinfo
3126         @: $(MAKE); $(unstage)
3127         @r=`${PWD_COMMAND}`; export r; \
3128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3129         $(BUILD_EXPORTS) \
3130         (cd $(BUILD_SUBDIR)/texinfo && \
3131           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3132                 $(TARGET-build-texinfo))
3133 @endif build-texinfo
3134
3135
3136
3137
3138
3139 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3140 maybe-configure-build-fixincludes:
3141 @if gcc-bootstrap
3142 configure-build-fixincludes: stage_current
3143 @endif gcc-bootstrap
3144 @if build-fixincludes
3145 maybe-configure-build-fixincludes: configure-build-fixincludes
3146 configure-build-fixincludes: 
3147         @: $(MAKE); $(unstage)
3148         @r=`${PWD_COMMAND}`; export r; \
3149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3150         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3151         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3152         $(BUILD_EXPORTS) \
3153         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3154         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3155         case $(srcdir) in \
3156           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3157           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3158                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3159         esac; \
3160         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3161         libsrcdir="$$s/fixincludes"; \
3162         rm -f no-such-file || : ; \
3163         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3164           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3165           --target=${target_alias} $${srcdiroption}  \
3166           || exit 1
3167 @endif build-fixincludes
3168
3169
3170
3171
3172
3173 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3174 maybe-all-build-fixincludes:
3175 @if gcc-bootstrap
3176 all-build-fixincludes: stage_current
3177 @endif gcc-bootstrap
3178 @if build-fixincludes
3179 TARGET-build-fixincludes=all
3180 maybe-all-build-fixincludes: all-build-fixincludes
3181 all-build-fixincludes: configure-build-fixincludes
3182         @: $(MAKE); $(unstage)
3183         @r=`${PWD_COMMAND}`; export r; \
3184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3185         $(BUILD_EXPORTS) \
3186         (cd $(BUILD_SUBDIR)/fixincludes && \
3187           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3188                 $(TARGET-build-fixincludes))
3189 @endif build-fixincludes
3190
3191
3192
3193
3194
3195 # --------------------------------------
3196 # Modules which run on the host machine
3197 # --------------------------------------
3198
3199
3200 .PHONY: configure-ash maybe-configure-ash
3201 maybe-configure-ash:
3202 @if gcc-bootstrap
3203 configure-ash: stage_current
3204 @endif gcc-bootstrap
3205 @if ash
3206 maybe-configure-ash: configure-ash
3207 configure-ash: 
3208         @: $(MAKE); $(unstage)
3209         @r=`${PWD_COMMAND}`; export r; \
3210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3211         test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3212         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3213         $(HOST_EXPORTS) \
3214         echo Configuring in $(HOST_SUBDIR)/ash; \
3215         cd "$(HOST_SUBDIR)/ash" || exit 1; \
3216         case $(srcdir) in \
3217           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3218           *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3219                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3220         esac; \
3221         srcdiroption="--srcdir=$${topdir}/ash"; \
3222         libsrcdir="$$s/ash"; \
3223         $(SHELL) $${libsrcdir}/configure \
3224           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3225           --target=${target_alias} $${srcdiroption}  \
3226           || exit 1
3227 @endif ash
3228
3229
3230
3231
3232
3233 .PHONY: all-ash maybe-all-ash
3234 maybe-all-ash:
3235 @if gcc-bootstrap
3236 all-ash: stage_current
3237 @endif gcc-bootstrap
3238 @if ash
3239 TARGET-ash=all
3240 maybe-all-ash: all-ash
3241 all-ash: configure-ash
3242         @: $(MAKE); $(unstage)
3243         @r=`${PWD_COMMAND}`; export r; \
3244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3245         $(HOST_EXPORTS) \
3246         (cd $(HOST_SUBDIR)/ash && \
3247           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3248                 $(TARGET-ash))
3249 @endif ash
3250
3251
3252
3253
3254 .PHONY: check-ash maybe-check-ash
3255 maybe-check-ash:
3256 @if ash
3257 maybe-check-ash: check-ash
3258
3259 check-ash:
3260         @: $(MAKE); $(unstage)
3261         @r=`${PWD_COMMAND}`; export r; \
3262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3263         $(HOST_EXPORTS) \
3264         (cd $(HOST_SUBDIR)/ash && \
3265           $(MAKE) $(FLAGS_TO_PASS)  check)
3266
3267 @endif ash
3268
3269 .PHONY: install-ash maybe-install-ash
3270 maybe-install-ash:
3271 @if ash
3272 maybe-install-ash: install-ash
3273
3274 install-ash: installdirs
3275         @: $(MAKE); $(unstage)
3276         @r=`${PWD_COMMAND}`; export r; \
3277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3278         $(HOST_EXPORTS) \
3279         (cd $(HOST_SUBDIR)/ash && \
3280           $(MAKE) $(FLAGS_TO_PASS)  install)
3281
3282 @endif ash
3283
3284 # Other targets (info, dvi, pdf, etc.)
3285
3286 .PHONY: maybe-info-ash info-ash
3287 maybe-info-ash:
3288 @if ash
3289 maybe-info-ash: info-ash
3290
3291 info-ash: \
3292     configure-ash 
3293         @: $(MAKE); $(unstage)
3294         @[ -f ./ash/Makefile ] || exit 0; \
3295         r=`${PWD_COMMAND}`; export r; \
3296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3297         $(HOST_EXPORTS) \
3298         for flag in $(EXTRA_HOST_FLAGS) ; do \
3299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3300         done; \
3301         echo "Doing info in ash" ; \
3302         (cd $(HOST_SUBDIR)/ash && \
3303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3305                   "RANLIB=$${RANLIB}" \
3306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3307                   info) \
3308           || exit 1
3309
3310 @endif ash
3311
3312 .PHONY: maybe-dvi-ash dvi-ash
3313 maybe-dvi-ash:
3314 @if ash
3315 maybe-dvi-ash: dvi-ash
3316
3317 dvi-ash: \
3318     configure-ash 
3319         @: $(MAKE); $(unstage)
3320         @[ -f ./ash/Makefile ] || exit 0; \
3321         r=`${PWD_COMMAND}`; export r; \
3322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3323         $(HOST_EXPORTS) \
3324         for flag in $(EXTRA_HOST_FLAGS) ; do \
3325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3326         done; \
3327         echo "Doing dvi in ash" ; \
3328         (cd $(HOST_SUBDIR)/ash && \
3329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3331                   "RANLIB=$${RANLIB}" \
3332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3333                   dvi) \
3334           || exit 1
3335
3336 @endif ash
3337
3338 .PHONY: maybe-pdf-ash pdf-ash
3339 maybe-pdf-ash:
3340 @if ash
3341 maybe-pdf-ash: pdf-ash
3342
3343 pdf-ash: \
3344     configure-ash 
3345         @: $(MAKE); $(unstage)
3346         @[ -f ./ash/Makefile ] || exit 0; \
3347         r=`${PWD_COMMAND}`; export r; \
3348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3349         $(HOST_EXPORTS) \
3350         for flag in $(EXTRA_HOST_FLAGS) ; do \
3351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3352         done; \
3353         echo "Doing pdf in ash" ; \
3354         (cd $(HOST_SUBDIR)/ash && \
3355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3357                   "RANLIB=$${RANLIB}" \
3358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3359                   pdf) \
3360           || exit 1
3361
3362 @endif ash
3363
3364 .PHONY: maybe-html-ash html-ash
3365 maybe-html-ash:
3366 @if ash
3367 maybe-html-ash: html-ash
3368
3369 html-ash: \
3370     configure-ash 
3371         @: $(MAKE); $(unstage)
3372         @[ -f ./ash/Makefile ] || exit 0; \
3373         r=`${PWD_COMMAND}`; export r; \
3374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3375         $(HOST_EXPORTS) \
3376         for flag in $(EXTRA_HOST_FLAGS) ; do \
3377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3378         done; \
3379         echo "Doing html in ash" ; \
3380         (cd $(HOST_SUBDIR)/ash && \
3381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3383                   "RANLIB=$${RANLIB}" \
3384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3385                   html) \
3386           || exit 1
3387
3388 @endif ash
3389
3390 .PHONY: maybe-TAGS-ash TAGS-ash
3391 maybe-TAGS-ash:
3392 @if ash
3393 maybe-TAGS-ash: TAGS-ash
3394
3395 TAGS-ash: \
3396     configure-ash 
3397         @: $(MAKE); $(unstage)
3398         @[ -f ./ash/Makefile ] || exit 0; \
3399         r=`${PWD_COMMAND}`; export r; \
3400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3401         $(HOST_EXPORTS) \
3402         for flag in $(EXTRA_HOST_FLAGS) ; do \
3403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3404         done; \
3405         echo "Doing TAGS in ash" ; \
3406         (cd $(HOST_SUBDIR)/ash && \
3407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3409                   "RANLIB=$${RANLIB}" \
3410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3411                   TAGS) \
3412           || exit 1
3413
3414 @endif ash
3415
3416 .PHONY: maybe-install-info-ash install-info-ash
3417 maybe-install-info-ash:
3418 @if ash
3419 maybe-install-info-ash: install-info-ash
3420
3421 install-info-ash: \
3422     configure-ash \
3423     info-ash 
3424         @: $(MAKE); $(unstage)
3425         @[ -f ./ash/Makefile ] || exit 0; \
3426         r=`${PWD_COMMAND}`; export r; \
3427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3428         $(HOST_EXPORTS) \
3429         for flag in $(EXTRA_HOST_FLAGS) ; do \
3430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3431         done; \
3432         echo "Doing install-info in ash" ; \
3433         (cd $(HOST_SUBDIR)/ash && \
3434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3436                   "RANLIB=$${RANLIB}" \
3437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3438                   install-info) \
3439           || exit 1
3440
3441 @endif ash
3442
3443 .PHONY: maybe-install-pdf-ash install-pdf-ash
3444 maybe-install-pdf-ash:
3445 @if ash
3446 maybe-install-pdf-ash: install-pdf-ash
3447
3448 install-pdf-ash: \
3449     configure-ash \
3450     pdf-ash 
3451         @: $(MAKE); $(unstage)
3452         @[ -f ./ash/Makefile ] || exit 0; \
3453         r=`${PWD_COMMAND}`; export r; \
3454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3455         $(HOST_EXPORTS) \
3456         for flag in $(EXTRA_HOST_FLAGS) ; do \
3457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3458         done; \
3459         echo "Doing install-pdf in ash" ; \
3460         (cd $(HOST_SUBDIR)/ash && \
3461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3463                   "RANLIB=$${RANLIB}" \
3464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3465                   install-pdf) \
3466           || exit 1
3467
3468 @endif ash
3469
3470 .PHONY: maybe-install-html-ash install-html-ash
3471 maybe-install-html-ash:
3472 @if ash
3473 maybe-install-html-ash: install-html-ash
3474
3475 install-html-ash: \
3476     configure-ash \
3477     html-ash 
3478         @: $(MAKE); $(unstage)
3479         @[ -f ./ash/Makefile ] || exit 0; \
3480         r=`${PWD_COMMAND}`; export r; \
3481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3482         $(HOST_EXPORTS) \
3483         for flag in $(EXTRA_HOST_FLAGS) ; do \
3484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3485         done; \
3486         echo "Doing install-html in ash" ; \
3487         (cd $(HOST_SUBDIR)/ash && \
3488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3490                   "RANLIB=$${RANLIB}" \
3491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3492                   install-html) \
3493           || exit 1
3494
3495 @endif ash
3496
3497 .PHONY: maybe-installcheck-ash installcheck-ash
3498 maybe-installcheck-ash:
3499 @if ash
3500 maybe-installcheck-ash: installcheck-ash
3501
3502 installcheck-ash: \
3503     configure-ash 
3504         @: $(MAKE); $(unstage)
3505         @[ -f ./ash/Makefile ] || exit 0; \
3506         r=`${PWD_COMMAND}`; export r; \
3507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3508         $(HOST_EXPORTS) \
3509         for flag in $(EXTRA_HOST_FLAGS) ; do \
3510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3511         done; \
3512         echo "Doing installcheck in ash" ; \
3513         (cd $(HOST_SUBDIR)/ash && \
3514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3516                   "RANLIB=$${RANLIB}" \
3517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3518                   installcheck) \
3519           || exit 1
3520
3521 @endif ash
3522
3523 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3524 maybe-mostlyclean-ash:
3525 @if ash
3526 maybe-mostlyclean-ash: mostlyclean-ash
3527
3528 mostlyclean-ash: 
3529         @: $(MAKE); $(unstage)
3530         @[ -f ./ash/Makefile ] || exit 0; \
3531         r=`${PWD_COMMAND}`; export r; \
3532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3533         $(HOST_EXPORTS) \
3534         for flag in $(EXTRA_HOST_FLAGS) ; do \
3535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3536         done; \
3537         echo "Doing mostlyclean in ash" ; \
3538         (cd $(HOST_SUBDIR)/ash && \
3539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3541                   "RANLIB=$${RANLIB}" \
3542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3543                   mostlyclean) \
3544           || exit 1
3545
3546 @endif ash
3547
3548 .PHONY: maybe-clean-ash clean-ash
3549 maybe-clean-ash:
3550 @if ash
3551 maybe-clean-ash: clean-ash
3552
3553 clean-ash: 
3554         @: $(MAKE); $(unstage)
3555         @[ -f ./ash/Makefile ] || exit 0; \
3556         r=`${PWD_COMMAND}`; export r; \
3557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3558         $(HOST_EXPORTS) \
3559         for flag in $(EXTRA_HOST_FLAGS) ; do \
3560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3561         done; \
3562         echo "Doing clean in ash" ; \
3563         (cd $(HOST_SUBDIR)/ash && \
3564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3566                   "RANLIB=$${RANLIB}" \
3567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3568                   clean) \
3569           || exit 1
3570
3571 @endif ash
3572
3573 .PHONY: maybe-distclean-ash distclean-ash
3574 maybe-distclean-ash:
3575 @if ash
3576 maybe-distclean-ash: distclean-ash
3577
3578 distclean-ash: 
3579         @: $(MAKE); $(unstage)
3580         @[ -f ./ash/Makefile ] || exit 0; \
3581         r=`${PWD_COMMAND}`; export r; \
3582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3583         $(HOST_EXPORTS) \
3584         for flag in $(EXTRA_HOST_FLAGS) ; do \
3585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3586         done; \
3587         echo "Doing distclean in ash" ; \
3588         (cd $(HOST_SUBDIR)/ash && \
3589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3591                   "RANLIB=$${RANLIB}" \
3592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3593                   distclean) \
3594           || exit 1
3595
3596 @endif ash
3597
3598 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3599 maybe-maintainer-clean-ash:
3600 @if ash
3601 maybe-maintainer-clean-ash: maintainer-clean-ash
3602
3603 maintainer-clean-ash: 
3604         @: $(MAKE); $(unstage)
3605         @[ -f ./ash/Makefile ] || exit 0; \
3606         r=`${PWD_COMMAND}`; export r; \
3607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3608         $(HOST_EXPORTS) \
3609         for flag in $(EXTRA_HOST_FLAGS) ; do \
3610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3611         done; \
3612         echo "Doing maintainer-clean in ash" ; \
3613         (cd $(HOST_SUBDIR)/ash && \
3614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3616                   "RANLIB=$${RANLIB}" \
3617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3618                   maintainer-clean) \
3619           || exit 1
3620
3621 @endif ash
3622
3623
3624
3625 .PHONY: configure-autoconf maybe-configure-autoconf
3626 maybe-configure-autoconf:
3627 @if gcc-bootstrap
3628 configure-autoconf: stage_current
3629 @endif gcc-bootstrap
3630 @if autoconf
3631 maybe-configure-autoconf: configure-autoconf
3632 configure-autoconf: 
3633         @: $(MAKE); $(unstage)
3634         @r=`${PWD_COMMAND}`; export r; \
3635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3636         test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3637         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3638         $(HOST_EXPORTS) \
3639         echo Configuring in $(HOST_SUBDIR)/autoconf; \
3640         cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3641         case $(srcdir) in \
3642           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3643           *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3644                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3645         esac; \
3646         srcdiroption="--srcdir=$${topdir}/autoconf"; \
3647         libsrcdir="$$s/autoconf"; \
3648         $(SHELL) $${libsrcdir}/configure \
3649           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3650           --target=${target_alias} $${srcdiroption}  \
3651           || exit 1
3652 @endif autoconf
3653
3654
3655
3656
3657
3658 .PHONY: all-autoconf maybe-all-autoconf
3659 maybe-all-autoconf:
3660 @if gcc-bootstrap
3661 all-autoconf: stage_current
3662 @endif gcc-bootstrap
3663 @if autoconf
3664 TARGET-autoconf=all
3665 maybe-all-autoconf: all-autoconf
3666 all-autoconf: configure-autoconf
3667         @: $(MAKE); $(unstage)
3668         @r=`${PWD_COMMAND}`; export r; \
3669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3670         $(HOST_EXPORTS) \
3671         (cd $(HOST_SUBDIR)/autoconf && \
3672           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3673                 $(TARGET-autoconf))
3674 @endif autoconf
3675
3676
3677
3678
3679 .PHONY: check-autoconf maybe-check-autoconf
3680 maybe-check-autoconf:
3681 @if autoconf
3682 maybe-check-autoconf: check-autoconf
3683
3684 check-autoconf:
3685         @: $(MAKE); $(unstage)
3686         @r=`${PWD_COMMAND}`; export r; \
3687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3688         $(HOST_EXPORTS) \
3689         (cd $(HOST_SUBDIR)/autoconf && \
3690           $(MAKE) $(FLAGS_TO_PASS)  check)
3691
3692 @endif autoconf
3693
3694 .PHONY: install-autoconf maybe-install-autoconf
3695 maybe-install-autoconf:
3696 @if autoconf
3697 maybe-install-autoconf: install-autoconf
3698
3699 install-autoconf: installdirs
3700         @: $(MAKE); $(unstage)
3701         @r=`${PWD_COMMAND}`; export r; \
3702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3703         $(HOST_EXPORTS) \
3704         (cd $(HOST_SUBDIR)/autoconf && \
3705           $(MAKE) $(FLAGS_TO_PASS)  install)
3706
3707 @endif autoconf
3708
3709 # Other targets (info, dvi, pdf, etc.)
3710
3711 .PHONY: maybe-info-autoconf info-autoconf
3712 maybe-info-autoconf:
3713 @if autoconf
3714 maybe-info-autoconf: info-autoconf
3715
3716 info-autoconf: \
3717     configure-autoconf 
3718         @: $(MAKE); $(unstage)
3719         @[ -f ./autoconf/Makefile ] || exit 0; \
3720         r=`${PWD_COMMAND}`; export r; \
3721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3722         $(HOST_EXPORTS) \
3723         for flag in $(EXTRA_HOST_FLAGS) ; do \
3724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3725         done; \
3726         echo "Doing info in autoconf" ; \
3727         (cd $(HOST_SUBDIR)/autoconf && \
3728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3730                   "RANLIB=$${RANLIB}" \
3731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3732                   info) \
3733           || exit 1
3734
3735 @endif autoconf
3736
3737 .PHONY: maybe-dvi-autoconf dvi-autoconf
3738 maybe-dvi-autoconf:
3739 @if autoconf
3740 maybe-dvi-autoconf: dvi-autoconf
3741
3742 dvi-autoconf: \
3743     configure-autoconf 
3744         @: $(MAKE); $(unstage)
3745         @[ -f ./autoconf/Makefile ] || exit 0; \
3746         r=`${PWD_COMMAND}`; export r; \
3747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3748         $(HOST_EXPORTS) \
3749         for flag in $(EXTRA_HOST_FLAGS) ; do \
3750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3751         done; \
3752         echo "Doing dvi in autoconf" ; \
3753         (cd $(HOST_SUBDIR)/autoconf && \
3754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3756                   "RANLIB=$${RANLIB}" \
3757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3758                   dvi) \
3759           || exit 1
3760
3761 @endif autoconf
3762
3763 .PHONY: maybe-pdf-autoconf pdf-autoconf
3764 maybe-pdf-autoconf:
3765 @if autoconf
3766 maybe-pdf-autoconf: pdf-autoconf
3767
3768 pdf-autoconf: \
3769     configure-autoconf 
3770         @: $(MAKE); $(unstage)
3771         @[ -f ./autoconf/Makefile ] || exit 0; \
3772         r=`${PWD_COMMAND}`; export r; \
3773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3774         $(HOST_EXPORTS) \
3775         for flag in $(EXTRA_HOST_FLAGS) ; do \
3776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3777         done; \
3778         echo "Doing pdf in autoconf" ; \
3779         (cd $(HOST_SUBDIR)/autoconf && \
3780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3782                   "RANLIB=$${RANLIB}" \
3783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3784                   pdf) \
3785           || exit 1
3786
3787 @endif autoconf
3788
3789 .PHONY: maybe-html-autoconf html-autoconf
3790 maybe-html-autoconf:
3791 @if autoconf
3792 maybe-html-autoconf: html-autoconf
3793
3794 html-autoconf: \
3795     configure-autoconf 
3796         @: $(MAKE); $(unstage)
3797         @[ -f ./autoconf/Makefile ] || exit 0; \
3798         r=`${PWD_COMMAND}`; export r; \
3799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3800         $(HOST_EXPORTS) \
3801         for flag in $(EXTRA_HOST_FLAGS) ; do \
3802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3803         done; \
3804         echo "Doing html in autoconf" ; \
3805         (cd $(HOST_SUBDIR)/autoconf && \
3806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3808                   "RANLIB=$${RANLIB}" \
3809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3810                   html) \
3811           || exit 1
3812
3813 @endif autoconf
3814
3815 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3816 maybe-TAGS-autoconf:
3817 @if autoconf
3818 maybe-TAGS-autoconf: TAGS-autoconf
3819
3820 TAGS-autoconf: \
3821     configure-autoconf 
3822         @: $(MAKE); $(unstage)
3823         @[ -f ./autoconf/Makefile ] || exit 0; \
3824         r=`${PWD_COMMAND}`; export r; \
3825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3826         $(HOST_EXPORTS) \
3827         for flag in $(EXTRA_HOST_FLAGS) ; do \
3828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3829         done; \
3830         echo "Doing TAGS in autoconf" ; \
3831         (cd $(HOST_SUBDIR)/autoconf && \
3832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3834                   "RANLIB=$${RANLIB}" \
3835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3836                   TAGS) \
3837           || exit 1
3838
3839 @endif autoconf
3840
3841 .PHONY: maybe-install-info-autoconf install-info-autoconf
3842 maybe-install-info-autoconf:
3843 @if autoconf
3844 maybe-install-info-autoconf: install-info-autoconf
3845
3846 install-info-autoconf: \
3847     configure-autoconf \
3848     info-autoconf 
3849         @: $(MAKE); $(unstage)
3850         @[ -f ./autoconf/Makefile ] || exit 0; \
3851         r=`${PWD_COMMAND}`; export r; \
3852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3853         $(HOST_EXPORTS) \
3854         for flag in $(EXTRA_HOST_FLAGS) ; do \
3855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3856         done; \
3857         echo "Doing install-info in autoconf" ; \
3858         (cd $(HOST_SUBDIR)/autoconf && \
3859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3861                   "RANLIB=$${RANLIB}" \
3862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3863                   install-info) \
3864           || exit 1
3865
3866 @endif autoconf
3867
3868 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
3869 maybe-install-pdf-autoconf:
3870 @if autoconf
3871 maybe-install-pdf-autoconf: install-pdf-autoconf
3872
3873 install-pdf-autoconf: \
3874     configure-autoconf \
3875     pdf-autoconf 
3876         @: $(MAKE); $(unstage)
3877         @[ -f ./autoconf/Makefile ] || exit 0; \
3878         r=`${PWD_COMMAND}`; export r; \
3879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3880         $(HOST_EXPORTS) \
3881         for flag in $(EXTRA_HOST_FLAGS) ; do \
3882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3883         done; \
3884         echo "Doing install-pdf in autoconf" ; \
3885         (cd $(HOST_SUBDIR)/autoconf && \
3886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3888                   "RANLIB=$${RANLIB}" \
3889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3890                   install-pdf) \
3891           || exit 1
3892
3893 @endif autoconf
3894
3895 .PHONY: maybe-install-html-autoconf install-html-autoconf
3896 maybe-install-html-autoconf:
3897 @if autoconf
3898 maybe-install-html-autoconf: install-html-autoconf
3899
3900 install-html-autoconf: \
3901     configure-autoconf \
3902     html-autoconf 
3903         @: $(MAKE); $(unstage)
3904         @[ -f ./autoconf/Makefile ] || exit 0; \
3905         r=`${PWD_COMMAND}`; export r; \
3906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3907         $(HOST_EXPORTS) \
3908         for flag in $(EXTRA_HOST_FLAGS) ; do \
3909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3910         done; \
3911         echo "Doing install-html in autoconf" ; \
3912         (cd $(HOST_SUBDIR)/autoconf && \
3913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3915                   "RANLIB=$${RANLIB}" \
3916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3917                   install-html) \
3918           || exit 1
3919
3920 @endif autoconf
3921
3922 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3923 maybe-installcheck-autoconf:
3924 @if autoconf
3925 maybe-installcheck-autoconf: installcheck-autoconf
3926
3927 installcheck-autoconf: \
3928     configure-autoconf 
3929         @: $(MAKE); $(unstage)
3930         @[ -f ./autoconf/Makefile ] || exit 0; \
3931         r=`${PWD_COMMAND}`; export r; \
3932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3933         $(HOST_EXPORTS) \
3934         for flag in $(EXTRA_HOST_FLAGS) ; do \
3935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3936         done; \
3937         echo "Doing installcheck in autoconf" ; \
3938         (cd $(HOST_SUBDIR)/autoconf && \
3939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3941                   "RANLIB=$${RANLIB}" \
3942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3943                   installcheck) \
3944           || exit 1
3945
3946 @endif autoconf
3947
3948 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3949 maybe-mostlyclean-autoconf:
3950 @if autoconf
3951 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3952
3953 mostlyclean-autoconf: 
3954         @: $(MAKE); $(unstage)
3955         @[ -f ./autoconf/Makefile ] || exit 0; \
3956         r=`${PWD_COMMAND}`; export r; \
3957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3958         $(HOST_EXPORTS) \
3959         for flag in $(EXTRA_HOST_FLAGS) ; do \
3960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3961         done; \
3962         echo "Doing mostlyclean in autoconf" ; \
3963         (cd $(HOST_SUBDIR)/autoconf && \
3964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3966                   "RANLIB=$${RANLIB}" \
3967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3968                   mostlyclean) \
3969           || exit 1
3970
3971 @endif autoconf
3972
3973 .PHONY: maybe-clean-autoconf clean-autoconf
3974 maybe-clean-autoconf:
3975 @if autoconf
3976 maybe-clean-autoconf: clean-autoconf
3977
3978 clean-autoconf: 
3979         @: $(MAKE); $(unstage)
3980         @[ -f ./autoconf/Makefile ] || exit 0; \
3981         r=`${PWD_COMMAND}`; export r; \
3982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3983         $(HOST_EXPORTS) \
3984         for flag in $(EXTRA_HOST_FLAGS) ; do \
3985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3986         done; \
3987         echo "Doing clean in autoconf" ; \
3988         (cd $(HOST_SUBDIR)/autoconf && \
3989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3991                   "RANLIB=$${RANLIB}" \
3992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3993                   clean) \
3994           || exit 1
3995
3996 @endif autoconf
3997
3998 .PHONY: maybe-distclean-autoconf distclean-autoconf
3999 maybe-distclean-autoconf:
4000 @if autoconf
4001 maybe-distclean-autoconf: distclean-autoconf
4002
4003 distclean-autoconf: 
4004         @: $(MAKE); $(unstage)
4005         @[ -f ./autoconf/Makefile ] || exit 0; \
4006         r=`${PWD_COMMAND}`; export r; \
4007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4008         $(HOST_EXPORTS) \
4009         for flag in $(EXTRA_HOST_FLAGS) ; do \
4010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4011         done; \
4012         echo "Doing distclean in autoconf" ; \
4013         (cd $(HOST_SUBDIR)/autoconf && \
4014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4016                   "RANLIB=$${RANLIB}" \
4017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4018                   distclean) \
4019           || exit 1
4020
4021 @endif autoconf
4022
4023 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
4024 maybe-maintainer-clean-autoconf:
4025 @if autoconf
4026 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
4027
4028 maintainer-clean-autoconf: 
4029         @: $(MAKE); $(unstage)
4030         @[ -f ./autoconf/Makefile ] || exit 0; \
4031         r=`${PWD_COMMAND}`; export r; \
4032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4033         $(HOST_EXPORTS) \
4034         for flag in $(EXTRA_HOST_FLAGS) ; do \
4035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4036         done; \
4037         echo "Doing maintainer-clean in autoconf" ; \
4038         (cd $(HOST_SUBDIR)/autoconf && \
4039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4041                   "RANLIB=$${RANLIB}" \
4042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4043                   maintainer-clean) \
4044           || exit 1
4045
4046 @endif autoconf
4047
4048
4049
4050 .PHONY: configure-automake maybe-configure-automake
4051 maybe-configure-automake:
4052 @if gcc-bootstrap
4053 configure-automake: stage_current
4054 @endif gcc-bootstrap
4055 @if automake
4056 maybe-configure-automake: configure-automake
4057 configure-automake: 
4058         @: $(MAKE); $(unstage)
4059         @r=`${PWD_COMMAND}`; export r; \
4060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4061         test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
4062         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
4063         $(HOST_EXPORTS) \
4064         echo Configuring in $(HOST_SUBDIR)/automake; \
4065         cd "$(HOST_SUBDIR)/automake" || exit 1; \
4066         case $(srcdir) in \
4067           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4068           *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
4069                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4070         esac; \
4071         srcdiroption="--srcdir=$${topdir}/automake"; \
4072         libsrcdir="$$s/automake"; \
4073         $(SHELL) $${libsrcdir}/configure \
4074           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4075           --target=${target_alias} $${srcdiroption}  \
4076           || exit 1
4077 @endif automake
4078
4079
4080
4081
4082
4083 .PHONY: all-automake maybe-all-automake
4084 maybe-all-automake:
4085 @if gcc-bootstrap
4086 all-automake: stage_current
4087 @endif gcc-bootstrap
4088 @if automake
4089 TARGET-automake=all
4090 maybe-all-automake: all-automake
4091 all-automake: configure-automake
4092         @: $(MAKE); $(unstage)
4093         @r=`${PWD_COMMAND}`; export r; \
4094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4095         $(HOST_EXPORTS) \
4096         (cd $(HOST_SUBDIR)/automake && \
4097           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4098                 $(TARGET-automake))
4099 @endif automake
4100
4101
4102
4103
4104 .PHONY: check-automake maybe-check-automake
4105 maybe-check-automake:
4106 @if automake
4107 maybe-check-automake: check-automake
4108
4109 check-automake:
4110         @: $(MAKE); $(unstage)
4111         @r=`${PWD_COMMAND}`; export r; \
4112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4113         $(HOST_EXPORTS) \
4114         (cd $(HOST_SUBDIR)/automake && \
4115           $(MAKE) $(FLAGS_TO_PASS)  check)
4116
4117 @endif automake
4118
4119 .PHONY: install-automake maybe-install-automake
4120 maybe-install-automake:
4121 @if automake
4122 maybe-install-automake: install-automake
4123
4124 install-automake: installdirs
4125         @: $(MAKE); $(unstage)
4126         @r=`${PWD_COMMAND}`; export r; \
4127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4128         $(HOST_EXPORTS) \
4129         (cd $(HOST_SUBDIR)/automake && \
4130           $(MAKE) $(FLAGS_TO_PASS)  install)
4131
4132 @endif automake
4133
4134 # Other targets (info, dvi, pdf, etc.)
4135
4136 .PHONY: maybe-info-automake info-automake
4137 maybe-info-automake:
4138 @if automake
4139 maybe-info-automake: info-automake
4140
4141 info-automake: \
4142     configure-automake 
4143         @: $(MAKE); $(unstage)
4144         @[ -f ./automake/Makefile ] || exit 0; \
4145         r=`${PWD_COMMAND}`; export r; \
4146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4147         $(HOST_EXPORTS) \
4148         for flag in $(EXTRA_HOST_FLAGS) ; do \
4149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4150         done; \
4151         echo "Doing info in automake" ; \
4152         (cd $(HOST_SUBDIR)/automake && \
4153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4155                   "RANLIB=$${RANLIB}" \
4156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4157                   info) \
4158           || exit 1
4159
4160 @endif automake
4161
4162 .PHONY: maybe-dvi-automake dvi-automake
4163 maybe-dvi-automake:
4164 @if automake
4165 maybe-dvi-automake: dvi-automake
4166
4167 dvi-automake: \
4168     configure-automake 
4169         @: $(MAKE); $(unstage)
4170         @[ -f ./automake/Makefile ] || exit 0; \
4171         r=`${PWD_COMMAND}`; export r; \
4172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4173         $(HOST_EXPORTS) \
4174         for flag in $(EXTRA_HOST_FLAGS) ; do \
4175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4176         done; \
4177         echo "Doing dvi in automake" ; \
4178         (cd $(HOST_SUBDIR)/automake && \
4179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4181                   "RANLIB=$${RANLIB}" \
4182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4183                   dvi) \
4184           || exit 1
4185
4186 @endif automake
4187
4188 .PHONY: maybe-pdf-automake pdf-automake
4189 maybe-pdf-automake:
4190 @if automake
4191 maybe-pdf-automake: pdf-automake
4192
4193 pdf-automake: \
4194     configure-automake 
4195         @: $(MAKE); $(unstage)
4196         @[ -f ./automake/Makefile ] || exit 0; \
4197         r=`${PWD_COMMAND}`; export r; \
4198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4199         $(HOST_EXPORTS) \
4200         for flag in $(EXTRA_HOST_FLAGS) ; do \
4201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4202         done; \
4203         echo "Doing pdf in automake" ; \
4204         (cd $(HOST_SUBDIR)/automake && \
4205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4207                   "RANLIB=$${RANLIB}" \
4208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4209                   pdf) \
4210           || exit 1
4211
4212 @endif automake
4213
4214 .PHONY: maybe-html-automake html-automake
4215 maybe-html-automake:
4216 @if automake
4217 maybe-html-automake: html-automake
4218
4219 html-automake: \
4220     configure-automake 
4221         @: $(MAKE); $(unstage)
4222         @[ -f ./automake/Makefile ] || exit 0; \
4223         r=`${PWD_COMMAND}`; export r; \
4224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4225         $(HOST_EXPORTS) \
4226         for flag in $(EXTRA_HOST_FLAGS) ; do \
4227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4228         done; \
4229         echo "Doing html in automake" ; \
4230         (cd $(HOST_SUBDIR)/automake && \
4231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4233                   "RANLIB=$${RANLIB}" \
4234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4235                   html) \
4236           || exit 1
4237
4238 @endif automake
4239
4240 .PHONY: maybe-TAGS-automake TAGS-automake
4241 maybe-TAGS-automake:
4242 @if automake
4243 maybe-TAGS-automake: TAGS-automake
4244
4245 TAGS-automake: \
4246     configure-automake 
4247         @: $(MAKE); $(unstage)
4248         @[ -f ./automake/Makefile ] || exit 0; \
4249         r=`${PWD_COMMAND}`; export r; \
4250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4251         $(HOST_EXPORTS) \
4252         for flag in $(EXTRA_HOST_FLAGS) ; do \
4253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4254         done; \
4255         echo "Doing TAGS in automake" ; \
4256         (cd $(HOST_SUBDIR)/automake && \
4257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4259                   "RANLIB=$${RANLIB}" \
4260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4261                   TAGS) \
4262           || exit 1
4263
4264 @endif automake
4265
4266 .PHONY: maybe-install-info-automake install-info-automake
4267 maybe-install-info-automake:
4268 @if automake
4269 maybe-install-info-automake: install-info-automake
4270
4271 install-info-automake: \
4272     configure-automake \
4273     info-automake 
4274         @: $(MAKE); $(unstage)
4275         @[ -f ./automake/Makefile ] || exit 0; \
4276         r=`${PWD_COMMAND}`; export r; \
4277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4278         $(HOST_EXPORTS) \
4279         for flag in $(EXTRA_HOST_FLAGS) ; do \
4280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4281         done; \
4282         echo "Doing install-info in automake" ; \
4283         (cd $(HOST_SUBDIR)/automake && \
4284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4286                   "RANLIB=$${RANLIB}" \
4287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4288                   install-info) \
4289           || exit 1
4290
4291 @endif automake
4292
4293 .PHONY: maybe-install-pdf-automake install-pdf-automake
4294 maybe-install-pdf-automake:
4295 @if automake
4296 maybe-install-pdf-automake: install-pdf-automake
4297
4298 install-pdf-automake: \
4299     configure-automake \
4300     pdf-automake 
4301         @: $(MAKE); $(unstage)
4302         @[ -f ./automake/Makefile ] || exit 0; \
4303         r=`${PWD_COMMAND}`; export r; \
4304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4305         $(HOST_EXPORTS) \
4306         for flag in $(EXTRA_HOST_FLAGS) ; do \
4307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4308         done; \
4309         echo "Doing install-pdf in automake" ; \
4310         (cd $(HOST_SUBDIR)/automake && \
4311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4313                   "RANLIB=$${RANLIB}" \
4314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4315                   install-pdf) \
4316           || exit 1
4317
4318 @endif automake
4319
4320 .PHONY: maybe-install-html-automake install-html-automake
4321 maybe-install-html-automake:
4322 @if automake
4323 maybe-install-html-automake: install-html-automake
4324
4325 install-html-automake: \
4326     configure-automake \
4327     html-automake 
4328         @: $(MAKE); $(unstage)
4329         @[ -f ./automake/Makefile ] || exit 0; \
4330         r=`${PWD_COMMAND}`; export r; \
4331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4332         $(HOST_EXPORTS) \
4333         for flag in $(EXTRA_HOST_FLAGS) ; do \
4334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4335         done; \
4336         echo "Doing install-html in automake" ; \
4337         (cd $(HOST_SUBDIR)/automake && \
4338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4340                   "RANLIB=$${RANLIB}" \
4341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4342                   install-html) \
4343           || exit 1
4344
4345 @endif automake
4346
4347 .PHONY: maybe-installcheck-automake installcheck-automake
4348 maybe-installcheck-automake:
4349 @if automake
4350 maybe-installcheck-automake: installcheck-automake
4351
4352 installcheck-automake: \
4353     configure-automake 
4354         @: $(MAKE); $(unstage)
4355         @[ -f ./automake/Makefile ] || exit 0; \
4356         r=`${PWD_COMMAND}`; export r; \
4357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4358         $(HOST_EXPORTS) \
4359         for flag in $(EXTRA_HOST_FLAGS) ; do \
4360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4361         done; \
4362         echo "Doing installcheck in automake" ; \
4363         (cd $(HOST_SUBDIR)/automake && \
4364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4366                   "RANLIB=$${RANLIB}" \
4367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4368                   installcheck) \
4369           || exit 1
4370
4371 @endif automake
4372
4373 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4374 maybe-mostlyclean-automake:
4375 @if automake
4376 maybe-mostlyclean-automake: mostlyclean-automake
4377
4378 mostlyclean-automake: 
4379         @: $(MAKE); $(unstage)
4380         @[ -f ./automake/Makefile ] || exit 0; \
4381         r=`${PWD_COMMAND}`; export r; \
4382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4383         $(HOST_EXPORTS) \
4384         for flag in $(EXTRA_HOST_FLAGS) ; do \
4385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4386         done; \
4387         echo "Doing mostlyclean in automake" ; \
4388         (cd $(HOST_SUBDIR)/automake && \
4389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4391                   "RANLIB=$${RANLIB}" \
4392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4393                   mostlyclean) \
4394           || exit 1
4395
4396 @endif automake
4397
4398 .PHONY: maybe-clean-automake clean-automake
4399 maybe-clean-automake:
4400 @if automake
4401 maybe-clean-automake: clean-automake
4402
4403 clean-automake: 
4404         @: $(MAKE); $(unstage)
4405         @[ -f ./automake/Makefile ] || exit 0; \
4406         r=`${PWD_COMMAND}`; export r; \
4407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4408         $(HOST_EXPORTS) \
4409         for flag in $(EXTRA_HOST_FLAGS) ; do \
4410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4411         done; \
4412         echo "Doing clean in automake" ; \
4413         (cd $(HOST_SUBDIR)/automake && \
4414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4416                   "RANLIB=$${RANLIB}" \
4417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4418                   clean) \
4419           || exit 1
4420
4421 @endif automake
4422
4423 .PHONY: maybe-distclean-automake distclean-automake
4424 maybe-distclean-automake:
4425 @if automake
4426 maybe-distclean-automake: distclean-automake
4427
4428 distclean-automake: 
4429         @: $(MAKE); $(unstage)
4430         @[ -f ./automake/Makefile ] || exit 0; \
4431         r=`${PWD_COMMAND}`; export r; \
4432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4433         $(HOST_EXPORTS) \
4434         for flag in $(EXTRA_HOST_FLAGS) ; do \
4435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4436         done; \
4437         echo "Doing distclean in automake" ; \
4438         (cd $(HOST_SUBDIR)/automake && \
4439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4441                   "RANLIB=$${RANLIB}" \
4442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4443                   distclean) \
4444           || exit 1
4445
4446 @endif automake
4447
4448 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4449 maybe-maintainer-clean-automake:
4450 @if automake
4451 maybe-maintainer-clean-automake: maintainer-clean-automake
4452
4453 maintainer-clean-automake: 
4454         @: $(MAKE); $(unstage)
4455         @[ -f ./automake/Makefile ] || exit 0; \
4456         r=`${PWD_COMMAND}`; export r; \
4457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4458         $(HOST_EXPORTS) \
4459         for flag in $(EXTRA_HOST_FLAGS) ; do \
4460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4461         done; \
4462         echo "Doing maintainer-clean in automake" ; \
4463         (cd $(HOST_SUBDIR)/automake && \
4464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4466                   "RANLIB=$${RANLIB}" \
4467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4468                   maintainer-clean) \
4469           || exit 1
4470
4471 @endif automake
4472
4473
4474
4475 .PHONY: configure-bash maybe-configure-bash
4476 maybe-configure-bash:
4477 @if gcc-bootstrap
4478 configure-bash: stage_current
4479 @endif gcc-bootstrap
4480 @if bash
4481 maybe-configure-bash: configure-bash
4482 configure-bash: 
4483         @: $(MAKE); $(unstage)
4484         @r=`${PWD_COMMAND}`; export r; \
4485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4486         test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4487         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4488         $(HOST_EXPORTS) \
4489         echo Configuring in $(HOST_SUBDIR)/bash; \
4490         cd "$(HOST_SUBDIR)/bash" || exit 1; \
4491         case $(srcdir) in \
4492           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4493           *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4494                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4495         esac; \
4496         srcdiroption="--srcdir=$${topdir}/bash"; \
4497         libsrcdir="$$s/bash"; \
4498         $(SHELL) $${libsrcdir}/configure \
4499           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4500           --target=${target_alias} $${srcdiroption}  \
4501           || exit 1
4502 @endif bash
4503
4504
4505
4506
4507
4508 .PHONY: all-bash maybe-all-bash
4509 maybe-all-bash:
4510 @if gcc-bootstrap
4511 all-bash: stage_current
4512 @endif gcc-bootstrap
4513 @if bash
4514 TARGET-bash=all
4515 maybe-all-bash: all-bash
4516 all-bash: configure-bash
4517         @: $(MAKE); $(unstage)
4518         @r=`${PWD_COMMAND}`; export r; \
4519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4520         $(HOST_EXPORTS) \
4521         (cd $(HOST_SUBDIR)/bash && \
4522           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4523                 $(TARGET-bash))
4524 @endif bash
4525
4526
4527
4528
4529 .PHONY: check-bash maybe-check-bash
4530 maybe-check-bash:
4531 @if bash
4532 maybe-check-bash: check-bash
4533
4534 check-bash:
4535         @: $(MAKE); $(unstage)
4536         @r=`${PWD_COMMAND}`; export r; \
4537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4538         $(HOST_EXPORTS) \
4539         (cd $(HOST_SUBDIR)/bash && \
4540           $(MAKE) $(FLAGS_TO_PASS)  check)
4541
4542 @endif bash
4543
4544 .PHONY: install-bash maybe-install-bash
4545 maybe-install-bash:
4546 @if bash
4547 maybe-install-bash: install-bash
4548
4549 install-bash: installdirs
4550         @: $(MAKE); $(unstage)
4551         @r=`${PWD_COMMAND}`; export r; \
4552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4553         $(HOST_EXPORTS) \
4554         (cd $(HOST_SUBDIR)/bash && \
4555           $(MAKE) $(FLAGS_TO_PASS)  install)
4556
4557 @endif bash
4558
4559 # Other targets (info, dvi, pdf, etc.)
4560
4561 .PHONY: maybe-info-bash info-bash
4562 maybe-info-bash:
4563 @if bash
4564 maybe-info-bash: info-bash
4565
4566 info-bash: \
4567     configure-bash 
4568         @: $(MAKE); $(unstage)
4569         @[ -f ./bash/Makefile ] || exit 0; \
4570         r=`${PWD_COMMAND}`; export r; \
4571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4572         $(HOST_EXPORTS) \
4573         for flag in $(EXTRA_HOST_FLAGS) ; do \
4574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4575         done; \
4576         echo "Doing info in bash" ; \
4577         (cd $(HOST_SUBDIR)/bash && \
4578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4580                   "RANLIB=$${RANLIB}" \
4581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4582                   info) \
4583           || exit 1
4584
4585 @endif bash
4586
4587 .PHONY: maybe-dvi-bash dvi-bash
4588 maybe-dvi-bash:
4589 @if bash
4590 maybe-dvi-bash: dvi-bash
4591
4592 dvi-bash: \
4593     configure-bash 
4594         @: $(MAKE); $(unstage)
4595         @[ -f ./bash/Makefile ] || exit 0; \
4596         r=`${PWD_COMMAND}`; export r; \
4597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4598         $(HOST_EXPORTS) \
4599         for flag in $(EXTRA_HOST_FLAGS) ; do \
4600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4601         done; \
4602         echo "Doing dvi in bash" ; \
4603         (cd $(HOST_SUBDIR)/bash && \
4604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4606                   "RANLIB=$${RANLIB}" \
4607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4608                   dvi) \
4609           || exit 1
4610
4611 @endif bash
4612
4613 .PHONY: maybe-pdf-bash pdf-bash
4614 maybe-pdf-bash:
4615 @if bash
4616 maybe-pdf-bash: pdf-bash
4617
4618 pdf-bash: \
4619     configure-bash 
4620         @: $(MAKE); $(unstage)
4621         @[ -f ./bash/Makefile ] || exit 0; \
4622         r=`${PWD_COMMAND}`; export r; \
4623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4624         $(HOST_EXPORTS) \
4625         for flag in $(EXTRA_HOST_FLAGS) ; do \
4626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4627         done; \
4628         echo "Doing pdf in bash" ; \
4629         (cd $(HOST_SUBDIR)/bash && \
4630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4632                   "RANLIB=$${RANLIB}" \
4633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4634                   pdf) \
4635           || exit 1
4636
4637 @endif bash
4638
4639 .PHONY: maybe-html-bash html-bash
4640 maybe-html-bash:
4641 @if bash
4642 maybe-html-bash: html-bash
4643
4644 html-bash: \
4645     configure-bash 
4646         @: $(MAKE); $(unstage)
4647         @[ -f ./bash/Makefile ] || exit 0; \
4648         r=`${PWD_COMMAND}`; export r; \
4649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4650         $(HOST_EXPORTS) \
4651         for flag in $(EXTRA_HOST_FLAGS) ; do \
4652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4653         done; \
4654         echo "Doing html in bash" ; \
4655         (cd $(HOST_SUBDIR)/bash && \
4656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4658                   "RANLIB=$${RANLIB}" \
4659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4660                   html) \
4661           || exit 1
4662
4663 @endif bash
4664
4665 .PHONY: maybe-TAGS-bash TAGS-bash
4666 maybe-TAGS-bash:
4667 @if bash
4668 maybe-TAGS-bash: TAGS-bash
4669
4670 TAGS-bash: \
4671     configure-bash 
4672         @: $(MAKE); $(unstage)
4673         @[ -f ./bash/Makefile ] || exit 0; \
4674         r=`${PWD_COMMAND}`; export r; \
4675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4676         $(HOST_EXPORTS) \
4677         for flag in $(EXTRA_HOST_FLAGS) ; do \
4678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4679         done; \
4680         echo "Doing TAGS in bash" ; \
4681         (cd $(HOST_SUBDIR)/bash && \
4682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4684                   "RANLIB=$${RANLIB}" \
4685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4686                   TAGS) \
4687           || exit 1
4688
4689 @endif bash
4690
4691 .PHONY: maybe-install-info-bash install-info-bash
4692 maybe-install-info-bash:
4693 @if bash
4694 maybe-install-info-bash: install-info-bash
4695
4696 install-info-bash: \
4697     configure-bash \
4698     info-bash 
4699         @: $(MAKE); $(unstage)
4700         @[ -f ./bash/Makefile ] || exit 0; \
4701         r=`${PWD_COMMAND}`; export r; \
4702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4703         $(HOST_EXPORTS) \
4704         for flag in $(EXTRA_HOST_FLAGS) ; do \
4705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4706         done; \
4707         echo "Doing install-info in bash" ; \
4708         (cd $(HOST_SUBDIR)/bash && \
4709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4711                   "RANLIB=$${RANLIB}" \
4712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4713                   install-info) \
4714           || exit 1
4715
4716 @endif bash
4717
4718 .PHONY: maybe-install-pdf-bash install-pdf-bash
4719 maybe-install-pdf-bash:
4720 @if bash
4721 maybe-install-pdf-bash: install-pdf-bash
4722
4723 install-pdf-bash: \
4724     configure-bash \
4725     pdf-bash 
4726         @: $(MAKE); $(unstage)
4727         @[ -f ./bash/Makefile ] || exit 0; \
4728         r=`${PWD_COMMAND}`; export r; \
4729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4730         $(HOST_EXPORTS) \
4731         for flag in $(EXTRA_HOST_FLAGS) ; do \
4732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4733         done; \
4734         echo "Doing install-pdf in bash" ; \
4735         (cd $(HOST_SUBDIR)/bash && \
4736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4738                   "RANLIB=$${RANLIB}" \
4739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4740                   install-pdf) \
4741           || exit 1
4742
4743 @endif bash
4744
4745 .PHONY: maybe-install-html-bash install-html-bash
4746 maybe-install-html-bash:
4747 @if bash
4748 maybe-install-html-bash: install-html-bash
4749
4750 install-html-bash: \
4751     configure-bash \
4752     html-bash 
4753         @: $(MAKE); $(unstage)
4754         @[ -f ./bash/Makefile ] || exit 0; \
4755         r=`${PWD_COMMAND}`; export r; \
4756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4757         $(HOST_EXPORTS) \
4758         for flag in $(EXTRA_HOST_FLAGS) ; do \
4759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4760         done; \
4761         echo "Doing install-html in bash" ; \
4762         (cd $(HOST_SUBDIR)/bash && \
4763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4765                   "RANLIB=$${RANLIB}" \
4766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4767                   install-html) \
4768           || exit 1
4769
4770 @endif bash
4771
4772 .PHONY: maybe-installcheck-bash installcheck-bash
4773 maybe-installcheck-bash:
4774 @if bash
4775 maybe-installcheck-bash: installcheck-bash
4776
4777 installcheck-bash: \
4778     configure-bash 
4779         @: $(MAKE); $(unstage)
4780         @[ -f ./bash/Makefile ] || exit 0; \
4781         r=`${PWD_COMMAND}`; export r; \
4782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4783         $(HOST_EXPORTS) \
4784         for flag in $(EXTRA_HOST_FLAGS) ; do \
4785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4786         done; \
4787         echo "Doing installcheck in bash" ; \
4788         (cd $(HOST_SUBDIR)/bash && \
4789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4791                   "RANLIB=$${RANLIB}" \
4792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4793                   installcheck) \
4794           || exit 1
4795
4796 @endif bash
4797
4798 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
4799 maybe-mostlyclean-bash:
4800 @if bash
4801 maybe-mostlyclean-bash: mostlyclean-bash
4802
4803 mostlyclean-bash: 
4804         @: $(MAKE); $(unstage)
4805         @[ -f ./bash/Makefile ] || exit 0; \
4806         r=`${PWD_COMMAND}`; export r; \
4807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4808         $(HOST_EXPORTS) \
4809         for flag in $(EXTRA_HOST_FLAGS) ; do \
4810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4811         done; \
4812         echo "Doing mostlyclean in bash" ; \
4813         (cd $(HOST_SUBDIR)/bash && \
4814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4816                   "RANLIB=$${RANLIB}" \
4817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4818                   mostlyclean) \
4819           || exit 1
4820
4821 @endif bash
4822
4823 .PHONY: maybe-clean-bash clean-bash
4824 maybe-clean-bash:
4825 @if bash
4826 maybe-clean-bash: clean-bash
4827
4828 clean-bash: 
4829         @: $(MAKE); $(unstage)
4830         @[ -f ./bash/Makefile ] || exit 0; \
4831         r=`${PWD_COMMAND}`; export r; \
4832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4833         $(HOST_EXPORTS) \
4834         for flag in $(EXTRA_HOST_FLAGS) ; do \
4835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4836         done; \
4837         echo "Doing clean in bash" ; \
4838         (cd $(HOST_SUBDIR)/bash && \
4839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4841                   "RANLIB=$${RANLIB}" \
4842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4843                   clean) \
4844           || exit 1
4845
4846 @endif bash
4847
4848 .PHONY: maybe-distclean-bash distclean-bash
4849 maybe-distclean-bash:
4850 @if bash
4851 maybe-distclean-bash: distclean-bash
4852
4853 distclean-bash: 
4854         @: $(MAKE); $(unstage)
4855         @[ -f ./bash/Makefile ] || exit 0; \
4856         r=`${PWD_COMMAND}`; export r; \
4857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4858         $(HOST_EXPORTS) \
4859         for flag in $(EXTRA_HOST_FLAGS) ; do \
4860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4861         done; \
4862         echo "Doing distclean in bash" ; \
4863         (cd $(HOST_SUBDIR)/bash && \
4864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4866                   "RANLIB=$${RANLIB}" \
4867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4868                   distclean) \
4869           || exit 1
4870
4871 @endif bash
4872
4873 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
4874 maybe-maintainer-clean-bash:
4875 @if bash
4876 maybe-maintainer-clean-bash: maintainer-clean-bash
4877
4878 maintainer-clean-bash: 
4879         @: $(MAKE); $(unstage)
4880         @[ -f ./bash/Makefile ] || exit 0; \
4881         r=`${PWD_COMMAND}`; export r; \
4882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4883         $(HOST_EXPORTS) \
4884         for flag in $(EXTRA_HOST_FLAGS) ; do \
4885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4886         done; \
4887         echo "Doing maintainer-clean in bash" ; \
4888         (cd $(HOST_SUBDIR)/bash && \
4889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4891                   "RANLIB=$${RANLIB}" \
4892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4893                   maintainer-clean) \
4894           || exit 1
4895
4896 @endif bash
4897
4898
4899
4900 .PHONY: configure-bfd maybe-configure-bfd
4901 maybe-configure-bfd:
4902 @if gcc-bootstrap
4903 configure-bfd: stage_current
4904 @endif gcc-bootstrap
4905 @if bfd
4906 maybe-configure-bfd: configure-bfd
4907 configure-bfd: 
4908         @r=`${PWD_COMMAND}`; export r; \
4909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4910         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4911         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4912         $(HOST_EXPORTS) \
4913         echo Configuring in $(HOST_SUBDIR)/bfd; \
4914         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
4915         case $(srcdir) in \
4916           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4917           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4918                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4919         esac; \
4920         srcdiroption="--srcdir=$${topdir}/bfd"; \
4921         libsrcdir="$$s/bfd"; \
4922         $(SHELL) $${libsrcdir}/configure \
4923           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4924           --target=${target_alias} $${srcdiroption}  \
4925           || exit 1
4926 @endif bfd
4927
4928
4929
4930 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
4931 maybe-configure-stage1-bfd:
4932 @if bfd-bootstrap
4933 maybe-configure-stage1-bfd: configure-stage1-bfd
4934 configure-stage1-bfd:
4935         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4936         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4937         @r=`${PWD_COMMAND}`; export r; \
4938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4939         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4940         $(HOST_EXPORTS)  \
4941         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4942         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
4943         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
4944         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4945         cd $(HOST_SUBDIR)/bfd || exit 1; \
4946         case $(srcdir) in \
4947           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4948           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4949                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4950         esac; \
4951         srcdiroption="--srcdir=$${topdir}/bfd"; \
4952         libsrcdir="$$s/bfd"; \
4953         $(SHELL) $${libsrcdir}/configure \
4954           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4955           --target=${target_alias} $${srcdiroption} \
4956            \
4957           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
4958 @endif bfd-bootstrap
4959
4960 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
4961 maybe-configure-stage2-bfd:
4962 @if bfd-bootstrap
4963 maybe-configure-stage2-bfd: configure-stage2-bfd
4964 configure-stage2-bfd:
4965         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4966         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4967         @r=`${PWD_COMMAND}`; export r; \
4968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4969         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4970         $(HOST_EXPORTS) \
4971         $(POSTSTAGE1_HOST_EXPORTS)  \
4972         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4973         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
4974         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
4975         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4976         cd $(HOST_SUBDIR)/bfd || exit 1; \
4977         case $(srcdir) in \
4978           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4979           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4980                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4981         esac; \
4982         srcdiroption="--srcdir=$${topdir}/bfd"; \
4983         libsrcdir="$$s/bfd"; \
4984         $(SHELL) $${libsrcdir}/configure \
4985           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4986           --target=${target_alias} $${srcdiroption} \
4987           --with-build-libsubdir=$(HOST_SUBDIR) \
4988           @stage2_werror_flag@ 
4989 @endif bfd-bootstrap
4990
4991 .PHONY: configure-stageb2g0-bfd maybe-configure-stageb2g0-bfd
4992 maybe-configure-stageb2g0-bfd:
4993 @if bfd-bootstrap
4994 maybe-configure-stageb2g0-bfd: configure-stageb2g0-bfd
4995 configure-stageb2g0-bfd:
4996         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
4997         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4998         @r=`${PWD_COMMAND}`; export r; \
4999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5000         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5001         $(HOST_EXPORTS) \
5002         $(POSTSTAGE1_HOST_EXPORTS)  \
5003         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
5004         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
5005         echo Configuring stage b2g0 in $(HOST_SUBDIR)/bfd ; \
5006         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5007         cd $(HOST_SUBDIR)/bfd || exit 1; \
5008         case $(srcdir) in \
5009           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5010           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5011                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5012         esac; \
5013         srcdiroption="--srcdir=$${topdir}/bfd"; \
5014         libsrcdir="$$s/bfd"; \
5015         $(SHELL) $${libsrcdir}/configure \
5016           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5017           --target=${target_alias} $${srcdiroption} \
5018           --with-build-libsubdir=$(HOST_SUBDIR) \
5019           @stage2_werror_flag@ 
5020 @endif bfd-bootstrap
5021
5022 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
5023 maybe-configure-stage3-bfd:
5024 @if bfd-bootstrap
5025 maybe-configure-stage3-bfd: configure-stage3-bfd
5026 configure-stage3-bfd:
5027         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5028         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5029         @r=`${PWD_COMMAND}`; export r; \
5030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5031         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5032         $(HOST_EXPORTS) \
5033         $(POSTSTAGE1_HOST_EXPORTS)  \
5034         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5035         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
5036         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
5037         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5038         cd $(HOST_SUBDIR)/bfd || exit 1; \
5039         case $(srcdir) in \
5040           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5041           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5042                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5043         esac; \
5044         srcdiroption="--srcdir=$${topdir}/bfd"; \
5045         libsrcdir="$$s/bfd"; \
5046         $(SHELL) $${libsrcdir}/configure \
5047           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5048           --target=${target_alias} $${srcdiroption} \
5049           --with-build-libsubdir=$(HOST_SUBDIR) \
5050           @stage2_werror_flag@ 
5051 @endif bfd-bootstrap
5052
5053 .PHONY: configure-stageb3g2-bfd maybe-configure-stageb3g2-bfd
5054 maybe-configure-stageb3g2-bfd:
5055 @if bfd-bootstrap
5056 maybe-configure-stageb3g2-bfd: configure-stageb3g2-bfd
5057 configure-stageb3g2-bfd:
5058         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
5059         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5060         @r=`${PWD_COMMAND}`; export r; \
5061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5062         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5063         $(HOST_EXPORTS) \
5064         $(POSTSTAGE1_HOST_EXPORTS)  \
5065         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
5066         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
5067         echo Configuring stage b3g2 in $(HOST_SUBDIR)/bfd ; \
5068         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5069         cd $(HOST_SUBDIR)/bfd || exit 1; \
5070         case $(srcdir) in \
5071           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5072           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5073                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5074         esac; \
5075         srcdiroption="--srcdir=$${topdir}/bfd"; \
5076         libsrcdir="$$s/bfd"; \
5077         $(SHELL) $${libsrcdir}/configure \
5078           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5079           --target=${target_alias} $${srcdiroption} \
5080           --with-build-libsubdir=$(HOST_SUBDIR) \
5081           @stage2_werror_flag@ 
5082 @endif bfd-bootstrap
5083
5084 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5085 maybe-configure-stage4-bfd:
5086 @if bfd-bootstrap
5087 maybe-configure-stage4-bfd: configure-stage4-bfd
5088 configure-stage4-bfd:
5089         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5090         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5091         @r=`${PWD_COMMAND}`; export r; \
5092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5093         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5094         $(HOST_EXPORTS) \
5095         $(POSTSTAGE1_HOST_EXPORTS)  \
5096         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5097         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
5098         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5099         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5100         cd $(HOST_SUBDIR)/bfd || exit 1; \
5101         case $(srcdir) in \
5102           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5103           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5104                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5105         esac; \
5106         srcdiroption="--srcdir=$${topdir}/bfd"; \
5107         libsrcdir="$$s/bfd"; \
5108         $(SHELL) $${libsrcdir}/configure \
5109           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5110           --target=${target_alias} $${srcdiroption} \
5111           --with-build-libsubdir=$(HOST_SUBDIR) \
5112           @stage2_werror_flag@ 
5113 @endif bfd-bootstrap
5114
5115 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5116 maybe-configure-stageprofile-bfd:
5117 @if bfd-bootstrap
5118 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5119 configure-stageprofile-bfd:
5120         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5121         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5122         @r=`${PWD_COMMAND}`; export r; \
5123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5124         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5125         $(HOST_EXPORTS) \
5126         $(POSTSTAGE1_HOST_EXPORTS)  \
5127         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
5128         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
5129         echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5130         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5131         cd $(HOST_SUBDIR)/bfd || exit 1; \
5132         case $(srcdir) in \
5133           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5134           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5135                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5136         esac; \
5137         srcdiroption="--srcdir=$${topdir}/bfd"; \
5138         libsrcdir="$$s/bfd"; \
5139         $(SHELL) $${libsrcdir}/configure \
5140           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5141           --target=${target_alias} $${srcdiroption} \
5142           --with-build-libsubdir=$(HOST_SUBDIR) \
5143           @stage2_werror_flag@ 
5144 @endif bfd-bootstrap
5145
5146 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5147 maybe-configure-stagefeedback-bfd:
5148 @if bfd-bootstrap
5149 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5150 configure-stagefeedback-bfd:
5151         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5152         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5153         @r=`${PWD_COMMAND}`; export r; \
5154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5155         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5156         $(HOST_EXPORTS) \
5157         $(POSTSTAGE1_HOST_EXPORTS)  \
5158         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
5159         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
5160         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5161         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5162         cd $(HOST_SUBDIR)/bfd || exit 1; \
5163         case $(srcdir) in \
5164           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5165           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5166                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5167         esac; \
5168         srcdiroption="--srcdir=$${topdir}/bfd"; \
5169         libsrcdir="$$s/bfd"; \
5170         $(SHELL) $${libsrcdir}/configure \
5171           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5172           --target=${target_alias} $${srcdiroption} \
5173           --with-build-libsubdir=$(HOST_SUBDIR) \
5174           @stage2_werror_flag@ 
5175 @endif bfd-bootstrap
5176
5177
5178
5179
5180
5181 .PHONY: all-bfd maybe-all-bfd
5182 maybe-all-bfd:
5183 @if gcc-bootstrap
5184 all-bfd: stage_current
5185 @endif gcc-bootstrap
5186 @if bfd
5187 TARGET-bfd=all
5188 maybe-all-bfd: all-bfd
5189 all-bfd: configure-bfd
5190         @r=`${PWD_COMMAND}`; export r; \
5191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5192         $(HOST_EXPORTS) \
5193         (cd $(HOST_SUBDIR)/bfd && \
5194           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
5195                 $(TARGET-bfd))
5196 @endif bfd
5197
5198
5199
5200 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
5201 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5202 maybe-all-stage1-bfd:
5203 maybe-clean-stage1-bfd:
5204 @if bfd-bootstrap
5205 maybe-all-stage1-bfd: all-stage1-bfd
5206 all-stage1: all-stage1-bfd
5207 TARGET-stage1-bfd = $(TARGET-bfd)
5208 all-stage1-bfd: configure-stage1-bfd
5209         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5210         @r=`${PWD_COMMAND}`; export r; \
5211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5212         $(HOST_EXPORTS) \
5213         cd $(HOST_SUBDIR)/bfd && \
5214         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5215                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
5216                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
5217                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
5218                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
5219                 $(TARGET-stage1-bfd)
5220
5221 maybe-clean-stage1-bfd: clean-stage1-bfd
5222 clean-stage1: clean-stage1-bfd
5223 clean-stage1-bfd:
5224         @if [ $(current_stage) = stage1 ]; then \
5225           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5226         else \
5227           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5228           $(MAKE) stage1-start; \
5229         fi; \
5230         cd $(HOST_SUBDIR)/bfd && \
5231         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5232                  clean
5233 @endif bfd-bootstrap
5234
5235
5236 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5237 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5238 maybe-all-stage2-bfd:
5239 maybe-clean-stage2-bfd:
5240 @if bfd-bootstrap
5241 maybe-all-stage2-bfd: all-stage2-bfd
5242 all-stage2: all-stage2-bfd
5243 TARGET-stage2-bfd = $(TARGET-bfd)
5244 all-stage2-bfd: configure-stage2-bfd
5245         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5246         @r=`${PWD_COMMAND}`; export r; \
5247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5248         $(HOST_EXPORTS) \
5249         $(POSTSTAGE1_HOST_EXPORTS) \
5250         cd $(HOST_SUBDIR)/bfd && \
5251         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5252                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
5253                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
5254                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
5255                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5256                 $(TARGET-stage2-bfd)
5257
5258 maybe-clean-stage2-bfd: clean-stage2-bfd
5259 clean-stage2: clean-stage2-bfd
5260 clean-stage2-bfd:
5261         @if [ $(current_stage) = stage2 ]; then \
5262           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5263         else \
5264           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5265           $(MAKE) stage2-start; \
5266         fi; \
5267         cd $(HOST_SUBDIR)/bfd && \
5268         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5269                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5270                  clean
5271 @endif bfd-bootstrap
5272
5273
5274 .PHONY: all-stageb2g0-bfd maybe-all-stageb2g0-bfd
5275 .PHONY: clean-stageb2g0-bfd maybe-clean-stageb2g0-bfd
5276 maybe-all-stageb2g0-bfd:
5277 maybe-clean-stageb2g0-bfd:
5278 @if bfd-bootstrap
5279 maybe-all-stageb2g0-bfd: all-stageb2g0-bfd
5280 all-stageb2g0: all-stageb2g0-bfd
5281 TARGET-stageb2g0-bfd = $(TARGET-bfd)
5282 all-stageb2g0-bfd: configure-stageb2g0-bfd
5283         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
5284         @r=`${PWD_COMMAND}`; export r; \
5285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5286         $(HOST_EXPORTS) \
5287         $(POSTSTAGE1_HOST_EXPORTS) \
5288         cd $(HOST_SUBDIR)/bfd && \
5289         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5290                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
5291                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
5292                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
5293                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5294                 $(TARGET-stageb2g0-bfd)
5295
5296 maybe-clean-stageb2g0-bfd: clean-stageb2g0-bfd
5297 clean-stageb2g0: clean-stageb2g0-bfd
5298 clean-stageb2g0-bfd:
5299         @if [ $(current_stage) = stageb2g0 ]; then \
5300           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5301         else \
5302           [ -f $(HOST_SUBDIR)/stageb2g0-bfd/Makefile ] || exit 0; \
5303           $(MAKE) stageb2g0-start; \
5304         fi; \
5305         cd $(HOST_SUBDIR)/bfd && \
5306         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5307                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5308                  clean
5309 @endif bfd-bootstrap
5310
5311
5312 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5313 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5314 maybe-all-stage3-bfd:
5315 maybe-clean-stage3-bfd:
5316 @if bfd-bootstrap
5317 maybe-all-stage3-bfd: all-stage3-bfd
5318 all-stage3: all-stage3-bfd
5319 TARGET-stage3-bfd = $(TARGET-bfd)
5320 all-stage3-bfd: configure-stage3-bfd
5321         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5322         @r=`${PWD_COMMAND}`; export r; \
5323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5324         $(HOST_EXPORTS) \
5325         $(POSTSTAGE1_HOST_EXPORTS) \
5326         cd $(HOST_SUBDIR)/bfd && \
5327         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5328                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
5329                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
5330                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
5331                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5332                 $(TARGET-stage3-bfd)
5333
5334 maybe-clean-stage3-bfd: clean-stage3-bfd
5335 clean-stage3: clean-stage3-bfd
5336 clean-stage3-bfd:
5337         @if [ $(current_stage) = stage3 ]; then \
5338           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5339         else \
5340           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5341           $(MAKE) stage3-start; \
5342         fi; \
5343         cd $(HOST_SUBDIR)/bfd && \
5344         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5345                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5346                  clean
5347 @endif bfd-bootstrap
5348
5349
5350 .PHONY: all-stageb3g2-bfd maybe-all-stageb3g2-bfd
5351 .PHONY: clean-stageb3g2-bfd maybe-clean-stageb3g2-bfd
5352 maybe-all-stageb3g2-bfd:
5353 maybe-clean-stageb3g2-bfd:
5354 @if bfd-bootstrap
5355 maybe-all-stageb3g2-bfd: all-stageb3g2-bfd
5356 all-stageb3g2: all-stageb3g2-bfd
5357 TARGET-stageb3g2-bfd = $(TARGET-bfd)
5358 all-stageb3g2-bfd: configure-stageb3g2-bfd
5359         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
5360         @r=`${PWD_COMMAND}`; export r; \
5361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5362         $(HOST_EXPORTS) \
5363         $(POSTSTAGE1_HOST_EXPORTS) \
5364         cd $(HOST_SUBDIR)/bfd && \
5365         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5366                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
5367                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
5368                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
5369                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5370                 $(TARGET-stageb3g2-bfd)
5371
5372 maybe-clean-stageb3g2-bfd: clean-stageb3g2-bfd
5373 clean-stageb3g2: clean-stageb3g2-bfd
5374 clean-stageb3g2-bfd:
5375         @if [ $(current_stage) = stageb3g2 ]; then \
5376           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5377         else \
5378           [ -f $(HOST_SUBDIR)/stageb3g2-bfd/Makefile ] || exit 0; \
5379           $(MAKE) stageb3g2-start; \
5380         fi; \
5381         cd $(HOST_SUBDIR)/bfd && \
5382         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5383                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5384                  clean
5385 @endif bfd-bootstrap
5386
5387
5388 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5389 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5390 maybe-all-stage4-bfd:
5391 maybe-clean-stage4-bfd:
5392 @if bfd-bootstrap
5393 maybe-all-stage4-bfd: all-stage4-bfd
5394 all-stage4: all-stage4-bfd
5395 TARGET-stage4-bfd = $(TARGET-bfd)
5396 all-stage4-bfd: configure-stage4-bfd
5397         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5398         @r=`${PWD_COMMAND}`; export r; \
5399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5400         $(HOST_EXPORTS) \
5401         $(POSTSTAGE1_HOST_EXPORTS) \
5402         cd $(HOST_SUBDIR)/bfd && \
5403         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5404                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
5405                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5406                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
5407                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5408                 $(TARGET-stage4-bfd)
5409
5410 maybe-clean-stage4-bfd: clean-stage4-bfd
5411 clean-stage4: clean-stage4-bfd
5412 clean-stage4-bfd:
5413         @if [ $(current_stage) = stage4 ]; then \
5414           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5415         else \
5416           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5417           $(MAKE) stage4-start; \
5418         fi; \
5419         cd $(HOST_SUBDIR)/bfd && \
5420         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5421                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5422                  clean
5423 @endif bfd-bootstrap
5424
5425
5426 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5427 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5428 maybe-all-stageprofile-bfd:
5429 maybe-clean-stageprofile-bfd:
5430 @if bfd-bootstrap
5431 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5432 all-stageprofile: all-stageprofile-bfd
5433 TARGET-stageprofile-bfd = $(TARGET-bfd)
5434 all-stageprofile-bfd: configure-stageprofile-bfd
5435         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5436         @r=`${PWD_COMMAND}`; export r; \
5437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5438         $(HOST_EXPORTS) \
5439         $(POSTSTAGE1_HOST_EXPORTS) \
5440         cd $(HOST_SUBDIR)/bfd && \
5441         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5442                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
5443                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
5444                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
5445                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5446                 $(TARGET-stageprofile-bfd)
5447
5448 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5449 clean-stageprofile: clean-stageprofile-bfd
5450 clean-stageprofile-bfd:
5451         @if [ $(current_stage) = stageprofile ]; then \
5452           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5453         else \
5454           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5455           $(MAKE) stageprofile-start; \
5456         fi; \
5457         cd $(HOST_SUBDIR)/bfd && \
5458         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5459                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5460                  clean
5461 @endif bfd-bootstrap
5462
5463
5464 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5465 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5466 maybe-all-stagefeedback-bfd:
5467 maybe-clean-stagefeedback-bfd:
5468 @if bfd-bootstrap
5469 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5470 all-stagefeedback: all-stagefeedback-bfd
5471 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5472 all-stagefeedback-bfd: configure-stagefeedback-bfd
5473         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5474         @r=`${PWD_COMMAND}`; export r; \
5475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5476         $(HOST_EXPORTS) \
5477         $(POSTSTAGE1_HOST_EXPORTS) \
5478         cd $(HOST_SUBDIR)/bfd && \
5479         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5480                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
5481                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
5482                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
5483                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5484                 $(TARGET-stagefeedback-bfd)
5485
5486 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5487 clean-stagefeedback: clean-stagefeedback-bfd
5488 clean-stagefeedback-bfd:
5489         @if [ $(current_stage) = stagefeedback ]; then \
5490           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5491         else \
5492           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5493           $(MAKE) stagefeedback-start; \
5494         fi; \
5495         cd $(HOST_SUBDIR)/bfd && \
5496         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5497                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5498                  clean
5499 @endif bfd-bootstrap
5500
5501
5502
5503
5504
5505 .PHONY: check-bfd maybe-check-bfd
5506 maybe-check-bfd:
5507 @if bfd
5508 maybe-check-bfd: check-bfd
5509
5510 check-bfd:
5511         @: $(MAKE); $(unstage)
5512         @r=`${PWD_COMMAND}`; export r; \
5513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5514         $(HOST_EXPORTS) \
5515         (cd $(HOST_SUBDIR)/bfd && \
5516           $(MAKE) $(FLAGS_TO_PASS)  check)
5517
5518 @endif bfd
5519
5520 .PHONY: install-bfd maybe-install-bfd
5521 maybe-install-bfd:
5522 @if bfd
5523 maybe-install-bfd: install-bfd
5524
5525 install-bfd: installdirs
5526         @: $(MAKE); $(unstage)
5527         @r=`${PWD_COMMAND}`; export r; \
5528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5529         $(HOST_EXPORTS) \
5530         (cd $(HOST_SUBDIR)/bfd && \
5531           $(MAKE) $(FLAGS_TO_PASS)  install)
5532
5533 @endif bfd
5534
5535 # Other targets (info, dvi, pdf, etc.)
5536
5537 .PHONY: maybe-info-bfd info-bfd
5538 maybe-info-bfd:
5539 @if bfd
5540 maybe-info-bfd: info-bfd
5541
5542 info-bfd: \
5543     configure-bfd 
5544         @[ -f ./bfd/Makefile ] || exit 0; \
5545         r=`${PWD_COMMAND}`; export r; \
5546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5547         $(HOST_EXPORTS) \
5548         for flag in $(EXTRA_HOST_FLAGS) ; do \
5549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5550         done; \
5551         echo "Doing info in bfd" ; \
5552         (cd $(HOST_SUBDIR)/bfd && \
5553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5555                   "RANLIB=$${RANLIB}" \
5556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5557                   info) \
5558           || exit 1
5559
5560 @endif bfd
5561
5562 .PHONY: maybe-dvi-bfd dvi-bfd
5563 maybe-dvi-bfd:
5564 @if bfd
5565 maybe-dvi-bfd: dvi-bfd
5566
5567 dvi-bfd: \
5568     configure-bfd 
5569         @[ -f ./bfd/Makefile ] || exit 0; \
5570         r=`${PWD_COMMAND}`; export r; \
5571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5572         $(HOST_EXPORTS) \
5573         for flag in $(EXTRA_HOST_FLAGS) ; do \
5574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5575         done; \
5576         echo "Doing dvi in bfd" ; \
5577         (cd $(HOST_SUBDIR)/bfd && \
5578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5580                   "RANLIB=$${RANLIB}" \
5581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5582                   dvi) \
5583           || exit 1
5584
5585 @endif bfd
5586
5587 .PHONY: maybe-pdf-bfd pdf-bfd
5588 maybe-pdf-bfd:
5589 @if bfd
5590 maybe-pdf-bfd: pdf-bfd
5591
5592 pdf-bfd: \
5593     configure-bfd 
5594         @[ -f ./bfd/Makefile ] || exit 0; \
5595         r=`${PWD_COMMAND}`; export r; \
5596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5597         $(HOST_EXPORTS) \
5598         for flag in $(EXTRA_HOST_FLAGS) ; do \
5599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5600         done; \
5601         echo "Doing pdf in bfd" ; \
5602         (cd $(HOST_SUBDIR)/bfd && \
5603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5605                   "RANLIB=$${RANLIB}" \
5606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5607                   pdf) \
5608           || exit 1
5609
5610 @endif bfd
5611
5612 .PHONY: maybe-html-bfd html-bfd
5613 maybe-html-bfd:
5614 @if bfd
5615 maybe-html-bfd: html-bfd
5616
5617 html-bfd: \
5618     configure-bfd 
5619         @[ -f ./bfd/Makefile ] || exit 0; \
5620         r=`${PWD_COMMAND}`; export r; \
5621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5622         $(HOST_EXPORTS) \
5623         for flag in $(EXTRA_HOST_FLAGS) ; do \
5624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5625         done; \
5626         echo "Doing html in bfd" ; \
5627         (cd $(HOST_SUBDIR)/bfd && \
5628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5630                   "RANLIB=$${RANLIB}" \
5631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5632                   html) \
5633           || exit 1
5634
5635 @endif bfd
5636
5637 .PHONY: maybe-TAGS-bfd TAGS-bfd
5638 maybe-TAGS-bfd:
5639 @if bfd
5640 maybe-TAGS-bfd: TAGS-bfd
5641
5642 TAGS-bfd: \
5643     configure-bfd 
5644         @[ -f ./bfd/Makefile ] || exit 0; \
5645         r=`${PWD_COMMAND}`; export r; \
5646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5647         $(HOST_EXPORTS) \
5648         for flag in $(EXTRA_HOST_FLAGS) ; do \
5649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5650         done; \
5651         echo "Doing TAGS in bfd" ; \
5652         (cd $(HOST_SUBDIR)/bfd && \
5653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5655                   "RANLIB=$${RANLIB}" \
5656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5657                   TAGS) \
5658           || exit 1
5659
5660 @endif bfd
5661
5662 .PHONY: maybe-install-info-bfd install-info-bfd
5663 maybe-install-info-bfd:
5664 @if bfd
5665 maybe-install-info-bfd: install-info-bfd
5666
5667 install-info-bfd: \
5668     configure-bfd \
5669     info-bfd 
5670         @[ -f ./bfd/Makefile ] || exit 0; \
5671         r=`${PWD_COMMAND}`; export r; \
5672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5673         $(HOST_EXPORTS) \
5674         for flag in $(EXTRA_HOST_FLAGS) ; do \
5675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5676         done; \
5677         echo "Doing install-info in bfd" ; \
5678         (cd $(HOST_SUBDIR)/bfd && \
5679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5681                   "RANLIB=$${RANLIB}" \
5682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5683                   install-info) \
5684           || exit 1
5685
5686 @endif bfd
5687
5688 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
5689 maybe-install-pdf-bfd:
5690 @if bfd
5691 maybe-install-pdf-bfd: install-pdf-bfd
5692
5693 install-pdf-bfd: \
5694     configure-bfd \
5695     pdf-bfd 
5696         @[ -f ./bfd/Makefile ] || exit 0; \
5697         r=`${PWD_COMMAND}`; export r; \
5698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5699         $(HOST_EXPORTS) \
5700         for flag in $(EXTRA_HOST_FLAGS) ; do \
5701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5702         done; \
5703         echo "Doing install-pdf in bfd" ; \
5704         (cd $(HOST_SUBDIR)/bfd && \
5705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5707                   "RANLIB=$${RANLIB}" \
5708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5709                   install-pdf) \
5710           || exit 1
5711
5712 @endif bfd
5713
5714 .PHONY: maybe-install-html-bfd install-html-bfd
5715 maybe-install-html-bfd:
5716 @if bfd
5717 maybe-install-html-bfd: install-html-bfd
5718
5719 install-html-bfd: \
5720     configure-bfd \
5721     html-bfd 
5722         @[ -f ./bfd/Makefile ] || exit 0; \
5723         r=`${PWD_COMMAND}`; export r; \
5724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5725         $(HOST_EXPORTS) \
5726         for flag in $(EXTRA_HOST_FLAGS) ; do \
5727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5728         done; \
5729         echo "Doing install-html in bfd" ; \
5730         (cd $(HOST_SUBDIR)/bfd && \
5731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5733                   "RANLIB=$${RANLIB}" \
5734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5735                   install-html) \
5736           || exit 1
5737
5738 @endif bfd
5739
5740 .PHONY: maybe-installcheck-bfd installcheck-bfd
5741 maybe-installcheck-bfd:
5742 @if bfd
5743 maybe-installcheck-bfd: installcheck-bfd
5744
5745 installcheck-bfd: \
5746     configure-bfd 
5747         @[ -f ./bfd/Makefile ] || exit 0; \
5748         r=`${PWD_COMMAND}`; export r; \
5749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5750         $(HOST_EXPORTS) \
5751         for flag in $(EXTRA_HOST_FLAGS) ; do \
5752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5753         done; \
5754         echo "Doing installcheck in bfd" ; \
5755         (cd $(HOST_SUBDIR)/bfd && \
5756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5758                   "RANLIB=$${RANLIB}" \
5759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5760                   installcheck) \
5761           || exit 1
5762
5763 @endif bfd
5764
5765 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5766 maybe-mostlyclean-bfd:
5767 @if bfd
5768 maybe-mostlyclean-bfd: mostlyclean-bfd
5769
5770 mostlyclean-bfd: 
5771         @[ -f ./bfd/Makefile ] || exit 0; \
5772         r=`${PWD_COMMAND}`; export r; \
5773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5774         $(HOST_EXPORTS) \
5775         for flag in $(EXTRA_HOST_FLAGS) ; do \
5776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5777         done; \
5778         echo "Doing mostlyclean in bfd" ; \
5779         (cd $(HOST_SUBDIR)/bfd && \
5780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5782                   "RANLIB=$${RANLIB}" \
5783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5784                   mostlyclean) \
5785           || exit 1
5786
5787 @endif bfd
5788
5789 .PHONY: maybe-clean-bfd clean-bfd
5790 maybe-clean-bfd:
5791 @if bfd
5792 maybe-clean-bfd: clean-bfd
5793
5794 clean-bfd: 
5795         @[ -f ./bfd/Makefile ] || exit 0; \
5796         r=`${PWD_COMMAND}`; export r; \
5797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5798         $(HOST_EXPORTS) \
5799         for flag in $(EXTRA_HOST_FLAGS) ; do \
5800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5801         done; \
5802         echo "Doing clean in bfd" ; \
5803         (cd $(HOST_SUBDIR)/bfd && \
5804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5806                   "RANLIB=$${RANLIB}" \
5807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5808                   clean) \
5809           || exit 1
5810
5811 @endif bfd
5812
5813 .PHONY: maybe-distclean-bfd distclean-bfd
5814 maybe-distclean-bfd:
5815 @if bfd
5816 maybe-distclean-bfd: distclean-bfd
5817
5818 distclean-bfd: 
5819         @[ -f ./bfd/Makefile ] || exit 0; \
5820         r=`${PWD_COMMAND}`; export r; \
5821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5822         $(HOST_EXPORTS) \
5823         for flag in $(EXTRA_HOST_FLAGS) ; do \
5824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5825         done; \
5826         echo "Doing distclean in bfd" ; \
5827         (cd $(HOST_SUBDIR)/bfd && \
5828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5830                   "RANLIB=$${RANLIB}" \
5831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5832                   distclean) \
5833           || exit 1
5834
5835 @endif bfd
5836
5837 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
5838 maybe-maintainer-clean-bfd:
5839 @if bfd
5840 maybe-maintainer-clean-bfd: maintainer-clean-bfd
5841
5842 maintainer-clean-bfd: 
5843         @[ -f ./bfd/Makefile ] || exit 0; \
5844         r=`${PWD_COMMAND}`; export r; \
5845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5846         $(HOST_EXPORTS) \
5847         for flag in $(EXTRA_HOST_FLAGS) ; do \
5848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5849         done; \
5850         echo "Doing maintainer-clean in bfd" ; \
5851         (cd $(HOST_SUBDIR)/bfd && \
5852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5854                   "RANLIB=$${RANLIB}" \
5855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5856                   maintainer-clean) \
5857           || exit 1
5858
5859 @endif bfd
5860
5861
5862
5863 .PHONY: configure-opcodes maybe-configure-opcodes
5864 maybe-configure-opcodes:
5865 @if gcc-bootstrap
5866 configure-opcodes: stage_current
5867 @endif gcc-bootstrap
5868 @if opcodes
5869 maybe-configure-opcodes: configure-opcodes
5870 configure-opcodes: 
5871         @r=`${PWD_COMMAND}`; export r; \
5872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5873         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5874         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5875         $(HOST_EXPORTS) \
5876         echo Configuring in $(HOST_SUBDIR)/opcodes; \
5877         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
5878         case $(srcdir) in \
5879           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5880           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5881                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5882         esac; \
5883         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5884         libsrcdir="$$s/opcodes"; \
5885         $(SHELL) $${libsrcdir}/configure \
5886           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5887           --target=${target_alias} $${srcdiroption}  \
5888           || exit 1
5889 @endif opcodes
5890
5891
5892
5893 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
5894 maybe-configure-stage1-opcodes:
5895 @if opcodes-bootstrap
5896 maybe-configure-stage1-opcodes: configure-stage1-opcodes
5897 configure-stage1-opcodes:
5898         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5899         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5900         @r=`${PWD_COMMAND}`; export r; \
5901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5902         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5903         $(HOST_EXPORTS)  \
5904         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5905         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
5906         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
5907         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5908         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5909         case $(srcdir) in \
5910           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5911           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5912                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5913         esac; \
5914         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5915         libsrcdir="$$s/opcodes"; \
5916         $(SHELL) $${libsrcdir}/configure \
5917           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5918           --target=${target_alias} $${srcdiroption} \
5919            \
5920           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
5921 @endif opcodes-bootstrap
5922
5923 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
5924 maybe-configure-stage2-opcodes:
5925 @if opcodes-bootstrap
5926 maybe-configure-stage2-opcodes: configure-stage2-opcodes
5927 configure-stage2-opcodes:
5928         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5929         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5930         @r=`${PWD_COMMAND}`; export r; \
5931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5932         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5933         $(HOST_EXPORTS) \
5934         $(POSTSTAGE1_HOST_EXPORTS)  \
5935         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5936         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
5937         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
5938         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5939         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5940         case $(srcdir) in \
5941           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5942           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5943                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5944         esac; \
5945         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5946         libsrcdir="$$s/opcodes"; \
5947         $(SHELL) $${libsrcdir}/configure \
5948           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5949           --target=${target_alias} $${srcdiroption} \
5950           --with-build-libsubdir=$(HOST_SUBDIR) \
5951           @stage2_werror_flag@ 
5952 @endif opcodes-bootstrap
5953
5954 .PHONY: configure-stageb2g0-opcodes maybe-configure-stageb2g0-opcodes
5955 maybe-configure-stageb2g0-opcodes:
5956 @if opcodes-bootstrap
5957 maybe-configure-stageb2g0-opcodes: configure-stageb2g0-opcodes
5958 configure-stageb2g0-opcodes:
5959         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
5960         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5961         @r=`${PWD_COMMAND}`; export r; \
5962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5963         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5964         $(HOST_EXPORTS) \
5965         $(POSTSTAGE1_HOST_EXPORTS)  \
5966         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
5967         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
5968         echo Configuring stage b2g0 in $(HOST_SUBDIR)/opcodes ; \
5969         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5970         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5971         case $(srcdir) in \
5972           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5973           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5974                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5975         esac; \
5976         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5977         libsrcdir="$$s/opcodes"; \
5978         $(SHELL) $${libsrcdir}/configure \
5979           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5980           --target=${target_alias} $${srcdiroption} \
5981           --with-build-libsubdir=$(HOST_SUBDIR) \
5982           @stage2_werror_flag@ 
5983 @endif opcodes-bootstrap
5984
5985 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
5986 maybe-configure-stage3-opcodes:
5987 @if opcodes-bootstrap
5988 maybe-configure-stage3-opcodes: configure-stage3-opcodes
5989 configure-stage3-opcodes:
5990         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5991         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5992         @r=`${PWD_COMMAND}`; export r; \
5993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5994         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5995         $(HOST_EXPORTS) \
5996         $(POSTSTAGE1_HOST_EXPORTS)  \
5997         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5998         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
5999         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
6000         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6001         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6002         case $(srcdir) in \
6003           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6004           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6005                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6006         esac; \
6007         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6008         libsrcdir="$$s/opcodes"; \
6009         $(SHELL) $${libsrcdir}/configure \
6010           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6011           --target=${target_alias} $${srcdiroption} \
6012           --with-build-libsubdir=$(HOST_SUBDIR) \
6013           @stage2_werror_flag@ 
6014 @endif opcodes-bootstrap
6015
6016 .PHONY: configure-stageb3g2-opcodes maybe-configure-stageb3g2-opcodes
6017 maybe-configure-stageb3g2-opcodes:
6018 @if opcodes-bootstrap
6019 maybe-configure-stageb3g2-opcodes: configure-stageb3g2-opcodes
6020 configure-stageb3g2-opcodes:
6021         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6022         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6023         @r=`${PWD_COMMAND}`; export r; \
6024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6025         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6026         $(HOST_EXPORTS) \
6027         $(POSTSTAGE1_HOST_EXPORTS)  \
6028         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
6029         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
6030         echo Configuring stage b3g2 in $(HOST_SUBDIR)/opcodes ; \
6031         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6032         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6033         case $(srcdir) in \
6034           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6035           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6036                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6037         esac; \
6038         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6039         libsrcdir="$$s/opcodes"; \
6040         $(SHELL) $${libsrcdir}/configure \
6041           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6042           --target=${target_alias} $${srcdiroption} \
6043           --with-build-libsubdir=$(HOST_SUBDIR) \
6044           @stage2_werror_flag@ 
6045 @endif opcodes-bootstrap
6046
6047 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
6048 maybe-configure-stage4-opcodes:
6049 @if opcodes-bootstrap
6050 maybe-configure-stage4-opcodes: configure-stage4-opcodes
6051 configure-stage4-opcodes:
6052         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6053         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6054         @r=`${PWD_COMMAND}`; export r; \
6055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6056         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6057         $(HOST_EXPORTS) \
6058         $(POSTSTAGE1_HOST_EXPORTS)  \
6059         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6060         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
6061         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
6062         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6063         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6064         case $(srcdir) in \
6065           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6066           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6067                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6068         esac; \
6069         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6070         libsrcdir="$$s/opcodes"; \
6071         $(SHELL) $${libsrcdir}/configure \
6072           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6073           --target=${target_alias} $${srcdiroption} \
6074           --with-build-libsubdir=$(HOST_SUBDIR) \
6075           @stage2_werror_flag@ 
6076 @endif opcodes-bootstrap
6077
6078 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6079 maybe-configure-stageprofile-opcodes:
6080 @if opcodes-bootstrap
6081 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6082 configure-stageprofile-opcodes:
6083         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6084         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6085         @r=`${PWD_COMMAND}`; export r; \
6086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6087         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6088         $(HOST_EXPORTS) \
6089         $(POSTSTAGE1_HOST_EXPORTS)  \
6090         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
6091         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
6092         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6093         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6094         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6095         case $(srcdir) in \
6096           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6097           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6098                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6099         esac; \
6100         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6101         libsrcdir="$$s/opcodes"; \
6102         $(SHELL) $${libsrcdir}/configure \
6103           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6104           --target=${target_alias} $${srcdiroption} \
6105           --with-build-libsubdir=$(HOST_SUBDIR) \
6106           @stage2_werror_flag@ 
6107 @endif opcodes-bootstrap
6108
6109 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6110 maybe-configure-stagefeedback-opcodes:
6111 @if opcodes-bootstrap
6112 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6113 configure-stagefeedback-opcodes:
6114         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6115         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6116         @r=`${PWD_COMMAND}`; export r; \
6117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6118         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6119         $(HOST_EXPORTS) \
6120         $(POSTSTAGE1_HOST_EXPORTS)  \
6121         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
6122         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
6123         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6124         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6125         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6126         case $(srcdir) in \
6127           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6128           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6129                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6130         esac; \
6131         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6132         libsrcdir="$$s/opcodes"; \
6133         $(SHELL) $${libsrcdir}/configure \
6134           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6135           --target=${target_alias} $${srcdiroption} \
6136           --with-build-libsubdir=$(HOST_SUBDIR) \
6137           @stage2_werror_flag@ 
6138 @endif opcodes-bootstrap
6139
6140
6141
6142
6143
6144 .PHONY: all-opcodes maybe-all-opcodes
6145 maybe-all-opcodes:
6146 @if gcc-bootstrap
6147 all-opcodes: stage_current
6148 @endif gcc-bootstrap
6149 @if opcodes
6150 TARGET-opcodes=all
6151 maybe-all-opcodes: all-opcodes
6152 all-opcodes: configure-opcodes
6153         @r=`${PWD_COMMAND}`; export r; \
6154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6155         $(HOST_EXPORTS) \
6156         (cd $(HOST_SUBDIR)/opcodes && \
6157           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
6158                 $(TARGET-opcodes))
6159 @endif opcodes
6160
6161
6162
6163 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6164 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6165 maybe-all-stage1-opcodes:
6166 maybe-clean-stage1-opcodes:
6167 @if opcodes-bootstrap
6168 maybe-all-stage1-opcodes: all-stage1-opcodes
6169 all-stage1: all-stage1-opcodes
6170 TARGET-stage1-opcodes = $(TARGET-opcodes)
6171 all-stage1-opcodes: configure-stage1-opcodes
6172         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6173         @r=`${PWD_COMMAND}`; export r; \
6174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6175         $(HOST_EXPORTS) \
6176         cd $(HOST_SUBDIR)/opcodes && \
6177         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6178                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
6179                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
6180                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
6181                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
6182                 $(TARGET-stage1-opcodes)
6183
6184 maybe-clean-stage1-opcodes: clean-stage1-opcodes
6185 clean-stage1: clean-stage1-opcodes
6186 clean-stage1-opcodes:
6187         @if [ $(current_stage) = stage1 ]; then \
6188           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6189         else \
6190           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6191           $(MAKE) stage1-start; \
6192         fi; \
6193         cd $(HOST_SUBDIR)/opcodes && \
6194         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6195                  clean
6196 @endif opcodes-bootstrap
6197
6198
6199 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6200 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6201 maybe-all-stage2-opcodes:
6202 maybe-clean-stage2-opcodes:
6203 @if opcodes-bootstrap
6204 maybe-all-stage2-opcodes: all-stage2-opcodes
6205 all-stage2: all-stage2-opcodes
6206 TARGET-stage2-opcodes = $(TARGET-opcodes)
6207 all-stage2-opcodes: configure-stage2-opcodes
6208         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6209         @r=`${PWD_COMMAND}`; export r; \
6210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6211         $(HOST_EXPORTS) \
6212         $(POSTSTAGE1_HOST_EXPORTS) \
6213         cd $(HOST_SUBDIR)/opcodes && \
6214         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6215                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
6216                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
6217                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
6218                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6219                 $(TARGET-stage2-opcodes)
6220
6221 maybe-clean-stage2-opcodes: clean-stage2-opcodes
6222 clean-stage2: clean-stage2-opcodes
6223 clean-stage2-opcodes:
6224         @if [ $(current_stage) = stage2 ]; then \
6225           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6226         else \
6227           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6228           $(MAKE) stage2-start; \
6229         fi; \
6230         cd $(HOST_SUBDIR)/opcodes && \
6231         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6232                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6233                  clean
6234 @endif opcodes-bootstrap
6235
6236
6237 .PHONY: all-stageb2g0-opcodes maybe-all-stageb2g0-opcodes
6238 .PHONY: clean-stageb2g0-opcodes maybe-clean-stageb2g0-opcodes
6239 maybe-all-stageb2g0-opcodes:
6240 maybe-clean-stageb2g0-opcodes:
6241 @if opcodes-bootstrap
6242 maybe-all-stageb2g0-opcodes: all-stageb2g0-opcodes
6243 all-stageb2g0: all-stageb2g0-opcodes
6244 TARGET-stageb2g0-opcodes = $(TARGET-opcodes)
6245 all-stageb2g0-opcodes: configure-stageb2g0-opcodes
6246         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
6247         @r=`${PWD_COMMAND}`; export r; \
6248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6249         $(HOST_EXPORTS) \
6250         $(POSTSTAGE1_HOST_EXPORTS) \
6251         cd $(HOST_SUBDIR)/opcodes && \
6252         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6253                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
6254                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
6255                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
6256                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6257                 $(TARGET-stageb2g0-opcodes)
6258
6259 maybe-clean-stageb2g0-opcodes: clean-stageb2g0-opcodes
6260 clean-stageb2g0: clean-stageb2g0-opcodes
6261 clean-stageb2g0-opcodes:
6262         @if [ $(current_stage) = stageb2g0 ]; then \
6263           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6264         else \
6265           [ -f $(HOST_SUBDIR)/stageb2g0-opcodes/Makefile ] || exit 0; \
6266           $(MAKE) stageb2g0-start; \
6267         fi; \
6268         cd $(HOST_SUBDIR)/opcodes && \
6269         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6270                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6271                  clean
6272 @endif opcodes-bootstrap
6273
6274
6275 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6276 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6277 maybe-all-stage3-opcodes:
6278 maybe-clean-stage3-opcodes:
6279 @if opcodes-bootstrap
6280 maybe-all-stage3-opcodes: all-stage3-opcodes
6281 all-stage3: all-stage3-opcodes
6282 TARGET-stage3-opcodes = $(TARGET-opcodes)
6283 all-stage3-opcodes: configure-stage3-opcodes
6284         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6285         @r=`${PWD_COMMAND}`; export r; \
6286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6287         $(HOST_EXPORTS) \
6288         $(POSTSTAGE1_HOST_EXPORTS) \
6289         cd $(HOST_SUBDIR)/opcodes && \
6290         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6291                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
6292                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
6293                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
6294                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6295                 $(TARGET-stage3-opcodes)
6296
6297 maybe-clean-stage3-opcodes: clean-stage3-opcodes
6298 clean-stage3: clean-stage3-opcodes
6299 clean-stage3-opcodes:
6300         @if [ $(current_stage) = stage3 ]; then \
6301           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6302         else \
6303           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6304           $(MAKE) stage3-start; \
6305         fi; \
6306         cd $(HOST_SUBDIR)/opcodes && \
6307         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6308                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6309                  clean
6310 @endif opcodes-bootstrap
6311
6312
6313 .PHONY: all-stageb3g2-opcodes maybe-all-stageb3g2-opcodes
6314 .PHONY: clean-stageb3g2-opcodes maybe-clean-stageb3g2-opcodes
6315 maybe-all-stageb3g2-opcodes:
6316 maybe-clean-stageb3g2-opcodes:
6317 @if opcodes-bootstrap
6318 maybe-all-stageb3g2-opcodes: all-stageb3g2-opcodes
6319 all-stageb3g2: all-stageb3g2-opcodes
6320 TARGET-stageb3g2-opcodes = $(TARGET-opcodes)
6321 all-stageb3g2-opcodes: configure-stageb3g2-opcodes
6322         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6323         @r=`${PWD_COMMAND}`; export r; \
6324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6325         $(HOST_EXPORTS) \
6326         $(POSTSTAGE1_HOST_EXPORTS) \
6327         cd $(HOST_SUBDIR)/opcodes && \
6328         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6329                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
6330                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
6331                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
6332                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6333                 $(TARGET-stageb3g2-opcodes)
6334
6335 maybe-clean-stageb3g2-opcodes: clean-stageb3g2-opcodes
6336 clean-stageb3g2: clean-stageb3g2-opcodes
6337 clean-stageb3g2-opcodes:
6338         @if [ $(current_stage) = stageb3g2 ]; then \
6339           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6340         else \
6341           [ -f $(HOST_SUBDIR)/stageb3g2-opcodes/Makefile ] || exit 0; \
6342           $(MAKE) stageb3g2-start; \
6343         fi; \
6344         cd $(HOST_SUBDIR)/opcodes && \
6345         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6346                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6347                  clean
6348 @endif opcodes-bootstrap
6349
6350
6351 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6352 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6353 maybe-all-stage4-opcodes:
6354 maybe-clean-stage4-opcodes:
6355 @if opcodes-bootstrap
6356 maybe-all-stage4-opcodes: all-stage4-opcodes
6357 all-stage4: all-stage4-opcodes
6358 TARGET-stage4-opcodes = $(TARGET-opcodes)
6359 all-stage4-opcodes: configure-stage4-opcodes
6360         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6361         @r=`${PWD_COMMAND}`; export r; \
6362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6363         $(HOST_EXPORTS) \
6364         $(POSTSTAGE1_HOST_EXPORTS) \
6365         cd $(HOST_SUBDIR)/opcodes && \
6366         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6367                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
6368                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6369                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
6370                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6371                 $(TARGET-stage4-opcodes)
6372
6373 maybe-clean-stage4-opcodes: clean-stage4-opcodes
6374 clean-stage4: clean-stage4-opcodes
6375 clean-stage4-opcodes:
6376         @if [ $(current_stage) = stage4 ]; then \
6377           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6378         else \
6379           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6380           $(MAKE) stage4-start; \
6381         fi; \
6382         cd $(HOST_SUBDIR)/opcodes && \
6383         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6384                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6385                  clean
6386 @endif opcodes-bootstrap
6387
6388
6389 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6390 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6391 maybe-all-stageprofile-opcodes:
6392 maybe-clean-stageprofile-opcodes:
6393 @if opcodes-bootstrap
6394 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6395 all-stageprofile: all-stageprofile-opcodes
6396 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6397 all-stageprofile-opcodes: configure-stageprofile-opcodes
6398         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6399         @r=`${PWD_COMMAND}`; export r; \
6400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6401         $(HOST_EXPORTS) \
6402         $(POSTSTAGE1_HOST_EXPORTS) \
6403         cd $(HOST_SUBDIR)/opcodes && \
6404         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6405                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
6406                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
6407                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
6408                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6409                 $(TARGET-stageprofile-opcodes)
6410
6411 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6412 clean-stageprofile: clean-stageprofile-opcodes
6413 clean-stageprofile-opcodes:
6414         @if [ $(current_stage) = stageprofile ]; then \
6415           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6416         else \
6417           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6418           $(MAKE) stageprofile-start; \
6419         fi; \
6420         cd $(HOST_SUBDIR)/opcodes && \
6421         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6422                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6423                  clean
6424 @endif opcodes-bootstrap
6425
6426
6427 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6428 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6429 maybe-all-stagefeedback-opcodes:
6430 maybe-clean-stagefeedback-opcodes:
6431 @if opcodes-bootstrap
6432 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6433 all-stagefeedback: all-stagefeedback-opcodes
6434 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6435 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6436         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6437         @r=`${PWD_COMMAND}`; export r; \
6438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6439         $(HOST_EXPORTS) \
6440         $(POSTSTAGE1_HOST_EXPORTS) \
6441         cd $(HOST_SUBDIR)/opcodes && \
6442         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6443                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
6444                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
6445                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
6446                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6447                 $(TARGET-stagefeedback-opcodes)
6448
6449 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6450 clean-stagefeedback: clean-stagefeedback-opcodes
6451 clean-stagefeedback-opcodes:
6452         @if [ $(current_stage) = stagefeedback ]; then \
6453           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6454         else \
6455           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6456           $(MAKE) stagefeedback-start; \
6457         fi; \
6458         cd $(HOST_SUBDIR)/opcodes && \
6459         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6460                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6461                  clean
6462 @endif opcodes-bootstrap
6463
6464
6465
6466
6467
6468 .PHONY: check-opcodes maybe-check-opcodes
6469 maybe-check-opcodes:
6470 @if opcodes
6471 maybe-check-opcodes: check-opcodes
6472
6473 check-opcodes:
6474         @: $(MAKE); $(unstage)
6475         @r=`${PWD_COMMAND}`; export r; \
6476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6477         $(HOST_EXPORTS) \
6478         (cd $(HOST_SUBDIR)/opcodes && \
6479           $(MAKE) $(FLAGS_TO_PASS)  check)
6480
6481 @endif opcodes
6482
6483 .PHONY: install-opcodes maybe-install-opcodes
6484 maybe-install-opcodes:
6485 @if opcodes
6486 maybe-install-opcodes: install-opcodes
6487
6488 install-opcodes: installdirs
6489         @: $(MAKE); $(unstage)
6490         @r=`${PWD_COMMAND}`; export r; \
6491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6492         $(HOST_EXPORTS) \
6493         (cd $(HOST_SUBDIR)/opcodes && \
6494           $(MAKE) $(FLAGS_TO_PASS)  install)
6495
6496 @endif opcodes
6497
6498 # Other targets (info, dvi, pdf, etc.)
6499
6500 .PHONY: maybe-info-opcodes info-opcodes
6501 maybe-info-opcodes:
6502 @if opcodes
6503 maybe-info-opcodes: info-opcodes
6504
6505 info-opcodes: \
6506     configure-opcodes 
6507         @[ -f ./opcodes/Makefile ] || exit 0; \
6508         r=`${PWD_COMMAND}`; export r; \
6509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6510         $(HOST_EXPORTS) \
6511         for flag in $(EXTRA_HOST_FLAGS) ; do \
6512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6513         done; \
6514         echo "Doing info in opcodes" ; \
6515         (cd $(HOST_SUBDIR)/opcodes && \
6516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6518                   "RANLIB=$${RANLIB}" \
6519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6520                   info) \
6521           || exit 1
6522
6523 @endif opcodes
6524
6525 .PHONY: maybe-dvi-opcodes dvi-opcodes
6526 maybe-dvi-opcodes:
6527 @if opcodes
6528 maybe-dvi-opcodes: dvi-opcodes
6529
6530 dvi-opcodes: \
6531     configure-opcodes 
6532         @[ -f ./opcodes/Makefile ] || exit 0; \
6533         r=`${PWD_COMMAND}`; export r; \
6534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6535         $(HOST_EXPORTS) \
6536         for flag in $(EXTRA_HOST_FLAGS) ; do \
6537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6538         done; \
6539         echo "Doing dvi in opcodes" ; \
6540         (cd $(HOST_SUBDIR)/opcodes && \
6541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6543                   "RANLIB=$${RANLIB}" \
6544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6545                   dvi) \
6546           || exit 1
6547
6548 @endif opcodes
6549
6550 .PHONY: maybe-pdf-opcodes pdf-opcodes
6551 maybe-pdf-opcodes:
6552 @if opcodes
6553 maybe-pdf-opcodes: pdf-opcodes
6554
6555 pdf-opcodes: \
6556     configure-opcodes 
6557         @[ -f ./opcodes/Makefile ] || exit 0; \
6558         r=`${PWD_COMMAND}`; export r; \
6559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6560         $(HOST_EXPORTS) \
6561         for flag in $(EXTRA_HOST_FLAGS) ; do \
6562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6563         done; \
6564         echo "Doing pdf in opcodes" ; \
6565         (cd $(HOST_SUBDIR)/opcodes && \
6566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6568                   "RANLIB=$${RANLIB}" \
6569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6570                   pdf) \
6571           || exit 1
6572
6573 @endif opcodes
6574
6575 .PHONY: maybe-html-opcodes html-opcodes
6576 maybe-html-opcodes:
6577 @if opcodes
6578 maybe-html-opcodes: html-opcodes
6579
6580 html-opcodes: \
6581     configure-opcodes 
6582         @[ -f ./opcodes/Makefile ] || exit 0; \
6583         r=`${PWD_COMMAND}`; export r; \
6584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6585         $(HOST_EXPORTS) \
6586         for flag in $(EXTRA_HOST_FLAGS) ; do \
6587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6588         done; \
6589         echo "Doing html in opcodes" ; \
6590         (cd $(HOST_SUBDIR)/opcodes && \
6591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6593                   "RANLIB=$${RANLIB}" \
6594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6595                   html) \
6596           || exit 1
6597
6598 @endif opcodes
6599
6600 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6601 maybe-TAGS-opcodes:
6602 @if opcodes
6603 maybe-TAGS-opcodes: TAGS-opcodes
6604
6605 TAGS-opcodes: \
6606     configure-opcodes 
6607         @[ -f ./opcodes/Makefile ] || exit 0; \
6608         r=`${PWD_COMMAND}`; export r; \
6609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6610         $(HOST_EXPORTS) \
6611         for flag in $(EXTRA_HOST_FLAGS) ; do \
6612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6613         done; \
6614         echo "Doing TAGS in opcodes" ; \
6615         (cd $(HOST_SUBDIR)/opcodes && \
6616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6618                   "RANLIB=$${RANLIB}" \
6619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6620                   TAGS) \
6621           || exit 1
6622
6623 @endif opcodes
6624
6625 .PHONY: maybe-install-info-opcodes install-info-opcodes
6626 maybe-install-info-opcodes:
6627 @if opcodes
6628 maybe-install-info-opcodes: install-info-opcodes
6629
6630 install-info-opcodes: \
6631     configure-opcodes \
6632     info-opcodes 
6633         @[ -f ./opcodes/Makefile ] || exit 0; \
6634         r=`${PWD_COMMAND}`; export r; \
6635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6636         $(HOST_EXPORTS) \
6637         for flag in $(EXTRA_HOST_FLAGS) ; do \
6638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6639         done; \
6640         echo "Doing install-info in opcodes" ; \
6641         (cd $(HOST_SUBDIR)/opcodes && \
6642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6644                   "RANLIB=$${RANLIB}" \
6645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6646                   install-info) \
6647           || exit 1
6648
6649 @endif opcodes
6650
6651 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6652 maybe-install-pdf-opcodes:
6653 @if opcodes
6654 maybe-install-pdf-opcodes: install-pdf-opcodes
6655
6656 install-pdf-opcodes: \
6657     configure-opcodes \
6658     pdf-opcodes 
6659         @[ -f ./opcodes/Makefile ] || exit 0; \
6660         r=`${PWD_COMMAND}`; export r; \
6661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6662         $(HOST_EXPORTS) \
6663         for flag in $(EXTRA_HOST_FLAGS) ; do \
6664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6665         done; \
6666         echo "Doing install-pdf in opcodes" ; \
6667         (cd $(HOST_SUBDIR)/opcodes && \
6668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6670                   "RANLIB=$${RANLIB}" \
6671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6672                   install-pdf) \
6673           || exit 1
6674
6675 @endif opcodes
6676
6677 .PHONY: maybe-install-html-opcodes install-html-opcodes
6678 maybe-install-html-opcodes:
6679 @if opcodes
6680 maybe-install-html-opcodes: install-html-opcodes
6681
6682 install-html-opcodes: \
6683     configure-opcodes \
6684     html-opcodes 
6685         @[ -f ./opcodes/Makefile ] || exit 0; \
6686         r=`${PWD_COMMAND}`; export r; \
6687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6688         $(HOST_EXPORTS) \
6689         for flag in $(EXTRA_HOST_FLAGS) ; do \
6690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6691         done; \
6692         echo "Doing install-html in opcodes" ; \
6693         (cd $(HOST_SUBDIR)/opcodes && \
6694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6696                   "RANLIB=$${RANLIB}" \
6697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6698                   install-html) \
6699           || exit 1
6700
6701 @endif opcodes
6702
6703 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
6704 maybe-installcheck-opcodes:
6705 @if opcodes
6706 maybe-installcheck-opcodes: installcheck-opcodes
6707
6708 installcheck-opcodes: \
6709     configure-opcodes 
6710         @[ -f ./opcodes/Makefile ] || exit 0; \
6711         r=`${PWD_COMMAND}`; export r; \
6712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6713         $(HOST_EXPORTS) \
6714         for flag in $(EXTRA_HOST_FLAGS) ; do \
6715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6716         done; \
6717         echo "Doing installcheck in opcodes" ; \
6718         (cd $(HOST_SUBDIR)/opcodes && \
6719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6721                   "RANLIB=$${RANLIB}" \
6722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6723                   installcheck) \
6724           || exit 1
6725
6726 @endif opcodes
6727
6728 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6729 maybe-mostlyclean-opcodes:
6730 @if opcodes
6731 maybe-mostlyclean-opcodes: mostlyclean-opcodes
6732
6733 mostlyclean-opcodes: 
6734         @[ -f ./opcodes/Makefile ] || exit 0; \
6735         r=`${PWD_COMMAND}`; export r; \
6736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6737         $(HOST_EXPORTS) \
6738         for flag in $(EXTRA_HOST_FLAGS) ; do \
6739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6740         done; \
6741         echo "Doing mostlyclean in opcodes" ; \
6742         (cd $(HOST_SUBDIR)/opcodes && \
6743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6745                   "RANLIB=$${RANLIB}" \
6746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6747                   mostlyclean) \
6748           || exit 1
6749
6750 @endif opcodes
6751
6752 .PHONY: maybe-clean-opcodes clean-opcodes
6753 maybe-clean-opcodes:
6754 @if opcodes
6755 maybe-clean-opcodes: clean-opcodes
6756
6757 clean-opcodes: 
6758         @[ -f ./opcodes/Makefile ] || exit 0; \
6759         r=`${PWD_COMMAND}`; export r; \
6760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6761         $(HOST_EXPORTS) \
6762         for flag in $(EXTRA_HOST_FLAGS) ; do \
6763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6764         done; \
6765         echo "Doing clean in opcodes" ; \
6766         (cd $(HOST_SUBDIR)/opcodes && \
6767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6769                   "RANLIB=$${RANLIB}" \
6770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6771                   clean) \
6772           || exit 1
6773
6774 @endif opcodes
6775
6776 .PHONY: maybe-distclean-opcodes distclean-opcodes
6777 maybe-distclean-opcodes:
6778 @if opcodes
6779 maybe-distclean-opcodes: distclean-opcodes
6780
6781 distclean-opcodes: 
6782         @[ -f ./opcodes/Makefile ] || exit 0; \
6783         r=`${PWD_COMMAND}`; export r; \
6784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6785         $(HOST_EXPORTS) \
6786         for flag in $(EXTRA_HOST_FLAGS) ; do \
6787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6788         done; \
6789         echo "Doing distclean in opcodes" ; \
6790         (cd $(HOST_SUBDIR)/opcodes && \
6791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6793                   "RANLIB=$${RANLIB}" \
6794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6795                   distclean) \
6796           || exit 1
6797
6798 @endif opcodes
6799
6800 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6801 maybe-maintainer-clean-opcodes:
6802 @if opcodes
6803 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6804
6805 maintainer-clean-opcodes: 
6806         @[ -f ./opcodes/Makefile ] || exit 0; \
6807         r=`${PWD_COMMAND}`; export r; \
6808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6809         $(HOST_EXPORTS) \
6810         for flag in $(EXTRA_HOST_FLAGS) ; do \
6811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6812         done; \
6813         echo "Doing maintainer-clean in opcodes" ; \
6814         (cd $(HOST_SUBDIR)/opcodes && \
6815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6817                   "RANLIB=$${RANLIB}" \
6818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6819                   maintainer-clean) \
6820           || exit 1
6821
6822 @endif opcodes
6823
6824
6825
6826 .PHONY: configure-binutils maybe-configure-binutils
6827 maybe-configure-binutils:
6828 @if gcc-bootstrap
6829 configure-binutils: stage_current
6830 @endif gcc-bootstrap
6831 @if binutils
6832 maybe-configure-binutils: configure-binutils
6833 configure-binutils: 
6834         @r=`${PWD_COMMAND}`; export r; \
6835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6836         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6837         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6838         $(HOST_EXPORTS) \
6839         echo Configuring in $(HOST_SUBDIR)/binutils; \
6840         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6841         case $(srcdir) in \
6842           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6843           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6844                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6845         esac; \
6846         srcdiroption="--srcdir=$${topdir}/binutils"; \
6847         libsrcdir="$$s/binutils"; \
6848         $(SHELL) $${libsrcdir}/configure \
6849           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6850           --target=${target_alias} $${srcdiroption}  \
6851           || exit 1
6852 @endif binutils
6853
6854
6855
6856 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6857 maybe-configure-stage1-binutils:
6858 @if binutils-bootstrap
6859 maybe-configure-stage1-binutils: configure-stage1-binutils
6860 configure-stage1-binutils:
6861         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6862         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6863         @r=`${PWD_COMMAND}`; export r; \
6864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6865         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6866         $(HOST_EXPORTS)  \
6867         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6868         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
6869         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6870         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6871         cd $(HOST_SUBDIR)/binutils || exit 1; \
6872         case $(srcdir) in \
6873           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6874           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6875                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6876         esac; \
6877         srcdiroption="--srcdir=$${topdir}/binutils"; \
6878         libsrcdir="$$s/binutils"; \
6879         $(SHELL) $${libsrcdir}/configure \
6880           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6881           --target=${target_alias} $${srcdiroption} \
6882            \
6883           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
6884 @endif binutils-bootstrap
6885
6886 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6887 maybe-configure-stage2-binutils:
6888 @if binutils-bootstrap
6889 maybe-configure-stage2-binutils: configure-stage2-binutils
6890 configure-stage2-binutils:
6891         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6892         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6893         @r=`${PWD_COMMAND}`; export r; \
6894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6895         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6896         $(HOST_EXPORTS) \
6897         $(POSTSTAGE1_HOST_EXPORTS)  \
6898         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6899         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
6900         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6901         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6902         cd $(HOST_SUBDIR)/binutils || exit 1; \
6903         case $(srcdir) in \
6904           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6905           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6906                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6907         esac; \
6908         srcdiroption="--srcdir=$${topdir}/binutils"; \
6909         libsrcdir="$$s/binutils"; \
6910         $(SHELL) $${libsrcdir}/configure \
6911           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6912           --target=${target_alias} $${srcdiroption} \
6913           --with-build-libsubdir=$(HOST_SUBDIR) \
6914           @stage2_werror_flag@ 
6915 @endif binutils-bootstrap
6916
6917 .PHONY: configure-stageb2g0-binutils maybe-configure-stageb2g0-binutils
6918 maybe-configure-stageb2g0-binutils:
6919 @if binutils-bootstrap
6920 maybe-configure-stageb2g0-binutils: configure-stageb2g0-binutils
6921 configure-stageb2g0-binutils:
6922         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
6923         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6924         @r=`${PWD_COMMAND}`; export r; \
6925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6926         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6927         $(HOST_EXPORTS) \
6928         $(POSTSTAGE1_HOST_EXPORTS)  \
6929         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
6930         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
6931         echo Configuring stage b2g0 in $(HOST_SUBDIR)/binutils ; \
6932         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6933         cd $(HOST_SUBDIR)/binutils || exit 1; \
6934         case $(srcdir) in \
6935           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6936           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6937                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6938         esac; \
6939         srcdiroption="--srcdir=$${topdir}/binutils"; \
6940         libsrcdir="$$s/binutils"; \
6941         $(SHELL) $${libsrcdir}/configure \
6942           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6943           --target=${target_alias} $${srcdiroption} \
6944           --with-build-libsubdir=$(HOST_SUBDIR) \
6945           @stage2_werror_flag@ 
6946 @endif binutils-bootstrap
6947
6948 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6949 maybe-configure-stage3-binutils:
6950 @if binutils-bootstrap
6951 maybe-configure-stage3-binutils: configure-stage3-binutils
6952 configure-stage3-binutils:
6953         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6954         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6955         @r=`${PWD_COMMAND}`; export r; \
6956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6957         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6958         $(HOST_EXPORTS) \
6959         $(POSTSTAGE1_HOST_EXPORTS)  \
6960         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6961         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
6962         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
6963         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6964         cd $(HOST_SUBDIR)/binutils || exit 1; \
6965         case $(srcdir) in \
6966           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6967           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6968                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6969         esac; \
6970         srcdiroption="--srcdir=$${topdir}/binutils"; \
6971         libsrcdir="$$s/binutils"; \
6972         $(SHELL) $${libsrcdir}/configure \
6973           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6974           --target=${target_alias} $${srcdiroption} \
6975           --with-build-libsubdir=$(HOST_SUBDIR) \
6976           @stage2_werror_flag@ 
6977 @endif binutils-bootstrap
6978
6979 .PHONY: configure-stageb3g2-binutils maybe-configure-stageb3g2-binutils
6980 maybe-configure-stageb3g2-binutils:
6981 @if binutils-bootstrap
6982 maybe-configure-stageb3g2-binutils: configure-stageb3g2-binutils
6983 configure-stageb3g2-binutils:
6984         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6985         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6986         @r=`${PWD_COMMAND}`; export r; \
6987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6988         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6989         $(HOST_EXPORTS) \
6990         $(POSTSTAGE1_HOST_EXPORTS)  \
6991         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
6992         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
6993         echo Configuring stage b3g2 in $(HOST_SUBDIR)/binutils ; \
6994         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6995         cd $(HOST_SUBDIR)/binutils || exit 1; \
6996         case $(srcdir) in \
6997           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6998           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6999                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7000         esac; \
7001         srcdiroption="--srcdir=$${topdir}/binutils"; \
7002         libsrcdir="$$s/binutils"; \
7003         $(SHELL) $${libsrcdir}/configure \
7004           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7005           --target=${target_alias} $${srcdiroption} \
7006           --with-build-libsubdir=$(HOST_SUBDIR) \
7007           @stage2_werror_flag@ 
7008 @endif binutils-bootstrap
7009
7010 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
7011 maybe-configure-stage4-binutils:
7012 @if binutils-bootstrap
7013 maybe-configure-stage4-binutils: configure-stage4-binutils
7014 configure-stage4-binutils:
7015         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7016         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7017         @r=`${PWD_COMMAND}`; export r; \
7018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7019         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7020         $(HOST_EXPORTS) \
7021         $(POSTSTAGE1_HOST_EXPORTS)  \
7022         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
7023         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
7024         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
7025         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7026         cd $(HOST_SUBDIR)/binutils || exit 1; \
7027         case $(srcdir) in \
7028           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7029           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7030                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7031         esac; \
7032         srcdiroption="--srcdir=$${topdir}/binutils"; \
7033         libsrcdir="$$s/binutils"; \
7034         $(SHELL) $${libsrcdir}/configure \
7035           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7036           --target=${target_alias} $${srcdiroption} \
7037           --with-build-libsubdir=$(HOST_SUBDIR) \
7038           @stage2_werror_flag@ 
7039 @endif binutils-bootstrap
7040
7041 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
7042 maybe-configure-stageprofile-binutils:
7043 @if binutils-bootstrap
7044 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
7045 configure-stageprofile-binutils:
7046         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7047         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7048         @r=`${PWD_COMMAND}`; export r; \
7049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7050         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7051         $(HOST_EXPORTS) \
7052         $(POSTSTAGE1_HOST_EXPORTS)  \
7053         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
7054         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
7055         echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
7056         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7057         cd $(HOST_SUBDIR)/binutils || exit 1; \
7058         case $(srcdir) in \
7059           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7060           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7061                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7062         esac; \
7063         srcdiroption="--srcdir=$${topdir}/binutils"; \
7064         libsrcdir="$$s/binutils"; \
7065         $(SHELL) $${libsrcdir}/configure \
7066           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7067           --target=${target_alias} $${srcdiroption} \
7068           --with-build-libsubdir=$(HOST_SUBDIR) \
7069           @stage2_werror_flag@ 
7070 @endif binutils-bootstrap
7071
7072 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
7073 maybe-configure-stagefeedback-binutils:
7074 @if binutils-bootstrap
7075 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
7076 configure-stagefeedback-binutils:
7077         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7078         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7079         @r=`${PWD_COMMAND}`; export r; \
7080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7081         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7082         $(HOST_EXPORTS) \
7083         $(POSTSTAGE1_HOST_EXPORTS)  \
7084         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
7085         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
7086         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
7087         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7088         cd $(HOST_SUBDIR)/binutils || exit 1; \
7089         case $(srcdir) in \
7090           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7091           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7092                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7093         esac; \
7094         srcdiroption="--srcdir=$${topdir}/binutils"; \
7095         libsrcdir="$$s/binutils"; \
7096         $(SHELL) $${libsrcdir}/configure \
7097           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7098           --target=${target_alias} $${srcdiroption} \
7099           --with-build-libsubdir=$(HOST_SUBDIR) \
7100           @stage2_werror_flag@ 
7101 @endif binutils-bootstrap
7102
7103
7104
7105
7106
7107 .PHONY: all-binutils maybe-all-binutils
7108 maybe-all-binutils:
7109 @if gcc-bootstrap
7110 all-binutils: stage_current
7111 @endif gcc-bootstrap
7112 @if binutils
7113 TARGET-binutils=all
7114 maybe-all-binutils: all-binutils
7115 all-binutils: configure-binutils
7116         @r=`${PWD_COMMAND}`; export r; \
7117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7118         $(HOST_EXPORTS) \
7119         (cd $(HOST_SUBDIR)/binutils && \
7120           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
7121                 $(TARGET-binutils))
7122 @endif binutils
7123
7124
7125
7126 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
7127 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
7128 maybe-all-stage1-binutils:
7129 maybe-clean-stage1-binutils:
7130 @if binutils-bootstrap
7131 maybe-all-stage1-binutils: all-stage1-binutils
7132 all-stage1: all-stage1-binutils
7133 TARGET-stage1-binutils = $(TARGET-binutils)
7134 all-stage1-binutils: configure-stage1-binutils
7135         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7136         @r=`${PWD_COMMAND}`; export r; \
7137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7138         $(HOST_EXPORTS) \
7139         cd $(HOST_SUBDIR)/binutils && \
7140         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7141                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
7142                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
7143                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
7144                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
7145                 $(TARGET-stage1-binutils)
7146
7147 maybe-clean-stage1-binutils: clean-stage1-binutils
7148 clean-stage1: clean-stage1-binutils
7149 clean-stage1-binutils:
7150         @if [ $(current_stage) = stage1 ]; then \
7151           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7152         else \
7153           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7154           $(MAKE) stage1-start; \
7155         fi; \
7156         cd $(HOST_SUBDIR)/binutils && \
7157         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7158                  clean
7159 @endif binutils-bootstrap
7160
7161
7162 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
7163 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7164 maybe-all-stage2-binutils:
7165 maybe-clean-stage2-binutils:
7166 @if binutils-bootstrap
7167 maybe-all-stage2-binutils: all-stage2-binutils
7168 all-stage2: all-stage2-binutils
7169 TARGET-stage2-binutils = $(TARGET-binutils)
7170 all-stage2-binutils: configure-stage2-binutils
7171         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7172         @r=`${PWD_COMMAND}`; export r; \
7173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7174         $(HOST_EXPORTS) \
7175         $(POSTSTAGE1_HOST_EXPORTS) \
7176         cd $(HOST_SUBDIR)/binutils && \
7177         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7178                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
7179                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
7180                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
7181                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7182                 $(TARGET-stage2-binutils)
7183
7184 maybe-clean-stage2-binutils: clean-stage2-binutils
7185 clean-stage2: clean-stage2-binutils
7186 clean-stage2-binutils:
7187         @if [ $(current_stage) = stage2 ]; then \
7188           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7189         else \
7190           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7191           $(MAKE) stage2-start; \
7192         fi; \
7193         cd $(HOST_SUBDIR)/binutils && \
7194         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7195                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7196                  clean
7197 @endif binutils-bootstrap
7198
7199
7200 .PHONY: all-stageb2g0-binutils maybe-all-stageb2g0-binutils
7201 .PHONY: clean-stageb2g0-binutils maybe-clean-stageb2g0-binutils
7202 maybe-all-stageb2g0-binutils:
7203 maybe-clean-stageb2g0-binutils:
7204 @if binutils-bootstrap
7205 maybe-all-stageb2g0-binutils: all-stageb2g0-binutils
7206 all-stageb2g0: all-stageb2g0-binutils
7207 TARGET-stageb2g0-binutils = $(TARGET-binutils)
7208 all-stageb2g0-binutils: configure-stageb2g0-binutils
7209         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
7210         @r=`${PWD_COMMAND}`; export r; \
7211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7212         $(HOST_EXPORTS) \
7213         $(POSTSTAGE1_HOST_EXPORTS) \
7214         cd $(HOST_SUBDIR)/binutils && \
7215         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7216                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
7217                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
7218                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
7219                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7220                 $(TARGET-stageb2g0-binutils)
7221
7222 maybe-clean-stageb2g0-binutils: clean-stageb2g0-binutils
7223 clean-stageb2g0: clean-stageb2g0-binutils
7224 clean-stageb2g0-binutils:
7225         @if [ $(current_stage) = stageb2g0 ]; then \
7226           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7227         else \
7228           [ -f $(HOST_SUBDIR)/stageb2g0-binutils/Makefile ] || exit 0; \
7229           $(MAKE) stageb2g0-start; \
7230         fi; \
7231         cd $(HOST_SUBDIR)/binutils && \
7232         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7233                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7234                  clean
7235 @endif binutils-bootstrap
7236
7237
7238 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
7239 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7240 maybe-all-stage3-binutils:
7241 maybe-clean-stage3-binutils:
7242 @if binutils-bootstrap
7243 maybe-all-stage3-binutils: all-stage3-binutils
7244 all-stage3: all-stage3-binutils
7245 TARGET-stage3-binutils = $(TARGET-binutils)
7246 all-stage3-binutils: configure-stage3-binutils
7247         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7248         @r=`${PWD_COMMAND}`; export r; \
7249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7250         $(HOST_EXPORTS) \
7251         $(POSTSTAGE1_HOST_EXPORTS) \
7252         cd $(HOST_SUBDIR)/binutils && \
7253         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7254                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
7255                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
7256                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
7257                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7258                 $(TARGET-stage3-binutils)
7259
7260 maybe-clean-stage3-binutils: clean-stage3-binutils
7261 clean-stage3: clean-stage3-binutils
7262 clean-stage3-binutils:
7263         @if [ $(current_stage) = stage3 ]; then \
7264           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7265         else \
7266           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7267           $(MAKE) stage3-start; \
7268         fi; \
7269         cd $(HOST_SUBDIR)/binutils && \
7270         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7271                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7272                  clean
7273 @endif binutils-bootstrap
7274
7275
7276 .PHONY: all-stageb3g2-binutils maybe-all-stageb3g2-binutils
7277 .PHONY: clean-stageb3g2-binutils maybe-clean-stageb3g2-binutils
7278 maybe-all-stageb3g2-binutils:
7279 maybe-clean-stageb3g2-binutils:
7280 @if binutils-bootstrap
7281 maybe-all-stageb3g2-binutils: all-stageb3g2-binutils
7282 all-stageb3g2: all-stageb3g2-binutils
7283 TARGET-stageb3g2-binutils = $(TARGET-binutils)
7284 all-stageb3g2-binutils: configure-stageb3g2-binutils
7285         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
7286         @r=`${PWD_COMMAND}`; export r; \
7287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7288         $(HOST_EXPORTS) \
7289         $(POSTSTAGE1_HOST_EXPORTS) \
7290         cd $(HOST_SUBDIR)/binutils && \
7291         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7292                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
7293                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
7294                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
7295                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7296                 $(TARGET-stageb3g2-binutils)
7297
7298 maybe-clean-stageb3g2-binutils: clean-stageb3g2-binutils
7299 clean-stageb3g2: clean-stageb3g2-binutils
7300 clean-stageb3g2-binutils:
7301         @if [ $(current_stage) = stageb3g2 ]; then \
7302           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7303         else \
7304           [ -f $(HOST_SUBDIR)/stageb3g2-binutils/Makefile ] || exit 0; \
7305           $(MAKE) stageb3g2-start; \
7306         fi; \
7307         cd $(HOST_SUBDIR)/binutils && \
7308         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7309                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7310                  clean
7311 @endif binutils-bootstrap
7312
7313
7314 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
7315 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7316 maybe-all-stage4-binutils:
7317 maybe-clean-stage4-binutils:
7318 @if binutils-bootstrap
7319 maybe-all-stage4-binutils: all-stage4-binutils
7320 all-stage4: all-stage4-binutils
7321 TARGET-stage4-binutils = $(TARGET-binutils)
7322 all-stage4-binutils: configure-stage4-binutils
7323         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7324         @r=`${PWD_COMMAND}`; export r; \
7325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7326         $(HOST_EXPORTS) \
7327         $(POSTSTAGE1_HOST_EXPORTS) \
7328         cd $(HOST_SUBDIR)/binutils && \
7329         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7330                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
7331                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7332                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
7333                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7334                 $(TARGET-stage4-binutils)
7335
7336 maybe-clean-stage4-binutils: clean-stage4-binutils
7337 clean-stage4: clean-stage4-binutils
7338 clean-stage4-binutils:
7339         @if [ $(current_stage) = stage4 ]; then \
7340           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7341         else \
7342           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7343           $(MAKE) stage4-start; \
7344         fi; \
7345         cd $(HOST_SUBDIR)/binutils && \
7346         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7347                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7348                  clean
7349 @endif binutils-bootstrap
7350
7351
7352 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7353 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7354 maybe-all-stageprofile-binutils:
7355 maybe-clean-stageprofile-binutils:
7356 @if binutils-bootstrap
7357 maybe-all-stageprofile-binutils: all-stageprofile-binutils
7358 all-stageprofile: all-stageprofile-binutils
7359 TARGET-stageprofile-binutils = $(TARGET-binutils)
7360 all-stageprofile-binutils: configure-stageprofile-binutils
7361         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7362         @r=`${PWD_COMMAND}`; export r; \
7363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7364         $(HOST_EXPORTS) \
7365         $(POSTSTAGE1_HOST_EXPORTS) \
7366         cd $(HOST_SUBDIR)/binutils && \
7367         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7368                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
7369                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
7370                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
7371                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7372                 $(TARGET-stageprofile-binutils)
7373
7374 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7375 clean-stageprofile: clean-stageprofile-binutils
7376 clean-stageprofile-binutils:
7377         @if [ $(current_stage) = stageprofile ]; then \
7378           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7379         else \
7380           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7381           $(MAKE) stageprofile-start; \
7382         fi; \
7383         cd $(HOST_SUBDIR)/binutils && \
7384         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7385                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7386                  clean
7387 @endif binutils-bootstrap
7388
7389
7390 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7391 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7392 maybe-all-stagefeedback-binutils:
7393 maybe-clean-stagefeedback-binutils:
7394 @if binutils-bootstrap
7395 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7396 all-stagefeedback: all-stagefeedback-binutils
7397 TARGET-stagefeedback-binutils = $(TARGET-binutils)
7398 all-stagefeedback-binutils: configure-stagefeedback-binutils
7399         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7400         @r=`${PWD_COMMAND}`; export r; \
7401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7402         $(HOST_EXPORTS) \
7403         $(POSTSTAGE1_HOST_EXPORTS) \
7404         cd $(HOST_SUBDIR)/binutils && \
7405         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7406                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
7407                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
7408                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
7409                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7410                 $(TARGET-stagefeedback-binutils)
7411
7412 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7413 clean-stagefeedback: clean-stagefeedback-binutils
7414 clean-stagefeedback-binutils:
7415         @if [ $(current_stage) = stagefeedback ]; then \
7416           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7417         else \
7418           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7419           $(MAKE) stagefeedback-start; \
7420         fi; \
7421         cd $(HOST_SUBDIR)/binutils && \
7422         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7423                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7424                  clean
7425 @endif binutils-bootstrap
7426
7427
7428
7429
7430
7431 .PHONY: check-binutils maybe-check-binutils
7432 maybe-check-binutils:
7433 @if binutils
7434 maybe-check-binutils: check-binutils
7435
7436 check-binutils:
7437         @: $(MAKE); $(unstage)
7438         @r=`${PWD_COMMAND}`; export r; \
7439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7440         $(HOST_EXPORTS) \
7441         (cd $(HOST_SUBDIR)/binutils && \
7442           $(MAKE) $(FLAGS_TO_PASS)  check)
7443
7444 @endif binutils
7445
7446 .PHONY: install-binutils maybe-install-binutils
7447 maybe-install-binutils:
7448 @if binutils
7449 maybe-install-binutils: install-binutils
7450
7451 install-binutils: installdirs
7452         @: $(MAKE); $(unstage)
7453         @r=`${PWD_COMMAND}`; export r; \
7454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7455         $(HOST_EXPORTS) \
7456         (cd $(HOST_SUBDIR)/binutils && \
7457           $(MAKE) $(FLAGS_TO_PASS)  install)
7458
7459 @endif binutils
7460
7461 # Other targets (info, dvi, pdf, etc.)
7462
7463 .PHONY: maybe-info-binutils info-binutils
7464 maybe-info-binutils:
7465 @if binutils
7466 maybe-info-binutils: info-binutils
7467
7468 info-binutils: \
7469     configure-binutils 
7470         @[ -f ./binutils/Makefile ] || exit 0; \
7471         r=`${PWD_COMMAND}`; export r; \
7472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7473         $(HOST_EXPORTS) \
7474         for flag in $(EXTRA_HOST_FLAGS) ; do \
7475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7476         done; \
7477         echo "Doing info in binutils" ; \
7478         (cd $(HOST_SUBDIR)/binutils && \
7479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7481                   "RANLIB=$${RANLIB}" \
7482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7483                   info) \
7484           || exit 1
7485
7486 @endif binutils
7487
7488 .PHONY: maybe-dvi-binutils dvi-binutils
7489 maybe-dvi-binutils:
7490 @if binutils
7491 maybe-dvi-binutils: dvi-binutils
7492
7493 dvi-binutils: \
7494     configure-binutils 
7495         @[ -f ./binutils/Makefile ] || exit 0; \
7496         r=`${PWD_COMMAND}`; export r; \
7497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7498         $(HOST_EXPORTS) \
7499         for flag in $(EXTRA_HOST_FLAGS) ; do \
7500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7501         done; \
7502         echo "Doing dvi in binutils" ; \
7503         (cd $(HOST_SUBDIR)/binutils && \
7504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7506                   "RANLIB=$${RANLIB}" \
7507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7508                   dvi) \
7509           || exit 1
7510
7511 @endif binutils
7512
7513 .PHONY: maybe-pdf-binutils pdf-binutils
7514 maybe-pdf-binutils:
7515 @if binutils
7516 maybe-pdf-binutils: pdf-binutils
7517
7518 pdf-binutils: \
7519     configure-binutils 
7520         @[ -f ./binutils/Makefile ] || exit 0; \
7521         r=`${PWD_COMMAND}`; export r; \
7522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7523         $(HOST_EXPORTS) \
7524         for flag in $(EXTRA_HOST_FLAGS) ; do \
7525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7526         done; \
7527         echo "Doing pdf in binutils" ; \
7528         (cd $(HOST_SUBDIR)/binutils && \
7529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7531                   "RANLIB=$${RANLIB}" \
7532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7533                   pdf) \
7534           || exit 1
7535
7536 @endif binutils
7537
7538 .PHONY: maybe-html-binutils html-binutils
7539 maybe-html-binutils:
7540 @if binutils
7541 maybe-html-binutils: html-binutils
7542
7543 html-binutils: \
7544     configure-binutils 
7545         @[ -f ./binutils/Makefile ] || exit 0; \
7546         r=`${PWD_COMMAND}`; export r; \
7547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7548         $(HOST_EXPORTS) \
7549         for flag in $(EXTRA_HOST_FLAGS) ; do \
7550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7551         done; \
7552         echo "Doing html in binutils" ; \
7553         (cd $(HOST_SUBDIR)/binutils && \
7554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7556                   "RANLIB=$${RANLIB}" \
7557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7558                   html) \
7559           || exit 1
7560
7561 @endif binutils
7562
7563 .PHONY: maybe-TAGS-binutils TAGS-binutils
7564 maybe-TAGS-binutils:
7565 @if binutils
7566 maybe-TAGS-binutils: TAGS-binutils
7567
7568 TAGS-binutils: \
7569     configure-binutils 
7570         @[ -f ./binutils/Makefile ] || exit 0; \
7571         r=`${PWD_COMMAND}`; export r; \
7572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7573         $(HOST_EXPORTS) \
7574         for flag in $(EXTRA_HOST_FLAGS) ; do \
7575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7576         done; \
7577         echo "Doing TAGS in binutils" ; \
7578         (cd $(HOST_SUBDIR)/binutils && \
7579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7581                   "RANLIB=$${RANLIB}" \
7582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7583                   TAGS) \
7584           || exit 1
7585
7586 @endif binutils
7587
7588 .PHONY: maybe-install-info-binutils install-info-binutils
7589 maybe-install-info-binutils:
7590 @if binutils
7591 maybe-install-info-binutils: install-info-binutils
7592
7593 install-info-binutils: \
7594     configure-binutils \
7595     info-binutils 
7596         @[ -f ./binutils/Makefile ] || exit 0; \
7597         r=`${PWD_COMMAND}`; export r; \
7598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7599         $(HOST_EXPORTS) \
7600         for flag in $(EXTRA_HOST_FLAGS) ; do \
7601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7602         done; \
7603         echo "Doing install-info in binutils" ; \
7604         (cd $(HOST_SUBDIR)/binutils && \
7605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7607                   "RANLIB=$${RANLIB}" \
7608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7609                   install-info) \
7610           || exit 1
7611
7612 @endif binutils
7613
7614 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
7615 maybe-install-pdf-binutils:
7616 @if binutils
7617 maybe-install-pdf-binutils: install-pdf-binutils
7618
7619 install-pdf-binutils: \
7620     configure-binutils \
7621     pdf-binutils 
7622         @[ -f ./binutils/Makefile ] || exit 0; \
7623         r=`${PWD_COMMAND}`; export r; \
7624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7625         $(HOST_EXPORTS) \
7626         for flag in $(EXTRA_HOST_FLAGS) ; do \
7627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7628         done; \
7629         echo "Doing install-pdf in binutils" ; \
7630         (cd $(HOST_SUBDIR)/binutils && \
7631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7633                   "RANLIB=$${RANLIB}" \
7634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7635                   install-pdf) \
7636           || exit 1
7637
7638 @endif binutils
7639
7640 .PHONY: maybe-install-html-binutils install-html-binutils
7641 maybe-install-html-binutils:
7642 @if binutils
7643 maybe-install-html-binutils: install-html-binutils
7644
7645 install-html-binutils: \
7646     configure-binutils \
7647     html-binutils 
7648         @[ -f ./binutils/Makefile ] || exit 0; \
7649         r=`${PWD_COMMAND}`; export r; \
7650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7651         $(HOST_EXPORTS) \
7652         for flag in $(EXTRA_HOST_FLAGS) ; do \
7653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7654         done; \
7655         echo "Doing install-html in binutils" ; \
7656         (cd $(HOST_SUBDIR)/binutils && \
7657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7659                   "RANLIB=$${RANLIB}" \
7660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7661                   install-html) \
7662           || exit 1
7663
7664 @endif binutils
7665
7666 .PHONY: maybe-installcheck-binutils installcheck-binutils
7667 maybe-installcheck-binutils:
7668 @if binutils
7669 maybe-installcheck-binutils: installcheck-binutils
7670
7671 installcheck-binutils: \
7672     configure-binutils 
7673         @[ -f ./binutils/Makefile ] || exit 0; \
7674         r=`${PWD_COMMAND}`; export r; \
7675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7676         $(HOST_EXPORTS) \
7677         for flag in $(EXTRA_HOST_FLAGS) ; do \
7678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7679         done; \
7680         echo "Doing installcheck in binutils" ; \
7681         (cd $(HOST_SUBDIR)/binutils && \
7682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7684                   "RANLIB=$${RANLIB}" \
7685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7686                   installcheck) \
7687           || exit 1
7688
7689 @endif binutils
7690
7691 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7692 maybe-mostlyclean-binutils:
7693 @if binutils
7694 maybe-mostlyclean-binutils: mostlyclean-binutils
7695
7696 mostlyclean-binutils: 
7697         @[ -f ./binutils/Makefile ] || exit 0; \
7698         r=`${PWD_COMMAND}`; export r; \
7699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7700         $(HOST_EXPORTS) \
7701         for flag in $(EXTRA_HOST_FLAGS) ; do \
7702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7703         done; \
7704         echo "Doing mostlyclean in binutils" ; \
7705         (cd $(HOST_SUBDIR)/binutils && \
7706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7708                   "RANLIB=$${RANLIB}" \
7709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7710                   mostlyclean) \
7711           || exit 1
7712
7713 @endif binutils
7714
7715 .PHONY: maybe-clean-binutils clean-binutils
7716 maybe-clean-binutils:
7717 @if binutils
7718 maybe-clean-binutils: clean-binutils
7719
7720 clean-binutils: 
7721         @[ -f ./binutils/Makefile ] || exit 0; \
7722         r=`${PWD_COMMAND}`; export r; \
7723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7724         $(HOST_EXPORTS) \
7725         for flag in $(EXTRA_HOST_FLAGS) ; do \
7726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7727         done; \
7728         echo "Doing clean in binutils" ; \
7729         (cd $(HOST_SUBDIR)/binutils && \
7730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7732                   "RANLIB=$${RANLIB}" \
7733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7734                   clean) \
7735           || exit 1
7736
7737 @endif binutils
7738
7739 .PHONY: maybe-distclean-binutils distclean-binutils
7740 maybe-distclean-binutils:
7741 @if binutils
7742 maybe-distclean-binutils: distclean-binutils
7743
7744 distclean-binutils: 
7745         @[ -f ./binutils/Makefile ] || exit 0; \
7746         r=`${PWD_COMMAND}`; export r; \
7747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7748         $(HOST_EXPORTS) \
7749         for flag in $(EXTRA_HOST_FLAGS) ; do \
7750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7751         done; \
7752         echo "Doing distclean in binutils" ; \
7753         (cd $(HOST_SUBDIR)/binutils && \
7754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7756                   "RANLIB=$${RANLIB}" \
7757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7758                   distclean) \
7759           || exit 1
7760
7761 @endif binutils
7762
7763 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7764 maybe-maintainer-clean-binutils:
7765 @if binutils
7766 maybe-maintainer-clean-binutils: maintainer-clean-binutils
7767
7768 maintainer-clean-binutils: 
7769         @[ -f ./binutils/Makefile ] || exit 0; \
7770         r=`${PWD_COMMAND}`; export r; \
7771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7772         $(HOST_EXPORTS) \
7773         for flag in $(EXTRA_HOST_FLAGS) ; do \
7774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7775         done; \
7776         echo "Doing maintainer-clean in binutils" ; \
7777         (cd $(HOST_SUBDIR)/binutils && \
7778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7780                   "RANLIB=$${RANLIB}" \
7781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7782                   maintainer-clean) \
7783           || exit 1
7784
7785 @endif binutils
7786
7787
7788
7789 .PHONY: configure-bison maybe-configure-bison
7790 maybe-configure-bison:
7791 @if gcc-bootstrap
7792 configure-bison: stage_current
7793 @endif gcc-bootstrap
7794 @if bison
7795 maybe-configure-bison: configure-bison
7796 configure-bison: 
7797         @: $(MAKE); $(unstage)
7798         @r=`${PWD_COMMAND}`; export r; \
7799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7800         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7801         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7802         $(HOST_EXPORTS) \
7803         echo Configuring in $(HOST_SUBDIR)/bison; \
7804         cd "$(HOST_SUBDIR)/bison" || exit 1; \
7805         case $(srcdir) in \
7806           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7807           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7808                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7809         esac; \
7810         srcdiroption="--srcdir=$${topdir}/bison"; \
7811         libsrcdir="$$s/bison"; \
7812         $(SHELL) $${libsrcdir}/configure \
7813           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7814           --target=${target_alias} $${srcdiroption}  \
7815           || exit 1
7816 @endif bison
7817
7818
7819
7820
7821
7822 .PHONY: all-bison maybe-all-bison
7823 maybe-all-bison:
7824 @if gcc-bootstrap
7825 all-bison: stage_current
7826 @endif gcc-bootstrap
7827 @if bison
7828 TARGET-bison=all
7829 maybe-all-bison: all-bison
7830 all-bison: configure-bison
7831         @: $(MAKE); $(unstage)
7832         @r=`${PWD_COMMAND}`; export r; \
7833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7834         $(HOST_EXPORTS) \
7835         (cd $(HOST_SUBDIR)/bison && \
7836           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
7837                 $(TARGET-bison))
7838 @endif bison
7839
7840
7841
7842
7843 .PHONY: check-bison maybe-check-bison
7844 maybe-check-bison:
7845 @if bison
7846 maybe-check-bison: check-bison
7847
7848 # This module is only tested in a native toolchain.
7849 check-bison:
7850         @: $(MAKE); $(unstage)
7851         @if [ '$(host)' = '$(target)' ] ; then \
7852           r=`${PWD_COMMAND}`; export r; \
7853           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7854           $(HOST_EXPORTS) \
7855           (cd $(HOST_SUBDIR)/bison && \
7856             $(MAKE) $(FLAGS_TO_PASS)  check); \
7857         fi
7858
7859 @endif bison
7860
7861 .PHONY: install-bison maybe-install-bison
7862 maybe-install-bison:
7863 @if bison
7864 maybe-install-bison: install-bison
7865
7866 install-bison: installdirs
7867         @: $(MAKE); $(unstage)
7868         @r=`${PWD_COMMAND}`; export r; \
7869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7870         $(HOST_EXPORTS) \
7871         (cd $(HOST_SUBDIR)/bison && \
7872           $(MAKE) $(FLAGS_TO_PASS)  install)
7873
7874 @endif bison
7875
7876 # Other targets (info, dvi, pdf, etc.)
7877
7878 .PHONY: maybe-info-bison info-bison
7879 maybe-info-bison:
7880 @if bison
7881 maybe-info-bison: info-bison
7882
7883 info-bison: \
7884     configure-bison 
7885         @: $(MAKE); $(unstage)
7886         @[ -f ./bison/Makefile ] || exit 0; \
7887         r=`${PWD_COMMAND}`; export r; \
7888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7889         $(HOST_EXPORTS) \
7890         for flag in $(EXTRA_HOST_FLAGS) ; do \
7891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7892         done; \
7893         echo "Doing info in bison" ; \
7894         (cd $(HOST_SUBDIR)/bison && \
7895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7897                   "RANLIB=$${RANLIB}" \
7898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7899                   info) \
7900           || exit 1
7901
7902 @endif bison
7903
7904 .PHONY: maybe-dvi-bison dvi-bison
7905 maybe-dvi-bison:
7906 @if bison
7907 maybe-dvi-bison: dvi-bison
7908
7909 dvi-bison: \
7910     configure-bison 
7911         @: $(MAKE); $(unstage)
7912         @[ -f ./bison/Makefile ] || exit 0; \
7913         r=`${PWD_COMMAND}`; export r; \
7914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7915         $(HOST_EXPORTS) \
7916         for flag in $(EXTRA_HOST_FLAGS) ; do \
7917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7918         done; \
7919         echo "Doing dvi in bison" ; \
7920         (cd $(HOST_SUBDIR)/bison && \
7921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7923                   "RANLIB=$${RANLIB}" \
7924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7925                   dvi) \
7926           || exit 1
7927
7928 @endif bison
7929
7930 .PHONY: maybe-pdf-bison pdf-bison
7931 maybe-pdf-bison:
7932 @if bison
7933 maybe-pdf-bison: pdf-bison
7934
7935 pdf-bison: \
7936     configure-bison 
7937         @: $(MAKE); $(unstage)
7938         @[ -f ./bison/Makefile ] || exit 0; \
7939         r=`${PWD_COMMAND}`; export r; \
7940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7941         $(HOST_EXPORTS) \
7942         for flag in $(EXTRA_HOST_FLAGS) ; do \
7943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7944         done; \
7945         echo "Doing pdf in bison" ; \
7946         (cd $(HOST_SUBDIR)/bison && \
7947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7949                   "RANLIB=$${RANLIB}" \
7950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7951                   pdf) \
7952           || exit 1
7953
7954 @endif bison
7955
7956 .PHONY: maybe-html-bison html-bison
7957 maybe-html-bison:
7958 @if bison
7959 maybe-html-bison: html-bison
7960
7961 html-bison: \
7962     configure-bison 
7963         @: $(MAKE); $(unstage)
7964         @[ -f ./bison/Makefile ] || exit 0; \
7965         r=`${PWD_COMMAND}`; export r; \
7966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7967         $(HOST_EXPORTS) \
7968         for flag in $(EXTRA_HOST_FLAGS) ; do \
7969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7970         done; \
7971         echo "Doing html in bison" ; \
7972         (cd $(HOST_SUBDIR)/bison && \
7973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7975                   "RANLIB=$${RANLIB}" \
7976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7977                   html) \
7978           || exit 1
7979
7980 @endif bison
7981
7982 .PHONY: maybe-TAGS-bison TAGS-bison
7983 maybe-TAGS-bison:
7984 @if bison
7985 maybe-TAGS-bison: TAGS-bison
7986
7987 TAGS-bison: \
7988     configure-bison 
7989         @: $(MAKE); $(unstage)
7990         @[ -f ./bison/Makefile ] || exit 0; \
7991         r=`${PWD_COMMAND}`; export r; \
7992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7993         $(HOST_EXPORTS) \
7994         for flag in $(EXTRA_HOST_FLAGS) ; do \
7995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7996         done; \
7997         echo "Doing TAGS in bison" ; \
7998         (cd $(HOST_SUBDIR)/bison && \
7999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8001                   "RANLIB=$${RANLIB}" \
8002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8003                   TAGS) \
8004           || exit 1
8005
8006 @endif bison
8007
8008 .PHONY: maybe-install-info-bison install-info-bison
8009 maybe-install-info-bison:
8010 @if bison
8011 maybe-install-info-bison: install-info-bison
8012
8013 install-info-bison: \
8014     configure-bison \
8015     info-bison 
8016         @: $(MAKE); $(unstage)
8017         @[ -f ./bison/Makefile ] || exit 0; \
8018         r=`${PWD_COMMAND}`; export r; \
8019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8020         $(HOST_EXPORTS) \
8021         for flag in $(EXTRA_HOST_FLAGS) ; do \
8022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8023         done; \
8024         echo "Doing install-info in bison" ; \
8025         (cd $(HOST_SUBDIR)/bison && \
8026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8028                   "RANLIB=$${RANLIB}" \
8029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8030                   install-info) \
8031           || exit 1
8032
8033 @endif bison
8034
8035 .PHONY: maybe-install-pdf-bison install-pdf-bison
8036 maybe-install-pdf-bison:
8037 @if bison
8038 maybe-install-pdf-bison: install-pdf-bison
8039
8040 install-pdf-bison: \
8041     configure-bison \
8042     pdf-bison 
8043         @: $(MAKE); $(unstage)
8044         @[ -f ./bison/Makefile ] || exit 0; \
8045         r=`${PWD_COMMAND}`; export r; \
8046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8047         $(HOST_EXPORTS) \
8048         for flag in $(EXTRA_HOST_FLAGS) ; do \
8049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8050         done; \
8051         echo "Doing install-pdf in bison" ; \
8052         (cd $(HOST_SUBDIR)/bison && \
8053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8055                   "RANLIB=$${RANLIB}" \
8056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8057                   install-pdf) \
8058           || exit 1
8059
8060 @endif bison
8061
8062 .PHONY: maybe-install-html-bison install-html-bison
8063 maybe-install-html-bison:
8064 @if bison
8065 maybe-install-html-bison: install-html-bison
8066
8067 install-html-bison: \
8068     configure-bison \
8069     html-bison 
8070         @: $(MAKE); $(unstage)
8071         @[ -f ./bison/Makefile ] || exit 0; \
8072         r=`${PWD_COMMAND}`; export r; \
8073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8074         $(HOST_EXPORTS) \
8075         for flag in $(EXTRA_HOST_FLAGS) ; do \
8076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8077         done; \
8078         echo "Doing install-html in bison" ; \
8079         (cd $(HOST_SUBDIR)/bison && \
8080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8082                   "RANLIB=$${RANLIB}" \
8083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8084                   install-html) \
8085           || exit 1
8086
8087 @endif bison
8088
8089 .PHONY: maybe-installcheck-bison installcheck-bison
8090 maybe-installcheck-bison:
8091 @if bison
8092 maybe-installcheck-bison: installcheck-bison
8093
8094 installcheck-bison: \
8095     configure-bison 
8096         @: $(MAKE); $(unstage)
8097         @[ -f ./bison/Makefile ] || exit 0; \
8098         r=`${PWD_COMMAND}`; export r; \
8099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8100         $(HOST_EXPORTS) \
8101         for flag in $(EXTRA_HOST_FLAGS) ; do \
8102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8103         done; \
8104         echo "Doing installcheck in bison" ; \
8105         (cd $(HOST_SUBDIR)/bison && \
8106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8108                   "RANLIB=$${RANLIB}" \
8109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8110                   installcheck) \
8111           || exit 1
8112
8113 @endif bison
8114
8115 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
8116 maybe-mostlyclean-bison:
8117 @if bison
8118 maybe-mostlyclean-bison: mostlyclean-bison
8119
8120 mostlyclean-bison: 
8121         @: $(MAKE); $(unstage)
8122         @[ -f ./bison/Makefile ] || exit 0; \
8123         r=`${PWD_COMMAND}`; export r; \
8124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8125         $(HOST_EXPORTS) \
8126         for flag in $(EXTRA_HOST_FLAGS) ; do \
8127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8128         done; \
8129         echo "Doing mostlyclean in bison" ; \
8130         (cd $(HOST_SUBDIR)/bison && \
8131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8133                   "RANLIB=$${RANLIB}" \
8134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8135                   mostlyclean) \
8136           || exit 1
8137
8138 @endif bison
8139
8140 .PHONY: maybe-clean-bison clean-bison
8141 maybe-clean-bison:
8142 @if bison
8143 maybe-clean-bison: clean-bison
8144
8145 clean-bison: 
8146         @: $(MAKE); $(unstage)
8147         @[ -f ./bison/Makefile ] || exit 0; \
8148         r=`${PWD_COMMAND}`; export r; \
8149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8150         $(HOST_EXPORTS) \
8151         for flag in $(EXTRA_HOST_FLAGS) ; do \
8152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8153         done; \
8154         echo "Doing clean in bison" ; \
8155         (cd $(HOST_SUBDIR)/bison && \
8156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8158                   "RANLIB=$${RANLIB}" \
8159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8160                   clean) \
8161           || exit 1
8162
8163 @endif bison
8164
8165 .PHONY: maybe-distclean-bison distclean-bison
8166 maybe-distclean-bison:
8167 @if bison
8168 maybe-distclean-bison: distclean-bison
8169
8170 distclean-bison: 
8171         @: $(MAKE); $(unstage)
8172         @[ -f ./bison/Makefile ] || exit 0; \
8173         r=`${PWD_COMMAND}`; export r; \
8174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8175         $(HOST_EXPORTS) \
8176         for flag in $(EXTRA_HOST_FLAGS) ; do \
8177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8178         done; \
8179         echo "Doing distclean in bison" ; \
8180         (cd $(HOST_SUBDIR)/bison && \
8181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8183                   "RANLIB=$${RANLIB}" \
8184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8185                   distclean) \
8186           || exit 1
8187
8188 @endif bison
8189
8190 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8191 maybe-maintainer-clean-bison:
8192 @if bison
8193 maybe-maintainer-clean-bison: maintainer-clean-bison
8194
8195 maintainer-clean-bison: 
8196         @: $(MAKE); $(unstage)
8197         @[ -f ./bison/Makefile ] || exit 0; \
8198         r=`${PWD_COMMAND}`; export r; \
8199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8200         $(HOST_EXPORTS) \
8201         for flag in $(EXTRA_HOST_FLAGS) ; do \
8202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8203         done; \
8204         echo "Doing maintainer-clean in bison" ; \
8205         (cd $(HOST_SUBDIR)/bison && \
8206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8208                   "RANLIB=$${RANLIB}" \
8209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8210                   maintainer-clean) \
8211           || exit 1
8212
8213 @endif bison
8214
8215
8216
8217 .PHONY: configure-byacc maybe-configure-byacc
8218 maybe-configure-byacc:
8219 @if gcc-bootstrap
8220 configure-byacc: stage_current
8221 @endif gcc-bootstrap
8222 @if byacc
8223 maybe-configure-byacc: configure-byacc
8224 configure-byacc: 
8225         @: $(MAKE); $(unstage)
8226         @r=`${PWD_COMMAND}`; export r; \
8227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8228         test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8229         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8230         $(HOST_EXPORTS) \
8231         echo Configuring in $(HOST_SUBDIR)/byacc; \
8232         cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8233         case $(srcdir) in \
8234           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8235           *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8236                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8237         esac; \
8238         srcdiroption="--srcdir=$${topdir}/byacc"; \
8239         libsrcdir="$$s/byacc"; \
8240         $(SHELL) $${libsrcdir}/configure \
8241           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8242           --target=${target_alias} $${srcdiroption}  \
8243           || exit 1
8244 @endif byacc
8245
8246
8247
8248
8249
8250 .PHONY: all-byacc maybe-all-byacc
8251 maybe-all-byacc:
8252 @if gcc-bootstrap
8253 all-byacc: stage_current
8254 @endif gcc-bootstrap
8255 @if byacc
8256 TARGET-byacc=all
8257 maybe-all-byacc: all-byacc
8258 all-byacc: configure-byacc
8259         @: $(MAKE); $(unstage)
8260         @r=`${PWD_COMMAND}`; export r; \
8261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8262         $(HOST_EXPORTS) \
8263         (cd $(HOST_SUBDIR)/byacc && \
8264           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8265                 $(TARGET-byacc))
8266 @endif byacc
8267
8268
8269
8270
8271 .PHONY: check-byacc maybe-check-byacc
8272 maybe-check-byacc:
8273 @if byacc
8274 maybe-check-byacc: check-byacc
8275
8276 # This module is only tested in a native toolchain.
8277 check-byacc:
8278         @: $(MAKE); $(unstage)
8279         @if [ '$(host)' = '$(target)' ] ; then \
8280           r=`${PWD_COMMAND}`; export r; \
8281           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8282           $(HOST_EXPORTS) \
8283           (cd $(HOST_SUBDIR)/byacc && \
8284             $(MAKE) $(FLAGS_TO_PASS)  check); \
8285         fi
8286
8287 @endif byacc
8288
8289 .PHONY: install-byacc maybe-install-byacc
8290 maybe-install-byacc:
8291 @if byacc
8292 maybe-install-byacc: install-byacc
8293
8294 install-byacc: installdirs
8295         @: $(MAKE); $(unstage)
8296         @r=`${PWD_COMMAND}`; export r; \
8297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8298         $(HOST_EXPORTS) \
8299         (cd $(HOST_SUBDIR)/byacc && \
8300           $(MAKE) $(FLAGS_TO_PASS)  install)
8301
8302 @endif byacc
8303
8304 # Other targets (info, dvi, pdf, etc.)
8305
8306 .PHONY: maybe-info-byacc info-byacc
8307 maybe-info-byacc:
8308 @if byacc
8309 maybe-info-byacc: info-byacc
8310
8311 info-byacc: \
8312     configure-byacc 
8313         @: $(MAKE); $(unstage)
8314         @[ -f ./byacc/Makefile ] || exit 0; \
8315         r=`${PWD_COMMAND}`; export r; \
8316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8317         $(HOST_EXPORTS) \
8318         for flag in $(EXTRA_HOST_FLAGS) ; do \
8319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8320         done; \
8321         echo "Doing info in byacc" ; \
8322         (cd $(HOST_SUBDIR)/byacc && \
8323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8325                   "RANLIB=$${RANLIB}" \
8326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8327                   info) \
8328           || exit 1
8329
8330 @endif byacc
8331
8332 .PHONY: maybe-dvi-byacc dvi-byacc
8333 maybe-dvi-byacc:
8334 @if byacc
8335 maybe-dvi-byacc: dvi-byacc
8336
8337 dvi-byacc: \
8338     configure-byacc 
8339         @: $(MAKE); $(unstage)
8340         @[ -f ./byacc/Makefile ] || exit 0; \
8341         r=`${PWD_COMMAND}`; export r; \
8342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8343         $(HOST_EXPORTS) \
8344         for flag in $(EXTRA_HOST_FLAGS) ; do \
8345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8346         done; \
8347         echo "Doing dvi in byacc" ; \
8348         (cd $(HOST_SUBDIR)/byacc && \
8349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8351                   "RANLIB=$${RANLIB}" \
8352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8353                   dvi) \
8354           || exit 1
8355
8356 @endif byacc
8357
8358 .PHONY: maybe-pdf-byacc pdf-byacc
8359 maybe-pdf-byacc:
8360 @if byacc
8361 maybe-pdf-byacc: pdf-byacc
8362
8363 pdf-byacc: \
8364     configure-byacc 
8365         @: $(MAKE); $(unstage)
8366         @[ -f ./byacc/Makefile ] || exit 0; \
8367         r=`${PWD_COMMAND}`; export r; \
8368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8369         $(HOST_EXPORTS) \
8370         for flag in $(EXTRA_HOST_FLAGS) ; do \
8371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8372         done; \
8373         echo "Doing pdf in byacc" ; \
8374         (cd $(HOST_SUBDIR)/byacc && \
8375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8377                   "RANLIB=$${RANLIB}" \
8378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8379                   pdf) \
8380           || exit 1
8381
8382 @endif byacc
8383
8384 .PHONY: maybe-html-byacc html-byacc
8385 maybe-html-byacc:
8386 @if byacc
8387 maybe-html-byacc: html-byacc
8388
8389 html-byacc: \
8390     configure-byacc 
8391         @: $(MAKE); $(unstage)
8392         @[ -f ./byacc/Makefile ] || exit 0; \
8393         r=`${PWD_COMMAND}`; export r; \
8394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8395         $(HOST_EXPORTS) \
8396         for flag in $(EXTRA_HOST_FLAGS) ; do \
8397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8398         done; \
8399         echo "Doing html in byacc" ; \
8400         (cd $(HOST_SUBDIR)/byacc && \
8401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8403                   "RANLIB=$${RANLIB}" \
8404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8405                   html) \
8406           || exit 1
8407
8408 @endif byacc
8409
8410 .PHONY: maybe-TAGS-byacc TAGS-byacc
8411 maybe-TAGS-byacc:
8412 @if byacc
8413 maybe-TAGS-byacc: TAGS-byacc
8414
8415 TAGS-byacc: \
8416     configure-byacc 
8417         @: $(MAKE); $(unstage)
8418         @[ -f ./byacc/Makefile ] || exit 0; \
8419         r=`${PWD_COMMAND}`; export r; \
8420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8421         $(HOST_EXPORTS) \
8422         for flag in $(EXTRA_HOST_FLAGS) ; do \
8423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8424         done; \
8425         echo "Doing TAGS in byacc" ; \
8426         (cd $(HOST_SUBDIR)/byacc && \
8427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8429                   "RANLIB=$${RANLIB}" \
8430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8431                   TAGS) \
8432           || exit 1
8433
8434 @endif byacc
8435
8436 .PHONY: maybe-install-info-byacc install-info-byacc
8437 maybe-install-info-byacc:
8438 @if byacc
8439 maybe-install-info-byacc: install-info-byacc
8440
8441 install-info-byacc: \
8442     configure-byacc \
8443     info-byacc 
8444         @: $(MAKE); $(unstage)
8445         @[ -f ./byacc/Makefile ] || exit 0; \
8446         r=`${PWD_COMMAND}`; export r; \
8447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8448         $(HOST_EXPORTS) \
8449         for flag in $(EXTRA_HOST_FLAGS) ; do \
8450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8451         done; \
8452         echo "Doing install-info in byacc" ; \
8453         (cd $(HOST_SUBDIR)/byacc && \
8454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8456                   "RANLIB=$${RANLIB}" \
8457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8458                   install-info) \
8459           || exit 1
8460
8461 @endif byacc
8462
8463 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
8464 maybe-install-pdf-byacc:
8465 @if byacc
8466 maybe-install-pdf-byacc: install-pdf-byacc
8467
8468 install-pdf-byacc: \
8469     configure-byacc \
8470     pdf-byacc 
8471         @: $(MAKE); $(unstage)
8472         @[ -f ./byacc/Makefile ] || exit 0; \
8473         r=`${PWD_COMMAND}`; export r; \
8474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8475         $(HOST_EXPORTS) \
8476         for flag in $(EXTRA_HOST_FLAGS) ; do \
8477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8478         done; \
8479         echo "Doing install-pdf in byacc" ; \
8480         (cd $(HOST_SUBDIR)/byacc && \
8481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8483                   "RANLIB=$${RANLIB}" \
8484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8485                   install-pdf) \
8486           || exit 1
8487
8488 @endif byacc
8489
8490 .PHONY: maybe-install-html-byacc install-html-byacc
8491 maybe-install-html-byacc:
8492 @if byacc
8493 maybe-install-html-byacc: install-html-byacc
8494
8495 install-html-byacc: \
8496     configure-byacc \
8497     html-byacc 
8498         @: $(MAKE); $(unstage)
8499         @[ -f ./byacc/Makefile ] || exit 0; \
8500         r=`${PWD_COMMAND}`; export r; \
8501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8502         $(HOST_EXPORTS) \
8503         for flag in $(EXTRA_HOST_FLAGS) ; do \
8504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8505         done; \
8506         echo "Doing install-html in byacc" ; \
8507         (cd $(HOST_SUBDIR)/byacc && \
8508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8510                   "RANLIB=$${RANLIB}" \
8511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8512                   install-html) \
8513           || exit 1
8514
8515 @endif byacc
8516
8517 .PHONY: maybe-installcheck-byacc installcheck-byacc
8518 maybe-installcheck-byacc:
8519 @if byacc
8520 maybe-installcheck-byacc: installcheck-byacc
8521
8522 installcheck-byacc: \
8523     configure-byacc 
8524         @: $(MAKE); $(unstage)
8525         @[ -f ./byacc/Makefile ] || exit 0; \
8526         r=`${PWD_COMMAND}`; export r; \
8527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8528         $(HOST_EXPORTS) \
8529         for flag in $(EXTRA_HOST_FLAGS) ; do \
8530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8531         done; \
8532         echo "Doing installcheck in byacc" ; \
8533         (cd $(HOST_SUBDIR)/byacc && \
8534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8536                   "RANLIB=$${RANLIB}" \
8537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8538                   installcheck) \
8539           || exit 1
8540
8541 @endif byacc
8542
8543 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8544 maybe-mostlyclean-byacc:
8545 @if byacc
8546 maybe-mostlyclean-byacc: mostlyclean-byacc
8547
8548 mostlyclean-byacc: 
8549         @: $(MAKE); $(unstage)
8550         @[ -f ./byacc/Makefile ] || exit 0; \
8551         r=`${PWD_COMMAND}`; export r; \
8552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8553         $(HOST_EXPORTS) \
8554         for flag in $(EXTRA_HOST_FLAGS) ; do \
8555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8556         done; \
8557         echo "Doing mostlyclean in byacc" ; \
8558         (cd $(HOST_SUBDIR)/byacc && \
8559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8561                   "RANLIB=$${RANLIB}" \
8562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8563                   mostlyclean) \
8564           || exit 1
8565
8566 @endif byacc
8567
8568 .PHONY: maybe-clean-byacc clean-byacc
8569 maybe-clean-byacc:
8570 @if byacc
8571 maybe-clean-byacc: clean-byacc
8572
8573 clean-byacc: 
8574         @: $(MAKE); $(unstage)
8575         @[ -f ./byacc/Makefile ] || exit 0; \
8576         r=`${PWD_COMMAND}`; export r; \
8577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8578         $(HOST_EXPORTS) \
8579         for flag in $(EXTRA_HOST_FLAGS) ; do \
8580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8581         done; \
8582         echo "Doing clean in byacc" ; \
8583         (cd $(HOST_SUBDIR)/byacc && \
8584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8586                   "RANLIB=$${RANLIB}" \
8587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8588                   clean) \
8589           || exit 1
8590
8591 @endif byacc
8592
8593 .PHONY: maybe-distclean-byacc distclean-byacc
8594 maybe-distclean-byacc:
8595 @if byacc
8596 maybe-distclean-byacc: distclean-byacc
8597
8598 distclean-byacc: 
8599         @: $(MAKE); $(unstage)
8600         @[ -f ./byacc/Makefile ] || exit 0; \
8601         r=`${PWD_COMMAND}`; export r; \
8602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8603         $(HOST_EXPORTS) \
8604         for flag in $(EXTRA_HOST_FLAGS) ; do \
8605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8606         done; \
8607         echo "Doing distclean in byacc" ; \
8608         (cd $(HOST_SUBDIR)/byacc && \
8609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8611                   "RANLIB=$${RANLIB}" \
8612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8613                   distclean) \
8614           || exit 1
8615
8616 @endif byacc
8617
8618 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8619 maybe-maintainer-clean-byacc:
8620 @if byacc
8621 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8622
8623 maintainer-clean-byacc: 
8624         @: $(MAKE); $(unstage)
8625         @[ -f ./byacc/Makefile ] || exit 0; \
8626         r=`${PWD_COMMAND}`; export r; \
8627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8628         $(HOST_EXPORTS) \
8629         for flag in $(EXTRA_HOST_FLAGS) ; do \
8630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8631         done; \
8632         echo "Doing maintainer-clean in byacc" ; \
8633         (cd $(HOST_SUBDIR)/byacc && \
8634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8636                   "RANLIB=$${RANLIB}" \
8637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8638                   maintainer-clean) \
8639           || exit 1
8640
8641 @endif byacc
8642
8643
8644
8645 .PHONY: configure-bzip2 maybe-configure-bzip2
8646 maybe-configure-bzip2:
8647 @if gcc-bootstrap
8648 configure-bzip2: stage_current
8649 @endif gcc-bootstrap
8650 @if bzip2
8651 maybe-configure-bzip2: configure-bzip2
8652 configure-bzip2: 
8653         @: $(MAKE); $(unstage)
8654         @r=`${PWD_COMMAND}`; export r; \
8655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8656         test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8657         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8658         $(HOST_EXPORTS) \
8659         echo Configuring in $(HOST_SUBDIR)/bzip2; \
8660         cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8661         case $(srcdir) in \
8662           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8663           *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8664                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8665         esac; \
8666         srcdiroption="--srcdir=$${topdir}/bzip2"; \
8667         libsrcdir="$$s/bzip2"; \
8668         $(SHELL) $${libsrcdir}/configure \
8669           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8670           --target=${target_alias} $${srcdiroption}  \
8671           || exit 1
8672 @endif bzip2
8673
8674
8675
8676
8677
8678 .PHONY: all-bzip2 maybe-all-bzip2
8679 maybe-all-bzip2:
8680 @if gcc-bootstrap
8681 all-bzip2: stage_current
8682 @endif gcc-bootstrap
8683 @if bzip2
8684 TARGET-bzip2=all
8685 maybe-all-bzip2: all-bzip2
8686 all-bzip2: configure-bzip2
8687         @: $(MAKE); $(unstage)
8688         @r=`${PWD_COMMAND}`; export r; \
8689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8690         $(HOST_EXPORTS) \
8691         (cd $(HOST_SUBDIR)/bzip2 && \
8692           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8693                 $(TARGET-bzip2))
8694 @endif bzip2
8695
8696
8697
8698
8699 .PHONY: check-bzip2 maybe-check-bzip2
8700 maybe-check-bzip2:
8701 @if bzip2
8702 maybe-check-bzip2: check-bzip2
8703
8704 check-bzip2:
8705         @: $(MAKE); $(unstage)
8706         @r=`${PWD_COMMAND}`; export r; \
8707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8708         $(HOST_EXPORTS) \
8709         (cd $(HOST_SUBDIR)/bzip2 && \
8710           $(MAKE) $(FLAGS_TO_PASS)  check)
8711
8712 @endif bzip2
8713
8714 .PHONY: install-bzip2 maybe-install-bzip2
8715 maybe-install-bzip2:
8716 @if bzip2
8717 maybe-install-bzip2: install-bzip2
8718
8719 install-bzip2: installdirs
8720         @: $(MAKE); $(unstage)
8721         @r=`${PWD_COMMAND}`; export r; \
8722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8723         $(HOST_EXPORTS) \
8724         (cd $(HOST_SUBDIR)/bzip2 && \
8725           $(MAKE) $(FLAGS_TO_PASS)  install)
8726
8727 @endif bzip2
8728
8729 # Other targets (info, dvi, pdf, etc.)
8730
8731 .PHONY: maybe-info-bzip2 info-bzip2
8732 maybe-info-bzip2:
8733 @if bzip2
8734 maybe-info-bzip2: info-bzip2
8735
8736 info-bzip2: \
8737     configure-bzip2 
8738         @: $(MAKE); $(unstage)
8739         @[ -f ./bzip2/Makefile ] || exit 0; \
8740         r=`${PWD_COMMAND}`; export r; \
8741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8742         $(HOST_EXPORTS) \
8743         for flag in $(EXTRA_HOST_FLAGS) ; do \
8744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8745         done; \
8746         echo "Doing info in bzip2" ; \
8747         (cd $(HOST_SUBDIR)/bzip2 && \
8748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8750                   "RANLIB=$${RANLIB}" \
8751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8752                   info) \
8753           || exit 1
8754
8755 @endif bzip2
8756
8757 .PHONY: maybe-dvi-bzip2 dvi-bzip2
8758 maybe-dvi-bzip2:
8759 @if bzip2
8760 maybe-dvi-bzip2: dvi-bzip2
8761
8762 dvi-bzip2: \
8763     configure-bzip2 
8764         @: $(MAKE); $(unstage)
8765         @[ -f ./bzip2/Makefile ] || exit 0; \
8766         r=`${PWD_COMMAND}`; export r; \
8767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8768         $(HOST_EXPORTS) \
8769         for flag in $(EXTRA_HOST_FLAGS) ; do \
8770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8771         done; \
8772         echo "Doing dvi in bzip2" ; \
8773         (cd $(HOST_SUBDIR)/bzip2 && \
8774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8776                   "RANLIB=$${RANLIB}" \
8777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8778                   dvi) \
8779           || exit 1
8780
8781 @endif bzip2
8782
8783 .PHONY: maybe-pdf-bzip2 pdf-bzip2
8784 maybe-pdf-bzip2:
8785 @if bzip2
8786 maybe-pdf-bzip2: pdf-bzip2
8787
8788 pdf-bzip2: \
8789     configure-bzip2 
8790         @: $(MAKE); $(unstage)
8791         @[ -f ./bzip2/Makefile ] || exit 0; \
8792         r=`${PWD_COMMAND}`; export r; \
8793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8794         $(HOST_EXPORTS) \
8795         for flag in $(EXTRA_HOST_FLAGS) ; do \
8796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8797         done; \
8798         echo "Doing pdf in bzip2" ; \
8799         (cd $(HOST_SUBDIR)/bzip2 && \
8800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8802                   "RANLIB=$${RANLIB}" \
8803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8804                   pdf) \
8805           || exit 1
8806
8807 @endif bzip2
8808
8809 .PHONY: maybe-html-bzip2 html-bzip2
8810 maybe-html-bzip2:
8811 @if bzip2
8812 maybe-html-bzip2: html-bzip2
8813
8814 html-bzip2: \
8815     configure-bzip2 
8816         @: $(MAKE); $(unstage)
8817         @[ -f ./bzip2/Makefile ] || exit 0; \
8818         r=`${PWD_COMMAND}`; export r; \
8819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8820         $(HOST_EXPORTS) \
8821         for flag in $(EXTRA_HOST_FLAGS) ; do \
8822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8823         done; \
8824         echo "Doing html in bzip2" ; \
8825         (cd $(HOST_SUBDIR)/bzip2 && \
8826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8828                   "RANLIB=$${RANLIB}" \
8829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8830                   html) \
8831           || exit 1
8832
8833 @endif bzip2
8834
8835 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8836 maybe-TAGS-bzip2:
8837 @if bzip2
8838 maybe-TAGS-bzip2: TAGS-bzip2
8839
8840 TAGS-bzip2: \
8841     configure-bzip2 
8842         @: $(MAKE); $(unstage)
8843         @[ -f ./bzip2/Makefile ] || exit 0; \
8844         r=`${PWD_COMMAND}`; export r; \
8845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8846         $(HOST_EXPORTS) \
8847         for flag in $(EXTRA_HOST_FLAGS) ; do \
8848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8849         done; \
8850         echo "Doing TAGS in bzip2" ; \
8851         (cd $(HOST_SUBDIR)/bzip2 && \
8852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8854                   "RANLIB=$${RANLIB}" \
8855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8856                   TAGS) \
8857           || exit 1
8858
8859 @endif bzip2
8860
8861 .PHONY: maybe-install-info-bzip2 install-info-bzip2
8862 maybe-install-info-bzip2:
8863 @if bzip2
8864 maybe-install-info-bzip2: install-info-bzip2
8865
8866 install-info-bzip2: \
8867     configure-bzip2 \
8868     info-bzip2 
8869         @: $(MAKE); $(unstage)
8870         @[ -f ./bzip2/Makefile ] || exit 0; \
8871         r=`${PWD_COMMAND}`; export r; \
8872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8873         $(HOST_EXPORTS) \
8874         for flag in $(EXTRA_HOST_FLAGS) ; do \
8875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8876         done; \
8877         echo "Doing install-info in bzip2" ; \
8878         (cd $(HOST_SUBDIR)/bzip2 && \
8879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8881                   "RANLIB=$${RANLIB}" \
8882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8883                   install-info) \
8884           || exit 1
8885
8886 @endif bzip2
8887
8888 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8889 maybe-install-pdf-bzip2:
8890 @if bzip2
8891 maybe-install-pdf-bzip2: install-pdf-bzip2
8892
8893 install-pdf-bzip2: \
8894     configure-bzip2 \
8895     pdf-bzip2 
8896         @: $(MAKE); $(unstage)
8897         @[ -f ./bzip2/Makefile ] || exit 0; \
8898         r=`${PWD_COMMAND}`; export r; \
8899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8900         $(HOST_EXPORTS) \
8901         for flag in $(EXTRA_HOST_FLAGS) ; do \
8902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8903         done; \
8904         echo "Doing install-pdf in bzip2" ; \
8905         (cd $(HOST_SUBDIR)/bzip2 && \
8906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8908                   "RANLIB=$${RANLIB}" \
8909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8910                   install-pdf) \
8911           || exit 1
8912
8913 @endif bzip2
8914
8915 .PHONY: maybe-install-html-bzip2 install-html-bzip2
8916 maybe-install-html-bzip2:
8917 @if bzip2
8918 maybe-install-html-bzip2: install-html-bzip2
8919
8920 install-html-bzip2: \
8921     configure-bzip2 \
8922     html-bzip2 
8923         @: $(MAKE); $(unstage)
8924         @[ -f ./bzip2/Makefile ] || exit 0; \
8925         r=`${PWD_COMMAND}`; export r; \
8926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8927         $(HOST_EXPORTS) \
8928         for flag in $(EXTRA_HOST_FLAGS) ; do \
8929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8930         done; \
8931         echo "Doing install-html in bzip2" ; \
8932         (cd $(HOST_SUBDIR)/bzip2 && \
8933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8935                   "RANLIB=$${RANLIB}" \
8936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8937                   install-html) \
8938           || exit 1
8939
8940 @endif bzip2
8941
8942 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8943 maybe-installcheck-bzip2:
8944 @if bzip2
8945 maybe-installcheck-bzip2: installcheck-bzip2
8946
8947 installcheck-bzip2: \
8948     configure-bzip2 
8949         @: $(MAKE); $(unstage)
8950         @[ -f ./bzip2/Makefile ] || exit 0; \
8951         r=`${PWD_COMMAND}`; export r; \
8952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8953         $(HOST_EXPORTS) \
8954         for flag in $(EXTRA_HOST_FLAGS) ; do \
8955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8956         done; \
8957         echo "Doing installcheck in bzip2" ; \
8958         (cd $(HOST_SUBDIR)/bzip2 && \
8959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8961                   "RANLIB=$${RANLIB}" \
8962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8963                   installcheck) \
8964           || exit 1
8965
8966 @endif bzip2
8967
8968 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8969 maybe-mostlyclean-bzip2:
8970 @if bzip2
8971 maybe-mostlyclean-bzip2: mostlyclean-bzip2
8972
8973 mostlyclean-bzip2: 
8974         @: $(MAKE); $(unstage)
8975         @[ -f ./bzip2/Makefile ] || exit 0; \
8976         r=`${PWD_COMMAND}`; export r; \
8977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8978         $(HOST_EXPORTS) \
8979         for flag in $(EXTRA_HOST_FLAGS) ; do \
8980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8981         done; \
8982         echo "Doing mostlyclean in bzip2" ; \
8983         (cd $(HOST_SUBDIR)/bzip2 && \
8984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8986                   "RANLIB=$${RANLIB}" \
8987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8988                   mostlyclean) \
8989           || exit 1
8990
8991 @endif bzip2
8992
8993 .PHONY: maybe-clean-bzip2 clean-bzip2
8994 maybe-clean-bzip2:
8995 @if bzip2
8996 maybe-clean-bzip2: clean-bzip2
8997
8998 clean-bzip2: 
8999         @: $(MAKE); $(unstage)
9000         @[ -f ./bzip2/Makefile ] || exit 0; \
9001         r=`${PWD_COMMAND}`; export r; \
9002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9003         $(HOST_EXPORTS) \
9004         for flag in $(EXTRA_HOST_FLAGS) ; do \
9005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9006         done; \
9007         echo "Doing clean in bzip2" ; \
9008         (cd $(HOST_SUBDIR)/bzip2 && \
9009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9011                   "RANLIB=$${RANLIB}" \
9012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9013                   clean) \
9014           || exit 1
9015
9016 @endif bzip2
9017
9018 .PHONY: maybe-distclean-bzip2 distclean-bzip2
9019 maybe-distclean-bzip2:
9020 @if bzip2
9021 maybe-distclean-bzip2: distclean-bzip2
9022
9023 distclean-bzip2: 
9024         @: $(MAKE); $(unstage)
9025         @[ -f ./bzip2/Makefile ] || exit 0; \
9026         r=`${PWD_COMMAND}`; export r; \
9027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9028         $(HOST_EXPORTS) \
9029         for flag in $(EXTRA_HOST_FLAGS) ; do \
9030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9031         done; \
9032         echo "Doing distclean in bzip2" ; \
9033         (cd $(HOST_SUBDIR)/bzip2 && \
9034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9036                   "RANLIB=$${RANLIB}" \
9037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9038                   distclean) \
9039           || exit 1
9040
9041 @endif bzip2
9042
9043 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
9044 maybe-maintainer-clean-bzip2:
9045 @if bzip2
9046 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
9047
9048 maintainer-clean-bzip2: 
9049         @: $(MAKE); $(unstage)
9050         @[ -f ./bzip2/Makefile ] || exit 0; \
9051         r=`${PWD_COMMAND}`; export r; \
9052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9053         $(HOST_EXPORTS) \
9054         for flag in $(EXTRA_HOST_FLAGS) ; do \
9055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9056         done; \
9057         echo "Doing maintainer-clean in bzip2" ; \
9058         (cd $(HOST_SUBDIR)/bzip2 && \
9059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9061                   "RANLIB=$${RANLIB}" \
9062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9063                   maintainer-clean) \
9064           || exit 1
9065
9066 @endif bzip2
9067
9068
9069
9070 .PHONY: configure-dejagnu maybe-configure-dejagnu
9071 maybe-configure-dejagnu:
9072 @if gcc-bootstrap
9073 configure-dejagnu: stage_current
9074 @endif gcc-bootstrap
9075 @if dejagnu
9076 maybe-configure-dejagnu: configure-dejagnu
9077 configure-dejagnu: 
9078         @: $(MAKE); $(unstage)
9079         @r=`${PWD_COMMAND}`; export r; \
9080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9081         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
9082         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
9083         $(HOST_EXPORTS) \
9084         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
9085         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
9086         case $(srcdir) in \
9087           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9088           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
9089                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9090         esac; \
9091         srcdiroption="--srcdir=$${topdir}/dejagnu"; \
9092         libsrcdir="$$s/dejagnu"; \
9093         $(SHELL) $${libsrcdir}/configure \
9094           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9095           --target=${target_alias} $${srcdiroption}  \
9096           || exit 1
9097 @endif dejagnu
9098
9099
9100
9101
9102
9103 .PHONY: all-dejagnu maybe-all-dejagnu
9104 maybe-all-dejagnu:
9105 @if gcc-bootstrap
9106 all-dejagnu: stage_current
9107 @endif gcc-bootstrap
9108 @if dejagnu
9109 TARGET-dejagnu=all
9110 maybe-all-dejagnu: all-dejagnu
9111 all-dejagnu: configure-dejagnu
9112         @: $(MAKE); $(unstage)
9113         @r=`${PWD_COMMAND}`; export r; \
9114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9115         $(HOST_EXPORTS) \
9116         (cd $(HOST_SUBDIR)/dejagnu && \
9117           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9118                 $(TARGET-dejagnu))
9119 @endif dejagnu
9120
9121
9122
9123
9124 .PHONY: check-dejagnu maybe-check-dejagnu
9125 maybe-check-dejagnu:
9126 @if dejagnu
9127 maybe-check-dejagnu: check-dejagnu
9128
9129 check-dejagnu:
9130         @: $(MAKE); $(unstage)
9131         @r=`${PWD_COMMAND}`; export r; \
9132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9133         $(HOST_EXPORTS) \
9134         (cd $(HOST_SUBDIR)/dejagnu && \
9135           $(MAKE) $(FLAGS_TO_PASS)  check)
9136
9137 @endif dejagnu
9138
9139 .PHONY: install-dejagnu maybe-install-dejagnu
9140 maybe-install-dejagnu:
9141 @if dejagnu
9142 maybe-install-dejagnu: install-dejagnu
9143
9144 install-dejagnu: installdirs
9145         @: $(MAKE); $(unstage)
9146         @r=`${PWD_COMMAND}`; export r; \
9147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9148         $(HOST_EXPORTS) \
9149         (cd $(HOST_SUBDIR)/dejagnu && \
9150           $(MAKE) $(FLAGS_TO_PASS)  install)
9151
9152 @endif dejagnu
9153
9154 # Other targets (info, dvi, pdf, etc.)
9155
9156 .PHONY: maybe-info-dejagnu info-dejagnu
9157 maybe-info-dejagnu:
9158 @if dejagnu
9159 maybe-info-dejagnu: info-dejagnu
9160
9161 info-dejagnu: \
9162     configure-dejagnu 
9163         @: $(MAKE); $(unstage)
9164         @[ -f ./dejagnu/Makefile ] || exit 0; \
9165         r=`${PWD_COMMAND}`; export r; \
9166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9167         $(HOST_EXPORTS) \
9168         for flag in $(EXTRA_HOST_FLAGS) ; do \
9169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9170         done; \
9171         echo "Doing info in dejagnu" ; \
9172         (cd $(HOST_SUBDIR)/dejagnu && \
9173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9175                   "RANLIB=$${RANLIB}" \
9176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9177                   info) \
9178           || exit 1
9179
9180 @endif dejagnu
9181
9182 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
9183 maybe-dvi-dejagnu:
9184 @if dejagnu
9185 maybe-dvi-dejagnu: dvi-dejagnu
9186
9187 dvi-dejagnu: \
9188     configure-dejagnu 
9189         @: $(MAKE); $(unstage)
9190         @[ -f ./dejagnu/Makefile ] || exit 0; \
9191         r=`${PWD_COMMAND}`; export r; \
9192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9193         $(HOST_EXPORTS) \
9194         for flag in $(EXTRA_HOST_FLAGS) ; do \
9195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9196         done; \
9197         echo "Doing dvi in dejagnu" ; \
9198         (cd $(HOST_SUBDIR)/dejagnu && \
9199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9201                   "RANLIB=$${RANLIB}" \
9202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9203                   dvi) \
9204           || exit 1
9205
9206 @endif dejagnu
9207
9208 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
9209 maybe-pdf-dejagnu:
9210 @if dejagnu
9211 maybe-pdf-dejagnu: pdf-dejagnu
9212
9213 pdf-dejagnu: \
9214     configure-dejagnu 
9215         @: $(MAKE); $(unstage)
9216         @[ -f ./dejagnu/Makefile ] || exit 0; \
9217         r=`${PWD_COMMAND}`; export r; \
9218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9219         $(HOST_EXPORTS) \
9220         for flag in $(EXTRA_HOST_FLAGS) ; do \
9221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9222         done; \
9223         echo "Doing pdf in dejagnu" ; \
9224         (cd $(HOST_SUBDIR)/dejagnu && \
9225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9227                   "RANLIB=$${RANLIB}" \
9228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9229                   pdf) \
9230           || exit 1
9231
9232 @endif dejagnu
9233
9234 .PHONY: maybe-html-dejagnu html-dejagnu
9235 maybe-html-dejagnu:
9236 @if dejagnu
9237 maybe-html-dejagnu: html-dejagnu
9238
9239 html-dejagnu: \
9240     configure-dejagnu 
9241         @: $(MAKE); $(unstage)
9242         @[ -f ./dejagnu/Makefile ] || exit 0; \
9243         r=`${PWD_COMMAND}`; export r; \
9244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9245         $(HOST_EXPORTS) \
9246         for flag in $(EXTRA_HOST_FLAGS) ; do \
9247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9248         done; \
9249         echo "Doing html in dejagnu" ; \
9250         (cd $(HOST_SUBDIR)/dejagnu && \
9251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9253                   "RANLIB=$${RANLIB}" \
9254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9255                   html) \
9256           || exit 1
9257
9258 @endif dejagnu
9259
9260 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9261 maybe-TAGS-dejagnu:
9262 @if dejagnu
9263 maybe-TAGS-dejagnu: TAGS-dejagnu
9264
9265 TAGS-dejagnu: \
9266     configure-dejagnu 
9267         @: $(MAKE); $(unstage)
9268         @[ -f ./dejagnu/Makefile ] || exit 0; \
9269         r=`${PWD_COMMAND}`; export r; \
9270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9271         $(HOST_EXPORTS) \
9272         for flag in $(EXTRA_HOST_FLAGS) ; do \
9273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9274         done; \
9275         echo "Doing TAGS in dejagnu" ; \
9276         (cd $(HOST_SUBDIR)/dejagnu && \
9277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9279                   "RANLIB=$${RANLIB}" \
9280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9281                   TAGS) \
9282           || exit 1
9283
9284 @endif dejagnu
9285
9286 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
9287 maybe-install-info-dejagnu:
9288 @if dejagnu
9289 maybe-install-info-dejagnu: install-info-dejagnu
9290
9291 install-info-dejagnu: \
9292     configure-dejagnu \
9293     info-dejagnu 
9294         @: $(MAKE); $(unstage)
9295         @[ -f ./dejagnu/Makefile ] || exit 0; \
9296         r=`${PWD_COMMAND}`; export r; \
9297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9298         $(HOST_EXPORTS) \
9299         for flag in $(EXTRA_HOST_FLAGS) ; do \
9300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9301         done; \
9302         echo "Doing install-info in dejagnu" ; \
9303         (cd $(HOST_SUBDIR)/dejagnu && \
9304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9306                   "RANLIB=$${RANLIB}" \
9307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9308                   install-info) \
9309           || exit 1
9310
9311 @endif dejagnu
9312
9313 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9314 maybe-install-pdf-dejagnu:
9315 @if dejagnu
9316 maybe-install-pdf-dejagnu: install-pdf-dejagnu
9317
9318 install-pdf-dejagnu: \
9319     configure-dejagnu \
9320     pdf-dejagnu 
9321         @: $(MAKE); $(unstage)
9322         @[ -f ./dejagnu/Makefile ] || exit 0; \
9323         r=`${PWD_COMMAND}`; export r; \
9324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9325         $(HOST_EXPORTS) \
9326         for flag in $(EXTRA_HOST_FLAGS) ; do \
9327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9328         done; \
9329         echo "Doing install-pdf in dejagnu" ; \
9330         (cd $(HOST_SUBDIR)/dejagnu && \
9331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9333                   "RANLIB=$${RANLIB}" \
9334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9335                   install-pdf) \
9336           || exit 1
9337
9338 @endif dejagnu
9339
9340 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
9341 maybe-install-html-dejagnu:
9342 @if dejagnu
9343 maybe-install-html-dejagnu: install-html-dejagnu
9344
9345 install-html-dejagnu: \
9346     configure-dejagnu \
9347     html-dejagnu 
9348         @: $(MAKE); $(unstage)
9349         @[ -f ./dejagnu/Makefile ] || exit 0; \
9350         r=`${PWD_COMMAND}`; export r; \
9351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9352         $(HOST_EXPORTS) \
9353         for flag in $(EXTRA_HOST_FLAGS) ; do \
9354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9355         done; \
9356         echo "Doing install-html in dejagnu" ; \
9357         (cd $(HOST_SUBDIR)/dejagnu && \
9358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9360                   "RANLIB=$${RANLIB}" \
9361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9362                   install-html) \
9363           || exit 1
9364
9365 @endif dejagnu
9366
9367 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9368 maybe-installcheck-dejagnu:
9369 @if dejagnu
9370 maybe-installcheck-dejagnu: installcheck-dejagnu
9371
9372 installcheck-dejagnu: \
9373     configure-dejagnu 
9374         @: $(MAKE); $(unstage)
9375         @[ -f ./dejagnu/Makefile ] || exit 0; \
9376         r=`${PWD_COMMAND}`; export r; \
9377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9378         $(HOST_EXPORTS) \
9379         for flag in $(EXTRA_HOST_FLAGS) ; do \
9380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9381         done; \
9382         echo "Doing installcheck in dejagnu" ; \
9383         (cd $(HOST_SUBDIR)/dejagnu && \
9384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9386                   "RANLIB=$${RANLIB}" \
9387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9388                   installcheck) \
9389           || exit 1
9390
9391 @endif dejagnu
9392
9393 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9394 maybe-mostlyclean-dejagnu:
9395 @if dejagnu
9396 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9397
9398 mostlyclean-dejagnu: 
9399         @: $(MAKE); $(unstage)
9400         @[ -f ./dejagnu/Makefile ] || exit 0; \
9401         r=`${PWD_COMMAND}`; export r; \
9402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9403         $(HOST_EXPORTS) \
9404         for flag in $(EXTRA_HOST_FLAGS) ; do \
9405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9406         done; \
9407         echo "Doing mostlyclean in dejagnu" ; \
9408         (cd $(HOST_SUBDIR)/dejagnu && \
9409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9411                   "RANLIB=$${RANLIB}" \
9412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9413                   mostlyclean) \
9414           || exit 1
9415
9416 @endif dejagnu
9417
9418 .PHONY: maybe-clean-dejagnu clean-dejagnu
9419 maybe-clean-dejagnu:
9420 @if dejagnu
9421 maybe-clean-dejagnu: clean-dejagnu
9422
9423 clean-dejagnu: 
9424         @: $(MAKE); $(unstage)
9425         @[ -f ./dejagnu/Makefile ] || exit 0; \
9426         r=`${PWD_COMMAND}`; export r; \
9427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9428         $(HOST_EXPORTS) \
9429         for flag in $(EXTRA_HOST_FLAGS) ; do \
9430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9431         done; \
9432         echo "Doing clean in dejagnu" ; \
9433         (cd $(HOST_SUBDIR)/dejagnu && \
9434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9436                   "RANLIB=$${RANLIB}" \
9437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9438                   clean) \
9439           || exit 1
9440
9441 @endif dejagnu
9442
9443 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
9444 maybe-distclean-dejagnu:
9445 @if dejagnu
9446 maybe-distclean-dejagnu: distclean-dejagnu
9447
9448 distclean-dejagnu: 
9449         @: $(MAKE); $(unstage)
9450         @[ -f ./dejagnu/Makefile ] || exit 0; \
9451         r=`${PWD_COMMAND}`; export r; \
9452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9453         $(HOST_EXPORTS) \
9454         for flag in $(EXTRA_HOST_FLAGS) ; do \
9455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9456         done; \
9457         echo "Doing distclean in dejagnu" ; \
9458         (cd $(HOST_SUBDIR)/dejagnu && \
9459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9461                   "RANLIB=$${RANLIB}" \
9462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9463                   distclean) \
9464           || exit 1
9465
9466 @endif dejagnu
9467
9468 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9469 maybe-maintainer-clean-dejagnu:
9470 @if dejagnu
9471 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9472
9473 maintainer-clean-dejagnu: 
9474         @: $(MAKE); $(unstage)
9475         @[ -f ./dejagnu/Makefile ] || exit 0; \
9476         r=`${PWD_COMMAND}`; export r; \
9477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9478         $(HOST_EXPORTS) \
9479         for flag in $(EXTRA_HOST_FLAGS) ; do \
9480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9481         done; \
9482         echo "Doing maintainer-clean in dejagnu" ; \
9483         (cd $(HOST_SUBDIR)/dejagnu && \
9484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9486                   "RANLIB=$${RANLIB}" \
9487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9488                   maintainer-clean) \
9489           || exit 1
9490
9491 @endif dejagnu
9492
9493
9494
9495 .PHONY: configure-diff maybe-configure-diff
9496 maybe-configure-diff:
9497 @if gcc-bootstrap
9498 configure-diff: stage_current
9499 @endif gcc-bootstrap
9500 @if diff
9501 maybe-configure-diff: configure-diff
9502 configure-diff: 
9503         @: $(MAKE); $(unstage)
9504         @r=`${PWD_COMMAND}`; export r; \
9505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9506         test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9507         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9508         $(HOST_EXPORTS) \
9509         echo Configuring in $(HOST_SUBDIR)/diff; \
9510         cd "$(HOST_SUBDIR)/diff" || exit 1; \
9511         case $(srcdir) in \
9512           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9513           *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9514                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9515         esac; \
9516         srcdiroption="--srcdir=$${topdir}/diff"; \
9517         libsrcdir="$$s/diff"; \
9518         $(SHELL) $${libsrcdir}/configure \
9519           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9520           --target=${target_alias} $${srcdiroption}  \
9521           || exit 1
9522 @endif diff
9523
9524
9525
9526
9527
9528 .PHONY: all-diff maybe-all-diff
9529 maybe-all-diff:
9530 @if gcc-bootstrap
9531 all-diff: stage_current
9532 @endif gcc-bootstrap
9533 @if diff
9534 TARGET-diff=all
9535 maybe-all-diff: all-diff
9536 all-diff: configure-diff
9537         @: $(MAKE); $(unstage)
9538         @r=`${PWD_COMMAND}`; export r; \
9539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9540         $(HOST_EXPORTS) \
9541         (cd $(HOST_SUBDIR)/diff && \
9542           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9543                 $(TARGET-diff))
9544 @endif diff
9545
9546
9547
9548
9549 .PHONY: check-diff maybe-check-diff
9550 maybe-check-diff:
9551 @if diff
9552 maybe-check-diff: check-diff
9553
9554 check-diff:
9555         @: $(MAKE); $(unstage)
9556         @r=`${PWD_COMMAND}`; export r; \
9557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9558         $(HOST_EXPORTS) \
9559         (cd $(HOST_SUBDIR)/diff && \
9560           $(MAKE) $(FLAGS_TO_PASS)  check)
9561
9562 @endif diff
9563
9564 .PHONY: install-diff maybe-install-diff
9565 maybe-install-diff:
9566 @if diff
9567 maybe-install-diff: install-diff
9568
9569 install-diff: installdirs
9570         @: $(MAKE); $(unstage)
9571         @r=`${PWD_COMMAND}`; export r; \
9572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9573         $(HOST_EXPORTS) \
9574         (cd $(HOST_SUBDIR)/diff && \
9575           $(MAKE) $(FLAGS_TO_PASS)  install)
9576
9577 @endif diff
9578
9579 # Other targets (info, dvi, pdf, etc.)
9580
9581 .PHONY: maybe-info-diff info-diff
9582 maybe-info-diff:
9583 @if diff
9584 maybe-info-diff: info-diff
9585
9586 info-diff: \
9587     configure-diff 
9588         @: $(MAKE); $(unstage)
9589         @[ -f ./diff/Makefile ] || exit 0; \
9590         r=`${PWD_COMMAND}`; export r; \
9591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9592         $(HOST_EXPORTS) \
9593         for flag in $(EXTRA_HOST_FLAGS) ; do \
9594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9595         done; \
9596         echo "Doing info in diff" ; \
9597         (cd $(HOST_SUBDIR)/diff && \
9598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9600                   "RANLIB=$${RANLIB}" \
9601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9602                   info) \
9603           || exit 1
9604
9605 @endif diff
9606
9607 .PHONY: maybe-dvi-diff dvi-diff
9608 maybe-dvi-diff:
9609 @if diff
9610 maybe-dvi-diff: dvi-diff
9611
9612 dvi-diff: \
9613     configure-diff 
9614         @: $(MAKE); $(unstage)
9615         @[ -f ./diff/Makefile ] || exit 0; \
9616         r=`${PWD_COMMAND}`; export r; \
9617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9618         $(HOST_EXPORTS) \
9619         for flag in $(EXTRA_HOST_FLAGS) ; do \
9620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9621         done; \
9622         echo "Doing dvi in diff" ; \
9623         (cd $(HOST_SUBDIR)/diff && \
9624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9626                   "RANLIB=$${RANLIB}" \
9627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9628                   dvi) \
9629           || exit 1
9630
9631 @endif diff
9632
9633 .PHONY: maybe-pdf-diff pdf-diff
9634 maybe-pdf-diff:
9635 @if diff
9636 maybe-pdf-diff: pdf-diff
9637
9638 pdf-diff: \
9639     configure-diff 
9640         @: $(MAKE); $(unstage)
9641         @[ -f ./diff/Makefile ] || exit 0; \
9642         r=`${PWD_COMMAND}`; export r; \
9643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9644         $(HOST_EXPORTS) \
9645         for flag in $(EXTRA_HOST_FLAGS) ; do \
9646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9647         done; \
9648         echo "Doing pdf in diff" ; \
9649         (cd $(HOST_SUBDIR)/diff && \
9650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9652                   "RANLIB=$${RANLIB}" \
9653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9654                   pdf) \
9655           || exit 1
9656
9657 @endif diff
9658
9659 .PHONY: maybe-html-diff html-diff
9660 maybe-html-diff:
9661 @if diff
9662 maybe-html-diff: html-diff
9663
9664 html-diff: \
9665     configure-diff 
9666         @: $(MAKE); $(unstage)
9667         @[ -f ./diff/Makefile ] || exit 0; \
9668         r=`${PWD_COMMAND}`; export r; \
9669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9670         $(HOST_EXPORTS) \
9671         for flag in $(EXTRA_HOST_FLAGS) ; do \
9672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9673         done; \
9674         echo "Doing html in diff" ; \
9675         (cd $(HOST_SUBDIR)/diff && \
9676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9678                   "RANLIB=$${RANLIB}" \
9679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9680                   html) \
9681           || exit 1
9682
9683 @endif diff
9684
9685 .PHONY: maybe-TAGS-diff TAGS-diff
9686 maybe-TAGS-diff:
9687 @if diff
9688 maybe-TAGS-diff: TAGS-diff
9689
9690 TAGS-diff: \
9691     configure-diff 
9692         @: $(MAKE); $(unstage)
9693         @[ -f ./diff/Makefile ] || exit 0; \
9694         r=`${PWD_COMMAND}`; export r; \
9695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9696         $(HOST_EXPORTS) \
9697         for flag in $(EXTRA_HOST_FLAGS) ; do \
9698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9699         done; \
9700         echo "Doing TAGS in diff" ; \
9701         (cd $(HOST_SUBDIR)/diff && \
9702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9704                   "RANLIB=$${RANLIB}" \
9705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9706                   TAGS) \
9707           || exit 1
9708
9709 @endif diff
9710
9711 .PHONY: maybe-install-info-diff install-info-diff
9712 maybe-install-info-diff:
9713 @if diff
9714 maybe-install-info-diff: install-info-diff
9715
9716 install-info-diff: \
9717     configure-diff \
9718     info-diff 
9719         @: $(MAKE); $(unstage)
9720         @[ -f ./diff/Makefile ] || exit 0; \
9721         r=`${PWD_COMMAND}`; export r; \
9722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9723         $(HOST_EXPORTS) \
9724         for flag in $(EXTRA_HOST_FLAGS) ; do \
9725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9726         done; \
9727         echo "Doing install-info in diff" ; \
9728         (cd $(HOST_SUBDIR)/diff && \
9729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9731                   "RANLIB=$${RANLIB}" \
9732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9733                   install-info) \
9734           || exit 1
9735
9736 @endif diff
9737
9738 .PHONY: maybe-install-pdf-diff install-pdf-diff
9739 maybe-install-pdf-diff:
9740 @if diff
9741 maybe-install-pdf-diff: install-pdf-diff
9742
9743 install-pdf-diff: \
9744     configure-diff \
9745     pdf-diff 
9746         @: $(MAKE); $(unstage)
9747         @[ -f ./diff/Makefile ] || exit 0; \
9748         r=`${PWD_COMMAND}`; export r; \
9749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9750         $(HOST_EXPORTS) \
9751         for flag in $(EXTRA_HOST_FLAGS) ; do \
9752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9753         done; \
9754         echo "Doing install-pdf in diff" ; \
9755         (cd $(HOST_SUBDIR)/diff && \
9756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9758                   "RANLIB=$${RANLIB}" \
9759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9760                   install-pdf) \
9761           || exit 1
9762
9763 @endif diff
9764
9765 .PHONY: maybe-install-html-diff install-html-diff
9766 maybe-install-html-diff:
9767 @if diff
9768 maybe-install-html-diff: install-html-diff
9769
9770 install-html-diff: \
9771     configure-diff \
9772     html-diff 
9773         @: $(MAKE); $(unstage)
9774         @[ -f ./diff/Makefile ] || exit 0; \
9775         r=`${PWD_COMMAND}`; export r; \
9776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9777         $(HOST_EXPORTS) \
9778         for flag in $(EXTRA_HOST_FLAGS) ; do \
9779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9780         done; \
9781         echo "Doing install-html in diff" ; \
9782         (cd $(HOST_SUBDIR)/diff && \
9783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9785                   "RANLIB=$${RANLIB}" \
9786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9787                   install-html) \
9788           || exit 1
9789
9790 @endif diff
9791
9792 .PHONY: maybe-installcheck-diff installcheck-diff
9793 maybe-installcheck-diff:
9794 @if diff
9795 maybe-installcheck-diff: installcheck-diff
9796
9797 installcheck-diff: \
9798     configure-diff 
9799         @: $(MAKE); $(unstage)
9800         @[ -f ./diff/Makefile ] || exit 0; \
9801         r=`${PWD_COMMAND}`; export r; \
9802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9803         $(HOST_EXPORTS) \
9804         for flag in $(EXTRA_HOST_FLAGS) ; do \
9805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9806         done; \
9807         echo "Doing installcheck in diff" ; \
9808         (cd $(HOST_SUBDIR)/diff && \
9809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9811                   "RANLIB=$${RANLIB}" \
9812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9813                   installcheck) \
9814           || exit 1
9815
9816 @endif diff
9817
9818 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
9819 maybe-mostlyclean-diff:
9820 @if diff
9821 maybe-mostlyclean-diff: mostlyclean-diff
9822
9823 mostlyclean-diff: 
9824         @: $(MAKE); $(unstage)
9825         @[ -f ./diff/Makefile ] || exit 0; \
9826         r=`${PWD_COMMAND}`; export r; \
9827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9828         $(HOST_EXPORTS) \
9829         for flag in $(EXTRA_HOST_FLAGS) ; do \
9830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9831         done; \
9832         echo "Doing mostlyclean in diff" ; \
9833         (cd $(HOST_SUBDIR)/diff && \
9834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9836                   "RANLIB=$${RANLIB}" \
9837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9838                   mostlyclean) \
9839           || exit 1
9840
9841 @endif diff
9842
9843 .PHONY: maybe-clean-diff clean-diff
9844 maybe-clean-diff:
9845 @if diff
9846 maybe-clean-diff: clean-diff
9847
9848 clean-diff: 
9849         @: $(MAKE); $(unstage)
9850         @[ -f ./diff/Makefile ] || exit 0; \
9851         r=`${PWD_COMMAND}`; export r; \
9852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9853         $(HOST_EXPORTS) \
9854         for flag in $(EXTRA_HOST_FLAGS) ; do \
9855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9856         done; \
9857         echo "Doing clean in diff" ; \
9858         (cd $(HOST_SUBDIR)/diff && \
9859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9861                   "RANLIB=$${RANLIB}" \
9862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9863                   clean) \
9864           || exit 1
9865
9866 @endif diff
9867
9868 .PHONY: maybe-distclean-diff distclean-diff
9869 maybe-distclean-diff:
9870 @if diff
9871 maybe-distclean-diff: distclean-diff
9872
9873 distclean-diff: 
9874         @: $(MAKE); $(unstage)
9875         @[ -f ./diff/Makefile ] || exit 0; \
9876         r=`${PWD_COMMAND}`; export r; \
9877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9878         $(HOST_EXPORTS) \
9879         for flag in $(EXTRA_HOST_FLAGS) ; do \
9880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9881         done; \
9882         echo "Doing distclean in diff" ; \
9883         (cd $(HOST_SUBDIR)/diff && \
9884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9886                   "RANLIB=$${RANLIB}" \
9887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9888                   distclean) \
9889           || exit 1
9890
9891 @endif diff
9892
9893 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
9894 maybe-maintainer-clean-diff:
9895 @if diff
9896 maybe-maintainer-clean-diff: maintainer-clean-diff
9897
9898 maintainer-clean-diff: 
9899         @: $(MAKE); $(unstage)
9900         @[ -f ./diff/Makefile ] || exit 0; \
9901         r=`${PWD_COMMAND}`; export r; \
9902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9903         $(HOST_EXPORTS) \
9904         for flag in $(EXTRA_HOST_FLAGS) ; do \
9905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9906         done; \
9907         echo "Doing maintainer-clean in diff" ; \
9908         (cd $(HOST_SUBDIR)/diff && \
9909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9911                   "RANLIB=$${RANLIB}" \
9912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9913                   maintainer-clean) \
9914           || exit 1
9915
9916 @endif diff
9917
9918
9919
9920 .PHONY: configure-dosutils maybe-configure-dosutils
9921 maybe-configure-dosutils:
9922 @if gcc-bootstrap
9923 configure-dosutils: stage_current
9924 @endif gcc-bootstrap
9925 @if dosutils
9926 maybe-configure-dosutils: configure-dosutils
9927 configure-dosutils: 
9928         @: $(MAKE); $(unstage)
9929         @r=`${PWD_COMMAND}`; export r; \
9930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9931         test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
9932         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
9933         $(HOST_EXPORTS) \
9934         echo Configuring in $(HOST_SUBDIR)/dosutils; \
9935         cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
9936         case $(srcdir) in \
9937           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9938           *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
9939                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9940         esac; \
9941         srcdiroption="--srcdir=$${topdir}/dosutils"; \
9942         libsrcdir="$$s/dosutils"; \
9943         $(SHELL) $${libsrcdir}/configure \
9944           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9945           --target=${target_alias} $${srcdiroption}  \
9946           || exit 1
9947 @endif dosutils
9948
9949
9950
9951
9952
9953 .PHONY: all-dosutils maybe-all-dosutils
9954 maybe-all-dosutils:
9955 @if gcc-bootstrap
9956 all-dosutils: stage_current
9957 @endif gcc-bootstrap
9958 @if dosutils
9959 TARGET-dosutils=all
9960 maybe-all-dosutils: all-dosutils
9961 all-dosutils: configure-dosutils
9962         @: $(MAKE); $(unstage)
9963         @r=`${PWD_COMMAND}`; export r; \
9964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9965         $(HOST_EXPORTS) \
9966         (cd $(HOST_SUBDIR)/dosutils && \
9967           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9968                 $(TARGET-dosutils))
9969 @endif dosutils
9970
9971
9972
9973
9974 .PHONY: check-dosutils maybe-check-dosutils
9975 maybe-check-dosutils:
9976 @if dosutils
9977 maybe-check-dosutils: check-dosutils
9978
9979 check-dosutils:
9980
9981 @endif dosutils
9982
9983 .PHONY: install-dosutils maybe-install-dosutils
9984 maybe-install-dosutils:
9985 @if dosutils
9986 maybe-install-dosutils: install-dosutils
9987
9988 install-dosutils: installdirs
9989         @: $(MAKE); $(unstage)
9990         @r=`${PWD_COMMAND}`; export r; \
9991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9992         $(HOST_EXPORTS) \
9993         (cd $(HOST_SUBDIR)/dosutils && \
9994           $(MAKE) $(FLAGS_TO_PASS)  install)
9995
9996 @endif dosutils
9997
9998 # Other targets (info, dvi, pdf, etc.)
9999
10000 .PHONY: maybe-info-dosutils info-dosutils
10001 maybe-info-dosutils:
10002 @if dosutils
10003 maybe-info-dosutils: info-dosutils
10004
10005 info-dosutils: \
10006     configure-dosutils 
10007         @: $(MAKE); $(unstage)
10008         @[ -f ./dosutils/Makefile ] || exit 0; \
10009         r=`${PWD_COMMAND}`; export r; \
10010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10011         $(HOST_EXPORTS) \
10012         for flag in $(EXTRA_HOST_FLAGS) ; do \
10013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10014         done; \
10015         echo "Doing info in dosutils" ; \
10016         (cd $(HOST_SUBDIR)/dosutils && \
10017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10019                   "RANLIB=$${RANLIB}" \
10020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10021                   info) \
10022           || exit 1
10023
10024 @endif dosutils
10025
10026 .PHONY: maybe-dvi-dosutils dvi-dosutils
10027 maybe-dvi-dosutils:
10028 @if dosutils
10029 maybe-dvi-dosutils: dvi-dosutils
10030
10031 dvi-dosutils: \
10032     configure-dosutils 
10033         @: $(MAKE); $(unstage)
10034         @[ -f ./dosutils/Makefile ] || exit 0; \
10035         r=`${PWD_COMMAND}`; export r; \
10036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10037         $(HOST_EXPORTS) \
10038         for flag in $(EXTRA_HOST_FLAGS) ; do \
10039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10040         done; \
10041         echo "Doing dvi in dosutils" ; \
10042         (cd $(HOST_SUBDIR)/dosutils && \
10043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10045                   "RANLIB=$${RANLIB}" \
10046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10047                   dvi) \
10048           || exit 1
10049
10050 @endif dosutils
10051
10052 .PHONY: maybe-pdf-dosutils pdf-dosutils
10053 maybe-pdf-dosutils:
10054 @if dosutils
10055 maybe-pdf-dosutils: pdf-dosutils
10056
10057 pdf-dosutils: \
10058     configure-dosutils 
10059         @: $(MAKE); $(unstage)
10060         @[ -f ./dosutils/Makefile ] || exit 0; \
10061         r=`${PWD_COMMAND}`; export r; \
10062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10063         $(HOST_EXPORTS) \
10064         for flag in $(EXTRA_HOST_FLAGS) ; do \
10065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10066         done; \
10067         echo "Doing pdf in dosutils" ; \
10068         (cd $(HOST_SUBDIR)/dosutils && \
10069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10071                   "RANLIB=$${RANLIB}" \
10072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10073                   pdf) \
10074           || exit 1
10075
10076 @endif dosutils
10077
10078 .PHONY: maybe-html-dosutils html-dosutils
10079 maybe-html-dosutils:
10080 @if dosutils
10081 maybe-html-dosutils: html-dosutils
10082
10083 html-dosutils: \
10084     configure-dosutils 
10085         @: $(MAKE); $(unstage)
10086         @[ -f ./dosutils/Makefile ] || exit 0; \
10087         r=`${PWD_COMMAND}`; export r; \
10088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10089         $(HOST_EXPORTS) \
10090         for flag in $(EXTRA_HOST_FLAGS) ; do \
10091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10092         done; \
10093         echo "Doing html in dosutils" ; \
10094         (cd $(HOST_SUBDIR)/dosutils && \
10095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10097                   "RANLIB=$${RANLIB}" \
10098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10099                   html) \
10100           || exit 1
10101
10102 @endif dosutils
10103
10104 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
10105 maybe-TAGS-dosutils:
10106 @if dosutils
10107 maybe-TAGS-dosutils: TAGS-dosutils
10108
10109 TAGS-dosutils: \
10110     configure-dosutils 
10111         @: $(MAKE); $(unstage)
10112         @[ -f ./dosutils/Makefile ] || exit 0; \
10113         r=`${PWD_COMMAND}`; export r; \
10114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10115         $(HOST_EXPORTS) \
10116         for flag in $(EXTRA_HOST_FLAGS) ; do \
10117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10118         done; \
10119         echo "Doing TAGS in dosutils" ; \
10120         (cd $(HOST_SUBDIR)/dosutils && \
10121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10123                   "RANLIB=$${RANLIB}" \
10124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10125                   TAGS) \
10126           || exit 1
10127
10128 @endif dosutils
10129
10130 .PHONY: maybe-install-info-dosutils install-info-dosutils
10131 maybe-install-info-dosutils:
10132 @if dosutils
10133 maybe-install-info-dosutils: install-info-dosutils
10134
10135 install-info-dosutils: \
10136     configure-dosutils \
10137     info-dosutils 
10138         @: $(MAKE); $(unstage)
10139         @[ -f ./dosutils/Makefile ] || exit 0; \
10140         r=`${PWD_COMMAND}`; export r; \
10141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10142         $(HOST_EXPORTS) \
10143         for flag in $(EXTRA_HOST_FLAGS) ; do \
10144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10145         done; \
10146         echo "Doing install-info in dosutils" ; \
10147         (cd $(HOST_SUBDIR)/dosutils && \
10148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10150                   "RANLIB=$${RANLIB}" \
10151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10152                   install-info) \
10153           || exit 1
10154
10155 @endif dosutils
10156
10157 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10158 maybe-install-pdf-dosutils:
10159 @if dosutils
10160 maybe-install-pdf-dosutils: install-pdf-dosutils
10161
10162 install-pdf-dosutils: \
10163     configure-dosutils \
10164     pdf-dosutils 
10165         @: $(MAKE); $(unstage)
10166         @[ -f ./dosutils/Makefile ] || exit 0; \
10167         r=`${PWD_COMMAND}`; export r; \
10168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10169         $(HOST_EXPORTS) \
10170         for flag in $(EXTRA_HOST_FLAGS) ; do \
10171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10172         done; \
10173         echo "Doing install-pdf in dosutils" ; \
10174         (cd $(HOST_SUBDIR)/dosutils && \
10175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10177                   "RANLIB=$${RANLIB}" \
10178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10179                   install-pdf) \
10180           || exit 1
10181
10182 @endif dosutils
10183
10184 .PHONY: maybe-install-html-dosutils install-html-dosutils
10185 maybe-install-html-dosutils:
10186 @if dosutils
10187 maybe-install-html-dosutils: install-html-dosutils
10188
10189 install-html-dosutils: \
10190     configure-dosutils \
10191     html-dosutils 
10192         @: $(MAKE); $(unstage)
10193         @[ -f ./dosutils/Makefile ] || exit 0; \
10194         r=`${PWD_COMMAND}`; export r; \
10195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10196         $(HOST_EXPORTS) \
10197         for flag in $(EXTRA_HOST_FLAGS) ; do \
10198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10199         done; \
10200         echo "Doing install-html in dosutils" ; \
10201         (cd $(HOST_SUBDIR)/dosutils && \
10202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10204                   "RANLIB=$${RANLIB}" \
10205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10206                   install-html) \
10207           || exit 1
10208
10209 @endif dosutils
10210
10211 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
10212 maybe-installcheck-dosutils:
10213 @if dosutils
10214 maybe-installcheck-dosutils: installcheck-dosutils
10215
10216 installcheck-dosutils: \
10217     configure-dosutils 
10218         @: $(MAKE); $(unstage)
10219         @[ -f ./dosutils/Makefile ] || exit 0; \
10220         r=`${PWD_COMMAND}`; export r; \
10221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10222         $(HOST_EXPORTS) \
10223         for flag in $(EXTRA_HOST_FLAGS) ; do \
10224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10225         done; \
10226         echo "Doing installcheck in dosutils" ; \
10227         (cd $(HOST_SUBDIR)/dosutils && \
10228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10230                   "RANLIB=$${RANLIB}" \
10231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10232                   installcheck) \
10233           || exit 1
10234
10235 @endif dosutils
10236
10237 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10238 maybe-mostlyclean-dosutils:
10239 @if dosutils
10240 maybe-mostlyclean-dosutils: mostlyclean-dosutils
10241
10242 mostlyclean-dosutils: 
10243         @: $(MAKE); $(unstage)
10244         @[ -f ./dosutils/Makefile ] || exit 0; \
10245         r=`${PWD_COMMAND}`; export r; \
10246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10247         $(HOST_EXPORTS) \
10248         for flag in $(EXTRA_HOST_FLAGS) ; do \
10249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10250         done; \
10251         echo "Doing mostlyclean in dosutils" ; \
10252         (cd $(HOST_SUBDIR)/dosutils && \
10253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10255                   "RANLIB=$${RANLIB}" \
10256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10257                   mostlyclean) \
10258           || exit 1
10259
10260 @endif dosutils
10261
10262 .PHONY: maybe-clean-dosutils clean-dosutils
10263 maybe-clean-dosutils:
10264 @if dosutils
10265 maybe-clean-dosutils: clean-dosutils
10266
10267 clean-dosutils: 
10268         @: $(MAKE); $(unstage)
10269         @[ -f ./dosutils/Makefile ] || exit 0; \
10270         r=`${PWD_COMMAND}`; export r; \
10271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10272         $(HOST_EXPORTS) \
10273         for flag in $(EXTRA_HOST_FLAGS) ; do \
10274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10275         done; \
10276         echo "Doing clean in dosutils" ; \
10277         (cd $(HOST_SUBDIR)/dosutils && \
10278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10280                   "RANLIB=$${RANLIB}" \
10281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10282                   clean) \
10283           || exit 1
10284
10285 @endif dosutils
10286
10287 .PHONY: maybe-distclean-dosutils distclean-dosutils
10288 maybe-distclean-dosutils:
10289 @if dosutils
10290 maybe-distclean-dosutils: distclean-dosutils
10291
10292 distclean-dosutils: 
10293         @: $(MAKE); $(unstage)
10294         @[ -f ./dosutils/Makefile ] || exit 0; \
10295         r=`${PWD_COMMAND}`; export r; \
10296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10297         $(HOST_EXPORTS) \
10298         for flag in $(EXTRA_HOST_FLAGS) ; do \
10299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10300         done; \
10301         echo "Doing distclean in dosutils" ; \
10302         (cd $(HOST_SUBDIR)/dosutils && \
10303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10305                   "RANLIB=$${RANLIB}" \
10306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10307                   distclean) \
10308           || exit 1
10309
10310 @endif dosutils
10311
10312 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10313 maybe-maintainer-clean-dosutils:
10314 @if dosutils
10315 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10316
10317 maintainer-clean-dosutils: 
10318         @: $(MAKE); $(unstage)
10319         @[ -f ./dosutils/Makefile ] || exit 0; \
10320         r=`${PWD_COMMAND}`; export r; \
10321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10322         $(HOST_EXPORTS) \
10323         for flag in $(EXTRA_HOST_FLAGS) ; do \
10324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10325         done; \
10326         echo "Doing maintainer-clean in dosutils" ; \
10327         (cd $(HOST_SUBDIR)/dosutils && \
10328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10330                   "RANLIB=$${RANLIB}" \
10331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10332                   maintainer-clean) \
10333           || exit 1
10334
10335 @endif dosutils
10336
10337
10338
10339 .PHONY: configure-etc maybe-configure-etc
10340 maybe-configure-etc:
10341 @if gcc-bootstrap
10342 configure-etc: stage_current
10343 @endif gcc-bootstrap
10344 @if etc
10345 maybe-configure-etc: configure-etc
10346 configure-etc: 
10347         @: $(MAKE); $(unstage)
10348         @r=`${PWD_COMMAND}`; export r; \
10349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10350         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10351         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10352         $(HOST_EXPORTS) \
10353         echo Configuring in $(HOST_SUBDIR)/etc; \
10354         cd "$(HOST_SUBDIR)/etc" || exit 1; \
10355         case $(srcdir) in \
10356           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10357           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10358                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10359         esac; \
10360         srcdiroption="--srcdir=$${topdir}/etc"; \
10361         libsrcdir="$$s/etc"; \
10362         $(SHELL) $${libsrcdir}/configure \
10363           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10364           --target=${target_alias} $${srcdiroption}  \
10365           || exit 1
10366 @endif etc
10367
10368
10369
10370
10371
10372 .PHONY: all-etc maybe-all-etc
10373 maybe-all-etc:
10374 @if gcc-bootstrap
10375 all-etc: stage_current
10376 @endif gcc-bootstrap
10377 @if etc
10378 TARGET-etc=all
10379 maybe-all-etc: all-etc
10380 all-etc: configure-etc
10381         @: $(MAKE); $(unstage)
10382         @r=`${PWD_COMMAND}`; export r; \
10383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10384         $(HOST_EXPORTS) \
10385         (cd $(HOST_SUBDIR)/etc && \
10386           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
10387                 $(TARGET-etc))
10388 @endif etc
10389
10390
10391
10392
10393 .PHONY: check-etc maybe-check-etc
10394 maybe-check-etc:
10395 @if etc
10396 maybe-check-etc: check-etc
10397
10398 check-etc:
10399         @: $(MAKE); $(unstage)
10400         @r=`${PWD_COMMAND}`; export r; \
10401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10402         $(HOST_EXPORTS) \
10403         (cd $(HOST_SUBDIR)/etc && \
10404           $(MAKE) $(FLAGS_TO_PASS)  check)
10405
10406 @endif etc
10407
10408 .PHONY: install-etc maybe-install-etc
10409 maybe-install-etc:
10410 @if etc
10411 maybe-install-etc: install-etc
10412
10413 install-etc: installdirs
10414         @: $(MAKE); $(unstage)
10415         @r=`${PWD_COMMAND}`; export r; \
10416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10417         $(HOST_EXPORTS) \
10418         (cd $(HOST_SUBDIR)/etc && \
10419           $(MAKE) $(FLAGS_TO_PASS)  install)
10420
10421 @endif etc
10422
10423 # Other targets (info, dvi, pdf, etc.)
10424
10425 .PHONY: maybe-info-etc info-etc
10426 maybe-info-etc:
10427 @if etc
10428 maybe-info-etc: info-etc
10429
10430 info-etc: \
10431     configure-etc 
10432         @: $(MAKE); $(unstage)
10433         @[ -f ./etc/Makefile ] || exit 0; \
10434         r=`${PWD_COMMAND}`; export r; \
10435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10436         $(HOST_EXPORTS) \
10437         for flag in $(EXTRA_HOST_FLAGS) ; do \
10438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10439         done; \
10440         echo "Doing info in etc" ; \
10441         (cd $(HOST_SUBDIR)/etc && \
10442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10444                   "RANLIB=$${RANLIB}" \
10445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10446                   info) \
10447           || exit 1
10448
10449 @endif etc
10450
10451 .PHONY: maybe-dvi-etc dvi-etc
10452 maybe-dvi-etc:
10453 @if etc
10454 maybe-dvi-etc: dvi-etc
10455
10456 dvi-etc: \
10457     configure-etc 
10458         @: $(MAKE); $(unstage)
10459         @[ -f ./etc/Makefile ] || exit 0; \
10460         r=`${PWD_COMMAND}`; export r; \
10461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10462         $(HOST_EXPORTS) \
10463         for flag in $(EXTRA_HOST_FLAGS) ; do \
10464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10465         done; \
10466         echo "Doing dvi in etc" ; \
10467         (cd $(HOST_SUBDIR)/etc && \
10468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10470                   "RANLIB=$${RANLIB}" \
10471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10472                   dvi) \
10473           || exit 1
10474
10475 @endif etc
10476
10477 .PHONY: maybe-pdf-etc pdf-etc
10478 maybe-pdf-etc:
10479 @if etc
10480 maybe-pdf-etc: pdf-etc
10481
10482 pdf-etc: \
10483     configure-etc 
10484         @: $(MAKE); $(unstage)
10485         @[ -f ./etc/Makefile ] || exit 0; \
10486         r=`${PWD_COMMAND}`; export r; \
10487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10488         $(HOST_EXPORTS) \
10489         for flag in $(EXTRA_HOST_FLAGS) ; do \
10490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10491         done; \
10492         echo "Doing pdf in etc" ; \
10493         (cd $(HOST_SUBDIR)/etc && \
10494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10496                   "RANLIB=$${RANLIB}" \
10497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10498                   pdf) \
10499           || exit 1
10500
10501 @endif etc
10502
10503 .PHONY: maybe-html-etc html-etc
10504 maybe-html-etc:
10505 @if etc
10506 maybe-html-etc: html-etc
10507
10508 html-etc: \
10509     configure-etc 
10510         @: $(MAKE); $(unstage)
10511         @[ -f ./etc/Makefile ] || exit 0; \
10512         r=`${PWD_COMMAND}`; export r; \
10513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10514         $(HOST_EXPORTS) \
10515         for flag in $(EXTRA_HOST_FLAGS) ; do \
10516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10517         done; \
10518         echo "Doing html in etc" ; \
10519         (cd $(HOST_SUBDIR)/etc && \
10520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10522                   "RANLIB=$${RANLIB}" \
10523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10524                   html) \
10525           || exit 1
10526
10527 @endif etc
10528
10529 .PHONY: maybe-TAGS-etc TAGS-etc
10530 maybe-TAGS-etc:
10531 @if etc
10532 maybe-TAGS-etc: TAGS-etc
10533
10534 TAGS-etc: \
10535     configure-etc 
10536         @: $(MAKE); $(unstage)
10537         @[ -f ./etc/Makefile ] || exit 0; \
10538         r=`${PWD_COMMAND}`; export r; \
10539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10540         $(HOST_EXPORTS) \
10541         for flag in $(EXTRA_HOST_FLAGS) ; do \
10542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10543         done; \
10544         echo "Doing TAGS in etc" ; \
10545         (cd $(HOST_SUBDIR)/etc && \
10546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10548                   "RANLIB=$${RANLIB}" \
10549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10550                   TAGS) \
10551           || exit 1
10552
10553 @endif etc
10554
10555 .PHONY: maybe-install-info-etc install-info-etc
10556 maybe-install-info-etc:
10557 @if etc
10558 maybe-install-info-etc: install-info-etc
10559
10560 install-info-etc: \
10561     configure-etc \
10562     info-etc 
10563         @: $(MAKE); $(unstage)
10564         @[ -f ./etc/Makefile ] || exit 0; \
10565         r=`${PWD_COMMAND}`; export r; \
10566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10567         $(HOST_EXPORTS) \
10568         for flag in $(EXTRA_HOST_FLAGS) ; do \
10569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10570         done; \
10571         echo "Doing install-info in etc" ; \
10572         (cd $(HOST_SUBDIR)/etc && \
10573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10575                   "RANLIB=$${RANLIB}" \
10576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10577                   install-info) \
10578           || exit 1
10579
10580 @endif etc
10581
10582 .PHONY: maybe-install-pdf-etc install-pdf-etc
10583 maybe-install-pdf-etc:
10584 @if etc
10585 maybe-install-pdf-etc: install-pdf-etc
10586
10587 install-pdf-etc: \
10588     configure-etc \
10589     pdf-etc 
10590         @: $(MAKE); $(unstage)
10591         @[ -f ./etc/Makefile ] || exit 0; \
10592         r=`${PWD_COMMAND}`; export r; \
10593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10594         $(HOST_EXPORTS) \
10595         for flag in $(EXTRA_HOST_FLAGS) ; do \
10596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10597         done; \
10598         echo "Doing install-pdf in etc" ; \
10599         (cd $(HOST_SUBDIR)/etc && \
10600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10602                   "RANLIB=$${RANLIB}" \
10603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10604                   install-pdf) \
10605           || exit 1
10606
10607 @endif etc
10608
10609 .PHONY: maybe-install-html-etc install-html-etc
10610 maybe-install-html-etc:
10611 @if etc
10612 maybe-install-html-etc: install-html-etc
10613
10614 install-html-etc: \
10615     configure-etc \
10616     html-etc 
10617         @: $(MAKE); $(unstage)
10618         @[ -f ./etc/Makefile ] || exit 0; \
10619         r=`${PWD_COMMAND}`; export r; \
10620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10621         $(HOST_EXPORTS) \
10622         for flag in $(EXTRA_HOST_FLAGS) ; do \
10623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10624         done; \
10625         echo "Doing install-html in etc" ; \
10626         (cd $(HOST_SUBDIR)/etc && \
10627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10629                   "RANLIB=$${RANLIB}" \
10630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10631                   install-html) \
10632           || exit 1
10633
10634 @endif etc
10635
10636 .PHONY: maybe-installcheck-etc installcheck-etc
10637 maybe-installcheck-etc:
10638 @if etc
10639 maybe-installcheck-etc: installcheck-etc
10640
10641 installcheck-etc: \
10642     configure-etc 
10643         @: $(MAKE); $(unstage)
10644         @[ -f ./etc/Makefile ] || exit 0; \
10645         r=`${PWD_COMMAND}`; export r; \
10646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10647         $(HOST_EXPORTS) \
10648         for flag in $(EXTRA_HOST_FLAGS) ; do \
10649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10650         done; \
10651         echo "Doing installcheck in etc" ; \
10652         (cd $(HOST_SUBDIR)/etc && \
10653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10655                   "RANLIB=$${RANLIB}" \
10656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10657                   installcheck) \
10658           || exit 1
10659
10660 @endif etc
10661
10662 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
10663 maybe-mostlyclean-etc:
10664 @if etc
10665 maybe-mostlyclean-etc: mostlyclean-etc
10666
10667 mostlyclean-etc: 
10668         @: $(MAKE); $(unstage)
10669         @[ -f ./etc/Makefile ] || exit 0; \
10670         r=`${PWD_COMMAND}`; export r; \
10671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10672         $(HOST_EXPORTS) \
10673         for flag in $(EXTRA_HOST_FLAGS) ; do \
10674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10675         done; \
10676         echo "Doing mostlyclean in etc" ; \
10677         (cd $(HOST_SUBDIR)/etc && \
10678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10680                   "RANLIB=$${RANLIB}" \
10681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10682                   mostlyclean) \
10683           || exit 1
10684
10685 @endif etc
10686
10687 .PHONY: maybe-clean-etc clean-etc
10688 maybe-clean-etc:
10689 @if etc
10690 maybe-clean-etc: clean-etc
10691
10692 clean-etc: 
10693         @: $(MAKE); $(unstage)
10694         @[ -f ./etc/Makefile ] || exit 0; \
10695         r=`${PWD_COMMAND}`; export r; \
10696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10697         $(HOST_EXPORTS) \
10698         for flag in $(EXTRA_HOST_FLAGS) ; do \
10699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10700         done; \
10701         echo "Doing clean in etc" ; \
10702         (cd $(HOST_SUBDIR)/etc && \
10703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10705                   "RANLIB=$${RANLIB}" \
10706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10707                   clean) \
10708           || exit 1
10709
10710 @endif etc
10711
10712 .PHONY: maybe-distclean-etc distclean-etc
10713 maybe-distclean-etc:
10714 @if etc
10715 maybe-distclean-etc: distclean-etc
10716
10717 distclean-etc: 
10718         @: $(MAKE); $(unstage)
10719         @[ -f ./etc/Makefile ] || exit 0; \
10720         r=`${PWD_COMMAND}`; export r; \
10721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10722         $(HOST_EXPORTS) \
10723         for flag in $(EXTRA_HOST_FLAGS) ; do \
10724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10725         done; \
10726         echo "Doing distclean in etc" ; \
10727         (cd $(HOST_SUBDIR)/etc && \
10728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10730                   "RANLIB=$${RANLIB}" \
10731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10732                   distclean) \
10733           || exit 1
10734
10735 @endif etc
10736
10737 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
10738 maybe-maintainer-clean-etc:
10739 @if etc
10740 maybe-maintainer-clean-etc: maintainer-clean-etc
10741
10742 maintainer-clean-etc: 
10743         @: $(MAKE); $(unstage)
10744         @[ -f ./etc/Makefile ] || exit 0; \
10745         r=`${PWD_COMMAND}`; export r; \
10746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10747         $(HOST_EXPORTS) \
10748         for flag in $(EXTRA_HOST_FLAGS) ; do \
10749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10750         done; \
10751         echo "Doing maintainer-clean in etc" ; \
10752         (cd $(HOST_SUBDIR)/etc && \
10753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10755                   "RANLIB=$${RANLIB}" \
10756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10757                   maintainer-clean) \
10758           || exit 1
10759
10760 @endif etc
10761
10762
10763
10764 .PHONY: configure-fastjar maybe-configure-fastjar
10765 maybe-configure-fastjar:
10766 @if gcc-bootstrap
10767 configure-fastjar: stage_current
10768 @endif gcc-bootstrap
10769 @if fastjar
10770 maybe-configure-fastjar: configure-fastjar
10771 configure-fastjar: 
10772         @: $(MAKE); $(unstage)
10773         @r=`${PWD_COMMAND}`; export r; \
10774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10775         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
10776         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
10777         $(HOST_EXPORTS) \
10778         echo Configuring in $(HOST_SUBDIR)/fastjar; \
10779         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
10780         case $(srcdir) in \
10781           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10782           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
10783                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10784         esac; \
10785         srcdiroption="--srcdir=$${topdir}/fastjar"; \
10786         libsrcdir="$$s/fastjar"; \
10787         $(SHELL) $${libsrcdir}/configure \
10788           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10789           --target=${target_alias} $${srcdiroption}  \
10790           || exit 1
10791 @endif fastjar
10792
10793
10794
10795
10796
10797 .PHONY: all-fastjar maybe-all-fastjar
10798 maybe-all-fastjar:
10799 @if gcc-bootstrap
10800 all-fastjar: stage_current
10801 @endif gcc-bootstrap
10802 @if fastjar
10803 TARGET-fastjar=all
10804 maybe-all-fastjar: all-fastjar
10805 all-fastjar: configure-fastjar
10806         @: $(MAKE); $(unstage)
10807         @r=`${PWD_COMMAND}`; export r; \
10808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10809         $(HOST_EXPORTS) \
10810         (cd $(HOST_SUBDIR)/fastjar && \
10811           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
10812                 $(TARGET-fastjar))
10813 @endif fastjar
10814
10815
10816
10817
10818 .PHONY: check-fastjar maybe-check-fastjar
10819 maybe-check-fastjar:
10820 @if fastjar
10821 maybe-check-fastjar: check-fastjar
10822
10823 # This module is only tested in a native toolchain.
10824 check-fastjar:
10825         @: $(MAKE); $(unstage)
10826         @if [ '$(host)' = '$(target)' ] ; then \
10827           r=`${PWD_COMMAND}`; export r; \
10828           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10829           $(HOST_EXPORTS) \
10830           (cd $(HOST_SUBDIR)/fastjar && \
10831             $(MAKE) $(FLAGS_TO_PASS)  check); \
10832         fi
10833
10834 @endif fastjar
10835
10836 .PHONY: install-fastjar maybe-install-fastjar
10837 maybe-install-fastjar:
10838 @if fastjar
10839 maybe-install-fastjar: install-fastjar
10840
10841 install-fastjar: installdirs
10842         @: $(MAKE); $(unstage)
10843         @r=`${PWD_COMMAND}`; export r; \
10844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10845         $(HOST_EXPORTS) \
10846         (cd $(HOST_SUBDIR)/fastjar && \
10847           $(MAKE) $(FLAGS_TO_PASS)  install)
10848
10849 @endif fastjar
10850
10851 # Other targets (info, dvi, pdf, etc.)
10852
10853 .PHONY: maybe-info-fastjar info-fastjar
10854 maybe-info-fastjar:
10855 @if fastjar
10856 maybe-info-fastjar: info-fastjar
10857
10858 info-fastjar: \
10859     configure-fastjar 
10860         @: $(MAKE); $(unstage)
10861         @[ -f ./fastjar/Makefile ] || exit 0; \
10862         r=`${PWD_COMMAND}`; export r; \
10863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10864         $(HOST_EXPORTS) \
10865         for flag in $(EXTRA_HOST_FLAGS) ; do \
10866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10867         done; \
10868         echo "Doing info in fastjar" ; \
10869         (cd $(HOST_SUBDIR)/fastjar && \
10870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10872                   "RANLIB=$${RANLIB}" \
10873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10874                   info) \
10875           || exit 1
10876
10877 @endif fastjar
10878
10879 .PHONY: maybe-dvi-fastjar dvi-fastjar
10880 maybe-dvi-fastjar:
10881 @if fastjar
10882 maybe-dvi-fastjar: dvi-fastjar
10883
10884 dvi-fastjar: \
10885     configure-fastjar 
10886         @: $(MAKE); $(unstage)
10887         @[ -f ./fastjar/Makefile ] || exit 0; \
10888         r=`${PWD_COMMAND}`; export r; \
10889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10890         $(HOST_EXPORTS) \
10891         for flag in $(EXTRA_HOST_FLAGS) ; do \
10892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10893         done; \
10894         echo "Doing dvi in fastjar" ; \
10895         (cd $(HOST_SUBDIR)/fastjar && \
10896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10898                   "RANLIB=$${RANLIB}" \
10899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10900                   dvi) \
10901           || exit 1
10902
10903 @endif fastjar
10904
10905 .PHONY: maybe-pdf-fastjar pdf-fastjar
10906 maybe-pdf-fastjar:
10907 @if fastjar
10908 maybe-pdf-fastjar: pdf-fastjar
10909
10910 pdf-fastjar: \
10911     configure-fastjar 
10912         @: $(MAKE); $(unstage)
10913         @[ -f ./fastjar/Makefile ] || exit 0; \
10914         r=`${PWD_COMMAND}`; export r; \
10915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10916         $(HOST_EXPORTS) \
10917         for flag in $(EXTRA_HOST_FLAGS) ; do \
10918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10919         done; \
10920         echo "Doing pdf in fastjar" ; \
10921         (cd $(HOST_SUBDIR)/fastjar && \
10922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10924                   "RANLIB=$${RANLIB}" \
10925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10926                   pdf) \
10927           || exit 1
10928
10929 @endif fastjar
10930
10931 .PHONY: maybe-html-fastjar html-fastjar
10932 maybe-html-fastjar:
10933 @if fastjar
10934 maybe-html-fastjar: html-fastjar
10935
10936 html-fastjar: \
10937     configure-fastjar 
10938         @: $(MAKE); $(unstage)
10939         @[ -f ./fastjar/Makefile ] || exit 0; \
10940         r=`${PWD_COMMAND}`; export r; \
10941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10942         $(HOST_EXPORTS) \
10943         for flag in $(EXTRA_HOST_FLAGS) ; do \
10944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10945         done; \
10946         echo "Doing html in fastjar" ; \
10947         (cd $(HOST_SUBDIR)/fastjar && \
10948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10950                   "RANLIB=$${RANLIB}" \
10951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10952                   html) \
10953           || exit 1
10954
10955 @endif fastjar
10956
10957 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
10958 maybe-TAGS-fastjar:
10959 @if fastjar
10960 maybe-TAGS-fastjar: TAGS-fastjar
10961
10962 TAGS-fastjar: \
10963     configure-fastjar 
10964         @: $(MAKE); $(unstage)
10965         @[ -f ./fastjar/Makefile ] || exit 0; \
10966         r=`${PWD_COMMAND}`; export r; \
10967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10968         $(HOST_EXPORTS) \
10969         for flag in $(EXTRA_HOST_FLAGS) ; do \
10970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10971         done; \
10972         echo "Doing TAGS in fastjar" ; \
10973         (cd $(HOST_SUBDIR)/fastjar && \
10974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10976                   "RANLIB=$${RANLIB}" \
10977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10978                   TAGS) \
10979           || exit 1
10980
10981 @endif fastjar
10982
10983 .PHONY: maybe-install-info-fastjar install-info-fastjar
10984 maybe-install-info-fastjar:
10985 @if fastjar
10986 maybe-install-info-fastjar: install-info-fastjar
10987
10988 install-info-fastjar: \
10989     configure-fastjar \
10990     info-fastjar 
10991         @: $(MAKE); $(unstage)
10992         @[ -f ./fastjar/Makefile ] || exit 0; \
10993         r=`${PWD_COMMAND}`; export r; \
10994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10995         $(HOST_EXPORTS) \
10996         for flag in $(EXTRA_HOST_FLAGS) ; do \
10997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10998         done; \
10999         echo "Doing install-info in fastjar" ; \
11000         (cd $(HOST_SUBDIR)/fastjar && \
11001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11003                   "RANLIB=$${RANLIB}" \
11004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11005                   install-info) \
11006           || exit 1
11007
11008 @endif fastjar
11009
11010 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
11011 maybe-install-pdf-fastjar:
11012 @if fastjar
11013 maybe-install-pdf-fastjar: install-pdf-fastjar
11014
11015 install-pdf-fastjar: \
11016     configure-fastjar \
11017     pdf-fastjar 
11018         @: $(MAKE); $(unstage)
11019         @[ -f ./fastjar/Makefile ] || exit 0; \
11020         r=`${PWD_COMMAND}`; export r; \
11021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11022         $(HOST_EXPORTS) \
11023         for flag in $(EXTRA_HOST_FLAGS) ; do \
11024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11025         done; \
11026         echo "Doing install-pdf in fastjar" ; \
11027         (cd $(HOST_SUBDIR)/fastjar && \
11028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11030                   "RANLIB=$${RANLIB}" \
11031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11032                   install-pdf) \
11033           || exit 1
11034
11035 @endif fastjar
11036
11037 .PHONY: maybe-install-html-fastjar install-html-fastjar
11038 maybe-install-html-fastjar:
11039 @if fastjar
11040 maybe-install-html-fastjar: install-html-fastjar
11041
11042 install-html-fastjar: \
11043     configure-fastjar \
11044     html-fastjar 
11045         @: $(MAKE); $(unstage)
11046         @[ -f ./fastjar/Makefile ] || exit 0; \
11047         r=`${PWD_COMMAND}`; export r; \
11048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11049         $(HOST_EXPORTS) \
11050         for flag in $(EXTRA_HOST_FLAGS) ; do \
11051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11052         done; \
11053         echo "Doing install-html in fastjar" ; \
11054         (cd $(HOST_SUBDIR)/fastjar && \
11055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11057                   "RANLIB=$${RANLIB}" \
11058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11059                   install-html) \
11060           || exit 1
11061
11062 @endif fastjar
11063
11064 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
11065 maybe-installcheck-fastjar:
11066 @if fastjar
11067 maybe-installcheck-fastjar: installcheck-fastjar
11068
11069 installcheck-fastjar: \
11070     configure-fastjar 
11071         @: $(MAKE); $(unstage)
11072         @[ -f ./fastjar/Makefile ] || exit 0; \
11073         r=`${PWD_COMMAND}`; export r; \
11074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11075         $(HOST_EXPORTS) \
11076         for flag in $(EXTRA_HOST_FLAGS) ; do \
11077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11078         done; \
11079         echo "Doing installcheck in fastjar" ; \
11080         (cd $(HOST_SUBDIR)/fastjar && \
11081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11083                   "RANLIB=$${RANLIB}" \
11084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11085                   installcheck) \
11086           || exit 1
11087
11088 @endif fastjar
11089
11090 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
11091 maybe-mostlyclean-fastjar:
11092 @if fastjar
11093 maybe-mostlyclean-fastjar: mostlyclean-fastjar
11094
11095 mostlyclean-fastjar: 
11096         @: $(MAKE); $(unstage)
11097         @[ -f ./fastjar/Makefile ] || exit 0; \
11098         r=`${PWD_COMMAND}`; export r; \
11099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11100         $(HOST_EXPORTS) \
11101         for flag in $(EXTRA_HOST_FLAGS) ; do \
11102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11103         done; \
11104         echo "Doing mostlyclean in fastjar" ; \
11105         (cd $(HOST_SUBDIR)/fastjar && \
11106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11108                   "RANLIB=$${RANLIB}" \
11109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11110                   mostlyclean) \
11111           || exit 1
11112
11113 @endif fastjar
11114
11115 .PHONY: maybe-clean-fastjar clean-fastjar
11116 maybe-clean-fastjar:
11117 @if fastjar
11118 maybe-clean-fastjar: clean-fastjar
11119
11120 clean-fastjar: 
11121         @: $(MAKE); $(unstage)
11122         @[ -f ./fastjar/Makefile ] || exit 0; \
11123         r=`${PWD_COMMAND}`; export r; \
11124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11125         $(HOST_EXPORTS) \
11126         for flag in $(EXTRA_HOST_FLAGS) ; do \
11127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11128         done; \
11129         echo "Doing clean in fastjar" ; \
11130         (cd $(HOST_SUBDIR)/fastjar && \
11131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11133                   "RANLIB=$${RANLIB}" \
11134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11135                   clean) \
11136           || exit 1
11137
11138 @endif fastjar
11139
11140 .PHONY: maybe-distclean-fastjar distclean-fastjar
11141 maybe-distclean-fastjar:
11142 @if fastjar
11143 maybe-distclean-fastjar: distclean-fastjar
11144
11145 distclean-fastjar: 
11146         @: $(MAKE); $(unstage)
11147         @[ -f ./fastjar/Makefile ] || exit 0; \
11148         r=`${PWD_COMMAND}`; export r; \
11149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11150         $(HOST_EXPORTS) \
11151         for flag in $(EXTRA_HOST_FLAGS) ; do \
11152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11153         done; \
11154         echo "Doing distclean in fastjar" ; \
11155         (cd $(HOST_SUBDIR)/fastjar && \
11156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11158                   "RANLIB=$${RANLIB}" \
11159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11160                   distclean) \
11161           || exit 1
11162
11163 @endif fastjar
11164
11165 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11166 maybe-maintainer-clean-fastjar:
11167 @if fastjar
11168 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11169
11170 maintainer-clean-fastjar: 
11171         @: $(MAKE); $(unstage)
11172         @[ -f ./fastjar/Makefile ] || exit 0; \
11173         r=`${PWD_COMMAND}`; export r; \
11174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11175         $(HOST_EXPORTS) \
11176         for flag in $(EXTRA_HOST_FLAGS) ; do \
11177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11178         done; \
11179         echo "Doing maintainer-clean in fastjar" ; \
11180         (cd $(HOST_SUBDIR)/fastjar && \
11181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11183                   "RANLIB=$${RANLIB}" \
11184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11185                   maintainer-clean) \
11186           || exit 1
11187
11188 @endif fastjar
11189
11190
11191
11192 .PHONY: configure-fileutils maybe-configure-fileutils
11193 maybe-configure-fileutils:
11194 @if gcc-bootstrap
11195 configure-fileutils: stage_current
11196 @endif gcc-bootstrap
11197 @if fileutils
11198 maybe-configure-fileutils: configure-fileutils
11199 configure-fileutils: 
11200         @: $(MAKE); $(unstage)
11201         @r=`${PWD_COMMAND}`; export r; \
11202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11203         test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
11204         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11205         $(HOST_EXPORTS) \
11206         echo Configuring in $(HOST_SUBDIR)/fileutils; \
11207         cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11208         case $(srcdir) in \
11209           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11210           *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11211                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11212         esac; \
11213         srcdiroption="--srcdir=$${topdir}/fileutils"; \
11214         libsrcdir="$$s/fileutils"; \
11215         $(SHELL) $${libsrcdir}/configure \
11216           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11217           --target=${target_alias} $${srcdiroption}  \
11218           || exit 1
11219 @endif fileutils
11220
11221
11222
11223
11224
11225 .PHONY: all-fileutils maybe-all-fileutils
11226 maybe-all-fileutils:
11227 @if gcc-bootstrap
11228 all-fileutils: stage_current
11229 @endif gcc-bootstrap
11230 @if fileutils
11231 TARGET-fileutils=all
11232 maybe-all-fileutils: all-fileutils
11233 all-fileutils: configure-fileutils
11234         @: $(MAKE); $(unstage)
11235         @r=`${PWD_COMMAND}`; export r; \
11236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11237         $(HOST_EXPORTS) \
11238         (cd $(HOST_SUBDIR)/fileutils && \
11239           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11240                 $(TARGET-fileutils))
11241 @endif fileutils
11242
11243
11244
11245
11246 .PHONY: check-fileutils maybe-check-fileutils
11247 maybe-check-fileutils:
11248 @if fileutils
11249 maybe-check-fileutils: check-fileutils
11250
11251 check-fileutils:
11252         @: $(MAKE); $(unstage)
11253         @r=`${PWD_COMMAND}`; export r; \
11254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11255         $(HOST_EXPORTS) \
11256         (cd $(HOST_SUBDIR)/fileutils && \
11257           $(MAKE) $(FLAGS_TO_PASS)  check)
11258
11259 @endif fileutils
11260
11261 .PHONY: install-fileutils maybe-install-fileutils
11262 maybe-install-fileutils:
11263 @if fileutils
11264 maybe-install-fileutils: install-fileutils
11265
11266 install-fileutils: installdirs
11267         @: $(MAKE); $(unstage)
11268         @r=`${PWD_COMMAND}`; export r; \
11269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11270         $(HOST_EXPORTS) \
11271         (cd $(HOST_SUBDIR)/fileutils && \
11272           $(MAKE) $(FLAGS_TO_PASS)  install)
11273
11274 @endif fileutils
11275
11276 # Other targets (info, dvi, pdf, etc.)
11277
11278 .PHONY: maybe-info-fileutils info-fileutils
11279 maybe-info-fileutils:
11280 @if fileutils
11281 maybe-info-fileutils: info-fileutils
11282
11283 info-fileutils: \
11284     configure-fileutils 
11285         @: $(MAKE); $(unstage)
11286         @[ -f ./fileutils/Makefile ] || exit 0; \
11287         r=`${PWD_COMMAND}`; export r; \
11288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11289         $(HOST_EXPORTS) \
11290         for flag in $(EXTRA_HOST_FLAGS) ; do \
11291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11292         done; \
11293         echo "Doing info in fileutils" ; \
11294         (cd $(HOST_SUBDIR)/fileutils && \
11295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11297                   "RANLIB=$${RANLIB}" \
11298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11299                   info) \
11300           || exit 1
11301
11302 @endif fileutils
11303
11304 .PHONY: maybe-dvi-fileutils dvi-fileutils
11305 maybe-dvi-fileutils:
11306 @if fileutils
11307 maybe-dvi-fileutils: dvi-fileutils
11308
11309 dvi-fileutils: \
11310     configure-fileutils 
11311         @: $(MAKE); $(unstage)
11312         @[ -f ./fileutils/Makefile ] || exit 0; \
11313         r=`${PWD_COMMAND}`; export r; \
11314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11315         $(HOST_EXPORTS) \
11316         for flag in $(EXTRA_HOST_FLAGS) ; do \
11317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11318         done; \
11319         echo "Doing dvi in fileutils" ; \
11320         (cd $(HOST_SUBDIR)/fileutils && \
11321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11323                   "RANLIB=$${RANLIB}" \
11324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11325                   dvi) \
11326           || exit 1
11327
11328 @endif fileutils
11329
11330 .PHONY: maybe-pdf-fileutils pdf-fileutils
11331 maybe-pdf-fileutils:
11332 @if fileutils
11333 maybe-pdf-fileutils: pdf-fileutils
11334
11335 pdf-fileutils: \
11336     configure-fileutils 
11337         @: $(MAKE); $(unstage)
11338         @[ -f ./fileutils/Makefile ] || exit 0; \
11339         r=`${PWD_COMMAND}`; export r; \
11340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11341         $(HOST_EXPORTS) \
11342         for flag in $(EXTRA_HOST_FLAGS) ; do \
11343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11344         done; \
11345         echo "Doing pdf in fileutils" ; \
11346         (cd $(HOST_SUBDIR)/fileutils && \
11347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11349                   "RANLIB=$${RANLIB}" \
11350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11351                   pdf) \
11352           || exit 1
11353
11354 @endif fileutils
11355
11356 .PHONY: maybe-html-fileutils html-fileutils
11357 maybe-html-fileutils:
11358 @if fileutils
11359 maybe-html-fileutils: html-fileutils
11360
11361 html-fileutils: \
11362     configure-fileutils 
11363         @: $(MAKE); $(unstage)
11364         @[ -f ./fileutils/Makefile ] || exit 0; \
11365         r=`${PWD_COMMAND}`; export r; \
11366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11367         $(HOST_EXPORTS) \
11368         for flag in $(EXTRA_HOST_FLAGS) ; do \
11369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11370         done; \
11371         echo "Doing html in fileutils" ; \
11372         (cd $(HOST_SUBDIR)/fileutils && \
11373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11375                   "RANLIB=$${RANLIB}" \
11376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11377                   html) \
11378           || exit 1
11379
11380 @endif fileutils
11381
11382 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
11383 maybe-TAGS-fileutils:
11384 @if fileutils
11385 maybe-TAGS-fileutils: TAGS-fileutils
11386
11387 TAGS-fileutils: \
11388     configure-fileutils 
11389         @: $(MAKE); $(unstage)
11390         @[ -f ./fileutils/Makefile ] || exit 0; \
11391         r=`${PWD_COMMAND}`; export r; \
11392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11393         $(HOST_EXPORTS) \
11394         for flag in $(EXTRA_HOST_FLAGS) ; do \
11395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11396         done; \
11397         echo "Doing TAGS in fileutils" ; \
11398         (cd $(HOST_SUBDIR)/fileutils && \
11399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11401                   "RANLIB=$${RANLIB}" \
11402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11403                   TAGS) \
11404           || exit 1
11405
11406 @endif fileutils
11407
11408 .PHONY: maybe-install-info-fileutils install-info-fileutils
11409 maybe-install-info-fileutils:
11410 @if fileutils
11411 maybe-install-info-fileutils: install-info-fileutils
11412
11413 install-info-fileutils: \
11414     configure-fileutils \
11415     info-fileutils 
11416         @: $(MAKE); $(unstage)
11417         @[ -f ./fileutils/Makefile ] || exit 0; \
11418         r=`${PWD_COMMAND}`; export r; \
11419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11420         $(HOST_EXPORTS) \
11421         for flag in $(EXTRA_HOST_FLAGS) ; do \
11422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11423         done; \
11424         echo "Doing install-info in fileutils" ; \
11425         (cd $(HOST_SUBDIR)/fileutils && \
11426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11428                   "RANLIB=$${RANLIB}" \
11429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11430                   install-info) \
11431           || exit 1
11432
11433 @endif fileutils
11434
11435 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11436 maybe-install-pdf-fileutils:
11437 @if fileutils
11438 maybe-install-pdf-fileutils: install-pdf-fileutils
11439
11440 install-pdf-fileutils: \
11441     configure-fileutils \
11442     pdf-fileutils 
11443         @: $(MAKE); $(unstage)
11444         @[ -f ./fileutils/Makefile ] || exit 0; \
11445         r=`${PWD_COMMAND}`; export r; \
11446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11447         $(HOST_EXPORTS) \
11448         for flag in $(EXTRA_HOST_FLAGS) ; do \
11449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11450         done; \
11451         echo "Doing install-pdf in fileutils" ; \
11452         (cd $(HOST_SUBDIR)/fileutils && \
11453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11455                   "RANLIB=$${RANLIB}" \
11456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11457                   install-pdf) \
11458           || exit 1
11459
11460 @endif fileutils
11461
11462 .PHONY: maybe-install-html-fileutils install-html-fileutils
11463 maybe-install-html-fileutils:
11464 @if fileutils
11465 maybe-install-html-fileutils: install-html-fileutils
11466
11467 install-html-fileutils: \
11468     configure-fileutils \
11469     html-fileutils 
11470         @: $(MAKE); $(unstage)
11471         @[ -f ./fileutils/Makefile ] || exit 0; \
11472         r=`${PWD_COMMAND}`; export r; \
11473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11474         $(HOST_EXPORTS) \
11475         for flag in $(EXTRA_HOST_FLAGS) ; do \
11476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11477         done; \
11478         echo "Doing install-html in fileutils" ; \
11479         (cd $(HOST_SUBDIR)/fileutils && \
11480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11482                   "RANLIB=$${RANLIB}" \
11483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11484                   install-html) \
11485           || exit 1
11486
11487 @endif fileutils
11488
11489 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
11490 maybe-installcheck-fileutils:
11491 @if fileutils
11492 maybe-installcheck-fileutils: installcheck-fileutils
11493
11494 installcheck-fileutils: \
11495     configure-fileutils 
11496         @: $(MAKE); $(unstage)
11497         @[ -f ./fileutils/Makefile ] || exit 0; \
11498         r=`${PWD_COMMAND}`; export r; \
11499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11500         $(HOST_EXPORTS) \
11501         for flag in $(EXTRA_HOST_FLAGS) ; do \
11502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11503         done; \
11504         echo "Doing installcheck in fileutils" ; \
11505         (cd $(HOST_SUBDIR)/fileutils && \
11506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11508                   "RANLIB=$${RANLIB}" \
11509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11510                   installcheck) \
11511           || exit 1
11512
11513 @endif fileutils
11514
11515 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11516 maybe-mostlyclean-fileutils:
11517 @if fileutils
11518 maybe-mostlyclean-fileutils: mostlyclean-fileutils
11519
11520 mostlyclean-fileutils: 
11521         @: $(MAKE); $(unstage)
11522         @[ -f ./fileutils/Makefile ] || exit 0; \
11523         r=`${PWD_COMMAND}`; export r; \
11524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11525         $(HOST_EXPORTS) \
11526         for flag in $(EXTRA_HOST_FLAGS) ; do \
11527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11528         done; \
11529         echo "Doing mostlyclean in fileutils" ; \
11530         (cd $(HOST_SUBDIR)/fileutils && \
11531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11533                   "RANLIB=$${RANLIB}" \
11534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11535                   mostlyclean) \
11536           || exit 1
11537
11538 @endif fileutils
11539
11540 .PHONY: maybe-clean-fileutils clean-fileutils
11541 maybe-clean-fileutils:
11542 @if fileutils
11543 maybe-clean-fileutils: clean-fileutils
11544
11545 clean-fileutils: 
11546         @: $(MAKE); $(unstage)
11547         @[ -f ./fileutils/Makefile ] || exit 0; \
11548         r=`${PWD_COMMAND}`; export r; \
11549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11550         $(HOST_EXPORTS) \
11551         for flag in $(EXTRA_HOST_FLAGS) ; do \
11552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11553         done; \
11554         echo "Doing clean in fileutils" ; \
11555         (cd $(HOST_SUBDIR)/fileutils && \
11556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11558                   "RANLIB=$${RANLIB}" \
11559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11560                   clean) \
11561           || exit 1
11562
11563 @endif fileutils
11564
11565 .PHONY: maybe-distclean-fileutils distclean-fileutils
11566 maybe-distclean-fileutils:
11567 @if fileutils
11568 maybe-distclean-fileutils: distclean-fileutils
11569
11570 distclean-fileutils: 
11571         @: $(MAKE); $(unstage)
11572         @[ -f ./fileutils/Makefile ] || exit 0; \
11573         r=`${PWD_COMMAND}`; export r; \
11574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11575         $(HOST_EXPORTS) \
11576         for flag in $(EXTRA_HOST_FLAGS) ; do \
11577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11578         done; \
11579         echo "Doing distclean in fileutils" ; \
11580         (cd $(HOST_SUBDIR)/fileutils && \
11581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11583                   "RANLIB=$${RANLIB}" \
11584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11585                   distclean) \
11586           || exit 1
11587
11588 @endif fileutils
11589
11590 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11591 maybe-maintainer-clean-fileutils:
11592 @if fileutils
11593 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11594
11595 maintainer-clean-fileutils: 
11596         @: $(MAKE); $(unstage)
11597         @[ -f ./fileutils/Makefile ] || exit 0; \
11598         r=`${PWD_COMMAND}`; export r; \
11599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11600         $(HOST_EXPORTS) \
11601         for flag in $(EXTRA_HOST_FLAGS) ; do \
11602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11603         done; \
11604         echo "Doing maintainer-clean in fileutils" ; \
11605         (cd $(HOST_SUBDIR)/fileutils && \
11606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11608                   "RANLIB=$${RANLIB}" \
11609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11610                   maintainer-clean) \
11611           || exit 1
11612
11613 @endif fileutils
11614
11615
11616
11617 .PHONY: configure-findutils maybe-configure-findutils
11618 maybe-configure-findutils:
11619 @if gcc-bootstrap
11620 configure-findutils: stage_current
11621 @endif gcc-bootstrap
11622 @if findutils
11623 maybe-configure-findutils: configure-findutils
11624 configure-findutils: 
11625         @: $(MAKE); $(unstage)
11626         @r=`${PWD_COMMAND}`; export r; \
11627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11628         test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
11629         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
11630         $(HOST_EXPORTS) \
11631         echo Configuring in $(HOST_SUBDIR)/findutils; \
11632         cd "$(HOST_SUBDIR)/findutils" || exit 1; \
11633         case $(srcdir) in \
11634           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11635           *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
11636                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11637         esac; \
11638         srcdiroption="--srcdir=$${topdir}/findutils"; \
11639         libsrcdir="$$s/findutils"; \
11640         $(SHELL) $${libsrcdir}/configure \
11641           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11642           --target=${target_alias} $${srcdiroption}  \
11643           || exit 1
11644 @endif findutils
11645
11646
11647
11648
11649
11650 .PHONY: all-findutils maybe-all-findutils
11651 maybe-all-findutils:
11652 @if gcc-bootstrap
11653 all-findutils: stage_current
11654 @endif gcc-bootstrap
11655 @if findutils
11656 TARGET-findutils=all
11657 maybe-all-findutils: all-findutils
11658 all-findutils: configure-findutils
11659         @: $(MAKE); $(unstage)
11660         @r=`${PWD_COMMAND}`; export r; \
11661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11662         $(HOST_EXPORTS) \
11663         (cd $(HOST_SUBDIR)/findutils && \
11664           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11665                 $(TARGET-findutils))
11666 @endif findutils
11667
11668
11669
11670
11671 .PHONY: check-findutils maybe-check-findutils
11672 maybe-check-findutils:
11673 @if findutils
11674 maybe-check-findutils: check-findutils
11675
11676 check-findutils:
11677         @: $(MAKE); $(unstage)
11678         @r=`${PWD_COMMAND}`; export r; \
11679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11680         $(HOST_EXPORTS) \
11681         (cd $(HOST_SUBDIR)/findutils && \
11682           $(MAKE) $(FLAGS_TO_PASS)  check)
11683
11684 @endif findutils
11685
11686 .PHONY: install-findutils maybe-install-findutils
11687 maybe-install-findutils:
11688 @if findutils
11689 maybe-install-findutils: install-findutils
11690
11691 install-findutils: installdirs
11692         @: $(MAKE); $(unstage)
11693         @r=`${PWD_COMMAND}`; export r; \
11694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11695         $(HOST_EXPORTS) \
11696         (cd $(HOST_SUBDIR)/findutils && \
11697           $(MAKE) $(FLAGS_TO_PASS)  install)
11698
11699 @endif findutils
11700
11701 # Other targets (info, dvi, pdf, etc.)
11702
11703 .PHONY: maybe-info-findutils info-findutils
11704 maybe-info-findutils:
11705 @if findutils
11706 maybe-info-findutils: info-findutils
11707
11708 info-findutils: \
11709     configure-findutils 
11710         @: $(MAKE); $(unstage)
11711         @[ -f ./findutils/Makefile ] || exit 0; \
11712         r=`${PWD_COMMAND}`; export r; \
11713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11714         $(HOST_EXPORTS) \
11715         for flag in $(EXTRA_HOST_FLAGS) ; do \
11716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11717         done; \
11718         echo "Doing info in findutils" ; \
11719         (cd $(HOST_SUBDIR)/findutils && \
11720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11722                   "RANLIB=$${RANLIB}" \
11723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11724                   info) \
11725           || exit 1
11726
11727 @endif findutils
11728
11729 .PHONY: maybe-dvi-findutils dvi-findutils
11730 maybe-dvi-findutils:
11731 @if findutils
11732 maybe-dvi-findutils: dvi-findutils
11733
11734 dvi-findutils: \
11735     configure-findutils 
11736         @: $(MAKE); $(unstage)
11737         @[ -f ./findutils/Makefile ] || exit 0; \
11738         r=`${PWD_COMMAND}`; export r; \
11739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11740         $(HOST_EXPORTS) \
11741         for flag in $(EXTRA_HOST_FLAGS) ; do \
11742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11743         done; \
11744         echo "Doing dvi in findutils" ; \
11745         (cd $(HOST_SUBDIR)/findutils && \
11746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11748                   "RANLIB=$${RANLIB}" \
11749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11750                   dvi) \
11751           || exit 1
11752
11753 @endif findutils
11754
11755 .PHONY: maybe-pdf-findutils pdf-findutils
11756 maybe-pdf-findutils:
11757 @if findutils
11758 maybe-pdf-findutils: pdf-findutils
11759
11760 pdf-findutils: \
11761     configure-findutils 
11762         @: $(MAKE); $(unstage)
11763         @[ -f ./findutils/Makefile ] || exit 0; \
11764         r=`${PWD_COMMAND}`; export r; \
11765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11766         $(HOST_EXPORTS) \
11767         for flag in $(EXTRA_HOST_FLAGS) ; do \
11768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11769         done; \
11770         echo "Doing pdf in findutils" ; \
11771         (cd $(HOST_SUBDIR)/findutils && \
11772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11774                   "RANLIB=$${RANLIB}" \
11775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11776                   pdf) \
11777           || exit 1
11778
11779 @endif findutils
11780
11781 .PHONY: maybe-html-findutils html-findutils
11782 maybe-html-findutils:
11783 @if findutils
11784 maybe-html-findutils: html-findutils
11785
11786 html-findutils: \
11787     configure-findutils 
11788         @: $(MAKE); $(unstage)
11789         @[ -f ./findutils/Makefile ] || exit 0; \
11790         r=`${PWD_COMMAND}`; export r; \
11791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11792         $(HOST_EXPORTS) \
11793         for flag in $(EXTRA_HOST_FLAGS) ; do \
11794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11795         done; \
11796         echo "Doing html in findutils" ; \
11797         (cd $(HOST_SUBDIR)/findutils && \
11798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11800                   "RANLIB=$${RANLIB}" \
11801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11802                   html) \
11803           || exit 1
11804
11805 @endif findutils
11806
11807 .PHONY: maybe-TAGS-findutils TAGS-findutils
11808 maybe-TAGS-findutils:
11809 @if findutils
11810 maybe-TAGS-findutils: TAGS-findutils
11811
11812 TAGS-findutils: \
11813     configure-findutils 
11814         @: $(MAKE); $(unstage)
11815         @[ -f ./findutils/Makefile ] || exit 0; \
11816         r=`${PWD_COMMAND}`; export r; \
11817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11818         $(HOST_EXPORTS) \
11819         for flag in $(EXTRA_HOST_FLAGS) ; do \
11820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11821         done; \
11822         echo "Doing TAGS in findutils" ; \
11823         (cd $(HOST_SUBDIR)/findutils && \
11824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11826                   "RANLIB=$${RANLIB}" \
11827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11828                   TAGS) \
11829           || exit 1
11830
11831 @endif findutils
11832
11833 .PHONY: maybe-install-info-findutils install-info-findutils
11834 maybe-install-info-findutils:
11835 @if findutils
11836 maybe-install-info-findutils: install-info-findutils
11837
11838 install-info-findutils: \
11839     configure-findutils \
11840     info-findutils 
11841         @: $(MAKE); $(unstage)
11842         @[ -f ./findutils/Makefile ] || exit 0; \
11843         r=`${PWD_COMMAND}`; export r; \
11844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11845         $(HOST_EXPORTS) \
11846         for flag in $(EXTRA_HOST_FLAGS) ; do \
11847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11848         done; \
11849         echo "Doing install-info in findutils" ; \
11850         (cd $(HOST_SUBDIR)/findutils && \
11851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11853                   "RANLIB=$${RANLIB}" \
11854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11855                   install-info) \
11856           || exit 1
11857
11858 @endif findutils
11859
11860 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
11861 maybe-install-pdf-findutils:
11862 @if findutils
11863 maybe-install-pdf-findutils: install-pdf-findutils
11864
11865 install-pdf-findutils: \
11866     configure-findutils \
11867     pdf-findutils 
11868         @: $(MAKE); $(unstage)
11869         @[ -f ./findutils/Makefile ] || exit 0; \
11870         r=`${PWD_COMMAND}`; export r; \
11871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11872         $(HOST_EXPORTS) \
11873         for flag in $(EXTRA_HOST_FLAGS) ; do \
11874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11875         done; \
11876         echo "Doing install-pdf in findutils" ; \
11877         (cd $(HOST_SUBDIR)/findutils && \
11878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11880                   "RANLIB=$${RANLIB}" \
11881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11882                   install-pdf) \
11883           || exit 1
11884
11885 @endif findutils
11886
11887 .PHONY: maybe-install-html-findutils install-html-findutils
11888 maybe-install-html-findutils:
11889 @if findutils
11890 maybe-install-html-findutils: install-html-findutils
11891
11892 install-html-findutils: \
11893     configure-findutils \
11894     html-findutils 
11895         @: $(MAKE); $(unstage)
11896         @[ -f ./findutils/Makefile ] || exit 0; \
11897         r=`${PWD_COMMAND}`; export r; \
11898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11899         $(HOST_EXPORTS) \
11900         for flag in $(EXTRA_HOST_FLAGS) ; do \
11901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11902         done; \
11903         echo "Doing install-html in findutils" ; \
11904         (cd $(HOST_SUBDIR)/findutils && \
11905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11907                   "RANLIB=$${RANLIB}" \
11908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11909                   install-html) \
11910           || exit 1
11911
11912 @endif findutils
11913
11914 .PHONY: maybe-installcheck-findutils installcheck-findutils
11915 maybe-installcheck-findutils:
11916 @if findutils
11917 maybe-installcheck-findutils: installcheck-findutils
11918
11919 installcheck-findutils: \
11920     configure-findutils 
11921         @: $(MAKE); $(unstage)
11922         @[ -f ./findutils/Makefile ] || exit 0; \
11923         r=`${PWD_COMMAND}`; export r; \
11924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11925         $(HOST_EXPORTS) \
11926         for flag in $(EXTRA_HOST_FLAGS) ; do \
11927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11928         done; \
11929         echo "Doing installcheck in findutils" ; \
11930         (cd $(HOST_SUBDIR)/findutils && \
11931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11933                   "RANLIB=$${RANLIB}" \
11934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11935                   installcheck) \
11936           || exit 1
11937
11938 @endif findutils
11939
11940 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
11941 maybe-mostlyclean-findutils:
11942 @if findutils
11943 maybe-mostlyclean-findutils: mostlyclean-findutils
11944
11945 mostlyclean-findutils: 
11946         @: $(MAKE); $(unstage)
11947         @[ -f ./findutils/Makefile ] || exit 0; \
11948         r=`${PWD_COMMAND}`; export r; \
11949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11950         $(HOST_EXPORTS) \
11951         for flag in $(EXTRA_HOST_FLAGS) ; do \
11952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11953         done; \
11954         echo "Doing mostlyclean in findutils" ; \
11955         (cd $(HOST_SUBDIR)/findutils && \
11956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11958                   "RANLIB=$${RANLIB}" \
11959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11960                   mostlyclean) \
11961           || exit 1
11962
11963 @endif findutils
11964
11965 .PHONY: maybe-clean-findutils clean-findutils
11966 maybe-clean-findutils:
11967 @if findutils
11968 maybe-clean-findutils: clean-findutils
11969
11970 clean-findutils: 
11971         @: $(MAKE); $(unstage)
11972         @[ -f ./findutils/Makefile ] || exit 0; \
11973         r=`${PWD_COMMAND}`; export r; \
11974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11975         $(HOST_EXPORTS) \
11976         for flag in $(EXTRA_HOST_FLAGS) ; do \
11977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11978         done; \
11979         echo "Doing clean in findutils" ; \
11980         (cd $(HOST_SUBDIR)/findutils && \
11981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11983                   "RANLIB=$${RANLIB}" \
11984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11985                   clean) \
11986           || exit 1
11987
11988 @endif findutils
11989
11990 .PHONY: maybe-distclean-findutils distclean-findutils
11991 maybe-distclean-findutils:
11992 @if findutils
11993 maybe-distclean-findutils: distclean-findutils
11994
11995 distclean-findutils: 
11996         @: $(MAKE); $(unstage)
11997         @[ -f ./findutils/Makefile ] || exit 0; \
11998         r=`${PWD_COMMAND}`; export r; \
11999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12000         $(HOST_EXPORTS) \
12001         for flag in $(EXTRA_HOST_FLAGS) ; do \
12002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12003         done; \
12004         echo "Doing distclean in findutils" ; \
12005         (cd $(HOST_SUBDIR)/findutils && \
12006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12008                   "RANLIB=$${RANLIB}" \
12009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12010                   distclean) \
12011           || exit 1
12012
12013 @endif findutils
12014
12015 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
12016 maybe-maintainer-clean-findutils:
12017 @if findutils
12018 maybe-maintainer-clean-findutils: maintainer-clean-findutils
12019
12020 maintainer-clean-findutils: 
12021         @: $(MAKE); $(unstage)
12022         @[ -f ./findutils/Makefile ] || exit 0; \
12023         r=`${PWD_COMMAND}`; export r; \
12024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12025         $(HOST_EXPORTS) \
12026         for flag in $(EXTRA_HOST_FLAGS) ; do \
12027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12028         done; \
12029         echo "Doing maintainer-clean in findutils" ; \
12030         (cd $(HOST_SUBDIR)/findutils && \
12031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12033                   "RANLIB=$${RANLIB}" \
12034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12035                   maintainer-clean) \
12036           || exit 1
12037
12038 @endif findutils
12039
12040
12041
12042 .PHONY: configure-find maybe-configure-find
12043 maybe-configure-find:
12044 @if gcc-bootstrap
12045 configure-find: stage_current
12046 @endif gcc-bootstrap
12047 @if find
12048 maybe-configure-find: configure-find
12049 configure-find: 
12050         @: $(MAKE); $(unstage)
12051         @r=`${PWD_COMMAND}`; export r; \
12052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12053         test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
12054         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
12055         $(HOST_EXPORTS) \
12056         echo Configuring in $(HOST_SUBDIR)/find; \
12057         cd "$(HOST_SUBDIR)/find" || exit 1; \
12058         case $(srcdir) in \
12059           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12060           *) topdir=`echo $(HOST_SUBDIR)/find/ | \
12061                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12062         esac; \
12063         srcdiroption="--srcdir=$${topdir}/find"; \
12064         libsrcdir="$$s/find"; \
12065         $(SHELL) $${libsrcdir}/configure \
12066           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12067           --target=${target_alias} $${srcdiroption}  \
12068           || exit 1
12069 @endif find
12070
12071
12072
12073
12074
12075 .PHONY: all-find maybe-all-find
12076 maybe-all-find:
12077 @if gcc-bootstrap
12078 all-find: stage_current
12079 @endif gcc-bootstrap
12080 @if find
12081 TARGET-find=all
12082 maybe-all-find: all-find
12083 all-find: configure-find
12084         @: $(MAKE); $(unstage)
12085         @r=`${PWD_COMMAND}`; export r; \
12086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12087         $(HOST_EXPORTS) \
12088         (cd $(HOST_SUBDIR)/find && \
12089           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12090                 $(TARGET-find))
12091 @endif find
12092
12093
12094
12095
12096 .PHONY: check-find maybe-check-find
12097 maybe-check-find:
12098 @if find
12099 maybe-check-find: check-find
12100
12101 check-find:
12102         @: $(MAKE); $(unstage)
12103         @r=`${PWD_COMMAND}`; export r; \
12104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12105         $(HOST_EXPORTS) \
12106         (cd $(HOST_SUBDIR)/find && \
12107           $(MAKE) $(FLAGS_TO_PASS)  check)
12108
12109 @endif find
12110
12111 .PHONY: install-find maybe-install-find
12112 maybe-install-find:
12113 @if find
12114 maybe-install-find: install-find
12115
12116 install-find: installdirs
12117         @: $(MAKE); $(unstage)
12118         @r=`${PWD_COMMAND}`; export r; \
12119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12120         $(HOST_EXPORTS) \
12121         (cd $(HOST_SUBDIR)/find && \
12122           $(MAKE) $(FLAGS_TO_PASS)  install)
12123
12124 @endif find
12125
12126 # Other targets (info, dvi, pdf, etc.)
12127
12128 .PHONY: maybe-info-find info-find
12129 maybe-info-find:
12130 @if find
12131 maybe-info-find: info-find
12132
12133 info-find: \
12134     configure-find 
12135         @: $(MAKE); $(unstage)
12136         @[ -f ./find/Makefile ] || exit 0; \
12137         r=`${PWD_COMMAND}`; export r; \
12138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12139         $(HOST_EXPORTS) \
12140         for flag in $(EXTRA_HOST_FLAGS) ; do \
12141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12142         done; \
12143         echo "Doing info in find" ; \
12144         (cd $(HOST_SUBDIR)/find && \
12145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12147                   "RANLIB=$${RANLIB}" \
12148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12149                   info) \
12150           || exit 1
12151
12152 @endif find
12153
12154 .PHONY: maybe-dvi-find dvi-find
12155 maybe-dvi-find:
12156 @if find
12157 maybe-dvi-find: dvi-find
12158
12159 dvi-find: \
12160     configure-find 
12161         @: $(MAKE); $(unstage)
12162         @[ -f ./find/Makefile ] || exit 0; \
12163         r=`${PWD_COMMAND}`; export r; \
12164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12165         $(HOST_EXPORTS) \
12166         for flag in $(EXTRA_HOST_FLAGS) ; do \
12167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12168         done; \
12169         echo "Doing dvi in find" ; \
12170         (cd $(HOST_SUBDIR)/find && \
12171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12173                   "RANLIB=$${RANLIB}" \
12174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12175                   dvi) \
12176           || exit 1
12177
12178 @endif find
12179
12180 .PHONY: maybe-pdf-find pdf-find
12181 maybe-pdf-find:
12182 @if find
12183 maybe-pdf-find: pdf-find
12184
12185 pdf-find: \
12186     configure-find 
12187         @: $(MAKE); $(unstage)
12188         @[ -f ./find/Makefile ] || exit 0; \
12189         r=`${PWD_COMMAND}`; export r; \
12190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12191         $(HOST_EXPORTS) \
12192         for flag in $(EXTRA_HOST_FLAGS) ; do \
12193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12194         done; \
12195         echo "Doing pdf in find" ; \
12196         (cd $(HOST_SUBDIR)/find && \
12197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12199                   "RANLIB=$${RANLIB}" \
12200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12201                   pdf) \
12202           || exit 1
12203
12204 @endif find
12205
12206 .PHONY: maybe-html-find html-find
12207 maybe-html-find:
12208 @if find
12209 maybe-html-find: html-find
12210
12211 html-find: \
12212     configure-find 
12213         @: $(MAKE); $(unstage)
12214         @[ -f ./find/Makefile ] || exit 0; \
12215         r=`${PWD_COMMAND}`; export r; \
12216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12217         $(HOST_EXPORTS) \
12218         for flag in $(EXTRA_HOST_FLAGS) ; do \
12219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12220         done; \
12221         echo "Doing html in find" ; \
12222         (cd $(HOST_SUBDIR)/find && \
12223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12225                   "RANLIB=$${RANLIB}" \
12226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12227                   html) \
12228           || exit 1
12229
12230 @endif find
12231
12232 .PHONY: maybe-TAGS-find TAGS-find
12233 maybe-TAGS-find:
12234 @if find
12235 maybe-TAGS-find: TAGS-find
12236
12237 TAGS-find: \
12238     configure-find 
12239         @: $(MAKE); $(unstage)
12240         @[ -f ./find/Makefile ] || exit 0; \
12241         r=`${PWD_COMMAND}`; export r; \
12242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12243         $(HOST_EXPORTS) \
12244         for flag in $(EXTRA_HOST_FLAGS) ; do \
12245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12246         done; \
12247         echo "Doing TAGS in find" ; \
12248         (cd $(HOST_SUBDIR)/find && \
12249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12251                   "RANLIB=$${RANLIB}" \
12252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12253                   TAGS) \
12254           || exit 1
12255
12256 @endif find
12257
12258 .PHONY: maybe-install-info-find install-info-find
12259 maybe-install-info-find:
12260 @if find
12261 maybe-install-info-find: install-info-find
12262
12263 install-info-find: \
12264     configure-find \
12265     info-find 
12266         @: $(MAKE); $(unstage)
12267         @[ -f ./find/Makefile ] || exit 0; \
12268         r=`${PWD_COMMAND}`; export r; \
12269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12270         $(HOST_EXPORTS) \
12271         for flag in $(EXTRA_HOST_FLAGS) ; do \
12272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12273         done; \
12274         echo "Doing install-info in find" ; \
12275         (cd $(HOST_SUBDIR)/find && \
12276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12278                   "RANLIB=$${RANLIB}" \
12279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12280                   install-info) \
12281           || exit 1
12282
12283 @endif find
12284
12285 .PHONY: maybe-install-pdf-find install-pdf-find
12286 maybe-install-pdf-find:
12287 @if find
12288 maybe-install-pdf-find: install-pdf-find
12289
12290 install-pdf-find: \
12291     configure-find \
12292     pdf-find 
12293         @: $(MAKE); $(unstage)
12294         @[ -f ./find/Makefile ] || exit 0; \
12295         r=`${PWD_COMMAND}`; export r; \
12296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12297         $(HOST_EXPORTS) \
12298         for flag in $(EXTRA_HOST_FLAGS) ; do \
12299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12300         done; \
12301         echo "Doing install-pdf in find" ; \
12302         (cd $(HOST_SUBDIR)/find && \
12303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12305                   "RANLIB=$${RANLIB}" \
12306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12307                   install-pdf) \
12308           || exit 1
12309
12310 @endif find
12311
12312 .PHONY: maybe-install-html-find install-html-find
12313 maybe-install-html-find:
12314 @if find
12315 maybe-install-html-find: install-html-find
12316
12317 install-html-find: \
12318     configure-find \
12319     html-find 
12320         @: $(MAKE); $(unstage)
12321         @[ -f ./find/Makefile ] || exit 0; \
12322         r=`${PWD_COMMAND}`; export r; \
12323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12324         $(HOST_EXPORTS) \
12325         for flag in $(EXTRA_HOST_FLAGS) ; do \
12326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12327         done; \
12328         echo "Doing install-html in find" ; \
12329         (cd $(HOST_SUBDIR)/find && \
12330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12332                   "RANLIB=$${RANLIB}" \
12333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12334                   install-html) \
12335           || exit 1
12336
12337 @endif find
12338
12339 .PHONY: maybe-installcheck-find installcheck-find
12340 maybe-installcheck-find:
12341 @if find
12342 maybe-installcheck-find: installcheck-find
12343
12344 installcheck-find: \
12345     configure-find 
12346         @: $(MAKE); $(unstage)
12347         @[ -f ./find/Makefile ] || exit 0; \
12348         r=`${PWD_COMMAND}`; export r; \
12349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12350         $(HOST_EXPORTS) \
12351         for flag in $(EXTRA_HOST_FLAGS) ; do \
12352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12353         done; \
12354         echo "Doing installcheck in find" ; \
12355         (cd $(HOST_SUBDIR)/find && \
12356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12358                   "RANLIB=$${RANLIB}" \
12359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12360                   installcheck) \
12361           || exit 1
12362
12363 @endif find
12364
12365 .PHONY: maybe-mostlyclean-find mostlyclean-find
12366 maybe-mostlyclean-find:
12367 @if find
12368 maybe-mostlyclean-find: mostlyclean-find
12369
12370 mostlyclean-find: 
12371         @: $(MAKE); $(unstage)
12372         @[ -f ./find/Makefile ] || exit 0; \
12373         r=`${PWD_COMMAND}`; export r; \
12374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12375         $(HOST_EXPORTS) \
12376         for flag in $(EXTRA_HOST_FLAGS) ; do \
12377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12378         done; \
12379         echo "Doing mostlyclean in find" ; \
12380         (cd $(HOST_SUBDIR)/find && \
12381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12383                   "RANLIB=$${RANLIB}" \
12384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12385                   mostlyclean) \
12386           || exit 1
12387
12388 @endif find
12389
12390 .PHONY: maybe-clean-find clean-find
12391 maybe-clean-find:
12392 @if find
12393 maybe-clean-find: clean-find
12394
12395 clean-find: 
12396         @: $(MAKE); $(unstage)
12397         @[ -f ./find/Makefile ] || exit 0; \
12398         r=`${PWD_COMMAND}`; export r; \
12399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12400         $(HOST_EXPORTS) \
12401         for flag in $(EXTRA_HOST_FLAGS) ; do \
12402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12403         done; \
12404         echo "Doing clean in find" ; \
12405         (cd $(HOST_SUBDIR)/find && \
12406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12408                   "RANLIB=$${RANLIB}" \
12409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12410                   clean) \
12411           || exit 1
12412
12413 @endif find
12414
12415 .PHONY: maybe-distclean-find distclean-find
12416 maybe-distclean-find:
12417 @if find
12418 maybe-distclean-find: distclean-find
12419
12420 distclean-find: 
12421         @: $(MAKE); $(unstage)
12422         @[ -f ./find/Makefile ] || exit 0; \
12423         r=`${PWD_COMMAND}`; export r; \
12424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12425         $(HOST_EXPORTS) \
12426         for flag in $(EXTRA_HOST_FLAGS) ; do \
12427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12428         done; \
12429         echo "Doing distclean in find" ; \
12430         (cd $(HOST_SUBDIR)/find && \
12431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12433                   "RANLIB=$${RANLIB}" \
12434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12435                   distclean) \
12436           || exit 1
12437
12438 @endif find
12439
12440 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
12441 maybe-maintainer-clean-find:
12442 @if find
12443 maybe-maintainer-clean-find: maintainer-clean-find
12444
12445 maintainer-clean-find: 
12446         @: $(MAKE); $(unstage)
12447         @[ -f ./find/Makefile ] || exit 0; \
12448         r=`${PWD_COMMAND}`; export r; \
12449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12450         $(HOST_EXPORTS) \
12451         for flag in $(EXTRA_HOST_FLAGS) ; do \
12452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12453         done; \
12454         echo "Doing maintainer-clean in find" ; \
12455         (cd $(HOST_SUBDIR)/find && \
12456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12458                   "RANLIB=$${RANLIB}" \
12459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12460                   maintainer-clean) \
12461           || exit 1
12462
12463 @endif find
12464
12465
12466
12467 .PHONY: configure-fixincludes maybe-configure-fixincludes
12468 maybe-configure-fixincludes:
12469 @if gcc-bootstrap
12470 configure-fixincludes: stage_current
12471 @endif gcc-bootstrap
12472 @if fixincludes
12473 maybe-configure-fixincludes: configure-fixincludes
12474 configure-fixincludes: 
12475         @: $(MAKE); $(unstage)
12476         @r=`${PWD_COMMAND}`; export r; \
12477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12478         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12479         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12480         $(HOST_EXPORTS) \
12481         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12482         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12483         case $(srcdir) in \
12484           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12485           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12486                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12487         esac; \
12488         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12489         libsrcdir="$$s/fixincludes"; \
12490         $(SHELL) $${libsrcdir}/configure \
12491           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12492           --target=${target_alias} $${srcdiroption}  \
12493           || exit 1
12494 @endif fixincludes
12495
12496
12497
12498
12499
12500 .PHONY: all-fixincludes maybe-all-fixincludes
12501 maybe-all-fixincludes:
12502 @if gcc-bootstrap
12503 all-fixincludes: stage_current
12504 @endif gcc-bootstrap
12505 @if fixincludes
12506 TARGET-fixincludes=all
12507 maybe-all-fixincludes: all-fixincludes
12508 all-fixincludes: configure-fixincludes
12509         @: $(MAKE); $(unstage)
12510         @r=`${PWD_COMMAND}`; export r; \
12511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12512         $(HOST_EXPORTS) \
12513         (cd $(HOST_SUBDIR)/fixincludes && \
12514           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12515                 $(TARGET-fixincludes))
12516 @endif fixincludes
12517
12518
12519
12520
12521 .PHONY: check-fixincludes maybe-check-fixincludes
12522 maybe-check-fixincludes:
12523 @if fixincludes
12524 maybe-check-fixincludes: check-fixincludes
12525
12526 check-fixincludes:
12527         @: $(MAKE); $(unstage)
12528         @r=`${PWD_COMMAND}`; export r; \
12529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12530         $(HOST_EXPORTS) \
12531         (cd $(HOST_SUBDIR)/fixincludes && \
12532           $(MAKE) $(FLAGS_TO_PASS)  check)
12533
12534 @endif fixincludes
12535
12536 .PHONY: install-fixincludes maybe-install-fixincludes
12537 maybe-install-fixincludes:
12538 @if fixincludes
12539 maybe-install-fixincludes: install-fixincludes
12540
12541 install-fixincludes: installdirs
12542         @: $(MAKE); $(unstage)
12543         @r=`${PWD_COMMAND}`; export r; \
12544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12545         $(HOST_EXPORTS) \
12546         (cd $(HOST_SUBDIR)/fixincludes && \
12547           $(MAKE) $(FLAGS_TO_PASS)  install)
12548
12549 @endif fixincludes
12550
12551 # Other targets (info, dvi, pdf, etc.)
12552
12553 .PHONY: maybe-info-fixincludes info-fixincludes
12554 maybe-info-fixincludes:
12555 @if fixincludes
12556 maybe-info-fixincludes: info-fixincludes
12557
12558 info-fixincludes: \
12559     configure-fixincludes 
12560         @: $(MAKE); $(unstage)
12561         @[ -f ./fixincludes/Makefile ] || exit 0; \
12562         r=`${PWD_COMMAND}`; export r; \
12563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12564         $(HOST_EXPORTS) \
12565         for flag in $(EXTRA_HOST_FLAGS) ; do \
12566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12567         done; \
12568         echo "Doing info in fixincludes" ; \
12569         (cd $(HOST_SUBDIR)/fixincludes && \
12570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12572                   "RANLIB=$${RANLIB}" \
12573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12574                   info) \
12575           || exit 1
12576
12577 @endif fixincludes
12578
12579 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
12580 maybe-dvi-fixincludes:
12581 @if fixincludes
12582 maybe-dvi-fixincludes: dvi-fixincludes
12583
12584 dvi-fixincludes: \
12585     configure-fixincludes 
12586         @: $(MAKE); $(unstage)
12587         @[ -f ./fixincludes/Makefile ] || exit 0; \
12588         r=`${PWD_COMMAND}`; export r; \
12589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12590         $(HOST_EXPORTS) \
12591         for flag in $(EXTRA_HOST_FLAGS) ; do \
12592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12593         done; \
12594         echo "Doing dvi in fixincludes" ; \
12595         (cd $(HOST_SUBDIR)/fixincludes && \
12596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12598                   "RANLIB=$${RANLIB}" \
12599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12600                   dvi) \
12601           || exit 1
12602
12603 @endif fixincludes
12604
12605 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
12606 maybe-pdf-fixincludes:
12607 @if fixincludes
12608 maybe-pdf-fixincludes: pdf-fixincludes
12609
12610 pdf-fixincludes: \
12611     configure-fixincludes 
12612         @: $(MAKE); $(unstage)
12613         @[ -f ./fixincludes/Makefile ] || exit 0; \
12614         r=`${PWD_COMMAND}`; export r; \
12615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12616         $(HOST_EXPORTS) \
12617         for flag in $(EXTRA_HOST_FLAGS) ; do \
12618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12619         done; \
12620         echo "Doing pdf in fixincludes" ; \
12621         (cd $(HOST_SUBDIR)/fixincludes && \
12622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12624                   "RANLIB=$${RANLIB}" \
12625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12626                   pdf) \
12627           || exit 1
12628
12629 @endif fixincludes
12630
12631 .PHONY: maybe-html-fixincludes html-fixincludes
12632 maybe-html-fixincludes:
12633 @if fixincludes
12634 maybe-html-fixincludes: html-fixincludes
12635
12636 html-fixincludes: \
12637     configure-fixincludes 
12638         @: $(MAKE); $(unstage)
12639         @[ -f ./fixincludes/Makefile ] || exit 0; \
12640         r=`${PWD_COMMAND}`; export r; \
12641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12642         $(HOST_EXPORTS) \
12643         for flag in $(EXTRA_HOST_FLAGS) ; do \
12644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12645         done; \
12646         echo "Doing html in fixincludes" ; \
12647         (cd $(HOST_SUBDIR)/fixincludes && \
12648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12650                   "RANLIB=$${RANLIB}" \
12651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12652                   html) \
12653           || exit 1
12654
12655 @endif fixincludes
12656
12657 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
12658 maybe-TAGS-fixincludes:
12659 @if fixincludes
12660 maybe-TAGS-fixincludes: TAGS-fixincludes
12661
12662 # fixincludes doesn't support TAGS.
12663 TAGS-fixincludes:
12664
12665 @endif fixincludes
12666
12667 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
12668 maybe-install-info-fixincludes:
12669 @if fixincludes
12670 maybe-install-info-fixincludes: install-info-fixincludes
12671
12672 install-info-fixincludes: \
12673     configure-fixincludes \
12674     info-fixincludes 
12675         @: $(MAKE); $(unstage)
12676         @[ -f ./fixincludes/Makefile ] || exit 0; \
12677         r=`${PWD_COMMAND}`; export r; \
12678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12679         $(HOST_EXPORTS) \
12680         for flag in $(EXTRA_HOST_FLAGS) ; do \
12681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12682         done; \
12683         echo "Doing install-info in fixincludes" ; \
12684         (cd $(HOST_SUBDIR)/fixincludes && \
12685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12687                   "RANLIB=$${RANLIB}" \
12688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12689                   install-info) \
12690           || exit 1
12691
12692 @endif fixincludes
12693
12694 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
12695 maybe-install-pdf-fixincludes:
12696 @if fixincludes
12697 maybe-install-pdf-fixincludes: install-pdf-fixincludes
12698
12699 install-pdf-fixincludes: \
12700     configure-fixincludes \
12701     pdf-fixincludes 
12702         @: $(MAKE); $(unstage)
12703         @[ -f ./fixincludes/Makefile ] || exit 0; \
12704         r=`${PWD_COMMAND}`; export r; \
12705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12706         $(HOST_EXPORTS) \
12707         for flag in $(EXTRA_HOST_FLAGS) ; do \
12708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12709         done; \
12710         echo "Doing install-pdf in fixincludes" ; \
12711         (cd $(HOST_SUBDIR)/fixincludes && \
12712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12714                   "RANLIB=$${RANLIB}" \
12715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12716                   install-pdf) \
12717           || exit 1
12718
12719 @endif fixincludes
12720
12721 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
12722 maybe-install-html-fixincludes:
12723 @if fixincludes
12724 maybe-install-html-fixincludes: install-html-fixincludes
12725
12726 install-html-fixincludes: \
12727     configure-fixincludes \
12728     html-fixincludes 
12729         @: $(MAKE); $(unstage)
12730         @[ -f ./fixincludes/Makefile ] || exit 0; \
12731         r=`${PWD_COMMAND}`; export r; \
12732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12733         $(HOST_EXPORTS) \
12734         for flag in $(EXTRA_HOST_FLAGS) ; do \
12735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12736         done; \
12737         echo "Doing install-html in fixincludes" ; \
12738         (cd $(HOST_SUBDIR)/fixincludes && \
12739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12741                   "RANLIB=$${RANLIB}" \
12742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12743                   install-html) \
12744           || exit 1
12745
12746 @endif fixincludes
12747
12748 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
12749 maybe-installcheck-fixincludes:
12750 @if fixincludes
12751 maybe-installcheck-fixincludes: installcheck-fixincludes
12752
12753 installcheck-fixincludes: \
12754     configure-fixincludes 
12755         @: $(MAKE); $(unstage)
12756         @[ -f ./fixincludes/Makefile ] || exit 0; \
12757         r=`${PWD_COMMAND}`; export r; \
12758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12759         $(HOST_EXPORTS) \
12760         for flag in $(EXTRA_HOST_FLAGS) ; do \
12761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12762         done; \
12763         echo "Doing installcheck in fixincludes" ; \
12764         (cd $(HOST_SUBDIR)/fixincludes && \
12765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12767                   "RANLIB=$${RANLIB}" \
12768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12769                   installcheck) \
12770           || exit 1
12771
12772 @endif fixincludes
12773
12774 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
12775 maybe-mostlyclean-fixincludes:
12776 @if fixincludes
12777 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
12778
12779 mostlyclean-fixincludes: 
12780         @: $(MAKE); $(unstage)
12781         @[ -f ./fixincludes/Makefile ] || exit 0; \
12782         r=`${PWD_COMMAND}`; export r; \
12783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12784         $(HOST_EXPORTS) \
12785         for flag in $(EXTRA_HOST_FLAGS) ; do \
12786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12787         done; \
12788         echo "Doing mostlyclean in fixincludes" ; \
12789         (cd $(HOST_SUBDIR)/fixincludes && \
12790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12792                   "RANLIB=$${RANLIB}" \
12793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12794                   mostlyclean) \
12795           || exit 1
12796
12797 @endif fixincludes
12798
12799 .PHONY: maybe-clean-fixincludes clean-fixincludes
12800 maybe-clean-fixincludes:
12801 @if fixincludes
12802 maybe-clean-fixincludes: clean-fixincludes
12803
12804 clean-fixincludes: 
12805         @: $(MAKE); $(unstage)
12806         @[ -f ./fixincludes/Makefile ] || exit 0; \
12807         r=`${PWD_COMMAND}`; export r; \
12808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12809         $(HOST_EXPORTS) \
12810         for flag in $(EXTRA_HOST_FLAGS) ; do \
12811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12812         done; \
12813         echo "Doing clean in fixincludes" ; \
12814         (cd $(HOST_SUBDIR)/fixincludes && \
12815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12817                   "RANLIB=$${RANLIB}" \
12818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12819                   clean) \
12820           || exit 1
12821
12822 @endif fixincludes
12823
12824 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
12825 maybe-distclean-fixincludes:
12826 @if fixincludes
12827 maybe-distclean-fixincludes: distclean-fixincludes
12828
12829 distclean-fixincludes: 
12830         @: $(MAKE); $(unstage)
12831         @[ -f ./fixincludes/Makefile ] || exit 0; \
12832         r=`${PWD_COMMAND}`; export r; \
12833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12834         $(HOST_EXPORTS) \
12835         for flag in $(EXTRA_HOST_FLAGS) ; do \
12836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12837         done; \
12838         echo "Doing distclean in fixincludes" ; \
12839         (cd $(HOST_SUBDIR)/fixincludes && \
12840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12842                   "RANLIB=$${RANLIB}" \
12843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12844                   distclean) \
12845           || exit 1
12846
12847 @endif fixincludes
12848
12849 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
12850 maybe-maintainer-clean-fixincludes:
12851 @if fixincludes
12852 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
12853
12854 maintainer-clean-fixincludes: 
12855         @: $(MAKE); $(unstage)
12856         @[ -f ./fixincludes/Makefile ] || exit 0; \
12857         r=`${PWD_COMMAND}`; export r; \
12858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12859         $(HOST_EXPORTS) \
12860         for flag in $(EXTRA_HOST_FLAGS) ; do \
12861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12862         done; \
12863         echo "Doing maintainer-clean in fixincludes" ; \
12864         (cd $(HOST_SUBDIR)/fixincludes && \
12865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12867                   "RANLIB=$${RANLIB}" \
12868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12869                   maintainer-clean) \
12870           || exit 1
12871
12872 @endif fixincludes
12873
12874
12875
12876 .PHONY: configure-flex maybe-configure-flex
12877 maybe-configure-flex:
12878 @if gcc-bootstrap
12879 configure-flex: stage_current
12880 @endif gcc-bootstrap
12881 @if flex
12882 maybe-configure-flex: configure-flex
12883 configure-flex: 
12884         @: $(MAKE); $(unstage)
12885         @r=`${PWD_COMMAND}`; export r; \
12886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12887         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
12888         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
12889         $(HOST_EXPORTS) \
12890         echo Configuring in $(HOST_SUBDIR)/flex; \
12891         cd "$(HOST_SUBDIR)/flex" || exit 1; \
12892         case $(srcdir) in \
12893           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12894           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
12895                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12896         esac; \
12897         srcdiroption="--srcdir=$${topdir}/flex"; \
12898         libsrcdir="$$s/flex"; \
12899         $(SHELL) $${libsrcdir}/configure \
12900           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12901           --target=${target_alias} $${srcdiroption}  \
12902           || exit 1
12903 @endif flex
12904
12905
12906
12907
12908
12909 .PHONY: all-flex maybe-all-flex
12910 maybe-all-flex:
12911 @if gcc-bootstrap
12912 all-flex: stage_current
12913 @endif gcc-bootstrap
12914 @if flex
12915 TARGET-flex=all
12916 maybe-all-flex: all-flex
12917 all-flex: configure-flex
12918         @: $(MAKE); $(unstage)
12919         @r=`${PWD_COMMAND}`; export r; \
12920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12921         $(HOST_EXPORTS) \
12922         (cd $(HOST_SUBDIR)/flex && \
12923           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12924                 $(TARGET-flex))
12925 @endif flex
12926
12927
12928
12929
12930 .PHONY: check-flex maybe-check-flex
12931 maybe-check-flex:
12932 @if flex
12933 maybe-check-flex: check-flex
12934
12935 # This module is only tested in a native toolchain.
12936 check-flex:
12937         @: $(MAKE); $(unstage)
12938         @if [ '$(host)' = '$(target)' ] ; then \
12939           r=`${PWD_COMMAND}`; export r; \
12940           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12941           $(HOST_EXPORTS) \
12942           (cd $(HOST_SUBDIR)/flex && \
12943             $(MAKE) $(FLAGS_TO_PASS)  check); \
12944         fi
12945
12946 @endif flex
12947
12948 .PHONY: install-flex maybe-install-flex
12949 maybe-install-flex:
12950 @if flex
12951 maybe-install-flex: install-flex
12952
12953 install-flex: installdirs
12954         @: $(MAKE); $(unstage)
12955         @r=`${PWD_COMMAND}`; export r; \
12956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12957         $(HOST_EXPORTS) \
12958         (cd $(HOST_SUBDIR)/flex && \
12959           $(MAKE) $(FLAGS_TO_PASS)  install)
12960
12961 @endif flex
12962
12963 # Other targets (info, dvi, pdf, etc.)
12964
12965 .PHONY: maybe-info-flex info-flex
12966 maybe-info-flex:
12967 @if flex
12968 maybe-info-flex: info-flex
12969
12970 info-flex: \
12971     configure-flex 
12972         @: $(MAKE); $(unstage)
12973         @[ -f ./flex/Makefile ] || exit 0; \
12974         r=`${PWD_COMMAND}`; export r; \
12975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12976         $(HOST_EXPORTS) \
12977         for flag in $(EXTRA_HOST_FLAGS) ; do \
12978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12979         done; \
12980         echo "Doing info in flex" ; \
12981         (cd $(HOST_SUBDIR)/flex && \
12982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12984                   "RANLIB=$${RANLIB}" \
12985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12986                   info) \
12987           || exit 1
12988
12989 @endif flex
12990
12991 .PHONY: maybe-dvi-flex dvi-flex
12992 maybe-dvi-flex:
12993 @if flex
12994 maybe-dvi-flex: dvi-flex
12995
12996 dvi-flex: \
12997     configure-flex 
12998         @: $(MAKE); $(unstage)
12999         @[ -f ./flex/Makefile ] || exit 0; \
13000         r=`${PWD_COMMAND}`; export r; \
13001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13002         $(HOST_EXPORTS) \
13003         for flag in $(EXTRA_HOST_FLAGS) ; do \
13004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13005         done; \
13006         echo "Doing dvi in flex" ; \
13007         (cd $(HOST_SUBDIR)/flex && \
13008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13010                   "RANLIB=$${RANLIB}" \
13011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13012                   dvi) \
13013           || exit 1
13014
13015 @endif flex
13016
13017 .PHONY: maybe-pdf-flex pdf-flex
13018 maybe-pdf-flex:
13019 @if flex
13020 maybe-pdf-flex: pdf-flex
13021
13022 pdf-flex: \
13023     configure-flex 
13024         @: $(MAKE); $(unstage)
13025         @[ -f ./flex/Makefile ] || exit 0; \
13026         r=`${PWD_COMMAND}`; export r; \
13027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13028         $(HOST_EXPORTS) \
13029         for flag in $(EXTRA_HOST_FLAGS) ; do \
13030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13031         done; \
13032         echo "Doing pdf in flex" ; \
13033         (cd $(HOST_SUBDIR)/flex && \
13034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13036                   "RANLIB=$${RANLIB}" \
13037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13038                   pdf) \
13039           || exit 1
13040
13041 @endif flex
13042
13043 .PHONY: maybe-html-flex html-flex
13044 maybe-html-flex:
13045 @if flex
13046 maybe-html-flex: html-flex
13047
13048 html-flex: \
13049     configure-flex 
13050         @: $(MAKE); $(unstage)
13051         @[ -f ./flex/Makefile ] || exit 0; \
13052         r=`${PWD_COMMAND}`; export r; \
13053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13054         $(HOST_EXPORTS) \
13055         for flag in $(EXTRA_HOST_FLAGS) ; do \
13056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13057         done; \
13058         echo "Doing html in flex" ; \
13059         (cd $(HOST_SUBDIR)/flex && \
13060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13062                   "RANLIB=$${RANLIB}" \
13063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13064                   html) \
13065           || exit 1
13066
13067 @endif flex
13068
13069 .PHONY: maybe-TAGS-flex TAGS-flex
13070 maybe-TAGS-flex:
13071 @if flex
13072 maybe-TAGS-flex: TAGS-flex
13073
13074 TAGS-flex: \
13075     configure-flex 
13076         @: $(MAKE); $(unstage)
13077         @[ -f ./flex/Makefile ] || exit 0; \
13078         r=`${PWD_COMMAND}`; export r; \
13079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13080         $(HOST_EXPORTS) \
13081         for flag in $(EXTRA_HOST_FLAGS) ; do \
13082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13083         done; \
13084         echo "Doing TAGS in flex" ; \
13085         (cd $(HOST_SUBDIR)/flex && \
13086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13088                   "RANLIB=$${RANLIB}" \
13089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13090                   TAGS) \
13091           || exit 1
13092
13093 @endif flex
13094
13095 .PHONY: maybe-install-info-flex install-info-flex
13096 maybe-install-info-flex:
13097 @if flex
13098 maybe-install-info-flex: install-info-flex
13099
13100 install-info-flex: \
13101     configure-flex \
13102     info-flex 
13103         @: $(MAKE); $(unstage)
13104         @[ -f ./flex/Makefile ] || exit 0; \
13105         r=`${PWD_COMMAND}`; export r; \
13106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13107         $(HOST_EXPORTS) \
13108         for flag in $(EXTRA_HOST_FLAGS) ; do \
13109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13110         done; \
13111         echo "Doing install-info in flex" ; \
13112         (cd $(HOST_SUBDIR)/flex && \
13113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13115                   "RANLIB=$${RANLIB}" \
13116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13117                   install-info) \
13118           || exit 1
13119
13120 @endif flex
13121
13122 .PHONY: maybe-install-pdf-flex install-pdf-flex
13123 maybe-install-pdf-flex:
13124 @if flex
13125 maybe-install-pdf-flex: install-pdf-flex
13126
13127 install-pdf-flex: \
13128     configure-flex \
13129     pdf-flex 
13130         @: $(MAKE); $(unstage)
13131         @[ -f ./flex/Makefile ] || exit 0; \
13132         r=`${PWD_COMMAND}`; export r; \
13133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13134         $(HOST_EXPORTS) \
13135         for flag in $(EXTRA_HOST_FLAGS) ; do \
13136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13137         done; \
13138         echo "Doing install-pdf in flex" ; \
13139         (cd $(HOST_SUBDIR)/flex && \
13140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13142                   "RANLIB=$${RANLIB}" \
13143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13144                   install-pdf) \
13145           || exit 1
13146
13147 @endif flex
13148
13149 .PHONY: maybe-install-html-flex install-html-flex
13150 maybe-install-html-flex:
13151 @if flex
13152 maybe-install-html-flex: install-html-flex
13153
13154 install-html-flex: \
13155     configure-flex \
13156     html-flex 
13157         @: $(MAKE); $(unstage)
13158         @[ -f ./flex/Makefile ] || exit 0; \
13159         r=`${PWD_COMMAND}`; export r; \
13160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13161         $(HOST_EXPORTS) \
13162         for flag in $(EXTRA_HOST_FLAGS) ; do \
13163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13164         done; \
13165         echo "Doing install-html in flex" ; \
13166         (cd $(HOST_SUBDIR)/flex && \
13167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13169                   "RANLIB=$${RANLIB}" \
13170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13171                   install-html) \
13172           || exit 1
13173
13174 @endif flex
13175
13176 .PHONY: maybe-installcheck-flex installcheck-flex
13177 maybe-installcheck-flex:
13178 @if flex
13179 maybe-installcheck-flex: installcheck-flex
13180
13181 installcheck-flex: \
13182     configure-flex 
13183         @: $(MAKE); $(unstage)
13184         @[ -f ./flex/Makefile ] || exit 0; \
13185         r=`${PWD_COMMAND}`; export r; \
13186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13187         $(HOST_EXPORTS) \
13188         for flag in $(EXTRA_HOST_FLAGS) ; do \
13189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13190         done; \
13191         echo "Doing installcheck in flex" ; \
13192         (cd $(HOST_SUBDIR)/flex && \
13193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13195                   "RANLIB=$${RANLIB}" \
13196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13197                   installcheck) \
13198           || exit 1
13199
13200 @endif flex
13201
13202 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
13203 maybe-mostlyclean-flex:
13204 @if flex
13205 maybe-mostlyclean-flex: mostlyclean-flex
13206
13207 mostlyclean-flex: 
13208         @: $(MAKE); $(unstage)
13209         @[ -f ./flex/Makefile ] || exit 0; \
13210         r=`${PWD_COMMAND}`; export r; \
13211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13212         $(HOST_EXPORTS) \
13213         for flag in $(EXTRA_HOST_FLAGS) ; do \
13214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13215         done; \
13216         echo "Doing mostlyclean in flex" ; \
13217         (cd $(HOST_SUBDIR)/flex && \
13218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13220                   "RANLIB=$${RANLIB}" \
13221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13222                   mostlyclean) \
13223           || exit 1
13224
13225 @endif flex
13226
13227 .PHONY: maybe-clean-flex clean-flex
13228 maybe-clean-flex:
13229 @if flex
13230 maybe-clean-flex: clean-flex
13231
13232 clean-flex: 
13233         @: $(MAKE); $(unstage)
13234         @[ -f ./flex/Makefile ] || exit 0; \
13235         r=`${PWD_COMMAND}`; export r; \
13236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13237         $(HOST_EXPORTS) \
13238         for flag in $(EXTRA_HOST_FLAGS) ; do \
13239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13240         done; \
13241         echo "Doing clean in flex" ; \
13242         (cd $(HOST_SUBDIR)/flex && \
13243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13245                   "RANLIB=$${RANLIB}" \
13246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13247                   clean) \
13248           || exit 1
13249
13250 @endif flex
13251
13252 .PHONY: maybe-distclean-flex distclean-flex
13253 maybe-distclean-flex:
13254 @if flex
13255 maybe-distclean-flex: distclean-flex
13256
13257 distclean-flex: 
13258         @: $(MAKE); $(unstage)
13259         @[ -f ./flex/Makefile ] || exit 0; \
13260         r=`${PWD_COMMAND}`; export r; \
13261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13262         $(HOST_EXPORTS) \
13263         for flag in $(EXTRA_HOST_FLAGS) ; do \
13264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13265         done; \
13266         echo "Doing distclean in flex" ; \
13267         (cd $(HOST_SUBDIR)/flex && \
13268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13270                   "RANLIB=$${RANLIB}" \
13271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13272                   distclean) \
13273           || exit 1
13274
13275 @endif flex
13276
13277 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13278 maybe-maintainer-clean-flex:
13279 @if flex
13280 maybe-maintainer-clean-flex: maintainer-clean-flex
13281
13282 maintainer-clean-flex: 
13283         @: $(MAKE); $(unstage)
13284         @[ -f ./flex/Makefile ] || exit 0; \
13285         r=`${PWD_COMMAND}`; export r; \
13286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13287         $(HOST_EXPORTS) \
13288         for flag in $(EXTRA_HOST_FLAGS) ; do \
13289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13290         done; \
13291         echo "Doing maintainer-clean in flex" ; \
13292         (cd $(HOST_SUBDIR)/flex && \
13293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13295                   "RANLIB=$${RANLIB}" \
13296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13297                   maintainer-clean) \
13298           || exit 1
13299
13300 @endif flex
13301
13302
13303
13304 .PHONY: configure-gas maybe-configure-gas
13305 maybe-configure-gas:
13306 @if gcc-bootstrap
13307 configure-gas: stage_current
13308 @endif gcc-bootstrap
13309 @if gas
13310 maybe-configure-gas: configure-gas
13311 configure-gas: 
13312         @r=`${PWD_COMMAND}`; export r; \
13313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13314         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13315         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13316         $(HOST_EXPORTS) \
13317         echo Configuring in $(HOST_SUBDIR)/gas; \
13318         cd "$(HOST_SUBDIR)/gas" || exit 1; \
13319         case $(srcdir) in \
13320           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13321           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13322                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13323         esac; \
13324         srcdiroption="--srcdir=$${topdir}/gas"; \
13325         libsrcdir="$$s/gas"; \
13326         $(SHELL) $${libsrcdir}/configure \
13327           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13328           --target=${target_alias} $${srcdiroption}  \
13329           || exit 1
13330 @endif gas
13331
13332
13333
13334 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
13335 maybe-configure-stage1-gas:
13336 @if gas-bootstrap
13337 maybe-configure-stage1-gas: configure-stage1-gas
13338 configure-stage1-gas:
13339         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13340         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13341         @r=`${PWD_COMMAND}`; export r; \
13342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13343         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13344         $(HOST_EXPORTS)  \
13345         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13346         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
13347         echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13348         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13349         cd $(HOST_SUBDIR)/gas || exit 1; \
13350         case $(srcdir) in \
13351           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13352           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13353                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13354         esac; \
13355         srcdiroption="--srcdir=$${topdir}/gas"; \
13356         libsrcdir="$$s/gas"; \
13357         $(SHELL) $${libsrcdir}/configure \
13358           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13359           --target=${target_alias} $${srcdiroption} \
13360            \
13361           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
13362 @endif gas-bootstrap
13363
13364 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
13365 maybe-configure-stage2-gas:
13366 @if gas-bootstrap
13367 maybe-configure-stage2-gas: configure-stage2-gas
13368 configure-stage2-gas:
13369         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13370         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13371         @r=`${PWD_COMMAND}`; export r; \
13372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13373         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13374         $(HOST_EXPORTS) \
13375         $(POSTSTAGE1_HOST_EXPORTS)  \
13376         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13377         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
13378         echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13379         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13380         cd $(HOST_SUBDIR)/gas || exit 1; \
13381         case $(srcdir) in \
13382           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13383           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13384                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13385         esac; \
13386         srcdiroption="--srcdir=$${topdir}/gas"; \
13387         libsrcdir="$$s/gas"; \
13388         $(SHELL) $${libsrcdir}/configure \
13389           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13390           --target=${target_alias} $${srcdiroption} \
13391           --with-build-libsubdir=$(HOST_SUBDIR) \
13392           @stage2_werror_flag@ 
13393 @endif gas-bootstrap
13394
13395 .PHONY: configure-stageb2g0-gas maybe-configure-stageb2g0-gas
13396 maybe-configure-stageb2g0-gas:
13397 @if gas-bootstrap
13398 maybe-configure-stageb2g0-gas: configure-stageb2g0-gas
13399 configure-stageb2g0-gas:
13400         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
13401         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13402         @r=`${PWD_COMMAND}`; export r; \
13403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13404         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13405         $(HOST_EXPORTS) \
13406         $(POSTSTAGE1_HOST_EXPORTS)  \
13407         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
13408         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
13409         echo Configuring stage b2g0 in $(HOST_SUBDIR)/gas ; \
13410         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13411         cd $(HOST_SUBDIR)/gas || exit 1; \
13412         case $(srcdir) in \
13413           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13414           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13415                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13416         esac; \
13417         srcdiroption="--srcdir=$${topdir}/gas"; \
13418         libsrcdir="$$s/gas"; \
13419         $(SHELL) $${libsrcdir}/configure \
13420           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13421           --target=${target_alias} $${srcdiroption} \
13422           --with-build-libsubdir=$(HOST_SUBDIR) \
13423           @stage2_werror_flag@ 
13424 @endif gas-bootstrap
13425
13426 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
13427 maybe-configure-stage3-gas:
13428 @if gas-bootstrap
13429 maybe-configure-stage3-gas: configure-stage3-gas
13430 configure-stage3-gas:
13431         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13432         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13433         @r=`${PWD_COMMAND}`; export r; \
13434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13435         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13436         $(HOST_EXPORTS) \
13437         $(POSTSTAGE1_HOST_EXPORTS)  \
13438         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13439         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
13440         echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13441         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13442         cd $(HOST_SUBDIR)/gas || exit 1; \
13443         case $(srcdir) in \
13444           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13445           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13446                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13447         esac; \
13448         srcdiroption="--srcdir=$${topdir}/gas"; \
13449         libsrcdir="$$s/gas"; \
13450         $(SHELL) $${libsrcdir}/configure \
13451           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13452           --target=${target_alias} $${srcdiroption} \
13453           --with-build-libsubdir=$(HOST_SUBDIR) \
13454           @stage2_werror_flag@ 
13455 @endif gas-bootstrap
13456
13457 .PHONY: configure-stageb3g2-gas maybe-configure-stageb3g2-gas
13458 maybe-configure-stageb3g2-gas:
13459 @if gas-bootstrap
13460 maybe-configure-stageb3g2-gas: configure-stageb3g2-gas
13461 configure-stageb3g2-gas:
13462         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
13463         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13464         @r=`${PWD_COMMAND}`; export r; \
13465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13466         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13467         $(HOST_EXPORTS) \
13468         $(POSTSTAGE1_HOST_EXPORTS)  \
13469         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
13470         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
13471         echo Configuring stage b3g2 in $(HOST_SUBDIR)/gas ; \
13472         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13473         cd $(HOST_SUBDIR)/gas || exit 1; \
13474         case $(srcdir) in \
13475           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13476           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13477                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13478         esac; \
13479         srcdiroption="--srcdir=$${topdir}/gas"; \
13480         libsrcdir="$$s/gas"; \
13481         $(SHELL) $${libsrcdir}/configure \
13482           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13483           --target=${target_alias} $${srcdiroption} \
13484           --with-build-libsubdir=$(HOST_SUBDIR) \
13485           @stage2_werror_flag@ 
13486 @endif gas-bootstrap
13487
13488 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
13489 maybe-configure-stage4-gas:
13490 @if gas-bootstrap
13491 maybe-configure-stage4-gas: configure-stage4-gas
13492 configure-stage4-gas:
13493         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13494         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13495         @r=`${PWD_COMMAND}`; export r; \
13496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13497         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13498         $(HOST_EXPORTS) \
13499         $(POSTSTAGE1_HOST_EXPORTS)  \
13500         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13501         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
13502         echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13503         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13504         cd $(HOST_SUBDIR)/gas || exit 1; \
13505         case $(srcdir) in \
13506           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13507           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13508                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13509         esac; \
13510         srcdiroption="--srcdir=$${topdir}/gas"; \
13511         libsrcdir="$$s/gas"; \
13512         $(SHELL) $${libsrcdir}/configure \
13513           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13514           --target=${target_alias} $${srcdiroption} \
13515           --with-build-libsubdir=$(HOST_SUBDIR) \
13516           @stage2_werror_flag@ 
13517 @endif gas-bootstrap
13518
13519 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13520 maybe-configure-stageprofile-gas:
13521 @if gas-bootstrap
13522 maybe-configure-stageprofile-gas: configure-stageprofile-gas
13523 configure-stageprofile-gas:
13524         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13525         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13526         @r=`${PWD_COMMAND}`; export r; \
13527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13528         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13529         $(HOST_EXPORTS) \
13530         $(POSTSTAGE1_HOST_EXPORTS)  \
13531         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
13532         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
13533         echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13534         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13535         cd $(HOST_SUBDIR)/gas || exit 1; \
13536         case $(srcdir) in \
13537           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13538           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13539                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13540         esac; \
13541         srcdiroption="--srcdir=$${topdir}/gas"; \
13542         libsrcdir="$$s/gas"; \
13543         $(SHELL) $${libsrcdir}/configure \
13544           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13545           --target=${target_alias} $${srcdiroption} \
13546           --with-build-libsubdir=$(HOST_SUBDIR) \
13547           @stage2_werror_flag@ 
13548 @endif gas-bootstrap
13549
13550 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13551 maybe-configure-stagefeedback-gas:
13552 @if gas-bootstrap
13553 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13554 configure-stagefeedback-gas:
13555         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13556         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13557         @r=`${PWD_COMMAND}`; export r; \
13558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13559         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13560         $(HOST_EXPORTS) \
13561         $(POSTSTAGE1_HOST_EXPORTS)  \
13562         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
13563         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
13564         echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13565         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13566         cd $(HOST_SUBDIR)/gas || exit 1; \
13567         case $(srcdir) in \
13568           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13569           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13570                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13571         esac; \
13572         srcdiroption="--srcdir=$${topdir}/gas"; \
13573         libsrcdir="$$s/gas"; \
13574         $(SHELL) $${libsrcdir}/configure \
13575           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13576           --target=${target_alias} $${srcdiroption} \
13577           --with-build-libsubdir=$(HOST_SUBDIR) \
13578           @stage2_werror_flag@ 
13579 @endif gas-bootstrap
13580
13581
13582
13583
13584
13585 .PHONY: all-gas maybe-all-gas
13586 maybe-all-gas:
13587 @if gcc-bootstrap
13588 all-gas: stage_current
13589 @endif gcc-bootstrap
13590 @if gas
13591 TARGET-gas=all
13592 maybe-all-gas: all-gas
13593 all-gas: configure-gas
13594         @r=`${PWD_COMMAND}`; export r; \
13595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13596         $(HOST_EXPORTS) \
13597         (cd $(HOST_SUBDIR)/gas && \
13598           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
13599                 $(TARGET-gas))
13600 @endif gas
13601
13602
13603
13604 .PHONY: all-stage1-gas maybe-all-stage1-gas
13605 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
13606 maybe-all-stage1-gas:
13607 maybe-clean-stage1-gas:
13608 @if gas-bootstrap
13609 maybe-all-stage1-gas: all-stage1-gas
13610 all-stage1: all-stage1-gas
13611 TARGET-stage1-gas = $(TARGET-gas)
13612 all-stage1-gas: configure-stage1-gas
13613         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13614         @r=`${PWD_COMMAND}`; export r; \
13615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13616         $(HOST_EXPORTS) \
13617         cd $(HOST_SUBDIR)/gas && \
13618         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13619                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
13620                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
13621                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
13622                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
13623                 $(TARGET-stage1-gas)
13624
13625 maybe-clean-stage1-gas: clean-stage1-gas
13626 clean-stage1: clean-stage1-gas
13627 clean-stage1-gas:
13628         @if [ $(current_stage) = stage1 ]; then \
13629           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13630         else \
13631           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13632           $(MAKE) stage1-start; \
13633         fi; \
13634         cd $(HOST_SUBDIR)/gas && \
13635         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13636                  clean
13637 @endif gas-bootstrap
13638
13639
13640 .PHONY: all-stage2-gas maybe-all-stage2-gas
13641 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
13642 maybe-all-stage2-gas:
13643 maybe-clean-stage2-gas:
13644 @if gas-bootstrap
13645 maybe-all-stage2-gas: all-stage2-gas
13646 all-stage2: all-stage2-gas
13647 TARGET-stage2-gas = $(TARGET-gas)
13648 all-stage2-gas: configure-stage2-gas
13649         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13650         @r=`${PWD_COMMAND}`; export r; \
13651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13652         $(HOST_EXPORTS) \
13653         $(POSTSTAGE1_HOST_EXPORTS) \
13654         cd $(HOST_SUBDIR)/gas && \
13655         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13656                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
13657                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
13658                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
13659                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13660                 $(TARGET-stage2-gas)
13661
13662 maybe-clean-stage2-gas: clean-stage2-gas
13663 clean-stage2: clean-stage2-gas
13664 clean-stage2-gas:
13665         @if [ $(current_stage) = stage2 ]; then \
13666           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13667         else \
13668           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
13669           $(MAKE) stage2-start; \
13670         fi; \
13671         cd $(HOST_SUBDIR)/gas && \
13672         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13673                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13674                  clean
13675 @endif gas-bootstrap
13676
13677
13678 .PHONY: all-stageb2g0-gas maybe-all-stageb2g0-gas
13679 .PHONY: clean-stageb2g0-gas maybe-clean-stageb2g0-gas
13680 maybe-all-stageb2g0-gas:
13681 maybe-clean-stageb2g0-gas:
13682 @if gas-bootstrap
13683 maybe-all-stageb2g0-gas: all-stageb2g0-gas
13684 all-stageb2g0: all-stageb2g0-gas
13685 TARGET-stageb2g0-gas = $(TARGET-gas)
13686 all-stageb2g0-gas: configure-stageb2g0-gas
13687         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
13688         @r=`${PWD_COMMAND}`; export r; \
13689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13690         $(HOST_EXPORTS) \
13691         $(POSTSTAGE1_HOST_EXPORTS) \
13692         cd $(HOST_SUBDIR)/gas && \
13693         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13694                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
13695                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
13696                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
13697                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13698                 $(TARGET-stageb2g0-gas)
13699
13700 maybe-clean-stageb2g0-gas: clean-stageb2g0-gas
13701 clean-stageb2g0: clean-stageb2g0-gas
13702 clean-stageb2g0-gas:
13703         @if [ $(current_stage) = stageb2g0 ]; then \
13704           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13705         else \
13706           [ -f $(HOST_SUBDIR)/stageb2g0-gas/Makefile ] || exit 0; \
13707           $(MAKE) stageb2g0-start; \
13708         fi; \
13709         cd $(HOST_SUBDIR)/gas && \
13710         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13711                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13712                  clean
13713 @endif gas-bootstrap
13714
13715
13716 .PHONY: all-stage3-gas maybe-all-stage3-gas
13717 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
13718 maybe-all-stage3-gas:
13719 maybe-clean-stage3-gas:
13720 @if gas-bootstrap
13721 maybe-all-stage3-gas: all-stage3-gas
13722 all-stage3: all-stage3-gas
13723 TARGET-stage3-gas = $(TARGET-gas)
13724 all-stage3-gas: configure-stage3-gas
13725         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13726         @r=`${PWD_COMMAND}`; export r; \
13727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13728         $(HOST_EXPORTS) \
13729         $(POSTSTAGE1_HOST_EXPORTS) \
13730         cd $(HOST_SUBDIR)/gas && \
13731         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13732                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
13733                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
13734                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
13735                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13736                 $(TARGET-stage3-gas)
13737
13738 maybe-clean-stage3-gas: clean-stage3-gas
13739 clean-stage3: clean-stage3-gas
13740 clean-stage3-gas:
13741         @if [ $(current_stage) = stage3 ]; then \
13742           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13743         else \
13744           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
13745           $(MAKE) stage3-start; \
13746         fi; \
13747         cd $(HOST_SUBDIR)/gas && \
13748         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13749                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13750                  clean
13751 @endif gas-bootstrap
13752
13753
13754 .PHONY: all-stageb3g2-gas maybe-all-stageb3g2-gas
13755 .PHONY: clean-stageb3g2-gas maybe-clean-stageb3g2-gas
13756 maybe-all-stageb3g2-gas:
13757 maybe-clean-stageb3g2-gas:
13758 @if gas-bootstrap
13759 maybe-all-stageb3g2-gas: all-stageb3g2-gas
13760 all-stageb3g2: all-stageb3g2-gas
13761 TARGET-stageb3g2-gas = $(TARGET-gas)
13762 all-stageb3g2-gas: configure-stageb3g2-gas
13763         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
13764         @r=`${PWD_COMMAND}`; export r; \
13765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13766         $(HOST_EXPORTS) \
13767         $(POSTSTAGE1_HOST_EXPORTS) \
13768         cd $(HOST_SUBDIR)/gas && \
13769         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13770                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
13771                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
13772                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
13773                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13774                 $(TARGET-stageb3g2-gas)
13775
13776 maybe-clean-stageb3g2-gas: clean-stageb3g2-gas
13777 clean-stageb3g2: clean-stageb3g2-gas
13778 clean-stageb3g2-gas:
13779         @if [ $(current_stage) = stageb3g2 ]; then \
13780           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13781         else \
13782           [ -f $(HOST_SUBDIR)/stageb3g2-gas/Makefile ] || exit 0; \
13783           $(MAKE) stageb3g2-start; \
13784         fi; \
13785         cd $(HOST_SUBDIR)/gas && \
13786         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13787                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13788                  clean
13789 @endif gas-bootstrap
13790
13791
13792 .PHONY: all-stage4-gas maybe-all-stage4-gas
13793 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
13794 maybe-all-stage4-gas:
13795 maybe-clean-stage4-gas:
13796 @if gas-bootstrap
13797 maybe-all-stage4-gas: all-stage4-gas
13798 all-stage4: all-stage4-gas
13799 TARGET-stage4-gas = $(TARGET-gas)
13800 all-stage4-gas: configure-stage4-gas
13801         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13802         @r=`${PWD_COMMAND}`; export r; \
13803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13804         $(HOST_EXPORTS) \
13805         $(POSTSTAGE1_HOST_EXPORTS) \
13806         cd $(HOST_SUBDIR)/gas && \
13807         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13808                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
13809                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13810                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
13811                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13812                 $(TARGET-stage4-gas)
13813
13814 maybe-clean-stage4-gas: clean-stage4-gas
13815 clean-stage4: clean-stage4-gas
13816 clean-stage4-gas:
13817         @if [ $(current_stage) = stage4 ]; then \
13818           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13819         else \
13820           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
13821           $(MAKE) stage4-start; \
13822         fi; \
13823         cd $(HOST_SUBDIR)/gas && \
13824         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13825                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13826                  clean
13827 @endif gas-bootstrap
13828
13829
13830 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
13831 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
13832 maybe-all-stageprofile-gas:
13833 maybe-clean-stageprofile-gas:
13834 @if gas-bootstrap
13835 maybe-all-stageprofile-gas: all-stageprofile-gas
13836 all-stageprofile: all-stageprofile-gas
13837 TARGET-stageprofile-gas = $(TARGET-gas)
13838 all-stageprofile-gas: configure-stageprofile-gas
13839         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13840         @r=`${PWD_COMMAND}`; export r; \
13841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13842         $(HOST_EXPORTS) \
13843         $(POSTSTAGE1_HOST_EXPORTS) \
13844         cd $(HOST_SUBDIR)/gas && \
13845         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13846                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
13847                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
13848                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
13849                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13850                 $(TARGET-stageprofile-gas)
13851
13852 maybe-clean-stageprofile-gas: clean-stageprofile-gas
13853 clean-stageprofile: clean-stageprofile-gas
13854 clean-stageprofile-gas:
13855         @if [ $(current_stage) = stageprofile ]; then \
13856           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13857         else \
13858           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
13859           $(MAKE) stageprofile-start; \
13860         fi; \
13861         cd $(HOST_SUBDIR)/gas && \
13862         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13863                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13864                  clean
13865 @endif gas-bootstrap
13866
13867
13868 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
13869 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
13870 maybe-all-stagefeedback-gas:
13871 maybe-clean-stagefeedback-gas:
13872 @if gas-bootstrap
13873 maybe-all-stagefeedback-gas: all-stagefeedback-gas
13874 all-stagefeedback: all-stagefeedback-gas
13875 TARGET-stagefeedback-gas = $(TARGET-gas)
13876 all-stagefeedback-gas: configure-stagefeedback-gas
13877         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13878         @r=`${PWD_COMMAND}`; export r; \
13879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13880         $(HOST_EXPORTS) \
13881         $(POSTSTAGE1_HOST_EXPORTS) \
13882         cd $(HOST_SUBDIR)/gas && \
13883         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13884                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
13885                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
13886                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
13887                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13888                 $(TARGET-stagefeedback-gas)
13889
13890 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
13891 clean-stagefeedback: clean-stagefeedback-gas
13892 clean-stagefeedback-gas:
13893         @if [ $(current_stage) = stagefeedback ]; then \
13894           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13895         else \
13896           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
13897           $(MAKE) stagefeedback-start; \
13898         fi; \
13899         cd $(HOST_SUBDIR)/gas && \
13900         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13901                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13902                  clean
13903 @endif gas-bootstrap
13904
13905
13906
13907
13908
13909 .PHONY: check-gas maybe-check-gas
13910 maybe-check-gas:
13911 @if gas
13912 maybe-check-gas: check-gas
13913
13914 check-gas:
13915         @: $(MAKE); $(unstage)
13916         @r=`${PWD_COMMAND}`; export r; \
13917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13918         $(HOST_EXPORTS) \
13919         (cd $(HOST_SUBDIR)/gas && \
13920           $(MAKE) $(FLAGS_TO_PASS)  check)
13921
13922 @endif gas
13923
13924 .PHONY: install-gas maybe-install-gas
13925 maybe-install-gas:
13926 @if gas
13927 maybe-install-gas: install-gas
13928
13929 install-gas: installdirs
13930         @: $(MAKE); $(unstage)
13931         @r=`${PWD_COMMAND}`; export r; \
13932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13933         $(HOST_EXPORTS) \
13934         (cd $(HOST_SUBDIR)/gas && \
13935           $(MAKE) $(FLAGS_TO_PASS)  install)
13936
13937 @endif gas
13938
13939 # Other targets (info, dvi, pdf, etc.)
13940
13941 .PHONY: maybe-info-gas info-gas
13942 maybe-info-gas:
13943 @if gas
13944 maybe-info-gas: info-gas
13945
13946 info-gas: \
13947     configure-gas 
13948         @[ -f ./gas/Makefile ] || exit 0; \
13949         r=`${PWD_COMMAND}`; export r; \
13950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13951         $(HOST_EXPORTS) \
13952         for flag in $(EXTRA_HOST_FLAGS) ; do \
13953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13954         done; \
13955         echo "Doing info in gas" ; \
13956         (cd $(HOST_SUBDIR)/gas && \
13957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13959                   "RANLIB=$${RANLIB}" \
13960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13961                   info) \
13962           || exit 1
13963
13964 @endif gas
13965
13966 .PHONY: maybe-dvi-gas dvi-gas
13967 maybe-dvi-gas:
13968 @if gas
13969 maybe-dvi-gas: dvi-gas
13970
13971 dvi-gas: \
13972     configure-gas 
13973         @[ -f ./gas/Makefile ] || exit 0; \
13974         r=`${PWD_COMMAND}`; export r; \
13975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13976         $(HOST_EXPORTS) \
13977         for flag in $(EXTRA_HOST_FLAGS) ; do \
13978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13979         done; \
13980         echo "Doing dvi in gas" ; \
13981         (cd $(HOST_SUBDIR)/gas && \
13982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13984                   "RANLIB=$${RANLIB}" \
13985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13986                   dvi) \
13987           || exit 1
13988
13989 @endif gas
13990
13991 .PHONY: maybe-pdf-gas pdf-gas
13992 maybe-pdf-gas:
13993 @if gas
13994 maybe-pdf-gas: pdf-gas
13995
13996 pdf-gas: \
13997     configure-gas 
13998         @[ -f ./gas/Makefile ] || exit 0; \
13999         r=`${PWD_COMMAND}`; export r; \
14000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14001         $(HOST_EXPORTS) \
14002         for flag in $(EXTRA_HOST_FLAGS) ; do \
14003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14004         done; \
14005         echo "Doing pdf in gas" ; \
14006         (cd $(HOST_SUBDIR)/gas && \
14007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14009                   "RANLIB=$${RANLIB}" \
14010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14011                   pdf) \
14012           || exit 1
14013
14014 @endif gas
14015
14016 .PHONY: maybe-html-gas html-gas
14017 maybe-html-gas:
14018 @if gas
14019 maybe-html-gas: html-gas
14020
14021 html-gas: \
14022     configure-gas 
14023         @[ -f ./gas/Makefile ] || exit 0; \
14024         r=`${PWD_COMMAND}`; export r; \
14025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14026         $(HOST_EXPORTS) \
14027         for flag in $(EXTRA_HOST_FLAGS) ; do \
14028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14029         done; \
14030         echo "Doing html in gas" ; \
14031         (cd $(HOST_SUBDIR)/gas && \
14032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14034                   "RANLIB=$${RANLIB}" \
14035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14036                   html) \
14037           || exit 1
14038
14039 @endif gas
14040
14041 .PHONY: maybe-TAGS-gas TAGS-gas
14042 maybe-TAGS-gas:
14043 @if gas
14044 maybe-TAGS-gas: TAGS-gas
14045
14046 TAGS-gas: \
14047     configure-gas 
14048         @[ -f ./gas/Makefile ] || exit 0; \
14049         r=`${PWD_COMMAND}`; export r; \
14050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14051         $(HOST_EXPORTS) \
14052         for flag in $(EXTRA_HOST_FLAGS) ; do \
14053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14054         done; \
14055         echo "Doing TAGS in gas" ; \
14056         (cd $(HOST_SUBDIR)/gas && \
14057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14059                   "RANLIB=$${RANLIB}" \
14060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14061                   TAGS) \
14062           || exit 1
14063
14064 @endif gas
14065
14066 .PHONY: maybe-install-info-gas install-info-gas
14067 maybe-install-info-gas:
14068 @if gas
14069 maybe-install-info-gas: install-info-gas
14070
14071 install-info-gas: \
14072     configure-gas \
14073     info-gas 
14074         @[ -f ./gas/Makefile ] || exit 0; \
14075         r=`${PWD_COMMAND}`; export r; \
14076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14077         $(HOST_EXPORTS) \
14078         for flag in $(EXTRA_HOST_FLAGS) ; do \
14079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14080         done; \
14081         echo "Doing install-info in gas" ; \
14082         (cd $(HOST_SUBDIR)/gas && \
14083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14085                   "RANLIB=$${RANLIB}" \
14086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14087                   install-info) \
14088           || exit 1
14089
14090 @endif gas
14091
14092 .PHONY: maybe-install-pdf-gas install-pdf-gas
14093 maybe-install-pdf-gas:
14094 @if gas
14095 maybe-install-pdf-gas: install-pdf-gas
14096
14097 install-pdf-gas: \
14098     configure-gas \
14099     pdf-gas 
14100         @[ -f ./gas/Makefile ] || exit 0; \
14101         r=`${PWD_COMMAND}`; export r; \
14102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14103         $(HOST_EXPORTS) \
14104         for flag in $(EXTRA_HOST_FLAGS) ; do \
14105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14106         done; \
14107         echo "Doing install-pdf in gas" ; \
14108         (cd $(HOST_SUBDIR)/gas && \
14109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14111                   "RANLIB=$${RANLIB}" \
14112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14113                   install-pdf) \
14114           || exit 1
14115
14116 @endif gas
14117
14118 .PHONY: maybe-install-html-gas install-html-gas
14119 maybe-install-html-gas:
14120 @if gas
14121 maybe-install-html-gas: install-html-gas
14122
14123 install-html-gas: \
14124     configure-gas \
14125     html-gas 
14126         @[ -f ./gas/Makefile ] || exit 0; \
14127         r=`${PWD_COMMAND}`; export r; \
14128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14129         $(HOST_EXPORTS) \
14130         for flag in $(EXTRA_HOST_FLAGS) ; do \
14131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14132         done; \
14133         echo "Doing install-html in gas" ; \
14134         (cd $(HOST_SUBDIR)/gas && \
14135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14137                   "RANLIB=$${RANLIB}" \
14138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14139                   install-html) \
14140           || exit 1
14141
14142 @endif gas
14143
14144 .PHONY: maybe-installcheck-gas installcheck-gas
14145 maybe-installcheck-gas:
14146 @if gas
14147 maybe-installcheck-gas: installcheck-gas
14148
14149 installcheck-gas: \
14150     configure-gas 
14151         @[ -f ./gas/Makefile ] || exit 0; \
14152         r=`${PWD_COMMAND}`; export r; \
14153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14154         $(HOST_EXPORTS) \
14155         for flag in $(EXTRA_HOST_FLAGS) ; do \
14156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14157         done; \
14158         echo "Doing installcheck in gas" ; \
14159         (cd $(HOST_SUBDIR)/gas && \
14160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14162                   "RANLIB=$${RANLIB}" \
14163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14164                   installcheck) \
14165           || exit 1
14166
14167 @endif gas
14168
14169 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
14170 maybe-mostlyclean-gas:
14171 @if gas
14172 maybe-mostlyclean-gas: mostlyclean-gas
14173
14174 mostlyclean-gas: 
14175         @[ -f ./gas/Makefile ] || exit 0; \
14176         r=`${PWD_COMMAND}`; export r; \
14177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14178         $(HOST_EXPORTS) \
14179         for flag in $(EXTRA_HOST_FLAGS) ; do \
14180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14181         done; \
14182         echo "Doing mostlyclean in gas" ; \
14183         (cd $(HOST_SUBDIR)/gas && \
14184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14186                   "RANLIB=$${RANLIB}" \
14187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14188                   mostlyclean) \
14189           || exit 1
14190
14191 @endif gas
14192
14193 .PHONY: maybe-clean-gas clean-gas
14194 maybe-clean-gas:
14195 @if gas
14196 maybe-clean-gas: clean-gas
14197
14198 clean-gas: 
14199         @[ -f ./gas/Makefile ] || exit 0; \
14200         r=`${PWD_COMMAND}`; export r; \
14201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14202         $(HOST_EXPORTS) \
14203         for flag in $(EXTRA_HOST_FLAGS) ; do \
14204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14205         done; \
14206         echo "Doing clean in gas" ; \
14207         (cd $(HOST_SUBDIR)/gas && \
14208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14210                   "RANLIB=$${RANLIB}" \
14211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14212                   clean) \
14213           || exit 1
14214
14215 @endif gas
14216
14217 .PHONY: maybe-distclean-gas distclean-gas
14218 maybe-distclean-gas:
14219 @if gas
14220 maybe-distclean-gas: distclean-gas
14221
14222 distclean-gas: 
14223         @[ -f ./gas/Makefile ] || exit 0; \
14224         r=`${PWD_COMMAND}`; export r; \
14225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14226         $(HOST_EXPORTS) \
14227         for flag in $(EXTRA_HOST_FLAGS) ; do \
14228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14229         done; \
14230         echo "Doing distclean in gas" ; \
14231         (cd $(HOST_SUBDIR)/gas && \
14232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14234                   "RANLIB=$${RANLIB}" \
14235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14236                   distclean) \
14237           || exit 1
14238
14239 @endif gas
14240
14241 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
14242 maybe-maintainer-clean-gas:
14243 @if gas
14244 maybe-maintainer-clean-gas: maintainer-clean-gas
14245
14246 maintainer-clean-gas: 
14247         @[ -f ./gas/Makefile ] || exit 0; \
14248         r=`${PWD_COMMAND}`; export r; \
14249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14250         $(HOST_EXPORTS) \
14251         for flag in $(EXTRA_HOST_FLAGS) ; do \
14252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14253         done; \
14254         echo "Doing maintainer-clean in gas" ; \
14255         (cd $(HOST_SUBDIR)/gas && \
14256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14258                   "RANLIB=$${RANLIB}" \
14259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14260                   maintainer-clean) \
14261           || exit 1
14262
14263 @endif gas
14264
14265
14266
14267 .PHONY: configure-gcc maybe-configure-gcc
14268 maybe-configure-gcc:
14269 @if gcc-bootstrap
14270 configure-gcc: stage_current
14271 @endif gcc-bootstrap
14272 @if gcc
14273 maybe-configure-gcc: configure-gcc
14274 configure-gcc: 
14275         @r=`${PWD_COMMAND}`; export r; \
14276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14277         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14278         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14279         $(HOST_EXPORTS) \
14280         echo Configuring in $(HOST_SUBDIR)/gcc; \
14281         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14282         case $(srcdir) in \
14283           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14284           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14285                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14286         esac; \
14287         srcdiroption="--srcdir=$${topdir}/gcc"; \
14288         libsrcdir="$$s/gcc"; \
14289         $(SHELL) $${libsrcdir}/configure \
14290           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14291           --target=${target_alias} $${srcdiroption}  \
14292           || exit 1
14293 @endif gcc
14294
14295
14296
14297 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14298 maybe-configure-stage1-gcc:
14299 @if gcc-bootstrap
14300 maybe-configure-stage1-gcc: configure-stage1-gcc
14301 configure-stage1-gcc:
14302         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14303         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14304         @r=`${PWD_COMMAND}`; export r; \
14305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14306         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14307         $(HOST_EXPORTS)  \
14308         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14309         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
14310         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14311         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14312         cd $(HOST_SUBDIR)/gcc || exit 1; \
14313         case $(srcdir) in \
14314           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14315           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14316                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14317         esac; \
14318         srcdiroption="--srcdir=$${topdir}/gcc"; \
14319         libsrcdir="$$s/gcc"; \
14320         $(SHELL) $${libsrcdir}/configure \
14321           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14322           --target=${target_alias} $${srcdiroption} \
14323            \
14324           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
14325 @endif gcc-bootstrap
14326
14327 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14328 maybe-configure-stage2-gcc:
14329 @if gcc-bootstrap
14330 maybe-configure-stage2-gcc: configure-stage2-gcc
14331 configure-stage2-gcc:
14332         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14333         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14334         @r=`${PWD_COMMAND}`; export r; \
14335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14336         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14337         $(HOST_EXPORTS) \
14338         $(POSTSTAGE1_HOST_EXPORTS)  \
14339         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14340         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
14341         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14342         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14343         cd $(HOST_SUBDIR)/gcc || exit 1; \
14344         case $(srcdir) in \
14345           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14346           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14347                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14348         esac; \
14349         srcdiroption="--srcdir=$${topdir}/gcc"; \
14350         libsrcdir="$$s/gcc"; \
14351         $(SHELL) $${libsrcdir}/configure \
14352           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14353           --target=${target_alias} $${srcdiroption} \
14354           --with-build-libsubdir=$(HOST_SUBDIR) \
14355           @stage2_werror_flag@ 
14356 @endif gcc-bootstrap
14357
14358 .PHONY: configure-stageb2g0-gcc maybe-configure-stageb2g0-gcc
14359 maybe-configure-stageb2g0-gcc:
14360 @if gcc-bootstrap
14361 maybe-configure-stageb2g0-gcc: configure-stageb2g0-gcc
14362 configure-stageb2g0-gcc:
14363         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
14364         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14365         @r=`${PWD_COMMAND}`; export r; \
14366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14367         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14368         $(HOST_EXPORTS) \
14369         $(POSTSTAGE1_HOST_EXPORTS)  \
14370         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
14371         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
14372         echo Configuring stage b2g0 in $(HOST_SUBDIR)/gcc ; \
14373         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14374         cd $(HOST_SUBDIR)/gcc || exit 1; \
14375         case $(srcdir) in \
14376           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14377           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14378                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14379         esac; \
14380         srcdiroption="--srcdir=$${topdir}/gcc"; \
14381         libsrcdir="$$s/gcc"; \
14382         $(SHELL) $${libsrcdir}/configure \
14383           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14384           --target=${target_alias} $${srcdiroption} \
14385           --with-build-libsubdir=$(HOST_SUBDIR) \
14386           @stage2_werror_flag@ 
14387 @endif gcc-bootstrap
14388
14389 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14390 maybe-configure-stage3-gcc:
14391 @if gcc-bootstrap
14392 maybe-configure-stage3-gcc: configure-stage3-gcc
14393 configure-stage3-gcc:
14394         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14395         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14396         @r=`${PWD_COMMAND}`; export r; \
14397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14398         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14399         $(HOST_EXPORTS) \
14400         $(POSTSTAGE1_HOST_EXPORTS)  \
14401         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14402         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
14403         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14404         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14405         cd $(HOST_SUBDIR)/gcc || exit 1; \
14406         case $(srcdir) in \
14407           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14408           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14409                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14410         esac; \
14411         srcdiroption="--srcdir=$${topdir}/gcc"; \
14412         libsrcdir="$$s/gcc"; \
14413         $(SHELL) $${libsrcdir}/configure \
14414           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14415           --target=${target_alias} $${srcdiroption} \
14416           --with-build-libsubdir=$(HOST_SUBDIR) \
14417           @stage2_werror_flag@ 
14418 @endif gcc-bootstrap
14419
14420 .PHONY: configure-stageb3g2-gcc maybe-configure-stageb3g2-gcc
14421 maybe-configure-stageb3g2-gcc:
14422 @if gcc-bootstrap
14423 maybe-configure-stageb3g2-gcc: configure-stageb3g2-gcc
14424 configure-stageb3g2-gcc:
14425         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
14426         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14427         @r=`${PWD_COMMAND}`; export r; \
14428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14429         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14430         $(HOST_EXPORTS) \
14431         $(POSTSTAGE1_HOST_EXPORTS)  \
14432         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
14433         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
14434         echo Configuring stage b3g2 in $(HOST_SUBDIR)/gcc ; \
14435         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14436         cd $(HOST_SUBDIR)/gcc || exit 1; \
14437         case $(srcdir) in \
14438           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14439           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14440                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14441         esac; \
14442         srcdiroption="--srcdir=$${topdir}/gcc"; \
14443         libsrcdir="$$s/gcc"; \
14444         $(SHELL) $${libsrcdir}/configure \
14445           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14446           --target=${target_alias} $${srcdiroption} \
14447           --with-build-libsubdir=$(HOST_SUBDIR) \
14448           @stage2_werror_flag@ 
14449 @endif gcc-bootstrap
14450
14451 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14452 maybe-configure-stage4-gcc:
14453 @if gcc-bootstrap
14454 maybe-configure-stage4-gcc: configure-stage4-gcc
14455 configure-stage4-gcc:
14456         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14457         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14458         @r=`${PWD_COMMAND}`; export r; \
14459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14460         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14461         $(HOST_EXPORTS) \
14462         $(POSTSTAGE1_HOST_EXPORTS)  \
14463         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14464         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
14465         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14466         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14467         cd $(HOST_SUBDIR)/gcc || exit 1; \
14468         case $(srcdir) in \
14469           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14470           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14471                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14472         esac; \
14473         srcdiroption="--srcdir=$${topdir}/gcc"; \
14474         libsrcdir="$$s/gcc"; \
14475         $(SHELL) $${libsrcdir}/configure \
14476           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14477           --target=${target_alias} $${srcdiroption} \
14478           --with-build-libsubdir=$(HOST_SUBDIR) \
14479           @stage2_werror_flag@ 
14480 @endif gcc-bootstrap
14481
14482 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14483 maybe-configure-stageprofile-gcc:
14484 @if gcc-bootstrap
14485 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14486 configure-stageprofile-gcc:
14487         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14488         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14489         @r=`${PWD_COMMAND}`; export r; \
14490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14491         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14492         $(HOST_EXPORTS) \
14493         $(POSTSTAGE1_HOST_EXPORTS)  \
14494         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
14495         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
14496         echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14497         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14498         cd $(HOST_SUBDIR)/gcc || exit 1; \
14499         case $(srcdir) in \
14500           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14501           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14502                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14503         esac; \
14504         srcdiroption="--srcdir=$${topdir}/gcc"; \
14505         libsrcdir="$$s/gcc"; \
14506         $(SHELL) $${libsrcdir}/configure \
14507           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14508           --target=${target_alias} $${srcdiroption} \
14509           --with-build-libsubdir=$(HOST_SUBDIR) \
14510           @stage2_werror_flag@ 
14511 @endif gcc-bootstrap
14512
14513 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14514 maybe-configure-stagefeedback-gcc:
14515 @if gcc-bootstrap
14516 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14517 configure-stagefeedback-gcc:
14518         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14519         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14520         @r=`${PWD_COMMAND}`; export r; \
14521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14522         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14523         $(HOST_EXPORTS) \
14524         $(POSTSTAGE1_HOST_EXPORTS)  \
14525         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
14526         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
14527         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14528         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14529         cd $(HOST_SUBDIR)/gcc || exit 1; \
14530         case $(srcdir) in \
14531           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14532           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14533                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14534         esac; \
14535         srcdiroption="--srcdir=$${topdir}/gcc"; \
14536         libsrcdir="$$s/gcc"; \
14537         $(SHELL) $${libsrcdir}/configure \
14538           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14539           --target=${target_alias} $${srcdiroption} \
14540           --with-build-libsubdir=$(HOST_SUBDIR) \
14541           @stage2_werror_flag@ 
14542 @endif gcc-bootstrap
14543
14544
14545
14546
14547
14548 .PHONY: all-gcc maybe-all-gcc
14549 maybe-all-gcc:
14550 @if gcc-bootstrap
14551 all-gcc: stage_current
14552 @endif gcc-bootstrap
14553 @if gcc
14554 TARGET-gcc=all
14555 maybe-all-gcc: all-gcc
14556 all-gcc: configure-gcc
14557         @r=`${PWD_COMMAND}`; export r; \
14558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14559         $(HOST_EXPORTS) \
14560         (cd $(HOST_SUBDIR)/gcc && \
14561           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14562                 $(TARGET-gcc))
14563 @endif gcc
14564
14565
14566
14567 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
14568 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14569 maybe-all-stage1-gcc:
14570 maybe-clean-stage1-gcc:
14571 @if gcc-bootstrap
14572 maybe-all-stage1-gcc: all-stage1-gcc
14573 all-stage1: all-stage1-gcc
14574 TARGET-stage1-gcc = $(TARGET-gcc)
14575 all-stage1-gcc: configure-stage1-gcc
14576         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14577         @r=`${PWD_COMMAND}`; export r; \
14578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14579         $(HOST_EXPORTS) \
14580         cd $(HOST_SUBDIR)/gcc && \
14581         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14582                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
14583                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
14584                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
14585                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)  $(EXTRA_GCC_FLAGS) \
14586                 $(TARGET-stage1-gcc)
14587
14588 maybe-clean-stage1-gcc: clean-stage1-gcc
14589 clean-stage1: clean-stage1-gcc
14590 clean-stage1-gcc:
14591         @if [ $(current_stage) = stage1 ]; then \
14592           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14593         else \
14594           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14595           $(MAKE) stage1-start; \
14596         fi; \
14597         cd $(HOST_SUBDIR)/gcc && \
14598         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14599                 $(EXTRA_GCC_FLAGS) clean
14600 @endif gcc-bootstrap
14601
14602
14603 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
14604 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14605 maybe-all-stage2-gcc:
14606 maybe-clean-stage2-gcc:
14607 @if gcc-bootstrap
14608 maybe-all-stage2-gcc: all-stage2-gcc
14609 all-stage2: all-stage2-gcc
14610 TARGET-stage2-gcc = $(TARGET-gcc)
14611 all-stage2-gcc: configure-stage2-gcc
14612         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14613         @r=`${PWD_COMMAND}`; export r; \
14614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14615         $(HOST_EXPORTS) \
14616         $(POSTSTAGE1_HOST_EXPORTS) \
14617         cd $(HOST_SUBDIR)/gcc && \
14618         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14619                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
14620                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
14621                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
14622                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14623                 $(TARGET-stage2-gcc)
14624
14625 maybe-clean-stage2-gcc: clean-stage2-gcc
14626 clean-stage2: clean-stage2-gcc
14627 clean-stage2-gcc:
14628         @if [ $(current_stage) = stage2 ]; then \
14629           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14630         else \
14631           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14632           $(MAKE) stage2-start; \
14633         fi; \
14634         cd $(HOST_SUBDIR)/gcc && \
14635         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14636                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14637                 $(EXTRA_GCC_FLAGS) clean
14638 @endif gcc-bootstrap
14639
14640
14641 .PHONY: all-stageb2g0-gcc maybe-all-stageb2g0-gcc
14642 .PHONY: clean-stageb2g0-gcc maybe-clean-stageb2g0-gcc
14643 maybe-all-stageb2g0-gcc:
14644 maybe-clean-stageb2g0-gcc:
14645 @if gcc-bootstrap
14646 maybe-all-stageb2g0-gcc: all-stageb2g0-gcc
14647 all-stageb2g0: all-stageb2g0-gcc
14648 TARGET-stageb2g0-gcc = $(TARGET-gcc)
14649 all-stageb2g0-gcc: configure-stageb2g0-gcc
14650         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
14651         @r=`${PWD_COMMAND}`; export r; \
14652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14653         $(HOST_EXPORTS) \
14654         $(POSTSTAGE1_HOST_EXPORTS) \
14655         cd $(HOST_SUBDIR)/gcc && \
14656         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14657                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
14658                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
14659                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
14660                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14661                 $(TARGET-stageb2g0-gcc)
14662
14663 maybe-clean-stageb2g0-gcc: clean-stageb2g0-gcc
14664 clean-stageb2g0: clean-stageb2g0-gcc
14665 clean-stageb2g0-gcc:
14666         @if [ $(current_stage) = stageb2g0 ]; then \
14667           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14668         else \
14669           [ -f $(HOST_SUBDIR)/stageb2g0-gcc/Makefile ] || exit 0; \
14670           $(MAKE) stageb2g0-start; \
14671         fi; \
14672         cd $(HOST_SUBDIR)/gcc && \
14673         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14674                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14675                 $(EXTRA_GCC_FLAGS) clean
14676 @endif gcc-bootstrap
14677
14678
14679 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
14680 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14681 maybe-all-stage3-gcc:
14682 maybe-clean-stage3-gcc:
14683 @if gcc-bootstrap
14684 maybe-all-stage3-gcc: all-stage3-gcc
14685 all-stage3: all-stage3-gcc
14686 TARGET-stage3-gcc = $(TARGET-gcc)
14687 all-stage3-gcc: configure-stage3-gcc
14688         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14689         @r=`${PWD_COMMAND}`; export r; \
14690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14691         $(HOST_EXPORTS) \
14692         $(POSTSTAGE1_HOST_EXPORTS) \
14693         cd $(HOST_SUBDIR)/gcc && \
14694         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14695                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
14696                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
14697                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
14698                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14699                 $(TARGET-stage3-gcc)
14700
14701 maybe-clean-stage3-gcc: clean-stage3-gcc
14702 clean-stage3: clean-stage3-gcc
14703 clean-stage3-gcc:
14704         @if [ $(current_stage) = stage3 ]; then \
14705           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14706         else \
14707           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14708           $(MAKE) stage3-start; \
14709         fi; \
14710         cd $(HOST_SUBDIR)/gcc && \
14711         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14712                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14713                 $(EXTRA_GCC_FLAGS) clean
14714 @endif gcc-bootstrap
14715
14716
14717 .PHONY: all-stageb3g2-gcc maybe-all-stageb3g2-gcc
14718 .PHONY: clean-stageb3g2-gcc maybe-clean-stageb3g2-gcc
14719 maybe-all-stageb3g2-gcc:
14720 maybe-clean-stageb3g2-gcc:
14721 @if gcc-bootstrap
14722 maybe-all-stageb3g2-gcc: all-stageb3g2-gcc
14723 all-stageb3g2: all-stageb3g2-gcc
14724 TARGET-stageb3g2-gcc = $(TARGET-gcc)
14725 all-stageb3g2-gcc: configure-stageb3g2-gcc
14726         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
14727         @r=`${PWD_COMMAND}`; export r; \
14728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14729         $(HOST_EXPORTS) \
14730         $(POSTSTAGE1_HOST_EXPORTS) \
14731         cd $(HOST_SUBDIR)/gcc && \
14732         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14733                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
14734                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
14735                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
14736                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14737                 $(TARGET-stageb3g2-gcc)
14738
14739 maybe-clean-stageb3g2-gcc: clean-stageb3g2-gcc
14740 clean-stageb3g2: clean-stageb3g2-gcc
14741 clean-stageb3g2-gcc:
14742         @if [ $(current_stage) = stageb3g2 ]; then \
14743           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14744         else \
14745           [ -f $(HOST_SUBDIR)/stageb3g2-gcc/Makefile ] || exit 0; \
14746           $(MAKE) stageb3g2-start; \
14747         fi; \
14748         cd $(HOST_SUBDIR)/gcc && \
14749         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14750                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14751                 $(EXTRA_GCC_FLAGS) clean
14752 @endif gcc-bootstrap
14753
14754
14755 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
14756 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14757 maybe-all-stage4-gcc:
14758 maybe-clean-stage4-gcc:
14759 @if gcc-bootstrap
14760 maybe-all-stage4-gcc: all-stage4-gcc
14761 all-stage4: all-stage4-gcc
14762 TARGET-stage4-gcc = $(TARGET-gcc)
14763 all-stage4-gcc: configure-stage4-gcc
14764         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14765         @r=`${PWD_COMMAND}`; export r; \
14766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14767         $(HOST_EXPORTS) \
14768         $(POSTSTAGE1_HOST_EXPORTS) \
14769         cd $(HOST_SUBDIR)/gcc && \
14770         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14771                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
14772                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14773                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
14774                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14775                 $(TARGET-stage4-gcc)
14776
14777 maybe-clean-stage4-gcc: clean-stage4-gcc
14778 clean-stage4: clean-stage4-gcc
14779 clean-stage4-gcc:
14780         @if [ $(current_stage) = stage4 ]; then \
14781           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14782         else \
14783           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14784           $(MAKE) stage4-start; \
14785         fi; \
14786         cd $(HOST_SUBDIR)/gcc && \
14787         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14788                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14789                 $(EXTRA_GCC_FLAGS) clean
14790 @endif gcc-bootstrap
14791
14792
14793 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14794 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14795 maybe-all-stageprofile-gcc:
14796 maybe-clean-stageprofile-gcc:
14797 @if gcc-bootstrap
14798 maybe-all-stageprofile-gcc: all-stageprofile-gcc
14799 all-stageprofile: all-stageprofile-gcc
14800 TARGET-stageprofile-gcc = $(TARGET-gcc)
14801 all-stageprofile-gcc: configure-stageprofile-gcc
14802         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14803         @r=`${PWD_COMMAND}`; export r; \
14804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14805         $(HOST_EXPORTS) \
14806         $(POSTSTAGE1_HOST_EXPORTS) \
14807         cd $(HOST_SUBDIR)/gcc && \
14808         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14809                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
14810                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
14811                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
14812                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14813                 $(TARGET-stageprofile-gcc)
14814
14815 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
14816 clean-stageprofile: clean-stageprofile-gcc
14817 clean-stageprofile-gcc:
14818         @if [ $(current_stage) = stageprofile ]; then \
14819           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14820         else \
14821           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
14822           $(MAKE) stageprofile-start; \
14823         fi; \
14824         cd $(HOST_SUBDIR)/gcc && \
14825         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14826                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14827                 $(EXTRA_GCC_FLAGS) clean
14828 @endif gcc-bootstrap
14829
14830
14831 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
14832 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
14833 maybe-all-stagefeedback-gcc:
14834 maybe-clean-stagefeedback-gcc:
14835 @if gcc-bootstrap
14836 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
14837 all-stagefeedback: all-stagefeedback-gcc
14838 TARGET-stagefeedback-gcc = $(TARGET-gcc)
14839 all-stagefeedback-gcc: configure-stagefeedback-gcc
14840         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14841         @r=`${PWD_COMMAND}`; export r; \
14842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14843         $(HOST_EXPORTS) \
14844         $(POSTSTAGE1_HOST_EXPORTS) \
14845         cd $(HOST_SUBDIR)/gcc && \
14846         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14847                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
14848                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
14849                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
14850                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14851                 $(TARGET-stagefeedback-gcc)
14852
14853 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
14854 clean-stagefeedback: clean-stagefeedback-gcc
14855 clean-stagefeedback-gcc:
14856         @if [ $(current_stage) = stagefeedback ]; then \
14857           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14858         else \
14859           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
14860           $(MAKE) stagefeedback-start; \
14861         fi; \
14862         cd $(HOST_SUBDIR)/gcc && \
14863         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14864                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14865                 $(EXTRA_GCC_FLAGS) clean
14866 @endif gcc-bootstrap
14867
14868
14869
14870
14871
14872 .PHONY: check-gcc maybe-check-gcc
14873 maybe-check-gcc:
14874 @if gcc
14875 maybe-check-gcc: check-gcc
14876
14877 check-gcc:
14878         @: $(MAKE); $(unstage)
14879         @r=`${PWD_COMMAND}`; export r; \
14880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14881         $(HOST_EXPORTS) \
14882         (cd $(HOST_SUBDIR)/gcc && \
14883           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
14884
14885 @endif gcc
14886
14887 .PHONY: install-gcc maybe-install-gcc
14888 maybe-install-gcc:
14889 @if gcc
14890 maybe-install-gcc: install-gcc
14891
14892 install-gcc: installdirs
14893         @: $(MAKE); $(unstage)
14894         @r=`${PWD_COMMAND}`; export r; \
14895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14896         $(HOST_EXPORTS) \
14897         (cd $(HOST_SUBDIR)/gcc && \
14898           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
14899
14900 @endif gcc
14901
14902 # Other targets (info, dvi, pdf, etc.)
14903
14904 .PHONY: maybe-info-gcc info-gcc
14905 maybe-info-gcc:
14906 @if gcc
14907 maybe-info-gcc: info-gcc
14908
14909 info-gcc: \
14910     configure-gcc 
14911         @[ -f ./gcc/Makefile ] || exit 0; \
14912         r=`${PWD_COMMAND}`; export r; \
14913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14914         $(HOST_EXPORTS) \
14915         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14917         done; \
14918         echo "Doing info in gcc" ; \
14919         (cd $(HOST_SUBDIR)/gcc && \
14920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14922                   "RANLIB=$${RANLIB}" \
14923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14924                   info) \
14925           || exit 1
14926
14927 @endif gcc
14928
14929 .PHONY: maybe-dvi-gcc dvi-gcc
14930 maybe-dvi-gcc:
14931 @if gcc
14932 maybe-dvi-gcc: dvi-gcc
14933
14934 dvi-gcc: \
14935     configure-gcc 
14936         @[ -f ./gcc/Makefile ] || exit 0; \
14937         r=`${PWD_COMMAND}`; export r; \
14938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14939         $(HOST_EXPORTS) \
14940         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14942         done; \
14943         echo "Doing dvi in gcc" ; \
14944         (cd $(HOST_SUBDIR)/gcc && \
14945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14947                   "RANLIB=$${RANLIB}" \
14948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14949                   dvi) \
14950           || exit 1
14951
14952 @endif gcc
14953
14954 .PHONY: maybe-pdf-gcc pdf-gcc
14955 maybe-pdf-gcc:
14956 @if gcc
14957 maybe-pdf-gcc: pdf-gcc
14958
14959 pdf-gcc: \
14960     configure-gcc 
14961         @[ -f ./gcc/Makefile ] || exit 0; \
14962         r=`${PWD_COMMAND}`; export r; \
14963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14964         $(HOST_EXPORTS) \
14965         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14967         done; \
14968         echo "Doing pdf in gcc" ; \
14969         (cd $(HOST_SUBDIR)/gcc && \
14970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14972                   "RANLIB=$${RANLIB}" \
14973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14974                   pdf) \
14975           || exit 1
14976
14977 @endif gcc
14978
14979 .PHONY: maybe-html-gcc html-gcc
14980 maybe-html-gcc:
14981 @if gcc
14982 maybe-html-gcc: html-gcc
14983
14984 html-gcc: \
14985     configure-gcc 
14986         @[ -f ./gcc/Makefile ] || exit 0; \
14987         r=`${PWD_COMMAND}`; export r; \
14988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14989         $(HOST_EXPORTS) \
14990         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14992         done; \
14993         echo "Doing html in gcc" ; \
14994         (cd $(HOST_SUBDIR)/gcc && \
14995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14997                   "RANLIB=$${RANLIB}" \
14998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14999                   html) \
15000           || exit 1
15001
15002 @endif gcc
15003
15004 .PHONY: maybe-TAGS-gcc TAGS-gcc
15005 maybe-TAGS-gcc:
15006 @if gcc
15007 maybe-TAGS-gcc: TAGS-gcc
15008
15009 TAGS-gcc: \
15010     configure-gcc 
15011         @[ -f ./gcc/Makefile ] || exit 0; \
15012         r=`${PWD_COMMAND}`; export r; \
15013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15014         $(HOST_EXPORTS) \
15015         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15017         done; \
15018         echo "Doing TAGS in gcc" ; \
15019         (cd $(HOST_SUBDIR)/gcc && \
15020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15022                   "RANLIB=$${RANLIB}" \
15023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15024                   TAGS) \
15025           || exit 1
15026
15027 @endif gcc
15028
15029 .PHONY: maybe-install-info-gcc install-info-gcc
15030 maybe-install-info-gcc:
15031 @if gcc
15032 maybe-install-info-gcc: install-info-gcc
15033
15034 install-info-gcc: \
15035     configure-gcc \
15036     info-gcc 
15037         @[ -f ./gcc/Makefile ] || exit 0; \
15038         r=`${PWD_COMMAND}`; export r; \
15039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15040         $(HOST_EXPORTS) \
15041         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15043         done; \
15044         echo "Doing install-info in gcc" ; \
15045         (cd $(HOST_SUBDIR)/gcc && \
15046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15048                   "RANLIB=$${RANLIB}" \
15049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15050                   install-info) \
15051           || exit 1
15052
15053 @endif gcc
15054
15055 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
15056 maybe-install-pdf-gcc:
15057 @if gcc
15058 maybe-install-pdf-gcc: install-pdf-gcc
15059
15060 install-pdf-gcc: \
15061     configure-gcc \
15062     pdf-gcc 
15063         @[ -f ./gcc/Makefile ] || exit 0; \
15064         r=`${PWD_COMMAND}`; export r; \
15065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15066         $(HOST_EXPORTS) \
15067         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15069         done; \
15070         echo "Doing install-pdf in gcc" ; \
15071         (cd $(HOST_SUBDIR)/gcc && \
15072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15074                   "RANLIB=$${RANLIB}" \
15075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15076                   install-pdf) \
15077           || exit 1
15078
15079 @endif gcc
15080
15081 .PHONY: maybe-install-html-gcc install-html-gcc
15082 maybe-install-html-gcc:
15083 @if gcc
15084 maybe-install-html-gcc: install-html-gcc
15085
15086 install-html-gcc: \
15087     configure-gcc \
15088     html-gcc 
15089         @[ -f ./gcc/Makefile ] || exit 0; \
15090         r=`${PWD_COMMAND}`; export r; \
15091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15092         $(HOST_EXPORTS) \
15093         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15095         done; \
15096         echo "Doing install-html in gcc" ; \
15097         (cd $(HOST_SUBDIR)/gcc && \
15098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15100                   "RANLIB=$${RANLIB}" \
15101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15102                   install-html) \
15103           || exit 1
15104
15105 @endif gcc
15106
15107 .PHONY: maybe-installcheck-gcc installcheck-gcc
15108 maybe-installcheck-gcc:
15109 @if gcc
15110 maybe-installcheck-gcc: installcheck-gcc
15111
15112 installcheck-gcc: \
15113     configure-gcc 
15114         @[ -f ./gcc/Makefile ] || exit 0; \
15115         r=`${PWD_COMMAND}`; export r; \
15116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15117         $(HOST_EXPORTS) \
15118         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15120         done; \
15121         echo "Doing installcheck in gcc" ; \
15122         (cd $(HOST_SUBDIR)/gcc && \
15123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15125                   "RANLIB=$${RANLIB}" \
15126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15127                   installcheck) \
15128           || exit 1
15129
15130 @endif gcc
15131
15132 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15133 maybe-mostlyclean-gcc:
15134 @if gcc
15135 maybe-mostlyclean-gcc: mostlyclean-gcc
15136
15137 mostlyclean-gcc: 
15138         @[ -f ./gcc/Makefile ] || exit 0; \
15139         r=`${PWD_COMMAND}`; export r; \
15140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15141         $(HOST_EXPORTS) \
15142         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15144         done; \
15145         echo "Doing mostlyclean in gcc" ; \
15146         (cd $(HOST_SUBDIR)/gcc && \
15147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15149                   "RANLIB=$${RANLIB}" \
15150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15151                   mostlyclean) \
15152           || exit 1
15153
15154 @endif gcc
15155
15156 .PHONY: maybe-clean-gcc clean-gcc
15157 maybe-clean-gcc:
15158 @if gcc
15159 maybe-clean-gcc: clean-gcc
15160
15161 clean-gcc: 
15162         @[ -f ./gcc/Makefile ] || exit 0; \
15163         r=`${PWD_COMMAND}`; export r; \
15164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15165         $(HOST_EXPORTS) \
15166         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15168         done; \
15169         echo "Doing clean in gcc" ; \
15170         (cd $(HOST_SUBDIR)/gcc && \
15171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15173                   "RANLIB=$${RANLIB}" \
15174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15175                   clean) \
15176           || exit 1
15177
15178 @endif gcc
15179
15180 .PHONY: maybe-distclean-gcc distclean-gcc
15181 maybe-distclean-gcc:
15182 @if gcc
15183 maybe-distclean-gcc: distclean-gcc
15184
15185 distclean-gcc: 
15186         @[ -f ./gcc/Makefile ] || exit 0; \
15187         r=`${PWD_COMMAND}`; export r; \
15188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15189         $(HOST_EXPORTS) \
15190         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15192         done; \
15193         echo "Doing distclean in gcc" ; \
15194         (cd $(HOST_SUBDIR)/gcc && \
15195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15197                   "RANLIB=$${RANLIB}" \
15198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15199                   distclean) \
15200           || exit 1
15201
15202 @endif gcc
15203
15204 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15205 maybe-maintainer-clean-gcc:
15206 @if gcc
15207 maybe-maintainer-clean-gcc: maintainer-clean-gcc
15208
15209 maintainer-clean-gcc: 
15210         @[ -f ./gcc/Makefile ] || exit 0; \
15211         r=`${PWD_COMMAND}`; export r; \
15212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15213         $(HOST_EXPORTS) \
15214         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15216         done; \
15217         echo "Doing maintainer-clean in gcc" ; \
15218         (cd $(HOST_SUBDIR)/gcc && \
15219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15221                   "RANLIB=$${RANLIB}" \
15222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15223                   maintainer-clean) \
15224           || exit 1
15225
15226 @endif gcc
15227
15228
15229
15230 .PHONY: configure-gawk maybe-configure-gawk
15231 maybe-configure-gawk:
15232 @if gcc-bootstrap
15233 configure-gawk: stage_current
15234 @endif gcc-bootstrap
15235 @if gawk
15236 maybe-configure-gawk: configure-gawk
15237 configure-gawk: 
15238         @: $(MAKE); $(unstage)
15239         @r=`${PWD_COMMAND}`; export r; \
15240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15241         test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15242         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15243         $(HOST_EXPORTS) \
15244         echo Configuring in $(HOST_SUBDIR)/gawk; \
15245         cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15246         case $(srcdir) in \
15247           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15248           *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15249                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15250         esac; \
15251         srcdiroption="--srcdir=$${topdir}/gawk"; \
15252         libsrcdir="$$s/gawk"; \
15253         $(SHELL) $${libsrcdir}/configure \
15254           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15255           --target=${target_alias} $${srcdiroption}  \
15256           || exit 1
15257 @endif gawk
15258
15259
15260
15261
15262
15263 .PHONY: all-gawk maybe-all-gawk
15264 maybe-all-gawk:
15265 @if gcc-bootstrap
15266 all-gawk: stage_current
15267 @endif gcc-bootstrap
15268 @if gawk
15269 TARGET-gawk=all
15270 maybe-all-gawk: all-gawk
15271 all-gawk: configure-gawk
15272         @: $(MAKE); $(unstage)
15273         @r=`${PWD_COMMAND}`; export r; \
15274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15275         $(HOST_EXPORTS) \
15276         (cd $(HOST_SUBDIR)/gawk && \
15277           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
15278                 $(TARGET-gawk))
15279 @endif gawk
15280
15281
15282
15283
15284 .PHONY: check-gawk maybe-check-gawk
15285 maybe-check-gawk:
15286 @if gawk
15287 maybe-check-gawk: check-gawk
15288
15289 check-gawk:
15290         @: $(MAKE); $(unstage)
15291         @r=`${PWD_COMMAND}`; export r; \
15292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15293         $(HOST_EXPORTS) \
15294         (cd $(HOST_SUBDIR)/gawk && \
15295           $(MAKE) $(FLAGS_TO_PASS)  check)
15296
15297 @endif gawk
15298
15299 .PHONY: install-gawk maybe-install-gawk
15300 maybe-install-gawk:
15301 @if gawk
15302 maybe-install-gawk: install-gawk
15303
15304 install-gawk: installdirs
15305         @: $(MAKE); $(unstage)
15306         @r=`${PWD_COMMAND}`; export r; \
15307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15308         $(HOST_EXPORTS) \
15309         (cd $(HOST_SUBDIR)/gawk && \
15310           $(MAKE) $(FLAGS_TO_PASS)  install)
15311
15312 @endif gawk
15313
15314 # Other targets (info, dvi, pdf, etc.)
15315
15316 .PHONY: maybe-info-gawk info-gawk
15317 maybe-info-gawk:
15318 @if gawk
15319 maybe-info-gawk: info-gawk
15320
15321 info-gawk: \
15322     configure-gawk 
15323         @: $(MAKE); $(unstage)
15324         @[ -f ./gawk/Makefile ] || exit 0; \
15325         r=`${PWD_COMMAND}`; export r; \
15326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15327         $(HOST_EXPORTS) \
15328         for flag in $(EXTRA_HOST_FLAGS) ; do \
15329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15330         done; \
15331         echo "Doing info in gawk" ; \
15332         (cd $(HOST_SUBDIR)/gawk && \
15333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15335                   "RANLIB=$${RANLIB}" \
15336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15337                   info) \
15338           || exit 1
15339
15340 @endif gawk
15341
15342 .PHONY: maybe-dvi-gawk dvi-gawk
15343 maybe-dvi-gawk:
15344 @if gawk
15345 maybe-dvi-gawk: dvi-gawk
15346
15347 dvi-gawk: \
15348     configure-gawk 
15349         @: $(MAKE); $(unstage)
15350         @[ -f ./gawk/Makefile ] || exit 0; \
15351         r=`${PWD_COMMAND}`; export r; \
15352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15353         $(HOST_EXPORTS) \
15354         for flag in $(EXTRA_HOST_FLAGS) ; do \
15355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15356         done; \
15357         echo "Doing dvi in gawk" ; \
15358         (cd $(HOST_SUBDIR)/gawk && \
15359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15361                   "RANLIB=$${RANLIB}" \
15362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15363                   dvi) \
15364           || exit 1
15365
15366 @endif gawk
15367
15368 .PHONY: maybe-pdf-gawk pdf-gawk
15369 maybe-pdf-gawk:
15370 @if gawk
15371 maybe-pdf-gawk: pdf-gawk
15372
15373 pdf-gawk: \
15374     configure-gawk 
15375         @: $(MAKE); $(unstage)
15376         @[ -f ./gawk/Makefile ] || exit 0; \
15377         r=`${PWD_COMMAND}`; export r; \
15378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15379         $(HOST_EXPORTS) \
15380         for flag in $(EXTRA_HOST_FLAGS) ; do \
15381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15382         done; \
15383         echo "Doing pdf in gawk" ; \
15384         (cd $(HOST_SUBDIR)/gawk && \
15385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15387                   "RANLIB=$${RANLIB}" \
15388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15389                   pdf) \
15390           || exit 1
15391
15392 @endif gawk
15393
15394 .PHONY: maybe-html-gawk html-gawk
15395 maybe-html-gawk:
15396 @if gawk
15397 maybe-html-gawk: html-gawk
15398
15399 html-gawk: \
15400     configure-gawk 
15401         @: $(MAKE); $(unstage)
15402         @[ -f ./gawk/Makefile ] || exit 0; \
15403         r=`${PWD_COMMAND}`; export r; \
15404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15405         $(HOST_EXPORTS) \
15406         for flag in $(EXTRA_HOST_FLAGS) ; do \
15407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15408         done; \
15409         echo "Doing html in gawk" ; \
15410         (cd $(HOST_SUBDIR)/gawk && \
15411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15413                   "RANLIB=$${RANLIB}" \
15414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15415                   html) \
15416           || exit 1
15417
15418 @endif gawk
15419
15420 .PHONY: maybe-TAGS-gawk TAGS-gawk
15421 maybe-TAGS-gawk:
15422 @if gawk
15423 maybe-TAGS-gawk: TAGS-gawk
15424
15425 TAGS-gawk: \
15426     configure-gawk 
15427         @: $(MAKE); $(unstage)
15428         @[ -f ./gawk/Makefile ] || exit 0; \
15429         r=`${PWD_COMMAND}`; export r; \
15430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15431         $(HOST_EXPORTS) \
15432         for flag in $(EXTRA_HOST_FLAGS) ; do \
15433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15434         done; \
15435         echo "Doing TAGS in gawk" ; \
15436         (cd $(HOST_SUBDIR)/gawk && \
15437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15439                   "RANLIB=$${RANLIB}" \
15440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15441                   TAGS) \
15442           || exit 1
15443
15444 @endif gawk
15445
15446 .PHONY: maybe-install-info-gawk install-info-gawk
15447 maybe-install-info-gawk:
15448 @if gawk
15449 maybe-install-info-gawk: install-info-gawk
15450
15451 install-info-gawk: \
15452     configure-gawk \
15453     info-gawk 
15454         @: $(MAKE); $(unstage)
15455         @[ -f ./gawk/Makefile ] || exit 0; \
15456         r=`${PWD_COMMAND}`; export r; \
15457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15458         $(HOST_EXPORTS) \
15459         for flag in $(EXTRA_HOST_FLAGS) ; do \
15460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15461         done; \
15462         echo "Doing install-info in gawk" ; \
15463         (cd $(HOST_SUBDIR)/gawk && \
15464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15466                   "RANLIB=$${RANLIB}" \
15467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15468                   install-info) \
15469           || exit 1
15470
15471 @endif gawk
15472
15473 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
15474 maybe-install-pdf-gawk:
15475 @if gawk
15476 maybe-install-pdf-gawk: install-pdf-gawk
15477
15478 install-pdf-gawk: \
15479     configure-gawk \
15480     pdf-gawk 
15481         @: $(MAKE); $(unstage)
15482         @[ -f ./gawk/Makefile ] || exit 0; \
15483         r=`${PWD_COMMAND}`; export r; \
15484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15485         $(HOST_EXPORTS) \
15486         for flag in $(EXTRA_HOST_FLAGS) ; do \
15487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15488         done; \
15489         echo "Doing install-pdf in gawk" ; \
15490         (cd $(HOST_SUBDIR)/gawk && \
15491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15493                   "RANLIB=$${RANLIB}" \
15494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15495                   install-pdf) \
15496           || exit 1
15497
15498 @endif gawk
15499
15500 .PHONY: maybe-install-html-gawk install-html-gawk
15501 maybe-install-html-gawk:
15502 @if gawk
15503 maybe-install-html-gawk: install-html-gawk
15504
15505 install-html-gawk: \
15506     configure-gawk \
15507     html-gawk 
15508         @: $(MAKE); $(unstage)
15509         @[ -f ./gawk/Makefile ] || exit 0; \
15510         r=`${PWD_COMMAND}`; export r; \
15511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15512         $(HOST_EXPORTS) \
15513         for flag in $(EXTRA_HOST_FLAGS) ; do \
15514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15515         done; \
15516         echo "Doing install-html in gawk" ; \
15517         (cd $(HOST_SUBDIR)/gawk && \
15518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15520                   "RANLIB=$${RANLIB}" \
15521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15522                   install-html) \
15523           || exit 1
15524
15525 @endif gawk
15526
15527 .PHONY: maybe-installcheck-gawk installcheck-gawk
15528 maybe-installcheck-gawk:
15529 @if gawk
15530 maybe-installcheck-gawk: installcheck-gawk
15531
15532 installcheck-gawk: \
15533     configure-gawk 
15534         @: $(MAKE); $(unstage)
15535         @[ -f ./gawk/Makefile ] || exit 0; \
15536         r=`${PWD_COMMAND}`; export r; \
15537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15538         $(HOST_EXPORTS) \
15539         for flag in $(EXTRA_HOST_FLAGS) ; do \
15540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15541         done; \
15542         echo "Doing installcheck in gawk" ; \
15543         (cd $(HOST_SUBDIR)/gawk && \
15544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15546                   "RANLIB=$${RANLIB}" \
15547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15548                   installcheck) \
15549           || exit 1
15550
15551 @endif gawk
15552
15553 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15554 maybe-mostlyclean-gawk:
15555 @if gawk
15556 maybe-mostlyclean-gawk: mostlyclean-gawk
15557
15558 mostlyclean-gawk: 
15559         @: $(MAKE); $(unstage)
15560         @[ -f ./gawk/Makefile ] || exit 0; \
15561         r=`${PWD_COMMAND}`; export r; \
15562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15563         $(HOST_EXPORTS) \
15564         for flag in $(EXTRA_HOST_FLAGS) ; do \
15565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15566         done; \
15567         echo "Doing mostlyclean in gawk" ; \
15568         (cd $(HOST_SUBDIR)/gawk && \
15569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15571                   "RANLIB=$${RANLIB}" \
15572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15573                   mostlyclean) \
15574           || exit 1
15575
15576 @endif gawk
15577
15578 .PHONY: maybe-clean-gawk clean-gawk
15579 maybe-clean-gawk:
15580 @if gawk
15581 maybe-clean-gawk: clean-gawk
15582
15583 clean-gawk: 
15584         @: $(MAKE); $(unstage)
15585         @[ -f ./gawk/Makefile ] || exit 0; \
15586         r=`${PWD_COMMAND}`; export r; \
15587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15588         $(HOST_EXPORTS) \
15589         for flag in $(EXTRA_HOST_FLAGS) ; do \
15590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15591         done; \
15592         echo "Doing clean in gawk" ; \
15593         (cd $(HOST_SUBDIR)/gawk && \
15594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15596                   "RANLIB=$${RANLIB}" \
15597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15598                   clean) \
15599           || exit 1
15600
15601 @endif gawk
15602
15603 .PHONY: maybe-distclean-gawk distclean-gawk
15604 maybe-distclean-gawk:
15605 @if gawk
15606 maybe-distclean-gawk: distclean-gawk
15607
15608 distclean-gawk: 
15609         @: $(MAKE); $(unstage)
15610         @[ -f ./gawk/Makefile ] || exit 0; \
15611         r=`${PWD_COMMAND}`; export r; \
15612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15613         $(HOST_EXPORTS) \
15614         for flag in $(EXTRA_HOST_FLAGS) ; do \
15615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15616         done; \
15617         echo "Doing distclean in gawk" ; \
15618         (cd $(HOST_SUBDIR)/gawk && \
15619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15621                   "RANLIB=$${RANLIB}" \
15622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15623                   distclean) \
15624           || exit 1
15625
15626 @endif gawk
15627
15628 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15629 maybe-maintainer-clean-gawk:
15630 @if gawk
15631 maybe-maintainer-clean-gawk: maintainer-clean-gawk
15632
15633 maintainer-clean-gawk: 
15634         @: $(MAKE); $(unstage)
15635         @[ -f ./gawk/Makefile ] || exit 0; \
15636         r=`${PWD_COMMAND}`; export r; \
15637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15638         $(HOST_EXPORTS) \
15639         for flag in $(EXTRA_HOST_FLAGS) ; do \
15640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15641         done; \
15642         echo "Doing maintainer-clean in gawk" ; \
15643         (cd $(HOST_SUBDIR)/gawk && \
15644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15646                   "RANLIB=$${RANLIB}" \
15647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15648                   maintainer-clean) \
15649           || exit 1
15650
15651 @endif gawk
15652
15653
15654
15655 .PHONY: configure-gettext maybe-configure-gettext
15656 maybe-configure-gettext:
15657 @if gcc-bootstrap
15658 configure-gettext: stage_current
15659 @endif gcc-bootstrap
15660 @if gettext
15661 maybe-configure-gettext: configure-gettext
15662 configure-gettext: 
15663         @: $(MAKE); $(unstage)
15664         @r=`${PWD_COMMAND}`; export r; \
15665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15666         test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15667         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15668         $(HOST_EXPORTS) \
15669         echo Configuring in $(HOST_SUBDIR)/gettext; \
15670         cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15671         case $(srcdir) in \
15672           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15673           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15674                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15675         esac; \
15676         srcdiroption="--srcdir=$${topdir}/gettext"; \
15677         libsrcdir="$$s/gettext"; \
15678         $(SHELL) $${libsrcdir}/configure \
15679           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15680           --target=${target_alias} $${srcdiroption}  \
15681           || exit 1
15682 @endif gettext
15683
15684
15685
15686
15687
15688 .PHONY: all-gettext maybe-all-gettext
15689 maybe-all-gettext:
15690 @if gcc-bootstrap
15691 all-gettext: stage_current
15692 @endif gcc-bootstrap
15693 @if gettext
15694 TARGET-gettext=all
15695 maybe-all-gettext: all-gettext
15696 all-gettext: configure-gettext
15697         @: $(MAKE); $(unstage)
15698         @r=`${PWD_COMMAND}`; export r; \
15699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15700         $(HOST_EXPORTS) \
15701         (cd $(HOST_SUBDIR)/gettext && \
15702           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
15703                 $(TARGET-gettext))
15704 @endif gettext
15705
15706
15707
15708
15709 .PHONY: check-gettext maybe-check-gettext
15710 maybe-check-gettext:
15711 @if gettext
15712 maybe-check-gettext: check-gettext
15713
15714 check-gettext:
15715         @: $(MAKE); $(unstage)
15716         @r=`${PWD_COMMAND}`; export r; \
15717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15718         $(HOST_EXPORTS) \
15719         (cd $(HOST_SUBDIR)/gettext && \
15720           $(MAKE) $(FLAGS_TO_PASS)  check)
15721
15722 @endif gettext
15723
15724 .PHONY: install-gettext maybe-install-gettext
15725 maybe-install-gettext:
15726 @if gettext
15727 maybe-install-gettext: install-gettext
15728
15729 install-gettext: installdirs
15730         @: $(MAKE); $(unstage)
15731         @r=`${PWD_COMMAND}`; export r; \
15732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15733         $(HOST_EXPORTS) \
15734         (cd $(HOST_SUBDIR)/gettext && \
15735           $(MAKE) $(FLAGS_TO_PASS)  install)
15736
15737 @endif gettext
15738
15739 # Other targets (info, dvi, pdf, etc.)
15740
15741 .PHONY: maybe-info-gettext info-gettext
15742 maybe-info-gettext:
15743 @if gettext
15744 maybe-info-gettext: info-gettext
15745
15746 info-gettext: \
15747     configure-gettext 
15748         @: $(MAKE); $(unstage)
15749         @[ -f ./gettext/Makefile ] || exit 0; \
15750         r=`${PWD_COMMAND}`; export r; \
15751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15752         $(HOST_EXPORTS) \
15753         for flag in $(EXTRA_HOST_FLAGS) ; do \
15754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15755         done; \
15756         echo "Doing info in gettext" ; \
15757         (cd $(HOST_SUBDIR)/gettext && \
15758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15760                   "RANLIB=$${RANLIB}" \
15761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15762                   info) \
15763           || exit 1
15764
15765 @endif gettext
15766
15767 .PHONY: maybe-dvi-gettext dvi-gettext
15768 maybe-dvi-gettext:
15769 @if gettext
15770 maybe-dvi-gettext: dvi-gettext
15771
15772 dvi-gettext: \
15773     configure-gettext 
15774         @: $(MAKE); $(unstage)
15775         @[ -f ./gettext/Makefile ] || exit 0; \
15776         r=`${PWD_COMMAND}`; export r; \
15777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15778         $(HOST_EXPORTS) \
15779         for flag in $(EXTRA_HOST_FLAGS) ; do \
15780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15781         done; \
15782         echo "Doing dvi in gettext" ; \
15783         (cd $(HOST_SUBDIR)/gettext && \
15784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15786                   "RANLIB=$${RANLIB}" \
15787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15788                   dvi) \
15789           || exit 1
15790
15791 @endif gettext
15792
15793 .PHONY: maybe-pdf-gettext pdf-gettext
15794 maybe-pdf-gettext:
15795 @if gettext
15796 maybe-pdf-gettext: pdf-gettext
15797
15798 pdf-gettext: \
15799     configure-gettext 
15800         @: $(MAKE); $(unstage)
15801         @[ -f ./gettext/Makefile ] || exit 0; \
15802         r=`${PWD_COMMAND}`; export r; \
15803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15804         $(HOST_EXPORTS) \
15805         for flag in $(EXTRA_HOST_FLAGS) ; do \
15806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15807         done; \
15808         echo "Doing pdf in gettext" ; \
15809         (cd $(HOST_SUBDIR)/gettext && \
15810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15812                   "RANLIB=$${RANLIB}" \
15813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15814                   pdf) \
15815           || exit 1
15816
15817 @endif gettext
15818
15819 .PHONY: maybe-html-gettext html-gettext
15820 maybe-html-gettext:
15821 @if gettext
15822 maybe-html-gettext: html-gettext
15823
15824 html-gettext: \
15825     configure-gettext 
15826         @: $(MAKE); $(unstage)
15827         @[ -f ./gettext/Makefile ] || exit 0; \
15828         r=`${PWD_COMMAND}`; export r; \
15829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15830         $(HOST_EXPORTS) \
15831         for flag in $(EXTRA_HOST_FLAGS) ; do \
15832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15833         done; \
15834         echo "Doing html in gettext" ; \
15835         (cd $(HOST_SUBDIR)/gettext && \
15836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15838                   "RANLIB=$${RANLIB}" \
15839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15840                   html) \
15841           || exit 1
15842
15843 @endif gettext
15844
15845 .PHONY: maybe-TAGS-gettext TAGS-gettext
15846 maybe-TAGS-gettext:
15847 @if gettext
15848 maybe-TAGS-gettext: TAGS-gettext
15849
15850 TAGS-gettext: \
15851     configure-gettext 
15852         @: $(MAKE); $(unstage)
15853         @[ -f ./gettext/Makefile ] || exit 0; \
15854         r=`${PWD_COMMAND}`; export r; \
15855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15856         $(HOST_EXPORTS) \
15857         for flag in $(EXTRA_HOST_FLAGS) ; do \
15858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15859         done; \
15860         echo "Doing TAGS in gettext" ; \
15861         (cd $(HOST_SUBDIR)/gettext && \
15862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15864                   "RANLIB=$${RANLIB}" \
15865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15866                   TAGS) \
15867           || exit 1
15868
15869 @endif gettext
15870
15871 .PHONY: maybe-install-info-gettext install-info-gettext
15872 maybe-install-info-gettext:
15873 @if gettext
15874 maybe-install-info-gettext: install-info-gettext
15875
15876 install-info-gettext: \
15877     configure-gettext \
15878     info-gettext 
15879         @: $(MAKE); $(unstage)
15880         @[ -f ./gettext/Makefile ] || exit 0; \
15881         r=`${PWD_COMMAND}`; export r; \
15882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15883         $(HOST_EXPORTS) \
15884         for flag in $(EXTRA_HOST_FLAGS) ; do \
15885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15886         done; \
15887         echo "Doing install-info in gettext" ; \
15888         (cd $(HOST_SUBDIR)/gettext && \
15889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15891                   "RANLIB=$${RANLIB}" \
15892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15893                   install-info) \
15894           || exit 1
15895
15896 @endif gettext
15897
15898 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
15899 maybe-install-pdf-gettext:
15900 @if gettext
15901 maybe-install-pdf-gettext: install-pdf-gettext
15902
15903 install-pdf-gettext: \
15904     configure-gettext \
15905     pdf-gettext 
15906         @: $(MAKE); $(unstage)
15907         @[ -f ./gettext/Makefile ] || exit 0; \
15908         r=`${PWD_COMMAND}`; export r; \
15909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15910         $(HOST_EXPORTS) \
15911         for flag in $(EXTRA_HOST_FLAGS) ; do \
15912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15913         done; \
15914         echo "Doing install-pdf in gettext" ; \
15915         (cd $(HOST_SUBDIR)/gettext && \
15916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15918                   "RANLIB=$${RANLIB}" \
15919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15920                   install-pdf) \
15921           || exit 1
15922
15923 @endif gettext
15924
15925 .PHONY: maybe-install-html-gettext install-html-gettext
15926 maybe-install-html-gettext:
15927 @if gettext
15928 maybe-install-html-gettext: install-html-gettext
15929
15930 install-html-gettext: \
15931     configure-gettext \
15932     html-gettext 
15933         @: $(MAKE); $(unstage)
15934         @[ -f ./gettext/Makefile ] || exit 0; \
15935         r=`${PWD_COMMAND}`; export r; \
15936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15937         $(HOST_EXPORTS) \
15938         for flag in $(EXTRA_HOST_FLAGS) ; do \
15939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15940         done; \
15941         echo "Doing install-html in gettext" ; \
15942         (cd $(HOST_SUBDIR)/gettext && \
15943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15945                   "RANLIB=$${RANLIB}" \
15946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15947                   install-html) \
15948           || exit 1
15949
15950 @endif gettext
15951
15952 .PHONY: maybe-installcheck-gettext installcheck-gettext
15953 maybe-installcheck-gettext:
15954 @if gettext
15955 maybe-installcheck-gettext: installcheck-gettext
15956
15957 installcheck-gettext: \
15958     configure-gettext 
15959         @: $(MAKE); $(unstage)
15960         @[ -f ./gettext/Makefile ] || exit 0; \
15961         r=`${PWD_COMMAND}`; export r; \
15962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15963         $(HOST_EXPORTS) \
15964         for flag in $(EXTRA_HOST_FLAGS) ; do \
15965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15966         done; \
15967         echo "Doing installcheck in gettext" ; \
15968         (cd $(HOST_SUBDIR)/gettext && \
15969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15971                   "RANLIB=$${RANLIB}" \
15972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15973                   installcheck) \
15974           || exit 1
15975
15976 @endif gettext
15977
15978 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
15979 maybe-mostlyclean-gettext:
15980 @if gettext
15981 maybe-mostlyclean-gettext: mostlyclean-gettext
15982
15983 mostlyclean-gettext: 
15984         @: $(MAKE); $(unstage)
15985         @[ -f ./gettext/Makefile ] || exit 0; \
15986         r=`${PWD_COMMAND}`; export r; \
15987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15988         $(HOST_EXPORTS) \
15989         for flag in $(EXTRA_HOST_FLAGS) ; do \
15990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15991         done; \
15992         echo "Doing mostlyclean in gettext" ; \
15993         (cd $(HOST_SUBDIR)/gettext && \
15994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15996                   "RANLIB=$${RANLIB}" \
15997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15998                   mostlyclean) \
15999           || exit 1
16000
16001 @endif gettext
16002
16003 .PHONY: maybe-clean-gettext clean-gettext
16004 maybe-clean-gettext:
16005 @if gettext
16006 maybe-clean-gettext: clean-gettext
16007
16008 clean-gettext: 
16009         @: $(MAKE); $(unstage)
16010         @[ -f ./gettext/Makefile ] || exit 0; \
16011         r=`${PWD_COMMAND}`; export r; \
16012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16013         $(HOST_EXPORTS) \
16014         for flag in $(EXTRA_HOST_FLAGS) ; do \
16015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16016         done; \
16017         echo "Doing clean in gettext" ; \
16018         (cd $(HOST_SUBDIR)/gettext && \
16019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16021                   "RANLIB=$${RANLIB}" \
16022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16023                   clean) \
16024           || exit 1
16025
16026 @endif gettext
16027
16028 .PHONY: maybe-distclean-gettext distclean-gettext
16029 maybe-distclean-gettext:
16030 @if gettext
16031 maybe-distclean-gettext: distclean-gettext
16032
16033 distclean-gettext: 
16034         @: $(MAKE); $(unstage)
16035         @[ -f ./gettext/Makefile ] || exit 0; \
16036         r=`${PWD_COMMAND}`; export r; \
16037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16038         $(HOST_EXPORTS) \
16039         for flag in $(EXTRA_HOST_FLAGS) ; do \
16040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16041         done; \
16042         echo "Doing distclean in gettext" ; \
16043         (cd $(HOST_SUBDIR)/gettext && \
16044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16046                   "RANLIB=$${RANLIB}" \
16047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16048                   distclean) \
16049           || exit 1
16050
16051 @endif gettext
16052
16053 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
16054 maybe-maintainer-clean-gettext:
16055 @if gettext
16056 maybe-maintainer-clean-gettext: maintainer-clean-gettext
16057
16058 maintainer-clean-gettext: 
16059         @: $(MAKE); $(unstage)
16060         @[ -f ./gettext/Makefile ] || exit 0; \
16061         r=`${PWD_COMMAND}`; export r; \
16062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16063         $(HOST_EXPORTS) \
16064         for flag in $(EXTRA_HOST_FLAGS) ; do \
16065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16066         done; \
16067         echo "Doing maintainer-clean in gettext" ; \
16068         (cd $(HOST_SUBDIR)/gettext && \
16069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16071                   "RANLIB=$${RANLIB}" \
16072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16073                   maintainer-clean) \
16074           || exit 1
16075
16076 @endif gettext
16077
16078
16079
16080 .PHONY: configure-gmp maybe-configure-gmp
16081 maybe-configure-gmp:
16082 @if gcc-bootstrap
16083 configure-gmp: stage_current
16084 @endif gcc-bootstrap
16085 @if gmp
16086 maybe-configure-gmp: configure-gmp
16087 configure-gmp: 
16088         @r=`${PWD_COMMAND}`; export r; \
16089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16090         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16091         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16092         $(HOST_EXPORTS) \
16093         echo Configuring in $(HOST_SUBDIR)/gmp; \
16094         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
16095         case $(srcdir) in \
16096           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16097           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16098                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16099         esac; \
16100         srcdiroption="--srcdir=$${topdir}/gmp"; \
16101         libsrcdir="$$s/gmp"; \
16102         $(SHELL) $${libsrcdir}/configure \
16103           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16104           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
16105           || exit 1
16106 @endif gmp
16107
16108
16109
16110 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
16111 maybe-configure-stage1-gmp:
16112 @if gmp-bootstrap
16113 maybe-configure-stage1-gmp: configure-stage1-gmp
16114 configure-stage1-gmp:
16115         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16116         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16117         @r=`${PWD_COMMAND}`; export r; \
16118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16119         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16120         $(HOST_EXPORTS)  \
16121         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16122         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
16123         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16124         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16125         cd $(HOST_SUBDIR)/gmp || exit 1; \
16126         case $(srcdir) in \
16127           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16128           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16129                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16130         esac; \
16131         srcdiroption="--srcdir=$${topdir}/gmp"; \
16132         libsrcdir="$$s/gmp"; \
16133         $(SHELL) $${libsrcdir}/configure \
16134           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16135           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16136            \
16137           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared
16138 @endif gmp-bootstrap
16139
16140 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16141 maybe-configure-stage2-gmp:
16142 @if gmp-bootstrap
16143 maybe-configure-stage2-gmp: configure-stage2-gmp
16144 configure-stage2-gmp:
16145         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16146         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16147         @r=`${PWD_COMMAND}`; export r; \
16148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16149         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16150         $(HOST_EXPORTS) \
16151         $(POSTSTAGE1_HOST_EXPORTS)  \
16152         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16153         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
16154         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16155         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16156         cd $(HOST_SUBDIR)/gmp || exit 1; \
16157         case $(srcdir) in \
16158           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16159           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16160                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16161         esac; \
16162         srcdiroption="--srcdir=$${topdir}/gmp"; \
16163         libsrcdir="$$s/gmp"; \
16164         $(SHELL) $${libsrcdir}/configure \
16165           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16166           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16167           --with-build-libsubdir=$(HOST_SUBDIR) \
16168           @stage2_werror_flag@ --disable-shared
16169 @endif gmp-bootstrap
16170
16171 .PHONY: configure-stageb2g0-gmp maybe-configure-stageb2g0-gmp
16172 maybe-configure-stageb2g0-gmp:
16173 @if gmp-bootstrap
16174 maybe-configure-stageb2g0-gmp: configure-stageb2g0-gmp
16175 configure-stageb2g0-gmp:
16176         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
16177         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16178         @r=`${PWD_COMMAND}`; export r; \
16179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16180         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16181         $(HOST_EXPORTS) \
16182         $(POSTSTAGE1_HOST_EXPORTS)  \
16183         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
16184         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
16185         echo Configuring stage b2g0 in $(HOST_SUBDIR)/gmp ; \
16186         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16187         cd $(HOST_SUBDIR)/gmp || exit 1; \
16188         case $(srcdir) in \
16189           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16190           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16191                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16192         esac; \
16193         srcdiroption="--srcdir=$${topdir}/gmp"; \
16194         libsrcdir="$$s/gmp"; \
16195         $(SHELL) $${libsrcdir}/configure \
16196           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16197           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16198           --with-build-libsubdir=$(HOST_SUBDIR) \
16199           @stage2_werror_flag@ --disable-shared
16200 @endif gmp-bootstrap
16201
16202 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16203 maybe-configure-stage3-gmp:
16204 @if gmp-bootstrap
16205 maybe-configure-stage3-gmp: configure-stage3-gmp
16206 configure-stage3-gmp:
16207         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16208         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16209         @r=`${PWD_COMMAND}`; export r; \
16210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16211         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16212         $(HOST_EXPORTS) \
16213         $(POSTSTAGE1_HOST_EXPORTS)  \
16214         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16215         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
16216         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16217         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16218         cd $(HOST_SUBDIR)/gmp || exit 1; \
16219         case $(srcdir) in \
16220           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16221           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16222                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16223         esac; \
16224         srcdiroption="--srcdir=$${topdir}/gmp"; \
16225         libsrcdir="$$s/gmp"; \
16226         $(SHELL) $${libsrcdir}/configure \
16227           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16228           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16229           --with-build-libsubdir=$(HOST_SUBDIR) \
16230           @stage2_werror_flag@ --disable-shared
16231 @endif gmp-bootstrap
16232
16233 .PHONY: configure-stageb3g2-gmp maybe-configure-stageb3g2-gmp
16234 maybe-configure-stageb3g2-gmp:
16235 @if gmp-bootstrap
16236 maybe-configure-stageb3g2-gmp: configure-stageb3g2-gmp
16237 configure-stageb3g2-gmp:
16238         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
16239         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16240         @r=`${PWD_COMMAND}`; export r; \
16241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16242         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16243         $(HOST_EXPORTS) \
16244         $(POSTSTAGE1_HOST_EXPORTS)  \
16245         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
16246         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
16247         echo Configuring stage b3g2 in $(HOST_SUBDIR)/gmp ; \
16248         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16249         cd $(HOST_SUBDIR)/gmp || exit 1; \
16250         case $(srcdir) in \
16251           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16252           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16253                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16254         esac; \
16255         srcdiroption="--srcdir=$${topdir}/gmp"; \
16256         libsrcdir="$$s/gmp"; \
16257         $(SHELL) $${libsrcdir}/configure \
16258           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16259           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16260           --with-build-libsubdir=$(HOST_SUBDIR) \
16261           @stage2_werror_flag@ --disable-shared
16262 @endif gmp-bootstrap
16263
16264 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16265 maybe-configure-stage4-gmp:
16266 @if gmp-bootstrap
16267 maybe-configure-stage4-gmp: configure-stage4-gmp
16268 configure-stage4-gmp:
16269         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16270         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16271         @r=`${PWD_COMMAND}`; export r; \
16272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16273         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16274         $(HOST_EXPORTS) \
16275         $(POSTSTAGE1_HOST_EXPORTS)  \
16276         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16277         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
16278         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16279         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16280         cd $(HOST_SUBDIR)/gmp || exit 1; \
16281         case $(srcdir) in \
16282           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16283           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16284                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16285         esac; \
16286         srcdiroption="--srcdir=$${topdir}/gmp"; \
16287         libsrcdir="$$s/gmp"; \
16288         $(SHELL) $${libsrcdir}/configure \
16289           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16290           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16291           --with-build-libsubdir=$(HOST_SUBDIR) \
16292           @stage2_werror_flag@ --disable-shared
16293 @endif gmp-bootstrap
16294
16295 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16296 maybe-configure-stageprofile-gmp:
16297 @if gmp-bootstrap
16298 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16299 configure-stageprofile-gmp:
16300         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16301         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16302         @r=`${PWD_COMMAND}`; export r; \
16303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16304         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16305         $(HOST_EXPORTS) \
16306         $(POSTSTAGE1_HOST_EXPORTS)  \
16307         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
16308         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
16309         echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
16310         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16311         cd $(HOST_SUBDIR)/gmp || exit 1; \
16312         case $(srcdir) in \
16313           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16314           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16315                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16316         esac; \
16317         srcdiroption="--srcdir=$${topdir}/gmp"; \
16318         libsrcdir="$$s/gmp"; \
16319         $(SHELL) $${libsrcdir}/configure \
16320           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16321           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16322           --with-build-libsubdir=$(HOST_SUBDIR) \
16323           @stage2_werror_flag@ --disable-shared
16324 @endif gmp-bootstrap
16325
16326 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
16327 maybe-configure-stagefeedback-gmp:
16328 @if gmp-bootstrap
16329 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
16330 configure-stagefeedback-gmp:
16331         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16332         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16333         @r=`${PWD_COMMAND}`; export r; \
16334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16335         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16336         $(HOST_EXPORTS) \
16337         $(POSTSTAGE1_HOST_EXPORTS)  \
16338         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
16339         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
16340         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
16341         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16342         cd $(HOST_SUBDIR)/gmp || exit 1; \
16343         case $(srcdir) in \
16344           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16345           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16346                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16347         esac; \
16348         srcdiroption="--srcdir=$${topdir}/gmp"; \
16349         libsrcdir="$$s/gmp"; \
16350         $(SHELL) $${libsrcdir}/configure \
16351           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16352           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16353           --with-build-libsubdir=$(HOST_SUBDIR) \
16354           @stage2_werror_flag@ --disable-shared
16355 @endif gmp-bootstrap
16356
16357
16358
16359
16360
16361 .PHONY: all-gmp maybe-all-gmp
16362 maybe-all-gmp:
16363 @if gcc-bootstrap
16364 all-gmp: stage_current
16365 @endif gcc-bootstrap
16366 @if gmp
16367 TARGET-gmp=all
16368 maybe-all-gmp: all-gmp
16369 all-gmp: configure-gmp
16370         @r=`${PWD_COMMAND}`; export r; \
16371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16372         $(HOST_EXPORTS) \
16373         (cd $(HOST_SUBDIR)/gmp && \
16374           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
16375                 $(TARGET-gmp))
16376 @endif gmp
16377
16378
16379
16380 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
16381 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
16382 maybe-all-stage1-gmp:
16383 maybe-clean-stage1-gmp:
16384 @if gmp-bootstrap
16385 maybe-all-stage1-gmp: all-stage1-gmp
16386 all-stage1: all-stage1-gmp
16387 TARGET-stage1-gmp = $(TARGET-gmp)
16388 all-stage1-gmp: configure-stage1-gmp
16389         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16390         @r=`${PWD_COMMAND}`; export r; \
16391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16392         $(HOST_EXPORTS) \
16393         cd $(HOST_SUBDIR)/gmp && \
16394         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16395                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
16396                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
16397                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
16398                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
16399                 $(TARGET-stage1-gmp)
16400
16401 maybe-clean-stage1-gmp: clean-stage1-gmp
16402 clean-stage1: clean-stage1-gmp
16403 clean-stage1-gmp:
16404         @if [ $(current_stage) = stage1 ]; then \
16405           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16406         else \
16407           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
16408           $(MAKE) stage1-start; \
16409         fi; \
16410         cd $(HOST_SUBDIR)/gmp && \
16411         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16412                  clean
16413 @endif gmp-bootstrap
16414
16415
16416 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
16417 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16418 maybe-all-stage2-gmp:
16419 maybe-clean-stage2-gmp:
16420 @if gmp-bootstrap
16421 maybe-all-stage2-gmp: all-stage2-gmp
16422 all-stage2: all-stage2-gmp
16423 TARGET-stage2-gmp = $(TARGET-gmp)
16424 all-stage2-gmp: configure-stage2-gmp
16425         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16426         @r=`${PWD_COMMAND}`; export r; \
16427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16428         $(HOST_EXPORTS) \
16429         $(POSTSTAGE1_HOST_EXPORTS) \
16430         cd $(HOST_SUBDIR)/gmp && \
16431         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16432                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
16433                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
16434                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
16435                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16436                 $(TARGET-stage2-gmp)
16437
16438 maybe-clean-stage2-gmp: clean-stage2-gmp
16439 clean-stage2: clean-stage2-gmp
16440 clean-stage2-gmp:
16441         @if [ $(current_stage) = stage2 ]; then \
16442           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16443         else \
16444           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16445           $(MAKE) stage2-start; \
16446         fi; \
16447         cd $(HOST_SUBDIR)/gmp && \
16448         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16449                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16450                  clean
16451 @endif gmp-bootstrap
16452
16453
16454 .PHONY: all-stageb2g0-gmp maybe-all-stageb2g0-gmp
16455 .PHONY: clean-stageb2g0-gmp maybe-clean-stageb2g0-gmp
16456 maybe-all-stageb2g0-gmp:
16457 maybe-clean-stageb2g0-gmp:
16458 @if gmp-bootstrap
16459 maybe-all-stageb2g0-gmp: all-stageb2g0-gmp
16460 all-stageb2g0: all-stageb2g0-gmp
16461 TARGET-stageb2g0-gmp = $(TARGET-gmp)
16462 all-stageb2g0-gmp: configure-stageb2g0-gmp
16463         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
16464         @r=`${PWD_COMMAND}`; export r; \
16465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16466         $(HOST_EXPORTS) \
16467         $(POSTSTAGE1_HOST_EXPORTS) \
16468         cd $(HOST_SUBDIR)/gmp && \
16469         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16470                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
16471                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
16472                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
16473                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16474                 $(TARGET-stageb2g0-gmp)
16475
16476 maybe-clean-stageb2g0-gmp: clean-stageb2g0-gmp
16477 clean-stageb2g0: clean-stageb2g0-gmp
16478 clean-stageb2g0-gmp:
16479         @if [ $(current_stage) = stageb2g0 ]; then \
16480           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16481         else \
16482           [ -f $(HOST_SUBDIR)/stageb2g0-gmp/Makefile ] || exit 0; \
16483           $(MAKE) stageb2g0-start; \
16484         fi; \
16485         cd $(HOST_SUBDIR)/gmp && \
16486         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16487                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16488                  clean
16489 @endif gmp-bootstrap
16490
16491
16492 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
16493 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16494 maybe-all-stage3-gmp:
16495 maybe-clean-stage3-gmp:
16496 @if gmp-bootstrap
16497 maybe-all-stage3-gmp: all-stage3-gmp
16498 all-stage3: all-stage3-gmp
16499 TARGET-stage3-gmp = $(TARGET-gmp)
16500 all-stage3-gmp: configure-stage3-gmp
16501         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16502         @r=`${PWD_COMMAND}`; export r; \
16503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16504         $(HOST_EXPORTS) \
16505         $(POSTSTAGE1_HOST_EXPORTS) \
16506         cd $(HOST_SUBDIR)/gmp && \
16507         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16508                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
16509                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
16510                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
16511                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16512                 $(TARGET-stage3-gmp)
16513
16514 maybe-clean-stage3-gmp: clean-stage3-gmp
16515 clean-stage3: clean-stage3-gmp
16516 clean-stage3-gmp:
16517         @if [ $(current_stage) = stage3 ]; then \
16518           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16519         else \
16520           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16521           $(MAKE) stage3-start; \
16522         fi; \
16523         cd $(HOST_SUBDIR)/gmp && \
16524         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16525                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16526                  clean
16527 @endif gmp-bootstrap
16528
16529
16530 .PHONY: all-stageb3g2-gmp maybe-all-stageb3g2-gmp
16531 .PHONY: clean-stageb3g2-gmp maybe-clean-stageb3g2-gmp
16532 maybe-all-stageb3g2-gmp:
16533 maybe-clean-stageb3g2-gmp:
16534 @if gmp-bootstrap
16535 maybe-all-stageb3g2-gmp: all-stageb3g2-gmp
16536 all-stageb3g2: all-stageb3g2-gmp
16537 TARGET-stageb3g2-gmp = $(TARGET-gmp)
16538 all-stageb3g2-gmp: configure-stageb3g2-gmp
16539         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
16540         @r=`${PWD_COMMAND}`; export r; \
16541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16542         $(HOST_EXPORTS) \
16543         $(POSTSTAGE1_HOST_EXPORTS) \
16544         cd $(HOST_SUBDIR)/gmp && \
16545         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16546                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
16547                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
16548                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
16549                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16550                 $(TARGET-stageb3g2-gmp)
16551
16552 maybe-clean-stageb3g2-gmp: clean-stageb3g2-gmp
16553 clean-stageb3g2: clean-stageb3g2-gmp
16554 clean-stageb3g2-gmp:
16555         @if [ $(current_stage) = stageb3g2 ]; then \
16556           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16557         else \
16558           [ -f $(HOST_SUBDIR)/stageb3g2-gmp/Makefile ] || exit 0; \
16559           $(MAKE) stageb3g2-start; \
16560         fi; \
16561         cd $(HOST_SUBDIR)/gmp && \
16562         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16563                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16564                  clean
16565 @endif gmp-bootstrap
16566
16567
16568 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
16569 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16570 maybe-all-stage4-gmp:
16571 maybe-clean-stage4-gmp:
16572 @if gmp-bootstrap
16573 maybe-all-stage4-gmp: all-stage4-gmp
16574 all-stage4: all-stage4-gmp
16575 TARGET-stage4-gmp = $(TARGET-gmp)
16576 all-stage4-gmp: configure-stage4-gmp
16577         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16578         @r=`${PWD_COMMAND}`; export r; \
16579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16580         $(HOST_EXPORTS) \
16581         $(POSTSTAGE1_HOST_EXPORTS) \
16582         cd $(HOST_SUBDIR)/gmp && \
16583         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16584                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
16585                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16586                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
16587                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16588                 $(TARGET-stage4-gmp)
16589
16590 maybe-clean-stage4-gmp: clean-stage4-gmp
16591 clean-stage4: clean-stage4-gmp
16592 clean-stage4-gmp:
16593         @if [ $(current_stage) = stage4 ]; then \
16594           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16595         else \
16596           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16597           $(MAKE) stage4-start; \
16598         fi; \
16599         cd $(HOST_SUBDIR)/gmp && \
16600         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16601                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16602                  clean
16603 @endif gmp-bootstrap
16604
16605
16606 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16607 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16608 maybe-all-stageprofile-gmp:
16609 maybe-clean-stageprofile-gmp:
16610 @if gmp-bootstrap
16611 maybe-all-stageprofile-gmp: all-stageprofile-gmp
16612 all-stageprofile: all-stageprofile-gmp
16613 TARGET-stageprofile-gmp = $(TARGET-gmp)
16614 all-stageprofile-gmp: configure-stageprofile-gmp
16615         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16616         @r=`${PWD_COMMAND}`; export r; \
16617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16618         $(HOST_EXPORTS) \
16619         $(POSTSTAGE1_HOST_EXPORTS) \
16620         cd $(HOST_SUBDIR)/gmp && \
16621         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16622                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
16623                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
16624                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
16625                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16626                 $(TARGET-stageprofile-gmp)
16627
16628 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16629 clean-stageprofile: clean-stageprofile-gmp
16630 clean-stageprofile-gmp:
16631         @if [ $(current_stage) = stageprofile ]; then \
16632           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16633         else \
16634           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16635           $(MAKE) stageprofile-start; \
16636         fi; \
16637         cd $(HOST_SUBDIR)/gmp && \
16638         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16639                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16640                  clean
16641 @endif gmp-bootstrap
16642
16643
16644 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16645 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16646 maybe-all-stagefeedback-gmp:
16647 maybe-clean-stagefeedback-gmp:
16648 @if gmp-bootstrap
16649 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16650 all-stagefeedback: all-stagefeedback-gmp
16651 TARGET-stagefeedback-gmp = $(TARGET-gmp)
16652 all-stagefeedback-gmp: configure-stagefeedback-gmp
16653         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16654         @r=`${PWD_COMMAND}`; export r; \
16655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16656         $(HOST_EXPORTS) \
16657         $(POSTSTAGE1_HOST_EXPORTS) \
16658         cd $(HOST_SUBDIR)/gmp && \
16659         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16660                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
16661                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
16662                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
16663                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16664                 $(TARGET-stagefeedback-gmp)
16665
16666 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16667 clean-stagefeedback: clean-stagefeedback-gmp
16668 clean-stagefeedback-gmp:
16669         @if [ $(current_stage) = stagefeedback ]; then \
16670           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16671         else \
16672           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16673           $(MAKE) stagefeedback-start; \
16674         fi; \
16675         cd $(HOST_SUBDIR)/gmp && \
16676         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16677                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16678                  clean
16679 @endif gmp-bootstrap
16680
16681
16682
16683
16684
16685 .PHONY: check-gmp maybe-check-gmp
16686 maybe-check-gmp:
16687 @if gmp
16688 maybe-check-gmp: check-gmp
16689
16690 check-gmp:
16691         @: $(MAKE); $(unstage)
16692         @r=`${PWD_COMMAND}`; export r; \
16693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16694         $(HOST_EXPORTS) \
16695         (cd $(HOST_SUBDIR)/gmp && \
16696           $(MAKE) $(FLAGS_TO_PASS)  check)
16697
16698 @endif gmp
16699
16700 .PHONY: install-gmp maybe-install-gmp
16701 maybe-install-gmp:
16702 @if gmp
16703 maybe-install-gmp: install-gmp
16704
16705 install-gmp:
16706
16707 @endif gmp
16708
16709 # Other targets (info, dvi, pdf, etc.)
16710
16711 .PHONY: maybe-info-gmp info-gmp
16712 maybe-info-gmp:
16713 @if gmp
16714 maybe-info-gmp: info-gmp
16715
16716 info-gmp: \
16717     configure-gmp 
16718         @[ -f ./gmp/Makefile ] || exit 0; \
16719         r=`${PWD_COMMAND}`; export r; \
16720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16721         $(HOST_EXPORTS) \
16722         for flag in $(EXTRA_HOST_FLAGS) ; do \
16723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16724         done; \
16725         echo "Doing info in gmp" ; \
16726         (cd $(HOST_SUBDIR)/gmp && \
16727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16729                   "RANLIB=$${RANLIB}" \
16730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16731                   info) \
16732           || exit 1
16733
16734 @endif gmp
16735
16736 .PHONY: maybe-dvi-gmp dvi-gmp
16737 maybe-dvi-gmp:
16738 @if gmp
16739 maybe-dvi-gmp: dvi-gmp
16740
16741 dvi-gmp: \
16742     configure-gmp 
16743         @[ -f ./gmp/Makefile ] || exit 0; \
16744         r=`${PWD_COMMAND}`; export r; \
16745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16746         $(HOST_EXPORTS) \
16747         for flag in $(EXTRA_HOST_FLAGS) ; do \
16748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16749         done; \
16750         echo "Doing dvi in gmp" ; \
16751         (cd $(HOST_SUBDIR)/gmp && \
16752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16754                   "RANLIB=$${RANLIB}" \
16755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16756                   dvi) \
16757           || exit 1
16758
16759 @endif gmp
16760
16761 .PHONY: maybe-pdf-gmp pdf-gmp
16762 maybe-pdf-gmp:
16763 @if gmp
16764 maybe-pdf-gmp: pdf-gmp
16765
16766 pdf-gmp: \
16767     configure-gmp 
16768         @[ -f ./gmp/Makefile ] || exit 0; \
16769         r=`${PWD_COMMAND}`; export r; \
16770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16771         $(HOST_EXPORTS) \
16772         for flag in $(EXTRA_HOST_FLAGS) ; do \
16773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16774         done; \
16775         echo "Doing pdf in gmp" ; \
16776         (cd $(HOST_SUBDIR)/gmp && \
16777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16779                   "RANLIB=$${RANLIB}" \
16780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16781                   pdf) \
16782           || exit 1
16783
16784 @endif gmp
16785
16786 .PHONY: maybe-html-gmp html-gmp
16787 maybe-html-gmp:
16788 @if gmp
16789 maybe-html-gmp: html-gmp
16790
16791 html-gmp: \
16792     configure-gmp 
16793         @[ -f ./gmp/Makefile ] || exit 0; \
16794         r=`${PWD_COMMAND}`; export r; \
16795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16796         $(HOST_EXPORTS) \
16797         for flag in $(EXTRA_HOST_FLAGS) ; do \
16798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16799         done; \
16800         echo "Doing html in gmp" ; \
16801         (cd $(HOST_SUBDIR)/gmp && \
16802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16804                   "RANLIB=$${RANLIB}" \
16805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16806                   html) \
16807           || exit 1
16808
16809 @endif gmp
16810
16811 .PHONY: maybe-TAGS-gmp TAGS-gmp
16812 maybe-TAGS-gmp:
16813 @if gmp
16814 maybe-TAGS-gmp: TAGS-gmp
16815
16816 TAGS-gmp: \
16817     configure-gmp 
16818         @[ -f ./gmp/Makefile ] || exit 0; \
16819         r=`${PWD_COMMAND}`; export r; \
16820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16821         $(HOST_EXPORTS) \
16822         for flag in $(EXTRA_HOST_FLAGS) ; do \
16823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16824         done; \
16825         echo "Doing TAGS in gmp" ; \
16826         (cd $(HOST_SUBDIR)/gmp && \
16827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16829                   "RANLIB=$${RANLIB}" \
16830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16831                   TAGS) \
16832           || exit 1
16833
16834 @endif gmp
16835
16836 .PHONY: maybe-install-info-gmp install-info-gmp
16837 maybe-install-info-gmp:
16838 @if gmp
16839 maybe-install-info-gmp: install-info-gmp
16840
16841 install-info-gmp: \
16842     configure-gmp \
16843     info-gmp 
16844         @[ -f ./gmp/Makefile ] || exit 0; \
16845         r=`${PWD_COMMAND}`; export r; \
16846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16847         $(HOST_EXPORTS) \
16848         for flag in $(EXTRA_HOST_FLAGS) ; do \
16849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16850         done; \
16851         echo "Doing install-info in gmp" ; \
16852         (cd $(HOST_SUBDIR)/gmp && \
16853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16855                   "RANLIB=$${RANLIB}" \
16856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16857                   install-info) \
16858           || exit 1
16859
16860 @endif gmp
16861
16862 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
16863 maybe-install-pdf-gmp:
16864 @if gmp
16865 maybe-install-pdf-gmp: install-pdf-gmp
16866
16867 install-pdf-gmp: \
16868     configure-gmp \
16869     pdf-gmp 
16870         @[ -f ./gmp/Makefile ] || exit 0; \
16871         r=`${PWD_COMMAND}`; export r; \
16872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16873         $(HOST_EXPORTS) \
16874         for flag in $(EXTRA_HOST_FLAGS) ; do \
16875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16876         done; \
16877         echo "Doing install-pdf in gmp" ; \
16878         (cd $(HOST_SUBDIR)/gmp && \
16879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16881                   "RANLIB=$${RANLIB}" \
16882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16883                   install-pdf) \
16884           || exit 1
16885
16886 @endif gmp
16887
16888 .PHONY: maybe-install-html-gmp install-html-gmp
16889 maybe-install-html-gmp:
16890 @if gmp
16891 maybe-install-html-gmp: install-html-gmp
16892
16893 install-html-gmp: \
16894     configure-gmp \
16895     html-gmp 
16896         @[ -f ./gmp/Makefile ] || exit 0; \
16897         r=`${PWD_COMMAND}`; export r; \
16898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16899         $(HOST_EXPORTS) \
16900         for flag in $(EXTRA_HOST_FLAGS) ; do \
16901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16902         done; \
16903         echo "Doing install-html in gmp" ; \
16904         (cd $(HOST_SUBDIR)/gmp && \
16905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16907                   "RANLIB=$${RANLIB}" \
16908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16909                   install-html) \
16910           || exit 1
16911
16912 @endif gmp
16913
16914 .PHONY: maybe-installcheck-gmp installcheck-gmp
16915 maybe-installcheck-gmp:
16916 @if gmp
16917 maybe-installcheck-gmp: installcheck-gmp
16918
16919 installcheck-gmp: \
16920     configure-gmp 
16921         @[ -f ./gmp/Makefile ] || exit 0; \
16922         r=`${PWD_COMMAND}`; export r; \
16923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16924         $(HOST_EXPORTS) \
16925         for flag in $(EXTRA_HOST_FLAGS) ; do \
16926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16927         done; \
16928         echo "Doing installcheck in gmp" ; \
16929         (cd $(HOST_SUBDIR)/gmp && \
16930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16932                   "RANLIB=$${RANLIB}" \
16933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16934                   installcheck) \
16935           || exit 1
16936
16937 @endif gmp
16938
16939 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
16940 maybe-mostlyclean-gmp:
16941 @if gmp
16942 maybe-mostlyclean-gmp: mostlyclean-gmp
16943
16944 mostlyclean-gmp: 
16945         @[ -f ./gmp/Makefile ] || exit 0; \
16946         r=`${PWD_COMMAND}`; export r; \
16947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16948         $(HOST_EXPORTS) \
16949         for flag in $(EXTRA_HOST_FLAGS) ; do \
16950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16951         done; \
16952         echo "Doing mostlyclean in gmp" ; \
16953         (cd $(HOST_SUBDIR)/gmp && \
16954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16956                   "RANLIB=$${RANLIB}" \
16957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16958                   mostlyclean) \
16959           || exit 1
16960
16961 @endif gmp
16962
16963 .PHONY: maybe-clean-gmp clean-gmp
16964 maybe-clean-gmp:
16965 @if gmp
16966 maybe-clean-gmp: clean-gmp
16967
16968 clean-gmp: 
16969         @[ -f ./gmp/Makefile ] || exit 0; \
16970         r=`${PWD_COMMAND}`; export r; \
16971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16972         $(HOST_EXPORTS) \
16973         for flag in $(EXTRA_HOST_FLAGS) ; do \
16974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16975         done; \
16976         echo "Doing clean in gmp" ; \
16977         (cd $(HOST_SUBDIR)/gmp && \
16978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16980                   "RANLIB=$${RANLIB}" \
16981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16982                   clean) \
16983           || exit 1
16984
16985 @endif gmp
16986
16987 .PHONY: maybe-distclean-gmp distclean-gmp
16988 maybe-distclean-gmp:
16989 @if gmp
16990 maybe-distclean-gmp: distclean-gmp
16991
16992 distclean-gmp: 
16993         @[ -f ./gmp/Makefile ] || exit 0; \
16994         r=`${PWD_COMMAND}`; export r; \
16995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16996         $(HOST_EXPORTS) \
16997         for flag in $(EXTRA_HOST_FLAGS) ; do \
16998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16999         done; \
17000         echo "Doing distclean in gmp" ; \
17001         (cd $(HOST_SUBDIR)/gmp && \
17002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17004                   "RANLIB=$${RANLIB}" \
17005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17006                   distclean) \
17007           || exit 1
17008
17009 @endif gmp
17010
17011 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
17012 maybe-maintainer-clean-gmp:
17013 @if gmp
17014 maybe-maintainer-clean-gmp: maintainer-clean-gmp
17015
17016 maintainer-clean-gmp: 
17017         @[ -f ./gmp/Makefile ] || exit 0; \
17018         r=`${PWD_COMMAND}`; export r; \
17019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17020         $(HOST_EXPORTS) \
17021         for flag in $(EXTRA_HOST_FLAGS) ; do \
17022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17023         done; \
17024         echo "Doing maintainer-clean in gmp" ; \
17025         (cd $(HOST_SUBDIR)/gmp && \
17026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17028                   "RANLIB=$${RANLIB}" \
17029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17030                   maintainer-clean) \
17031           || exit 1
17032
17033 @endif gmp
17034
17035
17036
17037 .PHONY: configure-mpfr maybe-configure-mpfr
17038 maybe-configure-mpfr:
17039 @if gcc-bootstrap
17040 configure-mpfr: stage_current
17041 @endif gcc-bootstrap
17042 @if mpfr
17043 maybe-configure-mpfr: configure-mpfr
17044 configure-mpfr: 
17045         @r=`${PWD_COMMAND}`; export r; \
17046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17047         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17048         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17049         $(HOST_EXPORTS) \
17050         echo Configuring in $(HOST_SUBDIR)/mpfr; \
17051         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
17052         case $(srcdir) in \
17053           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17054           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17055                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17056         esac; \
17057         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17058         libsrcdir="$$s/mpfr"; \
17059         $(SHELL) $${libsrcdir}/configure \
17060           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17061           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp \
17062           || exit 1
17063 @endif mpfr
17064
17065
17066
17067 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
17068 maybe-configure-stage1-mpfr:
17069 @if mpfr-bootstrap
17070 maybe-configure-stage1-mpfr: configure-stage1-mpfr
17071 configure-stage1-mpfr:
17072         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17073         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17074         @r=`${PWD_COMMAND}`; export r; \
17075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17076         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17077         $(HOST_EXPORTS)  \
17078         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17079         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
17080         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
17081         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17082         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17083         case $(srcdir) in \
17084           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17085           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17086                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17087         esac; \
17088         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17089         libsrcdir="$$s/mpfr"; \
17090         $(SHELL) $${libsrcdir}/configure \
17091           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17092           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17093            \
17094           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17095 @endif mpfr-bootstrap
17096
17097 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
17098 maybe-configure-stage2-mpfr:
17099 @if mpfr-bootstrap
17100 maybe-configure-stage2-mpfr: configure-stage2-mpfr
17101 configure-stage2-mpfr:
17102         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17103         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17104         @r=`${PWD_COMMAND}`; export r; \
17105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17106         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17107         $(HOST_EXPORTS) \
17108         $(POSTSTAGE1_HOST_EXPORTS)  \
17109         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17110         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
17111         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17112         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17113         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17114         case $(srcdir) in \
17115           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17116           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17117                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17118         esac; \
17119         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17120         libsrcdir="$$s/mpfr"; \
17121         $(SHELL) $${libsrcdir}/configure \
17122           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17123           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17124           --with-build-libsubdir=$(HOST_SUBDIR) \
17125           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17126 @endif mpfr-bootstrap
17127
17128 .PHONY: configure-stageb2g0-mpfr maybe-configure-stageb2g0-mpfr
17129 maybe-configure-stageb2g0-mpfr:
17130 @if mpfr-bootstrap
17131 maybe-configure-stageb2g0-mpfr: configure-stageb2g0-mpfr
17132 configure-stageb2g0-mpfr:
17133         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
17134         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17135         @r=`${PWD_COMMAND}`; export r; \
17136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17137         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17138         $(HOST_EXPORTS) \
17139         $(POSTSTAGE1_HOST_EXPORTS)  \
17140         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
17141         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
17142         echo Configuring stage b2g0 in $(HOST_SUBDIR)/mpfr ; \
17143         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17144         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17145         case $(srcdir) in \
17146           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17147           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17148                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17149         esac; \
17150         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17151         libsrcdir="$$s/mpfr"; \
17152         $(SHELL) $${libsrcdir}/configure \
17153           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17154           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17155           --with-build-libsubdir=$(HOST_SUBDIR) \
17156           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17157 @endif mpfr-bootstrap
17158
17159 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17160 maybe-configure-stage3-mpfr:
17161 @if mpfr-bootstrap
17162 maybe-configure-stage3-mpfr: configure-stage3-mpfr
17163 configure-stage3-mpfr:
17164         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17165         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17166         @r=`${PWD_COMMAND}`; export r; \
17167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17168         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17169         $(HOST_EXPORTS) \
17170         $(POSTSTAGE1_HOST_EXPORTS)  \
17171         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17172         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
17173         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17174         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17175         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17176         case $(srcdir) in \
17177           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17178           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17179                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17180         esac; \
17181         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17182         libsrcdir="$$s/mpfr"; \
17183         $(SHELL) $${libsrcdir}/configure \
17184           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17185           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17186           --with-build-libsubdir=$(HOST_SUBDIR) \
17187           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17188 @endif mpfr-bootstrap
17189
17190 .PHONY: configure-stageb3g2-mpfr maybe-configure-stageb3g2-mpfr
17191 maybe-configure-stageb3g2-mpfr:
17192 @if mpfr-bootstrap
17193 maybe-configure-stageb3g2-mpfr: configure-stageb3g2-mpfr
17194 configure-stageb3g2-mpfr:
17195         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
17196         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17197         @r=`${PWD_COMMAND}`; export r; \
17198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17199         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17200         $(HOST_EXPORTS) \
17201         $(POSTSTAGE1_HOST_EXPORTS)  \
17202         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
17203         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
17204         echo Configuring stage b3g2 in $(HOST_SUBDIR)/mpfr ; \
17205         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17206         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17207         case $(srcdir) in \
17208           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17209           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17210                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17211         esac; \
17212         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17213         libsrcdir="$$s/mpfr"; \
17214         $(SHELL) $${libsrcdir}/configure \
17215           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17216           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17217           --with-build-libsubdir=$(HOST_SUBDIR) \
17218           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17219 @endif mpfr-bootstrap
17220
17221 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17222 maybe-configure-stage4-mpfr:
17223 @if mpfr-bootstrap
17224 maybe-configure-stage4-mpfr: configure-stage4-mpfr
17225 configure-stage4-mpfr:
17226         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17227         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17228         @r=`${PWD_COMMAND}`; export r; \
17229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17230         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17231         $(HOST_EXPORTS) \
17232         $(POSTSTAGE1_HOST_EXPORTS)  \
17233         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17234         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
17235         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
17236         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17237         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17238         case $(srcdir) in \
17239           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17240           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17241                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17242         esac; \
17243         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17244         libsrcdir="$$s/mpfr"; \
17245         $(SHELL) $${libsrcdir}/configure \
17246           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17247           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17248           --with-build-libsubdir=$(HOST_SUBDIR) \
17249           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17250 @endif mpfr-bootstrap
17251
17252 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17253 maybe-configure-stageprofile-mpfr:
17254 @if mpfr-bootstrap
17255 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17256 configure-stageprofile-mpfr:
17257         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17258         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17259         @r=`${PWD_COMMAND}`; export r; \
17260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17261         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17262         $(HOST_EXPORTS) \
17263         $(POSTSTAGE1_HOST_EXPORTS)  \
17264         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
17265         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
17266         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17267         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17268         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17269         case $(srcdir) in \
17270           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17271           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17272                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17273         esac; \
17274         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17275         libsrcdir="$$s/mpfr"; \
17276         $(SHELL) $${libsrcdir}/configure \
17277           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17278           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17279           --with-build-libsubdir=$(HOST_SUBDIR) \
17280           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17281 @endif mpfr-bootstrap
17282
17283 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17284 maybe-configure-stagefeedback-mpfr:
17285 @if mpfr-bootstrap
17286 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17287 configure-stagefeedback-mpfr:
17288         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17289         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17290         @r=`${PWD_COMMAND}`; export r; \
17291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17292         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17293         $(HOST_EXPORTS) \
17294         $(POSTSTAGE1_HOST_EXPORTS)  \
17295         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
17296         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
17297         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17298         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17299         cd $(HOST_SUBDIR)/mpfr || exit 1; \
17300         case $(srcdir) in \
17301           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17302           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17303                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17304         esac; \
17305         srcdiroption="--srcdir=$${topdir}/mpfr"; \
17306         libsrcdir="$$s/mpfr"; \
17307         $(SHELL) $${libsrcdir}/configure \
17308           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17309           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17310           --with-build-libsubdir=$(HOST_SUBDIR) \
17311           @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17312 @endif mpfr-bootstrap
17313
17314
17315
17316
17317
17318 .PHONY: all-mpfr maybe-all-mpfr
17319 maybe-all-mpfr:
17320 @if gcc-bootstrap
17321 all-mpfr: stage_current
17322 @endif gcc-bootstrap
17323 @if mpfr
17324 TARGET-mpfr=all
17325 maybe-all-mpfr: all-mpfr
17326 all-mpfr: configure-mpfr
17327         @r=`${PWD_COMMAND}`; export r; \
17328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17329         $(HOST_EXPORTS) \
17330         (cd $(HOST_SUBDIR)/mpfr && \
17331           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
17332                 $(TARGET-mpfr))
17333 @endif mpfr
17334
17335
17336
17337 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17338 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17339 maybe-all-stage1-mpfr:
17340 maybe-clean-stage1-mpfr:
17341 @if mpfr-bootstrap
17342 maybe-all-stage1-mpfr: all-stage1-mpfr
17343 all-stage1: all-stage1-mpfr
17344 TARGET-stage1-mpfr = $(TARGET-mpfr)
17345 all-stage1-mpfr: configure-stage1-mpfr
17346         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17347         @r=`${PWD_COMMAND}`; export r; \
17348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17349         $(HOST_EXPORTS) \
17350         cd $(HOST_SUBDIR)/mpfr && \
17351         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17352                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
17353                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
17354                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
17355                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
17356                 $(TARGET-stage1-mpfr)
17357
17358 maybe-clean-stage1-mpfr: clean-stage1-mpfr
17359 clean-stage1: clean-stage1-mpfr
17360 clean-stage1-mpfr:
17361         @if [ $(current_stage) = stage1 ]; then \
17362           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17363         else \
17364           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17365           $(MAKE) stage1-start; \
17366         fi; \
17367         cd $(HOST_SUBDIR)/mpfr && \
17368         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17369                  clean
17370 @endif mpfr-bootstrap
17371
17372
17373 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17374 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
17375 maybe-all-stage2-mpfr:
17376 maybe-clean-stage2-mpfr:
17377 @if mpfr-bootstrap
17378 maybe-all-stage2-mpfr: all-stage2-mpfr
17379 all-stage2: all-stage2-mpfr
17380 TARGET-stage2-mpfr = $(TARGET-mpfr)
17381 all-stage2-mpfr: configure-stage2-mpfr
17382         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17383         @r=`${PWD_COMMAND}`; export r; \
17384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17385         $(HOST_EXPORTS) \
17386         $(POSTSTAGE1_HOST_EXPORTS) \
17387         cd $(HOST_SUBDIR)/mpfr && \
17388         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17389                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
17390                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
17391                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
17392                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17393                 $(TARGET-stage2-mpfr)
17394
17395 maybe-clean-stage2-mpfr: clean-stage2-mpfr
17396 clean-stage2: clean-stage2-mpfr
17397 clean-stage2-mpfr:
17398         @if [ $(current_stage) = stage2 ]; then \
17399           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17400         else \
17401           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
17402           $(MAKE) stage2-start; \
17403         fi; \
17404         cd $(HOST_SUBDIR)/mpfr && \
17405         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17406                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17407                  clean
17408 @endif mpfr-bootstrap
17409
17410
17411 .PHONY: all-stageb2g0-mpfr maybe-all-stageb2g0-mpfr
17412 .PHONY: clean-stageb2g0-mpfr maybe-clean-stageb2g0-mpfr
17413 maybe-all-stageb2g0-mpfr:
17414 maybe-clean-stageb2g0-mpfr:
17415 @if mpfr-bootstrap
17416 maybe-all-stageb2g0-mpfr: all-stageb2g0-mpfr
17417 all-stageb2g0: all-stageb2g0-mpfr
17418 TARGET-stageb2g0-mpfr = $(TARGET-mpfr)
17419 all-stageb2g0-mpfr: configure-stageb2g0-mpfr
17420         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
17421         @r=`${PWD_COMMAND}`; export r; \
17422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17423         $(HOST_EXPORTS) \
17424         $(POSTSTAGE1_HOST_EXPORTS) \
17425         cd $(HOST_SUBDIR)/mpfr && \
17426         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17427                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
17428                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
17429                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
17430                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17431                 $(TARGET-stageb2g0-mpfr)
17432
17433 maybe-clean-stageb2g0-mpfr: clean-stageb2g0-mpfr
17434 clean-stageb2g0: clean-stageb2g0-mpfr
17435 clean-stageb2g0-mpfr:
17436         @if [ $(current_stage) = stageb2g0 ]; then \
17437           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17438         else \
17439           [ -f $(HOST_SUBDIR)/stageb2g0-mpfr/Makefile ] || exit 0; \
17440           $(MAKE) stageb2g0-start; \
17441         fi; \
17442         cd $(HOST_SUBDIR)/mpfr && \
17443         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17444                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17445                  clean
17446 @endif mpfr-bootstrap
17447
17448
17449 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
17450 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
17451 maybe-all-stage3-mpfr:
17452 maybe-clean-stage3-mpfr:
17453 @if mpfr-bootstrap
17454 maybe-all-stage3-mpfr: all-stage3-mpfr
17455 all-stage3: all-stage3-mpfr
17456 TARGET-stage3-mpfr = $(TARGET-mpfr)
17457 all-stage3-mpfr: configure-stage3-mpfr
17458         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17459         @r=`${PWD_COMMAND}`; export r; \
17460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17461         $(HOST_EXPORTS) \
17462         $(POSTSTAGE1_HOST_EXPORTS) \
17463         cd $(HOST_SUBDIR)/mpfr && \
17464         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17465                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
17466                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
17467                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
17468                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17469                 $(TARGET-stage3-mpfr)
17470
17471 maybe-clean-stage3-mpfr: clean-stage3-mpfr
17472 clean-stage3: clean-stage3-mpfr
17473 clean-stage3-mpfr:
17474         @if [ $(current_stage) = stage3 ]; then \
17475           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17476         else \
17477           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
17478           $(MAKE) stage3-start; \
17479         fi; \
17480         cd $(HOST_SUBDIR)/mpfr && \
17481         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17482                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17483                  clean
17484 @endif mpfr-bootstrap
17485
17486
17487 .PHONY: all-stageb3g2-mpfr maybe-all-stageb3g2-mpfr
17488 .PHONY: clean-stageb3g2-mpfr maybe-clean-stageb3g2-mpfr
17489 maybe-all-stageb3g2-mpfr:
17490 maybe-clean-stageb3g2-mpfr:
17491 @if mpfr-bootstrap
17492 maybe-all-stageb3g2-mpfr: all-stageb3g2-mpfr
17493 all-stageb3g2: all-stageb3g2-mpfr
17494 TARGET-stageb3g2-mpfr = $(TARGET-mpfr)
17495 all-stageb3g2-mpfr: configure-stageb3g2-mpfr
17496         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
17497         @r=`${PWD_COMMAND}`; export r; \
17498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17499         $(HOST_EXPORTS) \
17500         $(POSTSTAGE1_HOST_EXPORTS) \
17501         cd $(HOST_SUBDIR)/mpfr && \
17502         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17503                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
17504                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
17505                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
17506                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17507                 $(TARGET-stageb3g2-mpfr)
17508
17509 maybe-clean-stageb3g2-mpfr: clean-stageb3g2-mpfr
17510 clean-stageb3g2: clean-stageb3g2-mpfr
17511 clean-stageb3g2-mpfr:
17512         @if [ $(current_stage) = stageb3g2 ]; then \
17513           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17514         else \
17515           [ -f $(HOST_SUBDIR)/stageb3g2-mpfr/Makefile ] || exit 0; \
17516           $(MAKE) stageb3g2-start; \
17517         fi; \
17518         cd $(HOST_SUBDIR)/mpfr && \
17519         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17520                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17521                  clean
17522 @endif mpfr-bootstrap
17523
17524
17525 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
17526 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
17527 maybe-all-stage4-mpfr:
17528 maybe-clean-stage4-mpfr:
17529 @if mpfr-bootstrap
17530 maybe-all-stage4-mpfr: all-stage4-mpfr
17531 all-stage4: all-stage4-mpfr
17532 TARGET-stage4-mpfr = $(TARGET-mpfr)
17533 all-stage4-mpfr: configure-stage4-mpfr
17534         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17535         @r=`${PWD_COMMAND}`; export r; \
17536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17537         $(HOST_EXPORTS) \
17538         $(POSTSTAGE1_HOST_EXPORTS) \
17539         cd $(HOST_SUBDIR)/mpfr && \
17540         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17541                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
17542                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17543                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
17544                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17545                 $(TARGET-stage4-mpfr)
17546
17547 maybe-clean-stage4-mpfr: clean-stage4-mpfr
17548 clean-stage4: clean-stage4-mpfr
17549 clean-stage4-mpfr:
17550         @if [ $(current_stage) = stage4 ]; then \
17551           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17552         else \
17553           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
17554           $(MAKE) stage4-start; \
17555         fi; \
17556         cd $(HOST_SUBDIR)/mpfr && \
17557         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17558                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17559                  clean
17560 @endif mpfr-bootstrap
17561
17562
17563 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
17564 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
17565 maybe-all-stageprofile-mpfr:
17566 maybe-clean-stageprofile-mpfr:
17567 @if mpfr-bootstrap
17568 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17569 all-stageprofile: all-stageprofile-mpfr
17570 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17571 all-stageprofile-mpfr: configure-stageprofile-mpfr
17572         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17573         @r=`${PWD_COMMAND}`; export r; \
17574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17575         $(HOST_EXPORTS) \
17576         $(POSTSTAGE1_HOST_EXPORTS) \
17577         cd $(HOST_SUBDIR)/mpfr && \
17578         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17579                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
17580                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
17581                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
17582                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17583                 $(TARGET-stageprofile-mpfr)
17584
17585 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17586 clean-stageprofile: clean-stageprofile-mpfr
17587 clean-stageprofile-mpfr:
17588         @if [ $(current_stage) = stageprofile ]; then \
17589           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17590         else \
17591           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17592           $(MAKE) stageprofile-start; \
17593         fi; \
17594         cd $(HOST_SUBDIR)/mpfr && \
17595         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17596                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17597                  clean
17598 @endif mpfr-bootstrap
17599
17600
17601 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17602 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17603 maybe-all-stagefeedback-mpfr:
17604 maybe-clean-stagefeedback-mpfr:
17605 @if mpfr-bootstrap
17606 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17607 all-stagefeedback: all-stagefeedback-mpfr
17608 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17609 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17610         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17611         @r=`${PWD_COMMAND}`; export r; \
17612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17613         $(HOST_EXPORTS) \
17614         $(POSTSTAGE1_HOST_EXPORTS) \
17615         cd $(HOST_SUBDIR)/mpfr && \
17616         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17617                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
17618                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
17619                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
17620                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17621                 $(TARGET-stagefeedback-mpfr)
17622
17623 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17624 clean-stagefeedback: clean-stagefeedback-mpfr
17625 clean-stagefeedback-mpfr:
17626         @if [ $(current_stage) = stagefeedback ]; then \
17627           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17628         else \
17629           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17630           $(MAKE) stagefeedback-start; \
17631         fi; \
17632         cd $(HOST_SUBDIR)/mpfr && \
17633         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17634                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17635                  clean
17636 @endif mpfr-bootstrap
17637
17638
17639
17640
17641
17642 .PHONY: check-mpfr maybe-check-mpfr
17643 maybe-check-mpfr:
17644 @if mpfr
17645 maybe-check-mpfr: check-mpfr
17646
17647 check-mpfr:
17648         @: $(MAKE); $(unstage)
17649         @r=`${PWD_COMMAND}`; export r; \
17650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17651         $(HOST_EXPORTS) \
17652         (cd $(HOST_SUBDIR)/mpfr && \
17653           $(MAKE) $(FLAGS_TO_PASS)  check)
17654
17655 @endif mpfr
17656
17657 .PHONY: install-mpfr maybe-install-mpfr
17658 maybe-install-mpfr:
17659 @if mpfr
17660 maybe-install-mpfr: install-mpfr
17661
17662 install-mpfr:
17663
17664 @endif mpfr
17665
17666 # Other targets (info, dvi, pdf, etc.)
17667
17668 .PHONY: maybe-info-mpfr info-mpfr
17669 maybe-info-mpfr:
17670 @if mpfr
17671 maybe-info-mpfr: info-mpfr
17672
17673 info-mpfr: \
17674     configure-mpfr 
17675         @[ -f ./mpfr/Makefile ] || exit 0; \
17676         r=`${PWD_COMMAND}`; export r; \
17677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17678         $(HOST_EXPORTS) \
17679         for flag in $(EXTRA_HOST_FLAGS) ; do \
17680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17681         done; \
17682         echo "Doing info in mpfr" ; \
17683         (cd $(HOST_SUBDIR)/mpfr && \
17684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17686                   "RANLIB=$${RANLIB}" \
17687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17688                   info) \
17689           || exit 1
17690
17691 @endif mpfr
17692
17693 .PHONY: maybe-dvi-mpfr dvi-mpfr
17694 maybe-dvi-mpfr:
17695 @if mpfr
17696 maybe-dvi-mpfr: dvi-mpfr
17697
17698 dvi-mpfr: \
17699     configure-mpfr 
17700         @[ -f ./mpfr/Makefile ] || exit 0; \
17701         r=`${PWD_COMMAND}`; export r; \
17702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17703         $(HOST_EXPORTS) \
17704         for flag in $(EXTRA_HOST_FLAGS) ; do \
17705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17706         done; \
17707         echo "Doing dvi in mpfr" ; \
17708         (cd $(HOST_SUBDIR)/mpfr && \
17709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17711                   "RANLIB=$${RANLIB}" \
17712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17713                   dvi) \
17714           || exit 1
17715
17716 @endif mpfr
17717
17718 .PHONY: maybe-pdf-mpfr pdf-mpfr
17719 maybe-pdf-mpfr:
17720 @if mpfr
17721 maybe-pdf-mpfr: pdf-mpfr
17722
17723 pdf-mpfr: \
17724     configure-mpfr 
17725         @[ -f ./mpfr/Makefile ] || exit 0; \
17726         r=`${PWD_COMMAND}`; export r; \
17727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17728         $(HOST_EXPORTS) \
17729         for flag in $(EXTRA_HOST_FLAGS) ; do \
17730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17731         done; \
17732         echo "Doing pdf in mpfr" ; \
17733         (cd $(HOST_SUBDIR)/mpfr && \
17734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17736                   "RANLIB=$${RANLIB}" \
17737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17738                   pdf) \
17739           || exit 1
17740
17741 @endif mpfr
17742
17743 .PHONY: maybe-html-mpfr html-mpfr
17744 maybe-html-mpfr:
17745 @if mpfr
17746 maybe-html-mpfr: html-mpfr
17747
17748 html-mpfr: \
17749     configure-mpfr 
17750         @[ -f ./mpfr/Makefile ] || exit 0; \
17751         r=`${PWD_COMMAND}`; export r; \
17752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17753         $(HOST_EXPORTS) \
17754         for flag in $(EXTRA_HOST_FLAGS) ; do \
17755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17756         done; \
17757         echo "Doing html in mpfr" ; \
17758         (cd $(HOST_SUBDIR)/mpfr && \
17759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17761                   "RANLIB=$${RANLIB}" \
17762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17763                   html) \
17764           || exit 1
17765
17766 @endif mpfr
17767
17768 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
17769 maybe-TAGS-mpfr:
17770 @if mpfr
17771 maybe-TAGS-mpfr: TAGS-mpfr
17772
17773 TAGS-mpfr: \
17774     configure-mpfr 
17775         @[ -f ./mpfr/Makefile ] || exit 0; \
17776         r=`${PWD_COMMAND}`; export r; \
17777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17778         $(HOST_EXPORTS) \
17779         for flag in $(EXTRA_HOST_FLAGS) ; do \
17780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17781         done; \
17782         echo "Doing TAGS in mpfr" ; \
17783         (cd $(HOST_SUBDIR)/mpfr && \
17784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17786                   "RANLIB=$${RANLIB}" \
17787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17788                   TAGS) \
17789           || exit 1
17790
17791 @endif mpfr
17792
17793 .PHONY: maybe-install-info-mpfr install-info-mpfr
17794 maybe-install-info-mpfr:
17795 @if mpfr
17796 maybe-install-info-mpfr: install-info-mpfr
17797
17798 install-info-mpfr: \
17799     configure-mpfr \
17800     info-mpfr 
17801         @[ -f ./mpfr/Makefile ] || exit 0; \
17802         r=`${PWD_COMMAND}`; export r; \
17803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17804         $(HOST_EXPORTS) \
17805         for flag in $(EXTRA_HOST_FLAGS) ; do \
17806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17807         done; \
17808         echo "Doing install-info in mpfr" ; \
17809         (cd $(HOST_SUBDIR)/mpfr && \
17810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17812                   "RANLIB=$${RANLIB}" \
17813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17814                   install-info) \
17815           || exit 1
17816
17817 @endif mpfr
17818
17819 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17820 maybe-install-pdf-mpfr:
17821 @if mpfr
17822 maybe-install-pdf-mpfr: install-pdf-mpfr
17823
17824 install-pdf-mpfr: \
17825     configure-mpfr \
17826     pdf-mpfr 
17827         @[ -f ./mpfr/Makefile ] || exit 0; \
17828         r=`${PWD_COMMAND}`; export r; \
17829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17830         $(HOST_EXPORTS) \
17831         for flag in $(EXTRA_HOST_FLAGS) ; do \
17832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17833         done; \
17834         echo "Doing install-pdf in mpfr" ; \
17835         (cd $(HOST_SUBDIR)/mpfr && \
17836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17838                   "RANLIB=$${RANLIB}" \
17839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17840                   install-pdf) \
17841           || exit 1
17842
17843 @endif mpfr
17844
17845 .PHONY: maybe-install-html-mpfr install-html-mpfr
17846 maybe-install-html-mpfr:
17847 @if mpfr
17848 maybe-install-html-mpfr: install-html-mpfr
17849
17850 install-html-mpfr: \
17851     configure-mpfr \
17852     html-mpfr 
17853         @[ -f ./mpfr/Makefile ] || exit 0; \
17854         r=`${PWD_COMMAND}`; export r; \
17855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17856         $(HOST_EXPORTS) \
17857         for flag in $(EXTRA_HOST_FLAGS) ; do \
17858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17859         done; \
17860         echo "Doing install-html in mpfr" ; \
17861         (cd $(HOST_SUBDIR)/mpfr && \
17862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17864                   "RANLIB=$${RANLIB}" \
17865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17866                   install-html) \
17867           || exit 1
17868
17869 @endif mpfr
17870
17871 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
17872 maybe-installcheck-mpfr:
17873 @if mpfr
17874 maybe-installcheck-mpfr: installcheck-mpfr
17875
17876 installcheck-mpfr: \
17877     configure-mpfr 
17878         @[ -f ./mpfr/Makefile ] || exit 0; \
17879         r=`${PWD_COMMAND}`; export r; \
17880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17881         $(HOST_EXPORTS) \
17882         for flag in $(EXTRA_HOST_FLAGS) ; do \
17883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17884         done; \
17885         echo "Doing installcheck in mpfr" ; \
17886         (cd $(HOST_SUBDIR)/mpfr && \
17887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17889                   "RANLIB=$${RANLIB}" \
17890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17891                   installcheck) \
17892           || exit 1
17893
17894 @endif mpfr
17895
17896 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17897 maybe-mostlyclean-mpfr:
17898 @if mpfr
17899 maybe-mostlyclean-mpfr: mostlyclean-mpfr
17900
17901 mostlyclean-mpfr: 
17902         @[ -f ./mpfr/Makefile ] || exit 0; \
17903         r=`${PWD_COMMAND}`; export r; \
17904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17905         $(HOST_EXPORTS) \
17906         for flag in $(EXTRA_HOST_FLAGS) ; do \
17907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17908         done; \
17909         echo "Doing mostlyclean in mpfr" ; \
17910         (cd $(HOST_SUBDIR)/mpfr && \
17911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17913                   "RANLIB=$${RANLIB}" \
17914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17915                   mostlyclean) \
17916           || exit 1
17917
17918 @endif mpfr
17919
17920 .PHONY: maybe-clean-mpfr clean-mpfr
17921 maybe-clean-mpfr:
17922 @if mpfr
17923 maybe-clean-mpfr: clean-mpfr
17924
17925 clean-mpfr: 
17926         @[ -f ./mpfr/Makefile ] || exit 0; \
17927         r=`${PWD_COMMAND}`; export r; \
17928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17929         $(HOST_EXPORTS) \
17930         for flag in $(EXTRA_HOST_FLAGS) ; do \
17931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17932         done; \
17933         echo "Doing clean in mpfr" ; \
17934         (cd $(HOST_SUBDIR)/mpfr && \
17935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17937                   "RANLIB=$${RANLIB}" \
17938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17939                   clean) \
17940           || exit 1
17941
17942 @endif mpfr
17943
17944 .PHONY: maybe-distclean-mpfr distclean-mpfr
17945 maybe-distclean-mpfr:
17946 @if mpfr
17947 maybe-distclean-mpfr: distclean-mpfr
17948
17949 distclean-mpfr: 
17950         @[ -f ./mpfr/Makefile ] || exit 0; \
17951         r=`${PWD_COMMAND}`; export r; \
17952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17953         $(HOST_EXPORTS) \
17954         for flag in $(EXTRA_HOST_FLAGS) ; do \
17955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17956         done; \
17957         echo "Doing distclean in mpfr" ; \
17958         (cd $(HOST_SUBDIR)/mpfr && \
17959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17961                   "RANLIB=$${RANLIB}" \
17962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17963                   distclean) \
17964           || exit 1
17965
17966 @endif mpfr
17967
17968 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17969 maybe-maintainer-clean-mpfr:
17970 @if mpfr
17971 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17972
17973 maintainer-clean-mpfr: 
17974         @[ -f ./mpfr/Makefile ] || exit 0; \
17975         r=`${PWD_COMMAND}`; export r; \
17976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17977         $(HOST_EXPORTS) \
17978         for flag in $(EXTRA_HOST_FLAGS) ; do \
17979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17980         done; \
17981         echo "Doing maintainer-clean in mpfr" ; \
17982         (cd $(HOST_SUBDIR)/mpfr && \
17983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17985                   "RANLIB=$${RANLIB}" \
17986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17987                   maintainer-clean) \
17988           || exit 1
17989
17990 @endif mpfr
17991
17992
17993
17994 .PHONY: configure-ppl maybe-configure-ppl
17995 maybe-configure-ppl:
17996 @if gcc-bootstrap
17997 configure-ppl: stage_current
17998 @endif gcc-bootstrap
17999 @if ppl
18000 maybe-configure-ppl: configure-ppl
18001 configure-ppl: 
18002         @r=`${PWD_COMMAND}`; export r; \
18003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18004         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18005         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18006         $(HOST_EXPORTS) \
18007         echo Configuring in $(HOST_SUBDIR)/ppl; \
18008         cd "$(HOST_SUBDIR)/ppl" || exit 1; \
18009         case $(srcdir) in \
18010           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18011           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18012                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18013         esac; \
18014         srcdiroption="--srcdir=$${topdir}/ppl"; \
18015         libsrcdir="$$s/ppl"; \
18016         $(SHELL) $${libsrcdir}/configure \
18017           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18018           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/ \
18019           || exit 1
18020 @endif ppl
18021
18022
18023
18024 .PHONY: configure-stage1-ppl maybe-configure-stage1-ppl
18025 maybe-configure-stage1-ppl:
18026 @if ppl-bootstrap
18027 maybe-configure-stage1-ppl: configure-stage1-ppl
18028 configure-stage1-ppl:
18029         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18030         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18031         @r=`${PWD_COMMAND}`; export r; \
18032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18033         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18034         $(HOST_EXPORTS)  \
18035         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18036         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
18037         echo Configuring stage 1 in $(HOST_SUBDIR)/ppl ; \
18038         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18039         cd $(HOST_SUBDIR)/ppl || exit 1; \
18040         case $(srcdir) in \
18041           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18042           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18043                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18044         esac; \
18045         srcdiroption="--srcdir=$${topdir}/ppl"; \
18046         libsrcdir="$$s/ppl"; \
18047         $(SHELL) $${libsrcdir}/configure \
18048           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18049           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18050            \
18051           --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/
18052 @endif ppl-bootstrap
18053
18054 .PHONY: configure-stage2-ppl maybe-configure-stage2-ppl
18055 maybe-configure-stage2-ppl:
18056 @if ppl-bootstrap
18057 maybe-configure-stage2-ppl: configure-stage2-ppl
18058 configure-stage2-ppl:
18059         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18060         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18061         @r=`${PWD_COMMAND}`; export r; \
18062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18063         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18064         $(HOST_EXPORTS) \
18065         $(POSTSTAGE1_HOST_EXPORTS)  \
18066         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18067         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
18068         echo Configuring stage 2 in $(HOST_SUBDIR)/ppl ; \
18069         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18070         cd $(HOST_SUBDIR)/ppl || exit 1; \
18071         case $(srcdir) in \
18072           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18073           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18074                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18075         esac; \
18076         srcdiroption="--srcdir=$${topdir}/ppl"; \
18077         libsrcdir="$$s/ppl"; \
18078         $(SHELL) $${libsrcdir}/configure \
18079           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18080           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18081           --with-build-libsubdir=$(HOST_SUBDIR) \
18082           @stage2_werror_flag@ --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18083 @endif ppl-bootstrap
18084
18085 .PHONY: configure-stageb2g0-ppl maybe-configure-stageb2g0-ppl
18086 maybe-configure-stageb2g0-ppl:
18087 @if ppl-bootstrap
18088 maybe-configure-stageb2g0-ppl: configure-stageb2g0-ppl
18089 configure-stageb2g0-ppl:
18090         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
18091         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18092         @r=`${PWD_COMMAND}`; export r; \
18093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18094         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18095         $(HOST_EXPORTS) \
18096         $(POSTSTAGE1_HOST_EXPORTS)  \
18097         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
18098         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
18099         echo Configuring stage b2g0 in $(HOST_SUBDIR)/ppl ; \
18100         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18101         cd $(HOST_SUBDIR)/ppl || exit 1; \
18102         case $(srcdir) in \
18103           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18104           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18105                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18106         esac; \
18107         srcdiroption="--srcdir=$${topdir}/ppl"; \
18108         libsrcdir="$$s/ppl"; \
18109         $(SHELL) $${libsrcdir}/configure \
18110           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18111           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18112           --with-build-libsubdir=$(HOST_SUBDIR) \
18113           @stage2_werror_flag@ --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18114 @endif ppl-bootstrap
18115
18116 .PHONY: configure-stage3-ppl maybe-configure-stage3-ppl
18117 maybe-configure-stage3-ppl:
18118 @if ppl-bootstrap
18119 maybe-configure-stage3-ppl: configure-stage3-ppl
18120 configure-stage3-ppl:
18121         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18122         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18123         @r=`${PWD_COMMAND}`; export r; \
18124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18125         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18126         $(HOST_EXPORTS) \
18127         $(POSTSTAGE1_HOST_EXPORTS)  \
18128         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18129         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
18130         echo Configuring stage 3 in $(HOST_SUBDIR)/ppl ; \
18131         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18132         cd $(HOST_SUBDIR)/ppl || exit 1; \
18133         case $(srcdir) in \
18134           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18135           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18136                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18137         esac; \
18138         srcdiroption="--srcdir=$${topdir}/ppl"; \
18139         libsrcdir="$$s/ppl"; \
18140         $(SHELL) $${libsrcdir}/configure \
18141           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18142           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18143           --with-build-libsubdir=$(HOST_SUBDIR) \
18144           @stage2_werror_flag@ --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18145 @endif ppl-bootstrap
18146
18147 .PHONY: configure-stageb3g2-ppl maybe-configure-stageb3g2-ppl
18148 maybe-configure-stageb3g2-ppl:
18149 @if ppl-bootstrap
18150 maybe-configure-stageb3g2-ppl: configure-stageb3g2-ppl
18151 configure-stageb3g2-ppl:
18152         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
18153         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18154         @r=`${PWD_COMMAND}`; export r; \
18155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18156         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18157         $(HOST_EXPORTS) \
18158         $(POSTSTAGE1_HOST_EXPORTS)  \
18159         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
18160         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
18161         echo Configuring stage b3g2 in $(HOST_SUBDIR)/ppl ; \
18162         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18163         cd $(HOST_SUBDIR)/ppl || exit 1; \
18164         case $(srcdir) in \
18165           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18166           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18167                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18168         esac; \
18169         srcdiroption="--srcdir=$${topdir}/ppl"; \
18170         libsrcdir="$$s/ppl"; \
18171         $(SHELL) $${libsrcdir}/configure \
18172           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18173           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18174           --with-build-libsubdir=$(HOST_SUBDIR) \
18175           @stage2_werror_flag@ --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18176 @endif ppl-bootstrap
18177
18178 .PHONY: configure-stage4-ppl maybe-configure-stage4-ppl
18179 maybe-configure-stage4-ppl:
18180 @if ppl-bootstrap
18181 maybe-configure-stage4-ppl: configure-stage4-ppl
18182 configure-stage4-ppl:
18183         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18184         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18185         @r=`${PWD_COMMAND}`; export r; \
18186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18187         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18188         $(HOST_EXPORTS) \
18189         $(POSTSTAGE1_HOST_EXPORTS)  \
18190         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18191         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
18192         echo Configuring stage 4 in $(HOST_SUBDIR)/ppl ; \
18193         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18194         cd $(HOST_SUBDIR)/ppl || exit 1; \
18195         case $(srcdir) in \
18196           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18197           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18198                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18199         esac; \
18200         srcdiroption="--srcdir=$${topdir}/ppl"; \
18201         libsrcdir="$$s/ppl"; \
18202         $(SHELL) $${libsrcdir}/configure \
18203           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18204           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18205           --with-build-libsubdir=$(HOST_SUBDIR) \
18206           @stage2_werror_flag@ --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18207 @endif ppl-bootstrap
18208
18209 .PHONY: configure-stageprofile-ppl maybe-configure-stageprofile-ppl
18210 maybe-configure-stageprofile-ppl:
18211 @if ppl-bootstrap
18212 maybe-configure-stageprofile-ppl: configure-stageprofile-ppl
18213 configure-stageprofile-ppl:
18214         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18215         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18216         @r=`${PWD_COMMAND}`; export r; \
18217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18218         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18219         $(HOST_EXPORTS) \
18220         $(POSTSTAGE1_HOST_EXPORTS)  \
18221         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
18222         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
18223         echo Configuring stage profile in $(HOST_SUBDIR)/ppl ; \
18224         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18225         cd $(HOST_SUBDIR)/ppl || exit 1; \
18226         case $(srcdir) in \
18227           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18228           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18229                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18230         esac; \
18231         srcdiroption="--srcdir=$${topdir}/ppl"; \
18232         libsrcdir="$$s/ppl"; \
18233         $(SHELL) $${libsrcdir}/configure \
18234           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18235           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18236           --with-build-libsubdir=$(HOST_SUBDIR) \
18237           @stage2_werror_flag@ --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18238 @endif ppl-bootstrap
18239
18240 .PHONY: configure-stagefeedback-ppl maybe-configure-stagefeedback-ppl
18241 maybe-configure-stagefeedback-ppl:
18242 @if ppl-bootstrap
18243 maybe-configure-stagefeedback-ppl: configure-stagefeedback-ppl
18244 configure-stagefeedback-ppl:
18245         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18246         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18247         @r=`${PWD_COMMAND}`; export r; \
18248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18249         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18250         $(HOST_EXPORTS) \
18251         $(POSTSTAGE1_HOST_EXPORTS)  \
18252         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
18253         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
18254         echo Configuring stage feedback in $(HOST_SUBDIR)/ppl ; \
18255         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18256         cd $(HOST_SUBDIR)/ppl || exit 1; \
18257         case $(srcdir) in \
18258           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18259           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18260                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18261         esac; \
18262         srcdiroption="--srcdir=$${topdir}/ppl"; \
18263         libsrcdir="$$s/ppl"; \
18264         $(SHELL) $${libsrcdir}/configure \
18265           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18266           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18267           --with-build-libsubdir=$(HOST_SUBDIR) \
18268           @stage2_werror_flag@ --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18269 @endif ppl-bootstrap
18270
18271
18272
18273
18274
18275 .PHONY: all-ppl maybe-all-ppl
18276 maybe-all-ppl:
18277 @if gcc-bootstrap
18278 all-ppl: stage_current
18279 @endif gcc-bootstrap
18280 @if ppl
18281 TARGET-ppl=all
18282 maybe-all-ppl: all-ppl
18283 all-ppl: configure-ppl
18284         @r=`${PWD_COMMAND}`; export r; \
18285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18286         $(HOST_EXPORTS) \
18287         (cd $(HOST_SUBDIR)/ppl && \
18288           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
18289                 $(TARGET-ppl))
18290 @endif ppl
18291
18292
18293
18294 .PHONY: all-stage1-ppl maybe-all-stage1-ppl
18295 .PHONY: clean-stage1-ppl maybe-clean-stage1-ppl
18296 maybe-all-stage1-ppl:
18297 maybe-clean-stage1-ppl:
18298 @if ppl-bootstrap
18299 maybe-all-stage1-ppl: all-stage1-ppl
18300 all-stage1: all-stage1-ppl
18301 TARGET-stage1-ppl = $(TARGET-ppl)
18302 all-stage1-ppl: configure-stage1-ppl
18303         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18304         @r=`${PWD_COMMAND}`; export r; \
18305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18306         $(HOST_EXPORTS) \
18307         cd $(HOST_SUBDIR)/ppl && \
18308         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18309                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
18310                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
18311                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
18312                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
18313                 $(TARGET-stage1-ppl)
18314
18315 maybe-clean-stage1-ppl: clean-stage1-ppl
18316 clean-stage1: clean-stage1-ppl
18317 clean-stage1-ppl:
18318         @if [ $(current_stage) = stage1 ]; then \
18319           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18320         else \
18321           [ -f $(HOST_SUBDIR)/stage1-ppl/Makefile ] || exit 0; \
18322           $(MAKE) stage1-start; \
18323         fi; \
18324         cd $(HOST_SUBDIR)/ppl && \
18325         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18326                  clean
18327 @endif ppl-bootstrap
18328
18329
18330 .PHONY: all-stage2-ppl maybe-all-stage2-ppl
18331 .PHONY: clean-stage2-ppl maybe-clean-stage2-ppl
18332 maybe-all-stage2-ppl:
18333 maybe-clean-stage2-ppl:
18334 @if ppl-bootstrap
18335 maybe-all-stage2-ppl: all-stage2-ppl
18336 all-stage2: all-stage2-ppl
18337 TARGET-stage2-ppl = $(TARGET-ppl)
18338 all-stage2-ppl: configure-stage2-ppl
18339         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18340         @r=`${PWD_COMMAND}`; export r; \
18341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18342         $(HOST_EXPORTS) \
18343         $(POSTSTAGE1_HOST_EXPORTS) \
18344         cd $(HOST_SUBDIR)/ppl && \
18345         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18346                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
18347                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
18348                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
18349                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18350                 $(TARGET-stage2-ppl)
18351
18352 maybe-clean-stage2-ppl: clean-stage2-ppl
18353 clean-stage2: clean-stage2-ppl
18354 clean-stage2-ppl:
18355         @if [ $(current_stage) = stage2 ]; then \
18356           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18357         else \
18358           [ -f $(HOST_SUBDIR)/stage2-ppl/Makefile ] || exit 0; \
18359           $(MAKE) stage2-start; \
18360         fi; \
18361         cd $(HOST_SUBDIR)/ppl && \
18362         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18363                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18364                  clean
18365 @endif ppl-bootstrap
18366
18367
18368 .PHONY: all-stageb2g0-ppl maybe-all-stageb2g0-ppl
18369 .PHONY: clean-stageb2g0-ppl maybe-clean-stageb2g0-ppl
18370 maybe-all-stageb2g0-ppl:
18371 maybe-clean-stageb2g0-ppl:
18372 @if ppl-bootstrap
18373 maybe-all-stageb2g0-ppl: all-stageb2g0-ppl
18374 all-stageb2g0: all-stageb2g0-ppl
18375 TARGET-stageb2g0-ppl = $(TARGET-ppl)
18376 all-stageb2g0-ppl: configure-stageb2g0-ppl
18377         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
18378         @r=`${PWD_COMMAND}`; export r; \
18379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18380         $(HOST_EXPORTS) \
18381         $(POSTSTAGE1_HOST_EXPORTS) \
18382         cd $(HOST_SUBDIR)/ppl && \
18383         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18384                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
18385                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
18386                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
18387                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18388                 $(TARGET-stageb2g0-ppl)
18389
18390 maybe-clean-stageb2g0-ppl: clean-stageb2g0-ppl
18391 clean-stageb2g0: clean-stageb2g0-ppl
18392 clean-stageb2g0-ppl:
18393         @if [ $(current_stage) = stageb2g0 ]; then \
18394           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18395         else \
18396           [ -f $(HOST_SUBDIR)/stageb2g0-ppl/Makefile ] || exit 0; \
18397           $(MAKE) stageb2g0-start; \
18398         fi; \
18399         cd $(HOST_SUBDIR)/ppl && \
18400         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18401                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18402                  clean
18403 @endif ppl-bootstrap
18404
18405
18406 .PHONY: all-stage3-ppl maybe-all-stage3-ppl
18407 .PHONY: clean-stage3-ppl maybe-clean-stage3-ppl
18408 maybe-all-stage3-ppl:
18409 maybe-clean-stage3-ppl:
18410 @if ppl-bootstrap
18411 maybe-all-stage3-ppl: all-stage3-ppl
18412 all-stage3: all-stage3-ppl
18413 TARGET-stage3-ppl = $(TARGET-ppl)
18414 all-stage3-ppl: configure-stage3-ppl
18415         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18416         @r=`${PWD_COMMAND}`; export r; \
18417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18418         $(HOST_EXPORTS) \
18419         $(POSTSTAGE1_HOST_EXPORTS) \
18420         cd $(HOST_SUBDIR)/ppl && \
18421         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18422                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
18423                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
18424                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
18425                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18426                 $(TARGET-stage3-ppl)
18427
18428 maybe-clean-stage3-ppl: clean-stage3-ppl
18429 clean-stage3: clean-stage3-ppl
18430 clean-stage3-ppl:
18431         @if [ $(current_stage) = stage3 ]; then \
18432           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18433         else \
18434           [ -f $(HOST_SUBDIR)/stage3-ppl/Makefile ] || exit 0; \
18435           $(MAKE) stage3-start; \
18436         fi; \
18437         cd $(HOST_SUBDIR)/ppl && \
18438         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18439                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18440                  clean
18441 @endif ppl-bootstrap
18442
18443
18444 .PHONY: all-stageb3g2-ppl maybe-all-stageb3g2-ppl
18445 .PHONY: clean-stageb3g2-ppl maybe-clean-stageb3g2-ppl
18446 maybe-all-stageb3g2-ppl:
18447 maybe-clean-stageb3g2-ppl:
18448 @if ppl-bootstrap
18449 maybe-all-stageb3g2-ppl: all-stageb3g2-ppl
18450 all-stageb3g2: all-stageb3g2-ppl
18451 TARGET-stageb3g2-ppl = $(TARGET-ppl)
18452 all-stageb3g2-ppl: configure-stageb3g2-ppl
18453         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
18454         @r=`${PWD_COMMAND}`; export r; \
18455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18456         $(HOST_EXPORTS) \
18457         $(POSTSTAGE1_HOST_EXPORTS) \
18458         cd $(HOST_SUBDIR)/ppl && \
18459         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18460                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
18461                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
18462                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
18463                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18464                 $(TARGET-stageb3g2-ppl)
18465
18466 maybe-clean-stageb3g2-ppl: clean-stageb3g2-ppl
18467 clean-stageb3g2: clean-stageb3g2-ppl
18468 clean-stageb3g2-ppl:
18469         @if [ $(current_stage) = stageb3g2 ]; then \
18470           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18471         else \
18472           [ -f $(HOST_SUBDIR)/stageb3g2-ppl/Makefile ] || exit 0; \
18473           $(MAKE) stageb3g2-start; \
18474         fi; \
18475         cd $(HOST_SUBDIR)/ppl && \
18476         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18477                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18478                  clean
18479 @endif ppl-bootstrap
18480
18481
18482 .PHONY: all-stage4-ppl maybe-all-stage4-ppl
18483 .PHONY: clean-stage4-ppl maybe-clean-stage4-ppl
18484 maybe-all-stage4-ppl:
18485 maybe-clean-stage4-ppl:
18486 @if ppl-bootstrap
18487 maybe-all-stage4-ppl: all-stage4-ppl
18488 all-stage4: all-stage4-ppl
18489 TARGET-stage4-ppl = $(TARGET-ppl)
18490 all-stage4-ppl: configure-stage4-ppl
18491         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18492         @r=`${PWD_COMMAND}`; export r; \
18493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18494         $(HOST_EXPORTS) \
18495         $(POSTSTAGE1_HOST_EXPORTS) \
18496         cd $(HOST_SUBDIR)/ppl && \
18497         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18498                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
18499                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18500                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
18501                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18502                 $(TARGET-stage4-ppl)
18503
18504 maybe-clean-stage4-ppl: clean-stage4-ppl
18505 clean-stage4: clean-stage4-ppl
18506 clean-stage4-ppl:
18507         @if [ $(current_stage) = stage4 ]; then \
18508           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18509         else \
18510           [ -f $(HOST_SUBDIR)/stage4-ppl/Makefile ] || exit 0; \
18511           $(MAKE) stage4-start; \
18512         fi; \
18513         cd $(HOST_SUBDIR)/ppl && \
18514         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18515                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18516                  clean
18517 @endif ppl-bootstrap
18518
18519
18520 .PHONY: all-stageprofile-ppl maybe-all-stageprofile-ppl
18521 .PHONY: clean-stageprofile-ppl maybe-clean-stageprofile-ppl
18522 maybe-all-stageprofile-ppl:
18523 maybe-clean-stageprofile-ppl:
18524 @if ppl-bootstrap
18525 maybe-all-stageprofile-ppl: all-stageprofile-ppl
18526 all-stageprofile: all-stageprofile-ppl
18527 TARGET-stageprofile-ppl = $(TARGET-ppl)
18528 all-stageprofile-ppl: configure-stageprofile-ppl
18529         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18530         @r=`${PWD_COMMAND}`; export r; \
18531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18532         $(HOST_EXPORTS) \
18533         $(POSTSTAGE1_HOST_EXPORTS) \
18534         cd $(HOST_SUBDIR)/ppl && \
18535         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18536                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
18537                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
18538                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
18539                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18540                 $(TARGET-stageprofile-ppl)
18541
18542 maybe-clean-stageprofile-ppl: clean-stageprofile-ppl
18543 clean-stageprofile: clean-stageprofile-ppl
18544 clean-stageprofile-ppl:
18545         @if [ $(current_stage) = stageprofile ]; then \
18546           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18547         else \
18548           [ -f $(HOST_SUBDIR)/stageprofile-ppl/Makefile ] || exit 0; \
18549           $(MAKE) stageprofile-start; \
18550         fi; \
18551         cd $(HOST_SUBDIR)/ppl && \
18552         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18553                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18554                  clean
18555 @endif ppl-bootstrap
18556
18557
18558 .PHONY: all-stagefeedback-ppl maybe-all-stagefeedback-ppl
18559 .PHONY: clean-stagefeedback-ppl maybe-clean-stagefeedback-ppl
18560 maybe-all-stagefeedback-ppl:
18561 maybe-clean-stagefeedback-ppl:
18562 @if ppl-bootstrap
18563 maybe-all-stagefeedback-ppl: all-stagefeedback-ppl
18564 all-stagefeedback: all-stagefeedback-ppl
18565 TARGET-stagefeedback-ppl = $(TARGET-ppl)
18566 all-stagefeedback-ppl: configure-stagefeedback-ppl
18567         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18568         @r=`${PWD_COMMAND}`; export r; \
18569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18570         $(HOST_EXPORTS) \
18571         $(POSTSTAGE1_HOST_EXPORTS) \
18572         cd $(HOST_SUBDIR)/ppl && \
18573         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18574                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
18575                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
18576                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
18577                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18578                 $(TARGET-stagefeedback-ppl)
18579
18580 maybe-clean-stagefeedback-ppl: clean-stagefeedback-ppl
18581 clean-stagefeedback: clean-stagefeedback-ppl
18582 clean-stagefeedback-ppl:
18583         @if [ $(current_stage) = stagefeedback ]; then \
18584           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18585         else \
18586           [ -f $(HOST_SUBDIR)/stagefeedback-ppl/Makefile ] || exit 0; \
18587           $(MAKE) stagefeedback-start; \
18588         fi; \
18589         cd $(HOST_SUBDIR)/ppl && \
18590         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18591                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18592                  clean
18593 @endif ppl-bootstrap
18594
18595
18596
18597
18598
18599 .PHONY: check-ppl maybe-check-ppl
18600 maybe-check-ppl:
18601 @if ppl
18602 maybe-check-ppl: check-ppl
18603
18604 check-ppl:
18605         @: $(MAKE); $(unstage)
18606         @r=`${PWD_COMMAND}`; export r; \
18607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18608         $(HOST_EXPORTS) \
18609         (cd $(HOST_SUBDIR)/ppl && \
18610           $(MAKE) $(FLAGS_TO_PASS)  check)
18611
18612 @endif ppl
18613
18614 .PHONY: install-ppl maybe-install-ppl
18615 maybe-install-ppl:
18616 @if ppl
18617 maybe-install-ppl: install-ppl
18618
18619 install-ppl:
18620
18621 @endif ppl
18622
18623 # Other targets (info, dvi, pdf, etc.)
18624
18625 .PHONY: maybe-info-ppl info-ppl
18626 maybe-info-ppl:
18627 @if ppl
18628 maybe-info-ppl: info-ppl
18629
18630 info-ppl: \
18631     configure-ppl 
18632         @[ -f ./ppl/Makefile ] || exit 0; \
18633         r=`${PWD_COMMAND}`; export r; \
18634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18635         $(HOST_EXPORTS) \
18636         for flag in $(EXTRA_HOST_FLAGS) ; do \
18637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18638         done; \
18639         echo "Doing info in ppl" ; \
18640         (cd $(HOST_SUBDIR)/ppl && \
18641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18643                   "RANLIB=$${RANLIB}" \
18644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18645                   info) \
18646           || exit 1
18647
18648 @endif ppl
18649
18650 .PHONY: maybe-dvi-ppl dvi-ppl
18651 maybe-dvi-ppl:
18652 @if ppl
18653 maybe-dvi-ppl: dvi-ppl
18654
18655 dvi-ppl: \
18656     configure-ppl 
18657         @[ -f ./ppl/Makefile ] || exit 0; \
18658         r=`${PWD_COMMAND}`; export r; \
18659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18660         $(HOST_EXPORTS) \
18661         for flag in $(EXTRA_HOST_FLAGS) ; do \
18662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18663         done; \
18664         echo "Doing dvi in ppl" ; \
18665         (cd $(HOST_SUBDIR)/ppl && \
18666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18668                   "RANLIB=$${RANLIB}" \
18669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18670                   dvi) \
18671           || exit 1
18672
18673 @endif ppl
18674
18675 .PHONY: maybe-pdf-ppl pdf-ppl
18676 maybe-pdf-ppl:
18677 @if ppl
18678 maybe-pdf-ppl: pdf-ppl
18679
18680 pdf-ppl: \
18681     configure-ppl 
18682         @[ -f ./ppl/Makefile ] || exit 0; \
18683         r=`${PWD_COMMAND}`; export r; \
18684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18685         $(HOST_EXPORTS) \
18686         for flag in $(EXTRA_HOST_FLAGS) ; do \
18687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18688         done; \
18689         echo "Doing pdf in ppl" ; \
18690         (cd $(HOST_SUBDIR)/ppl && \
18691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18693                   "RANLIB=$${RANLIB}" \
18694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18695                   pdf) \
18696           || exit 1
18697
18698 @endif ppl
18699
18700 .PHONY: maybe-html-ppl html-ppl
18701 maybe-html-ppl:
18702 @if ppl
18703 maybe-html-ppl: html-ppl
18704
18705 html-ppl: \
18706     configure-ppl 
18707         @[ -f ./ppl/Makefile ] || exit 0; \
18708         r=`${PWD_COMMAND}`; export r; \
18709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18710         $(HOST_EXPORTS) \
18711         for flag in $(EXTRA_HOST_FLAGS) ; do \
18712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18713         done; \
18714         echo "Doing html in ppl" ; \
18715         (cd $(HOST_SUBDIR)/ppl && \
18716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18718                   "RANLIB=$${RANLIB}" \
18719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18720                   html) \
18721           || exit 1
18722
18723 @endif ppl
18724
18725 .PHONY: maybe-TAGS-ppl TAGS-ppl
18726 maybe-TAGS-ppl:
18727 @if ppl
18728 maybe-TAGS-ppl: TAGS-ppl
18729
18730 TAGS-ppl: \
18731     configure-ppl 
18732         @[ -f ./ppl/Makefile ] || exit 0; \
18733         r=`${PWD_COMMAND}`; export r; \
18734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18735         $(HOST_EXPORTS) \
18736         for flag in $(EXTRA_HOST_FLAGS) ; do \
18737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18738         done; \
18739         echo "Doing TAGS in ppl" ; \
18740         (cd $(HOST_SUBDIR)/ppl && \
18741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18743                   "RANLIB=$${RANLIB}" \
18744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18745                   TAGS) \
18746           || exit 1
18747
18748 @endif ppl
18749
18750 .PHONY: maybe-install-info-ppl install-info-ppl
18751 maybe-install-info-ppl:
18752 @if ppl
18753 maybe-install-info-ppl: install-info-ppl
18754
18755 install-info-ppl: \
18756     configure-ppl \
18757     info-ppl 
18758         @[ -f ./ppl/Makefile ] || exit 0; \
18759         r=`${PWD_COMMAND}`; export r; \
18760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18761         $(HOST_EXPORTS) \
18762         for flag in $(EXTRA_HOST_FLAGS) ; do \
18763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18764         done; \
18765         echo "Doing install-info in ppl" ; \
18766         (cd $(HOST_SUBDIR)/ppl && \
18767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18769                   "RANLIB=$${RANLIB}" \
18770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18771                   install-info) \
18772           || exit 1
18773
18774 @endif ppl
18775
18776 .PHONY: maybe-install-pdf-ppl install-pdf-ppl
18777 maybe-install-pdf-ppl:
18778 @if ppl
18779 maybe-install-pdf-ppl: install-pdf-ppl
18780
18781 install-pdf-ppl: \
18782     configure-ppl \
18783     pdf-ppl 
18784         @[ -f ./ppl/Makefile ] || exit 0; \
18785         r=`${PWD_COMMAND}`; export r; \
18786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18787         $(HOST_EXPORTS) \
18788         for flag in $(EXTRA_HOST_FLAGS) ; do \
18789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18790         done; \
18791         echo "Doing install-pdf in ppl" ; \
18792         (cd $(HOST_SUBDIR)/ppl && \
18793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18795                   "RANLIB=$${RANLIB}" \
18796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18797                   install-pdf) \
18798           || exit 1
18799
18800 @endif ppl
18801
18802 .PHONY: maybe-install-html-ppl install-html-ppl
18803 maybe-install-html-ppl:
18804 @if ppl
18805 maybe-install-html-ppl: install-html-ppl
18806
18807 install-html-ppl: \
18808     configure-ppl \
18809     html-ppl 
18810         @[ -f ./ppl/Makefile ] || exit 0; \
18811         r=`${PWD_COMMAND}`; export r; \
18812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18813         $(HOST_EXPORTS) \
18814         for flag in $(EXTRA_HOST_FLAGS) ; do \
18815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18816         done; \
18817         echo "Doing install-html in ppl" ; \
18818         (cd $(HOST_SUBDIR)/ppl && \
18819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18821                   "RANLIB=$${RANLIB}" \
18822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18823                   install-html) \
18824           || exit 1
18825
18826 @endif ppl
18827
18828 .PHONY: maybe-installcheck-ppl installcheck-ppl
18829 maybe-installcheck-ppl:
18830 @if ppl
18831 maybe-installcheck-ppl: installcheck-ppl
18832
18833 installcheck-ppl: \
18834     configure-ppl 
18835         @[ -f ./ppl/Makefile ] || exit 0; \
18836         r=`${PWD_COMMAND}`; export r; \
18837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18838         $(HOST_EXPORTS) \
18839         for flag in $(EXTRA_HOST_FLAGS) ; do \
18840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18841         done; \
18842         echo "Doing installcheck in ppl" ; \
18843         (cd $(HOST_SUBDIR)/ppl && \
18844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18846                   "RANLIB=$${RANLIB}" \
18847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18848                   installcheck) \
18849           || exit 1
18850
18851 @endif ppl
18852
18853 .PHONY: maybe-mostlyclean-ppl mostlyclean-ppl
18854 maybe-mostlyclean-ppl:
18855 @if ppl
18856 maybe-mostlyclean-ppl: mostlyclean-ppl
18857
18858 mostlyclean-ppl: 
18859         @[ -f ./ppl/Makefile ] || exit 0; \
18860         r=`${PWD_COMMAND}`; export r; \
18861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18862         $(HOST_EXPORTS) \
18863         for flag in $(EXTRA_HOST_FLAGS) ; do \
18864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18865         done; \
18866         echo "Doing mostlyclean in ppl" ; \
18867         (cd $(HOST_SUBDIR)/ppl && \
18868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18870                   "RANLIB=$${RANLIB}" \
18871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18872                   mostlyclean) \
18873           || exit 1
18874
18875 @endif ppl
18876
18877 .PHONY: maybe-clean-ppl clean-ppl
18878 maybe-clean-ppl:
18879 @if ppl
18880 maybe-clean-ppl: clean-ppl
18881
18882 clean-ppl: 
18883         @[ -f ./ppl/Makefile ] || exit 0; \
18884         r=`${PWD_COMMAND}`; export r; \
18885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18886         $(HOST_EXPORTS) \
18887         for flag in $(EXTRA_HOST_FLAGS) ; do \
18888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18889         done; \
18890         echo "Doing clean in ppl" ; \
18891         (cd $(HOST_SUBDIR)/ppl && \
18892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18894                   "RANLIB=$${RANLIB}" \
18895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18896                   clean) \
18897           || exit 1
18898
18899 @endif ppl
18900
18901 .PHONY: maybe-distclean-ppl distclean-ppl
18902 maybe-distclean-ppl:
18903 @if ppl
18904 maybe-distclean-ppl: distclean-ppl
18905
18906 distclean-ppl: 
18907         @[ -f ./ppl/Makefile ] || exit 0; \
18908         r=`${PWD_COMMAND}`; export r; \
18909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18910         $(HOST_EXPORTS) \
18911         for flag in $(EXTRA_HOST_FLAGS) ; do \
18912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18913         done; \
18914         echo "Doing distclean in ppl" ; \
18915         (cd $(HOST_SUBDIR)/ppl && \
18916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18918                   "RANLIB=$${RANLIB}" \
18919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18920                   distclean) \
18921           || exit 1
18922
18923 @endif ppl
18924
18925 .PHONY: maybe-maintainer-clean-ppl maintainer-clean-ppl
18926 maybe-maintainer-clean-ppl:
18927 @if ppl
18928 maybe-maintainer-clean-ppl: maintainer-clean-ppl
18929
18930 maintainer-clean-ppl: 
18931         @[ -f ./ppl/Makefile ] || exit 0; \
18932         r=`${PWD_COMMAND}`; export r; \
18933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18934         $(HOST_EXPORTS) \
18935         for flag in $(EXTRA_HOST_FLAGS) ; do \
18936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18937         done; \
18938         echo "Doing maintainer-clean in ppl" ; \
18939         (cd $(HOST_SUBDIR)/ppl && \
18940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18942                   "RANLIB=$${RANLIB}" \
18943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18944                   maintainer-clean) \
18945           || exit 1
18946
18947 @endif ppl
18948
18949
18950
18951 .PHONY: configure-cloog maybe-configure-cloog
18952 maybe-configure-cloog:
18953 @if gcc-bootstrap
18954 configure-cloog: stage_current
18955 @endif gcc-bootstrap
18956 @if cloog
18957 maybe-configure-cloog: configure-cloog
18958 configure-cloog: 
18959         @r=`${PWD_COMMAND}`; export r; \
18960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18961         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
18962         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
18963         $(HOST_EXPORTS) \
18964         echo Configuring in $(HOST_SUBDIR)/cloog; \
18965         cd "$(HOST_SUBDIR)/cloog" || exit 1; \
18966         case $(srcdir) in \
18967           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18968           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
18969                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18970         esac; \
18971         srcdiroption="--srcdir=$${topdir}/cloog"; \
18972         libsrcdir="$$s/cloog"; \
18973         $(SHELL) $${libsrcdir}/configure \
18974           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18975           --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 \
18976           || exit 1
18977 @endif cloog
18978
18979
18980
18981 .PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
18982 maybe-configure-stage1-cloog:
18983 @if cloog-bootstrap
18984 maybe-configure-stage1-cloog: configure-stage1-cloog
18985 configure-stage1-cloog:
18986         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18987         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
18988         @r=`${PWD_COMMAND}`; export r; \
18989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18990         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
18991         $(HOST_EXPORTS)  \
18992         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18993         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
18994         echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
18995         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
18996         cd $(HOST_SUBDIR)/cloog || exit 1; \
18997         case $(srcdir) in \
18998           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18999           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19000                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19001         esac; \
19002         srcdiroption="--srcdir=$${topdir}/cloog"; \
19003         libsrcdir="$$s/cloog"; \
19004         $(SHELL) $${libsrcdir}/configure \
19005           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19006           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19007            \
19008           --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
19009 @endif cloog-bootstrap
19010
19011 .PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
19012 maybe-configure-stage2-cloog:
19013 @if cloog-bootstrap
19014 maybe-configure-stage2-cloog: configure-stage2-cloog
19015 configure-stage2-cloog:
19016         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19017         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19018         @r=`${PWD_COMMAND}`; export r; \
19019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19020         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19021         $(HOST_EXPORTS) \
19022         $(POSTSTAGE1_HOST_EXPORTS)  \
19023         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19024         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
19025         echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
19026         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19027         cd $(HOST_SUBDIR)/cloog || exit 1; \
19028         case $(srcdir) in \
19029           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19030           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19031                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19032         esac; \
19033         srcdiroption="--srcdir=$${topdir}/cloog"; \
19034         libsrcdir="$$s/cloog"; \
19035         $(SHELL) $${libsrcdir}/configure \
19036           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19037           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19038           --with-build-libsubdir=$(HOST_SUBDIR) \
19039           @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
19040 @endif cloog-bootstrap
19041
19042 .PHONY: configure-stageb2g0-cloog maybe-configure-stageb2g0-cloog
19043 maybe-configure-stageb2g0-cloog:
19044 @if cloog-bootstrap
19045 maybe-configure-stageb2g0-cloog: configure-stageb2g0-cloog
19046 configure-stageb2g0-cloog:
19047         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
19048         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19049         @r=`${PWD_COMMAND}`; export r; \
19050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19051         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19052         $(HOST_EXPORTS) \
19053         $(POSTSTAGE1_HOST_EXPORTS)  \
19054         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
19055         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
19056         echo Configuring stage b2g0 in $(HOST_SUBDIR)/cloog ; \
19057         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19058         cd $(HOST_SUBDIR)/cloog || exit 1; \
19059         case $(srcdir) in \
19060           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19061           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19062                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19063         esac; \
19064         srcdiroption="--srcdir=$${topdir}/cloog"; \
19065         libsrcdir="$$s/cloog"; \
19066         $(SHELL) $${libsrcdir}/configure \
19067           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19068           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19069           --with-build-libsubdir=$(HOST_SUBDIR) \
19070           @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
19071 @endif cloog-bootstrap
19072
19073 .PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
19074 maybe-configure-stage3-cloog:
19075 @if cloog-bootstrap
19076 maybe-configure-stage3-cloog: configure-stage3-cloog
19077 configure-stage3-cloog:
19078         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19079         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19080         @r=`${PWD_COMMAND}`; export r; \
19081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19082         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19083         $(HOST_EXPORTS) \
19084         $(POSTSTAGE1_HOST_EXPORTS)  \
19085         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19086         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
19087         echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
19088         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19089         cd $(HOST_SUBDIR)/cloog || exit 1; \
19090         case $(srcdir) in \
19091           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19092           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19093                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19094         esac; \
19095         srcdiroption="--srcdir=$${topdir}/cloog"; \
19096         libsrcdir="$$s/cloog"; \
19097         $(SHELL) $${libsrcdir}/configure \
19098           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19099           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19100           --with-build-libsubdir=$(HOST_SUBDIR) \
19101           @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
19102 @endif cloog-bootstrap
19103
19104 .PHONY: configure-stageb3g2-cloog maybe-configure-stageb3g2-cloog
19105 maybe-configure-stageb3g2-cloog:
19106 @if cloog-bootstrap
19107 maybe-configure-stageb3g2-cloog: configure-stageb3g2-cloog
19108 configure-stageb3g2-cloog:
19109         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
19110         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19111         @r=`${PWD_COMMAND}`; export r; \
19112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19113         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19114         $(HOST_EXPORTS) \
19115         $(POSTSTAGE1_HOST_EXPORTS)  \
19116         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
19117         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
19118         echo Configuring stage b3g2 in $(HOST_SUBDIR)/cloog ; \
19119         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19120         cd $(HOST_SUBDIR)/cloog || exit 1; \
19121         case $(srcdir) in \
19122           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19123           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19124                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19125         esac; \
19126         srcdiroption="--srcdir=$${topdir}/cloog"; \
19127         libsrcdir="$$s/cloog"; \
19128         $(SHELL) $${libsrcdir}/configure \
19129           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19130           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19131           --with-build-libsubdir=$(HOST_SUBDIR) \
19132           @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
19133 @endif cloog-bootstrap
19134
19135 .PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
19136 maybe-configure-stage4-cloog:
19137 @if cloog-bootstrap
19138 maybe-configure-stage4-cloog: configure-stage4-cloog
19139 configure-stage4-cloog:
19140         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19141         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19142         @r=`${PWD_COMMAND}`; export r; \
19143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19144         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19145         $(HOST_EXPORTS) \
19146         $(POSTSTAGE1_HOST_EXPORTS)  \
19147         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19148         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
19149         echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
19150         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19151         cd $(HOST_SUBDIR)/cloog || exit 1; \
19152         case $(srcdir) in \
19153           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19154           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19155                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19156         esac; \
19157         srcdiroption="--srcdir=$${topdir}/cloog"; \
19158         libsrcdir="$$s/cloog"; \
19159         $(SHELL) $${libsrcdir}/configure \
19160           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19161           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19162           --with-build-libsubdir=$(HOST_SUBDIR) \
19163           @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
19164 @endif cloog-bootstrap
19165
19166 .PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
19167 maybe-configure-stageprofile-cloog:
19168 @if cloog-bootstrap
19169 maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
19170 configure-stageprofile-cloog:
19171         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19172         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19173         @r=`${PWD_COMMAND}`; export r; \
19174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19175         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19176         $(HOST_EXPORTS) \
19177         $(POSTSTAGE1_HOST_EXPORTS)  \
19178         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
19179         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
19180         echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
19181         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19182         cd $(HOST_SUBDIR)/cloog || exit 1; \
19183         case $(srcdir) in \
19184           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19185           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19186                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19187         esac; \
19188         srcdiroption="--srcdir=$${topdir}/cloog"; \
19189         libsrcdir="$$s/cloog"; \
19190         $(SHELL) $${libsrcdir}/configure \
19191           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19192           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19193           --with-build-libsubdir=$(HOST_SUBDIR) \
19194           @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
19195 @endif cloog-bootstrap
19196
19197 .PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
19198 maybe-configure-stagefeedback-cloog:
19199 @if cloog-bootstrap
19200 maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
19201 configure-stagefeedback-cloog:
19202         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19203         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19204         @r=`${PWD_COMMAND}`; export r; \
19205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19206         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19207         $(HOST_EXPORTS) \
19208         $(POSTSTAGE1_HOST_EXPORTS)  \
19209         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
19210         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
19211         echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
19212         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19213         cd $(HOST_SUBDIR)/cloog || exit 1; \
19214         case $(srcdir) in \
19215           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19216           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19217                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19218         esac; \
19219         srcdiroption="--srcdir=$${topdir}/cloog"; \
19220         libsrcdir="$$s/cloog"; \
19221         $(SHELL) $${libsrcdir}/configure \
19222           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19223           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19224           --with-build-libsubdir=$(HOST_SUBDIR) \
19225           @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
19226 @endif cloog-bootstrap
19227
19228
19229
19230
19231
19232 .PHONY: all-cloog maybe-all-cloog
19233 maybe-all-cloog:
19234 @if gcc-bootstrap
19235 all-cloog: stage_current
19236 @endif gcc-bootstrap
19237 @if cloog
19238 TARGET-cloog=all
19239 maybe-all-cloog: all-cloog
19240 all-cloog: configure-cloog
19241         @r=`${PWD_COMMAND}`; export r; \
19242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19243         $(HOST_EXPORTS) \
19244         (cd $(HOST_SUBDIR)/cloog && \
19245           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
19246                 $(TARGET-cloog))
19247 @endif cloog
19248
19249
19250
19251 .PHONY: all-stage1-cloog maybe-all-stage1-cloog
19252 .PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
19253 maybe-all-stage1-cloog:
19254 maybe-clean-stage1-cloog:
19255 @if cloog-bootstrap
19256 maybe-all-stage1-cloog: all-stage1-cloog
19257 all-stage1: all-stage1-cloog
19258 TARGET-stage1-cloog = $(TARGET-cloog)
19259 all-stage1-cloog: configure-stage1-cloog
19260         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19261         @r=`${PWD_COMMAND}`; export r; \
19262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19263         $(HOST_EXPORTS) \
19264         cd $(HOST_SUBDIR)/cloog && \
19265         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19266                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
19267                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
19268                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
19269                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
19270                 $(TARGET-stage1-cloog)
19271
19272 maybe-clean-stage1-cloog: clean-stage1-cloog
19273 clean-stage1: clean-stage1-cloog
19274 clean-stage1-cloog:
19275         @if [ $(current_stage) = stage1 ]; then \
19276           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19277         else \
19278           [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
19279           $(MAKE) stage1-start; \
19280         fi; \
19281         cd $(HOST_SUBDIR)/cloog && \
19282         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19283                  clean
19284 @endif cloog-bootstrap
19285
19286
19287 .PHONY: all-stage2-cloog maybe-all-stage2-cloog
19288 .PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
19289 maybe-all-stage2-cloog:
19290 maybe-clean-stage2-cloog:
19291 @if cloog-bootstrap
19292 maybe-all-stage2-cloog: all-stage2-cloog
19293 all-stage2: all-stage2-cloog
19294 TARGET-stage2-cloog = $(TARGET-cloog)
19295 all-stage2-cloog: configure-stage2-cloog
19296         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19297         @r=`${PWD_COMMAND}`; export r; \
19298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19299         $(HOST_EXPORTS) \
19300         $(POSTSTAGE1_HOST_EXPORTS) \
19301         cd $(HOST_SUBDIR)/cloog && \
19302         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19303                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
19304                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
19305                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
19306                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19307                 $(TARGET-stage2-cloog)
19308
19309 maybe-clean-stage2-cloog: clean-stage2-cloog
19310 clean-stage2: clean-stage2-cloog
19311 clean-stage2-cloog:
19312         @if [ $(current_stage) = stage2 ]; then \
19313           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19314         else \
19315           [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
19316           $(MAKE) stage2-start; \
19317         fi; \
19318         cd $(HOST_SUBDIR)/cloog && \
19319         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19320                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19321                  clean
19322 @endif cloog-bootstrap
19323
19324
19325 .PHONY: all-stageb2g0-cloog maybe-all-stageb2g0-cloog
19326 .PHONY: clean-stageb2g0-cloog maybe-clean-stageb2g0-cloog
19327 maybe-all-stageb2g0-cloog:
19328 maybe-clean-stageb2g0-cloog:
19329 @if cloog-bootstrap
19330 maybe-all-stageb2g0-cloog: all-stageb2g0-cloog
19331 all-stageb2g0: all-stageb2g0-cloog
19332 TARGET-stageb2g0-cloog = $(TARGET-cloog)
19333 all-stageb2g0-cloog: configure-stageb2g0-cloog
19334         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
19335         @r=`${PWD_COMMAND}`; export r; \
19336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19337         $(HOST_EXPORTS) \
19338         $(POSTSTAGE1_HOST_EXPORTS) \
19339         cd $(HOST_SUBDIR)/cloog && \
19340         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19341                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
19342                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
19343                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
19344                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19345                 $(TARGET-stageb2g0-cloog)
19346
19347 maybe-clean-stageb2g0-cloog: clean-stageb2g0-cloog
19348 clean-stageb2g0: clean-stageb2g0-cloog
19349 clean-stageb2g0-cloog:
19350         @if [ $(current_stage) = stageb2g0 ]; then \
19351           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19352         else \
19353           [ -f $(HOST_SUBDIR)/stageb2g0-cloog/Makefile ] || exit 0; \
19354           $(MAKE) stageb2g0-start; \
19355         fi; \
19356         cd $(HOST_SUBDIR)/cloog && \
19357         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19358                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19359                  clean
19360 @endif cloog-bootstrap
19361
19362
19363 .PHONY: all-stage3-cloog maybe-all-stage3-cloog
19364 .PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
19365 maybe-all-stage3-cloog:
19366 maybe-clean-stage3-cloog:
19367 @if cloog-bootstrap
19368 maybe-all-stage3-cloog: all-stage3-cloog
19369 all-stage3: all-stage3-cloog
19370 TARGET-stage3-cloog = $(TARGET-cloog)
19371 all-stage3-cloog: configure-stage3-cloog
19372         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19373         @r=`${PWD_COMMAND}`; export r; \
19374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19375         $(HOST_EXPORTS) \
19376         $(POSTSTAGE1_HOST_EXPORTS) \
19377         cd $(HOST_SUBDIR)/cloog && \
19378         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19379                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
19380                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
19381                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
19382                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19383                 $(TARGET-stage3-cloog)
19384
19385 maybe-clean-stage3-cloog: clean-stage3-cloog
19386 clean-stage3: clean-stage3-cloog
19387 clean-stage3-cloog:
19388         @if [ $(current_stage) = stage3 ]; then \
19389           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19390         else \
19391           [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
19392           $(MAKE) stage3-start; \
19393         fi; \
19394         cd $(HOST_SUBDIR)/cloog && \
19395         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19396                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19397                  clean
19398 @endif cloog-bootstrap
19399
19400
19401 .PHONY: all-stageb3g2-cloog maybe-all-stageb3g2-cloog
19402 .PHONY: clean-stageb3g2-cloog maybe-clean-stageb3g2-cloog
19403 maybe-all-stageb3g2-cloog:
19404 maybe-clean-stageb3g2-cloog:
19405 @if cloog-bootstrap
19406 maybe-all-stageb3g2-cloog: all-stageb3g2-cloog
19407 all-stageb3g2: all-stageb3g2-cloog
19408 TARGET-stageb3g2-cloog = $(TARGET-cloog)
19409 all-stageb3g2-cloog: configure-stageb3g2-cloog
19410         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
19411         @r=`${PWD_COMMAND}`; export r; \
19412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19413         $(HOST_EXPORTS) \
19414         $(POSTSTAGE1_HOST_EXPORTS) \
19415         cd $(HOST_SUBDIR)/cloog && \
19416         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19417                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
19418                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
19419                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
19420                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19421                 $(TARGET-stageb3g2-cloog)
19422
19423 maybe-clean-stageb3g2-cloog: clean-stageb3g2-cloog
19424 clean-stageb3g2: clean-stageb3g2-cloog
19425 clean-stageb3g2-cloog:
19426         @if [ $(current_stage) = stageb3g2 ]; then \
19427           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19428         else \
19429           [ -f $(HOST_SUBDIR)/stageb3g2-cloog/Makefile ] || exit 0; \
19430           $(MAKE) stageb3g2-start; \
19431         fi; \
19432         cd $(HOST_SUBDIR)/cloog && \
19433         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19434                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19435                  clean
19436 @endif cloog-bootstrap
19437
19438
19439 .PHONY: all-stage4-cloog maybe-all-stage4-cloog
19440 .PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
19441 maybe-all-stage4-cloog:
19442 maybe-clean-stage4-cloog:
19443 @if cloog-bootstrap
19444 maybe-all-stage4-cloog: all-stage4-cloog
19445 all-stage4: all-stage4-cloog
19446 TARGET-stage4-cloog = $(TARGET-cloog)
19447 all-stage4-cloog: configure-stage4-cloog
19448         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19449         @r=`${PWD_COMMAND}`; export r; \
19450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19451         $(HOST_EXPORTS) \
19452         $(POSTSTAGE1_HOST_EXPORTS) \
19453         cd $(HOST_SUBDIR)/cloog && \
19454         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19455                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
19456                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19457                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
19458                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19459                 $(TARGET-stage4-cloog)
19460
19461 maybe-clean-stage4-cloog: clean-stage4-cloog
19462 clean-stage4: clean-stage4-cloog
19463 clean-stage4-cloog:
19464         @if [ $(current_stage) = stage4 ]; then \
19465           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19466         else \
19467           [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
19468           $(MAKE) stage4-start; \
19469         fi; \
19470         cd $(HOST_SUBDIR)/cloog && \
19471         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19472                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19473                  clean
19474 @endif cloog-bootstrap
19475
19476
19477 .PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
19478 .PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
19479 maybe-all-stageprofile-cloog:
19480 maybe-clean-stageprofile-cloog:
19481 @if cloog-bootstrap
19482 maybe-all-stageprofile-cloog: all-stageprofile-cloog
19483 all-stageprofile: all-stageprofile-cloog
19484 TARGET-stageprofile-cloog = $(TARGET-cloog)
19485 all-stageprofile-cloog: configure-stageprofile-cloog
19486         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19487         @r=`${PWD_COMMAND}`; export r; \
19488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19489         $(HOST_EXPORTS) \
19490         $(POSTSTAGE1_HOST_EXPORTS) \
19491         cd $(HOST_SUBDIR)/cloog && \
19492         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19493                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
19494                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
19495                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
19496                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19497                 $(TARGET-stageprofile-cloog)
19498
19499 maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
19500 clean-stageprofile: clean-stageprofile-cloog
19501 clean-stageprofile-cloog:
19502         @if [ $(current_stage) = stageprofile ]; then \
19503           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19504         else \
19505           [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
19506           $(MAKE) stageprofile-start; \
19507         fi; \
19508         cd $(HOST_SUBDIR)/cloog && \
19509         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19510                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19511                  clean
19512 @endif cloog-bootstrap
19513
19514
19515 .PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
19516 .PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
19517 maybe-all-stagefeedback-cloog:
19518 maybe-clean-stagefeedback-cloog:
19519 @if cloog-bootstrap
19520 maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
19521 all-stagefeedback: all-stagefeedback-cloog
19522 TARGET-stagefeedback-cloog = $(TARGET-cloog)
19523 all-stagefeedback-cloog: configure-stagefeedback-cloog
19524         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19525         @r=`${PWD_COMMAND}`; export r; \
19526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19527         $(HOST_EXPORTS) \
19528         $(POSTSTAGE1_HOST_EXPORTS) \
19529         cd $(HOST_SUBDIR)/cloog && \
19530         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19531                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
19532                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
19533                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
19534                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19535                 $(TARGET-stagefeedback-cloog)
19536
19537 maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
19538 clean-stagefeedback: clean-stagefeedback-cloog
19539 clean-stagefeedback-cloog:
19540         @if [ $(current_stage) = stagefeedback ]; then \
19541           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19542         else \
19543           [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
19544           $(MAKE) stagefeedback-start; \
19545         fi; \
19546         cd $(HOST_SUBDIR)/cloog && \
19547         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19548                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19549                  clean
19550 @endif cloog-bootstrap
19551
19552
19553
19554
19555
19556 .PHONY: check-cloog maybe-check-cloog
19557 maybe-check-cloog:
19558 @if cloog
19559 maybe-check-cloog: check-cloog
19560
19561 check-cloog:
19562         @: $(MAKE); $(unstage)
19563         @r=`${PWD_COMMAND}`; export r; \
19564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19565         $(HOST_EXPORTS) \
19566         (cd $(HOST_SUBDIR)/cloog && \
19567           $(MAKE) $(FLAGS_TO_PASS)  check)
19568
19569 @endif cloog
19570
19571 .PHONY: install-cloog maybe-install-cloog
19572 maybe-install-cloog:
19573 @if cloog
19574 maybe-install-cloog: install-cloog
19575
19576 install-cloog:
19577
19578 @endif cloog
19579
19580 # Other targets (info, dvi, pdf, etc.)
19581
19582 .PHONY: maybe-info-cloog info-cloog
19583 maybe-info-cloog:
19584 @if cloog
19585 maybe-info-cloog: info-cloog
19586
19587 info-cloog: \
19588     configure-cloog 
19589         @[ -f ./cloog/Makefile ] || exit 0; \
19590         r=`${PWD_COMMAND}`; export r; \
19591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19592         $(HOST_EXPORTS) \
19593         for flag in $(EXTRA_HOST_FLAGS) ; do \
19594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19595         done; \
19596         echo "Doing info in cloog" ; \
19597         (cd $(HOST_SUBDIR)/cloog && \
19598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19600                   "RANLIB=$${RANLIB}" \
19601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19602                   info) \
19603           || exit 1
19604
19605 @endif cloog
19606
19607 .PHONY: maybe-dvi-cloog dvi-cloog
19608 maybe-dvi-cloog:
19609 @if cloog
19610 maybe-dvi-cloog: dvi-cloog
19611
19612 dvi-cloog: \
19613     configure-cloog 
19614         @[ -f ./cloog/Makefile ] || exit 0; \
19615         r=`${PWD_COMMAND}`; export r; \
19616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19617         $(HOST_EXPORTS) \
19618         for flag in $(EXTRA_HOST_FLAGS) ; do \
19619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19620         done; \
19621         echo "Doing dvi in cloog" ; \
19622         (cd $(HOST_SUBDIR)/cloog && \
19623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19625                   "RANLIB=$${RANLIB}" \
19626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19627                   dvi) \
19628           || exit 1
19629
19630 @endif cloog
19631
19632 .PHONY: maybe-pdf-cloog pdf-cloog
19633 maybe-pdf-cloog:
19634 @if cloog
19635 maybe-pdf-cloog: pdf-cloog
19636
19637 pdf-cloog: \
19638     configure-cloog 
19639         @[ -f ./cloog/Makefile ] || exit 0; \
19640         r=`${PWD_COMMAND}`; export r; \
19641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19642         $(HOST_EXPORTS) \
19643         for flag in $(EXTRA_HOST_FLAGS) ; do \
19644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19645         done; \
19646         echo "Doing pdf in cloog" ; \
19647         (cd $(HOST_SUBDIR)/cloog && \
19648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19650                   "RANLIB=$${RANLIB}" \
19651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19652                   pdf) \
19653           || exit 1
19654
19655 @endif cloog
19656
19657 .PHONY: maybe-html-cloog html-cloog
19658 maybe-html-cloog:
19659 @if cloog
19660 maybe-html-cloog: html-cloog
19661
19662 html-cloog: \
19663     configure-cloog 
19664         @[ -f ./cloog/Makefile ] || exit 0; \
19665         r=`${PWD_COMMAND}`; export r; \
19666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19667         $(HOST_EXPORTS) \
19668         for flag in $(EXTRA_HOST_FLAGS) ; do \
19669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19670         done; \
19671         echo "Doing html in cloog" ; \
19672         (cd $(HOST_SUBDIR)/cloog && \
19673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19675                   "RANLIB=$${RANLIB}" \
19676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19677                   html) \
19678           || exit 1
19679
19680 @endif cloog
19681
19682 .PHONY: maybe-TAGS-cloog TAGS-cloog
19683 maybe-TAGS-cloog:
19684 @if cloog
19685 maybe-TAGS-cloog: TAGS-cloog
19686
19687 TAGS-cloog: \
19688     configure-cloog 
19689         @[ -f ./cloog/Makefile ] || exit 0; \
19690         r=`${PWD_COMMAND}`; export r; \
19691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19692         $(HOST_EXPORTS) \
19693         for flag in $(EXTRA_HOST_FLAGS) ; do \
19694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19695         done; \
19696         echo "Doing TAGS in cloog" ; \
19697         (cd $(HOST_SUBDIR)/cloog && \
19698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19700                   "RANLIB=$${RANLIB}" \
19701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19702                   TAGS) \
19703           || exit 1
19704
19705 @endif cloog
19706
19707 .PHONY: maybe-install-info-cloog install-info-cloog
19708 maybe-install-info-cloog:
19709 @if cloog
19710 maybe-install-info-cloog: install-info-cloog
19711
19712 install-info-cloog: \
19713     configure-cloog \
19714     info-cloog 
19715         @[ -f ./cloog/Makefile ] || exit 0; \
19716         r=`${PWD_COMMAND}`; export r; \
19717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19718         $(HOST_EXPORTS) \
19719         for flag in $(EXTRA_HOST_FLAGS) ; do \
19720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19721         done; \
19722         echo "Doing install-info in cloog" ; \
19723         (cd $(HOST_SUBDIR)/cloog && \
19724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19726                   "RANLIB=$${RANLIB}" \
19727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19728                   install-info) \
19729           || exit 1
19730
19731 @endif cloog
19732
19733 .PHONY: maybe-install-pdf-cloog install-pdf-cloog
19734 maybe-install-pdf-cloog:
19735 @if cloog
19736 maybe-install-pdf-cloog: install-pdf-cloog
19737
19738 install-pdf-cloog: \
19739     configure-cloog \
19740     pdf-cloog 
19741         @[ -f ./cloog/Makefile ] || exit 0; \
19742         r=`${PWD_COMMAND}`; export r; \
19743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19744         $(HOST_EXPORTS) \
19745         for flag in $(EXTRA_HOST_FLAGS) ; do \
19746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19747         done; \
19748         echo "Doing install-pdf in cloog" ; \
19749         (cd $(HOST_SUBDIR)/cloog && \
19750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19752                   "RANLIB=$${RANLIB}" \
19753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19754                   install-pdf) \
19755           || exit 1
19756
19757 @endif cloog
19758
19759 .PHONY: maybe-install-html-cloog install-html-cloog
19760 maybe-install-html-cloog:
19761 @if cloog
19762 maybe-install-html-cloog: install-html-cloog
19763
19764 install-html-cloog: \
19765     configure-cloog \
19766     html-cloog 
19767         @[ -f ./cloog/Makefile ] || exit 0; \
19768         r=`${PWD_COMMAND}`; export r; \
19769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19770         $(HOST_EXPORTS) \
19771         for flag in $(EXTRA_HOST_FLAGS) ; do \
19772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19773         done; \
19774         echo "Doing install-html in cloog" ; \
19775         (cd $(HOST_SUBDIR)/cloog && \
19776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19778                   "RANLIB=$${RANLIB}" \
19779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19780                   install-html) \
19781           || exit 1
19782
19783 @endif cloog
19784
19785 .PHONY: maybe-installcheck-cloog installcheck-cloog
19786 maybe-installcheck-cloog:
19787 @if cloog
19788 maybe-installcheck-cloog: installcheck-cloog
19789
19790 installcheck-cloog: \
19791     configure-cloog 
19792         @[ -f ./cloog/Makefile ] || exit 0; \
19793         r=`${PWD_COMMAND}`; export r; \
19794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19795         $(HOST_EXPORTS) \
19796         for flag in $(EXTRA_HOST_FLAGS) ; do \
19797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19798         done; \
19799         echo "Doing installcheck in cloog" ; \
19800         (cd $(HOST_SUBDIR)/cloog && \
19801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19803                   "RANLIB=$${RANLIB}" \
19804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19805                   installcheck) \
19806           || exit 1
19807
19808 @endif cloog
19809
19810 .PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
19811 maybe-mostlyclean-cloog:
19812 @if cloog
19813 maybe-mostlyclean-cloog: mostlyclean-cloog
19814
19815 mostlyclean-cloog: 
19816         @[ -f ./cloog/Makefile ] || exit 0; \
19817         r=`${PWD_COMMAND}`; export r; \
19818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19819         $(HOST_EXPORTS) \
19820         for flag in $(EXTRA_HOST_FLAGS) ; do \
19821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19822         done; \
19823         echo "Doing mostlyclean in cloog" ; \
19824         (cd $(HOST_SUBDIR)/cloog && \
19825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19827                   "RANLIB=$${RANLIB}" \
19828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19829                   mostlyclean) \
19830           || exit 1
19831
19832 @endif cloog
19833
19834 .PHONY: maybe-clean-cloog clean-cloog
19835 maybe-clean-cloog:
19836 @if cloog
19837 maybe-clean-cloog: clean-cloog
19838
19839 clean-cloog: 
19840         @[ -f ./cloog/Makefile ] || exit 0; \
19841         r=`${PWD_COMMAND}`; export r; \
19842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19843         $(HOST_EXPORTS) \
19844         for flag in $(EXTRA_HOST_FLAGS) ; do \
19845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19846         done; \
19847         echo "Doing clean in cloog" ; \
19848         (cd $(HOST_SUBDIR)/cloog && \
19849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19851                   "RANLIB=$${RANLIB}" \
19852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19853                   clean) \
19854           || exit 1
19855
19856 @endif cloog
19857
19858 .PHONY: maybe-distclean-cloog distclean-cloog
19859 maybe-distclean-cloog:
19860 @if cloog
19861 maybe-distclean-cloog: distclean-cloog
19862
19863 distclean-cloog: 
19864         @[ -f ./cloog/Makefile ] || exit 0; \
19865         r=`${PWD_COMMAND}`; export r; \
19866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19867         $(HOST_EXPORTS) \
19868         for flag in $(EXTRA_HOST_FLAGS) ; do \
19869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19870         done; \
19871         echo "Doing distclean in cloog" ; \
19872         (cd $(HOST_SUBDIR)/cloog && \
19873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19875                   "RANLIB=$${RANLIB}" \
19876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19877                   distclean) \
19878           || exit 1
19879
19880 @endif cloog
19881
19882 .PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
19883 maybe-maintainer-clean-cloog:
19884 @if cloog
19885 maybe-maintainer-clean-cloog: maintainer-clean-cloog
19886
19887 maintainer-clean-cloog: 
19888         @[ -f ./cloog/Makefile ] || exit 0; \
19889         r=`${PWD_COMMAND}`; export r; \
19890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19891         $(HOST_EXPORTS) \
19892         for flag in $(EXTRA_HOST_FLAGS) ; do \
19893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19894         done; \
19895         echo "Doing maintainer-clean in cloog" ; \
19896         (cd $(HOST_SUBDIR)/cloog && \
19897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19899                   "RANLIB=$${RANLIB}" \
19900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19901                   maintainer-clean) \
19902           || exit 1
19903
19904 @endif cloog
19905
19906
19907
19908 .PHONY: configure-gnuserv maybe-configure-gnuserv
19909 maybe-configure-gnuserv:
19910 @if gcc-bootstrap
19911 configure-gnuserv: stage_current
19912 @endif gcc-bootstrap
19913 @if gnuserv
19914 maybe-configure-gnuserv: configure-gnuserv
19915 configure-gnuserv: 
19916         @: $(MAKE); $(unstage)
19917         @r=`${PWD_COMMAND}`; export r; \
19918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19919         test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
19920         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
19921         $(HOST_EXPORTS) \
19922         echo Configuring in $(HOST_SUBDIR)/gnuserv; \
19923         cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
19924         case $(srcdir) in \
19925           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19926           *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
19927                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19928         esac; \
19929         srcdiroption="--srcdir=$${topdir}/gnuserv"; \
19930         libsrcdir="$$s/gnuserv"; \
19931         $(SHELL) $${libsrcdir}/configure \
19932           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19933           --target=${target_alias} $${srcdiroption}  \
19934           || exit 1
19935 @endif gnuserv
19936
19937
19938
19939
19940
19941 .PHONY: all-gnuserv maybe-all-gnuserv
19942 maybe-all-gnuserv:
19943 @if gcc-bootstrap
19944 all-gnuserv: stage_current
19945 @endif gcc-bootstrap
19946 @if gnuserv
19947 TARGET-gnuserv=all
19948 maybe-all-gnuserv: all-gnuserv
19949 all-gnuserv: configure-gnuserv
19950         @: $(MAKE); $(unstage)
19951         @r=`${PWD_COMMAND}`; export r; \
19952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19953         $(HOST_EXPORTS) \
19954         (cd $(HOST_SUBDIR)/gnuserv && \
19955           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
19956                 $(TARGET-gnuserv))
19957 @endif gnuserv
19958
19959
19960
19961
19962 .PHONY: check-gnuserv maybe-check-gnuserv
19963 maybe-check-gnuserv:
19964 @if gnuserv
19965 maybe-check-gnuserv: check-gnuserv
19966
19967 check-gnuserv:
19968         @: $(MAKE); $(unstage)
19969         @r=`${PWD_COMMAND}`; export r; \
19970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19971         $(HOST_EXPORTS) \
19972         (cd $(HOST_SUBDIR)/gnuserv && \
19973           $(MAKE) $(FLAGS_TO_PASS)  check)
19974
19975 @endif gnuserv
19976
19977 .PHONY: install-gnuserv maybe-install-gnuserv
19978 maybe-install-gnuserv:
19979 @if gnuserv
19980 maybe-install-gnuserv: install-gnuserv
19981
19982 install-gnuserv: installdirs
19983         @: $(MAKE); $(unstage)
19984         @r=`${PWD_COMMAND}`; export r; \
19985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19986         $(HOST_EXPORTS) \
19987         (cd $(HOST_SUBDIR)/gnuserv && \
19988           $(MAKE) $(FLAGS_TO_PASS)  install)
19989
19990 @endif gnuserv
19991
19992 # Other targets (info, dvi, pdf, etc.)
19993
19994 .PHONY: maybe-info-gnuserv info-gnuserv
19995 maybe-info-gnuserv:
19996 @if gnuserv
19997 maybe-info-gnuserv: info-gnuserv
19998
19999 info-gnuserv: \
20000     configure-gnuserv 
20001         @: $(MAKE); $(unstage)
20002         @[ -f ./gnuserv/Makefile ] || exit 0; \
20003         r=`${PWD_COMMAND}`; export r; \
20004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20005         $(HOST_EXPORTS) \
20006         for flag in $(EXTRA_HOST_FLAGS) ; do \
20007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20008         done; \
20009         echo "Doing info in gnuserv" ; \
20010         (cd $(HOST_SUBDIR)/gnuserv && \
20011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20013                   "RANLIB=$${RANLIB}" \
20014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20015                   info) \
20016           || exit 1
20017
20018 @endif gnuserv
20019
20020 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
20021 maybe-dvi-gnuserv:
20022 @if gnuserv
20023 maybe-dvi-gnuserv: dvi-gnuserv
20024
20025 dvi-gnuserv: \
20026     configure-gnuserv 
20027         @: $(MAKE); $(unstage)
20028         @[ -f ./gnuserv/Makefile ] || exit 0; \
20029         r=`${PWD_COMMAND}`; export r; \
20030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20031         $(HOST_EXPORTS) \
20032         for flag in $(EXTRA_HOST_FLAGS) ; do \
20033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20034         done; \
20035         echo "Doing dvi in gnuserv" ; \
20036         (cd $(HOST_SUBDIR)/gnuserv && \
20037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20039                   "RANLIB=$${RANLIB}" \
20040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20041                   dvi) \
20042           || exit 1
20043
20044 @endif gnuserv
20045
20046 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
20047 maybe-pdf-gnuserv:
20048 @if gnuserv
20049 maybe-pdf-gnuserv: pdf-gnuserv
20050
20051 pdf-gnuserv: \
20052     configure-gnuserv 
20053         @: $(MAKE); $(unstage)
20054         @[ -f ./gnuserv/Makefile ] || exit 0; \
20055         r=`${PWD_COMMAND}`; export r; \
20056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20057         $(HOST_EXPORTS) \
20058         for flag in $(EXTRA_HOST_FLAGS) ; do \
20059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20060         done; \
20061         echo "Doing pdf in gnuserv" ; \
20062         (cd $(HOST_SUBDIR)/gnuserv && \
20063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20065                   "RANLIB=$${RANLIB}" \
20066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20067                   pdf) \
20068           || exit 1
20069
20070 @endif gnuserv
20071
20072 .PHONY: maybe-html-gnuserv html-gnuserv
20073 maybe-html-gnuserv:
20074 @if gnuserv
20075 maybe-html-gnuserv: html-gnuserv
20076
20077 html-gnuserv: \
20078     configure-gnuserv 
20079         @: $(MAKE); $(unstage)
20080         @[ -f ./gnuserv/Makefile ] || exit 0; \
20081         r=`${PWD_COMMAND}`; export r; \
20082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20083         $(HOST_EXPORTS) \
20084         for flag in $(EXTRA_HOST_FLAGS) ; do \
20085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20086         done; \
20087         echo "Doing html in gnuserv" ; \
20088         (cd $(HOST_SUBDIR)/gnuserv && \
20089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20091                   "RANLIB=$${RANLIB}" \
20092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20093                   html) \
20094           || exit 1
20095
20096 @endif gnuserv
20097
20098 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
20099 maybe-TAGS-gnuserv:
20100 @if gnuserv
20101 maybe-TAGS-gnuserv: TAGS-gnuserv
20102
20103 TAGS-gnuserv: \
20104     configure-gnuserv 
20105         @: $(MAKE); $(unstage)
20106         @[ -f ./gnuserv/Makefile ] || exit 0; \
20107         r=`${PWD_COMMAND}`; export r; \
20108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20109         $(HOST_EXPORTS) \
20110         for flag in $(EXTRA_HOST_FLAGS) ; do \
20111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20112         done; \
20113         echo "Doing TAGS in gnuserv" ; \
20114         (cd $(HOST_SUBDIR)/gnuserv && \
20115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20117                   "RANLIB=$${RANLIB}" \
20118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20119                   TAGS) \
20120           || exit 1
20121
20122 @endif gnuserv
20123
20124 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
20125 maybe-install-info-gnuserv:
20126 @if gnuserv
20127 maybe-install-info-gnuserv: install-info-gnuserv
20128
20129 install-info-gnuserv: \
20130     configure-gnuserv \
20131     info-gnuserv 
20132         @: $(MAKE); $(unstage)
20133         @[ -f ./gnuserv/Makefile ] || exit 0; \
20134         r=`${PWD_COMMAND}`; export r; \
20135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20136         $(HOST_EXPORTS) \
20137         for flag in $(EXTRA_HOST_FLAGS) ; do \
20138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20139         done; \
20140         echo "Doing install-info in gnuserv" ; \
20141         (cd $(HOST_SUBDIR)/gnuserv && \
20142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20144                   "RANLIB=$${RANLIB}" \
20145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20146                   install-info) \
20147           || exit 1
20148
20149 @endif gnuserv
20150
20151 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
20152 maybe-install-pdf-gnuserv:
20153 @if gnuserv
20154 maybe-install-pdf-gnuserv: install-pdf-gnuserv
20155
20156 install-pdf-gnuserv: \
20157     configure-gnuserv \
20158     pdf-gnuserv 
20159         @: $(MAKE); $(unstage)
20160         @[ -f ./gnuserv/Makefile ] || exit 0; \
20161         r=`${PWD_COMMAND}`; export r; \
20162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20163         $(HOST_EXPORTS) \
20164         for flag in $(EXTRA_HOST_FLAGS) ; do \
20165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20166         done; \
20167         echo "Doing install-pdf in gnuserv" ; \
20168         (cd $(HOST_SUBDIR)/gnuserv && \
20169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20171                   "RANLIB=$${RANLIB}" \
20172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20173                   install-pdf) \
20174           || exit 1
20175
20176 @endif gnuserv
20177
20178 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
20179 maybe-install-html-gnuserv:
20180 @if gnuserv
20181 maybe-install-html-gnuserv: install-html-gnuserv
20182
20183 install-html-gnuserv: \
20184     configure-gnuserv \
20185     html-gnuserv 
20186         @: $(MAKE); $(unstage)
20187         @[ -f ./gnuserv/Makefile ] || exit 0; \
20188         r=`${PWD_COMMAND}`; export r; \
20189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20190         $(HOST_EXPORTS) \
20191         for flag in $(EXTRA_HOST_FLAGS) ; do \
20192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20193         done; \
20194         echo "Doing install-html in gnuserv" ; \
20195         (cd $(HOST_SUBDIR)/gnuserv && \
20196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20198                   "RANLIB=$${RANLIB}" \
20199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20200                   install-html) \
20201           || exit 1
20202
20203 @endif gnuserv
20204
20205 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
20206 maybe-installcheck-gnuserv:
20207 @if gnuserv
20208 maybe-installcheck-gnuserv: installcheck-gnuserv
20209
20210 installcheck-gnuserv: \
20211     configure-gnuserv 
20212         @: $(MAKE); $(unstage)
20213         @[ -f ./gnuserv/Makefile ] || exit 0; \
20214         r=`${PWD_COMMAND}`; export r; \
20215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20216         $(HOST_EXPORTS) \
20217         for flag in $(EXTRA_HOST_FLAGS) ; do \
20218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20219         done; \
20220         echo "Doing installcheck in gnuserv" ; \
20221         (cd $(HOST_SUBDIR)/gnuserv && \
20222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20224                   "RANLIB=$${RANLIB}" \
20225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20226                   installcheck) \
20227           || exit 1
20228
20229 @endif gnuserv
20230
20231 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
20232 maybe-mostlyclean-gnuserv:
20233 @if gnuserv
20234 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
20235
20236 mostlyclean-gnuserv: 
20237         @: $(MAKE); $(unstage)
20238         @[ -f ./gnuserv/Makefile ] || exit 0; \
20239         r=`${PWD_COMMAND}`; export r; \
20240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20241         $(HOST_EXPORTS) \
20242         for flag in $(EXTRA_HOST_FLAGS) ; do \
20243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20244         done; \
20245         echo "Doing mostlyclean in gnuserv" ; \
20246         (cd $(HOST_SUBDIR)/gnuserv && \
20247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20249                   "RANLIB=$${RANLIB}" \
20250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20251                   mostlyclean) \
20252           || exit 1
20253
20254 @endif gnuserv
20255
20256 .PHONY: maybe-clean-gnuserv clean-gnuserv
20257 maybe-clean-gnuserv:
20258 @if gnuserv
20259 maybe-clean-gnuserv: clean-gnuserv
20260
20261 clean-gnuserv: 
20262         @: $(MAKE); $(unstage)
20263         @[ -f ./gnuserv/Makefile ] || exit 0; \
20264         r=`${PWD_COMMAND}`; export r; \
20265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20266         $(HOST_EXPORTS) \
20267         for flag in $(EXTRA_HOST_FLAGS) ; do \
20268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20269         done; \
20270         echo "Doing clean in gnuserv" ; \
20271         (cd $(HOST_SUBDIR)/gnuserv && \
20272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20274                   "RANLIB=$${RANLIB}" \
20275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20276                   clean) \
20277           || exit 1
20278
20279 @endif gnuserv
20280
20281 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
20282 maybe-distclean-gnuserv:
20283 @if gnuserv
20284 maybe-distclean-gnuserv: distclean-gnuserv
20285
20286 distclean-gnuserv: 
20287         @: $(MAKE); $(unstage)
20288         @[ -f ./gnuserv/Makefile ] || exit 0; \
20289         r=`${PWD_COMMAND}`; export r; \
20290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20291         $(HOST_EXPORTS) \
20292         for flag in $(EXTRA_HOST_FLAGS) ; do \
20293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20294         done; \
20295         echo "Doing distclean in gnuserv" ; \
20296         (cd $(HOST_SUBDIR)/gnuserv && \
20297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20299                   "RANLIB=$${RANLIB}" \
20300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20301                   distclean) \
20302           || exit 1
20303
20304 @endif gnuserv
20305
20306 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
20307 maybe-maintainer-clean-gnuserv:
20308 @if gnuserv
20309 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
20310
20311 maintainer-clean-gnuserv: 
20312         @: $(MAKE); $(unstage)
20313         @[ -f ./gnuserv/Makefile ] || exit 0; \
20314         r=`${PWD_COMMAND}`; export r; \
20315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20316         $(HOST_EXPORTS) \
20317         for flag in $(EXTRA_HOST_FLAGS) ; do \
20318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20319         done; \
20320         echo "Doing maintainer-clean in gnuserv" ; \
20321         (cd $(HOST_SUBDIR)/gnuserv && \
20322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20324                   "RANLIB=$${RANLIB}" \
20325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20326                   maintainer-clean) \
20327           || exit 1
20328
20329 @endif gnuserv
20330
20331
20332
20333 .PHONY: configure-gold maybe-configure-gold
20334 maybe-configure-gold:
20335 @if gcc-bootstrap
20336 configure-gold: stage_current
20337 @endif gcc-bootstrap
20338 @if gold
20339 maybe-configure-gold: configure-gold
20340 configure-gold: 
20341         @r=`${PWD_COMMAND}`; export r; \
20342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20343         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20344         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20345         $(HOST_EXPORTS) \
20346         echo Configuring in $(HOST_SUBDIR)/gold; \
20347         cd "$(HOST_SUBDIR)/gold" || exit 1; \
20348         case $(srcdir) in \
20349           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20350           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20351                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20352         esac; \
20353         srcdiroption="--srcdir=$${topdir}/gold"; \
20354         libsrcdir="$$s/gold"; \
20355         $(SHELL) $${libsrcdir}/configure \
20356           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20357           --target=${target_alias} $${srcdiroption}  \
20358           || exit 1
20359 @endif gold
20360
20361
20362
20363 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
20364 maybe-configure-stage1-gold:
20365 @if gold-bootstrap
20366 maybe-configure-stage1-gold: configure-stage1-gold
20367 configure-stage1-gold:
20368         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20369         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20370         @r=`${PWD_COMMAND}`; export r; \
20371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20372         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20373         $(HOST_EXPORTS)  \
20374         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20375         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
20376         echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
20377         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20378         cd $(HOST_SUBDIR)/gold || exit 1; \
20379         case $(srcdir) in \
20380           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20381           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20382                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20383         esac; \
20384         srcdiroption="--srcdir=$${topdir}/gold"; \
20385         libsrcdir="$$s/gold"; \
20386         $(SHELL) $${libsrcdir}/configure \
20387           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20388           --target=${target_alias} $${srcdiroption} \
20389            \
20390           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
20391 @endif gold-bootstrap
20392
20393 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
20394 maybe-configure-stage2-gold:
20395 @if gold-bootstrap
20396 maybe-configure-stage2-gold: configure-stage2-gold
20397 configure-stage2-gold:
20398         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20399         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20400         @r=`${PWD_COMMAND}`; export r; \
20401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20402         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20403         $(HOST_EXPORTS) \
20404         $(POSTSTAGE1_HOST_EXPORTS)  \
20405         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20406         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
20407         echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
20408         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20409         cd $(HOST_SUBDIR)/gold || exit 1; \
20410         case $(srcdir) in \
20411           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20412           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20413                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20414         esac; \
20415         srcdiroption="--srcdir=$${topdir}/gold"; \
20416         libsrcdir="$$s/gold"; \
20417         $(SHELL) $${libsrcdir}/configure \
20418           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20419           --target=${target_alias} $${srcdiroption} \
20420           --with-build-libsubdir=$(HOST_SUBDIR) \
20421           @stage2_werror_flag@ 
20422 @endif gold-bootstrap
20423
20424 .PHONY: configure-stageb2g0-gold maybe-configure-stageb2g0-gold
20425 maybe-configure-stageb2g0-gold:
20426 @if gold-bootstrap
20427 maybe-configure-stageb2g0-gold: configure-stageb2g0-gold
20428 configure-stageb2g0-gold:
20429         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
20430         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20431         @r=`${PWD_COMMAND}`; export r; \
20432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20433         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20434         $(HOST_EXPORTS) \
20435         $(POSTSTAGE1_HOST_EXPORTS)  \
20436         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
20437         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
20438         echo Configuring stage b2g0 in $(HOST_SUBDIR)/gold ; \
20439         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20440         cd $(HOST_SUBDIR)/gold || exit 1; \
20441         case $(srcdir) in \
20442           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20443           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20444                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20445         esac; \
20446         srcdiroption="--srcdir=$${topdir}/gold"; \
20447         libsrcdir="$$s/gold"; \
20448         $(SHELL) $${libsrcdir}/configure \
20449           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20450           --target=${target_alias} $${srcdiroption} \
20451           --with-build-libsubdir=$(HOST_SUBDIR) \
20452           @stage2_werror_flag@ 
20453 @endif gold-bootstrap
20454
20455 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
20456 maybe-configure-stage3-gold:
20457 @if gold-bootstrap
20458 maybe-configure-stage3-gold: configure-stage3-gold
20459 configure-stage3-gold:
20460         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20461         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20462         @r=`${PWD_COMMAND}`; export r; \
20463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20464         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20465         $(HOST_EXPORTS) \
20466         $(POSTSTAGE1_HOST_EXPORTS)  \
20467         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20468         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
20469         echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
20470         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20471         cd $(HOST_SUBDIR)/gold || exit 1; \
20472         case $(srcdir) in \
20473           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20474           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20475                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20476         esac; \
20477         srcdiroption="--srcdir=$${topdir}/gold"; \
20478         libsrcdir="$$s/gold"; \
20479         $(SHELL) $${libsrcdir}/configure \
20480           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20481           --target=${target_alias} $${srcdiroption} \
20482           --with-build-libsubdir=$(HOST_SUBDIR) \
20483           @stage2_werror_flag@ 
20484 @endif gold-bootstrap
20485
20486 .PHONY: configure-stageb3g2-gold maybe-configure-stageb3g2-gold
20487 maybe-configure-stageb3g2-gold:
20488 @if gold-bootstrap
20489 maybe-configure-stageb3g2-gold: configure-stageb3g2-gold
20490 configure-stageb3g2-gold:
20491         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
20492         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20493         @r=`${PWD_COMMAND}`; export r; \
20494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20495         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20496         $(HOST_EXPORTS) \
20497         $(POSTSTAGE1_HOST_EXPORTS)  \
20498         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
20499         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
20500         echo Configuring stage b3g2 in $(HOST_SUBDIR)/gold ; \
20501         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20502         cd $(HOST_SUBDIR)/gold || exit 1; \
20503         case $(srcdir) in \
20504           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20505           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20506                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20507         esac; \
20508         srcdiroption="--srcdir=$${topdir}/gold"; \
20509         libsrcdir="$$s/gold"; \
20510         $(SHELL) $${libsrcdir}/configure \
20511           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20512           --target=${target_alias} $${srcdiroption} \
20513           --with-build-libsubdir=$(HOST_SUBDIR) \
20514           @stage2_werror_flag@ 
20515 @endif gold-bootstrap
20516
20517 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
20518 maybe-configure-stage4-gold:
20519 @if gold-bootstrap
20520 maybe-configure-stage4-gold: configure-stage4-gold
20521 configure-stage4-gold:
20522         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20523         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20524         @r=`${PWD_COMMAND}`; export r; \
20525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20526         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20527         $(HOST_EXPORTS) \
20528         $(POSTSTAGE1_HOST_EXPORTS)  \
20529         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20530         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
20531         echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
20532         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20533         cd $(HOST_SUBDIR)/gold || exit 1; \
20534         case $(srcdir) in \
20535           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20536           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20537                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20538         esac; \
20539         srcdiroption="--srcdir=$${topdir}/gold"; \
20540         libsrcdir="$$s/gold"; \
20541         $(SHELL) $${libsrcdir}/configure \
20542           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20543           --target=${target_alias} $${srcdiroption} \
20544           --with-build-libsubdir=$(HOST_SUBDIR) \
20545           @stage2_werror_flag@ 
20546 @endif gold-bootstrap
20547
20548 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
20549 maybe-configure-stageprofile-gold:
20550 @if gold-bootstrap
20551 maybe-configure-stageprofile-gold: configure-stageprofile-gold
20552 configure-stageprofile-gold:
20553         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20554         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20555         @r=`${PWD_COMMAND}`; export r; \
20556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20557         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20558         $(HOST_EXPORTS) \
20559         $(POSTSTAGE1_HOST_EXPORTS)  \
20560         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
20561         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
20562         echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
20563         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20564         cd $(HOST_SUBDIR)/gold || exit 1; \
20565         case $(srcdir) in \
20566           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20567           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20568                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20569         esac; \
20570         srcdiroption="--srcdir=$${topdir}/gold"; \
20571         libsrcdir="$$s/gold"; \
20572         $(SHELL) $${libsrcdir}/configure \
20573           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20574           --target=${target_alias} $${srcdiroption} \
20575           --with-build-libsubdir=$(HOST_SUBDIR) \
20576           @stage2_werror_flag@ 
20577 @endif gold-bootstrap
20578
20579 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
20580 maybe-configure-stagefeedback-gold:
20581 @if gold-bootstrap
20582 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
20583 configure-stagefeedback-gold:
20584         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20585         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20586         @r=`${PWD_COMMAND}`; export r; \
20587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20588         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20589         $(HOST_EXPORTS) \
20590         $(POSTSTAGE1_HOST_EXPORTS)  \
20591         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
20592         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
20593         echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
20594         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20595         cd $(HOST_SUBDIR)/gold || exit 1; \
20596         case $(srcdir) in \
20597           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20598           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20599                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20600         esac; \
20601         srcdiroption="--srcdir=$${topdir}/gold"; \
20602         libsrcdir="$$s/gold"; \
20603         $(SHELL) $${libsrcdir}/configure \
20604           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20605           --target=${target_alias} $${srcdiroption} \
20606           --with-build-libsubdir=$(HOST_SUBDIR) \
20607           @stage2_werror_flag@ 
20608 @endif gold-bootstrap
20609
20610
20611
20612
20613
20614 .PHONY: all-gold maybe-all-gold
20615 maybe-all-gold:
20616 @if gcc-bootstrap
20617 all-gold: stage_current
20618 @endif gcc-bootstrap
20619 @if gold
20620 TARGET-gold=all
20621 maybe-all-gold: all-gold
20622 all-gold: configure-gold
20623         @r=`${PWD_COMMAND}`; export r; \
20624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20625         $(HOST_EXPORTS) \
20626         (cd $(HOST_SUBDIR)/gold && \
20627           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
20628                 $(TARGET-gold))
20629 @endif gold
20630
20631
20632
20633 .PHONY: all-stage1-gold maybe-all-stage1-gold
20634 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
20635 maybe-all-stage1-gold:
20636 maybe-clean-stage1-gold:
20637 @if gold-bootstrap
20638 maybe-all-stage1-gold: all-stage1-gold
20639 all-stage1: all-stage1-gold
20640 TARGET-stage1-gold = $(TARGET-gold)
20641 all-stage1-gold: configure-stage1-gold
20642         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20643         @r=`${PWD_COMMAND}`; export r; \
20644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20645         $(HOST_EXPORTS) \
20646         cd $(HOST_SUBDIR)/gold && \
20647         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20648                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
20649                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
20650                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
20651                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
20652                 $(TARGET-stage1-gold)
20653
20654 maybe-clean-stage1-gold: clean-stage1-gold
20655 clean-stage1: clean-stage1-gold
20656 clean-stage1-gold:
20657         @if [ $(current_stage) = stage1 ]; then \
20658           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20659         else \
20660           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
20661           $(MAKE) stage1-start; \
20662         fi; \
20663         cd $(HOST_SUBDIR)/gold && \
20664         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20665                  clean
20666 @endif gold-bootstrap
20667
20668
20669 .PHONY: all-stage2-gold maybe-all-stage2-gold
20670 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
20671 maybe-all-stage2-gold:
20672 maybe-clean-stage2-gold:
20673 @if gold-bootstrap
20674 maybe-all-stage2-gold: all-stage2-gold
20675 all-stage2: all-stage2-gold
20676 TARGET-stage2-gold = $(TARGET-gold)
20677 all-stage2-gold: configure-stage2-gold
20678         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20679         @r=`${PWD_COMMAND}`; export r; \
20680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20681         $(HOST_EXPORTS) \
20682         $(POSTSTAGE1_HOST_EXPORTS) \
20683         cd $(HOST_SUBDIR)/gold && \
20684         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20685                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
20686                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
20687                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
20688                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20689                 $(TARGET-stage2-gold)
20690
20691 maybe-clean-stage2-gold: clean-stage2-gold
20692 clean-stage2: clean-stage2-gold
20693 clean-stage2-gold:
20694         @if [ $(current_stage) = stage2 ]; then \
20695           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20696         else \
20697           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
20698           $(MAKE) stage2-start; \
20699         fi; \
20700         cd $(HOST_SUBDIR)/gold && \
20701         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20702                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20703                  clean
20704 @endif gold-bootstrap
20705
20706
20707 .PHONY: all-stageb2g0-gold maybe-all-stageb2g0-gold
20708 .PHONY: clean-stageb2g0-gold maybe-clean-stageb2g0-gold
20709 maybe-all-stageb2g0-gold:
20710 maybe-clean-stageb2g0-gold:
20711 @if gold-bootstrap
20712 maybe-all-stageb2g0-gold: all-stageb2g0-gold
20713 all-stageb2g0: all-stageb2g0-gold
20714 TARGET-stageb2g0-gold = $(TARGET-gold)
20715 all-stageb2g0-gold: configure-stageb2g0-gold
20716         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
20717         @r=`${PWD_COMMAND}`; export r; \
20718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20719         $(HOST_EXPORTS) \
20720         $(POSTSTAGE1_HOST_EXPORTS) \
20721         cd $(HOST_SUBDIR)/gold && \
20722         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20723                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
20724                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
20725                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
20726                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20727                 $(TARGET-stageb2g0-gold)
20728
20729 maybe-clean-stageb2g0-gold: clean-stageb2g0-gold
20730 clean-stageb2g0: clean-stageb2g0-gold
20731 clean-stageb2g0-gold:
20732         @if [ $(current_stage) = stageb2g0 ]; then \
20733           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20734         else \
20735           [ -f $(HOST_SUBDIR)/stageb2g0-gold/Makefile ] || exit 0; \
20736           $(MAKE) stageb2g0-start; \
20737         fi; \
20738         cd $(HOST_SUBDIR)/gold && \
20739         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20740                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20741                  clean
20742 @endif gold-bootstrap
20743
20744
20745 .PHONY: all-stage3-gold maybe-all-stage3-gold
20746 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
20747 maybe-all-stage3-gold:
20748 maybe-clean-stage3-gold:
20749 @if gold-bootstrap
20750 maybe-all-stage3-gold: all-stage3-gold
20751 all-stage3: all-stage3-gold
20752 TARGET-stage3-gold = $(TARGET-gold)
20753 all-stage3-gold: configure-stage3-gold
20754         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20755         @r=`${PWD_COMMAND}`; export r; \
20756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20757         $(HOST_EXPORTS) \
20758         $(POSTSTAGE1_HOST_EXPORTS) \
20759         cd $(HOST_SUBDIR)/gold && \
20760         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20761                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
20762                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
20763                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
20764                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20765                 $(TARGET-stage3-gold)
20766
20767 maybe-clean-stage3-gold: clean-stage3-gold
20768 clean-stage3: clean-stage3-gold
20769 clean-stage3-gold:
20770         @if [ $(current_stage) = stage3 ]; then \
20771           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20772         else \
20773           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
20774           $(MAKE) stage3-start; \
20775         fi; \
20776         cd $(HOST_SUBDIR)/gold && \
20777         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20778                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20779                  clean
20780 @endif gold-bootstrap
20781
20782
20783 .PHONY: all-stageb3g2-gold maybe-all-stageb3g2-gold
20784 .PHONY: clean-stageb3g2-gold maybe-clean-stageb3g2-gold
20785 maybe-all-stageb3g2-gold:
20786 maybe-clean-stageb3g2-gold:
20787 @if gold-bootstrap
20788 maybe-all-stageb3g2-gold: all-stageb3g2-gold
20789 all-stageb3g2: all-stageb3g2-gold
20790 TARGET-stageb3g2-gold = $(TARGET-gold)
20791 all-stageb3g2-gold: configure-stageb3g2-gold
20792         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
20793         @r=`${PWD_COMMAND}`; export r; \
20794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20795         $(HOST_EXPORTS) \
20796         $(POSTSTAGE1_HOST_EXPORTS) \
20797         cd $(HOST_SUBDIR)/gold && \
20798         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20799                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
20800                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
20801                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
20802                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20803                 $(TARGET-stageb3g2-gold)
20804
20805 maybe-clean-stageb3g2-gold: clean-stageb3g2-gold
20806 clean-stageb3g2: clean-stageb3g2-gold
20807 clean-stageb3g2-gold:
20808         @if [ $(current_stage) = stageb3g2 ]; then \
20809           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20810         else \
20811           [ -f $(HOST_SUBDIR)/stageb3g2-gold/Makefile ] || exit 0; \
20812           $(MAKE) stageb3g2-start; \
20813         fi; \
20814         cd $(HOST_SUBDIR)/gold && \
20815         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20816                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20817                  clean
20818 @endif gold-bootstrap
20819
20820
20821 .PHONY: all-stage4-gold maybe-all-stage4-gold
20822 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
20823 maybe-all-stage4-gold:
20824 maybe-clean-stage4-gold:
20825 @if gold-bootstrap
20826 maybe-all-stage4-gold: all-stage4-gold
20827 all-stage4: all-stage4-gold
20828 TARGET-stage4-gold = $(TARGET-gold)
20829 all-stage4-gold: configure-stage4-gold
20830         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20831         @r=`${PWD_COMMAND}`; export r; \
20832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20833         $(HOST_EXPORTS) \
20834         $(POSTSTAGE1_HOST_EXPORTS) \
20835         cd $(HOST_SUBDIR)/gold && \
20836         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20837                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
20838                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20839                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
20840                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20841                 $(TARGET-stage4-gold)
20842
20843 maybe-clean-stage4-gold: clean-stage4-gold
20844 clean-stage4: clean-stage4-gold
20845 clean-stage4-gold:
20846         @if [ $(current_stage) = stage4 ]; then \
20847           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20848         else \
20849           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
20850           $(MAKE) stage4-start; \
20851         fi; \
20852         cd $(HOST_SUBDIR)/gold && \
20853         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20854                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20855                  clean
20856 @endif gold-bootstrap
20857
20858
20859 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
20860 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
20861 maybe-all-stageprofile-gold:
20862 maybe-clean-stageprofile-gold:
20863 @if gold-bootstrap
20864 maybe-all-stageprofile-gold: all-stageprofile-gold
20865 all-stageprofile: all-stageprofile-gold
20866 TARGET-stageprofile-gold = $(TARGET-gold)
20867 all-stageprofile-gold: configure-stageprofile-gold
20868         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20869         @r=`${PWD_COMMAND}`; export r; \
20870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20871         $(HOST_EXPORTS) \
20872         $(POSTSTAGE1_HOST_EXPORTS) \
20873         cd $(HOST_SUBDIR)/gold && \
20874         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20875                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
20876                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
20877                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
20878                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20879                 $(TARGET-stageprofile-gold)
20880
20881 maybe-clean-stageprofile-gold: clean-stageprofile-gold
20882 clean-stageprofile: clean-stageprofile-gold
20883 clean-stageprofile-gold:
20884         @if [ $(current_stage) = stageprofile ]; then \
20885           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20886         else \
20887           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
20888           $(MAKE) stageprofile-start; \
20889         fi; \
20890         cd $(HOST_SUBDIR)/gold && \
20891         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20892                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20893                  clean
20894 @endif gold-bootstrap
20895
20896
20897 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
20898 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
20899 maybe-all-stagefeedback-gold:
20900 maybe-clean-stagefeedback-gold:
20901 @if gold-bootstrap
20902 maybe-all-stagefeedback-gold: all-stagefeedback-gold
20903 all-stagefeedback: all-stagefeedback-gold
20904 TARGET-stagefeedback-gold = $(TARGET-gold)
20905 all-stagefeedback-gold: configure-stagefeedback-gold
20906         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20907         @r=`${PWD_COMMAND}`; export r; \
20908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20909         $(HOST_EXPORTS) \
20910         $(POSTSTAGE1_HOST_EXPORTS) \
20911         cd $(HOST_SUBDIR)/gold && \
20912         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20913                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
20914                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
20915                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
20916                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20917                 $(TARGET-stagefeedback-gold)
20918
20919 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
20920 clean-stagefeedback: clean-stagefeedback-gold
20921 clean-stagefeedback-gold:
20922         @if [ $(current_stage) = stagefeedback ]; then \
20923           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20924         else \
20925           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
20926           $(MAKE) stagefeedback-start; \
20927         fi; \
20928         cd $(HOST_SUBDIR)/gold && \
20929         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20930                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20931                  clean
20932 @endif gold-bootstrap
20933
20934
20935
20936
20937
20938 .PHONY: check-gold maybe-check-gold
20939 maybe-check-gold:
20940 @if gold
20941 maybe-check-gold: check-gold
20942
20943 check-gold:
20944         @: $(MAKE); $(unstage)
20945         @r=`${PWD_COMMAND}`; export r; \
20946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20947         $(HOST_EXPORTS) \
20948         (cd $(HOST_SUBDIR)/gold && \
20949           $(MAKE) $(FLAGS_TO_PASS)  check)
20950
20951 @endif gold
20952
20953 .PHONY: install-gold maybe-install-gold
20954 maybe-install-gold:
20955 @if gold
20956 maybe-install-gold: install-gold
20957
20958 install-gold: installdirs
20959         @: $(MAKE); $(unstage)
20960         @r=`${PWD_COMMAND}`; export r; \
20961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20962         $(HOST_EXPORTS) \
20963         (cd $(HOST_SUBDIR)/gold && \
20964           $(MAKE) $(FLAGS_TO_PASS)  install)
20965
20966 @endif gold
20967
20968 # Other targets (info, dvi, pdf, etc.)
20969
20970 .PHONY: maybe-info-gold info-gold
20971 maybe-info-gold:
20972 @if gold
20973 maybe-info-gold: info-gold
20974
20975 info-gold: \
20976     configure-gold 
20977         @[ -f ./gold/Makefile ] || exit 0; \
20978         r=`${PWD_COMMAND}`; export r; \
20979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20980         $(HOST_EXPORTS) \
20981         for flag in $(EXTRA_HOST_FLAGS) ; do \
20982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20983         done; \
20984         echo "Doing info in gold" ; \
20985         (cd $(HOST_SUBDIR)/gold && \
20986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20988                   "RANLIB=$${RANLIB}" \
20989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20990                   info) \
20991           || exit 1
20992
20993 @endif gold
20994
20995 .PHONY: maybe-dvi-gold dvi-gold
20996 maybe-dvi-gold:
20997 @if gold
20998 maybe-dvi-gold: dvi-gold
20999
21000 dvi-gold: \
21001     configure-gold 
21002         @[ -f ./gold/Makefile ] || exit 0; \
21003         r=`${PWD_COMMAND}`; export r; \
21004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21005         $(HOST_EXPORTS) \
21006         for flag in $(EXTRA_HOST_FLAGS) ; do \
21007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21008         done; \
21009         echo "Doing dvi in gold" ; \
21010         (cd $(HOST_SUBDIR)/gold && \
21011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21013                   "RANLIB=$${RANLIB}" \
21014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21015                   dvi) \
21016           || exit 1
21017
21018 @endif gold
21019
21020 .PHONY: maybe-pdf-gold pdf-gold
21021 maybe-pdf-gold:
21022 @if gold
21023 maybe-pdf-gold: pdf-gold
21024
21025 pdf-gold: \
21026     configure-gold 
21027         @[ -f ./gold/Makefile ] || exit 0; \
21028         r=`${PWD_COMMAND}`; export r; \
21029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21030         $(HOST_EXPORTS) \
21031         for flag in $(EXTRA_HOST_FLAGS) ; do \
21032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21033         done; \
21034         echo "Doing pdf in gold" ; \
21035         (cd $(HOST_SUBDIR)/gold && \
21036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21038                   "RANLIB=$${RANLIB}" \
21039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21040                   pdf) \
21041           || exit 1
21042
21043 @endif gold
21044
21045 .PHONY: maybe-html-gold html-gold
21046 maybe-html-gold:
21047 @if gold
21048 maybe-html-gold: html-gold
21049
21050 html-gold: \
21051     configure-gold 
21052         @[ -f ./gold/Makefile ] || exit 0; \
21053         r=`${PWD_COMMAND}`; export r; \
21054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21055         $(HOST_EXPORTS) \
21056         for flag in $(EXTRA_HOST_FLAGS) ; do \
21057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21058         done; \
21059         echo "Doing html in gold" ; \
21060         (cd $(HOST_SUBDIR)/gold && \
21061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21063                   "RANLIB=$${RANLIB}" \
21064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21065                   html) \
21066           || exit 1
21067
21068 @endif gold
21069
21070 .PHONY: maybe-TAGS-gold TAGS-gold
21071 maybe-TAGS-gold:
21072 @if gold
21073 maybe-TAGS-gold: TAGS-gold
21074
21075 TAGS-gold: \
21076     configure-gold 
21077         @[ -f ./gold/Makefile ] || exit 0; \
21078         r=`${PWD_COMMAND}`; export r; \
21079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21080         $(HOST_EXPORTS) \
21081         for flag in $(EXTRA_HOST_FLAGS) ; do \
21082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21083         done; \
21084         echo "Doing TAGS in gold" ; \
21085         (cd $(HOST_SUBDIR)/gold && \
21086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21088                   "RANLIB=$${RANLIB}" \
21089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21090                   TAGS) \
21091           || exit 1
21092
21093 @endif gold
21094
21095 .PHONY: maybe-install-info-gold install-info-gold
21096 maybe-install-info-gold:
21097 @if gold
21098 maybe-install-info-gold: install-info-gold
21099
21100 install-info-gold: \
21101     configure-gold \
21102     info-gold 
21103         @[ -f ./gold/Makefile ] || exit 0; \
21104         r=`${PWD_COMMAND}`; export r; \
21105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21106         $(HOST_EXPORTS) \
21107         for flag in $(EXTRA_HOST_FLAGS) ; do \
21108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21109         done; \
21110         echo "Doing install-info in gold" ; \
21111         (cd $(HOST_SUBDIR)/gold && \
21112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21114                   "RANLIB=$${RANLIB}" \
21115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21116                   install-info) \
21117           || exit 1
21118
21119 @endif gold
21120
21121 .PHONY: maybe-install-pdf-gold install-pdf-gold
21122 maybe-install-pdf-gold:
21123 @if gold
21124 maybe-install-pdf-gold: install-pdf-gold
21125
21126 install-pdf-gold: \
21127     configure-gold \
21128     pdf-gold 
21129         @[ -f ./gold/Makefile ] || exit 0; \
21130         r=`${PWD_COMMAND}`; export r; \
21131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21132         $(HOST_EXPORTS) \
21133         for flag in $(EXTRA_HOST_FLAGS) ; do \
21134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21135         done; \
21136         echo "Doing install-pdf in gold" ; \
21137         (cd $(HOST_SUBDIR)/gold && \
21138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21140                   "RANLIB=$${RANLIB}" \
21141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21142                   install-pdf) \
21143           || exit 1
21144
21145 @endif gold
21146
21147 .PHONY: maybe-install-html-gold install-html-gold
21148 maybe-install-html-gold:
21149 @if gold
21150 maybe-install-html-gold: install-html-gold
21151
21152 install-html-gold: \
21153     configure-gold \
21154     html-gold 
21155         @[ -f ./gold/Makefile ] || exit 0; \
21156         r=`${PWD_COMMAND}`; export r; \
21157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21158         $(HOST_EXPORTS) \
21159         for flag in $(EXTRA_HOST_FLAGS) ; do \
21160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21161         done; \
21162         echo "Doing install-html in gold" ; \
21163         (cd $(HOST_SUBDIR)/gold && \
21164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21166                   "RANLIB=$${RANLIB}" \
21167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21168                   install-html) \
21169           || exit 1
21170
21171 @endif gold
21172
21173 .PHONY: maybe-installcheck-gold installcheck-gold
21174 maybe-installcheck-gold:
21175 @if gold
21176 maybe-installcheck-gold: installcheck-gold
21177
21178 installcheck-gold: \
21179     configure-gold 
21180         @[ -f ./gold/Makefile ] || exit 0; \
21181         r=`${PWD_COMMAND}`; export r; \
21182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21183         $(HOST_EXPORTS) \
21184         for flag in $(EXTRA_HOST_FLAGS) ; do \
21185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21186         done; \
21187         echo "Doing installcheck in gold" ; \
21188         (cd $(HOST_SUBDIR)/gold && \
21189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21191                   "RANLIB=$${RANLIB}" \
21192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21193                   installcheck) \
21194           || exit 1
21195
21196 @endif gold
21197
21198 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
21199 maybe-mostlyclean-gold:
21200 @if gold
21201 maybe-mostlyclean-gold: mostlyclean-gold
21202
21203 mostlyclean-gold: 
21204         @[ -f ./gold/Makefile ] || exit 0; \
21205         r=`${PWD_COMMAND}`; export r; \
21206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21207         $(HOST_EXPORTS) \
21208         for flag in $(EXTRA_HOST_FLAGS) ; do \
21209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21210         done; \
21211         echo "Doing mostlyclean in gold" ; \
21212         (cd $(HOST_SUBDIR)/gold && \
21213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21215                   "RANLIB=$${RANLIB}" \
21216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21217                   mostlyclean) \
21218           || exit 1
21219
21220 @endif gold
21221
21222 .PHONY: maybe-clean-gold clean-gold
21223 maybe-clean-gold:
21224 @if gold
21225 maybe-clean-gold: clean-gold
21226
21227 clean-gold: 
21228         @[ -f ./gold/Makefile ] || exit 0; \
21229         r=`${PWD_COMMAND}`; export r; \
21230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21231         $(HOST_EXPORTS) \
21232         for flag in $(EXTRA_HOST_FLAGS) ; do \
21233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21234         done; \
21235         echo "Doing clean in gold" ; \
21236         (cd $(HOST_SUBDIR)/gold && \
21237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21239                   "RANLIB=$${RANLIB}" \
21240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21241                   clean) \
21242           || exit 1
21243
21244 @endif gold
21245
21246 .PHONY: maybe-distclean-gold distclean-gold
21247 maybe-distclean-gold:
21248 @if gold
21249 maybe-distclean-gold: distclean-gold
21250
21251 distclean-gold: 
21252         @[ -f ./gold/Makefile ] || exit 0; \
21253         r=`${PWD_COMMAND}`; export r; \
21254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21255         $(HOST_EXPORTS) \
21256         for flag in $(EXTRA_HOST_FLAGS) ; do \
21257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21258         done; \
21259         echo "Doing distclean in gold" ; \
21260         (cd $(HOST_SUBDIR)/gold && \
21261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21263                   "RANLIB=$${RANLIB}" \
21264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21265                   distclean) \
21266           || exit 1
21267
21268 @endif gold
21269
21270 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
21271 maybe-maintainer-clean-gold:
21272 @if gold
21273 maybe-maintainer-clean-gold: maintainer-clean-gold
21274
21275 maintainer-clean-gold: 
21276         @[ -f ./gold/Makefile ] || exit 0; \
21277         r=`${PWD_COMMAND}`; export r; \
21278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21279         $(HOST_EXPORTS) \
21280         for flag in $(EXTRA_HOST_FLAGS) ; do \
21281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21282         done; \
21283         echo "Doing maintainer-clean in gold" ; \
21284         (cd $(HOST_SUBDIR)/gold && \
21285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21287                   "RANLIB=$${RANLIB}" \
21288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21289                   maintainer-clean) \
21290           || exit 1
21291
21292 @endif gold
21293
21294
21295
21296 .PHONY: configure-gprof maybe-configure-gprof
21297 maybe-configure-gprof:
21298 @if gcc-bootstrap
21299 configure-gprof: stage_current
21300 @endif gcc-bootstrap
21301 @if gprof
21302 maybe-configure-gprof: configure-gprof
21303 configure-gprof: 
21304         @: $(MAKE); $(unstage)
21305         @r=`${PWD_COMMAND}`; export r; \
21306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21307         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
21308         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
21309         $(HOST_EXPORTS) \
21310         echo Configuring in $(HOST_SUBDIR)/gprof; \
21311         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
21312         case $(srcdir) in \
21313           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21314           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
21315                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21316         esac; \
21317         srcdiroption="--srcdir=$${topdir}/gprof"; \
21318         libsrcdir="$$s/gprof"; \
21319         $(SHELL) $${libsrcdir}/configure \
21320           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21321           --target=${target_alias} $${srcdiroption}  \
21322           || exit 1
21323 @endif gprof
21324
21325
21326
21327
21328
21329 .PHONY: all-gprof maybe-all-gprof
21330 maybe-all-gprof:
21331 @if gcc-bootstrap
21332 all-gprof: stage_current
21333 @endif gcc-bootstrap
21334 @if gprof
21335 TARGET-gprof=all
21336 maybe-all-gprof: all-gprof
21337 all-gprof: configure-gprof
21338         @: $(MAKE); $(unstage)
21339         @r=`${PWD_COMMAND}`; export r; \
21340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21341         $(HOST_EXPORTS) \
21342         (cd $(HOST_SUBDIR)/gprof && \
21343           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
21344                 $(TARGET-gprof))
21345 @endif gprof
21346
21347
21348
21349
21350 .PHONY: check-gprof maybe-check-gprof
21351 maybe-check-gprof:
21352 @if gprof
21353 maybe-check-gprof: check-gprof
21354
21355 check-gprof:
21356         @: $(MAKE); $(unstage)
21357         @r=`${PWD_COMMAND}`; export r; \
21358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21359         $(HOST_EXPORTS) \
21360         (cd $(HOST_SUBDIR)/gprof && \
21361           $(MAKE) $(FLAGS_TO_PASS)  check)
21362
21363 @endif gprof
21364
21365 .PHONY: install-gprof maybe-install-gprof
21366 maybe-install-gprof:
21367 @if gprof
21368 maybe-install-gprof: install-gprof
21369
21370 install-gprof: installdirs
21371         @: $(MAKE); $(unstage)
21372         @r=`${PWD_COMMAND}`; export r; \
21373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21374         $(HOST_EXPORTS) \
21375         (cd $(HOST_SUBDIR)/gprof && \
21376           $(MAKE) $(FLAGS_TO_PASS)  install)
21377
21378 @endif gprof
21379
21380 # Other targets (info, dvi, pdf, etc.)
21381
21382 .PHONY: maybe-info-gprof info-gprof
21383 maybe-info-gprof:
21384 @if gprof
21385 maybe-info-gprof: info-gprof
21386
21387 info-gprof: \
21388     configure-gprof 
21389         @: $(MAKE); $(unstage)
21390         @[ -f ./gprof/Makefile ] || exit 0; \
21391         r=`${PWD_COMMAND}`; export r; \
21392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21393         $(HOST_EXPORTS) \
21394         for flag in $(EXTRA_HOST_FLAGS) ; do \
21395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21396         done; \
21397         echo "Doing info in gprof" ; \
21398         (cd $(HOST_SUBDIR)/gprof && \
21399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21401                   "RANLIB=$${RANLIB}" \
21402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21403                   info) \
21404           || exit 1
21405
21406 @endif gprof
21407
21408 .PHONY: maybe-dvi-gprof dvi-gprof
21409 maybe-dvi-gprof:
21410 @if gprof
21411 maybe-dvi-gprof: dvi-gprof
21412
21413 dvi-gprof: \
21414     configure-gprof 
21415         @: $(MAKE); $(unstage)
21416         @[ -f ./gprof/Makefile ] || exit 0; \
21417         r=`${PWD_COMMAND}`; export r; \
21418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21419         $(HOST_EXPORTS) \
21420         for flag in $(EXTRA_HOST_FLAGS) ; do \
21421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21422         done; \
21423         echo "Doing dvi in gprof" ; \
21424         (cd $(HOST_SUBDIR)/gprof && \
21425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21427                   "RANLIB=$${RANLIB}" \
21428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21429                   dvi) \
21430           || exit 1
21431
21432 @endif gprof
21433
21434 .PHONY: maybe-pdf-gprof pdf-gprof
21435 maybe-pdf-gprof:
21436 @if gprof
21437 maybe-pdf-gprof: pdf-gprof
21438
21439 pdf-gprof: \
21440     configure-gprof 
21441         @: $(MAKE); $(unstage)
21442         @[ -f ./gprof/Makefile ] || exit 0; \
21443         r=`${PWD_COMMAND}`; export r; \
21444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21445         $(HOST_EXPORTS) \
21446         for flag in $(EXTRA_HOST_FLAGS) ; do \
21447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21448         done; \
21449         echo "Doing pdf in gprof" ; \
21450         (cd $(HOST_SUBDIR)/gprof && \
21451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21453                   "RANLIB=$${RANLIB}" \
21454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21455                   pdf) \
21456           || exit 1
21457
21458 @endif gprof
21459
21460 .PHONY: maybe-html-gprof html-gprof
21461 maybe-html-gprof:
21462 @if gprof
21463 maybe-html-gprof: html-gprof
21464
21465 html-gprof: \
21466     configure-gprof 
21467         @: $(MAKE); $(unstage)
21468         @[ -f ./gprof/Makefile ] || exit 0; \
21469         r=`${PWD_COMMAND}`; export r; \
21470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21471         $(HOST_EXPORTS) \
21472         for flag in $(EXTRA_HOST_FLAGS) ; do \
21473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21474         done; \
21475         echo "Doing html in gprof" ; \
21476         (cd $(HOST_SUBDIR)/gprof && \
21477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21479                   "RANLIB=$${RANLIB}" \
21480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21481                   html) \
21482           || exit 1
21483
21484 @endif gprof
21485
21486 .PHONY: maybe-TAGS-gprof TAGS-gprof
21487 maybe-TAGS-gprof:
21488 @if gprof
21489 maybe-TAGS-gprof: TAGS-gprof
21490
21491 TAGS-gprof: \
21492     configure-gprof 
21493         @: $(MAKE); $(unstage)
21494         @[ -f ./gprof/Makefile ] || exit 0; \
21495         r=`${PWD_COMMAND}`; export r; \
21496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21497         $(HOST_EXPORTS) \
21498         for flag in $(EXTRA_HOST_FLAGS) ; do \
21499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21500         done; \
21501         echo "Doing TAGS in gprof" ; \
21502         (cd $(HOST_SUBDIR)/gprof && \
21503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21505                   "RANLIB=$${RANLIB}" \
21506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21507                   TAGS) \
21508           || exit 1
21509
21510 @endif gprof
21511
21512 .PHONY: maybe-install-info-gprof install-info-gprof
21513 maybe-install-info-gprof:
21514 @if gprof
21515 maybe-install-info-gprof: install-info-gprof
21516
21517 install-info-gprof: \
21518     configure-gprof \
21519     info-gprof 
21520         @: $(MAKE); $(unstage)
21521         @[ -f ./gprof/Makefile ] || exit 0; \
21522         r=`${PWD_COMMAND}`; export r; \
21523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21524         $(HOST_EXPORTS) \
21525         for flag in $(EXTRA_HOST_FLAGS) ; do \
21526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21527         done; \
21528         echo "Doing install-info in gprof" ; \
21529         (cd $(HOST_SUBDIR)/gprof && \
21530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21532                   "RANLIB=$${RANLIB}" \
21533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21534                   install-info) \
21535           || exit 1
21536
21537 @endif gprof
21538
21539 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
21540 maybe-install-pdf-gprof:
21541 @if gprof
21542 maybe-install-pdf-gprof: install-pdf-gprof
21543
21544 install-pdf-gprof: \
21545     configure-gprof \
21546     pdf-gprof 
21547         @: $(MAKE); $(unstage)
21548         @[ -f ./gprof/Makefile ] || exit 0; \
21549         r=`${PWD_COMMAND}`; export r; \
21550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21551         $(HOST_EXPORTS) \
21552         for flag in $(EXTRA_HOST_FLAGS) ; do \
21553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21554         done; \
21555         echo "Doing install-pdf in gprof" ; \
21556         (cd $(HOST_SUBDIR)/gprof && \
21557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21559                   "RANLIB=$${RANLIB}" \
21560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21561                   install-pdf) \
21562           || exit 1
21563
21564 @endif gprof
21565
21566 .PHONY: maybe-install-html-gprof install-html-gprof
21567 maybe-install-html-gprof:
21568 @if gprof
21569 maybe-install-html-gprof: install-html-gprof
21570
21571 install-html-gprof: \
21572     configure-gprof \
21573     html-gprof 
21574         @: $(MAKE); $(unstage)
21575         @[ -f ./gprof/Makefile ] || exit 0; \
21576         r=`${PWD_COMMAND}`; export r; \
21577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21578         $(HOST_EXPORTS) \
21579         for flag in $(EXTRA_HOST_FLAGS) ; do \
21580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21581         done; \
21582         echo "Doing install-html in gprof" ; \
21583         (cd $(HOST_SUBDIR)/gprof && \
21584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21586                   "RANLIB=$${RANLIB}" \
21587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21588                   install-html) \
21589           || exit 1
21590
21591 @endif gprof
21592
21593 .PHONY: maybe-installcheck-gprof installcheck-gprof
21594 maybe-installcheck-gprof:
21595 @if gprof
21596 maybe-installcheck-gprof: installcheck-gprof
21597
21598 installcheck-gprof: \
21599     configure-gprof 
21600         @: $(MAKE); $(unstage)
21601         @[ -f ./gprof/Makefile ] || exit 0; \
21602         r=`${PWD_COMMAND}`; export r; \
21603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21604         $(HOST_EXPORTS) \
21605         for flag in $(EXTRA_HOST_FLAGS) ; do \
21606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21607         done; \
21608         echo "Doing installcheck in gprof" ; \
21609         (cd $(HOST_SUBDIR)/gprof && \
21610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21612                   "RANLIB=$${RANLIB}" \
21613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21614                   installcheck) \
21615           || exit 1
21616
21617 @endif gprof
21618
21619 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
21620 maybe-mostlyclean-gprof:
21621 @if gprof
21622 maybe-mostlyclean-gprof: mostlyclean-gprof
21623
21624 mostlyclean-gprof: 
21625         @: $(MAKE); $(unstage)
21626         @[ -f ./gprof/Makefile ] || exit 0; \
21627         r=`${PWD_COMMAND}`; export r; \
21628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21629         $(HOST_EXPORTS) \
21630         for flag in $(EXTRA_HOST_FLAGS) ; do \
21631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21632         done; \
21633         echo "Doing mostlyclean in gprof" ; \
21634         (cd $(HOST_SUBDIR)/gprof && \
21635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21637                   "RANLIB=$${RANLIB}" \
21638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21639                   mostlyclean) \
21640           || exit 1
21641
21642 @endif gprof
21643
21644 .PHONY: maybe-clean-gprof clean-gprof
21645 maybe-clean-gprof:
21646 @if gprof
21647 maybe-clean-gprof: clean-gprof
21648
21649 clean-gprof: 
21650         @: $(MAKE); $(unstage)
21651         @[ -f ./gprof/Makefile ] || exit 0; \
21652         r=`${PWD_COMMAND}`; export r; \
21653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21654         $(HOST_EXPORTS) \
21655         for flag in $(EXTRA_HOST_FLAGS) ; do \
21656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21657         done; \
21658         echo "Doing clean in gprof" ; \
21659         (cd $(HOST_SUBDIR)/gprof && \
21660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21662                   "RANLIB=$${RANLIB}" \
21663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21664                   clean) \
21665           || exit 1
21666
21667 @endif gprof
21668
21669 .PHONY: maybe-distclean-gprof distclean-gprof
21670 maybe-distclean-gprof:
21671 @if gprof
21672 maybe-distclean-gprof: distclean-gprof
21673
21674 distclean-gprof: 
21675         @: $(MAKE); $(unstage)
21676         @[ -f ./gprof/Makefile ] || exit 0; \
21677         r=`${PWD_COMMAND}`; export r; \
21678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21679         $(HOST_EXPORTS) \
21680         for flag in $(EXTRA_HOST_FLAGS) ; do \
21681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21682         done; \
21683         echo "Doing distclean in gprof" ; \
21684         (cd $(HOST_SUBDIR)/gprof && \
21685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21687                   "RANLIB=$${RANLIB}" \
21688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21689                   distclean) \
21690           || exit 1
21691
21692 @endif gprof
21693
21694 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
21695 maybe-maintainer-clean-gprof:
21696 @if gprof
21697 maybe-maintainer-clean-gprof: maintainer-clean-gprof
21698
21699 maintainer-clean-gprof: 
21700         @: $(MAKE); $(unstage)
21701         @[ -f ./gprof/Makefile ] || exit 0; \
21702         r=`${PWD_COMMAND}`; export r; \
21703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21704         $(HOST_EXPORTS) \
21705         for flag in $(EXTRA_HOST_FLAGS) ; do \
21706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21707         done; \
21708         echo "Doing maintainer-clean in gprof" ; \
21709         (cd $(HOST_SUBDIR)/gprof && \
21710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21712                   "RANLIB=$${RANLIB}" \
21713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21714                   maintainer-clean) \
21715           || exit 1
21716
21717 @endif gprof
21718
21719
21720
21721 .PHONY: configure-gzip maybe-configure-gzip
21722 maybe-configure-gzip:
21723 @if gcc-bootstrap
21724 configure-gzip: stage_current
21725 @endif gcc-bootstrap
21726 @if gzip
21727 maybe-configure-gzip: configure-gzip
21728 configure-gzip: 
21729         @: $(MAKE); $(unstage)
21730         @r=`${PWD_COMMAND}`; export r; \
21731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21732         test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
21733         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
21734         $(HOST_EXPORTS) \
21735         echo Configuring in $(HOST_SUBDIR)/gzip; \
21736         cd "$(HOST_SUBDIR)/gzip" || exit 1; \
21737         case $(srcdir) in \
21738           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21739           *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
21740                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21741         esac; \
21742         srcdiroption="--srcdir=$${topdir}/gzip"; \
21743         libsrcdir="$$s/gzip"; \
21744         $(SHELL) $${libsrcdir}/configure \
21745           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21746           --target=${target_alias} $${srcdiroption}  \
21747           || exit 1
21748 @endif gzip
21749
21750
21751
21752
21753
21754 .PHONY: all-gzip maybe-all-gzip
21755 maybe-all-gzip:
21756 @if gcc-bootstrap
21757 all-gzip: stage_current
21758 @endif gcc-bootstrap
21759 @if gzip
21760 TARGET-gzip=all
21761 maybe-all-gzip: all-gzip
21762 all-gzip: configure-gzip
21763         @: $(MAKE); $(unstage)
21764         @r=`${PWD_COMMAND}`; export r; \
21765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21766         $(HOST_EXPORTS) \
21767         (cd $(HOST_SUBDIR)/gzip && \
21768           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
21769                 $(TARGET-gzip))
21770 @endif gzip
21771
21772
21773
21774
21775 .PHONY: check-gzip maybe-check-gzip
21776 maybe-check-gzip:
21777 @if gzip
21778 maybe-check-gzip: check-gzip
21779
21780 check-gzip:
21781         @: $(MAKE); $(unstage)
21782         @r=`${PWD_COMMAND}`; export r; \
21783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21784         $(HOST_EXPORTS) \
21785         (cd $(HOST_SUBDIR)/gzip && \
21786           $(MAKE) $(FLAGS_TO_PASS)  check)
21787
21788 @endif gzip
21789
21790 .PHONY: install-gzip maybe-install-gzip
21791 maybe-install-gzip:
21792 @if gzip
21793 maybe-install-gzip: install-gzip
21794
21795 install-gzip: installdirs
21796         @: $(MAKE); $(unstage)
21797         @r=`${PWD_COMMAND}`; export r; \
21798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21799         $(HOST_EXPORTS) \
21800         (cd $(HOST_SUBDIR)/gzip && \
21801           $(MAKE) $(FLAGS_TO_PASS)  install)
21802
21803 @endif gzip
21804
21805 # Other targets (info, dvi, pdf, etc.)
21806
21807 .PHONY: maybe-info-gzip info-gzip
21808 maybe-info-gzip:
21809 @if gzip
21810 maybe-info-gzip: info-gzip
21811
21812 info-gzip: \
21813     configure-gzip 
21814         @: $(MAKE); $(unstage)
21815         @[ -f ./gzip/Makefile ] || exit 0; \
21816         r=`${PWD_COMMAND}`; export r; \
21817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21818         $(HOST_EXPORTS) \
21819         for flag in $(EXTRA_HOST_FLAGS) ; do \
21820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21821         done; \
21822         echo "Doing info in gzip" ; \
21823         (cd $(HOST_SUBDIR)/gzip && \
21824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21826                   "RANLIB=$${RANLIB}" \
21827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21828                   info) \
21829           || exit 1
21830
21831 @endif gzip
21832
21833 .PHONY: maybe-dvi-gzip dvi-gzip
21834 maybe-dvi-gzip:
21835 @if gzip
21836 maybe-dvi-gzip: dvi-gzip
21837
21838 dvi-gzip: \
21839     configure-gzip 
21840         @: $(MAKE); $(unstage)
21841         @[ -f ./gzip/Makefile ] || exit 0; \
21842         r=`${PWD_COMMAND}`; export r; \
21843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21844         $(HOST_EXPORTS) \
21845         for flag in $(EXTRA_HOST_FLAGS) ; do \
21846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21847         done; \
21848         echo "Doing dvi in gzip" ; \
21849         (cd $(HOST_SUBDIR)/gzip && \
21850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21852                   "RANLIB=$${RANLIB}" \
21853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21854                   dvi) \
21855           || exit 1
21856
21857 @endif gzip
21858
21859 .PHONY: maybe-pdf-gzip pdf-gzip
21860 maybe-pdf-gzip:
21861 @if gzip
21862 maybe-pdf-gzip: pdf-gzip
21863
21864 pdf-gzip: \
21865     configure-gzip 
21866         @: $(MAKE); $(unstage)
21867         @[ -f ./gzip/Makefile ] || exit 0; \
21868         r=`${PWD_COMMAND}`; export r; \
21869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21870         $(HOST_EXPORTS) \
21871         for flag in $(EXTRA_HOST_FLAGS) ; do \
21872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21873         done; \
21874         echo "Doing pdf in gzip" ; \
21875         (cd $(HOST_SUBDIR)/gzip && \
21876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21878                   "RANLIB=$${RANLIB}" \
21879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21880                   pdf) \
21881           || exit 1
21882
21883 @endif gzip
21884
21885 .PHONY: maybe-html-gzip html-gzip
21886 maybe-html-gzip:
21887 @if gzip
21888 maybe-html-gzip: html-gzip
21889
21890 html-gzip: \
21891     configure-gzip 
21892         @: $(MAKE); $(unstage)
21893         @[ -f ./gzip/Makefile ] || exit 0; \
21894         r=`${PWD_COMMAND}`; export r; \
21895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21896         $(HOST_EXPORTS) \
21897         for flag in $(EXTRA_HOST_FLAGS) ; do \
21898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21899         done; \
21900         echo "Doing html in gzip" ; \
21901         (cd $(HOST_SUBDIR)/gzip && \
21902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21904                   "RANLIB=$${RANLIB}" \
21905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21906                   html) \
21907           || exit 1
21908
21909 @endif gzip
21910
21911 .PHONY: maybe-TAGS-gzip TAGS-gzip
21912 maybe-TAGS-gzip:
21913 @if gzip
21914 maybe-TAGS-gzip: TAGS-gzip
21915
21916 TAGS-gzip: \
21917     configure-gzip 
21918         @: $(MAKE); $(unstage)
21919         @[ -f ./gzip/Makefile ] || exit 0; \
21920         r=`${PWD_COMMAND}`; export r; \
21921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21922         $(HOST_EXPORTS) \
21923         for flag in $(EXTRA_HOST_FLAGS) ; do \
21924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21925         done; \
21926         echo "Doing TAGS in gzip" ; \
21927         (cd $(HOST_SUBDIR)/gzip && \
21928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21930                   "RANLIB=$${RANLIB}" \
21931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21932                   TAGS) \
21933           || exit 1
21934
21935 @endif gzip
21936
21937 .PHONY: maybe-install-info-gzip install-info-gzip
21938 maybe-install-info-gzip:
21939 @if gzip
21940 maybe-install-info-gzip: install-info-gzip
21941
21942 install-info-gzip: \
21943     configure-gzip \
21944     info-gzip 
21945         @: $(MAKE); $(unstage)
21946         @[ -f ./gzip/Makefile ] || exit 0; \
21947         r=`${PWD_COMMAND}`; export r; \
21948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21949         $(HOST_EXPORTS) \
21950         for flag in $(EXTRA_HOST_FLAGS) ; do \
21951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21952         done; \
21953         echo "Doing install-info in gzip" ; \
21954         (cd $(HOST_SUBDIR)/gzip && \
21955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21957                   "RANLIB=$${RANLIB}" \
21958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21959                   install-info) \
21960           || exit 1
21961
21962 @endif gzip
21963
21964 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
21965 maybe-install-pdf-gzip:
21966 @if gzip
21967 maybe-install-pdf-gzip: install-pdf-gzip
21968
21969 install-pdf-gzip: \
21970     configure-gzip \
21971     pdf-gzip 
21972         @: $(MAKE); $(unstage)
21973         @[ -f ./gzip/Makefile ] || exit 0; \
21974         r=`${PWD_COMMAND}`; export r; \
21975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21976         $(HOST_EXPORTS) \
21977         for flag in $(EXTRA_HOST_FLAGS) ; do \
21978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21979         done; \
21980         echo "Doing install-pdf in gzip" ; \
21981         (cd $(HOST_SUBDIR)/gzip && \
21982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21984                   "RANLIB=$${RANLIB}" \
21985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21986                   install-pdf) \
21987           || exit 1
21988
21989 @endif gzip
21990
21991 .PHONY: maybe-install-html-gzip install-html-gzip
21992 maybe-install-html-gzip:
21993 @if gzip
21994 maybe-install-html-gzip: install-html-gzip
21995
21996 install-html-gzip: \
21997     configure-gzip \
21998     html-gzip 
21999         @: $(MAKE); $(unstage)
22000         @[ -f ./gzip/Makefile ] || exit 0; \
22001         r=`${PWD_COMMAND}`; export r; \
22002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22003         $(HOST_EXPORTS) \
22004         for flag in $(EXTRA_HOST_FLAGS) ; do \
22005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22006         done; \
22007         echo "Doing install-html in gzip" ; \
22008         (cd $(HOST_SUBDIR)/gzip && \
22009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22011                   "RANLIB=$${RANLIB}" \
22012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22013                   install-html) \
22014           || exit 1
22015
22016 @endif gzip
22017
22018 .PHONY: maybe-installcheck-gzip installcheck-gzip
22019 maybe-installcheck-gzip:
22020 @if gzip
22021 maybe-installcheck-gzip: installcheck-gzip
22022
22023 installcheck-gzip: \
22024     configure-gzip 
22025         @: $(MAKE); $(unstage)
22026         @[ -f ./gzip/Makefile ] || exit 0; \
22027         r=`${PWD_COMMAND}`; export r; \
22028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22029         $(HOST_EXPORTS) \
22030         for flag in $(EXTRA_HOST_FLAGS) ; do \
22031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22032         done; \
22033         echo "Doing installcheck in gzip" ; \
22034         (cd $(HOST_SUBDIR)/gzip && \
22035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22037                   "RANLIB=$${RANLIB}" \
22038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22039                   installcheck) \
22040           || exit 1
22041
22042 @endif gzip
22043
22044 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
22045 maybe-mostlyclean-gzip:
22046 @if gzip
22047 maybe-mostlyclean-gzip: mostlyclean-gzip
22048
22049 mostlyclean-gzip: 
22050         @: $(MAKE); $(unstage)
22051         @[ -f ./gzip/Makefile ] || exit 0; \
22052         r=`${PWD_COMMAND}`; export r; \
22053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22054         $(HOST_EXPORTS) \
22055         for flag in $(EXTRA_HOST_FLAGS) ; do \
22056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22057         done; \
22058         echo "Doing mostlyclean in gzip" ; \
22059         (cd $(HOST_SUBDIR)/gzip && \
22060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22062                   "RANLIB=$${RANLIB}" \
22063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22064                   mostlyclean) \
22065           || exit 1
22066
22067 @endif gzip
22068
22069 .PHONY: maybe-clean-gzip clean-gzip
22070 maybe-clean-gzip:
22071 @if gzip
22072 maybe-clean-gzip: clean-gzip
22073
22074 clean-gzip: 
22075         @: $(MAKE); $(unstage)
22076         @[ -f ./gzip/Makefile ] || exit 0; \
22077         r=`${PWD_COMMAND}`; export r; \
22078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22079         $(HOST_EXPORTS) \
22080         for flag in $(EXTRA_HOST_FLAGS) ; do \
22081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22082         done; \
22083         echo "Doing clean in gzip" ; \
22084         (cd $(HOST_SUBDIR)/gzip && \
22085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22087                   "RANLIB=$${RANLIB}" \
22088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22089                   clean) \
22090           || exit 1
22091
22092 @endif gzip
22093
22094 .PHONY: maybe-distclean-gzip distclean-gzip
22095 maybe-distclean-gzip:
22096 @if gzip
22097 maybe-distclean-gzip: distclean-gzip
22098
22099 distclean-gzip: 
22100         @: $(MAKE); $(unstage)
22101         @[ -f ./gzip/Makefile ] || exit 0; \
22102         r=`${PWD_COMMAND}`; export r; \
22103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22104         $(HOST_EXPORTS) \
22105         for flag in $(EXTRA_HOST_FLAGS) ; do \
22106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22107         done; \
22108         echo "Doing distclean in gzip" ; \
22109         (cd $(HOST_SUBDIR)/gzip && \
22110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22112                   "RANLIB=$${RANLIB}" \
22113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22114                   distclean) \
22115           || exit 1
22116
22117 @endif gzip
22118
22119 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
22120 maybe-maintainer-clean-gzip:
22121 @if gzip
22122 maybe-maintainer-clean-gzip: maintainer-clean-gzip
22123
22124 maintainer-clean-gzip: 
22125         @: $(MAKE); $(unstage)
22126         @[ -f ./gzip/Makefile ] || exit 0; \
22127         r=`${PWD_COMMAND}`; export r; \
22128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22129         $(HOST_EXPORTS) \
22130         for flag in $(EXTRA_HOST_FLAGS) ; do \
22131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22132         done; \
22133         echo "Doing maintainer-clean in gzip" ; \
22134         (cd $(HOST_SUBDIR)/gzip && \
22135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22137                   "RANLIB=$${RANLIB}" \
22138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22139                   maintainer-clean) \
22140           || exit 1
22141
22142 @endif gzip
22143
22144
22145
22146 .PHONY: configure-hello maybe-configure-hello
22147 maybe-configure-hello:
22148 @if gcc-bootstrap
22149 configure-hello: stage_current
22150 @endif gcc-bootstrap
22151 @if hello
22152 maybe-configure-hello: configure-hello
22153 configure-hello: 
22154         @: $(MAKE); $(unstage)
22155         @r=`${PWD_COMMAND}`; export r; \
22156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22157         test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
22158         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
22159         $(HOST_EXPORTS) \
22160         echo Configuring in $(HOST_SUBDIR)/hello; \
22161         cd "$(HOST_SUBDIR)/hello" || exit 1; \
22162         case $(srcdir) in \
22163           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22164           *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
22165                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22166         esac; \
22167         srcdiroption="--srcdir=$${topdir}/hello"; \
22168         libsrcdir="$$s/hello"; \
22169         $(SHELL) $${libsrcdir}/configure \
22170           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22171           --target=${target_alias} $${srcdiroption}  \
22172           || exit 1
22173 @endif hello
22174
22175
22176
22177
22178
22179 .PHONY: all-hello maybe-all-hello
22180 maybe-all-hello:
22181 @if gcc-bootstrap
22182 all-hello: stage_current
22183 @endif gcc-bootstrap
22184 @if hello
22185 TARGET-hello=all
22186 maybe-all-hello: all-hello
22187 all-hello: configure-hello
22188         @: $(MAKE); $(unstage)
22189         @r=`${PWD_COMMAND}`; export r; \
22190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22191         $(HOST_EXPORTS) \
22192         (cd $(HOST_SUBDIR)/hello && \
22193           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
22194                 $(TARGET-hello))
22195 @endif hello
22196
22197
22198
22199
22200 .PHONY: check-hello maybe-check-hello
22201 maybe-check-hello:
22202 @if hello
22203 maybe-check-hello: check-hello
22204
22205 check-hello:
22206         @: $(MAKE); $(unstage)
22207         @r=`${PWD_COMMAND}`; export r; \
22208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22209         $(HOST_EXPORTS) \
22210         (cd $(HOST_SUBDIR)/hello && \
22211           $(MAKE) $(FLAGS_TO_PASS)  check)
22212
22213 @endif hello
22214
22215 .PHONY: install-hello maybe-install-hello
22216 maybe-install-hello:
22217 @if hello
22218 maybe-install-hello: install-hello
22219
22220 install-hello: installdirs
22221         @: $(MAKE); $(unstage)
22222         @r=`${PWD_COMMAND}`; export r; \
22223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22224         $(HOST_EXPORTS) \
22225         (cd $(HOST_SUBDIR)/hello && \
22226           $(MAKE) $(FLAGS_TO_PASS)  install)
22227
22228 @endif hello
22229
22230 # Other targets (info, dvi, pdf, etc.)
22231
22232 .PHONY: maybe-info-hello info-hello
22233 maybe-info-hello:
22234 @if hello
22235 maybe-info-hello: info-hello
22236
22237 info-hello: \
22238     configure-hello 
22239         @: $(MAKE); $(unstage)
22240         @[ -f ./hello/Makefile ] || exit 0; \
22241         r=`${PWD_COMMAND}`; export r; \
22242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22243         $(HOST_EXPORTS) \
22244         for flag in $(EXTRA_HOST_FLAGS) ; do \
22245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22246         done; \
22247         echo "Doing info in hello" ; \
22248         (cd $(HOST_SUBDIR)/hello && \
22249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22251                   "RANLIB=$${RANLIB}" \
22252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22253                   info) \
22254           || exit 1
22255
22256 @endif hello
22257
22258 .PHONY: maybe-dvi-hello dvi-hello
22259 maybe-dvi-hello:
22260 @if hello
22261 maybe-dvi-hello: dvi-hello
22262
22263 dvi-hello: \
22264     configure-hello 
22265         @: $(MAKE); $(unstage)
22266         @[ -f ./hello/Makefile ] || exit 0; \
22267         r=`${PWD_COMMAND}`; export r; \
22268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22269         $(HOST_EXPORTS) \
22270         for flag in $(EXTRA_HOST_FLAGS) ; do \
22271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22272         done; \
22273         echo "Doing dvi in hello" ; \
22274         (cd $(HOST_SUBDIR)/hello && \
22275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22277                   "RANLIB=$${RANLIB}" \
22278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22279                   dvi) \
22280           || exit 1
22281
22282 @endif hello
22283
22284 .PHONY: maybe-pdf-hello pdf-hello
22285 maybe-pdf-hello:
22286 @if hello
22287 maybe-pdf-hello: pdf-hello
22288
22289 pdf-hello: \
22290     configure-hello 
22291         @: $(MAKE); $(unstage)
22292         @[ -f ./hello/Makefile ] || exit 0; \
22293         r=`${PWD_COMMAND}`; export r; \
22294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22295         $(HOST_EXPORTS) \
22296         for flag in $(EXTRA_HOST_FLAGS) ; do \
22297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22298         done; \
22299         echo "Doing pdf in hello" ; \
22300         (cd $(HOST_SUBDIR)/hello && \
22301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22303                   "RANLIB=$${RANLIB}" \
22304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22305                   pdf) \
22306           || exit 1
22307
22308 @endif hello
22309
22310 .PHONY: maybe-html-hello html-hello
22311 maybe-html-hello:
22312 @if hello
22313 maybe-html-hello: html-hello
22314
22315 html-hello: \
22316     configure-hello 
22317         @: $(MAKE); $(unstage)
22318         @[ -f ./hello/Makefile ] || exit 0; \
22319         r=`${PWD_COMMAND}`; export r; \
22320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22321         $(HOST_EXPORTS) \
22322         for flag in $(EXTRA_HOST_FLAGS) ; do \
22323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22324         done; \
22325         echo "Doing html in hello" ; \
22326         (cd $(HOST_SUBDIR)/hello && \
22327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22329                   "RANLIB=$${RANLIB}" \
22330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22331                   html) \
22332           || exit 1
22333
22334 @endif hello
22335
22336 .PHONY: maybe-TAGS-hello TAGS-hello
22337 maybe-TAGS-hello:
22338 @if hello
22339 maybe-TAGS-hello: TAGS-hello
22340
22341 TAGS-hello: \
22342     configure-hello 
22343         @: $(MAKE); $(unstage)
22344         @[ -f ./hello/Makefile ] || exit 0; \
22345         r=`${PWD_COMMAND}`; export r; \
22346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22347         $(HOST_EXPORTS) \
22348         for flag in $(EXTRA_HOST_FLAGS) ; do \
22349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22350         done; \
22351         echo "Doing TAGS in hello" ; \
22352         (cd $(HOST_SUBDIR)/hello && \
22353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22355                   "RANLIB=$${RANLIB}" \
22356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22357                   TAGS) \
22358           || exit 1
22359
22360 @endif hello
22361
22362 .PHONY: maybe-install-info-hello install-info-hello
22363 maybe-install-info-hello:
22364 @if hello
22365 maybe-install-info-hello: install-info-hello
22366
22367 install-info-hello: \
22368     configure-hello \
22369     info-hello 
22370         @: $(MAKE); $(unstage)
22371         @[ -f ./hello/Makefile ] || exit 0; \
22372         r=`${PWD_COMMAND}`; export r; \
22373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22374         $(HOST_EXPORTS) \
22375         for flag in $(EXTRA_HOST_FLAGS) ; do \
22376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22377         done; \
22378         echo "Doing install-info in hello" ; \
22379         (cd $(HOST_SUBDIR)/hello && \
22380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22382                   "RANLIB=$${RANLIB}" \
22383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22384                   install-info) \
22385           || exit 1
22386
22387 @endif hello
22388
22389 .PHONY: maybe-install-pdf-hello install-pdf-hello
22390 maybe-install-pdf-hello:
22391 @if hello
22392 maybe-install-pdf-hello: install-pdf-hello
22393
22394 install-pdf-hello: \
22395     configure-hello \
22396     pdf-hello 
22397         @: $(MAKE); $(unstage)
22398         @[ -f ./hello/Makefile ] || exit 0; \
22399         r=`${PWD_COMMAND}`; export r; \
22400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22401         $(HOST_EXPORTS) \
22402         for flag in $(EXTRA_HOST_FLAGS) ; do \
22403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22404         done; \
22405         echo "Doing install-pdf in hello" ; \
22406         (cd $(HOST_SUBDIR)/hello && \
22407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22409                   "RANLIB=$${RANLIB}" \
22410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22411                   install-pdf) \
22412           || exit 1
22413
22414 @endif hello
22415
22416 .PHONY: maybe-install-html-hello install-html-hello
22417 maybe-install-html-hello:
22418 @if hello
22419 maybe-install-html-hello: install-html-hello
22420
22421 install-html-hello: \
22422     configure-hello \
22423     html-hello 
22424         @: $(MAKE); $(unstage)
22425         @[ -f ./hello/Makefile ] || exit 0; \
22426         r=`${PWD_COMMAND}`; export r; \
22427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22428         $(HOST_EXPORTS) \
22429         for flag in $(EXTRA_HOST_FLAGS) ; do \
22430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22431         done; \
22432         echo "Doing install-html in hello" ; \
22433         (cd $(HOST_SUBDIR)/hello && \
22434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22436                   "RANLIB=$${RANLIB}" \
22437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22438                   install-html) \
22439           || exit 1
22440
22441 @endif hello
22442
22443 .PHONY: maybe-installcheck-hello installcheck-hello
22444 maybe-installcheck-hello:
22445 @if hello
22446 maybe-installcheck-hello: installcheck-hello
22447
22448 installcheck-hello: \
22449     configure-hello 
22450         @: $(MAKE); $(unstage)
22451         @[ -f ./hello/Makefile ] || exit 0; \
22452         r=`${PWD_COMMAND}`; export r; \
22453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22454         $(HOST_EXPORTS) \
22455         for flag in $(EXTRA_HOST_FLAGS) ; do \
22456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22457         done; \
22458         echo "Doing installcheck in hello" ; \
22459         (cd $(HOST_SUBDIR)/hello && \
22460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22462                   "RANLIB=$${RANLIB}" \
22463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22464                   installcheck) \
22465           || exit 1
22466
22467 @endif hello
22468
22469 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
22470 maybe-mostlyclean-hello:
22471 @if hello
22472 maybe-mostlyclean-hello: mostlyclean-hello
22473
22474 mostlyclean-hello: 
22475         @: $(MAKE); $(unstage)
22476         @[ -f ./hello/Makefile ] || exit 0; \
22477         r=`${PWD_COMMAND}`; export r; \
22478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22479         $(HOST_EXPORTS) \
22480         for flag in $(EXTRA_HOST_FLAGS) ; do \
22481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22482         done; \
22483         echo "Doing mostlyclean in hello" ; \
22484         (cd $(HOST_SUBDIR)/hello && \
22485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22487                   "RANLIB=$${RANLIB}" \
22488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22489                   mostlyclean) \
22490           || exit 1
22491
22492 @endif hello
22493
22494 .PHONY: maybe-clean-hello clean-hello
22495 maybe-clean-hello:
22496 @if hello
22497 maybe-clean-hello: clean-hello
22498
22499 clean-hello: 
22500         @: $(MAKE); $(unstage)
22501         @[ -f ./hello/Makefile ] || exit 0; \
22502         r=`${PWD_COMMAND}`; export r; \
22503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22504         $(HOST_EXPORTS) \
22505         for flag in $(EXTRA_HOST_FLAGS) ; do \
22506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22507         done; \
22508         echo "Doing clean in hello" ; \
22509         (cd $(HOST_SUBDIR)/hello && \
22510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22512                   "RANLIB=$${RANLIB}" \
22513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22514                   clean) \
22515           || exit 1
22516
22517 @endif hello
22518
22519 .PHONY: maybe-distclean-hello distclean-hello
22520 maybe-distclean-hello:
22521 @if hello
22522 maybe-distclean-hello: distclean-hello
22523
22524 distclean-hello: 
22525         @: $(MAKE); $(unstage)
22526         @[ -f ./hello/Makefile ] || exit 0; \
22527         r=`${PWD_COMMAND}`; export r; \
22528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22529         $(HOST_EXPORTS) \
22530         for flag in $(EXTRA_HOST_FLAGS) ; do \
22531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22532         done; \
22533         echo "Doing distclean in hello" ; \
22534         (cd $(HOST_SUBDIR)/hello && \
22535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22537                   "RANLIB=$${RANLIB}" \
22538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22539                   distclean) \
22540           || exit 1
22541
22542 @endif hello
22543
22544 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
22545 maybe-maintainer-clean-hello:
22546 @if hello
22547 maybe-maintainer-clean-hello: maintainer-clean-hello
22548
22549 maintainer-clean-hello: 
22550         @: $(MAKE); $(unstage)
22551         @[ -f ./hello/Makefile ] || exit 0; \
22552         r=`${PWD_COMMAND}`; export r; \
22553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22554         $(HOST_EXPORTS) \
22555         for flag in $(EXTRA_HOST_FLAGS) ; do \
22556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22557         done; \
22558         echo "Doing maintainer-clean in hello" ; \
22559         (cd $(HOST_SUBDIR)/hello && \
22560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22562                   "RANLIB=$${RANLIB}" \
22563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22564                   maintainer-clean) \
22565           || exit 1
22566
22567 @endif hello
22568
22569
22570
22571 .PHONY: configure-indent maybe-configure-indent
22572 maybe-configure-indent:
22573 @if gcc-bootstrap
22574 configure-indent: stage_current
22575 @endif gcc-bootstrap
22576 @if indent
22577 maybe-configure-indent: configure-indent
22578 configure-indent: 
22579         @: $(MAKE); $(unstage)
22580         @r=`${PWD_COMMAND}`; export r; \
22581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22582         test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
22583         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
22584         $(HOST_EXPORTS) \
22585         echo Configuring in $(HOST_SUBDIR)/indent; \
22586         cd "$(HOST_SUBDIR)/indent" || exit 1; \
22587         case $(srcdir) in \
22588           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22589           *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
22590                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22591         esac; \
22592         srcdiroption="--srcdir=$${topdir}/indent"; \
22593         libsrcdir="$$s/indent"; \
22594         $(SHELL) $${libsrcdir}/configure \
22595           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22596           --target=${target_alias} $${srcdiroption}  \
22597           || exit 1
22598 @endif indent
22599
22600
22601
22602
22603
22604 .PHONY: all-indent maybe-all-indent
22605 maybe-all-indent:
22606 @if gcc-bootstrap
22607 all-indent: stage_current
22608 @endif gcc-bootstrap
22609 @if indent
22610 TARGET-indent=all
22611 maybe-all-indent: all-indent
22612 all-indent: configure-indent
22613         @: $(MAKE); $(unstage)
22614         @r=`${PWD_COMMAND}`; export r; \
22615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22616         $(HOST_EXPORTS) \
22617         (cd $(HOST_SUBDIR)/indent && \
22618           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
22619                 $(TARGET-indent))
22620 @endif indent
22621
22622
22623
22624
22625 .PHONY: check-indent maybe-check-indent
22626 maybe-check-indent:
22627 @if indent
22628 maybe-check-indent: check-indent
22629
22630 check-indent:
22631         @: $(MAKE); $(unstage)
22632         @r=`${PWD_COMMAND}`; export r; \
22633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22634         $(HOST_EXPORTS) \
22635         (cd $(HOST_SUBDIR)/indent && \
22636           $(MAKE) $(FLAGS_TO_PASS)  check)
22637
22638 @endif indent
22639
22640 .PHONY: install-indent maybe-install-indent
22641 maybe-install-indent:
22642 @if indent
22643 maybe-install-indent: install-indent
22644
22645 install-indent: installdirs
22646         @: $(MAKE); $(unstage)
22647         @r=`${PWD_COMMAND}`; export r; \
22648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22649         $(HOST_EXPORTS) \
22650         (cd $(HOST_SUBDIR)/indent && \
22651           $(MAKE) $(FLAGS_TO_PASS)  install)
22652
22653 @endif indent
22654
22655 # Other targets (info, dvi, pdf, etc.)
22656
22657 .PHONY: maybe-info-indent info-indent
22658 maybe-info-indent:
22659 @if indent
22660 maybe-info-indent: info-indent
22661
22662 info-indent: \
22663     configure-indent 
22664         @: $(MAKE); $(unstage)
22665         @[ -f ./indent/Makefile ] || exit 0; \
22666         r=`${PWD_COMMAND}`; export r; \
22667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22668         $(HOST_EXPORTS) \
22669         for flag in $(EXTRA_HOST_FLAGS) ; do \
22670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22671         done; \
22672         echo "Doing info in indent" ; \
22673         (cd $(HOST_SUBDIR)/indent && \
22674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22676                   "RANLIB=$${RANLIB}" \
22677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22678                   info) \
22679           || exit 1
22680
22681 @endif indent
22682
22683 .PHONY: maybe-dvi-indent dvi-indent
22684 maybe-dvi-indent:
22685 @if indent
22686 maybe-dvi-indent: dvi-indent
22687
22688 dvi-indent: \
22689     configure-indent 
22690         @: $(MAKE); $(unstage)
22691         @[ -f ./indent/Makefile ] || exit 0; \
22692         r=`${PWD_COMMAND}`; export r; \
22693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22694         $(HOST_EXPORTS) \
22695         for flag in $(EXTRA_HOST_FLAGS) ; do \
22696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22697         done; \
22698         echo "Doing dvi in indent" ; \
22699         (cd $(HOST_SUBDIR)/indent && \
22700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22702                   "RANLIB=$${RANLIB}" \
22703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22704                   dvi) \
22705           || exit 1
22706
22707 @endif indent
22708
22709 .PHONY: maybe-pdf-indent pdf-indent
22710 maybe-pdf-indent:
22711 @if indent
22712 maybe-pdf-indent: pdf-indent
22713
22714 pdf-indent: \
22715     configure-indent 
22716         @: $(MAKE); $(unstage)
22717         @[ -f ./indent/Makefile ] || exit 0; \
22718         r=`${PWD_COMMAND}`; export r; \
22719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22720         $(HOST_EXPORTS) \
22721         for flag in $(EXTRA_HOST_FLAGS) ; do \
22722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22723         done; \
22724         echo "Doing pdf in indent" ; \
22725         (cd $(HOST_SUBDIR)/indent && \
22726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22728                   "RANLIB=$${RANLIB}" \
22729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22730                   pdf) \
22731           || exit 1
22732
22733 @endif indent
22734
22735 .PHONY: maybe-html-indent html-indent
22736 maybe-html-indent:
22737 @if indent
22738 maybe-html-indent: html-indent
22739
22740 html-indent: \
22741     configure-indent 
22742         @: $(MAKE); $(unstage)
22743         @[ -f ./indent/Makefile ] || exit 0; \
22744         r=`${PWD_COMMAND}`; export r; \
22745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22746         $(HOST_EXPORTS) \
22747         for flag in $(EXTRA_HOST_FLAGS) ; do \
22748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22749         done; \
22750         echo "Doing html in indent" ; \
22751         (cd $(HOST_SUBDIR)/indent && \
22752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22754                   "RANLIB=$${RANLIB}" \
22755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22756                   html) \
22757           || exit 1
22758
22759 @endif indent
22760
22761 .PHONY: maybe-TAGS-indent TAGS-indent
22762 maybe-TAGS-indent:
22763 @if indent
22764 maybe-TAGS-indent: TAGS-indent
22765
22766 TAGS-indent: \
22767     configure-indent 
22768         @: $(MAKE); $(unstage)
22769         @[ -f ./indent/Makefile ] || exit 0; \
22770         r=`${PWD_COMMAND}`; export r; \
22771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22772         $(HOST_EXPORTS) \
22773         for flag in $(EXTRA_HOST_FLAGS) ; do \
22774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22775         done; \
22776         echo "Doing TAGS in indent" ; \
22777         (cd $(HOST_SUBDIR)/indent && \
22778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22780                   "RANLIB=$${RANLIB}" \
22781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22782                   TAGS) \
22783           || exit 1
22784
22785 @endif indent
22786
22787 .PHONY: maybe-install-info-indent install-info-indent
22788 maybe-install-info-indent:
22789 @if indent
22790 maybe-install-info-indent: install-info-indent
22791
22792 install-info-indent: \
22793     configure-indent \
22794     info-indent 
22795         @: $(MAKE); $(unstage)
22796         @[ -f ./indent/Makefile ] || exit 0; \
22797         r=`${PWD_COMMAND}`; export r; \
22798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22799         $(HOST_EXPORTS) \
22800         for flag in $(EXTRA_HOST_FLAGS) ; do \
22801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22802         done; \
22803         echo "Doing install-info in indent" ; \
22804         (cd $(HOST_SUBDIR)/indent && \
22805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22807                   "RANLIB=$${RANLIB}" \
22808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22809                   install-info) \
22810           || exit 1
22811
22812 @endif indent
22813
22814 .PHONY: maybe-install-pdf-indent install-pdf-indent
22815 maybe-install-pdf-indent:
22816 @if indent
22817 maybe-install-pdf-indent: install-pdf-indent
22818
22819 install-pdf-indent: \
22820     configure-indent \
22821     pdf-indent 
22822         @: $(MAKE); $(unstage)
22823         @[ -f ./indent/Makefile ] || exit 0; \
22824         r=`${PWD_COMMAND}`; export r; \
22825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22826         $(HOST_EXPORTS) \
22827         for flag in $(EXTRA_HOST_FLAGS) ; do \
22828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22829         done; \
22830         echo "Doing install-pdf in indent" ; \
22831         (cd $(HOST_SUBDIR)/indent && \
22832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22834                   "RANLIB=$${RANLIB}" \
22835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22836                   install-pdf) \
22837           || exit 1
22838
22839 @endif indent
22840
22841 .PHONY: maybe-install-html-indent install-html-indent
22842 maybe-install-html-indent:
22843 @if indent
22844 maybe-install-html-indent: install-html-indent
22845
22846 install-html-indent: \
22847     configure-indent \
22848     html-indent 
22849         @: $(MAKE); $(unstage)
22850         @[ -f ./indent/Makefile ] || exit 0; \
22851         r=`${PWD_COMMAND}`; export r; \
22852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22853         $(HOST_EXPORTS) \
22854         for flag in $(EXTRA_HOST_FLAGS) ; do \
22855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22856         done; \
22857         echo "Doing install-html in indent" ; \
22858         (cd $(HOST_SUBDIR)/indent && \
22859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22861                   "RANLIB=$${RANLIB}" \
22862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22863                   install-html) \
22864           || exit 1
22865
22866 @endif indent
22867
22868 .PHONY: maybe-installcheck-indent installcheck-indent
22869 maybe-installcheck-indent:
22870 @if indent
22871 maybe-installcheck-indent: installcheck-indent
22872
22873 installcheck-indent: \
22874     configure-indent 
22875         @: $(MAKE); $(unstage)
22876         @[ -f ./indent/Makefile ] || exit 0; \
22877         r=`${PWD_COMMAND}`; export r; \
22878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22879         $(HOST_EXPORTS) \
22880         for flag in $(EXTRA_HOST_FLAGS) ; do \
22881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22882         done; \
22883         echo "Doing installcheck in indent" ; \
22884         (cd $(HOST_SUBDIR)/indent && \
22885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22887                   "RANLIB=$${RANLIB}" \
22888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22889                   installcheck) \
22890           || exit 1
22891
22892 @endif indent
22893
22894 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
22895 maybe-mostlyclean-indent:
22896 @if indent
22897 maybe-mostlyclean-indent: mostlyclean-indent
22898
22899 mostlyclean-indent: 
22900         @: $(MAKE); $(unstage)
22901         @[ -f ./indent/Makefile ] || exit 0; \
22902         r=`${PWD_COMMAND}`; export r; \
22903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22904         $(HOST_EXPORTS) \
22905         for flag in $(EXTRA_HOST_FLAGS) ; do \
22906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22907         done; \
22908         echo "Doing mostlyclean in indent" ; \
22909         (cd $(HOST_SUBDIR)/indent && \
22910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22912                   "RANLIB=$${RANLIB}" \
22913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22914                   mostlyclean) \
22915           || exit 1
22916
22917 @endif indent
22918
22919 .PHONY: maybe-clean-indent clean-indent
22920 maybe-clean-indent:
22921 @if indent
22922 maybe-clean-indent: clean-indent
22923
22924 clean-indent: 
22925         @: $(MAKE); $(unstage)
22926         @[ -f ./indent/Makefile ] || exit 0; \
22927         r=`${PWD_COMMAND}`; export r; \
22928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22929         $(HOST_EXPORTS) \
22930         for flag in $(EXTRA_HOST_FLAGS) ; do \
22931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22932         done; \
22933         echo "Doing clean in indent" ; \
22934         (cd $(HOST_SUBDIR)/indent && \
22935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22937                   "RANLIB=$${RANLIB}" \
22938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22939                   clean) \
22940           || exit 1
22941
22942 @endif indent
22943
22944 .PHONY: maybe-distclean-indent distclean-indent
22945 maybe-distclean-indent:
22946 @if indent
22947 maybe-distclean-indent: distclean-indent
22948
22949 distclean-indent: 
22950         @: $(MAKE); $(unstage)
22951         @[ -f ./indent/Makefile ] || exit 0; \
22952         r=`${PWD_COMMAND}`; export r; \
22953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22954         $(HOST_EXPORTS) \
22955         for flag in $(EXTRA_HOST_FLAGS) ; do \
22956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22957         done; \
22958         echo "Doing distclean in indent" ; \
22959         (cd $(HOST_SUBDIR)/indent && \
22960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22962                   "RANLIB=$${RANLIB}" \
22963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22964                   distclean) \
22965           || exit 1
22966
22967 @endif indent
22968
22969 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
22970 maybe-maintainer-clean-indent:
22971 @if indent
22972 maybe-maintainer-clean-indent: maintainer-clean-indent
22973
22974 maintainer-clean-indent: 
22975         @: $(MAKE); $(unstage)
22976         @[ -f ./indent/Makefile ] || exit 0; \
22977         r=`${PWD_COMMAND}`; export r; \
22978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22979         $(HOST_EXPORTS) \
22980         for flag in $(EXTRA_HOST_FLAGS) ; do \
22981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22982         done; \
22983         echo "Doing maintainer-clean in indent" ; \
22984         (cd $(HOST_SUBDIR)/indent && \
22985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22987                   "RANLIB=$${RANLIB}" \
22988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22989                   maintainer-clean) \
22990           || exit 1
22991
22992 @endif indent
22993
22994
22995
22996 .PHONY: configure-intl maybe-configure-intl
22997 maybe-configure-intl:
22998 @if gcc-bootstrap
22999 configure-intl: stage_current
23000 @endif gcc-bootstrap
23001 @if intl
23002 maybe-configure-intl: configure-intl
23003 configure-intl: 
23004         @r=`${PWD_COMMAND}`; export r; \
23005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23006         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23007         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23008         $(HOST_EXPORTS) \
23009         echo Configuring in $(HOST_SUBDIR)/intl; \
23010         cd "$(HOST_SUBDIR)/intl" || exit 1; \
23011         case $(srcdir) in \
23012           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23013           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23014                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23015         esac; \
23016         srcdiroption="--srcdir=$${topdir}/intl"; \
23017         libsrcdir="$$s/intl"; \
23018         $(SHELL) $${libsrcdir}/configure \
23019           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23020           --target=${target_alias} $${srcdiroption}  \
23021           || exit 1
23022 @endif intl
23023
23024
23025
23026 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
23027 maybe-configure-stage1-intl:
23028 @if intl-bootstrap
23029 maybe-configure-stage1-intl: configure-stage1-intl
23030 configure-stage1-intl:
23031         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23032         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23033         @r=`${PWD_COMMAND}`; export r; \
23034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23035         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23036         $(HOST_EXPORTS)  \
23037         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23038         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
23039         echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
23040         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23041         cd $(HOST_SUBDIR)/intl || exit 1; \
23042         case $(srcdir) in \
23043           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23044           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23045                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23046         esac; \
23047         srcdiroption="--srcdir=$${topdir}/intl"; \
23048         libsrcdir="$$s/intl"; \
23049         $(SHELL) $${libsrcdir}/configure \
23050           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23051           --target=${target_alias} $${srcdiroption} \
23052            \
23053           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
23054 @endif intl-bootstrap
23055
23056 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
23057 maybe-configure-stage2-intl:
23058 @if intl-bootstrap
23059 maybe-configure-stage2-intl: configure-stage2-intl
23060 configure-stage2-intl:
23061         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23062         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23063         @r=`${PWD_COMMAND}`; export r; \
23064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23065         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23066         $(HOST_EXPORTS) \
23067         $(POSTSTAGE1_HOST_EXPORTS)  \
23068         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23069         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
23070         echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
23071         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23072         cd $(HOST_SUBDIR)/intl || exit 1; \
23073         case $(srcdir) in \
23074           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23075           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23076                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23077         esac; \
23078         srcdiroption="--srcdir=$${topdir}/intl"; \
23079         libsrcdir="$$s/intl"; \
23080         $(SHELL) $${libsrcdir}/configure \
23081           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23082           --target=${target_alias} $${srcdiroption} \
23083           --with-build-libsubdir=$(HOST_SUBDIR) \
23084           @stage2_werror_flag@ 
23085 @endif intl-bootstrap
23086
23087 .PHONY: configure-stageb2g0-intl maybe-configure-stageb2g0-intl
23088 maybe-configure-stageb2g0-intl:
23089 @if intl-bootstrap
23090 maybe-configure-stageb2g0-intl: configure-stageb2g0-intl
23091 configure-stageb2g0-intl:
23092         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
23093         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23094         @r=`${PWD_COMMAND}`; export r; \
23095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23096         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23097         $(HOST_EXPORTS) \
23098         $(POSTSTAGE1_HOST_EXPORTS)  \
23099         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
23100         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
23101         echo Configuring stage b2g0 in $(HOST_SUBDIR)/intl ; \
23102         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23103         cd $(HOST_SUBDIR)/intl || exit 1; \
23104         case $(srcdir) in \
23105           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23106           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23107                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23108         esac; \
23109         srcdiroption="--srcdir=$${topdir}/intl"; \
23110         libsrcdir="$$s/intl"; \
23111         $(SHELL) $${libsrcdir}/configure \
23112           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23113           --target=${target_alias} $${srcdiroption} \
23114           --with-build-libsubdir=$(HOST_SUBDIR) \
23115           @stage2_werror_flag@ 
23116 @endif intl-bootstrap
23117
23118 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
23119 maybe-configure-stage3-intl:
23120 @if intl-bootstrap
23121 maybe-configure-stage3-intl: configure-stage3-intl
23122 configure-stage3-intl:
23123         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23124         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23125         @r=`${PWD_COMMAND}`; export r; \
23126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23127         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23128         $(HOST_EXPORTS) \
23129         $(POSTSTAGE1_HOST_EXPORTS)  \
23130         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23131         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
23132         echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
23133         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23134         cd $(HOST_SUBDIR)/intl || exit 1; \
23135         case $(srcdir) in \
23136           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23137           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23138                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23139         esac; \
23140         srcdiroption="--srcdir=$${topdir}/intl"; \
23141         libsrcdir="$$s/intl"; \
23142         $(SHELL) $${libsrcdir}/configure \
23143           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23144           --target=${target_alias} $${srcdiroption} \
23145           --with-build-libsubdir=$(HOST_SUBDIR) \
23146           @stage2_werror_flag@ 
23147 @endif intl-bootstrap
23148
23149 .PHONY: configure-stageb3g2-intl maybe-configure-stageb3g2-intl
23150 maybe-configure-stageb3g2-intl:
23151 @if intl-bootstrap
23152 maybe-configure-stageb3g2-intl: configure-stageb3g2-intl
23153 configure-stageb3g2-intl:
23154         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
23155         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23156         @r=`${PWD_COMMAND}`; export r; \
23157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23158         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23159         $(HOST_EXPORTS) \
23160         $(POSTSTAGE1_HOST_EXPORTS)  \
23161         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
23162         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
23163         echo Configuring stage b3g2 in $(HOST_SUBDIR)/intl ; \
23164         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23165         cd $(HOST_SUBDIR)/intl || exit 1; \
23166         case $(srcdir) in \
23167           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23168           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23169                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23170         esac; \
23171         srcdiroption="--srcdir=$${topdir}/intl"; \
23172         libsrcdir="$$s/intl"; \
23173         $(SHELL) $${libsrcdir}/configure \
23174           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23175           --target=${target_alias} $${srcdiroption} \
23176           --with-build-libsubdir=$(HOST_SUBDIR) \
23177           @stage2_werror_flag@ 
23178 @endif intl-bootstrap
23179
23180 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
23181 maybe-configure-stage4-intl:
23182 @if intl-bootstrap
23183 maybe-configure-stage4-intl: configure-stage4-intl
23184 configure-stage4-intl:
23185         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23186         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23187         @r=`${PWD_COMMAND}`; export r; \
23188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23189         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23190         $(HOST_EXPORTS) \
23191         $(POSTSTAGE1_HOST_EXPORTS)  \
23192         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23193         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
23194         echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
23195         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23196         cd $(HOST_SUBDIR)/intl || exit 1; \
23197         case $(srcdir) in \
23198           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23199           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23200                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23201         esac; \
23202         srcdiroption="--srcdir=$${topdir}/intl"; \
23203         libsrcdir="$$s/intl"; \
23204         $(SHELL) $${libsrcdir}/configure \
23205           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23206           --target=${target_alias} $${srcdiroption} \
23207           --with-build-libsubdir=$(HOST_SUBDIR) \
23208           @stage2_werror_flag@ 
23209 @endif intl-bootstrap
23210
23211 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
23212 maybe-configure-stageprofile-intl:
23213 @if intl-bootstrap
23214 maybe-configure-stageprofile-intl: configure-stageprofile-intl
23215 configure-stageprofile-intl:
23216         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23217         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23218         @r=`${PWD_COMMAND}`; export r; \
23219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23220         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23221         $(HOST_EXPORTS) \
23222         $(POSTSTAGE1_HOST_EXPORTS)  \
23223         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
23224         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
23225         echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
23226         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23227         cd $(HOST_SUBDIR)/intl || exit 1; \
23228         case $(srcdir) in \
23229           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23230           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23231                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23232         esac; \
23233         srcdiroption="--srcdir=$${topdir}/intl"; \
23234         libsrcdir="$$s/intl"; \
23235         $(SHELL) $${libsrcdir}/configure \
23236           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23237           --target=${target_alias} $${srcdiroption} \
23238           --with-build-libsubdir=$(HOST_SUBDIR) \
23239           @stage2_werror_flag@ 
23240 @endif intl-bootstrap
23241
23242 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
23243 maybe-configure-stagefeedback-intl:
23244 @if intl-bootstrap
23245 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
23246 configure-stagefeedback-intl:
23247         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23248         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23249         @r=`${PWD_COMMAND}`; export r; \
23250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23251         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23252         $(HOST_EXPORTS) \
23253         $(POSTSTAGE1_HOST_EXPORTS)  \
23254         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
23255         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
23256         echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
23257         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23258         cd $(HOST_SUBDIR)/intl || exit 1; \
23259         case $(srcdir) in \
23260           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23261           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23262                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23263         esac; \
23264         srcdiroption="--srcdir=$${topdir}/intl"; \
23265         libsrcdir="$$s/intl"; \
23266         $(SHELL) $${libsrcdir}/configure \
23267           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23268           --target=${target_alias} $${srcdiroption} \
23269           --with-build-libsubdir=$(HOST_SUBDIR) \
23270           @stage2_werror_flag@ 
23271 @endif intl-bootstrap
23272
23273
23274
23275
23276
23277 .PHONY: all-intl maybe-all-intl
23278 maybe-all-intl:
23279 @if gcc-bootstrap
23280 all-intl: stage_current
23281 @endif gcc-bootstrap
23282 @if intl
23283 TARGET-intl=all
23284 maybe-all-intl: all-intl
23285 all-intl: configure-intl
23286         @r=`${PWD_COMMAND}`; export r; \
23287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23288         $(HOST_EXPORTS) \
23289         (cd $(HOST_SUBDIR)/intl && \
23290           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
23291                 $(TARGET-intl))
23292 @endif intl
23293
23294
23295
23296 .PHONY: all-stage1-intl maybe-all-stage1-intl
23297 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
23298 maybe-all-stage1-intl:
23299 maybe-clean-stage1-intl:
23300 @if intl-bootstrap
23301 maybe-all-stage1-intl: all-stage1-intl
23302 all-stage1: all-stage1-intl
23303 TARGET-stage1-intl = $(TARGET-intl)
23304 all-stage1-intl: configure-stage1-intl
23305         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23306         @r=`${PWD_COMMAND}`; export r; \
23307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23308         $(HOST_EXPORTS) \
23309         cd $(HOST_SUBDIR)/intl && \
23310         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23311                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
23312                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
23313                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
23314                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
23315                 $(TARGET-stage1-intl)
23316
23317 maybe-clean-stage1-intl: clean-stage1-intl
23318 clean-stage1: clean-stage1-intl
23319 clean-stage1-intl:
23320         @if [ $(current_stage) = stage1 ]; then \
23321           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23322         else \
23323           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
23324           $(MAKE) stage1-start; \
23325         fi; \
23326         cd $(HOST_SUBDIR)/intl && \
23327         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23328                  clean
23329 @endif intl-bootstrap
23330
23331
23332 .PHONY: all-stage2-intl maybe-all-stage2-intl
23333 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
23334 maybe-all-stage2-intl:
23335 maybe-clean-stage2-intl:
23336 @if intl-bootstrap
23337 maybe-all-stage2-intl: all-stage2-intl
23338 all-stage2: all-stage2-intl
23339 TARGET-stage2-intl = $(TARGET-intl)
23340 all-stage2-intl: configure-stage2-intl
23341         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23342         @r=`${PWD_COMMAND}`; export r; \
23343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23344         $(HOST_EXPORTS) \
23345         $(POSTSTAGE1_HOST_EXPORTS) \
23346         cd $(HOST_SUBDIR)/intl && \
23347         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23348                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
23349                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
23350                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
23351                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23352                 $(TARGET-stage2-intl)
23353
23354 maybe-clean-stage2-intl: clean-stage2-intl
23355 clean-stage2: clean-stage2-intl
23356 clean-stage2-intl:
23357         @if [ $(current_stage) = stage2 ]; then \
23358           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23359         else \
23360           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
23361           $(MAKE) stage2-start; \
23362         fi; \
23363         cd $(HOST_SUBDIR)/intl && \
23364         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23365                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23366                  clean
23367 @endif intl-bootstrap
23368
23369
23370 .PHONY: all-stageb2g0-intl maybe-all-stageb2g0-intl
23371 .PHONY: clean-stageb2g0-intl maybe-clean-stageb2g0-intl
23372 maybe-all-stageb2g0-intl:
23373 maybe-clean-stageb2g0-intl:
23374 @if intl-bootstrap
23375 maybe-all-stageb2g0-intl: all-stageb2g0-intl
23376 all-stageb2g0: all-stageb2g0-intl
23377 TARGET-stageb2g0-intl = $(TARGET-intl)
23378 all-stageb2g0-intl: configure-stageb2g0-intl
23379         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
23380         @r=`${PWD_COMMAND}`; export r; \
23381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23382         $(HOST_EXPORTS) \
23383         $(POSTSTAGE1_HOST_EXPORTS) \
23384         cd $(HOST_SUBDIR)/intl && \
23385         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23386                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
23387                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
23388                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
23389                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23390                 $(TARGET-stageb2g0-intl)
23391
23392 maybe-clean-stageb2g0-intl: clean-stageb2g0-intl
23393 clean-stageb2g0: clean-stageb2g0-intl
23394 clean-stageb2g0-intl:
23395         @if [ $(current_stage) = stageb2g0 ]; then \
23396           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23397         else \
23398           [ -f $(HOST_SUBDIR)/stageb2g0-intl/Makefile ] || exit 0; \
23399           $(MAKE) stageb2g0-start; \
23400         fi; \
23401         cd $(HOST_SUBDIR)/intl && \
23402         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23403                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23404                  clean
23405 @endif intl-bootstrap
23406
23407
23408 .PHONY: all-stage3-intl maybe-all-stage3-intl
23409 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
23410 maybe-all-stage3-intl:
23411 maybe-clean-stage3-intl:
23412 @if intl-bootstrap
23413 maybe-all-stage3-intl: all-stage3-intl
23414 all-stage3: all-stage3-intl
23415 TARGET-stage3-intl = $(TARGET-intl)
23416 all-stage3-intl: configure-stage3-intl
23417         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23418         @r=`${PWD_COMMAND}`; export r; \
23419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23420         $(HOST_EXPORTS) \
23421         $(POSTSTAGE1_HOST_EXPORTS) \
23422         cd $(HOST_SUBDIR)/intl && \
23423         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23424                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
23425                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
23426                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
23427                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23428                 $(TARGET-stage3-intl)
23429
23430 maybe-clean-stage3-intl: clean-stage3-intl
23431 clean-stage3: clean-stage3-intl
23432 clean-stage3-intl:
23433         @if [ $(current_stage) = stage3 ]; then \
23434           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23435         else \
23436           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
23437           $(MAKE) stage3-start; \
23438         fi; \
23439         cd $(HOST_SUBDIR)/intl && \
23440         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23441                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23442                  clean
23443 @endif intl-bootstrap
23444
23445
23446 .PHONY: all-stageb3g2-intl maybe-all-stageb3g2-intl
23447 .PHONY: clean-stageb3g2-intl maybe-clean-stageb3g2-intl
23448 maybe-all-stageb3g2-intl:
23449 maybe-clean-stageb3g2-intl:
23450 @if intl-bootstrap
23451 maybe-all-stageb3g2-intl: all-stageb3g2-intl
23452 all-stageb3g2: all-stageb3g2-intl
23453 TARGET-stageb3g2-intl = $(TARGET-intl)
23454 all-stageb3g2-intl: configure-stageb3g2-intl
23455         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
23456         @r=`${PWD_COMMAND}`; export r; \
23457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23458         $(HOST_EXPORTS) \
23459         $(POSTSTAGE1_HOST_EXPORTS) \
23460         cd $(HOST_SUBDIR)/intl && \
23461         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23462                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
23463                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
23464                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
23465                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23466                 $(TARGET-stageb3g2-intl)
23467
23468 maybe-clean-stageb3g2-intl: clean-stageb3g2-intl
23469 clean-stageb3g2: clean-stageb3g2-intl
23470 clean-stageb3g2-intl:
23471         @if [ $(current_stage) = stageb3g2 ]; then \
23472           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23473         else \
23474           [ -f $(HOST_SUBDIR)/stageb3g2-intl/Makefile ] || exit 0; \
23475           $(MAKE) stageb3g2-start; \
23476         fi; \
23477         cd $(HOST_SUBDIR)/intl && \
23478         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23479                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23480                  clean
23481 @endif intl-bootstrap
23482
23483
23484 .PHONY: all-stage4-intl maybe-all-stage4-intl
23485 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
23486 maybe-all-stage4-intl:
23487 maybe-clean-stage4-intl:
23488 @if intl-bootstrap
23489 maybe-all-stage4-intl: all-stage4-intl
23490 all-stage4: all-stage4-intl
23491 TARGET-stage4-intl = $(TARGET-intl)
23492 all-stage4-intl: configure-stage4-intl
23493         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23494         @r=`${PWD_COMMAND}`; export r; \
23495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23496         $(HOST_EXPORTS) \
23497         $(POSTSTAGE1_HOST_EXPORTS) \
23498         cd $(HOST_SUBDIR)/intl && \
23499         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23500                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
23501                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23502                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
23503                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23504                 $(TARGET-stage4-intl)
23505
23506 maybe-clean-stage4-intl: clean-stage4-intl
23507 clean-stage4: clean-stage4-intl
23508 clean-stage4-intl:
23509         @if [ $(current_stage) = stage4 ]; then \
23510           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23511         else \
23512           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
23513           $(MAKE) stage4-start; \
23514         fi; \
23515         cd $(HOST_SUBDIR)/intl && \
23516         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23517                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23518                  clean
23519 @endif intl-bootstrap
23520
23521
23522 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
23523 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
23524 maybe-all-stageprofile-intl:
23525 maybe-clean-stageprofile-intl:
23526 @if intl-bootstrap
23527 maybe-all-stageprofile-intl: all-stageprofile-intl
23528 all-stageprofile: all-stageprofile-intl
23529 TARGET-stageprofile-intl = $(TARGET-intl)
23530 all-stageprofile-intl: configure-stageprofile-intl
23531         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23532         @r=`${PWD_COMMAND}`; export r; \
23533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23534         $(HOST_EXPORTS) \
23535         $(POSTSTAGE1_HOST_EXPORTS) \
23536         cd $(HOST_SUBDIR)/intl && \
23537         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23538                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
23539                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
23540                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
23541                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23542                 $(TARGET-stageprofile-intl)
23543
23544 maybe-clean-stageprofile-intl: clean-stageprofile-intl
23545 clean-stageprofile: clean-stageprofile-intl
23546 clean-stageprofile-intl:
23547         @if [ $(current_stage) = stageprofile ]; then \
23548           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23549         else \
23550           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
23551           $(MAKE) stageprofile-start; \
23552         fi; \
23553         cd $(HOST_SUBDIR)/intl && \
23554         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23555                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23556                  clean
23557 @endif intl-bootstrap
23558
23559
23560 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
23561 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
23562 maybe-all-stagefeedback-intl:
23563 maybe-clean-stagefeedback-intl:
23564 @if intl-bootstrap
23565 maybe-all-stagefeedback-intl: all-stagefeedback-intl
23566 all-stagefeedback: all-stagefeedback-intl
23567 TARGET-stagefeedback-intl = $(TARGET-intl)
23568 all-stagefeedback-intl: configure-stagefeedback-intl
23569         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23570         @r=`${PWD_COMMAND}`; export r; \
23571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23572         $(HOST_EXPORTS) \
23573         $(POSTSTAGE1_HOST_EXPORTS) \
23574         cd $(HOST_SUBDIR)/intl && \
23575         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23576                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
23577                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
23578                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
23579                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23580                 $(TARGET-stagefeedback-intl)
23581
23582 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
23583 clean-stagefeedback: clean-stagefeedback-intl
23584 clean-stagefeedback-intl:
23585         @if [ $(current_stage) = stagefeedback ]; then \
23586           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23587         else \
23588           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
23589           $(MAKE) stagefeedback-start; \
23590         fi; \
23591         cd $(HOST_SUBDIR)/intl && \
23592         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23593                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23594                  clean
23595 @endif intl-bootstrap
23596
23597
23598
23599
23600
23601 .PHONY: check-intl maybe-check-intl
23602 maybe-check-intl:
23603 @if intl
23604 maybe-check-intl: check-intl
23605
23606 check-intl:
23607         @: $(MAKE); $(unstage)
23608         @r=`${PWD_COMMAND}`; export r; \
23609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23610         $(HOST_EXPORTS) \
23611         (cd $(HOST_SUBDIR)/intl && \
23612           $(MAKE) $(FLAGS_TO_PASS)  check)
23613
23614 @endif intl
23615
23616 .PHONY: install-intl maybe-install-intl
23617 maybe-install-intl:
23618 @if intl
23619 maybe-install-intl: install-intl
23620
23621 install-intl: installdirs
23622         @: $(MAKE); $(unstage)
23623         @r=`${PWD_COMMAND}`; export r; \
23624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23625         $(HOST_EXPORTS) \
23626         (cd $(HOST_SUBDIR)/intl && \
23627           $(MAKE) $(FLAGS_TO_PASS)  install)
23628
23629 @endif intl
23630
23631 # Other targets (info, dvi, pdf, etc.)
23632
23633 .PHONY: maybe-info-intl info-intl
23634 maybe-info-intl:
23635 @if intl
23636 maybe-info-intl: info-intl
23637
23638 info-intl: \
23639     configure-intl 
23640         @[ -f ./intl/Makefile ] || exit 0; \
23641         r=`${PWD_COMMAND}`; export r; \
23642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23643         $(HOST_EXPORTS) \
23644         for flag in $(EXTRA_HOST_FLAGS) ; do \
23645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23646         done; \
23647         echo "Doing info in intl" ; \
23648         (cd $(HOST_SUBDIR)/intl && \
23649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23651                   "RANLIB=$${RANLIB}" \
23652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23653                   info) \
23654           || exit 1
23655
23656 @endif intl
23657
23658 .PHONY: maybe-dvi-intl dvi-intl
23659 maybe-dvi-intl:
23660 @if intl
23661 maybe-dvi-intl: dvi-intl
23662
23663 dvi-intl: \
23664     configure-intl 
23665         @[ -f ./intl/Makefile ] || exit 0; \
23666         r=`${PWD_COMMAND}`; export r; \
23667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23668         $(HOST_EXPORTS) \
23669         for flag in $(EXTRA_HOST_FLAGS) ; do \
23670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23671         done; \
23672         echo "Doing dvi in intl" ; \
23673         (cd $(HOST_SUBDIR)/intl && \
23674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23676                   "RANLIB=$${RANLIB}" \
23677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23678                   dvi) \
23679           || exit 1
23680
23681 @endif intl
23682
23683 .PHONY: maybe-pdf-intl pdf-intl
23684 maybe-pdf-intl:
23685 @if intl
23686 maybe-pdf-intl: pdf-intl
23687
23688 pdf-intl: \
23689     configure-intl 
23690         @[ -f ./intl/Makefile ] || exit 0; \
23691         r=`${PWD_COMMAND}`; export r; \
23692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23693         $(HOST_EXPORTS) \
23694         for flag in $(EXTRA_HOST_FLAGS) ; do \
23695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23696         done; \
23697         echo "Doing pdf in intl" ; \
23698         (cd $(HOST_SUBDIR)/intl && \
23699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23701                   "RANLIB=$${RANLIB}" \
23702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23703                   pdf) \
23704           || exit 1
23705
23706 @endif intl
23707
23708 .PHONY: maybe-html-intl html-intl
23709 maybe-html-intl:
23710 @if intl
23711 maybe-html-intl: html-intl
23712
23713 html-intl: \
23714     configure-intl 
23715         @[ -f ./intl/Makefile ] || exit 0; \
23716         r=`${PWD_COMMAND}`; export r; \
23717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23718         $(HOST_EXPORTS) \
23719         for flag in $(EXTRA_HOST_FLAGS) ; do \
23720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23721         done; \
23722         echo "Doing html in intl" ; \
23723         (cd $(HOST_SUBDIR)/intl && \
23724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23726                   "RANLIB=$${RANLIB}" \
23727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23728                   html) \
23729           || exit 1
23730
23731 @endif intl
23732
23733 .PHONY: maybe-TAGS-intl TAGS-intl
23734 maybe-TAGS-intl:
23735 @if intl
23736 maybe-TAGS-intl: TAGS-intl
23737
23738 TAGS-intl: \
23739     configure-intl 
23740         @[ -f ./intl/Makefile ] || exit 0; \
23741         r=`${PWD_COMMAND}`; export r; \
23742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23743         $(HOST_EXPORTS) \
23744         for flag in $(EXTRA_HOST_FLAGS) ; do \
23745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23746         done; \
23747         echo "Doing TAGS in intl" ; \
23748         (cd $(HOST_SUBDIR)/intl && \
23749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23751                   "RANLIB=$${RANLIB}" \
23752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23753                   TAGS) \
23754           || exit 1
23755
23756 @endif intl
23757
23758 .PHONY: maybe-install-info-intl install-info-intl
23759 maybe-install-info-intl:
23760 @if intl
23761 maybe-install-info-intl: install-info-intl
23762
23763 install-info-intl: \
23764     configure-intl \
23765     info-intl 
23766         @[ -f ./intl/Makefile ] || exit 0; \
23767         r=`${PWD_COMMAND}`; export r; \
23768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23769         $(HOST_EXPORTS) \
23770         for flag in $(EXTRA_HOST_FLAGS) ; do \
23771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23772         done; \
23773         echo "Doing install-info in intl" ; \
23774         (cd $(HOST_SUBDIR)/intl && \
23775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23777                   "RANLIB=$${RANLIB}" \
23778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23779                   install-info) \
23780           || exit 1
23781
23782 @endif intl
23783
23784 .PHONY: maybe-install-pdf-intl install-pdf-intl
23785 maybe-install-pdf-intl:
23786 @if intl
23787 maybe-install-pdf-intl: install-pdf-intl
23788
23789 install-pdf-intl: \
23790     configure-intl \
23791     pdf-intl 
23792         @[ -f ./intl/Makefile ] || exit 0; \
23793         r=`${PWD_COMMAND}`; export r; \
23794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23795         $(HOST_EXPORTS) \
23796         for flag in $(EXTRA_HOST_FLAGS) ; do \
23797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23798         done; \
23799         echo "Doing install-pdf in intl" ; \
23800         (cd $(HOST_SUBDIR)/intl && \
23801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23803                   "RANLIB=$${RANLIB}" \
23804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23805                   install-pdf) \
23806           || exit 1
23807
23808 @endif intl
23809
23810 .PHONY: maybe-install-html-intl install-html-intl
23811 maybe-install-html-intl:
23812 @if intl
23813 maybe-install-html-intl: install-html-intl
23814
23815 install-html-intl: \
23816     configure-intl \
23817     html-intl 
23818         @[ -f ./intl/Makefile ] || exit 0; \
23819         r=`${PWD_COMMAND}`; export r; \
23820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23821         $(HOST_EXPORTS) \
23822         for flag in $(EXTRA_HOST_FLAGS) ; do \
23823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23824         done; \
23825         echo "Doing install-html in intl" ; \
23826         (cd $(HOST_SUBDIR)/intl && \
23827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23829                   "RANLIB=$${RANLIB}" \
23830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23831                   install-html) \
23832           || exit 1
23833
23834 @endif intl
23835
23836 .PHONY: maybe-installcheck-intl installcheck-intl
23837 maybe-installcheck-intl:
23838 @if intl
23839 maybe-installcheck-intl: installcheck-intl
23840
23841 installcheck-intl: \
23842     configure-intl 
23843         @[ -f ./intl/Makefile ] || exit 0; \
23844         r=`${PWD_COMMAND}`; export r; \
23845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23846         $(HOST_EXPORTS) \
23847         for flag in $(EXTRA_HOST_FLAGS) ; do \
23848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23849         done; \
23850         echo "Doing installcheck in intl" ; \
23851         (cd $(HOST_SUBDIR)/intl && \
23852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23854                   "RANLIB=$${RANLIB}" \
23855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23856                   installcheck) \
23857           || exit 1
23858
23859 @endif intl
23860
23861 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
23862 maybe-mostlyclean-intl:
23863 @if intl
23864 maybe-mostlyclean-intl: mostlyclean-intl
23865
23866 mostlyclean-intl: 
23867         @[ -f ./intl/Makefile ] || exit 0; \
23868         r=`${PWD_COMMAND}`; export r; \
23869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23870         $(HOST_EXPORTS) \
23871         for flag in $(EXTRA_HOST_FLAGS) ; do \
23872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23873         done; \
23874         echo "Doing mostlyclean in intl" ; \
23875         (cd $(HOST_SUBDIR)/intl && \
23876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23878                   "RANLIB=$${RANLIB}" \
23879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23880                   mostlyclean) \
23881           || exit 1
23882
23883 @endif intl
23884
23885 .PHONY: maybe-clean-intl clean-intl
23886 maybe-clean-intl:
23887 @if intl
23888 maybe-clean-intl: clean-intl
23889
23890 clean-intl: 
23891         @[ -f ./intl/Makefile ] || exit 0; \
23892         r=`${PWD_COMMAND}`; export r; \
23893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23894         $(HOST_EXPORTS) \
23895         for flag in $(EXTRA_HOST_FLAGS) ; do \
23896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23897         done; \
23898         echo "Doing clean in intl" ; \
23899         (cd $(HOST_SUBDIR)/intl && \
23900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23902                   "RANLIB=$${RANLIB}" \
23903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23904                   clean) \
23905           || exit 1
23906
23907 @endif intl
23908
23909 .PHONY: maybe-distclean-intl distclean-intl
23910 maybe-distclean-intl:
23911 @if intl
23912 maybe-distclean-intl: distclean-intl
23913
23914 distclean-intl: 
23915         @[ -f ./intl/Makefile ] || exit 0; \
23916         r=`${PWD_COMMAND}`; export r; \
23917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23918         $(HOST_EXPORTS) \
23919         for flag in $(EXTRA_HOST_FLAGS) ; do \
23920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23921         done; \
23922         echo "Doing distclean in intl" ; \
23923         (cd $(HOST_SUBDIR)/intl && \
23924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23926                   "RANLIB=$${RANLIB}" \
23927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23928                   distclean) \
23929           || exit 1
23930
23931 @endif intl
23932
23933 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
23934 maybe-maintainer-clean-intl:
23935 @if intl
23936 maybe-maintainer-clean-intl: maintainer-clean-intl
23937
23938 maintainer-clean-intl: 
23939         @[ -f ./intl/Makefile ] || exit 0; \
23940         r=`${PWD_COMMAND}`; export r; \
23941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23942         $(HOST_EXPORTS) \
23943         for flag in $(EXTRA_HOST_FLAGS) ; do \
23944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23945         done; \
23946         echo "Doing maintainer-clean in intl" ; \
23947         (cd $(HOST_SUBDIR)/intl && \
23948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23950                   "RANLIB=$${RANLIB}" \
23951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23952                   maintainer-clean) \
23953           || exit 1
23954
23955 @endif intl
23956
23957
23958
23959 .PHONY: configure-tcl maybe-configure-tcl
23960 maybe-configure-tcl:
23961 @if gcc-bootstrap
23962 configure-tcl: stage_current
23963 @endif gcc-bootstrap
23964 @if tcl
23965 maybe-configure-tcl: configure-tcl
23966 configure-tcl: 
23967         @: $(MAKE); $(unstage)
23968         @r=`${PWD_COMMAND}`; export r; \
23969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23970         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
23971         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
23972         $(HOST_EXPORTS) \
23973         echo Configuring in $(HOST_SUBDIR)/tcl; \
23974         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
23975         case $(srcdir) in \
23976           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23977           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
23978                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23979         esac; \
23980         srcdiroption="--srcdir=$${topdir}/tcl"; \
23981         libsrcdir="$$s/tcl"; \
23982         $(SHELL) $${libsrcdir}/configure \
23983           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23984           --target=${target_alias} $${srcdiroption}  \
23985           || exit 1
23986 @endif tcl
23987
23988
23989
23990
23991
23992 .PHONY: all-tcl maybe-all-tcl
23993 maybe-all-tcl:
23994 @if gcc-bootstrap
23995 all-tcl: stage_current
23996 @endif gcc-bootstrap
23997 @if tcl
23998 TARGET-tcl=all
23999 maybe-all-tcl: all-tcl
24000 all-tcl: configure-tcl
24001         @: $(MAKE); $(unstage)
24002         @r=`${PWD_COMMAND}`; export r; \
24003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24004         $(HOST_EXPORTS) \
24005         (cd $(HOST_SUBDIR)/tcl && \
24006           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
24007                 $(TARGET-tcl))
24008 @endif tcl
24009
24010
24011
24012
24013 .PHONY: check-tcl maybe-check-tcl
24014 maybe-check-tcl:
24015 @if tcl
24016 maybe-check-tcl: check-tcl
24017
24018 check-tcl:
24019         @: $(MAKE); $(unstage)
24020         @r=`${PWD_COMMAND}`; export r; \
24021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24022         $(HOST_EXPORTS) \
24023         (cd $(HOST_SUBDIR)/tcl && \
24024           $(MAKE) $(FLAGS_TO_PASS)  check)
24025
24026 @endif tcl
24027
24028 .PHONY: install-tcl maybe-install-tcl
24029 maybe-install-tcl:
24030 @if tcl
24031 maybe-install-tcl: install-tcl
24032
24033 install-tcl: installdirs
24034         @: $(MAKE); $(unstage)
24035         @r=`${PWD_COMMAND}`; export r; \
24036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24037         $(HOST_EXPORTS) \
24038         (cd $(HOST_SUBDIR)/tcl && \
24039           $(MAKE) $(FLAGS_TO_PASS)  install)
24040
24041 @endif tcl
24042
24043 # Other targets (info, dvi, pdf, etc.)
24044
24045 .PHONY: maybe-info-tcl info-tcl
24046 maybe-info-tcl:
24047 @if tcl
24048 maybe-info-tcl: info-tcl
24049
24050 info-tcl: \
24051     configure-tcl 
24052         @: $(MAKE); $(unstage)
24053         @[ -f ./tcl/Makefile ] || exit 0; \
24054         r=`${PWD_COMMAND}`; export r; \
24055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24056         $(HOST_EXPORTS) \
24057         for flag in $(EXTRA_HOST_FLAGS) ; do \
24058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24059         done; \
24060         echo "Doing info in tcl" ; \
24061         (cd $(HOST_SUBDIR)/tcl && \
24062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24064                   "RANLIB=$${RANLIB}" \
24065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24066                   info) \
24067           || exit 1
24068
24069 @endif tcl
24070
24071 .PHONY: maybe-dvi-tcl dvi-tcl
24072 maybe-dvi-tcl:
24073 @if tcl
24074 maybe-dvi-tcl: dvi-tcl
24075
24076 dvi-tcl: \
24077     configure-tcl 
24078         @: $(MAKE); $(unstage)
24079         @[ -f ./tcl/Makefile ] || exit 0; \
24080         r=`${PWD_COMMAND}`; export r; \
24081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24082         $(HOST_EXPORTS) \
24083         for flag in $(EXTRA_HOST_FLAGS) ; do \
24084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24085         done; \
24086         echo "Doing dvi in tcl" ; \
24087         (cd $(HOST_SUBDIR)/tcl && \
24088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24090                   "RANLIB=$${RANLIB}" \
24091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24092                   dvi) \
24093           || exit 1
24094
24095 @endif tcl
24096
24097 .PHONY: maybe-pdf-tcl pdf-tcl
24098 maybe-pdf-tcl:
24099 @if tcl
24100 maybe-pdf-tcl: pdf-tcl
24101
24102 pdf-tcl: \
24103     configure-tcl 
24104         @: $(MAKE); $(unstage)
24105         @[ -f ./tcl/Makefile ] || exit 0; \
24106         r=`${PWD_COMMAND}`; export r; \
24107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24108         $(HOST_EXPORTS) \
24109         for flag in $(EXTRA_HOST_FLAGS) ; do \
24110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24111         done; \
24112         echo "Doing pdf in tcl" ; \
24113         (cd $(HOST_SUBDIR)/tcl && \
24114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24116                   "RANLIB=$${RANLIB}" \
24117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24118                   pdf) \
24119           || exit 1
24120
24121 @endif tcl
24122
24123 .PHONY: maybe-html-tcl html-tcl
24124 maybe-html-tcl:
24125 @if tcl
24126 maybe-html-tcl: html-tcl
24127
24128 html-tcl: \
24129     configure-tcl 
24130         @: $(MAKE); $(unstage)
24131         @[ -f ./tcl/Makefile ] || exit 0; \
24132         r=`${PWD_COMMAND}`; export r; \
24133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24134         $(HOST_EXPORTS) \
24135         for flag in $(EXTRA_HOST_FLAGS) ; do \
24136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24137         done; \
24138         echo "Doing html in tcl" ; \
24139         (cd $(HOST_SUBDIR)/tcl && \
24140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24142                   "RANLIB=$${RANLIB}" \
24143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24144                   html) \
24145           || exit 1
24146
24147 @endif tcl
24148
24149 .PHONY: maybe-TAGS-tcl TAGS-tcl
24150 maybe-TAGS-tcl:
24151 @if tcl
24152 maybe-TAGS-tcl: TAGS-tcl
24153
24154 TAGS-tcl: \
24155     configure-tcl 
24156         @: $(MAKE); $(unstage)
24157         @[ -f ./tcl/Makefile ] || exit 0; \
24158         r=`${PWD_COMMAND}`; export r; \
24159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24160         $(HOST_EXPORTS) \
24161         for flag in $(EXTRA_HOST_FLAGS) ; do \
24162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24163         done; \
24164         echo "Doing TAGS in tcl" ; \
24165         (cd $(HOST_SUBDIR)/tcl && \
24166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24168                   "RANLIB=$${RANLIB}" \
24169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24170                   TAGS) \
24171           || exit 1
24172
24173 @endif tcl
24174
24175 .PHONY: maybe-install-info-tcl install-info-tcl
24176 maybe-install-info-tcl:
24177 @if tcl
24178 maybe-install-info-tcl: install-info-tcl
24179
24180 install-info-tcl: \
24181     configure-tcl \
24182     info-tcl 
24183         @: $(MAKE); $(unstage)
24184         @[ -f ./tcl/Makefile ] || exit 0; \
24185         r=`${PWD_COMMAND}`; export r; \
24186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24187         $(HOST_EXPORTS) \
24188         for flag in $(EXTRA_HOST_FLAGS) ; do \
24189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24190         done; \
24191         echo "Doing install-info in tcl" ; \
24192         (cd $(HOST_SUBDIR)/tcl && \
24193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24195                   "RANLIB=$${RANLIB}" \
24196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24197                   install-info) \
24198           || exit 1
24199
24200 @endif tcl
24201
24202 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
24203 maybe-install-pdf-tcl:
24204 @if tcl
24205 maybe-install-pdf-tcl: install-pdf-tcl
24206
24207 install-pdf-tcl: \
24208     configure-tcl \
24209     pdf-tcl 
24210         @: $(MAKE); $(unstage)
24211         @[ -f ./tcl/Makefile ] || exit 0; \
24212         r=`${PWD_COMMAND}`; export r; \
24213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24214         $(HOST_EXPORTS) \
24215         for flag in $(EXTRA_HOST_FLAGS) ; do \
24216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24217         done; \
24218         echo "Doing install-pdf in tcl" ; \
24219         (cd $(HOST_SUBDIR)/tcl && \
24220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24222                   "RANLIB=$${RANLIB}" \
24223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24224                   install-pdf) \
24225           || exit 1
24226
24227 @endif tcl
24228
24229 .PHONY: maybe-install-html-tcl install-html-tcl
24230 maybe-install-html-tcl:
24231 @if tcl
24232 maybe-install-html-tcl: install-html-tcl
24233
24234 install-html-tcl: \
24235     configure-tcl \
24236     html-tcl 
24237         @: $(MAKE); $(unstage)
24238         @[ -f ./tcl/Makefile ] || exit 0; \
24239         r=`${PWD_COMMAND}`; export r; \
24240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24241         $(HOST_EXPORTS) \
24242         for flag in $(EXTRA_HOST_FLAGS) ; do \
24243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24244         done; \
24245         echo "Doing install-html in tcl" ; \
24246         (cd $(HOST_SUBDIR)/tcl && \
24247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24249                   "RANLIB=$${RANLIB}" \
24250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24251                   install-html) \
24252           || exit 1
24253
24254 @endif tcl
24255
24256 .PHONY: maybe-installcheck-tcl installcheck-tcl
24257 maybe-installcheck-tcl:
24258 @if tcl
24259 maybe-installcheck-tcl: installcheck-tcl
24260
24261 installcheck-tcl: \
24262     configure-tcl 
24263         @: $(MAKE); $(unstage)
24264         @[ -f ./tcl/Makefile ] || exit 0; \
24265         r=`${PWD_COMMAND}`; export r; \
24266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24267         $(HOST_EXPORTS) \
24268         for flag in $(EXTRA_HOST_FLAGS) ; do \
24269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24270         done; \
24271         echo "Doing installcheck in tcl" ; \
24272         (cd $(HOST_SUBDIR)/tcl && \
24273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24275                   "RANLIB=$${RANLIB}" \
24276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24277                   installcheck) \
24278           || exit 1
24279
24280 @endif tcl
24281
24282 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
24283 maybe-mostlyclean-tcl:
24284 @if tcl
24285 maybe-mostlyclean-tcl: mostlyclean-tcl
24286
24287 # tcl doesn't support mostlyclean.
24288 mostlyclean-tcl:
24289
24290 @endif tcl
24291
24292 .PHONY: maybe-clean-tcl clean-tcl
24293 maybe-clean-tcl:
24294 @if tcl
24295 maybe-clean-tcl: clean-tcl
24296
24297 clean-tcl: 
24298         @: $(MAKE); $(unstage)
24299         @[ -f ./tcl/Makefile ] || exit 0; \
24300         r=`${PWD_COMMAND}`; export r; \
24301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24302         $(HOST_EXPORTS) \
24303         for flag in $(EXTRA_HOST_FLAGS) ; do \
24304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24305         done; \
24306         echo "Doing clean in tcl" ; \
24307         (cd $(HOST_SUBDIR)/tcl && \
24308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24310                   "RANLIB=$${RANLIB}" \
24311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24312                   clean) \
24313           || exit 1
24314
24315 @endif tcl
24316
24317 .PHONY: maybe-distclean-tcl distclean-tcl
24318 maybe-distclean-tcl:
24319 @if tcl
24320 maybe-distclean-tcl: distclean-tcl
24321
24322 distclean-tcl: 
24323         @: $(MAKE); $(unstage)
24324         @[ -f ./tcl/Makefile ] || exit 0; \
24325         r=`${PWD_COMMAND}`; export r; \
24326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24327         $(HOST_EXPORTS) \
24328         for flag in $(EXTRA_HOST_FLAGS) ; do \
24329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24330         done; \
24331         echo "Doing distclean in tcl" ; \
24332         (cd $(HOST_SUBDIR)/tcl && \
24333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24335                   "RANLIB=$${RANLIB}" \
24336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24337                   distclean) \
24338           || exit 1
24339
24340 @endif tcl
24341
24342 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
24343 maybe-maintainer-clean-tcl:
24344 @if tcl
24345 maybe-maintainer-clean-tcl: maintainer-clean-tcl
24346
24347 maintainer-clean-tcl: 
24348         @: $(MAKE); $(unstage)
24349         @[ -f ./tcl/Makefile ] || exit 0; \
24350         r=`${PWD_COMMAND}`; export r; \
24351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24352         $(HOST_EXPORTS) \
24353         for flag in $(EXTRA_HOST_FLAGS) ; do \
24354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24355         done; \
24356         echo "Doing maintainer-clean in tcl" ; \
24357         (cd $(HOST_SUBDIR)/tcl && \
24358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24360                   "RANLIB=$${RANLIB}" \
24361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24362                   maintainer-clean) \
24363           || exit 1
24364
24365 @endif tcl
24366
24367
24368
24369 .PHONY: configure-itcl maybe-configure-itcl
24370 maybe-configure-itcl:
24371 @if gcc-bootstrap
24372 configure-itcl: stage_current
24373 @endif gcc-bootstrap
24374 @if itcl
24375 maybe-configure-itcl: configure-itcl
24376 configure-itcl: 
24377         @: $(MAKE); $(unstage)
24378         @r=`${PWD_COMMAND}`; export r; \
24379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24380         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
24381         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
24382         $(HOST_EXPORTS) \
24383         echo Configuring in $(HOST_SUBDIR)/itcl; \
24384         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
24385         case $(srcdir) in \
24386           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24387           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
24388                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24389         esac; \
24390         srcdiroption="--srcdir=$${topdir}/itcl"; \
24391         libsrcdir="$$s/itcl"; \
24392         $(SHELL) $${libsrcdir}/configure \
24393           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24394           --target=${target_alias} $${srcdiroption}  \
24395           || exit 1
24396 @endif itcl
24397
24398
24399
24400
24401
24402 .PHONY: all-itcl maybe-all-itcl
24403 maybe-all-itcl:
24404 @if gcc-bootstrap
24405 all-itcl: stage_current
24406 @endif gcc-bootstrap
24407 @if itcl
24408 TARGET-itcl=all
24409 maybe-all-itcl: all-itcl
24410 all-itcl: configure-itcl
24411         @: $(MAKE); $(unstage)
24412         @r=`${PWD_COMMAND}`; export r; \
24413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24414         $(HOST_EXPORTS) \
24415         (cd $(HOST_SUBDIR)/itcl && \
24416           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
24417                 $(TARGET-itcl))
24418 @endif itcl
24419
24420
24421
24422
24423 .PHONY: check-itcl maybe-check-itcl
24424 maybe-check-itcl:
24425 @if itcl
24426 maybe-check-itcl: check-itcl
24427
24428 check-itcl:
24429         @: $(MAKE); $(unstage)
24430         @r=`${PWD_COMMAND}`; export r; \
24431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24432         $(HOST_EXPORTS) \
24433         (cd $(HOST_SUBDIR)/itcl && \
24434           $(MAKE) $(FLAGS_TO_PASS)  check)
24435
24436 @endif itcl
24437
24438 .PHONY: install-itcl maybe-install-itcl
24439 maybe-install-itcl:
24440 @if itcl
24441 maybe-install-itcl: install-itcl
24442
24443 install-itcl: installdirs
24444         @: $(MAKE); $(unstage)
24445         @r=`${PWD_COMMAND}`; export r; \
24446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24447         $(HOST_EXPORTS) \
24448         (cd $(HOST_SUBDIR)/itcl && \
24449           $(MAKE) $(FLAGS_TO_PASS)  install)
24450
24451 @endif itcl
24452
24453 # Other targets (info, dvi, pdf, etc.)
24454
24455 .PHONY: maybe-info-itcl info-itcl
24456 maybe-info-itcl:
24457 @if itcl
24458 maybe-info-itcl: info-itcl
24459
24460 info-itcl: \
24461     configure-itcl 
24462         @: $(MAKE); $(unstage)
24463         @[ -f ./itcl/Makefile ] || exit 0; \
24464         r=`${PWD_COMMAND}`; export r; \
24465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24466         $(HOST_EXPORTS) \
24467         for flag in $(EXTRA_HOST_FLAGS) ; do \
24468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24469         done; \
24470         echo "Doing info in itcl" ; \
24471         (cd $(HOST_SUBDIR)/itcl && \
24472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24474                   "RANLIB=$${RANLIB}" \
24475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24476                   info) \
24477           || exit 1
24478
24479 @endif itcl
24480
24481 .PHONY: maybe-dvi-itcl dvi-itcl
24482 maybe-dvi-itcl:
24483 @if itcl
24484 maybe-dvi-itcl: dvi-itcl
24485
24486 dvi-itcl: \
24487     configure-itcl 
24488         @: $(MAKE); $(unstage)
24489         @[ -f ./itcl/Makefile ] || exit 0; \
24490         r=`${PWD_COMMAND}`; export r; \
24491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24492         $(HOST_EXPORTS) \
24493         for flag in $(EXTRA_HOST_FLAGS) ; do \
24494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24495         done; \
24496         echo "Doing dvi in itcl" ; \
24497         (cd $(HOST_SUBDIR)/itcl && \
24498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24500                   "RANLIB=$${RANLIB}" \
24501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24502                   dvi) \
24503           || exit 1
24504
24505 @endif itcl
24506
24507 .PHONY: maybe-pdf-itcl pdf-itcl
24508 maybe-pdf-itcl:
24509 @if itcl
24510 maybe-pdf-itcl: pdf-itcl
24511
24512 pdf-itcl: \
24513     configure-itcl 
24514         @: $(MAKE); $(unstage)
24515         @[ -f ./itcl/Makefile ] || exit 0; \
24516         r=`${PWD_COMMAND}`; export r; \
24517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24518         $(HOST_EXPORTS) \
24519         for flag in $(EXTRA_HOST_FLAGS) ; do \
24520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24521         done; \
24522         echo "Doing pdf in itcl" ; \
24523         (cd $(HOST_SUBDIR)/itcl && \
24524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24526                   "RANLIB=$${RANLIB}" \
24527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24528                   pdf) \
24529           || exit 1
24530
24531 @endif itcl
24532
24533 .PHONY: maybe-html-itcl html-itcl
24534 maybe-html-itcl:
24535 @if itcl
24536 maybe-html-itcl: html-itcl
24537
24538 html-itcl: \
24539     configure-itcl 
24540         @: $(MAKE); $(unstage)
24541         @[ -f ./itcl/Makefile ] || exit 0; \
24542         r=`${PWD_COMMAND}`; export r; \
24543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24544         $(HOST_EXPORTS) \
24545         for flag in $(EXTRA_HOST_FLAGS) ; do \
24546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24547         done; \
24548         echo "Doing html in itcl" ; \
24549         (cd $(HOST_SUBDIR)/itcl && \
24550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24552                   "RANLIB=$${RANLIB}" \
24553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24554                   html) \
24555           || exit 1
24556
24557 @endif itcl
24558
24559 .PHONY: maybe-TAGS-itcl TAGS-itcl
24560 maybe-TAGS-itcl:
24561 @if itcl
24562 maybe-TAGS-itcl: TAGS-itcl
24563
24564 TAGS-itcl: \
24565     configure-itcl 
24566         @: $(MAKE); $(unstage)
24567         @[ -f ./itcl/Makefile ] || exit 0; \
24568         r=`${PWD_COMMAND}`; export r; \
24569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24570         $(HOST_EXPORTS) \
24571         for flag in $(EXTRA_HOST_FLAGS) ; do \
24572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24573         done; \
24574         echo "Doing TAGS in itcl" ; \
24575         (cd $(HOST_SUBDIR)/itcl && \
24576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24578                   "RANLIB=$${RANLIB}" \
24579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24580                   TAGS) \
24581           || exit 1
24582
24583 @endif itcl
24584
24585 .PHONY: maybe-install-info-itcl install-info-itcl
24586 maybe-install-info-itcl:
24587 @if itcl
24588 maybe-install-info-itcl: install-info-itcl
24589
24590 install-info-itcl: \
24591     configure-itcl \
24592     info-itcl 
24593         @: $(MAKE); $(unstage)
24594         @[ -f ./itcl/Makefile ] || exit 0; \
24595         r=`${PWD_COMMAND}`; export r; \
24596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24597         $(HOST_EXPORTS) \
24598         for flag in $(EXTRA_HOST_FLAGS) ; do \
24599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24600         done; \
24601         echo "Doing install-info in itcl" ; \
24602         (cd $(HOST_SUBDIR)/itcl && \
24603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24605                   "RANLIB=$${RANLIB}" \
24606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24607                   install-info) \
24608           || exit 1
24609
24610 @endif itcl
24611
24612 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
24613 maybe-install-pdf-itcl:
24614 @if itcl
24615 maybe-install-pdf-itcl: install-pdf-itcl
24616
24617 install-pdf-itcl: \
24618     configure-itcl \
24619     pdf-itcl 
24620         @: $(MAKE); $(unstage)
24621         @[ -f ./itcl/Makefile ] || exit 0; \
24622         r=`${PWD_COMMAND}`; export r; \
24623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24624         $(HOST_EXPORTS) \
24625         for flag in $(EXTRA_HOST_FLAGS) ; do \
24626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24627         done; \
24628         echo "Doing install-pdf in itcl" ; \
24629         (cd $(HOST_SUBDIR)/itcl && \
24630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24632                   "RANLIB=$${RANLIB}" \
24633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24634                   install-pdf) \
24635           || exit 1
24636
24637 @endif itcl
24638
24639 .PHONY: maybe-install-html-itcl install-html-itcl
24640 maybe-install-html-itcl:
24641 @if itcl
24642 maybe-install-html-itcl: install-html-itcl
24643
24644 install-html-itcl: \
24645     configure-itcl \
24646     html-itcl 
24647         @: $(MAKE); $(unstage)
24648         @[ -f ./itcl/Makefile ] || exit 0; \
24649         r=`${PWD_COMMAND}`; export r; \
24650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24651         $(HOST_EXPORTS) \
24652         for flag in $(EXTRA_HOST_FLAGS) ; do \
24653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24654         done; \
24655         echo "Doing install-html in itcl" ; \
24656         (cd $(HOST_SUBDIR)/itcl && \
24657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24659                   "RANLIB=$${RANLIB}" \
24660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24661                   install-html) \
24662           || exit 1
24663
24664 @endif itcl
24665
24666 .PHONY: maybe-installcheck-itcl installcheck-itcl
24667 maybe-installcheck-itcl:
24668 @if itcl
24669 maybe-installcheck-itcl: installcheck-itcl
24670
24671 installcheck-itcl: \
24672     configure-itcl 
24673         @: $(MAKE); $(unstage)
24674         @[ -f ./itcl/Makefile ] || exit 0; \
24675         r=`${PWD_COMMAND}`; export r; \
24676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24677         $(HOST_EXPORTS) \
24678         for flag in $(EXTRA_HOST_FLAGS) ; do \
24679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24680         done; \
24681         echo "Doing installcheck in itcl" ; \
24682         (cd $(HOST_SUBDIR)/itcl && \
24683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24685                   "RANLIB=$${RANLIB}" \
24686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24687                   installcheck) \
24688           || exit 1
24689
24690 @endif itcl
24691
24692 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
24693 maybe-mostlyclean-itcl:
24694 @if itcl
24695 maybe-mostlyclean-itcl: mostlyclean-itcl
24696
24697 mostlyclean-itcl: 
24698         @: $(MAKE); $(unstage)
24699         @[ -f ./itcl/Makefile ] || exit 0; \
24700         r=`${PWD_COMMAND}`; export r; \
24701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24702         $(HOST_EXPORTS) \
24703         for flag in $(EXTRA_HOST_FLAGS) ; do \
24704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24705         done; \
24706         echo "Doing mostlyclean in itcl" ; \
24707         (cd $(HOST_SUBDIR)/itcl && \
24708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24710                   "RANLIB=$${RANLIB}" \
24711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24712                   mostlyclean) \
24713           || exit 1
24714
24715 @endif itcl
24716
24717 .PHONY: maybe-clean-itcl clean-itcl
24718 maybe-clean-itcl:
24719 @if itcl
24720 maybe-clean-itcl: clean-itcl
24721
24722 clean-itcl: 
24723         @: $(MAKE); $(unstage)
24724         @[ -f ./itcl/Makefile ] || exit 0; \
24725         r=`${PWD_COMMAND}`; export r; \
24726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24727         $(HOST_EXPORTS) \
24728         for flag in $(EXTRA_HOST_FLAGS) ; do \
24729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24730         done; \
24731         echo "Doing clean in itcl" ; \
24732         (cd $(HOST_SUBDIR)/itcl && \
24733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24735                   "RANLIB=$${RANLIB}" \
24736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24737                   clean) \
24738           || exit 1
24739
24740 @endif itcl
24741
24742 .PHONY: maybe-distclean-itcl distclean-itcl
24743 maybe-distclean-itcl:
24744 @if itcl
24745 maybe-distclean-itcl: distclean-itcl
24746
24747 distclean-itcl: 
24748         @: $(MAKE); $(unstage)
24749         @[ -f ./itcl/Makefile ] || exit 0; \
24750         r=`${PWD_COMMAND}`; export r; \
24751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24752         $(HOST_EXPORTS) \
24753         for flag in $(EXTRA_HOST_FLAGS) ; do \
24754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24755         done; \
24756         echo "Doing distclean in itcl" ; \
24757         (cd $(HOST_SUBDIR)/itcl && \
24758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24760                   "RANLIB=$${RANLIB}" \
24761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24762                   distclean) \
24763           || exit 1
24764
24765 @endif itcl
24766
24767 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
24768 maybe-maintainer-clean-itcl:
24769 @if itcl
24770 maybe-maintainer-clean-itcl: maintainer-clean-itcl
24771
24772 maintainer-clean-itcl: 
24773         @: $(MAKE); $(unstage)
24774         @[ -f ./itcl/Makefile ] || exit 0; \
24775         r=`${PWD_COMMAND}`; export r; \
24776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24777         $(HOST_EXPORTS) \
24778         for flag in $(EXTRA_HOST_FLAGS) ; do \
24779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24780         done; \
24781         echo "Doing maintainer-clean in itcl" ; \
24782         (cd $(HOST_SUBDIR)/itcl && \
24783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24785                   "RANLIB=$${RANLIB}" \
24786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24787                   maintainer-clean) \
24788           || exit 1
24789
24790 @endif itcl
24791
24792
24793
24794 .PHONY: configure-ld maybe-configure-ld
24795 maybe-configure-ld:
24796 @if gcc-bootstrap
24797 configure-ld: stage_current
24798 @endif gcc-bootstrap
24799 @if ld
24800 maybe-configure-ld: configure-ld
24801 configure-ld: 
24802         @r=`${PWD_COMMAND}`; export r; \
24803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24804         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24805         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24806         $(HOST_EXPORTS) \
24807         echo Configuring in $(HOST_SUBDIR)/ld; \
24808         cd "$(HOST_SUBDIR)/ld" || exit 1; \
24809         case $(srcdir) in \
24810           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24811           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24812                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24813         esac; \
24814         srcdiroption="--srcdir=$${topdir}/ld"; \
24815         libsrcdir="$$s/ld"; \
24816         $(SHELL) $${libsrcdir}/configure \
24817           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24818           --target=${target_alias} $${srcdiroption}  \
24819           || exit 1
24820 @endif ld
24821
24822
24823
24824 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
24825 maybe-configure-stage1-ld:
24826 @if ld-bootstrap
24827 maybe-configure-stage1-ld: configure-stage1-ld
24828 configure-stage1-ld:
24829         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24830         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24831         @r=`${PWD_COMMAND}`; export r; \
24832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24833         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24834         $(HOST_EXPORTS)  \
24835         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24836         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
24837         echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
24838         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24839         cd $(HOST_SUBDIR)/ld || exit 1; \
24840         case $(srcdir) in \
24841           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24842           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24843                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24844         esac; \
24845         srcdiroption="--srcdir=$${topdir}/ld"; \
24846         libsrcdir="$$s/ld"; \
24847         $(SHELL) $${libsrcdir}/configure \
24848           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24849           --target=${target_alias} $${srcdiroption} \
24850            \
24851           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
24852 @endif ld-bootstrap
24853
24854 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
24855 maybe-configure-stage2-ld:
24856 @if ld-bootstrap
24857 maybe-configure-stage2-ld: configure-stage2-ld
24858 configure-stage2-ld:
24859         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24860         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24861         @r=`${PWD_COMMAND}`; export r; \
24862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24863         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24864         $(HOST_EXPORTS) \
24865         $(POSTSTAGE1_HOST_EXPORTS)  \
24866         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24867         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
24868         echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
24869         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24870         cd $(HOST_SUBDIR)/ld || exit 1; \
24871         case $(srcdir) in \
24872           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24873           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24874                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24875         esac; \
24876         srcdiroption="--srcdir=$${topdir}/ld"; \
24877         libsrcdir="$$s/ld"; \
24878         $(SHELL) $${libsrcdir}/configure \
24879           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24880           --target=${target_alias} $${srcdiroption} \
24881           --with-build-libsubdir=$(HOST_SUBDIR) \
24882           @stage2_werror_flag@ 
24883 @endif ld-bootstrap
24884
24885 .PHONY: configure-stageb2g0-ld maybe-configure-stageb2g0-ld
24886 maybe-configure-stageb2g0-ld:
24887 @if ld-bootstrap
24888 maybe-configure-stageb2g0-ld: configure-stageb2g0-ld
24889 configure-stageb2g0-ld:
24890         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
24891         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24892         @r=`${PWD_COMMAND}`; export r; \
24893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24894         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24895         $(HOST_EXPORTS) \
24896         $(POSTSTAGE1_HOST_EXPORTS)  \
24897         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
24898         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
24899         echo Configuring stage b2g0 in $(HOST_SUBDIR)/ld ; \
24900         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24901         cd $(HOST_SUBDIR)/ld || exit 1; \
24902         case $(srcdir) in \
24903           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24904           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24905                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24906         esac; \
24907         srcdiroption="--srcdir=$${topdir}/ld"; \
24908         libsrcdir="$$s/ld"; \
24909         $(SHELL) $${libsrcdir}/configure \
24910           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24911           --target=${target_alias} $${srcdiroption} \
24912           --with-build-libsubdir=$(HOST_SUBDIR) \
24913           @stage2_werror_flag@ 
24914 @endif ld-bootstrap
24915
24916 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
24917 maybe-configure-stage3-ld:
24918 @if ld-bootstrap
24919 maybe-configure-stage3-ld: configure-stage3-ld
24920 configure-stage3-ld:
24921         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24922         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24923         @r=`${PWD_COMMAND}`; export r; \
24924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24925         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24926         $(HOST_EXPORTS) \
24927         $(POSTSTAGE1_HOST_EXPORTS)  \
24928         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24929         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
24930         echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
24931         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24932         cd $(HOST_SUBDIR)/ld || exit 1; \
24933         case $(srcdir) in \
24934           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24935           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24936                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24937         esac; \
24938         srcdiroption="--srcdir=$${topdir}/ld"; \
24939         libsrcdir="$$s/ld"; \
24940         $(SHELL) $${libsrcdir}/configure \
24941           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24942           --target=${target_alias} $${srcdiroption} \
24943           --with-build-libsubdir=$(HOST_SUBDIR) \
24944           @stage2_werror_flag@ 
24945 @endif ld-bootstrap
24946
24947 .PHONY: configure-stageb3g2-ld maybe-configure-stageb3g2-ld
24948 maybe-configure-stageb3g2-ld:
24949 @if ld-bootstrap
24950 maybe-configure-stageb3g2-ld: configure-stageb3g2-ld
24951 configure-stageb3g2-ld:
24952         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
24953         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24954         @r=`${PWD_COMMAND}`; export r; \
24955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24956         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24957         $(HOST_EXPORTS) \
24958         $(POSTSTAGE1_HOST_EXPORTS)  \
24959         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
24960         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
24961         echo Configuring stage b3g2 in $(HOST_SUBDIR)/ld ; \
24962         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24963         cd $(HOST_SUBDIR)/ld || exit 1; \
24964         case $(srcdir) in \
24965           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24966           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24967                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24968         esac; \
24969         srcdiroption="--srcdir=$${topdir}/ld"; \
24970         libsrcdir="$$s/ld"; \
24971         $(SHELL) $${libsrcdir}/configure \
24972           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24973           --target=${target_alias} $${srcdiroption} \
24974           --with-build-libsubdir=$(HOST_SUBDIR) \
24975           @stage2_werror_flag@ 
24976 @endif ld-bootstrap
24977
24978 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
24979 maybe-configure-stage4-ld:
24980 @if ld-bootstrap
24981 maybe-configure-stage4-ld: configure-stage4-ld
24982 configure-stage4-ld:
24983         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24984         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24985         @r=`${PWD_COMMAND}`; export r; \
24986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24987         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24988         $(HOST_EXPORTS) \
24989         $(POSTSTAGE1_HOST_EXPORTS)  \
24990         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24991         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
24992         echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
24993         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24994         cd $(HOST_SUBDIR)/ld || exit 1; \
24995         case $(srcdir) in \
24996           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24997           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24998                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24999         esac; \
25000         srcdiroption="--srcdir=$${topdir}/ld"; \
25001         libsrcdir="$$s/ld"; \
25002         $(SHELL) $${libsrcdir}/configure \
25003           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25004           --target=${target_alias} $${srcdiroption} \
25005           --with-build-libsubdir=$(HOST_SUBDIR) \
25006           @stage2_werror_flag@ 
25007 @endif ld-bootstrap
25008
25009 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
25010 maybe-configure-stageprofile-ld:
25011 @if ld-bootstrap
25012 maybe-configure-stageprofile-ld: configure-stageprofile-ld
25013 configure-stageprofile-ld:
25014         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25015         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25016         @r=`${PWD_COMMAND}`; export r; \
25017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25018         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25019         $(HOST_EXPORTS) \
25020         $(POSTSTAGE1_HOST_EXPORTS)  \
25021         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
25022         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
25023         echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
25024         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25025         cd $(HOST_SUBDIR)/ld || exit 1; \
25026         case $(srcdir) in \
25027           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25028           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25029                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25030         esac; \
25031         srcdiroption="--srcdir=$${topdir}/ld"; \
25032         libsrcdir="$$s/ld"; \
25033         $(SHELL) $${libsrcdir}/configure \
25034           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25035           --target=${target_alias} $${srcdiroption} \
25036           --with-build-libsubdir=$(HOST_SUBDIR) \
25037           @stage2_werror_flag@ 
25038 @endif ld-bootstrap
25039
25040 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
25041 maybe-configure-stagefeedback-ld:
25042 @if ld-bootstrap
25043 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
25044 configure-stagefeedback-ld:
25045         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25046         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25047         @r=`${PWD_COMMAND}`; export r; \
25048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25049         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25050         $(HOST_EXPORTS) \
25051         $(POSTSTAGE1_HOST_EXPORTS)  \
25052         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
25053         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
25054         echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
25055         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25056         cd $(HOST_SUBDIR)/ld || exit 1; \
25057         case $(srcdir) in \
25058           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25059           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25060                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25061         esac; \
25062         srcdiroption="--srcdir=$${topdir}/ld"; \
25063         libsrcdir="$$s/ld"; \
25064         $(SHELL) $${libsrcdir}/configure \
25065           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25066           --target=${target_alias} $${srcdiroption} \
25067           --with-build-libsubdir=$(HOST_SUBDIR) \
25068           @stage2_werror_flag@ 
25069 @endif ld-bootstrap
25070
25071
25072
25073
25074
25075 .PHONY: all-ld maybe-all-ld
25076 maybe-all-ld:
25077 @if gcc-bootstrap
25078 all-ld: stage_current
25079 @endif gcc-bootstrap
25080 @if ld
25081 TARGET-ld=all
25082 maybe-all-ld: all-ld
25083 all-ld: configure-ld
25084         @r=`${PWD_COMMAND}`; export r; \
25085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25086         $(HOST_EXPORTS) \
25087         (cd $(HOST_SUBDIR)/ld && \
25088           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
25089                 $(TARGET-ld))
25090 @endif ld
25091
25092
25093
25094 .PHONY: all-stage1-ld maybe-all-stage1-ld
25095 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
25096 maybe-all-stage1-ld:
25097 maybe-clean-stage1-ld:
25098 @if ld-bootstrap
25099 maybe-all-stage1-ld: all-stage1-ld
25100 all-stage1: all-stage1-ld
25101 TARGET-stage1-ld = $(TARGET-ld)
25102 all-stage1-ld: configure-stage1-ld
25103         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25104         @r=`${PWD_COMMAND}`; export r; \
25105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25106         $(HOST_EXPORTS) \
25107         cd $(HOST_SUBDIR)/ld && \
25108         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25109                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
25110                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
25111                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
25112                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
25113                 $(TARGET-stage1-ld)
25114
25115 maybe-clean-stage1-ld: clean-stage1-ld
25116 clean-stage1: clean-stage1-ld
25117 clean-stage1-ld:
25118         @if [ $(current_stage) = stage1 ]; then \
25119           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25120         else \
25121           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
25122           $(MAKE) stage1-start; \
25123         fi; \
25124         cd $(HOST_SUBDIR)/ld && \
25125         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25126                  clean
25127 @endif ld-bootstrap
25128
25129
25130 .PHONY: all-stage2-ld maybe-all-stage2-ld
25131 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
25132 maybe-all-stage2-ld:
25133 maybe-clean-stage2-ld:
25134 @if ld-bootstrap
25135 maybe-all-stage2-ld: all-stage2-ld
25136 all-stage2: all-stage2-ld
25137 TARGET-stage2-ld = $(TARGET-ld)
25138 all-stage2-ld: configure-stage2-ld
25139         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25140         @r=`${PWD_COMMAND}`; export r; \
25141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25142         $(HOST_EXPORTS) \
25143         $(POSTSTAGE1_HOST_EXPORTS) \
25144         cd $(HOST_SUBDIR)/ld && \
25145         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25146                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
25147                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
25148                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
25149                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25150                 $(TARGET-stage2-ld)
25151
25152 maybe-clean-stage2-ld: clean-stage2-ld
25153 clean-stage2: clean-stage2-ld
25154 clean-stage2-ld:
25155         @if [ $(current_stage) = stage2 ]; then \
25156           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25157         else \
25158           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
25159           $(MAKE) stage2-start; \
25160         fi; \
25161         cd $(HOST_SUBDIR)/ld && \
25162         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25163                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25164                  clean
25165 @endif ld-bootstrap
25166
25167
25168 .PHONY: all-stageb2g0-ld maybe-all-stageb2g0-ld
25169 .PHONY: clean-stageb2g0-ld maybe-clean-stageb2g0-ld
25170 maybe-all-stageb2g0-ld:
25171 maybe-clean-stageb2g0-ld:
25172 @if ld-bootstrap
25173 maybe-all-stageb2g0-ld: all-stageb2g0-ld
25174 all-stageb2g0: all-stageb2g0-ld
25175 TARGET-stageb2g0-ld = $(TARGET-ld)
25176 all-stageb2g0-ld: configure-stageb2g0-ld
25177         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
25178         @r=`${PWD_COMMAND}`; export r; \
25179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25180         $(HOST_EXPORTS) \
25181         $(POSTSTAGE1_HOST_EXPORTS) \
25182         cd $(HOST_SUBDIR)/ld && \
25183         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25184                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
25185                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
25186                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
25187                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25188                 $(TARGET-stageb2g0-ld)
25189
25190 maybe-clean-stageb2g0-ld: clean-stageb2g0-ld
25191 clean-stageb2g0: clean-stageb2g0-ld
25192 clean-stageb2g0-ld:
25193         @if [ $(current_stage) = stageb2g0 ]; then \
25194           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25195         else \
25196           [ -f $(HOST_SUBDIR)/stageb2g0-ld/Makefile ] || exit 0; \
25197           $(MAKE) stageb2g0-start; \
25198         fi; \
25199         cd $(HOST_SUBDIR)/ld && \
25200         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25201                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25202                  clean
25203 @endif ld-bootstrap
25204
25205
25206 .PHONY: all-stage3-ld maybe-all-stage3-ld
25207 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
25208 maybe-all-stage3-ld:
25209 maybe-clean-stage3-ld:
25210 @if ld-bootstrap
25211 maybe-all-stage3-ld: all-stage3-ld
25212 all-stage3: all-stage3-ld
25213 TARGET-stage3-ld = $(TARGET-ld)
25214 all-stage3-ld: configure-stage3-ld
25215         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25216         @r=`${PWD_COMMAND}`; export r; \
25217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25218         $(HOST_EXPORTS) \
25219         $(POSTSTAGE1_HOST_EXPORTS) \
25220         cd $(HOST_SUBDIR)/ld && \
25221         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25222                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
25223                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
25224                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
25225                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25226                 $(TARGET-stage3-ld)
25227
25228 maybe-clean-stage3-ld: clean-stage3-ld
25229 clean-stage3: clean-stage3-ld
25230 clean-stage3-ld:
25231         @if [ $(current_stage) = stage3 ]; then \
25232           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25233         else \
25234           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
25235           $(MAKE) stage3-start; \
25236         fi; \
25237         cd $(HOST_SUBDIR)/ld && \
25238         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25239                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25240                  clean
25241 @endif ld-bootstrap
25242
25243
25244 .PHONY: all-stageb3g2-ld maybe-all-stageb3g2-ld
25245 .PHONY: clean-stageb3g2-ld maybe-clean-stageb3g2-ld
25246 maybe-all-stageb3g2-ld:
25247 maybe-clean-stageb3g2-ld:
25248 @if ld-bootstrap
25249 maybe-all-stageb3g2-ld: all-stageb3g2-ld
25250 all-stageb3g2: all-stageb3g2-ld
25251 TARGET-stageb3g2-ld = $(TARGET-ld)
25252 all-stageb3g2-ld: configure-stageb3g2-ld
25253         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
25254         @r=`${PWD_COMMAND}`; export r; \
25255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25256         $(HOST_EXPORTS) \
25257         $(POSTSTAGE1_HOST_EXPORTS) \
25258         cd $(HOST_SUBDIR)/ld && \
25259         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25260                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
25261                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
25262                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
25263                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25264                 $(TARGET-stageb3g2-ld)
25265
25266 maybe-clean-stageb3g2-ld: clean-stageb3g2-ld
25267 clean-stageb3g2: clean-stageb3g2-ld
25268 clean-stageb3g2-ld:
25269         @if [ $(current_stage) = stageb3g2 ]; then \
25270           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25271         else \
25272           [ -f $(HOST_SUBDIR)/stageb3g2-ld/Makefile ] || exit 0; \
25273           $(MAKE) stageb3g2-start; \
25274         fi; \
25275         cd $(HOST_SUBDIR)/ld && \
25276         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25277                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25278                  clean
25279 @endif ld-bootstrap
25280
25281
25282 .PHONY: all-stage4-ld maybe-all-stage4-ld
25283 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
25284 maybe-all-stage4-ld:
25285 maybe-clean-stage4-ld:
25286 @if ld-bootstrap
25287 maybe-all-stage4-ld: all-stage4-ld
25288 all-stage4: all-stage4-ld
25289 TARGET-stage4-ld = $(TARGET-ld)
25290 all-stage4-ld: configure-stage4-ld
25291         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25292         @r=`${PWD_COMMAND}`; export r; \
25293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25294         $(HOST_EXPORTS) \
25295         $(POSTSTAGE1_HOST_EXPORTS) \
25296         cd $(HOST_SUBDIR)/ld && \
25297         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25298                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
25299                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25300                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
25301                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25302                 $(TARGET-stage4-ld)
25303
25304 maybe-clean-stage4-ld: clean-stage4-ld
25305 clean-stage4: clean-stage4-ld
25306 clean-stage4-ld:
25307         @if [ $(current_stage) = stage4 ]; then \
25308           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25309         else \
25310           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
25311           $(MAKE) stage4-start; \
25312         fi; \
25313         cd $(HOST_SUBDIR)/ld && \
25314         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25315                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25316                  clean
25317 @endif ld-bootstrap
25318
25319
25320 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
25321 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
25322 maybe-all-stageprofile-ld:
25323 maybe-clean-stageprofile-ld:
25324 @if ld-bootstrap
25325 maybe-all-stageprofile-ld: all-stageprofile-ld
25326 all-stageprofile: all-stageprofile-ld
25327 TARGET-stageprofile-ld = $(TARGET-ld)
25328 all-stageprofile-ld: configure-stageprofile-ld
25329         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25330         @r=`${PWD_COMMAND}`; export r; \
25331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25332         $(HOST_EXPORTS) \
25333         $(POSTSTAGE1_HOST_EXPORTS) \
25334         cd $(HOST_SUBDIR)/ld && \
25335         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25336                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
25337                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
25338                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
25339                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25340                 $(TARGET-stageprofile-ld)
25341
25342 maybe-clean-stageprofile-ld: clean-stageprofile-ld
25343 clean-stageprofile: clean-stageprofile-ld
25344 clean-stageprofile-ld:
25345         @if [ $(current_stage) = stageprofile ]; then \
25346           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25347         else \
25348           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
25349           $(MAKE) stageprofile-start; \
25350         fi; \
25351         cd $(HOST_SUBDIR)/ld && \
25352         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25353                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25354                  clean
25355 @endif ld-bootstrap
25356
25357
25358 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
25359 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
25360 maybe-all-stagefeedback-ld:
25361 maybe-clean-stagefeedback-ld:
25362 @if ld-bootstrap
25363 maybe-all-stagefeedback-ld: all-stagefeedback-ld
25364 all-stagefeedback: all-stagefeedback-ld
25365 TARGET-stagefeedback-ld = $(TARGET-ld)
25366 all-stagefeedback-ld: configure-stagefeedback-ld
25367         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25368         @r=`${PWD_COMMAND}`; export r; \
25369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25370         $(HOST_EXPORTS) \
25371         $(POSTSTAGE1_HOST_EXPORTS) \
25372         cd $(HOST_SUBDIR)/ld && \
25373         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25374                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
25375                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
25376                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
25377                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25378                 $(TARGET-stagefeedback-ld)
25379
25380 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
25381 clean-stagefeedback: clean-stagefeedback-ld
25382 clean-stagefeedback-ld:
25383         @if [ $(current_stage) = stagefeedback ]; then \
25384           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25385         else \
25386           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
25387           $(MAKE) stagefeedback-start; \
25388         fi; \
25389         cd $(HOST_SUBDIR)/ld && \
25390         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25391                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25392                  clean
25393 @endif ld-bootstrap
25394
25395
25396
25397
25398
25399 .PHONY: check-ld maybe-check-ld
25400 maybe-check-ld:
25401 @if ld
25402 maybe-check-ld: check-ld
25403
25404 check-ld:
25405         @: $(MAKE); $(unstage)
25406         @r=`${PWD_COMMAND}`; export r; \
25407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25408         $(HOST_EXPORTS) \
25409         (cd $(HOST_SUBDIR)/ld && \
25410           $(MAKE) $(FLAGS_TO_PASS)  check)
25411
25412 @endif ld
25413
25414 .PHONY: install-ld maybe-install-ld
25415 maybe-install-ld:
25416 @if ld
25417 maybe-install-ld: install-ld
25418
25419 install-ld: installdirs
25420         @: $(MAKE); $(unstage)
25421         @r=`${PWD_COMMAND}`; export r; \
25422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25423         $(HOST_EXPORTS) \
25424         (cd $(HOST_SUBDIR)/ld && \
25425           $(MAKE) $(FLAGS_TO_PASS)  install)
25426
25427 @endif ld
25428
25429 # Other targets (info, dvi, pdf, etc.)
25430
25431 .PHONY: maybe-info-ld info-ld
25432 maybe-info-ld:
25433 @if ld
25434 maybe-info-ld: info-ld
25435
25436 info-ld: \
25437     configure-ld 
25438         @[ -f ./ld/Makefile ] || exit 0; \
25439         r=`${PWD_COMMAND}`; export r; \
25440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25441         $(HOST_EXPORTS) \
25442         for flag in $(EXTRA_HOST_FLAGS) ; do \
25443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25444         done; \
25445         echo "Doing info in ld" ; \
25446         (cd $(HOST_SUBDIR)/ld && \
25447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25449                   "RANLIB=$${RANLIB}" \
25450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25451                   info) \
25452           || exit 1
25453
25454 @endif ld
25455
25456 .PHONY: maybe-dvi-ld dvi-ld
25457 maybe-dvi-ld:
25458 @if ld
25459 maybe-dvi-ld: dvi-ld
25460
25461 dvi-ld: \
25462     configure-ld 
25463         @[ -f ./ld/Makefile ] || exit 0; \
25464         r=`${PWD_COMMAND}`; export r; \
25465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25466         $(HOST_EXPORTS) \
25467         for flag in $(EXTRA_HOST_FLAGS) ; do \
25468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25469         done; \
25470         echo "Doing dvi in ld" ; \
25471         (cd $(HOST_SUBDIR)/ld && \
25472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25474                   "RANLIB=$${RANLIB}" \
25475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25476                   dvi) \
25477           || exit 1
25478
25479 @endif ld
25480
25481 .PHONY: maybe-pdf-ld pdf-ld
25482 maybe-pdf-ld:
25483 @if ld
25484 maybe-pdf-ld: pdf-ld
25485
25486 pdf-ld: \
25487     configure-ld 
25488         @[ -f ./ld/Makefile ] || exit 0; \
25489         r=`${PWD_COMMAND}`; export r; \
25490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25491         $(HOST_EXPORTS) \
25492         for flag in $(EXTRA_HOST_FLAGS) ; do \
25493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25494         done; \
25495         echo "Doing pdf in ld" ; \
25496         (cd $(HOST_SUBDIR)/ld && \
25497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25499                   "RANLIB=$${RANLIB}" \
25500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25501                   pdf) \
25502           || exit 1
25503
25504 @endif ld
25505
25506 .PHONY: maybe-html-ld html-ld
25507 maybe-html-ld:
25508 @if ld
25509 maybe-html-ld: html-ld
25510
25511 html-ld: \
25512     configure-ld 
25513         @[ -f ./ld/Makefile ] || exit 0; \
25514         r=`${PWD_COMMAND}`; export r; \
25515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25516         $(HOST_EXPORTS) \
25517         for flag in $(EXTRA_HOST_FLAGS) ; do \
25518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25519         done; \
25520         echo "Doing html in ld" ; \
25521         (cd $(HOST_SUBDIR)/ld && \
25522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25524                   "RANLIB=$${RANLIB}" \
25525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25526                   html) \
25527           || exit 1
25528
25529 @endif ld
25530
25531 .PHONY: maybe-TAGS-ld TAGS-ld
25532 maybe-TAGS-ld:
25533 @if ld
25534 maybe-TAGS-ld: TAGS-ld
25535
25536 TAGS-ld: \
25537     configure-ld 
25538         @[ -f ./ld/Makefile ] || exit 0; \
25539         r=`${PWD_COMMAND}`; export r; \
25540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25541         $(HOST_EXPORTS) \
25542         for flag in $(EXTRA_HOST_FLAGS) ; do \
25543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25544         done; \
25545         echo "Doing TAGS in ld" ; \
25546         (cd $(HOST_SUBDIR)/ld && \
25547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25549                   "RANLIB=$${RANLIB}" \
25550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25551                   TAGS) \
25552           || exit 1
25553
25554 @endif ld
25555
25556 .PHONY: maybe-install-info-ld install-info-ld
25557 maybe-install-info-ld:
25558 @if ld
25559 maybe-install-info-ld: install-info-ld
25560
25561 install-info-ld: \
25562     configure-ld \
25563     info-ld 
25564         @[ -f ./ld/Makefile ] || exit 0; \
25565         r=`${PWD_COMMAND}`; export r; \
25566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25567         $(HOST_EXPORTS) \
25568         for flag in $(EXTRA_HOST_FLAGS) ; do \
25569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25570         done; \
25571         echo "Doing install-info in ld" ; \
25572         (cd $(HOST_SUBDIR)/ld && \
25573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25575                   "RANLIB=$${RANLIB}" \
25576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25577                   install-info) \
25578           || exit 1
25579
25580 @endif ld
25581
25582 .PHONY: maybe-install-pdf-ld install-pdf-ld
25583 maybe-install-pdf-ld:
25584 @if ld
25585 maybe-install-pdf-ld: install-pdf-ld
25586
25587 install-pdf-ld: \
25588     configure-ld \
25589     pdf-ld 
25590         @[ -f ./ld/Makefile ] || exit 0; \
25591         r=`${PWD_COMMAND}`; export r; \
25592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25593         $(HOST_EXPORTS) \
25594         for flag in $(EXTRA_HOST_FLAGS) ; do \
25595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25596         done; \
25597         echo "Doing install-pdf in ld" ; \
25598         (cd $(HOST_SUBDIR)/ld && \
25599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25601                   "RANLIB=$${RANLIB}" \
25602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25603                   install-pdf) \
25604           || exit 1
25605
25606 @endif ld
25607
25608 .PHONY: maybe-install-html-ld install-html-ld
25609 maybe-install-html-ld:
25610 @if ld
25611 maybe-install-html-ld: install-html-ld
25612
25613 install-html-ld: \
25614     configure-ld \
25615     html-ld 
25616         @[ -f ./ld/Makefile ] || exit 0; \
25617         r=`${PWD_COMMAND}`; export r; \
25618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25619         $(HOST_EXPORTS) \
25620         for flag in $(EXTRA_HOST_FLAGS) ; do \
25621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25622         done; \
25623         echo "Doing install-html in ld" ; \
25624         (cd $(HOST_SUBDIR)/ld && \
25625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25627                   "RANLIB=$${RANLIB}" \
25628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25629                   install-html) \
25630           || exit 1
25631
25632 @endif ld
25633
25634 .PHONY: maybe-installcheck-ld installcheck-ld
25635 maybe-installcheck-ld:
25636 @if ld
25637 maybe-installcheck-ld: installcheck-ld
25638
25639 installcheck-ld: \
25640     configure-ld 
25641         @[ -f ./ld/Makefile ] || exit 0; \
25642         r=`${PWD_COMMAND}`; export r; \
25643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25644         $(HOST_EXPORTS) \
25645         for flag in $(EXTRA_HOST_FLAGS) ; do \
25646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25647         done; \
25648         echo "Doing installcheck in ld" ; \
25649         (cd $(HOST_SUBDIR)/ld && \
25650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25652                   "RANLIB=$${RANLIB}" \
25653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25654                   installcheck) \
25655           || exit 1
25656
25657 @endif ld
25658
25659 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
25660 maybe-mostlyclean-ld:
25661 @if ld
25662 maybe-mostlyclean-ld: mostlyclean-ld
25663
25664 mostlyclean-ld: 
25665         @[ -f ./ld/Makefile ] || exit 0; \
25666         r=`${PWD_COMMAND}`; export r; \
25667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25668         $(HOST_EXPORTS) \
25669         for flag in $(EXTRA_HOST_FLAGS) ; do \
25670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25671         done; \
25672         echo "Doing mostlyclean in ld" ; \
25673         (cd $(HOST_SUBDIR)/ld && \
25674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25676                   "RANLIB=$${RANLIB}" \
25677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25678                   mostlyclean) \
25679           || exit 1
25680
25681 @endif ld
25682
25683 .PHONY: maybe-clean-ld clean-ld
25684 maybe-clean-ld:
25685 @if ld
25686 maybe-clean-ld: clean-ld
25687
25688 clean-ld: 
25689         @[ -f ./ld/Makefile ] || exit 0; \
25690         r=`${PWD_COMMAND}`; export r; \
25691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25692         $(HOST_EXPORTS) \
25693         for flag in $(EXTRA_HOST_FLAGS) ; do \
25694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25695         done; \
25696         echo "Doing clean in ld" ; \
25697         (cd $(HOST_SUBDIR)/ld && \
25698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25700                   "RANLIB=$${RANLIB}" \
25701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25702                   clean) \
25703           || exit 1
25704
25705 @endif ld
25706
25707 .PHONY: maybe-distclean-ld distclean-ld
25708 maybe-distclean-ld:
25709 @if ld
25710 maybe-distclean-ld: distclean-ld
25711
25712 distclean-ld: 
25713         @[ -f ./ld/Makefile ] || exit 0; \
25714         r=`${PWD_COMMAND}`; export r; \
25715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25716         $(HOST_EXPORTS) \
25717         for flag in $(EXTRA_HOST_FLAGS) ; do \
25718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25719         done; \
25720         echo "Doing distclean in ld" ; \
25721         (cd $(HOST_SUBDIR)/ld && \
25722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25724                   "RANLIB=$${RANLIB}" \
25725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25726                   distclean) \
25727           || exit 1
25728
25729 @endif ld
25730
25731 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
25732 maybe-maintainer-clean-ld:
25733 @if ld
25734 maybe-maintainer-clean-ld: maintainer-clean-ld
25735
25736 maintainer-clean-ld: 
25737         @[ -f ./ld/Makefile ] || exit 0; \
25738         r=`${PWD_COMMAND}`; export r; \
25739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25740         $(HOST_EXPORTS) \
25741         for flag in $(EXTRA_HOST_FLAGS) ; do \
25742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25743         done; \
25744         echo "Doing maintainer-clean in ld" ; \
25745         (cd $(HOST_SUBDIR)/ld && \
25746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25748                   "RANLIB=$${RANLIB}" \
25749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25750                   maintainer-clean) \
25751           || exit 1
25752
25753 @endif ld
25754
25755
25756
25757 .PHONY: configure-libcpp maybe-configure-libcpp
25758 maybe-configure-libcpp:
25759 @if gcc-bootstrap
25760 configure-libcpp: stage_current
25761 @endif gcc-bootstrap
25762 @if libcpp
25763 maybe-configure-libcpp: configure-libcpp
25764 configure-libcpp: 
25765         @r=`${PWD_COMMAND}`; export r; \
25766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25767         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25768         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25769         $(HOST_EXPORTS) \
25770         echo Configuring in $(HOST_SUBDIR)/libcpp; \
25771         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
25772         case $(srcdir) in \
25773           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25774           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25775                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25776         esac; \
25777         srcdiroption="--srcdir=$${topdir}/libcpp"; \
25778         libsrcdir="$$s/libcpp"; \
25779         $(SHELL) $${libsrcdir}/configure \
25780           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25781           --target=${target_alias} $${srcdiroption}  \
25782           || exit 1
25783 @endif libcpp
25784
25785
25786
25787 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
25788 maybe-configure-stage1-libcpp:
25789 @if libcpp-bootstrap
25790 maybe-configure-stage1-libcpp: configure-stage1-libcpp
25791 configure-stage1-libcpp:
25792         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25793         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25794         @r=`${PWD_COMMAND}`; export r; \
25795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25796         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25797         $(HOST_EXPORTS)  \
25798         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25799         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
25800         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
25801         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25802         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25803         case $(srcdir) in \
25804           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25805           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25806                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25807         esac; \
25808         srcdiroption="--srcdir=$${topdir}/libcpp"; \
25809         libsrcdir="$$s/libcpp"; \
25810         $(SHELL) $${libsrcdir}/configure \
25811           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25812           --target=${target_alias} $${srcdiroption} \
25813            \
25814           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
25815 @endif libcpp-bootstrap
25816
25817 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
25818 maybe-configure-stage2-libcpp:
25819 @if libcpp-bootstrap
25820 maybe-configure-stage2-libcpp: configure-stage2-libcpp
25821 configure-stage2-libcpp:
25822         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25823         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25824         @r=`${PWD_COMMAND}`; export r; \
25825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25826         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25827         $(HOST_EXPORTS) \
25828         $(POSTSTAGE1_HOST_EXPORTS)  \
25829         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25830         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
25831         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
25832         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25833         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25834         case $(srcdir) in \
25835           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25836           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25837                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25838         esac; \
25839         srcdiroption="--srcdir=$${topdir}/libcpp"; \
25840         libsrcdir="$$s/libcpp"; \
25841         $(SHELL) $${libsrcdir}/configure \
25842           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25843           --target=${target_alias} $${srcdiroption} \
25844           --with-build-libsubdir=$(HOST_SUBDIR) \
25845           @stage2_werror_flag@ 
25846 @endif libcpp-bootstrap
25847
25848 .PHONY: configure-stageb2g0-libcpp maybe-configure-stageb2g0-libcpp
25849 maybe-configure-stageb2g0-libcpp:
25850 @if libcpp-bootstrap
25851 maybe-configure-stageb2g0-libcpp: configure-stageb2g0-libcpp
25852 configure-stageb2g0-libcpp:
25853         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
25854         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25855         @r=`${PWD_COMMAND}`; export r; \
25856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25857         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25858         $(HOST_EXPORTS) \
25859         $(POSTSTAGE1_HOST_EXPORTS)  \
25860         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
25861         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
25862         echo Configuring stage b2g0 in $(HOST_SUBDIR)/libcpp ; \
25863         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25864         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25865         case $(srcdir) in \
25866           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25867           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25868                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25869         esac; \
25870         srcdiroption="--srcdir=$${topdir}/libcpp"; \
25871         libsrcdir="$$s/libcpp"; \
25872         $(SHELL) $${libsrcdir}/configure \
25873           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25874           --target=${target_alias} $${srcdiroption} \
25875           --with-build-libsubdir=$(HOST_SUBDIR) \
25876           @stage2_werror_flag@ 
25877 @endif libcpp-bootstrap
25878
25879 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
25880 maybe-configure-stage3-libcpp:
25881 @if libcpp-bootstrap
25882 maybe-configure-stage3-libcpp: configure-stage3-libcpp
25883 configure-stage3-libcpp:
25884         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25885         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25886         @r=`${PWD_COMMAND}`; export r; \
25887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25888         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25889         $(HOST_EXPORTS) \
25890         $(POSTSTAGE1_HOST_EXPORTS)  \
25891         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25892         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
25893         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
25894         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25895         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25896         case $(srcdir) in \
25897           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25898           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25899                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25900         esac; \
25901         srcdiroption="--srcdir=$${topdir}/libcpp"; \
25902         libsrcdir="$$s/libcpp"; \
25903         $(SHELL) $${libsrcdir}/configure \
25904           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25905           --target=${target_alias} $${srcdiroption} \
25906           --with-build-libsubdir=$(HOST_SUBDIR) \
25907           @stage2_werror_flag@ 
25908 @endif libcpp-bootstrap
25909
25910 .PHONY: configure-stageb3g2-libcpp maybe-configure-stageb3g2-libcpp
25911 maybe-configure-stageb3g2-libcpp:
25912 @if libcpp-bootstrap
25913 maybe-configure-stageb3g2-libcpp: configure-stageb3g2-libcpp
25914 configure-stageb3g2-libcpp:
25915         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
25916         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25917         @r=`${PWD_COMMAND}`; export r; \
25918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25919         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25920         $(HOST_EXPORTS) \
25921         $(POSTSTAGE1_HOST_EXPORTS)  \
25922         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
25923         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
25924         echo Configuring stage b3g2 in $(HOST_SUBDIR)/libcpp ; \
25925         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25926         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25927         case $(srcdir) in \
25928           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25929           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25930                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25931         esac; \
25932         srcdiroption="--srcdir=$${topdir}/libcpp"; \
25933         libsrcdir="$$s/libcpp"; \
25934         $(SHELL) $${libsrcdir}/configure \
25935           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25936           --target=${target_alias} $${srcdiroption} \
25937           --with-build-libsubdir=$(HOST_SUBDIR) \
25938           @stage2_werror_flag@ 
25939 @endif libcpp-bootstrap
25940
25941 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
25942 maybe-configure-stage4-libcpp:
25943 @if libcpp-bootstrap
25944 maybe-configure-stage4-libcpp: configure-stage4-libcpp
25945 configure-stage4-libcpp:
25946         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25947         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25948         @r=`${PWD_COMMAND}`; export r; \
25949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25950         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25951         $(HOST_EXPORTS) \
25952         $(POSTSTAGE1_HOST_EXPORTS)  \
25953         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25954         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
25955         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
25956         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25957         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25958         case $(srcdir) in \
25959           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25960           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25961                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25962         esac; \
25963         srcdiroption="--srcdir=$${topdir}/libcpp"; \
25964         libsrcdir="$$s/libcpp"; \
25965         $(SHELL) $${libsrcdir}/configure \
25966           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25967           --target=${target_alias} $${srcdiroption} \
25968           --with-build-libsubdir=$(HOST_SUBDIR) \
25969           @stage2_werror_flag@ 
25970 @endif libcpp-bootstrap
25971
25972 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
25973 maybe-configure-stageprofile-libcpp:
25974 @if libcpp-bootstrap
25975 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
25976 configure-stageprofile-libcpp:
25977         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25978         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25979         @r=`${PWD_COMMAND}`; export r; \
25980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25981         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25982         $(HOST_EXPORTS) \
25983         $(POSTSTAGE1_HOST_EXPORTS)  \
25984         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
25985         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
25986         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
25987         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25988         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25989         case $(srcdir) in \
25990           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25991           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25992                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25993         esac; \
25994         srcdiroption="--srcdir=$${topdir}/libcpp"; \
25995         libsrcdir="$$s/libcpp"; \
25996         $(SHELL) $${libsrcdir}/configure \
25997           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25998           --target=${target_alias} $${srcdiroption} \
25999           --with-build-libsubdir=$(HOST_SUBDIR) \
26000           @stage2_werror_flag@ 
26001 @endif libcpp-bootstrap
26002
26003 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
26004 maybe-configure-stagefeedback-libcpp:
26005 @if libcpp-bootstrap
26006 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
26007 configure-stagefeedback-libcpp:
26008         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26009         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26010         @r=`${PWD_COMMAND}`; export r; \
26011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26012         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26013         $(HOST_EXPORTS) \
26014         $(POSTSTAGE1_HOST_EXPORTS)  \
26015         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
26016         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
26017         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
26018         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26019         cd $(HOST_SUBDIR)/libcpp || exit 1; \
26020         case $(srcdir) in \
26021           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26022           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26023                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26024         esac; \
26025         srcdiroption="--srcdir=$${topdir}/libcpp"; \
26026         libsrcdir="$$s/libcpp"; \
26027         $(SHELL) $${libsrcdir}/configure \
26028           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26029           --target=${target_alias} $${srcdiroption} \
26030           --with-build-libsubdir=$(HOST_SUBDIR) \
26031           @stage2_werror_flag@ 
26032 @endif libcpp-bootstrap
26033
26034
26035
26036
26037
26038 .PHONY: all-libcpp maybe-all-libcpp
26039 maybe-all-libcpp:
26040 @if gcc-bootstrap
26041 all-libcpp: stage_current
26042 @endif gcc-bootstrap
26043 @if libcpp
26044 TARGET-libcpp=all
26045 maybe-all-libcpp: all-libcpp
26046 all-libcpp: configure-libcpp
26047         @r=`${PWD_COMMAND}`; export r; \
26048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26049         $(HOST_EXPORTS) \
26050         (cd $(HOST_SUBDIR)/libcpp && \
26051           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
26052                 $(TARGET-libcpp))
26053 @endif libcpp
26054
26055
26056
26057 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
26058 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
26059 maybe-all-stage1-libcpp:
26060 maybe-clean-stage1-libcpp:
26061 @if libcpp-bootstrap
26062 maybe-all-stage1-libcpp: all-stage1-libcpp
26063 all-stage1: all-stage1-libcpp
26064 TARGET-stage1-libcpp = $(TARGET-libcpp)
26065 all-stage1-libcpp: configure-stage1-libcpp
26066         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26067         @r=`${PWD_COMMAND}`; export r; \
26068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26069         $(HOST_EXPORTS) \
26070         cd $(HOST_SUBDIR)/libcpp && \
26071         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26072                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
26073                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
26074                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
26075                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
26076                 $(TARGET-stage1-libcpp)
26077
26078 maybe-clean-stage1-libcpp: clean-stage1-libcpp
26079 clean-stage1: clean-stage1-libcpp
26080 clean-stage1-libcpp:
26081         @if [ $(current_stage) = stage1 ]; then \
26082           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26083         else \
26084           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
26085           $(MAKE) stage1-start; \
26086         fi; \
26087         cd $(HOST_SUBDIR)/libcpp && \
26088         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26089                  clean
26090 @endif libcpp-bootstrap
26091
26092
26093 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
26094 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
26095 maybe-all-stage2-libcpp:
26096 maybe-clean-stage2-libcpp:
26097 @if libcpp-bootstrap
26098 maybe-all-stage2-libcpp: all-stage2-libcpp
26099 all-stage2: all-stage2-libcpp
26100 TARGET-stage2-libcpp = $(TARGET-libcpp)
26101 all-stage2-libcpp: configure-stage2-libcpp
26102         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26103         @r=`${PWD_COMMAND}`; export r; \
26104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26105         $(HOST_EXPORTS) \
26106         $(POSTSTAGE1_HOST_EXPORTS) \
26107         cd $(HOST_SUBDIR)/libcpp && \
26108         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26109                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
26110                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
26111                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
26112                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26113                 $(TARGET-stage2-libcpp)
26114
26115 maybe-clean-stage2-libcpp: clean-stage2-libcpp
26116 clean-stage2: clean-stage2-libcpp
26117 clean-stage2-libcpp:
26118         @if [ $(current_stage) = stage2 ]; then \
26119           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26120         else \
26121           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
26122           $(MAKE) stage2-start; \
26123         fi; \
26124         cd $(HOST_SUBDIR)/libcpp && \
26125         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26126                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26127                  clean
26128 @endif libcpp-bootstrap
26129
26130
26131 .PHONY: all-stageb2g0-libcpp maybe-all-stageb2g0-libcpp
26132 .PHONY: clean-stageb2g0-libcpp maybe-clean-stageb2g0-libcpp
26133 maybe-all-stageb2g0-libcpp:
26134 maybe-clean-stageb2g0-libcpp:
26135 @if libcpp-bootstrap
26136 maybe-all-stageb2g0-libcpp: all-stageb2g0-libcpp
26137 all-stageb2g0: all-stageb2g0-libcpp
26138 TARGET-stageb2g0-libcpp = $(TARGET-libcpp)
26139 all-stageb2g0-libcpp: configure-stageb2g0-libcpp
26140         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
26141         @r=`${PWD_COMMAND}`; export r; \
26142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26143         $(HOST_EXPORTS) \
26144         $(POSTSTAGE1_HOST_EXPORTS) \
26145         cd $(HOST_SUBDIR)/libcpp && \
26146         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26147                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
26148                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
26149                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
26150                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26151                 $(TARGET-stageb2g0-libcpp)
26152
26153 maybe-clean-stageb2g0-libcpp: clean-stageb2g0-libcpp
26154 clean-stageb2g0: clean-stageb2g0-libcpp
26155 clean-stageb2g0-libcpp:
26156         @if [ $(current_stage) = stageb2g0 ]; then \
26157           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26158         else \
26159           [ -f $(HOST_SUBDIR)/stageb2g0-libcpp/Makefile ] || exit 0; \
26160           $(MAKE) stageb2g0-start; \
26161         fi; \
26162         cd $(HOST_SUBDIR)/libcpp && \
26163         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26164                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26165                  clean
26166 @endif libcpp-bootstrap
26167
26168
26169 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
26170 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
26171 maybe-all-stage3-libcpp:
26172 maybe-clean-stage3-libcpp:
26173 @if libcpp-bootstrap
26174 maybe-all-stage3-libcpp: all-stage3-libcpp
26175 all-stage3: all-stage3-libcpp
26176 TARGET-stage3-libcpp = $(TARGET-libcpp)
26177 all-stage3-libcpp: configure-stage3-libcpp
26178         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26179         @r=`${PWD_COMMAND}`; export r; \
26180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26181         $(HOST_EXPORTS) \
26182         $(POSTSTAGE1_HOST_EXPORTS) \
26183         cd $(HOST_SUBDIR)/libcpp && \
26184         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26185                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
26186                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
26187                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
26188                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26189                 $(TARGET-stage3-libcpp)
26190
26191 maybe-clean-stage3-libcpp: clean-stage3-libcpp
26192 clean-stage3: clean-stage3-libcpp
26193 clean-stage3-libcpp:
26194         @if [ $(current_stage) = stage3 ]; then \
26195           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26196         else \
26197           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
26198           $(MAKE) stage3-start; \
26199         fi; \
26200         cd $(HOST_SUBDIR)/libcpp && \
26201         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26202                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26203                  clean
26204 @endif libcpp-bootstrap
26205
26206
26207 .PHONY: all-stageb3g2-libcpp maybe-all-stageb3g2-libcpp
26208 .PHONY: clean-stageb3g2-libcpp maybe-clean-stageb3g2-libcpp
26209 maybe-all-stageb3g2-libcpp:
26210 maybe-clean-stageb3g2-libcpp:
26211 @if libcpp-bootstrap
26212 maybe-all-stageb3g2-libcpp: all-stageb3g2-libcpp
26213 all-stageb3g2: all-stageb3g2-libcpp
26214 TARGET-stageb3g2-libcpp = $(TARGET-libcpp)
26215 all-stageb3g2-libcpp: configure-stageb3g2-libcpp
26216         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
26217         @r=`${PWD_COMMAND}`; export r; \
26218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26219         $(HOST_EXPORTS) \
26220         $(POSTSTAGE1_HOST_EXPORTS) \
26221         cd $(HOST_SUBDIR)/libcpp && \
26222         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26223                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
26224                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
26225                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
26226                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26227                 $(TARGET-stageb3g2-libcpp)
26228
26229 maybe-clean-stageb3g2-libcpp: clean-stageb3g2-libcpp
26230 clean-stageb3g2: clean-stageb3g2-libcpp
26231 clean-stageb3g2-libcpp:
26232         @if [ $(current_stage) = stageb3g2 ]; then \
26233           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26234         else \
26235           [ -f $(HOST_SUBDIR)/stageb3g2-libcpp/Makefile ] || exit 0; \
26236           $(MAKE) stageb3g2-start; \
26237         fi; \
26238         cd $(HOST_SUBDIR)/libcpp && \
26239         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26240                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26241                  clean
26242 @endif libcpp-bootstrap
26243
26244
26245 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
26246 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
26247 maybe-all-stage4-libcpp:
26248 maybe-clean-stage4-libcpp:
26249 @if libcpp-bootstrap
26250 maybe-all-stage4-libcpp: all-stage4-libcpp
26251 all-stage4: all-stage4-libcpp
26252 TARGET-stage4-libcpp = $(TARGET-libcpp)
26253 all-stage4-libcpp: configure-stage4-libcpp
26254         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26255         @r=`${PWD_COMMAND}`; export r; \
26256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26257         $(HOST_EXPORTS) \
26258         $(POSTSTAGE1_HOST_EXPORTS) \
26259         cd $(HOST_SUBDIR)/libcpp && \
26260         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26261                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
26262                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26263                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
26264                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26265                 $(TARGET-stage4-libcpp)
26266
26267 maybe-clean-stage4-libcpp: clean-stage4-libcpp
26268 clean-stage4: clean-stage4-libcpp
26269 clean-stage4-libcpp:
26270         @if [ $(current_stage) = stage4 ]; then \
26271           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26272         else \
26273           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
26274           $(MAKE) stage4-start; \
26275         fi; \
26276         cd $(HOST_SUBDIR)/libcpp && \
26277         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26278                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26279                  clean
26280 @endif libcpp-bootstrap
26281
26282
26283 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
26284 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
26285 maybe-all-stageprofile-libcpp:
26286 maybe-clean-stageprofile-libcpp:
26287 @if libcpp-bootstrap
26288 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
26289 all-stageprofile: all-stageprofile-libcpp
26290 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
26291 all-stageprofile-libcpp: configure-stageprofile-libcpp
26292         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26293         @r=`${PWD_COMMAND}`; export r; \
26294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26295         $(HOST_EXPORTS) \
26296         $(POSTSTAGE1_HOST_EXPORTS) \
26297         cd $(HOST_SUBDIR)/libcpp && \
26298         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26299                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
26300                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
26301                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
26302                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26303                 $(TARGET-stageprofile-libcpp)
26304
26305 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
26306 clean-stageprofile: clean-stageprofile-libcpp
26307 clean-stageprofile-libcpp:
26308         @if [ $(current_stage) = stageprofile ]; then \
26309           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26310         else \
26311           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
26312           $(MAKE) stageprofile-start; \
26313         fi; \
26314         cd $(HOST_SUBDIR)/libcpp && \
26315         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26316                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26317                  clean
26318 @endif libcpp-bootstrap
26319
26320
26321 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
26322 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
26323 maybe-all-stagefeedback-libcpp:
26324 maybe-clean-stagefeedback-libcpp:
26325 @if libcpp-bootstrap
26326 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
26327 all-stagefeedback: all-stagefeedback-libcpp
26328 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
26329 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
26330         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26331         @r=`${PWD_COMMAND}`; export r; \
26332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26333         $(HOST_EXPORTS) \
26334         $(POSTSTAGE1_HOST_EXPORTS) \
26335         cd $(HOST_SUBDIR)/libcpp && \
26336         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26337                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
26338                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
26339                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
26340                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26341                 $(TARGET-stagefeedback-libcpp)
26342
26343 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
26344 clean-stagefeedback: clean-stagefeedback-libcpp
26345 clean-stagefeedback-libcpp:
26346         @if [ $(current_stage) = stagefeedback ]; then \
26347           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26348         else \
26349           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
26350           $(MAKE) stagefeedback-start; \
26351         fi; \
26352         cd $(HOST_SUBDIR)/libcpp && \
26353         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26354                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26355                  clean
26356 @endif libcpp-bootstrap
26357
26358
26359
26360
26361
26362 .PHONY: check-libcpp maybe-check-libcpp
26363 maybe-check-libcpp:
26364 @if libcpp
26365 maybe-check-libcpp: check-libcpp
26366
26367 check-libcpp:
26368         @: $(MAKE); $(unstage)
26369         @r=`${PWD_COMMAND}`; export r; \
26370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26371         $(HOST_EXPORTS) \
26372         (cd $(HOST_SUBDIR)/libcpp && \
26373           $(MAKE) $(FLAGS_TO_PASS)  check)
26374
26375 @endif libcpp
26376
26377 .PHONY: install-libcpp maybe-install-libcpp
26378 maybe-install-libcpp:
26379 @if libcpp
26380 maybe-install-libcpp: install-libcpp
26381
26382 install-libcpp: installdirs
26383         @: $(MAKE); $(unstage)
26384         @r=`${PWD_COMMAND}`; export r; \
26385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26386         $(HOST_EXPORTS) \
26387         (cd $(HOST_SUBDIR)/libcpp && \
26388           $(MAKE) $(FLAGS_TO_PASS)  install)
26389
26390 @endif libcpp
26391
26392 # Other targets (info, dvi, pdf, etc.)
26393
26394 .PHONY: maybe-info-libcpp info-libcpp
26395 maybe-info-libcpp:
26396 @if libcpp
26397 maybe-info-libcpp: info-libcpp
26398
26399 info-libcpp: \
26400     configure-libcpp 
26401         @[ -f ./libcpp/Makefile ] || exit 0; \
26402         r=`${PWD_COMMAND}`; export r; \
26403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26404         $(HOST_EXPORTS) \
26405         for flag in $(EXTRA_HOST_FLAGS) ; do \
26406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26407         done; \
26408         echo "Doing info in libcpp" ; \
26409         (cd $(HOST_SUBDIR)/libcpp && \
26410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26412                   "RANLIB=$${RANLIB}" \
26413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26414                   info) \
26415           || exit 1
26416
26417 @endif libcpp
26418
26419 .PHONY: maybe-dvi-libcpp dvi-libcpp
26420 maybe-dvi-libcpp:
26421 @if libcpp
26422 maybe-dvi-libcpp: dvi-libcpp
26423
26424 dvi-libcpp: \
26425     configure-libcpp 
26426         @[ -f ./libcpp/Makefile ] || exit 0; \
26427         r=`${PWD_COMMAND}`; export r; \
26428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26429         $(HOST_EXPORTS) \
26430         for flag in $(EXTRA_HOST_FLAGS) ; do \
26431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26432         done; \
26433         echo "Doing dvi in libcpp" ; \
26434         (cd $(HOST_SUBDIR)/libcpp && \
26435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26437                   "RANLIB=$${RANLIB}" \
26438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26439                   dvi) \
26440           || exit 1
26441
26442 @endif libcpp
26443
26444 .PHONY: maybe-pdf-libcpp pdf-libcpp
26445 maybe-pdf-libcpp:
26446 @if libcpp
26447 maybe-pdf-libcpp: pdf-libcpp
26448
26449 pdf-libcpp: \
26450     configure-libcpp 
26451         @[ -f ./libcpp/Makefile ] || exit 0; \
26452         r=`${PWD_COMMAND}`; export r; \
26453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26454         $(HOST_EXPORTS) \
26455         for flag in $(EXTRA_HOST_FLAGS) ; do \
26456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26457         done; \
26458         echo "Doing pdf in libcpp" ; \
26459         (cd $(HOST_SUBDIR)/libcpp && \
26460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26462                   "RANLIB=$${RANLIB}" \
26463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26464                   pdf) \
26465           || exit 1
26466
26467 @endif libcpp
26468
26469 .PHONY: maybe-html-libcpp html-libcpp
26470 maybe-html-libcpp:
26471 @if libcpp
26472 maybe-html-libcpp: html-libcpp
26473
26474 html-libcpp: \
26475     configure-libcpp 
26476         @[ -f ./libcpp/Makefile ] || exit 0; \
26477         r=`${PWD_COMMAND}`; export r; \
26478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26479         $(HOST_EXPORTS) \
26480         for flag in $(EXTRA_HOST_FLAGS) ; do \
26481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26482         done; \
26483         echo "Doing html in libcpp" ; \
26484         (cd $(HOST_SUBDIR)/libcpp && \
26485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26487                   "RANLIB=$${RANLIB}" \
26488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26489                   html) \
26490           || exit 1
26491
26492 @endif libcpp
26493
26494 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
26495 maybe-TAGS-libcpp:
26496 @if libcpp
26497 maybe-TAGS-libcpp: TAGS-libcpp
26498
26499 TAGS-libcpp: \
26500     configure-libcpp 
26501         @[ -f ./libcpp/Makefile ] || exit 0; \
26502         r=`${PWD_COMMAND}`; export r; \
26503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26504         $(HOST_EXPORTS) \
26505         for flag in $(EXTRA_HOST_FLAGS) ; do \
26506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26507         done; \
26508         echo "Doing TAGS in libcpp" ; \
26509         (cd $(HOST_SUBDIR)/libcpp && \
26510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26512                   "RANLIB=$${RANLIB}" \
26513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26514                   TAGS) \
26515           || exit 1
26516
26517 @endif libcpp
26518
26519 .PHONY: maybe-install-info-libcpp install-info-libcpp
26520 maybe-install-info-libcpp:
26521 @if libcpp
26522 maybe-install-info-libcpp: install-info-libcpp
26523
26524 install-info-libcpp: \
26525     configure-libcpp \
26526     info-libcpp 
26527         @[ -f ./libcpp/Makefile ] || exit 0; \
26528         r=`${PWD_COMMAND}`; export r; \
26529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26530         $(HOST_EXPORTS) \
26531         for flag in $(EXTRA_HOST_FLAGS) ; do \
26532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26533         done; \
26534         echo "Doing install-info in libcpp" ; \
26535         (cd $(HOST_SUBDIR)/libcpp && \
26536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26538                   "RANLIB=$${RANLIB}" \
26539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26540                   install-info) \
26541           || exit 1
26542
26543 @endif libcpp
26544
26545 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
26546 maybe-install-pdf-libcpp:
26547 @if libcpp
26548 maybe-install-pdf-libcpp: install-pdf-libcpp
26549
26550 install-pdf-libcpp: \
26551     configure-libcpp \
26552     pdf-libcpp 
26553         @[ -f ./libcpp/Makefile ] || exit 0; \
26554         r=`${PWD_COMMAND}`; export r; \
26555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26556         $(HOST_EXPORTS) \
26557         for flag in $(EXTRA_HOST_FLAGS) ; do \
26558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26559         done; \
26560         echo "Doing install-pdf in libcpp" ; \
26561         (cd $(HOST_SUBDIR)/libcpp && \
26562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26564                   "RANLIB=$${RANLIB}" \
26565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26566                   install-pdf) \
26567           || exit 1
26568
26569 @endif libcpp
26570
26571 .PHONY: maybe-install-html-libcpp install-html-libcpp
26572 maybe-install-html-libcpp:
26573 @if libcpp
26574 maybe-install-html-libcpp: install-html-libcpp
26575
26576 install-html-libcpp: \
26577     configure-libcpp \
26578     html-libcpp 
26579         @[ -f ./libcpp/Makefile ] || exit 0; \
26580         r=`${PWD_COMMAND}`; export r; \
26581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26582         $(HOST_EXPORTS) \
26583         for flag in $(EXTRA_HOST_FLAGS) ; do \
26584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26585         done; \
26586         echo "Doing install-html in libcpp" ; \
26587         (cd $(HOST_SUBDIR)/libcpp && \
26588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26590                   "RANLIB=$${RANLIB}" \
26591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26592                   install-html) \
26593           || exit 1
26594
26595 @endif libcpp
26596
26597 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
26598 maybe-installcheck-libcpp:
26599 @if libcpp
26600 maybe-installcheck-libcpp: installcheck-libcpp
26601
26602 installcheck-libcpp: \
26603     configure-libcpp 
26604         @[ -f ./libcpp/Makefile ] || exit 0; \
26605         r=`${PWD_COMMAND}`; export r; \
26606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26607         $(HOST_EXPORTS) \
26608         for flag in $(EXTRA_HOST_FLAGS) ; do \
26609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26610         done; \
26611         echo "Doing installcheck in libcpp" ; \
26612         (cd $(HOST_SUBDIR)/libcpp && \
26613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26615                   "RANLIB=$${RANLIB}" \
26616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26617                   installcheck) \
26618           || exit 1
26619
26620 @endif libcpp
26621
26622 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
26623 maybe-mostlyclean-libcpp:
26624 @if libcpp
26625 maybe-mostlyclean-libcpp: mostlyclean-libcpp
26626
26627 mostlyclean-libcpp: 
26628         @[ -f ./libcpp/Makefile ] || exit 0; \
26629         r=`${PWD_COMMAND}`; export r; \
26630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26631         $(HOST_EXPORTS) \
26632         for flag in $(EXTRA_HOST_FLAGS) ; do \
26633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26634         done; \
26635         echo "Doing mostlyclean in libcpp" ; \
26636         (cd $(HOST_SUBDIR)/libcpp && \
26637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26639                   "RANLIB=$${RANLIB}" \
26640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26641                   mostlyclean) \
26642           || exit 1
26643
26644 @endif libcpp
26645
26646 .PHONY: maybe-clean-libcpp clean-libcpp
26647 maybe-clean-libcpp:
26648 @if libcpp
26649 maybe-clean-libcpp: clean-libcpp
26650
26651 clean-libcpp: 
26652         @[ -f ./libcpp/Makefile ] || exit 0; \
26653         r=`${PWD_COMMAND}`; export r; \
26654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26655         $(HOST_EXPORTS) \
26656         for flag in $(EXTRA_HOST_FLAGS) ; do \
26657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26658         done; \
26659         echo "Doing clean in libcpp" ; \
26660         (cd $(HOST_SUBDIR)/libcpp && \
26661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26663                   "RANLIB=$${RANLIB}" \
26664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26665                   clean) \
26666           || exit 1
26667
26668 @endif libcpp
26669
26670 .PHONY: maybe-distclean-libcpp distclean-libcpp
26671 maybe-distclean-libcpp:
26672 @if libcpp
26673 maybe-distclean-libcpp: distclean-libcpp
26674
26675 distclean-libcpp: 
26676         @[ -f ./libcpp/Makefile ] || exit 0; \
26677         r=`${PWD_COMMAND}`; export r; \
26678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26679         $(HOST_EXPORTS) \
26680         for flag in $(EXTRA_HOST_FLAGS) ; do \
26681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26682         done; \
26683         echo "Doing distclean in libcpp" ; \
26684         (cd $(HOST_SUBDIR)/libcpp && \
26685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26687                   "RANLIB=$${RANLIB}" \
26688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26689                   distclean) \
26690           || exit 1
26691
26692 @endif libcpp
26693
26694 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
26695 maybe-maintainer-clean-libcpp:
26696 @if libcpp
26697 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
26698
26699 maintainer-clean-libcpp: 
26700         @[ -f ./libcpp/Makefile ] || exit 0; \
26701         r=`${PWD_COMMAND}`; export r; \
26702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26703         $(HOST_EXPORTS) \
26704         for flag in $(EXTRA_HOST_FLAGS) ; do \
26705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26706         done; \
26707         echo "Doing maintainer-clean in libcpp" ; \
26708         (cd $(HOST_SUBDIR)/libcpp && \
26709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26711                   "RANLIB=$${RANLIB}" \
26712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26713                   maintainer-clean) \
26714           || exit 1
26715
26716 @endif libcpp
26717
26718
26719
26720 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26721 maybe-configure-libdecnumber:
26722 @if gcc-bootstrap
26723 configure-libdecnumber: stage_current
26724 @endif gcc-bootstrap
26725 @if libdecnumber
26726 maybe-configure-libdecnumber: configure-libdecnumber
26727 configure-libdecnumber: 
26728         @r=`${PWD_COMMAND}`; export r; \
26729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26730         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26731         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26732         $(HOST_EXPORTS) \
26733         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26734         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26735         case $(srcdir) in \
26736           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26737           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26738                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26739         esac; \
26740         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26741         libsrcdir="$$s/libdecnumber"; \
26742         $(SHELL) $${libsrcdir}/configure \
26743           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26744           --target=${target_alias} $${srcdiroption}  \
26745           || exit 1
26746 @endif libdecnumber
26747
26748
26749
26750 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26751 maybe-configure-stage1-libdecnumber:
26752 @if libdecnumber-bootstrap
26753 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26754 configure-stage1-libdecnumber:
26755         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26756         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26757         @r=`${PWD_COMMAND}`; export r; \
26758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26759         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26760         $(HOST_EXPORTS)  \
26761         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26762         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
26763         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
26764         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26765         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26766         case $(srcdir) in \
26767           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26768           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26769                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26770         esac; \
26771         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26772         libsrcdir="$$s/libdecnumber"; \
26773         $(SHELL) $${libsrcdir}/configure \
26774           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26775           --target=${target_alias} $${srcdiroption} \
26776            \
26777           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
26778 @endif libdecnumber-bootstrap
26779
26780 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26781 maybe-configure-stage2-libdecnumber:
26782 @if libdecnumber-bootstrap
26783 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
26784 configure-stage2-libdecnumber:
26785         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26786         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26787         @r=`${PWD_COMMAND}`; export r; \
26788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26789         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26790         $(HOST_EXPORTS) \
26791         $(POSTSTAGE1_HOST_EXPORTS)  \
26792         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26793         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
26794         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
26795         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26796         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26797         case $(srcdir) in \
26798           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26799           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26800                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26801         esac; \
26802         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26803         libsrcdir="$$s/libdecnumber"; \
26804         $(SHELL) $${libsrcdir}/configure \
26805           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26806           --target=${target_alias} $${srcdiroption} \
26807           --with-build-libsubdir=$(HOST_SUBDIR) \
26808           @stage2_werror_flag@ 
26809 @endif libdecnumber-bootstrap
26810
26811 .PHONY: configure-stageb2g0-libdecnumber maybe-configure-stageb2g0-libdecnumber
26812 maybe-configure-stageb2g0-libdecnumber:
26813 @if libdecnumber-bootstrap
26814 maybe-configure-stageb2g0-libdecnumber: configure-stageb2g0-libdecnumber
26815 configure-stageb2g0-libdecnumber:
26816         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
26817         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26818         @r=`${PWD_COMMAND}`; export r; \
26819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26820         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26821         $(HOST_EXPORTS) \
26822         $(POSTSTAGE1_HOST_EXPORTS)  \
26823         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
26824         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
26825         echo Configuring stage b2g0 in $(HOST_SUBDIR)/libdecnumber ; \
26826         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26827         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26828         case $(srcdir) in \
26829           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26830           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26831                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26832         esac; \
26833         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26834         libsrcdir="$$s/libdecnumber"; \
26835         $(SHELL) $${libsrcdir}/configure \
26836           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26837           --target=${target_alias} $${srcdiroption} \
26838           --with-build-libsubdir=$(HOST_SUBDIR) \
26839           @stage2_werror_flag@ 
26840 @endif libdecnumber-bootstrap
26841
26842 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
26843 maybe-configure-stage3-libdecnumber:
26844 @if libdecnumber-bootstrap
26845 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
26846 configure-stage3-libdecnumber:
26847         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26848         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26849         @r=`${PWD_COMMAND}`; export r; \
26850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26851         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26852         $(HOST_EXPORTS) \
26853         $(POSTSTAGE1_HOST_EXPORTS)  \
26854         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26855         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
26856         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
26857         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26858         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26859         case $(srcdir) in \
26860           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26861           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26862                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26863         esac; \
26864         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26865         libsrcdir="$$s/libdecnumber"; \
26866         $(SHELL) $${libsrcdir}/configure \
26867           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26868           --target=${target_alias} $${srcdiroption} \
26869           --with-build-libsubdir=$(HOST_SUBDIR) \
26870           @stage2_werror_flag@ 
26871 @endif libdecnumber-bootstrap
26872
26873 .PHONY: configure-stageb3g2-libdecnumber maybe-configure-stageb3g2-libdecnumber
26874 maybe-configure-stageb3g2-libdecnumber:
26875 @if libdecnumber-bootstrap
26876 maybe-configure-stageb3g2-libdecnumber: configure-stageb3g2-libdecnumber
26877 configure-stageb3g2-libdecnumber:
26878         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
26879         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26880         @r=`${PWD_COMMAND}`; export r; \
26881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26882         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26883         $(HOST_EXPORTS) \
26884         $(POSTSTAGE1_HOST_EXPORTS)  \
26885         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
26886         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
26887         echo Configuring stage b3g2 in $(HOST_SUBDIR)/libdecnumber ; \
26888         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26889         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26890         case $(srcdir) in \
26891           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26892           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26893                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26894         esac; \
26895         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26896         libsrcdir="$$s/libdecnumber"; \
26897         $(SHELL) $${libsrcdir}/configure \
26898           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26899           --target=${target_alias} $${srcdiroption} \
26900           --with-build-libsubdir=$(HOST_SUBDIR) \
26901           @stage2_werror_flag@ 
26902 @endif libdecnumber-bootstrap
26903
26904 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
26905 maybe-configure-stage4-libdecnumber:
26906 @if libdecnumber-bootstrap
26907 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
26908 configure-stage4-libdecnumber:
26909         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26910         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26911         @r=`${PWD_COMMAND}`; export r; \
26912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26913         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26914         $(HOST_EXPORTS) \
26915         $(POSTSTAGE1_HOST_EXPORTS)  \
26916         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26917         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
26918         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
26919         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26920         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26921         case $(srcdir) in \
26922           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26923           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26924                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26925         esac; \
26926         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26927         libsrcdir="$$s/libdecnumber"; \
26928         $(SHELL) $${libsrcdir}/configure \
26929           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26930           --target=${target_alias} $${srcdiroption} \
26931           --with-build-libsubdir=$(HOST_SUBDIR) \
26932           @stage2_werror_flag@ 
26933 @endif libdecnumber-bootstrap
26934
26935 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
26936 maybe-configure-stageprofile-libdecnumber:
26937 @if libdecnumber-bootstrap
26938 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26939 configure-stageprofile-libdecnumber:
26940         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26941         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26942         @r=`${PWD_COMMAND}`; export r; \
26943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26944         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26945         $(HOST_EXPORTS) \
26946         $(POSTSTAGE1_HOST_EXPORTS)  \
26947         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
26948         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
26949         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
26950         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26951         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26952         case $(srcdir) in \
26953           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26954           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26955                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26956         esac; \
26957         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26958         libsrcdir="$$s/libdecnumber"; \
26959         $(SHELL) $${libsrcdir}/configure \
26960           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26961           --target=${target_alias} $${srcdiroption} \
26962           --with-build-libsubdir=$(HOST_SUBDIR) \
26963           @stage2_werror_flag@ 
26964 @endif libdecnumber-bootstrap
26965
26966 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
26967 maybe-configure-stagefeedback-libdecnumber:
26968 @if libdecnumber-bootstrap
26969 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26970 configure-stagefeedback-libdecnumber:
26971         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26972         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26973         @r=`${PWD_COMMAND}`; export r; \
26974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26975         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26976         $(HOST_EXPORTS) \
26977         $(POSTSTAGE1_HOST_EXPORTS)  \
26978         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
26979         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
26980         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
26981         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26982         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26983         case $(srcdir) in \
26984           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26985           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26986                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26987         esac; \
26988         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26989         libsrcdir="$$s/libdecnumber"; \
26990         $(SHELL) $${libsrcdir}/configure \
26991           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26992           --target=${target_alias} $${srcdiroption} \
26993           --with-build-libsubdir=$(HOST_SUBDIR) \
26994           @stage2_werror_flag@ 
26995 @endif libdecnumber-bootstrap
26996
26997
26998
26999
27000
27001 .PHONY: all-libdecnumber maybe-all-libdecnumber
27002 maybe-all-libdecnumber:
27003 @if gcc-bootstrap
27004 all-libdecnumber: stage_current
27005 @endif gcc-bootstrap
27006 @if libdecnumber
27007 TARGET-libdecnumber=all
27008 maybe-all-libdecnumber: all-libdecnumber
27009 all-libdecnumber: configure-libdecnumber
27010         @r=`${PWD_COMMAND}`; export r; \
27011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27012         $(HOST_EXPORTS) \
27013         (cd $(HOST_SUBDIR)/libdecnumber && \
27014           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
27015                 $(TARGET-libdecnumber))
27016 @endif libdecnumber
27017
27018
27019
27020 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
27021 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
27022 maybe-all-stage1-libdecnumber:
27023 maybe-clean-stage1-libdecnumber:
27024 @if libdecnumber-bootstrap
27025 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
27026 all-stage1: all-stage1-libdecnumber
27027 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
27028 all-stage1-libdecnumber: configure-stage1-libdecnumber
27029         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27030         @r=`${PWD_COMMAND}`; export r; \
27031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27032         $(HOST_EXPORTS) \
27033         cd $(HOST_SUBDIR)/libdecnumber && \
27034         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27035                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
27036                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
27037                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
27038                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
27039                 $(TARGET-stage1-libdecnumber)
27040
27041 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
27042 clean-stage1: clean-stage1-libdecnumber
27043 clean-stage1-libdecnumber:
27044         @if [ $(current_stage) = stage1 ]; then \
27045           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27046         else \
27047           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
27048           $(MAKE) stage1-start; \
27049         fi; \
27050         cd $(HOST_SUBDIR)/libdecnumber && \
27051         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27052                  clean
27053 @endif libdecnumber-bootstrap
27054
27055
27056 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
27057 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
27058 maybe-all-stage2-libdecnumber:
27059 maybe-clean-stage2-libdecnumber:
27060 @if libdecnumber-bootstrap
27061 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
27062 all-stage2: all-stage2-libdecnumber
27063 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
27064 all-stage2-libdecnumber: configure-stage2-libdecnumber
27065         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27066         @r=`${PWD_COMMAND}`; export r; \
27067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27068         $(HOST_EXPORTS) \
27069         $(POSTSTAGE1_HOST_EXPORTS) \
27070         cd $(HOST_SUBDIR)/libdecnumber && \
27071         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27072                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
27073                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
27074                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
27075                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27076                 $(TARGET-stage2-libdecnumber)
27077
27078 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
27079 clean-stage2: clean-stage2-libdecnumber
27080 clean-stage2-libdecnumber:
27081         @if [ $(current_stage) = stage2 ]; then \
27082           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27083         else \
27084           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
27085           $(MAKE) stage2-start; \
27086         fi; \
27087         cd $(HOST_SUBDIR)/libdecnumber && \
27088         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27089                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27090                  clean
27091 @endif libdecnumber-bootstrap
27092
27093
27094 .PHONY: all-stageb2g0-libdecnumber maybe-all-stageb2g0-libdecnumber
27095 .PHONY: clean-stageb2g0-libdecnumber maybe-clean-stageb2g0-libdecnumber
27096 maybe-all-stageb2g0-libdecnumber:
27097 maybe-clean-stageb2g0-libdecnumber:
27098 @if libdecnumber-bootstrap
27099 maybe-all-stageb2g0-libdecnumber: all-stageb2g0-libdecnumber
27100 all-stageb2g0: all-stageb2g0-libdecnumber
27101 TARGET-stageb2g0-libdecnumber = $(TARGET-libdecnumber)
27102 all-stageb2g0-libdecnumber: configure-stageb2g0-libdecnumber
27103         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
27104         @r=`${PWD_COMMAND}`; export r; \
27105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27106         $(HOST_EXPORTS) \
27107         $(POSTSTAGE1_HOST_EXPORTS) \
27108         cd $(HOST_SUBDIR)/libdecnumber && \
27109         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27110                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
27111                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
27112                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
27113                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27114                 $(TARGET-stageb2g0-libdecnumber)
27115
27116 maybe-clean-stageb2g0-libdecnumber: clean-stageb2g0-libdecnumber
27117 clean-stageb2g0: clean-stageb2g0-libdecnumber
27118 clean-stageb2g0-libdecnumber:
27119         @if [ $(current_stage) = stageb2g0 ]; then \
27120           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27121         else \
27122           [ -f $(HOST_SUBDIR)/stageb2g0-libdecnumber/Makefile ] || exit 0; \
27123           $(MAKE) stageb2g0-start; \
27124         fi; \
27125         cd $(HOST_SUBDIR)/libdecnumber && \
27126         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27127                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27128                  clean
27129 @endif libdecnumber-bootstrap
27130
27131
27132 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
27133 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
27134 maybe-all-stage3-libdecnumber:
27135 maybe-clean-stage3-libdecnumber:
27136 @if libdecnumber-bootstrap
27137 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
27138 all-stage3: all-stage3-libdecnumber
27139 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
27140 all-stage3-libdecnumber: configure-stage3-libdecnumber
27141         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27142         @r=`${PWD_COMMAND}`; export r; \
27143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27144         $(HOST_EXPORTS) \
27145         $(POSTSTAGE1_HOST_EXPORTS) \
27146         cd $(HOST_SUBDIR)/libdecnumber && \
27147         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27148                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
27149                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
27150                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
27151                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27152                 $(TARGET-stage3-libdecnumber)
27153
27154 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
27155 clean-stage3: clean-stage3-libdecnumber
27156 clean-stage3-libdecnumber:
27157         @if [ $(current_stage) = stage3 ]; then \
27158           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27159         else \
27160           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
27161           $(MAKE) stage3-start; \
27162         fi; \
27163         cd $(HOST_SUBDIR)/libdecnumber && \
27164         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27165                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27166                  clean
27167 @endif libdecnumber-bootstrap
27168
27169
27170 .PHONY: all-stageb3g2-libdecnumber maybe-all-stageb3g2-libdecnumber
27171 .PHONY: clean-stageb3g2-libdecnumber maybe-clean-stageb3g2-libdecnumber
27172 maybe-all-stageb3g2-libdecnumber:
27173 maybe-clean-stageb3g2-libdecnumber:
27174 @if libdecnumber-bootstrap
27175 maybe-all-stageb3g2-libdecnumber: all-stageb3g2-libdecnumber
27176 all-stageb3g2: all-stageb3g2-libdecnumber
27177 TARGET-stageb3g2-libdecnumber = $(TARGET-libdecnumber)
27178 all-stageb3g2-libdecnumber: configure-stageb3g2-libdecnumber
27179         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
27180         @r=`${PWD_COMMAND}`; export r; \
27181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27182         $(HOST_EXPORTS) \
27183         $(POSTSTAGE1_HOST_EXPORTS) \
27184         cd $(HOST_SUBDIR)/libdecnumber && \
27185         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27186                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
27187                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
27188                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
27189                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27190                 $(TARGET-stageb3g2-libdecnumber)
27191
27192 maybe-clean-stageb3g2-libdecnumber: clean-stageb3g2-libdecnumber
27193 clean-stageb3g2: clean-stageb3g2-libdecnumber
27194 clean-stageb3g2-libdecnumber:
27195         @if [ $(current_stage) = stageb3g2 ]; then \
27196           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27197         else \
27198           [ -f $(HOST_SUBDIR)/stageb3g2-libdecnumber/Makefile ] || exit 0; \
27199           $(MAKE) stageb3g2-start; \
27200         fi; \
27201         cd $(HOST_SUBDIR)/libdecnumber && \
27202         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27203                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27204                  clean
27205 @endif libdecnumber-bootstrap
27206
27207
27208 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
27209 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
27210 maybe-all-stage4-libdecnumber:
27211 maybe-clean-stage4-libdecnumber:
27212 @if libdecnumber-bootstrap
27213 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
27214 all-stage4: all-stage4-libdecnumber
27215 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
27216 all-stage4-libdecnumber: configure-stage4-libdecnumber
27217         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27218         @r=`${PWD_COMMAND}`; export r; \
27219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27220         $(HOST_EXPORTS) \
27221         $(POSTSTAGE1_HOST_EXPORTS) \
27222         cd $(HOST_SUBDIR)/libdecnumber && \
27223         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27224                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
27225                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27226                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
27227                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27228                 $(TARGET-stage4-libdecnumber)
27229
27230 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
27231 clean-stage4: clean-stage4-libdecnumber
27232 clean-stage4-libdecnumber:
27233         @if [ $(current_stage) = stage4 ]; then \
27234           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27235         else \
27236           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
27237           $(MAKE) stage4-start; \
27238         fi; \
27239         cd $(HOST_SUBDIR)/libdecnumber && \
27240         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27241                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27242                  clean
27243 @endif libdecnumber-bootstrap
27244
27245
27246 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
27247 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
27248 maybe-all-stageprofile-libdecnumber:
27249 maybe-clean-stageprofile-libdecnumber:
27250 @if libdecnumber-bootstrap
27251 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
27252 all-stageprofile: all-stageprofile-libdecnumber
27253 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
27254 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
27255         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27256         @r=`${PWD_COMMAND}`; export r; \
27257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27258         $(HOST_EXPORTS) \
27259         $(POSTSTAGE1_HOST_EXPORTS) \
27260         cd $(HOST_SUBDIR)/libdecnumber && \
27261         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27262                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
27263                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
27264                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
27265                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27266                 $(TARGET-stageprofile-libdecnumber)
27267
27268 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
27269 clean-stageprofile: clean-stageprofile-libdecnumber
27270 clean-stageprofile-libdecnumber:
27271         @if [ $(current_stage) = stageprofile ]; then \
27272           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27273         else \
27274           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
27275           $(MAKE) stageprofile-start; \
27276         fi; \
27277         cd $(HOST_SUBDIR)/libdecnumber && \
27278         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27279                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27280                  clean
27281 @endif libdecnumber-bootstrap
27282
27283
27284 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
27285 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
27286 maybe-all-stagefeedback-libdecnumber:
27287 maybe-clean-stagefeedback-libdecnumber:
27288 @if libdecnumber-bootstrap
27289 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
27290 all-stagefeedback: all-stagefeedback-libdecnumber
27291 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
27292 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
27293         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27294         @r=`${PWD_COMMAND}`; export r; \
27295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27296         $(HOST_EXPORTS) \
27297         $(POSTSTAGE1_HOST_EXPORTS) \
27298         cd $(HOST_SUBDIR)/libdecnumber && \
27299         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27300                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
27301                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
27302                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
27303                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27304                 $(TARGET-stagefeedback-libdecnumber)
27305
27306 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
27307 clean-stagefeedback: clean-stagefeedback-libdecnumber
27308 clean-stagefeedback-libdecnumber:
27309         @if [ $(current_stage) = stagefeedback ]; then \
27310           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27311         else \
27312           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
27313           $(MAKE) stagefeedback-start; \
27314         fi; \
27315         cd $(HOST_SUBDIR)/libdecnumber && \
27316         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27317                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
27318                  clean
27319 @endif libdecnumber-bootstrap
27320
27321
27322
27323
27324
27325 .PHONY: check-libdecnumber maybe-check-libdecnumber
27326 maybe-check-libdecnumber:
27327 @if libdecnumber
27328 maybe-check-libdecnumber: check-libdecnumber
27329
27330 check-libdecnumber:
27331         @: $(MAKE); $(unstage)
27332         @r=`${PWD_COMMAND}`; export r; \
27333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27334         $(HOST_EXPORTS) \
27335         (cd $(HOST_SUBDIR)/libdecnumber && \
27336           $(MAKE) $(FLAGS_TO_PASS)  check)
27337
27338 @endif libdecnumber
27339
27340 .PHONY: install-libdecnumber maybe-install-libdecnumber
27341 maybe-install-libdecnumber:
27342 @if libdecnumber
27343 maybe-install-libdecnumber: install-libdecnumber
27344
27345 install-libdecnumber: installdirs
27346         @: $(MAKE); $(unstage)
27347         @r=`${PWD_COMMAND}`; export r; \
27348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27349         $(HOST_EXPORTS) \
27350         (cd $(HOST_SUBDIR)/libdecnumber && \
27351           $(MAKE) $(FLAGS_TO_PASS)  install)
27352
27353 @endif libdecnumber
27354
27355 # Other targets (info, dvi, pdf, etc.)
27356
27357 .PHONY: maybe-info-libdecnumber info-libdecnumber
27358 maybe-info-libdecnumber:
27359 @if libdecnumber
27360 maybe-info-libdecnumber: info-libdecnumber
27361
27362 info-libdecnumber: \
27363     configure-libdecnumber 
27364         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27365         r=`${PWD_COMMAND}`; export r; \
27366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27367         $(HOST_EXPORTS) \
27368         for flag in $(EXTRA_HOST_FLAGS) ; do \
27369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27370         done; \
27371         echo "Doing info in libdecnumber" ; \
27372         (cd $(HOST_SUBDIR)/libdecnumber && \
27373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27375                   "RANLIB=$${RANLIB}" \
27376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27377                   info) \
27378           || exit 1
27379
27380 @endif libdecnumber
27381
27382 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
27383 maybe-dvi-libdecnumber:
27384 @if libdecnumber
27385 maybe-dvi-libdecnumber: dvi-libdecnumber
27386
27387 dvi-libdecnumber: \
27388     configure-libdecnumber 
27389         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27390         r=`${PWD_COMMAND}`; export r; \
27391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27392         $(HOST_EXPORTS) \
27393         for flag in $(EXTRA_HOST_FLAGS) ; do \
27394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27395         done; \
27396         echo "Doing dvi in libdecnumber" ; \
27397         (cd $(HOST_SUBDIR)/libdecnumber && \
27398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27400                   "RANLIB=$${RANLIB}" \
27401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27402                   dvi) \
27403           || exit 1
27404
27405 @endif libdecnumber
27406
27407 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
27408 maybe-pdf-libdecnumber:
27409 @if libdecnumber
27410 maybe-pdf-libdecnumber: pdf-libdecnumber
27411
27412 pdf-libdecnumber: \
27413     configure-libdecnumber 
27414         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27415         r=`${PWD_COMMAND}`; export r; \
27416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27417         $(HOST_EXPORTS) \
27418         for flag in $(EXTRA_HOST_FLAGS) ; do \
27419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27420         done; \
27421         echo "Doing pdf in libdecnumber" ; \
27422         (cd $(HOST_SUBDIR)/libdecnumber && \
27423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27425                   "RANLIB=$${RANLIB}" \
27426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27427                   pdf) \
27428           || exit 1
27429
27430 @endif libdecnumber
27431
27432 .PHONY: maybe-html-libdecnumber html-libdecnumber
27433 maybe-html-libdecnumber:
27434 @if libdecnumber
27435 maybe-html-libdecnumber: html-libdecnumber
27436
27437 html-libdecnumber: \
27438     configure-libdecnumber 
27439         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27440         r=`${PWD_COMMAND}`; export r; \
27441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27442         $(HOST_EXPORTS) \
27443         for flag in $(EXTRA_HOST_FLAGS) ; do \
27444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27445         done; \
27446         echo "Doing html in libdecnumber" ; \
27447         (cd $(HOST_SUBDIR)/libdecnumber && \
27448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27450                   "RANLIB=$${RANLIB}" \
27451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27452                   html) \
27453           || exit 1
27454
27455 @endif libdecnumber
27456
27457 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
27458 maybe-TAGS-libdecnumber:
27459 @if libdecnumber
27460 maybe-TAGS-libdecnumber: TAGS-libdecnumber
27461
27462 TAGS-libdecnumber: \
27463     configure-libdecnumber 
27464         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27465         r=`${PWD_COMMAND}`; export r; \
27466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27467         $(HOST_EXPORTS) \
27468         for flag in $(EXTRA_HOST_FLAGS) ; do \
27469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27470         done; \
27471         echo "Doing TAGS in libdecnumber" ; \
27472         (cd $(HOST_SUBDIR)/libdecnumber && \
27473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27475                   "RANLIB=$${RANLIB}" \
27476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27477                   TAGS) \
27478           || exit 1
27479
27480 @endif libdecnumber
27481
27482 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
27483 maybe-install-info-libdecnumber:
27484 @if libdecnumber
27485 maybe-install-info-libdecnumber: install-info-libdecnumber
27486
27487 install-info-libdecnumber: \
27488     configure-libdecnumber \
27489     info-libdecnumber 
27490         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27491         r=`${PWD_COMMAND}`; export r; \
27492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27493         $(HOST_EXPORTS) \
27494         for flag in $(EXTRA_HOST_FLAGS) ; do \
27495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27496         done; \
27497         echo "Doing install-info in libdecnumber" ; \
27498         (cd $(HOST_SUBDIR)/libdecnumber && \
27499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27501                   "RANLIB=$${RANLIB}" \
27502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27503                   install-info) \
27504           || exit 1
27505
27506 @endif libdecnumber
27507
27508 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27509 maybe-install-pdf-libdecnumber:
27510 @if libdecnumber
27511 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27512
27513 install-pdf-libdecnumber: \
27514     configure-libdecnumber \
27515     pdf-libdecnumber 
27516         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27517         r=`${PWD_COMMAND}`; export r; \
27518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27519         $(HOST_EXPORTS) \
27520         for flag in $(EXTRA_HOST_FLAGS) ; do \
27521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27522         done; \
27523         echo "Doing install-pdf in libdecnumber" ; \
27524         (cd $(HOST_SUBDIR)/libdecnumber && \
27525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27527                   "RANLIB=$${RANLIB}" \
27528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27529                   install-pdf) \
27530           || exit 1
27531
27532 @endif libdecnumber
27533
27534 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27535 maybe-install-html-libdecnumber:
27536 @if libdecnumber
27537 maybe-install-html-libdecnumber: install-html-libdecnumber
27538
27539 install-html-libdecnumber: \
27540     configure-libdecnumber \
27541     html-libdecnumber 
27542         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27543         r=`${PWD_COMMAND}`; export r; \
27544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27545         $(HOST_EXPORTS) \
27546         for flag in $(EXTRA_HOST_FLAGS) ; do \
27547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27548         done; \
27549         echo "Doing install-html in libdecnumber" ; \
27550         (cd $(HOST_SUBDIR)/libdecnumber && \
27551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27553                   "RANLIB=$${RANLIB}" \
27554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27555                   install-html) \
27556           || exit 1
27557
27558 @endif libdecnumber
27559
27560 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27561 maybe-installcheck-libdecnumber:
27562 @if libdecnumber
27563 maybe-installcheck-libdecnumber: installcheck-libdecnumber
27564
27565 installcheck-libdecnumber: \
27566     configure-libdecnumber 
27567         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27568         r=`${PWD_COMMAND}`; export r; \
27569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27570         $(HOST_EXPORTS) \
27571         for flag in $(EXTRA_HOST_FLAGS) ; do \
27572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27573         done; \
27574         echo "Doing installcheck in libdecnumber" ; \
27575         (cd $(HOST_SUBDIR)/libdecnumber && \
27576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27578                   "RANLIB=$${RANLIB}" \
27579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27580                   installcheck) \
27581           || exit 1
27582
27583 @endif libdecnumber
27584
27585 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27586 maybe-mostlyclean-libdecnumber:
27587 @if libdecnumber
27588 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27589
27590 mostlyclean-libdecnumber: 
27591         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27592         r=`${PWD_COMMAND}`; export r; \
27593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27594         $(HOST_EXPORTS) \
27595         for flag in $(EXTRA_HOST_FLAGS) ; do \
27596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27597         done; \
27598         echo "Doing mostlyclean in libdecnumber" ; \
27599         (cd $(HOST_SUBDIR)/libdecnumber && \
27600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27602                   "RANLIB=$${RANLIB}" \
27603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27604                   mostlyclean) \
27605           || exit 1
27606
27607 @endif libdecnumber
27608
27609 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
27610 maybe-clean-libdecnumber:
27611 @if libdecnumber
27612 maybe-clean-libdecnumber: clean-libdecnumber
27613
27614 clean-libdecnumber: 
27615         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27616         r=`${PWD_COMMAND}`; export r; \
27617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27618         $(HOST_EXPORTS) \
27619         for flag in $(EXTRA_HOST_FLAGS) ; do \
27620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27621         done; \
27622         echo "Doing clean in libdecnumber" ; \
27623         (cd $(HOST_SUBDIR)/libdecnumber && \
27624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27626                   "RANLIB=$${RANLIB}" \
27627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27628                   clean) \
27629           || exit 1
27630
27631 @endif libdecnumber
27632
27633 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27634 maybe-distclean-libdecnumber:
27635 @if libdecnumber
27636 maybe-distclean-libdecnumber: distclean-libdecnumber
27637
27638 distclean-libdecnumber: 
27639         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27640         r=`${PWD_COMMAND}`; export r; \
27641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27642         $(HOST_EXPORTS) \
27643         for flag in $(EXTRA_HOST_FLAGS) ; do \
27644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27645         done; \
27646         echo "Doing distclean in libdecnumber" ; \
27647         (cd $(HOST_SUBDIR)/libdecnumber && \
27648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27650                   "RANLIB=$${RANLIB}" \
27651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27652                   distclean) \
27653           || exit 1
27654
27655 @endif libdecnumber
27656
27657 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27658 maybe-maintainer-clean-libdecnumber:
27659 @if libdecnumber
27660 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27661
27662 maintainer-clean-libdecnumber: 
27663         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27664         r=`${PWD_COMMAND}`; export r; \
27665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27666         $(HOST_EXPORTS) \
27667         for flag in $(EXTRA_HOST_FLAGS) ; do \
27668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27669         done; \
27670         echo "Doing maintainer-clean in libdecnumber" ; \
27671         (cd $(HOST_SUBDIR)/libdecnumber && \
27672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27674                   "RANLIB=$${RANLIB}" \
27675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27676                   maintainer-clean) \
27677           || exit 1
27678
27679 @endif libdecnumber
27680
27681
27682
27683 .PHONY: configure-libgui maybe-configure-libgui
27684 maybe-configure-libgui:
27685 @if gcc-bootstrap
27686 configure-libgui: stage_current
27687 @endif gcc-bootstrap
27688 @if libgui
27689 maybe-configure-libgui: configure-libgui
27690 configure-libgui: 
27691         @: $(MAKE); $(unstage)
27692         @r=`${PWD_COMMAND}`; export r; \
27693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27694         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
27695         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
27696         $(HOST_EXPORTS) \
27697         echo Configuring in $(HOST_SUBDIR)/libgui; \
27698         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
27699         case $(srcdir) in \
27700           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27701           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
27702                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27703         esac; \
27704         srcdiroption="--srcdir=$${topdir}/libgui"; \
27705         libsrcdir="$$s/libgui"; \
27706         $(SHELL) $${libsrcdir}/configure \
27707           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27708           --target=${target_alias} $${srcdiroption}  \
27709           || exit 1
27710 @endif libgui
27711
27712
27713
27714
27715
27716 .PHONY: all-libgui maybe-all-libgui
27717 maybe-all-libgui:
27718 @if gcc-bootstrap
27719 all-libgui: stage_current
27720 @endif gcc-bootstrap
27721 @if libgui
27722 TARGET-libgui=all
27723 maybe-all-libgui: all-libgui
27724 all-libgui: configure-libgui
27725         @: $(MAKE); $(unstage)
27726         @r=`${PWD_COMMAND}`; export r; \
27727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27728         $(HOST_EXPORTS) \
27729         (cd $(HOST_SUBDIR)/libgui && \
27730           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
27731                 $(TARGET-libgui))
27732 @endif libgui
27733
27734
27735
27736
27737 .PHONY: check-libgui maybe-check-libgui
27738 maybe-check-libgui:
27739 @if libgui
27740 maybe-check-libgui: check-libgui
27741
27742 check-libgui:
27743         @: $(MAKE); $(unstage)
27744         @r=`${PWD_COMMAND}`; export r; \
27745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27746         $(HOST_EXPORTS) \
27747         (cd $(HOST_SUBDIR)/libgui && \
27748           $(MAKE) $(FLAGS_TO_PASS)  check)
27749
27750 @endif libgui
27751
27752 .PHONY: install-libgui maybe-install-libgui
27753 maybe-install-libgui:
27754 @if libgui
27755 maybe-install-libgui: install-libgui
27756
27757 install-libgui: installdirs
27758         @: $(MAKE); $(unstage)
27759         @r=`${PWD_COMMAND}`; export r; \
27760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27761         $(HOST_EXPORTS) \
27762         (cd $(HOST_SUBDIR)/libgui && \
27763           $(MAKE) $(FLAGS_TO_PASS)  install)
27764
27765 @endif libgui
27766
27767 # Other targets (info, dvi, pdf, etc.)
27768
27769 .PHONY: maybe-info-libgui info-libgui
27770 maybe-info-libgui:
27771 @if libgui
27772 maybe-info-libgui: info-libgui
27773
27774 info-libgui: \
27775     configure-libgui 
27776         @: $(MAKE); $(unstage)
27777         @[ -f ./libgui/Makefile ] || exit 0; \
27778         r=`${PWD_COMMAND}`; export r; \
27779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27780         $(HOST_EXPORTS) \
27781         for flag in $(EXTRA_HOST_FLAGS) ; do \
27782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27783         done; \
27784         echo "Doing info in libgui" ; \
27785         (cd $(HOST_SUBDIR)/libgui && \
27786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27788                   "RANLIB=$${RANLIB}" \
27789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27790                   info) \
27791           || exit 1
27792
27793 @endif libgui
27794
27795 .PHONY: maybe-dvi-libgui dvi-libgui
27796 maybe-dvi-libgui:
27797 @if libgui
27798 maybe-dvi-libgui: dvi-libgui
27799
27800 dvi-libgui: \
27801     configure-libgui 
27802         @: $(MAKE); $(unstage)
27803         @[ -f ./libgui/Makefile ] || exit 0; \
27804         r=`${PWD_COMMAND}`; export r; \
27805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27806         $(HOST_EXPORTS) \
27807         for flag in $(EXTRA_HOST_FLAGS) ; do \
27808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27809         done; \
27810         echo "Doing dvi in libgui" ; \
27811         (cd $(HOST_SUBDIR)/libgui && \
27812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27814                   "RANLIB=$${RANLIB}" \
27815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27816                   dvi) \
27817           || exit 1
27818
27819 @endif libgui
27820
27821 .PHONY: maybe-pdf-libgui pdf-libgui
27822 maybe-pdf-libgui:
27823 @if libgui
27824 maybe-pdf-libgui: pdf-libgui
27825
27826 pdf-libgui: \
27827     configure-libgui 
27828         @: $(MAKE); $(unstage)
27829         @[ -f ./libgui/Makefile ] || exit 0; \
27830         r=`${PWD_COMMAND}`; export r; \
27831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27832         $(HOST_EXPORTS) \
27833         for flag in $(EXTRA_HOST_FLAGS) ; do \
27834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27835         done; \
27836         echo "Doing pdf in libgui" ; \
27837         (cd $(HOST_SUBDIR)/libgui && \
27838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27840                   "RANLIB=$${RANLIB}" \
27841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27842                   pdf) \
27843           || exit 1
27844
27845 @endif libgui
27846
27847 .PHONY: maybe-html-libgui html-libgui
27848 maybe-html-libgui:
27849 @if libgui
27850 maybe-html-libgui: html-libgui
27851
27852 html-libgui: \
27853     configure-libgui 
27854         @: $(MAKE); $(unstage)
27855         @[ -f ./libgui/Makefile ] || exit 0; \
27856         r=`${PWD_COMMAND}`; export r; \
27857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27858         $(HOST_EXPORTS) \
27859         for flag in $(EXTRA_HOST_FLAGS) ; do \
27860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27861         done; \
27862         echo "Doing html in libgui" ; \
27863         (cd $(HOST_SUBDIR)/libgui && \
27864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27866                   "RANLIB=$${RANLIB}" \
27867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27868                   html) \
27869           || exit 1
27870
27871 @endif libgui
27872
27873 .PHONY: maybe-TAGS-libgui TAGS-libgui
27874 maybe-TAGS-libgui:
27875 @if libgui
27876 maybe-TAGS-libgui: TAGS-libgui
27877
27878 TAGS-libgui: \
27879     configure-libgui 
27880         @: $(MAKE); $(unstage)
27881         @[ -f ./libgui/Makefile ] || exit 0; \
27882         r=`${PWD_COMMAND}`; export r; \
27883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27884         $(HOST_EXPORTS) \
27885         for flag in $(EXTRA_HOST_FLAGS) ; do \
27886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27887         done; \
27888         echo "Doing TAGS in libgui" ; \
27889         (cd $(HOST_SUBDIR)/libgui && \
27890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27892                   "RANLIB=$${RANLIB}" \
27893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27894                   TAGS) \
27895           || exit 1
27896
27897 @endif libgui
27898
27899 .PHONY: maybe-install-info-libgui install-info-libgui
27900 maybe-install-info-libgui:
27901 @if libgui
27902 maybe-install-info-libgui: install-info-libgui
27903
27904 install-info-libgui: \
27905     configure-libgui \
27906     info-libgui 
27907         @: $(MAKE); $(unstage)
27908         @[ -f ./libgui/Makefile ] || exit 0; \
27909         r=`${PWD_COMMAND}`; export r; \
27910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27911         $(HOST_EXPORTS) \
27912         for flag in $(EXTRA_HOST_FLAGS) ; do \
27913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27914         done; \
27915         echo "Doing install-info in libgui" ; \
27916         (cd $(HOST_SUBDIR)/libgui && \
27917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27919                   "RANLIB=$${RANLIB}" \
27920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27921                   install-info) \
27922           || exit 1
27923
27924 @endif libgui
27925
27926 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
27927 maybe-install-pdf-libgui:
27928 @if libgui
27929 maybe-install-pdf-libgui: install-pdf-libgui
27930
27931 install-pdf-libgui: \
27932     configure-libgui \
27933     pdf-libgui 
27934         @: $(MAKE); $(unstage)
27935         @[ -f ./libgui/Makefile ] || exit 0; \
27936         r=`${PWD_COMMAND}`; export r; \
27937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27938         $(HOST_EXPORTS) \
27939         for flag in $(EXTRA_HOST_FLAGS) ; do \
27940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27941         done; \
27942         echo "Doing install-pdf in libgui" ; \
27943         (cd $(HOST_SUBDIR)/libgui && \
27944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27946                   "RANLIB=$${RANLIB}" \
27947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27948                   install-pdf) \
27949           || exit 1
27950
27951 @endif libgui
27952
27953 .PHONY: maybe-install-html-libgui install-html-libgui
27954 maybe-install-html-libgui:
27955 @if libgui
27956 maybe-install-html-libgui: install-html-libgui
27957
27958 install-html-libgui: \
27959     configure-libgui \
27960     html-libgui 
27961         @: $(MAKE); $(unstage)
27962         @[ -f ./libgui/Makefile ] || exit 0; \
27963         r=`${PWD_COMMAND}`; export r; \
27964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27965         $(HOST_EXPORTS) \
27966         for flag in $(EXTRA_HOST_FLAGS) ; do \
27967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27968         done; \
27969         echo "Doing install-html in libgui" ; \
27970         (cd $(HOST_SUBDIR)/libgui && \
27971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27973                   "RANLIB=$${RANLIB}" \
27974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27975                   install-html) \
27976           || exit 1
27977
27978 @endif libgui
27979
27980 .PHONY: maybe-installcheck-libgui installcheck-libgui
27981 maybe-installcheck-libgui:
27982 @if libgui
27983 maybe-installcheck-libgui: installcheck-libgui
27984
27985 installcheck-libgui: \
27986     configure-libgui 
27987         @: $(MAKE); $(unstage)
27988         @[ -f ./libgui/Makefile ] || exit 0; \
27989         r=`${PWD_COMMAND}`; export r; \
27990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27991         $(HOST_EXPORTS) \
27992         for flag in $(EXTRA_HOST_FLAGS) ; do \
27993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27994         done; \
27995         echo "Doing installcheck in libgui" ; \
27996         (cd $(HOST_SUBDIR)/libgui && \
27997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27999                   "RANLIB=$${RANLIB}" \
28000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28001                   installcheck) \
28002           || exit 1
28003
28004 @endif libgui
28005
28006 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
28007 maybe-mostlyclean-libgui:
28008 @if libgui
28009 maybe-mostlyclean-libgui: mostlyclean-libgui
28010
28011 mostlyclean-libgui: 
28012         @: $(MAKE); $(unstage)
28013         @[ -f ./libgui/Makefile ] || exit 0; \
28014         r=`${PWD_COMMAND}`; export r; \
28015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28016         $(HOST_EXPORTS) \
28017         for flag in $(EXTRA_HOST_FLAGS) ; do \
28018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28019         done; \
28020         echo "Doing mostlyclean in libgui" ; \
28021         (cd $(HOST_SUBDIR)/libgui && \
28022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28024                   "RANLIB=$${RANLIB}" \
28025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28026                   mostlyclean) \
28027           || exit 1
28028
28029 @endif libgui
28030
28031 .PHONY: maybe-clean-libgui clean-libgui
28032 maybe-clean-libgui:
28033 @if libgui
28034 maybe-clean-libgui: clean-libgui
28035
28036 clean-libgui: 
28037         @: $(MAKE); $(unstage)
28038         @[ -f ./libgui/Makefile ] || exit 0; \
28039         r=`${PWD_COMMAND}`; export r; \
28040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28041         $(HOST_EXPORTS) \
28042         for flag in $(EXTRA_HOST_FLAGS) ; do \
28043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28044         done; \
28045         echo "Doing clean in libgui" ; \
28046         (cd $(HOST_SUBDIR)/libgui && \
28047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28049                   "RANLIB=$${RANLIB}" \
28050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28051                   clean) \
28052           || exit 1
28053
28054 @endif libgui
28055
28056 .PHONY: maybe-distclean-libgui distclean-libgui
28057 maybe-distclean-libgui:
28058 @if libgui
28059 maybe-distclean-libgui: distclean-libgui
28060
28061 distclean-libgui: 
28062         @: $(MAKE); $(unstage)
28063         @[ -f ./libgui/Makefile ] || exit 0; \
28064         r=`${PWD_COMMAND}`; export r; \
28065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28066         $(HOST_EXPORTS) \
28067         for flag in $(EXTRA_HOST_FLAGS) ; do \
28068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28069         done; \
28070         echo "Doing distclean in libgui" ; \
28071         (cd $(HOST_SUBDIR)/libgui && \
28072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28074                   "RANLIB=$${RANLIB}" \
28075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28076                   distclean) \
28077           || exit 1
28078
28079 @endif libgui
28080
28081 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
28082 maybe-maintainer-clean-libgui:
28083 @if libgui
28084 maybe-maintainer-clean-libgui: maintainer-clean-libgui
28085
28086 maintainer-clean-libgui: 
28087         @: $(MAKE); $(unstage)
28088         @[ -f ./libgui/Makefile ] || exit 0; \
28089         r=`${PWD_COMMAND}`; export r; \
28090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28091         $(HOST_EXPORTS) \
28092         for flag in $(EXTRA_HOST_FLAGS) ; do \
28093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28094         done; \
28095         echo "Doing maintainer-clean in libgui" ; \
28096         (cd $(HOST_SUBDIR)/libgui && \
28097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28099                   "RANLIB=$${RANLIB}" \
28100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28101                   maintainer-clean) \
28102           || exit 1
28103
28104 @endif libgui
28105
28106
28107
28108 .PHONY: configure-libiberty maybe-configure-libiberty
28109 maybe-configure-libiberty:
28110 @if gcc-bootstrap
28111 configure-libiberty: stage_current
28112 @endif gcc-bootstrap
28113 @if libiberty
28114 maybe-configure-libiberty: configure-libiberty
28115 configure-libiberty: 
28116         @r=`${PWD_COMMAND}`; export r; \
28117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28118         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28119         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28120         $(HOST_EXPORTS) \
28121         echo Configuring in $(HOST_SUBDIR)/libiberty; \
28122         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
28123         case $(srcdir) in \
28124           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28125           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28126                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28127         esac; \
28128         srcdiroption="--srcdir=$${topdir}/libiberty"; \
28129         libsrcdir="$$s/libiberty"; \
28130         $(SHELL) $${libsrcdir}/configure \
28131           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28132           --target=${target_alias} $${srcdiroption}  \
28133           || exit 1
28134 @endif libiberty
28135
28136
28137
28138 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
28139 maybe-configure-stage1-libiberty:
28140 @if libiberty-bootstrap
28141 maybe-configure-stage1-libiberty: configure-stage1-libiberty
28142 configure-stage1-libiberty:
28143         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28144         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28145         @r=`${PWD_COMMAND}`; export r; \
28146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28147         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28148         $(HOST_EXPORTS)  \
28149         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28150         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
28151         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
28152         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28153         cd $(HOST_SUBDIR)/libiberty || exit 1; \
28154         case $(srcdir) in \
28155           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28156           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28157                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28158         esac; \
28159         srcdiroption="--srcdir=$${topdir}/libiberty"; \
28160         libsrcdir="$$s/libiberty"; \
28161         $(SHELL) $${libsrcdir}/configure \
28162           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28163           --target=${target_alias} $${srcdiroption} \
28164            \
28165           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
28166 @endif libiberty-bootstrap
28167
28168 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
28169 maybe-configure-stage2-libiberty:
28170 @if libiberty-bootstrap
28171 maybe-configure-stage2-libiberty: configure-stage2-libiberty
28172 configure-stage2-libiberty:
28173         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28174         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28175         @r=`${PWD_COMMAND}`; export r; \
28176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28177         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28178         $(HOST_EXPORTS) \
28179         $(POSTSTAGE1_HOST_EXPORTS)  \
28180         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28181         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
28182         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
28183         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28184         cd $(HOST_SUBDIR)/libiberty || exit 1; \
28185         case $(srcdir) in \
28186           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28187           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28188                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28189         esac; \
28190         srcdiroption="--srcdir=$${topdir}/libiberty"; \
28191         libsrcdir="$$s/libiberty"; \
28192         $(SHELL) $${libsrcdir}/configure \
28193           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28194           --target=${target_alias} $${srcdiroption} \
28195           --with-build-libsubdir=$(HOST_SUBDIR) \
28196           @stage2_werror_flag@ 
28197 @endif libiberty-bootstrap
28198
28199 .PHONY: configure-stageb2g0-libiberty maybe-configure-stageb2g0-libiberty
28200 maybe-configure-stageb2g0-libiberty:
28201 @if libiberty-bootstrap
28202 maybe-configure-stageb2g0-libiberty: configure-stageb2g0-libiberty
28203 configure-stageb2g0-libiberty:
28204         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
28205         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28206         @r=`${PWD_COMMAND}`; export r; \
28207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28208         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28209         $(HOST_EXPORTS) \
28210         $(POSTSTAGE1_HOST_EXPORTS)  \
28211         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
28212         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
28213         echo Configuring stage b2g0 in $(HOST_SUBDIR)/libiberty ; \
28214         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28215         cd $(HOST_SUBDIR)/libiberty || exit 1; \
28216         case $(srcdir) in \
28217           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28218           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28219                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28220         esac; \
28221         srcdiroption="--srcdir=$${topdir}/libiberty"; \
28222         libsrcdir="$$s/libiberty"; \
28223         $(SHELL) $${libsrcdir}/configure \
28224           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28225           --target=${target_alias} $${srcdiroption} \
28226           --with-build-libsubdir=$(HOST_SUBDIR) \
28227           @stage2_werror_flag@ 
28228 @endif libiberty-bootstrap
28229
28230 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
28231 maybe-configure-stage3-libiberty:
28232 @if libiberty-bootstrap
28233 maybe-configure-stage3-libiberty: configure-stage3-libiberty
28234 configure-stage3-libiberty:
28235         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28236         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28237         @r=`${PWD_COMMAND}`; export r; \
28238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28239         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28240         $(HOST_EXPORTS) \
28241         $(POSTSTAGE1_HOST_EXPORTS)  \
28242         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28243         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
28244         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
28245         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28246         cd $(HOST_SUBDIR)/libiberty || exit 1; \
28247         case $(srcdir) in \
28248           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28249           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28250                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28251         esac; \
28252         srcdiroption="--srcdir=$${topdir}/libiberty"; \
28253         libsrcdir="$$s/libiberty"; \
28254         $(SHELL) $${libsrcdir}/configure \
28255           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28256           --target=${target_alias} $${srcdiroption} \
28257           --with-build-libsubdir=$(HOST_SUBDIR) \
28258           @stage2_werror_flag@ 
28259 @endif libiberty-bootstrap
28260
28261 .PHONY: configure-stageb3g2-libiberty maybe-configure-stageb3g2-libiberty
28262 maybe-configure-stageb3g2-libiberty:
28263 @if libiberty-bootstrap
28264 maybe-configure-stageb3g2-libiberty: configure-stageb3g2-libiberty
28265 configure-stageb3g2-libiberty:
28266         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
28267         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28268         @r=`${PWD_COMMAND}`; export r; \
28269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28270         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28271         $(HOST_EXPORTS) \
28272         $(POSTSTAGE1_HOST_EXPORTS)  \
28273         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
28274         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
28275         echo Configuring stage b3g2 in $(HOST_SUBDIR)/libiberty ; \
28276         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28277         cd $(HOST_SUBDIR)/libiberty || exit 1; \
28278         case $(srcdir) in \
28279           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28280           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28281                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28282         esac; \
28283         srcdiroption="--srcdir=$${topdir}/libiberty"; \
28284         libsrcdir="$$s/libiberty"; \
28285         $(SHELL) $${libsrcdir}/configure \
28286           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28287           --target=${target_alias} $${srcdiroption} \
28288           --with-build-libsubdir=$(HOST_SUBDIR) \
28289           @stage2_werror_flag@ 
28290 @endif libiberty-bootstrap
28291
28292 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
28293 maybe-configure-stage4-libiberty:
28294 @if libiberty-bootstrap
28295 maybe-configure-stage4-libiberty: configure-stage4-libiberty
28296 configure-stage4-libiberty:
28297         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28298         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28299         @r=`${PWD_COMMAND}`; export r; \
28300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28301         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28302         $(HOST_EXPORTS) \
28303         $(POSTSTAGE1_HOST_EXPORTS)  \
28304         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28305         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
28306         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
28307         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28308         cd $(HOST_SUBDIR)/libiberty || exit 1; \
28309         case $(srcdir) in \
28310           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28311           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28312                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28313         esac; \
28314         srcdiroption="--srcdir=$${topdir}/libiberty"; \
28315         libsrcdir="$$s/libiberty"; \
28316         $(SHELL) $${libsrcdir}/configure \
28317           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28318           --target=${target_alias} $${srcdiroption} \
28319           --with-build-libsubdir=$(HOST_SUBDIR) \
28320           @stage2_werror_flag@ 
28321 @endif libiberty-bootstrap
28322
28323 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
28324 maybe-configure-stageprofile-libiberty:
28325 @if libiberty-bootstrap
28326 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
28327 configure-stageprofile-libiberty:
28328         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28329         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28330         @r=`${PWD_COMMAND}`; export r; \
28331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28332         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28333         $(HOST_EXPORTS) \
28334         $(POSTSTAGE1_HOST_EXPORTS)  \
28335         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
28336         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
28337         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
28338         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28339         cd $(HOST_SUBDIR)/libiberty || exit 1; \
28340         case $(srcdir) in \
28341           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28342           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28343                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28344         esac; \
28345         srcdiroption="--srcdir=$${topdir}/libiberty"; \
28346         libsrcdir="$$s/libiberty"; \
28347         $(SHELL) $${libsrcdir}/configure \
28348           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28349           --target=${target_alias} $${srcdiroption} \
28350           --with-build-libsubdir=$(HOST_SUBDIR) \
28351           @stage2_werror_flag@ 
28352 @endif libiberty-bootstrap
28353
28354 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
28355 maybe-configure-stagefeedback-libiberty:
28356 @if libiberty-bootstrap
28357 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
28358 configure-stagefeedback-libiberty:
28359         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28360         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28361         @r=`${PWD_COMMAND}`; export r; \
28362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28363         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28364         $(HOST_EXPORTS) \
28365         $(POSTSTAGE1_HOST_EXPORTS)  \
28366         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
28367         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
28368         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
28369         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28370         cd $(HOST_SUBDIR)/libiberty || exit 1; \
28371         case $(srcdir) in \
28372           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28373           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28374                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28375         esac; \
28376         srcdiroption="--srcdir=$${topdir}/libiberty"; \
28377         libsrcdir="$$s/libiberty"; \
28378         $(SHELL) $${libsrcdir}/configure \
28379           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28380           --target=${target_alias} $${srcdiroption} \
28381           --with-build-libsubdir=$(HOST_SUBDIR) \
28382           @stage2_werror_flag@ 
28383 @endif libiberty-bootstrap
28384
28385
28386
28387
28388
28389 .PHONY: all-libiberty maybe-all-libiberty
28390 maybe-all-libiberty:
28391 @if gcc-bootstrap
28392 all-libiberty: stage_current
28393 @endif gcc-bootstrap
28394 @if libiberty
28395 TARGET-libiberty=all
28396 maybe-all-libiberty: all-libiberty
28397 all-libiberty: configure-libiberty
28398         @r=`${PWD_COMMAND}`; export r; \
28399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28400         $(HOST_EXPORTS) \
28401         (cd $(HOST_SUBDIR)/libiberty && \
28402           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
28403                 $(TARGET-libiberty))
28404 @endif libiberty
28405
28406
28407
28408 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
28409 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
28410 maybe-all-stage1-libiberty:
28411 maybe-clean-stage1-libiberty:
28412 @if libiberty-bootstrap
28413 maybe-all-stage1-libiberty: all-stage1-libiberty
28414 all-stage1: all-stage1-libiberty
28415 TARGET-stage1-libiberty = $(TARGET-libiberty)
28416 all-stage1-libiberty: configure-stage1-libiberty
28417         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28418         @r=`${PWD_COMMAND}`; export r; \
28419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28420         $(HOST_EXPORTS) \
28421         cd $(HOST_SUBDIR)/libiberty && \
28422         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28423                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
28424                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
28425                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
28426                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
28427                 $(TARGET-stage1-libiberty)
28428
28429 maybe-clean-stage1-libiberty: clean-stage1-libiberty
28430 clean-stage1: clean-stage1-libiberty
28431 clean-stage1-libiberty:
28432         @if [ $(current_stage) = stage1 ]; then \
28433           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28434         else \
28435           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28436           $(MAKE) stage1-start; \
28437         fi; \
28438         cd $(HOST_SUBDIR)/libiberty && \
28439         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28440                  clean
28441 @endif libiberty-bootstrap
28442
28443
28444 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28445 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28446 maybe-all-stage2-libiberty:
28447 maybe-clean-stage2-libiberty:
28448 @if libiberty-bootstrap
28449 maybe-all-stage2-libiberty: all-stage2-libiberty
28450 all-stage2: all-stage2-libiberty
28451 TARGET-stage2-libiberty = $(TARGET-libiberty)
28452 all-stage2-libiberty: configure-stage2-libiberty
28453         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28454         @r=`${PWD_COMMAND}`; export r; \
28455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28456         $(HOST_EXPORTS) \
28457         $(POSTSTAGE1_HOST_EXPORTS) \
28458         cd $(HOST_SUBDIR)/libiberty && \
28459         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28460                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
28461                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
28462                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
28463                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28464                 $(TARGET-stage2-libiberty)
28465
28466 maybe-clean-stage2-libiberty: clean-stage2-libiberty
28467 clean-stage2: clean-stage2-libiberty
28468 clean-stage2-libiberty:
28469         @if [ $(current_stage) = stage2 ]; then \
28470           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28471         else \
28472           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28473           $(MAKE) stage2-start; \
28474         fi; \
28475         cd $(HOST_SUBDIR)/libiberty && \
28476         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28477                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28478                  clean
28479 @endif libiberty-bootstrap
28480
28481
28482 .PHONY: all-stageb2g0-libiberty maybe-all-stageb2g0-libiberty
28483 .PHONY: clean-stageb2g0-libiberty maybe-clean-stageb2g0-libiberty
28484 maybe-all-stageb2g0-libiberty:
28485 maybe-clean-stageb2g0-libiberty:
28486 @if libiberty-bootstrap
28487 maybe-all-stageb2g0-libiberty: all-stageb2g0-libiberty
28488 all-stageb2g0: all-stageb2g0-libiberty
28489 TARGET-stageb2g0-libiberty = $(TARGET-libiberty)
28490 all-stageb2g0-libiberty: configure-stageb2g0-libiberty
28491         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
28492         @r=`${PWD_COMMAND}`; export r; \
28493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28494         $(HOST_EXPORTS) \
28495         $(POSTSTAGE1_HOST_EXPORTS) \
28496         cd $(HOST_SUBDIR)/libiberty && \
28497         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28498                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
28499                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
28500                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
28501                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28502                 $(TARGET-stageb2g0-libiberty)
28503
28504 maybe-clean-stageb2g0-libiberty: clean-stageb2g0-libiberty
28505 clean-stageb2g0: clean-stageb2g0-libiberty
28506 clean-stageb2g0-libiberty:
28507         @if [ $(current_stage) = stageb2g0 ]; then \
28508           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28509         else \
28510           [ -f $(HOST_SUBDIR)/stageb2g0-libiberty/Makefile ] || exit 0; \
28511           $(MAKE) stageb2g0-start; \
28512         fi; \
28513         cd $(HOST_SUBDIR)/libiberty && \
28514         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28515                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28516                  clean
28517 @endif libiberty-bootstrap
28518
28519
28520 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28521 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28522 maybe-all-stage3-libiberty:
28523 maybe-clean-stage3-libiberty:
28524 @if libiberty-bootstrap
28525 maybe-all-stage3-libiberty: all-stage3-libiberty
28526 all-stage3: all-stage3-libiberty
28527 TARGET-stage3-libiberty = $(TARGET-libiberty)
28528 all-stage3-libiberty: configure-stage3-libiberty
28529         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28530         @r=`${PWD_COMMAND}`; export r; \
28531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28532         $(HOST_EXPORTS) \
28533         $(POSTSTAGE1_HOST_EXPORTS) \
28534         cd $(HOST_SUBDIR)/libiberty && \
28535         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28536                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
28537                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
28538                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
28539                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28540                 $(TARGET-stage3-libiberty)
28541
28542 maybe-clean-stage3-libiberty: clean-stage3-libiberty
28543 clean-stage3: clean-stage3-libiberty
28544 clean-stage3-libiberty:
28545         @if [ $(current_stage) = stage3 ]; then \
28546           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28547         else \
28548           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28549           $(MAKE) stage3-start; \
28550         fi; \
28551         cd $(HOST_SUBDIR)/libiberty && \
28552         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28553                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28554                  clean
28555 @endif libiberty-bootstrap
28556
28557
28558 .PHONY: all-stageb3g2-libiberty maybe-all-stageb3g2-libiberty
28559 .PHONY: clean-stageb3g2-libiberty maybe-clean-stageb3g2-libiberty
28560 maybe-all-stageb3g2-libiberty:
28561 maybe-clean-stageb3g2-libiberty:
28562 @if libiberty-bootstrap
28563 maybe-all-stageb3g2-libiberty: all-stageb3g2-libiberty
28564 all-stageb3g2: all-stageb3g2-libiberty
28565 TARGET-stageb3g2-libiberty = $(TARGET-libiberty)
28566 all-stageb3g2-libiberty: configure-stageb3g2-libiberty
28567         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
28568         @r=`${PWD_COMMAND}`; export r; \
28569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28570         $(HOST_EXPORTS) \
28571         $(POSTSTAGE1_HOST_EXPORTS) \
28572         cd $(HOST_SUBDIR)/libiberty && \
28573         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28574                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
28575                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
28576                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
28577                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28578                 $(TARGET-stageb3g2-libiberty)
28579
28580 maybe-clean-stageb3g2-libiberty: clean-stageb3g2-libiberty
28581 clean-stageb3g2: clean-stageb3g2-libiberty
28582 clean-stageb3g2-libiberty:
28583         @if [ $(current_stage) = stageb3g2 ]; then \
28584           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28585         else \
28586           [ -f $(HOST_SUBDIR)/stageb3g2-libiberty/Makefile ] || exit 0; \
28587           $(MAKE) stageb3g2-start; \
28588         fi; \
28589         cd $(HOST_SUBDIR)/libiberty && \
28590         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28591                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28592                  clean
28593 @endif libiberty-bootstrap
28594
28595
28596 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28597 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28598 maybe-all-stage4-libiberty:
28599 maybe-clean-stage4-libiberty:
28600 @if libiberty-bootstrap
28601 maybe-all-stage4-libiberty: all-stage4-libiberty
28602 all-stage4: all-stage4-libiberty
28603 TARGET-stage4-libiberty = $(TARGET-libiberty)
28604 all-stage4-libiberty: configure-stage4-libiberty
28605         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28606         @r=`${PWD_COMMAND}`; export r; \
28607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28608         $(HOST_EXPORTS) \
28609         $(POSTSTAGE1_HOST_EXPORTS) \
28610         cd $(HOST_SUBDIR)/libiberty && \
28611         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28612                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
28613                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28614                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
28615                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28616                 $(TARGET-stage4-libiberty)
28617
28618 maybe-clean-stage4-libiberty: clean-stage4-libiberty
28619 clean-stage4: clean-stage4-libiberty
28620 clean-stage4-libiberty:
28621         @if [ $(current_stage) = stage4 ]; then \
28622           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28623         else \
28624           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28625           $(MAKE) stage4-start; \
28626         fi; \
28627         cd $(HOST_SUBDIR)/libiberty && \
28628         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28629                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28630                  clean
28631 @endif libiberty-bootstrap
28632
28633
28634 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
28635 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
28636 maybe-all-stageprofile-libiberty:
28637 maybe-clean-stageprofile-libiberty:
28638 @if libiberty-bootstrap
28639 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
28640 all-stageprofile: all-stageprofile-libiberty
28641 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
28642 all-stageprofile-libiberty: configure-stageprofile-libiberty
28643         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28644         @r=`${PWD_COMMAND}`; export r; \
28645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28646         $(HOST_EXPORTS) \
28647         $(POSTSTAGE1_HOST_EXPORTS) \
28648         cd $(HOST_SUBDIR)/libiberty && \
28649         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28650                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
28651                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
28652                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
28653                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28654                 $(TARGET-stageprofile-libiberty)
28655
28656 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
28657 clean-stageprofile: clean-stageprofile-libiberty
28658 clean-stageprofile-libiberty:
28659         @if [ $(current_stage) = stageprofile ]; then \
28660           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28661         else \
28662           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
28663           $(MAKE) stageprofile-start; \
28664         fi; \
28665         cd $(HOST_SUBDIR)/libiberty && \
28666         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28667                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28668                  clean
28669 @endif libiberty-bootstrap
28670
28671
28672 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
28673 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
28674 maybe-all-stagefeedback-libiberty:
28675 maybe-clean-stagefeedback-libiberty:
28676 @if libiberty-bootstrap
28677 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
28678 all-stagefeedback: all-stagefeedback-libiberty
28679 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
28680 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
28681         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28682         @r=`${PWD_COMMAND}`; export r; \
28683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28684         $(HOST_EXPORTS) \
28685         $(POSTSTAGE1_HOST_EXPORTS) \
28686         cd $(HOST_SUBDIR)/libiberty && \
28687         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28688                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
28689                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
28690                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
28691                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28692                 $(TARGET-stagefeedback-libiberty)
28693
28694 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28695 clean-stagefeedback: clean-stagefeedback-libiberty
28696 clean-stagefeedback-libiberty:
28697         @if [ $(current_stage) = stagefeedback ]; then \
28698           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28699         else \
28700           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28701           $(MAKE) stagefeedback-start; \
28702         fi; \
28703         cd $(HOST_SUBDIR)/libiberty && \
28704         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28705                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28706                  clean
28707 @endif libiberty-bootstrap
28708
28709
28710
28711
28712
28713 .PHONY: check-libiberty maybe-check-libiberty
28714 maybe-check-libiberty:
28715 @if libiberty
28716 maybe-check-libiberty: check-libiberty
28717
28718 check-libiberty:
28719         @: $(MAKE); $(unstage)
28720         @r=`${PWD_COMMAND}`; export r; \
28721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28722         $(HOST_EXPORTS) \
28723         (cd $(HOST_SUBDIR)/libiberty && \
28724           $(MAKE) $(FLAGS_TO_PASS)  check)
28725
28726 @endif libiberty
28727
28728 .PHONY: install-libiberty maybe-install-libiberty
28729 maybe-install-libiberty:
28730 @if libiberty
28731 maybe-install-libiberty: install-libiberty
28732
28733 install-libiberty: installdirs
28734         @: $(MAKE); $(unstage)
28735         @r=`${PWD_COMMAND}`; export r; \
28736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28737         $(HOST_EXPORTS) \
28738         (cd $(HOST_SUBDIR)/libiberty && \
28739           $(MAKE) $(FLAGS_TO_PASS)  install)
28740
28741 @endif libiberty
28742
28743 # Other targets (info, dvi, pdf, etc.)
28744
28745 .PHONY: maybe-info-libiberty info-libiberty
28746 maybe-info-libiberty:
28747 @if libiberty
28748 maybe-info-libiberty: info-libiberty
28749
28750 info-libiberty: \
28751     configure-libiberty 
28752         @[ -f ./libiberty/Makefile ] || exit 0; \
28753         r=`${PWD_COMMAND}`; export r; \
28754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28755         $(HOST_EXPORTS) \
28756         for flag in $(EXTRA_HOST_FLAGS) ; do \
28757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28758         done; \
28759         echo "Doing info in libiberty" ; \
28760         (cd $(HOST_SUBDIR)/libiberty && \
28761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28763                   "RANLIB=$${RANLIB}" \
28764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28765                   info) \
28766           || exit 1
28767
28768 @endif libiberty
28769
28770 .PHONY: maybe-dvi-libiberty dvi-libiberty
28771 maybe-dvi-libiberty:
28772 @if libiberty
28773 maybe-dvi-libiberty: dvi-libiberty
28774
28775 dvi-libiberty: \
28776     configure-libiberty 
28777         @[ -f ./libiberty/Makefile ] || exit 0; \
28778         r=`${PWD_COMMAND}`; export r; \
28779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28780         $(HOST_EXPORTS) \
28781         for flag in $(EXTRA_HOST_FLAGS) ; do \
28782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28783         done; \
28784         echo "Doing dvi in libiberty" ; \
28785         (cd $(HOST_SUBDIR)/libiberty && \
28786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28788                   "RANLIB=$${RANLIB}" \
28789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28790                   dvi) \
28791           || exit 1
28792
28793 @endif libiberty
28794
28795 .PHONY: maybe-pdf-libiberty pdf-libiberty
28796 maybe-pdf-libiberty:
28797 @if libiberty
28798 maybe-pdf-libiberty: pdf-libiberty
28799
28800 pdf-libiberty: \
28801     configure-libiberty 
28802         @[ -f ./libiberty/Makefile ] || exit 0; \
28803         r=`${PWD_COMMAND}`; export r; \
28804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28805         $(HOST_EXPORTS) \
28806         for flag in $(EXTRA_HOST_FLAGS) ; do \
28807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28808         done; \
28809         echo "Doing pdf in libiberty" ; \
28810         (cd $(HOST_SUBDIR)/libiberty && \
28811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28813                   "RANLIB=$${RANLIB}" \
28814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28815                   pdf) \
28816           || exit 1
28817
28818 @endif libiberty
28819
28820 .PHONY: maybe-html-libiberty html-libiberty
28821 maybe-html-libiberty:
28822 @if libiberty
28823 maybe-html-libiberty: html-libiberty
28824
28825 html-libiberty: \
28826     configure-libiberty 
28827         @[ -f ./libiberty/Makefile ] || exit 0; \
28828         r=`${PWD_COMMAND}`; export r; \
28829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28830         $(HOST_EXPORTS) \
28831         for flag in $(EXTRA_HOST_FLAGS) ; do \
28832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28833         done; \
28834         echo "Doing html in libiberty" ; \
28835         (cd $(HOST_SUBDIR)/libiberty && \
28836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28838                   "RANLIB=$${RANLIB}" \
28839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28840                   html) \
28841           || exit 1
28842
28843 @endif libiberty
28844
28845 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28846 maybe-TAGS-libiberty:
28847 @if libiberty
28848 maybe-TAGS-libiberty: TAGS-libiberty
28849
28850 TAGS-libiberty: \
28851     configure-libiberty 
28852         @[ -f ./libiberty/Makefile ] || exit 0; \
28853         r=`${PWD_COMMAND}`; export r; \
28854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28855         $(HOST_EXPORTS) \
28856         for flag in $(EXTRA_HOST_FLAGS) ; do \
28857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28858         done; \
28859         echo "Doing TAGS in libiberty" ; \
28860         (cd $(HOST_SUBDIR)/libiberty && \
28861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28863                   "RANLIB=$${RANLIB}" \
28864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28865                   TAGS) \
28866           || exit 1
28867
28868 @endif libiberty
28869
28870 .PHONY: maybe-install-info-libiberty install-info-libiberty
28871 maybe-install-info-libiberty:
28872 @if libiberty
28873 maybe-install-info-libiberty: install-info-libiberty
28874
28875 install-info-libiberty: \
28876     configure-libiberty \
28877     info-libiberty 
28878         @[ -f ./libiberty/Makefile ] || exit 0; \
28879         r=`${PWD_COMMAND}`; export r; \
28880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28881         $(HOST_EXPORTS) \
28882         for flag in $(EXTRA_HOST_FLAGS) ; do \
28883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28884         done; \
28885         echo "Doing install-info in libiberty" ; \
28886         (cd $(HOST_SUBDIR)/libiberty && \
28887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28889                   "RANLIB=$${RANLIB}" \
28890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28891                   install-info) \
28892           || exit 1
28893
28894 @endif libiberty
28895
28896 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28897 maybe-install-pdf-libiberty:
28898 @if libiberty
28899 maybe-install-pdf-libiberty: install-pdf-libiberty
28900
28901 install-pdf-libiberty: \
28902     configure-libiberty \
28903     pdf-libiberty 
28904         @[ -f ./libiberty/Makefile ] || exit 0; \
28905         r=`${PWD_COMMAND}`; export r; \
28906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28907         $(HOST_EXPORTS) \
28908         for flag in $(EXTRA_HOST_FLAGS) ; do \
28909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28910         done; \
28911         echo "Doing install-pdf in libiberty" ; \
28912         (cd $(HOST_SUBDIR)/libiberty && \
28913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28915                   "RANLIB=$${RANLIB}" \
28916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28917                   install-pdf) \
28918           || exit 1
28919
28920 @endif libiberty
28921
28922 .PHONY: maybe-install-html-libiberty install-html-libiberty
28923 maybe-install-html-libiberty:
28924 @if libiberty
28925 maybe-install-html-libiberty: install-html-libiberty
28926
28927 install-html-libiberty: \
28928     configure-libiberty \
28929     html-libiberty 
28930         @[ -f ./libiberty/Makefile ] || exit 0; \
28931         r=`${PWD_COMMAND}`; export r; \
28932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28933         $(HOST_EXPORTS) \
28934         for flag in $(EXTRA_HOST_FLAGS) ; do \
28935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28936         done; \
28937         echo "Doing install-html in libiberty" ; \
28938         (cd $(HOST_SUBDIR)/libiberty && \
28939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28941                   "RANLIB=$${RANLIB}" \
28942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28943                   install-html) \
28944           || exit 1
28945
28946 @endif libiberty
28947
28948 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28949 maybe-installcheck-libiberty:
28950 @if libiberty
28951 maybe-installcheck-libiberty: installcheck-libiberty
28952
28953 installcheck-libiberty: \
28954     configure-libiberty 
28955         @[ -f ./libiberty/Makefile ] || exit 0; \
28956         r=`${PWD_COMMAND}`; export r; \
28957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28958         $(HOST_EXPORTS) \
28959         for flag in $(EXTRA_HOST_FLAGS) ; do \
28960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28961         done; \
28962         echo "Doing installcheck in libiberty" ; \
28963         (cd $(HOST_SUBDIR)/libiberty && \
28964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28966                   "RANLIB=$${RANLIB}" \
28967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28968                   installcheck) \
28969           || exit 1
28970
28971 @endif libiberty
28972
28973 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28974 maybe-mostlyclean-libiberty:
28975 @if libiberty
28976 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28977
28978 mostlyclean-libiberty: 
28979         @[ -f ./libiberty/Makefile ] || exit 0; \
28980         r=`${PWD_COMMAND}`; export r; \
28981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28982         $(HOST_EXPORTS) \
28983         for flag in $(EXTRA_HOST_FLAGS) ; do \
28984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28985         done; \
28986         echo "Doing mostlyclean in libiberty" ; \
28987         (cd $(HOST_SUBDIR)/libiberty && \
28988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28990                   "RANLIB=$${RANLIB}" \
28991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28992                   mostlyclean) \
28993           || exit 1
28994
28995 @endif libiberty
28996
28997 .PHONY: maybe-clean-libiberty clean-libiberty
28998 maybe-clean-libiberty:
28999 @if libiberty
29000 maybe-clean-libiberty: clean-libiberty
29001
29002 clean-libiberty: 
29003         @[ -f ./libiberty/Makefile ] || exit 0; \
29004         r=`${PWD_COMMAND}`; export r; \
29005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29006         $(HOST_EXPORTS) \
29007         for flag in $(EXTRA_HOST_FLAGS) ; do \
29008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29009         done; \
29010         echo "Doing clean in libiberty" ; \
29011         (cd $(HOST_SUBDIR)/libiberty && \
29012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29014                   "RANLIB=$${RANLIB}" \
29015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29016                   clean) \
29017           || exit 1
29018
29019 @endif libiberty
29020
29021 .PHONY: maybe-distclean-libiberty distclean-libiberty
29022 maybe-distclean-libiberty:
29023 @if libiberty
29024 maybe-distclean-libiberty: distclean-libiberty
29025
29026 distclean-libiberty: 
29027         @[ -f ./libiberty/Makefile ] || exit 0; \
29028         r=`${PWD_COMMAND}`; export r; \
29029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29030         $(HOST_EXPORTS) \
29031         for flag in $(EXTRA_HOST_FLAGS) ; do \
29032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29033         done; \
29034         echo "Doing distclean in libiberty" ; \
29035         (cd $(HOST_SUBDIR)/libiberty && \
29036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29038                   "RANLIB=$${RANLIB}" \
29039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29040                   distclean) \
29041           || exit 1
29042
29043 @endif libiberty
29044
29045 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
29046 maybe-maintainer-clean-libiberty:
29047 @if libiberty
29048 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
29049
29050 maintainer-clean-libiberty: 
29051         @[ -f ./libiberty/Makefile ] || exit 0; \
29052         r=`${PWD_COMMAND}`; export r; \
29053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29054         $(HOST_EXPORTS) \
29055         for flag in $(EXTRA_HOST_FLAGS) ; do \
29056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29057         done; \
29058         echo "Doing maintainer-clean in libiberty" ; \
29059         (cd $(HOST_SUBDIR)/libiberty && \
29060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29062                   "RANLIB=$${RANLIB}" \
29063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29064                   maintainer-clean) \
29065           || exit 1
29066
29067 @endif libiberty
29068
29069
29070
29071 .PHONY: configure-libtool maybe-configure-libtool
29072 maybe-configure-libtool:
29073 @if gcc-bootstrap
29074 configure-libtool: stage_current
29075 @endif gcc-bootstrap
29076 @if libtool
29077 maybe-configure-libtool: configure-libtool
29078 configure-libtool: 
29079         @: $(MAKE); $(unstage)
29080         @r=`${PWD_COMMAND}`; export r; \
29081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29082         test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
29083         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
29084         $(HOST_EXPORTS) \
29085         echo Configuring in $(HOST_SUBDIR)/libtool; \
29086         cd "$(HOST_SUBDIR)/libtool" || exit 1; \
29087         case $(srcdir) in \
29088           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29089           *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
29090                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29091         esac; \
29092         srcdiroption="--srcdir=$${topdir}/libtool"; \
29093         libsrcdir="$$s/libtool"; \
29094         $(SHELL) $${libsrcdir}/configure \
29095           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29096           --target=${target_alias} $${srcdiroption}  \
29097           || exit 1
29098 @endif libtool
29099
29100
29101
29102
29103
29104 .PHONY: all-libtool maybe-all-libtool
29105 maybe-all-libtool:
29106 @if gcc-bootstrap
29107 all-libtool: stage_current
29108 @endif gcc-bootstrap
29109 @if libtool
29110 TARGET-libtool=all
29111 maybe-all-libtool: all-libtool
29112 all-libtool: configure-libtool
29113         @: $(MAKE); $(unstage)
29114         @r=`${PWD_COMMAND}`; export r; \
29115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29116         $(HOST_EXPORTS) \
29117         (cd $(HOST_SUBDIR)/libtool && \
29118           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
29119                 $(TARGET-libtool))
29120 @endif libtool
29121
29122
29123
29124
29125 .PHONY: check-libtool maybe-check-libtool
29126 maybe-check-libtool:
29127 @if libtool
29128 maybe-check-libtool: check-libtool
29129
29130 check-libtool:
29131         @: $(MAKE); $(unstage)
29132         @r=`${PWD_COMMAND}`; export r; \
29133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29134         $(HOST_EXPORTS) \
29135         (cd $(HOST_SUBDIR)/libtool && \
29136           $(MAKE) $(FLAGS_TO_PASS)  check)
29137
29138 @endif libtool
29139
29140 .PHONY: install-libtool maybe-install-libtool
29141 maybe-install-libtool:
29142 @if libtool
29143 maybe-install-libtool: install-libtool
29144
29145 install-libtool: installdirs
29146         @: $(MAKE); $(unstage)
29147         @r=`${PWD_COMMAND}`; export r; \
29148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29149         $(HOST_EXPORTS) \
29150         (cd $(HOST_SUBDIR)/libtool && \
29151           $(MAKE) $(FLAGS_TO_PASS)  install)
29152
29153 @endif libtool
29154
29155 # Other targets (info, dvi, pdf, etc.)
29156
29157 .PHONY: maybe-info-libtool info-libtool
29158 maybe-info-libtool:
29159 @if libtool
29160 maybe-info-libtool: info-libtool
29161
29162 info-libtool: \
29163     configure-libtool 
29164         @: $(MAKE); $(unstage)
29165         @[ -f ./libtool/Makefile ] || exit 0; \
29166         r=`${PWD_COMMAND}`; export r; \
29167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29168         $(HOST_EXPORTS) \
29169         for flag in $(EXTRA_HOST_FLAGS) ; do \
29170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29171         done; \
29172         echo "Doing info in libtool" ; \
29173         (cd $(HOST_SUBDIR)/libtool && \
29174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29176                   "RANLIB=$${RANLIB}" \
29177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29178                   info) \
29179           || exit 1
29180
29181 @endif libtool
29182
29183 .PHONY: maybe-dvi-libtool dvi-libtool
29184 maybe-dvi-libtool:
29185 @if libtool
29186 maybe-dvi-libtool: dvi-libtool
29187
29188 dvi-libtool: \
29189     configure-libtool 
29190         @: $(MAKE); $(unstage)
29191         @[ -f ./libtool/Makefile ] || exit 0; \
29192         r=`${PWD_COMMAND}`; export r; \
29193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29194         $(HOST_EXPORTS) \
29195         for flag in $(EXTRA_HOST_FLAGS) ; do \
29196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29197         done; \
29198         echo "Doing dvi in libtool" ; \
29199         (cd $(HOST_SUBDIR)/libtool && \
29200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29202                   "RANLIB=$${RANLIB}" \
29203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29204                   dvi) \
29205           || exit 1
29206
29207 @endif libtool
29208
29209 .PHONY: maybe-pdf-libtool pdf-libtool
29210 maybe-pdf-libtool:
29211 @if libtool
29212 maybe-pdf-libtool: pdf-libtool
29213
29214 pdf-libtool: \
29215     configure-libtool 
29216         @: $(MAKE); $(unstage)
29217         @[ -f ./libtool/Makefile ] || exit 0; \
29218         r=`${PWD_COMMAND}`; export r; \
29219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29220         $(HOST_EXPORTS) \
29221         for flag in $(EXTRA_HOST_FLAGS) ; do \
29222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29223         done; \
29224         echo "Doing pdf in libtool" ; \
29225         (cd $(HOST_SUBDIR)/libtool && \
29226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29228                   "RANLIB=$${RANLIB}" \
29229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29230                   pdf) \
29231           || exit 1
29232
29233 @endif libtool
29234
29235 .PHONY: maybe-html-libtool html-libtool
29236 maybe-html-libtool:
29237 @if libtool
29238 maybe-html-libtool: html-libtool
29239
29240 html-libtool: \
29241     configure-libtool 
29242         @: $(MAKE); $(unstage)
29243         @[ -f ./libtool/Makefile ] || exit 0; \
29244         r=`${PWD_COMMAND}`; export r; \
29245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29246         $(HOST_EXPORTS) \
29247         for flag in $(EXTRA_HOST_FLAGS) ; do \
29248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29249         done; \
29250         echo "Doing html in libtool" ; \
29251         (cd $(HOST_SUBDIR)/libtool && \
29252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29254                   "RANLIB=$${RANLIB}" \
29255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29256                   html) \
29257           || exit 1
29258
29259 @endif libtool
29260
29261 .PHONY: maybe-TAGS-libtool TAGS-libtool
29262 maybe-TAGS-libtool:
29263 @if libtool
29264 maybe-TAGS-libtool: TAGS-libtool
29265
29266 TAGS-libtool: \
29267     configure-libtool 
29268         @: $(MAKE); $(unstage)
29269         @[ -f ./libtool/Makefile ] || exit 0; \
29270         r=`${PWD_COMMAND}`; export r; \
29271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29272         $(HOST_EXPORTS) \
29273         for flag in $(EXTRA_HOST_FLAGS) ; do \
29274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29275         done; \
29276         echo "Doing TAGS in libtool" ; \
29277         (cd $(HOST_SUBDIR)/libtool && \
29278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29280                   "RANLIB=$${RANLIB}" \
29281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29282                   TAGS) \
29283           || exit 1
29284
29285 @endif libtool
29286
29287 .PHONY: maybe-install-info-libtool install-info-libtool
29288 maybe-install-info-libtool:
29289 @if libtool
29290 maybe-install-info-libtool: install-info-libtool
29291
29292 install-info-libtool: \
29293     configure-libtool \
29294     info-libtool 
29295         @: $(MAKE); $(unstage)
29296         @[ -f ./libtool/Makefile ] || exit 0; \
29297         r=`${PWD_COMMAND}`; export r; \
29298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29299         $(HOST_EXPORTS) \
29300         for flag in $(EXTRA_HOST_FLAGS) ; do \
29301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29302         done; \
29303         echo "Doing install-info in libtool" ; \
29304         (cd $(HOST_SUBDIR)/libtool && \
29305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29307                   "RANLIB=$${RANLIB}" \
29308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29309                   install-info) \
29310           || exit 1
29311
29312 @endif libtool
29313
29314 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
29315 maybe-install-pdf-libtool:
29316 @if libtool
29317 maybe-install-pdf-libtool: install-pdf-libtool
29318
29319 install-pdf-libtool: \
29320     configure-libtool \
29321     pdf-libtool 
29322         @: $(MAKE); $(unstage)
29323         @[ -f ./libtool/Makefile ] || exit 0; \
29324         r=`${PWD_COMMAND}`; export r; \
29325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29326         $(HOST_EXPORTS) \
29327         for flag in $(EXTRA_HOST_FLAGS) ; do \
29328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29329         done; \
29330         echo "Doing install-pdf in libtool" ; \
29331         (cd $(HOST_SUBDIR)/libtool && \
29332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29334                   "RANLIB=$${RANLIB}" \
29335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29336                   install-pdf) \
29337           || exit 1
29338
29339 @endif libtool
29340
29341 .PHONY: maybe-install-html-libtool install-html-libtool
29342 maybe-install-html-libtool:
29343 @if libtool
29344 maybe-install-html-libtool: install-html-libtool
29345
29346 install-html-libtool: \
29347     configure-libtool \
29348     html-libtool 
29349         @: $(MAKE); $(unstage)
29350         @[ -f ./libtool/Makefile ] || exit 0; \
29351         r=`${PWD_COMMAND}`; export r; \
29352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29353         $(HOST_EXPORTS) \
29354         for flag in $(EXTRA_HOST_FLAGS) ; do \
29355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29356         done; \
29357         echo "Doing install-html in libtool" ; \
29358         (cd $(HOST_SUBDIR)/libtool && \
29359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29361                   "RANLIB=$${RANLIB}" \
29362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29363                   install-html) \
29364           || exit 1
29365
29366 @endif libtool
29367
29368 .PHONY: maybe-installcheck-libtool installcheck-libtool
29369 maybe-installcheck-libtool:
29370 @if libtool
29371 maybe-installcheck-libtool: installcheck-libtool
29372
29373 installcheck-libtool: \
29374     configure-libtool 
29375         @: $(MAKE); $(unstage)
29376         @[ -f ./libtool/Makefile ] || exit 0; \
29377         r=`${PWD_COMMAND}`; export r; \
29378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29379         $(HOST_EXPORTS) \
29380         for flag in $(EXTRA_HOST_FLAGS) ; do \
29381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29382         done; \
29383         echo "Doing installcheck in libtool" ; \
29384         (cd $(HOST_SUBDIR)/libtool && \
29385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29387                   "RANLIB=$${RANLIB}" \
29388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29389                   installcheck) \
29390           || exit 1
29391
29392 @endif libtool
29393
29394 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
29395 maybe-mostlyclean-libtool:
29396 @if libtool
29397 maybe-mostlyclean-libtool: mostlyclean-libtool
29398
29399 mostlyclean-libtool: 
29400         @: $(MAKE); $(unstage)
29401         @[ -f ./libtool/Makefile ] || exit 0; \
29402         r=`${PWD_COMMAND}`; export r; \
29403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29404         $(HOST_EXPORTS) \
29405         for flag in $(EXTRA_HOST_FLAGS) ; do \
29406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29407         done; \
29408         echo "Doing mostlyclean in libtool" ; \
29409         (cd $(HOST_SUBDIR)/libtool && \
29410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29412                   "RANLIB=$${RANLIB}" \
29413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29414                   mostlyclean) \
29415           || exit 1
29416
29417 @endif libtool
29418
29419 .PHONY: maybe-clean-libtool clean-libtool
29420 maybe-clean-libtool:
29421 @if libtool
29422 maybe-clean-libtool: clean-libtool
29423
29424 clean-libtool: 
29425         @: $(MAKE); $(unstage)
29426         @[ -f ./libtool/Makefile ] || exit 0; \
29427         r=`${PWD_COMMAND}`; export r; \
29428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29429         $(HOST_EXPORTS) \
29430         for flag in $(EXTRA_HOST_FLAGS) ; do \
29431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29432         done; \
29433         echo "Doing clean in libtool" ; \
29434         (cd $(HOST_SUBDIR)/libtool && \
29435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29437                   "RANLIB=$${RANLIB}" \
29438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29439                   clean) \
29440           || exit 1
29441
29442 @endif libtool
29443
29444 .PHONY: maybe-distclean-libtool distclean-libtool
29445 maybe-distclean-libtool:
29446 @if libtool
29447 maybe-distclean-libtool: distclean-libtool
29448
29449 distclean-libtool: 
29450         @: $(MAKE); $(unstage)
29451         @[ -f ./libtool/Makefile ] || exit 0; \
29452         r=`${PWD_COMMAND}`; export r; \
29453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29454         $(HOST_EXPORTS) \
29455         for flag in $(EXTRA_HOST_FLAGS) ; do \
29456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29457         done; \
29458         echo "Doing distclean in libtool" ; \
29459         (cd $(HOST_SUBDIR)/libtool && \
29460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29462                   "RANLIB=$${RANLIB}" \
29463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29464                   distclean) \
29465           || exit 1
29466
29467 @endif libtool
29468
29469 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
29470 maybe-maintainer-clean-libtool:
29471 @if libtool
29472 maybe-maintainer-clean-libtool: maintainer-clean-libtool
29473
29474 maintainer-clean-libtool: 
29475         @: $(MAKE); $(unstage)
29476         @[ -f ./libtool/Makefile ] || exit 0; \
29477         r=`${PWD_COMMAND}`; export r; \
29478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29479         $(HOST_EXPORTS) \
29480         for flag in $(EXTRA_HOST_FLAGS) ; do \
29481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29482         done; \
29483         echo "Doing maintainer-clean in libtool" ; \
29484         (cd $(HOST_SUBDIR)/libtool && \
29485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29487                   "RANLIB=$${RANLIB}" \
29488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29489                   maintainer-clean) \
29490           || exit 1
29491
29492 @endif libtool
29493
29494
29495
29496 .PHONY: configure-m4 maybe-configure-m4
29497 maybe-configure-m4:
29498 @if gcc-bootstrap
29499 configure-m4: stage_current
29500 @endif gcc-bootstrap
29501 @if m4
29502 maybe-configure-m4: configure-m4
29503 configure-m4: 
29504         @: $(MAKE); $(unstage)
29505         @r=`${PWD_COMMAND}`; export r; \
29506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29507         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
29508         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
29509         $(HOST_EXPORTS) \
29510         echo Configuring in $(HOST_SUBDIR)/m4; \
29511         cd "$(HOST_SUBDIR)/m4" || exit 1; \
29512         case $(srcdir) in \
29513           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29514           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
29515                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29516         esac; \
29517         srcdiroption="--srcdir=$${topdir}/m4"; \
29518         libsrcdir="$$s/m4"; \
29519         $(SHELL) $${libsrcdir}/configure \
29520           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29521           --target=${target_alias} $${srcdiroption}  \
29522           || exit 1
29523 @endif m4
29524
29525
29526
29527
29528
29529 .PHONY: all-m4 maybe-all-m4
29530 maybe-all-m4:
29531 @if gcc-bootstrap
29532 all-m4: stage_current
29533 @endif gcc-bootstrap
29534 @if m4
29535 TARGET-m4=all
29536 maybe-all-m4: all-m4
29537 all-m4: configure-m4
29538         @: $(MAKE); $(unstage)
29539         @r=`${PWD_COMMAND}`; export r; \
29540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29541         $(HOST_EXPORTS) \
29542         (cd $(HOST_SUBDIR)/m4 && \
29543           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
29544                 $(TARGET-m4))
29545 @endif m4
29546
29547
29548
29549
29550 .PHONY: check-m4 maybe-check-m4
29551 maybe-check-m4:
29552 @if m4
29553 maybe-check-m4: check-m4
29554
29555 check-m4:
29556         @: $(MAKE); $(unstage)
29557         @r=`${PWD_COMMAND}`; export r; \
29558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29559         $(HOST_EXPORTS) \
29560         (cd $(HOST_SUBDIR)/m4 && \
29561           $(MAKE) $(FLAGS_TO_PASS)  check)
29562
29563 @endif m4
29564
29565 .PHONY: install-m4 maybe-install-m4
29566 maybe-install-m4:
29567 @if m4
29568 maybe-install-m4: install-m4
29569
29570 install-m4: installdirs
29571         @: $(MAKE); $(unstage)
29572         @r=`${PWD_COMMAND}`; export r; \
29573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29574         $(HOST_EXPORTS) \
29575         (cd $(HOST_SUBDIR)/m4 && \
29576           $(MAKE) $(FLAGS_TO_PASS)  install)
29577
29578 @endif m4
29579
29580 # Other targets (info, dvi, pdf, etc.)
29581
29582 .PHONY: maybe-info-m4 info-m4
29583 maybe-info-m4:
29584 @if m4
29585 maybe-info-m4: info-m4
29586
29587 info-m4: \
29588     configure-m4 
29589         @: $(MAKE); $(unstage)
29590         @[ -f ./m4/Makefile ] || exit 0; \
29591         r=`${PWD_COMMAND}`; export r; \
29592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29593         $(HOST_EXPORTS) \
29594         for flag in $(EXTRA_HOST_FLAGS) ; do \
29595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29596         done; \
29597         echo "Doing info in m4" ; \
29598         (cd $(HOST_SUBDIR)/m4 && \
29599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29601                   "RANLIB=$${RANLIB}" \
29602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29603                   info) \
29604           || exit 1
29605
29606 @endif m4
29607
29608 .PHONY: maybe-dvi-m4 dvi-m4
29609 maybe-dvi-m4:
29610 @if m4
29611 maybe-dvi-m4: dvi-m4
29612
29613 dvi-m4: \
29614     configure-m4 
29615         @: $(MAKE); $(unstage)
29616         @[ -f ./m4/Makefile ] || exit 0; \
29617         r=`${PWD_COMMAND}`; export r; \
29618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29619         $(HOST_EXPORTS) \
29620         for flag in $(EXTRA_HOST_FLAGS) ; do \
29621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29622         done; \
29623         echo "Doing dvi in m4" ; \
29624         (cd $(HOST_SUBDIR)/m4 && \
29625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29627                   "RANLIB=$${RANLIB}" \
29628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29629                   dvi) \
29630           || exit 1
29631
29632 @endif m4
29633
29634 .PHONY: maybe-pdf-m4 pdf-m4
29635 maybe-pdf-m4:
29636 @if m4
29637 maybe-pdf-m4: pdf-m4
29638
29639 pdf-m4: \
29640     configure-m4 
29641         @: $(MAKE); $(unstage)
29642         @[ -f ./m4/Makefile ] || exit 0; \
29643         r=`${PWD_COMMAND}`; export r; \
29644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29645         $(HOST_EXPORTS) \
29646         for flag in $(EXTRA_HOST_FLAGS) ; do \
29647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29648         done; \
29649         echo "Doing pdf in m4" ; \
29650         (cd $(HOST_SUBDIR)/m4 && \
29651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29653                   "RANLIB=$${RANLIB}" \
29654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29655                   pdf) \
29656           || exit 1
29657
29658 @endif m4
29659
29660 .PHONY: maybe-html-m4 html-m4
29661 maybe-html-m4:
29662 @if m4
29663 maybe-html-m4: html-m4
29664
29665 html-m4: \
29666     configure-m4 
29667         @: $(MAKE); $(unstage)
29668         @[ -f ./m4/Makefile ] || exit 0; \
29669         r=`${PWD_COMMAND}`; export r; \
29670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29671         $(HOST_EXPORTS) \
29672         for flag in $(EXTRA_HOST_FLAGS) ; do \
29673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29674         done; \
29675         echo "Doing html in m4" ; \
29676         (cd $(HOST_SUBDIR)/m4 && \
29677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29679                   "RANLIB=$${RANLIB}" \
29680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29681                   html) \
29682           || exit 1
29683
29684 @endif m4
29685
29686 .PHONY: maybe-TAGS-m4 TAGS-m4
29687 maybe-TAGS-m4:
29688 @if m4
29689 maybe-TAGS-m4: TAGS-m4
29690
29691 TAGS-m4: \
29692     configure-m4 
29693         @: $(MAKE); $(unstage)
29694         @[ -f ./m4/Makefile ] || exit 0; \
29695         r=`${PWD_COMMAND}`; export r; \
29696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29697         $(HOST_EXPORTS) \
29698         for flag in $(EXTRA_HOST_FLAGS) ; do \
29699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29700         done; \
29701         echo "Doing TAGS in m4" ; \
29702         (cd $(HOST_SUBDIR)/m4 && \
29703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29705                   "RANLIB=$${RANLIB}" \
29706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29707                   TAGS) \
29708           || exit 1
29709
29710 @endif m4
29711
29712 .PHONY: maybe-install-info-m4 install-info-m4
29713 maybe-install-info-m4:
29714 @if m4
29715 maybe-install-info-m4: install-info-m4
29716
29717 install-info-m4: \
29718     configure-m4 \
29719     info-m4 
29720         @: $(MAKE); $(unstage)
29721         @[ -f ./m4/Makefile ] || exit 0; \
29722         r=`${PWD_COMMAND}`; export r; \
29723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29724         $(HOST_EXPORTS) \
29725         for flag in $(EXTRA_HOST_FLAGS) ; do \
29726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29727         done; \
29728         echo "Doing install-info in m4" ; \
29729         (cd $(HOST_SUBDIR)/m4 && \
29730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29732                   "RANLIB=$${RANLIB}" \
29733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29734                   install-info) \
29735           || exit 1
29736
29737 @endif m4
29738
29739 .PHONY: maybe-install-pdf-m4 install-pdf-m4
29740 maybe-install-pdf-m4:
29741 @if m4
29742 maybe-install-pdf-m4: install-pdf-m4
29743
29744 install-pdf-m4: \
29745     configure-m4 \
29746     pdf-m4 
29747         @: $(MAKE); $(unstage)
29748         @[ -f ./m4/Makefile ] || exit 0; \
29749         r=`${PWD_COMMAND}`; export r; \
29750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29751         $(HOST_EXPORTS) \
29752         for flag in $(EXTRA_HOST_FLAGS) ; do \
29753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29754         done; \
29755         echo "Doing install-pdf in m4" ; \
29756         (cd $(HOST_SUBDIR)/m4 && \
29757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29759                   "RANLIB=$${RANLIB}" \
29760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29761                   install-pdf) \
29762           || exit 1
29763
29764 @endif m4
29765
29766 .PHONY: maybe-install-html-m4 install-html-m4
29767 maybe-install-html-m4:
29768 @if m4
29769 maybe-install-html-m4: install-html-m4
29770
29771 install-html-m4: \
29772     configure-m4 \
29773     html-m4 
29774         @: $(MAKE); $(unstage)
29775         @[ -f ./m4/Makefile ] || exit 0; \
29776         r=`${PWD_COMMAND}`; export r; \
29777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29778         $(HOST_EXPORTS) \
29779         for flag in $(EXTRA_HOST_FLAGS) ; do \
29780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29781         done; \
29782         echo "Doing install-html in m4" ; \
29783         (cd $(HOST_SUBDIR)/m4 && \
29784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29786                   "RANLIB=$${RANLIB}" \
29787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29788                   install-html) \
29789           || exit 1
29790
29791 @endif m4
29792
29793 .PHONY: maybe-installcheck-m4 installcheck-m4
29794 maybe-installcheck-m4:
29795 @if m4
29796 maybe-installcheck-m4: installcheck-m4
29797
29798 installcheck-m4: \
29799     configure-m4 
29800         @: $(MAKE); $(unstage)
29801         @[ -f ./m4/Makefile ] || exit 0; \
29802         r=`${PWD_COMMAND}`; export r; \
29803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29804         $(HOST_EXPORTS) \
29805         for flag in $(EXTRA_HOST_FLAGS) ; do \
29806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29807         done; \
29808         echo "Doing installcheck in m4" ; \
29809         (cd $(HOST_SUBDIR)/m4 && \
29810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29812                   "RANLIB=$${RANLIB}" \
29813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29814                   installcheck) \
29815           || exit 1
29816
29817 @endif m4
29818
29819 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
29820 maybe-mostlyclean-m4:
29821 @if m4
29822 maybe-mostlyclean-m4: mostlyclean-m4
29823
29824 mostlyclean-m4: 
29825         @: $(MAKE); $(unstage)
29826         @[ -f ./m4/Makefile ] || exit 0; \
29827         r=`${PWD_COMMAND}`; export r; \
29828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29829         $(HOST_EXPORTS) \
29830         for flag in $(EXTRA_HOST_FLAGS) ; do \
29831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29832         done; \
29833         echo "Doing mostlyclean in m4" ; \
29834         (cd $(HOST_SUBDIR)/m4 && \
29835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29837                   "RANLIB=$${RANLIB}" \
29838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29839                   mostlyclean) \
29840           || exit 1
29841
29842 @endif m4
29843
29844 .PHONY: maybe-clean-m4 clean-m4
29845 maybe-clean-m4:
29846 @if m4
29847 maybe-clean-m4: clean-m4
29848
29849 clean-m4: 
29850         @: $(MAKE); $(unstage)
29851         @[ -f ./m4/Makefile ] || exit 0; \
29852         r=`${PWD_COMMAND}`; export r; \
29853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29854         $(HOST_EXPORTS) \
29855         for flag in $(EXTRA_HOST_FLAGS) ; do \
29856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29857         done; \
29858         echo "Doing clean in m4" ; \
29859         (cd $(HOST_SUBDIR)/m4 && \
29860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29862                   "RANLIB=$${RANLIB}" \
29863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29864                   clean) \
29865           || exit 1
29866
29867 @endif m4
29868
29869 .PHONY: maybe-distclean-m4 distclean-m4
29870 maybe-distclean-m4:
29871 @if m4
29872 maybe-distclean-m4: distclean-m4
29873
29874 distclean-m4: 
29875         @: $(MAKE); $(unstage)
29876         @[ -f ./m4/Makefile ] || exit 0; \
29877         r=`${PWD_COMMAND}`; export r; \
29878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29879         $(HOST_EXPORTS) \
29880         for flag in $(EXTRA_HOST_FLAGS) ; do \
29881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29882         done; \
29883         echo "Doing distclean in m4" ; \
29884         (cd $(HOST_SUBDIR)/m4 && \
29885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29887                   "RANLIB=$${RANLIB}" \
29888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29889                   distclean) \
29890           || exit 1
29891
29892 @endif m4
29893
29894 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
29895 maybe-maintainer-clean-m4:
29896 @if m4
29897 maybe-maintainer-clean-m4: maintainer-clean-m4
29898
29899 maintainer-clean-m4: 
29900         @: $(MAKE); $(unstage)
29901         @[ -f ./m4/Makefile ] || exit 0; \
29902         r=`${PWD_COMMAND}`; export r; \
29903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29904         $(HOST_EXPORTS) \
29905         for flag in $(EXTRA_HOST_FLAGS) ; do \
29906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29907         done; \
29908         echo "Doing maintainer-clean in m4" ; \
29909         (cd $(HOST_SUBDIR)/m4 && \
29910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29912                   "RANLIB=$${RANLIB}" \
29913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29914                   maintainer-clean) \
29915           || exit 1
29916
29917 @endif m4
29918
29919
29920
29921 .PHONY: configure-make maybe-configure-make
29922 maybe-configure-make:
29923 @if gcc-bootstrap
29924 configure-make: stage_current
29925 @endif gcc-bootstrap
29926 @if make
29927 maybe-configure-make: configure-make
29928 configure-make: 
29929         @: $(MAKE); $(unstage)
29930         @r=`${PWD_COMMAND}`; export r; \
29931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29932         test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
29933         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
29934         $(HOST_EXPORTS) \
29935         echo Configuring in $(HOST_SUBDIR)/make; \
29936         cd "$(HOST_SUBDIR)/make" || exit 1; \
29937         case $(srcdir) in \
29938           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29939           *) topdir=`echo $(HOST_SUBDIR)/make/ | \
29940                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29941         esac; \
29942         srcdiroption="--srcdir=$${topdir}/make"; \
29943         libsrcdir="$$s/make"; \
29944         $(SHELL) $${libsrcdir}/configure \
29945           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29946           --target=${target_alias} $${srcdiroption}  \
29947           || exit 1
29948 @endif make
29949
29950
29951
29952
29953
29954 .PHONY: all-make maybe-all-make
29955 maybe-all-make:
29956 @if gcc-bootstrap
29957 all-make: stage_current
29958 @endif gcc-bootstrap
29959 @if make
29960 TARGET-make=all
29961 maybe-all-make: all-make
29962 all-make: configure-make
29963         @: $(MAKE); $(unstage)
29964         @r=`${PWD_COMMAND}`; export r; \
29965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29966         $(HOST_EXPORTS) \
29967         (cd $(HOST_SUBDIR)/make && \
29968           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
29969                 $(TARGET-make))
29970 @endif make
29971
29972
29973
29974
29975 .PHONY: check-make maybe-check-make
29976 maybe-check-make:
29977 @if make
29978 maybe-check-make: check-make
29979
29980 check-make:
29981         @: $(MAKE); $(unstage)
29982         @r=`${PWD_COMMAND}`; export r; \
29983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29984         $(HOST_EXPORTS) \
29985         (cd $(HOST_SUBDIR)/make && \
29986           $(MAKE) $(FLAGS_TO_PASS)  check)
29987
29988 @endif make
29989
29990 .PHONY: install-make maybe-install-make
29991 maybe-install-make:
29992 @if make
29993 maybe-install-make: install-make
29994
29995 install-make: installdirs
29996         @: $(MAKE); $(unstage)
29997         @r=`${PWD_COMMAND}`; export r; \
29998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29999         $(HOST_EXPORTS) \
30000         (cd $(HOST_SUBDIR)/make && \
30001           $(MAKE) $(FLAGS_TO_PASS)  install)
30002
30003 @endif make
30004
30005 # Other targets (info, dvi, pdf, etc.)
30006
30007 .PHONY: maybe-info-make info-make
30008 maybe-info-make:
30009 @if make
30010 maybe-info-make: info-make
30011
30012 info-make: \
30013     configure-make 
30014         @: $(MAKE); $(unstage)
30015         @[ -f ./make/Makefile ] || exit 0; \
30016         r=`${PWD_COMMAND}`; export r; \
30017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30018         $(HOST_EXPORTS) \
30019         for flag in $(EXTRA_HOST_FLAGS) ; do \
30020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30021         done; \
30022         echo "Doing info in make" ; \
30023         (cd $(HOST_SUBDIR)/make && \
30024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30026                   "RANLIB=$${RANLIB}" \
30027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30028                   info) \
30029           || exit 1
30030
30031 @endif make
30032
30033 .PHONY: maybe-dvi-make dvi-make
30034 maybe-dvi-make:
30035 @if make
30036 maybe-dvi-make: dvi-make
30037
30038 dvi-make: \
30039     configure-make 
30040         @: $(MAKE); $(unstage)
30041         @[ -f ./make/Makefile ] || exit 0; \
30042         r=`${PWD_COMMAND}`; export r; \
30043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30044         $(HOST_EXPORTS) \
30045         for flag in $(EXTRA_HOST_FLAGS) ; do \
30046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30047         done; \
30048         echo "Doing dvi in make" ; \
30049         (cd $(HOST_SUBDIR)/make && \
30050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30052                   "RANLIB=$${RANLIB}" \
30053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30054                   dvi) \
30055           || exit 1
30056
30057 @endif make
30058
30059 .PHONY: maybe-pdf-make pdf-make
30060 maybe-pdf-make:
30061 @if make
30062 maybe-pdf-make: pdf-make
30063
30064 pdf-make: \
30065     configure-make 
30066         @: $(MAKE); $(unstage)
30067         @[ -f ./make/Makefile ] || exit 0; \
30068         r=`${PWD_COMMAND}`; export r; \
30069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30070         $(HOST_EXPORTS) \
30071         for flag in $(EXTRA_HOST_FLAGS) ; do \
30072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30073         done; \
30074         echo "Doing pdf in make" ; \
30075         (cd $(HOST_SUBDIR)/make && \
30076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30078                   "RANLIB=$${RANLIB}" \
30079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30080                   pdf) \
30081           || exit 1
30082
30083 @endif make
30084
30085 .PHONY: maybe-html-make html-make
30086 maybe-html-make:
30087 @if make
30088 maybe-html-make: html-make
30089
30090 html-make: \
30091     configure-make 
30092         @: $(MAKE); $(unstage)
30093         @[ -f ./make/Makefile ] || exit 0; \
30094         r=`${PWD_COMMAND}`; export r; \
30095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30096         $(HOST_EXPORTS) \
30097         for flag in $(EXTRA_HOST_FLAGS) ; do \
30098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30099         done; \
30100         echo "Doing html in make" ; \
30101         (cd $(HOST_SUBDIR)/make && \
30102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30104                   "RANLIB=$${RANLIB}" \
30105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30106                   html) \
30107           || exit 1
30108
30109 @endif make
30110
30111 .PHONY: maybe-TAGS-make TAGS-make
30112 maybe-TAGS-make:
30113 @if make
30114 maybe-TAGS-make: TAGS-make
30115
30116 TAGS-make: \
30117     configure-make 
30118         @: $(MAKE); $(unstage)
30119         @[ -f ./make/Makefile ] || exit 0; \
30120         r=`${PWD_COMMAND}`; export r; \
30121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30122         $(HOST_EXPORTS) \
30123         for flag in $(EXTRA_HOST_FLAGS) ; do \
30124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30125         done; \
30126         echo "Doing TAGS in make" ; \
30127         (cd $(HOST_SUBDIR)/make && \
30128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30130                   "RANLIB=$${RANLIB}" \
30131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30132                   TAGS) \
30133           || exit 1
30134
30135 @endif make
30136
30137 .PHONY: maybe-install-info-make install-info-make
30138 maybe-install-info-make:
30139 @if make
30140 maybe-install-info-make: install-info-make
30141
30142 install-info-make: \
30143     configure-make \
30144     info-make 
30145         @: $(MAKE); $(unstage)
30146         @[ -f ./make/Makefile ] || exit 0; \
30147         r=`${PWD_COMMAND}`; export r; \
30148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30149         $(HOST_EXPORTS) \
30150         for flag in $(EXTRA_HOST_FLAGS) ; do \
30151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30152         done; \
30153         echo "Doing install-info in make" ; \
30154         (cd $(HOST_SUBDIR)/make && \
30155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30157                   "RANLIB=$${RANLIB}" \
30158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30159                   install-info) \
30160           || exit 1
30161
30162 @endif make
30163
30164 .PHONY: maybe-install-pdf-make install-pdf-make
30165 maybe-install-pdf-make:
30166 @if make
30167 maybe-install-pdf-make: install-pdf-make
30168
30169 install-pdf-make: \
30170     configure-make \
30171     pdf-make 
30172         @: $(MAKE); $(unstage)
30173         @[ -f ./make/Makefile ] || exit 0; \
30174         r=`${PWD_COMMAND}`; export r; \
30175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30176         $(HOST_EXPORTS) \
30177         for flag in $(EXTRA_HOST_FLAGS) ; do \
30178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30179         done; \
30180         echo "Doing install-pdf in make" ; \
30181         (cd $(HOST_SUBDIR)/make && \
30182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30184                   "RANLIB=$${RANLIB}" \
30185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30186                   install-pdf) \
30187           || exit 1
30188
30189 @endif make
30190
30191 .PHONY: maybe-install-html-make install-html-make
30192 maybe-install-html-make:
30193 @if make
30194 maybe-install-html-make: install-html-make
30195
30196 install-html-make: \
30197     configure-make \
30198     html-make 
30199         @: $(MAKE); $(unstage)
30200         @[ -f ./make/Makefile ] || exit 0; \
30201         r=`${PWD_COMMAND}`; export r; \
30202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30203         $(HOST_EXPORTS) \
30204         for flag in $(EXTRA_HOST_FLAGS) ; do \
30205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30206         done; \
30207         echo "Doing install-html in make" ; \
30208         (cd $(HOST_SUBDIR)/make && \
30209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30211                   "RANLIB=$${RANLIB}" \
30212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30213                   install-html) \
30214           || exit 1
30215
30216 @endif make
30217
30218 .PHONY: maybe-installcheck-make installcheck-make
30219 maybe-installcheck-make:
30220 @if make
30221 maybe-installcheck-make: installcheck-make
30222
30223 installcheck-make: \
30224     configure-make 
30225         @: $(MAKE); $(unstage)
30226         @[ -f ./make/Makefile ] || exit 0; \
30227         r=`${PWD_COMMAND}`; export r; \
30228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30229         $(HOST_EXPORTS) \
30230         for flag in $(EXTRA_HOST_FLAGS) ; do \
30231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30232         done; \
30233         echo "Doing installcheck in make" ; \
30234         (cd $(HOST_SUBDIR)/make && \
30235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30237                   "RANLIB=$${RANLIB}" \
30238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30239                   installcheck) \
30240           || exit 1
30241
30242 @endif make
30243
30244 .PHONY: maybe-mostlyclean-make mostlyclean-make
30245 maybe-mostlyclean-make:
30246 @if make
30247 maybe-mostlyclean-make: mostlyclean-make
30248
30249 mostlyclean-make: 
30250         @: $(MAKE); $(unstage)
30251         @[ -f ./make/Makefile ] || exit 0; \
30252         r=`${PWD_COMMAND}`; export r; \
30253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30254         $(HOST_EXPORTS) \
30255         for flag in $(EXTRA_HOST_FLAGS) ; do \
30256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30257         done; \
30258         echo "Doing mostlyclean in make" ; \
30259         (cd $(HOST_SUBDIR)/make && \
30260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30262                   "RANLIB=$${RANLIB}" \
30263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30264                   mostlyclean) \
30265           || exit 1
30266
30267 @endif make
30268
30269 .PHONY: maybe-clean-make clean-make
30270 maybe-clean-make:
30271 @if make
30272 maybe-clean-make: clean-make
30273
30274 clean-make: 
30275         @: $(MAKE); $(unstage)
30276         @[ -f ./make/Makefile ] || exit 0; \
30277         r=`${PWD_COMMAND}`; export r; \
30278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30279         $(HOST_EXPORTS) \
30280         for flag in $(EXTRA_HOST_FLAGS) ; do \
30281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30282         done; \
30283         echo "Doing clean in make" ; \
30284         (cd $(HOST_SUBDIR)/make && \
30285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30287                   "RANLIB=$${RANLIB}" \
30288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30289                   clean) \
30290           || exit 1
30291
30292 @endif make
30293
30294 .PHONY: maybe-distclean-make distclean-make
30295 maybe-distclean-make:
30296 @if make
30297 maybe-distclean-make: distclean-make
30298
30299 distclean-make: 
30300         @: $(MAKE); $(unstage)
30301         @[ -f ./make/Makefile ] || exit 0; \
30302         r=`${PWD_COMMAND}`; export r; \
30303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30304         $(HOST_EXPORTS) \
30305         for flag in $(EXTRA_HOST_FLAGS) ; do \
30306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30307         done; \
30308         echo "Doing distclean in make" ; \
30309         (cd $(HOST_SUBDIR)/make && \
30310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30312                   "RANLIB=$${RANLIB}" \
30313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30314                   distclean) \
30315           || exit 1
30316
30317 @endif make
30318
30319 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
30320 maybe-maintainer-clean-make:
30321 @if make
30322 maybe-maintainer-clean-make: maintainer-clean-make
30323
30324 maintainer-clean-make: 
30325         @: $(MAKE); $(unstage)
30326         @[ -f ./make/Makefile ] || exit 0; \
30327         r=`${PWD_COMMAND}`; export r; \
30328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30329         $(HOST_EXPORTS) \
30330         for flag in $(EXTRA_HOST_FLAGS) ; do \
30331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30332         done; \
30333         echo "Doing maintainer-clean in make" ; \
30334         (cd $(HOST_SUBDIR)/make && \
30335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30337                   "RANLIB=$${RANLIB}" \
30338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30339                   maintainer-clean) \
30340           || exit 1
30341
30342 @endif make
30343
30344
30345
30346 .PHONY: configure-mmalloc maybe-configure-mmalloc
30347 maybe-configure-mmalloc:
30348 @if gcc-bootstrap
30349 configure-mmalloc: stage_current
30350 @endif gcc-bootstrap
30351 @if mmalloc
30352 maybe-configure-mmalloc: configure-mmalloc
30353 configure-mmalloc: 
30354         @: $(MAKE); $(unstage)
30355         @r=`${PWD_COMMAND}`; export r; \
30356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30357         test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
30358         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
30359         $(HOST_EXPORTS) \
30360         echo Configuring in $(HOST_SUBDIR)/mmalloc; \
30361         cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
30362         case $(srcdir) in \
30363           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30364           *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
30365                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30366         esac; \
30367         srcdiroption="--srcdir=$${topdir}/mmalloc"; \
30368         libsrcdir="$$s/mmalloc"; \
30369         $(SHELL) $${libsrcdir}/configure \
30370           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30371           --target=${target_alias} $${srcdiroption}  \
30372           || exit 1
30373 @endif mmalloc
30374
30375
30376
30377
30378
30379 .PHONY: all-mmalloc maybe-all-mmalloc
30380 maybe-all-mmalloc:
30381 @if gcc-bootstrap
30382 all-mmalloc: stage_current
30383 @endif gcc-bootstrap
30384 @if mmalloc
30385 TARGET-mmalloc=all
30386 maybe-all-mmalloc: all-mmalloc
30387 all-mmalloc: configure-mmalloc
30388         @: $(MAKE); $(unstage)
30389         @r=`${PWD_COMMAND}`; export r; \
30390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30391         $(HOST_EXPORTS) \
30392         (cd $(HOST_SUBDIR)/mmalloc && \
30393           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30394                 $(TARGET-mmalloc))
30395 @endif mmalloc
30396
30397
30398
30399
30400 .PHONY: check-mmalloc maybe-check-mmalloc
30401 maybe-check-mmalloc:
30402 @if mmalloc
30403 maybe-check-mmalloc: check-mmalloc
30404
30405 check-mmalloc:
30406
30407 @endif mmalloc
30408
30409 .PHONY: install-mmalloc maybe-install-mmalloc
30410 maybe-install-mmalloc:
30411 @if mmalloc
30412 maybe-install-mmalloc: install-mmalloc
30413
30414 install-mmalloc: installdirs
30415         @: $(MAKE); $(unstage)
30416         @r=`${PWD_COMMAND}`; export r; \
30417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30418         $(HOST_EXPORTS) \
30419         (cd $(HOST_SUBDIR)/mmalloc && \
30420           $(MAKE) $(FLAGS_TO_PASS)  install)
30421
30422 @endif mmalloc
30423
30424 # Other targets (info, dvi, pdf, etc.)
30425
30426 .PHONY: maybe-info-mmalloc info-mmalloc
30427 maybe-info-mmalloc:
30428 @if mmalloc
30429 maybe-info-mmalloc: info-mmalloc
30430
30431 info-mmalloc: \
30432     configure-mmalloc 
30433         @: $(MAKE); $(unstage)
30434         @[ -f ./mmalloc/Makefile ] || exit 0; \
30435         r=`${PWD_COMMAND}`; export r; \
30436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30437         $(HOST_EXPORTS) \
30438         for flag in $(EXTRA_HOST_FLAGS) ; do \
30439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30440         done; \
30441         echo "Doing info in mmalloc" ; \
30442         (cd $(HOST_SUBDIR)/mmalloc && \
30443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30445                   "RANLIB=$${RANLIB}" \
30446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30447                   info) \
30448           || exit 1
30449
30450 @endif mmalloc
30451
30452 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
30453 maybe-dvi-mmalloc:
30454 @if mmalloc
30455 maybe-dvi-mmalloc: dvi-mmalloc
30456
30457 dvi-mmalloc: \
30458     configure-mmalloc 
30459         @: $(MAKE); $(unstage)
30460         @[ -f ./mmalloc/Makefile ] || exit 0; \
30461         r=`${PWD_COMMAND}`; export r; \
30462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30463         $(HOST_EXPORTS) \
30464         for flag in $(EXTRA_HOST_FLAGS) ; do \
30465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30466         done; \
30467         echo "Doing dvi in mmalloc" ; \
30468         (cd $(HOST_SUBDIR)/mmalloc && \
30469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30471                   "RANLIB=$${RANLIB}" \
30472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30473                   dvi) \
30474           || exit 1
30475
30476 @endif mmalloc
30477
30478 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
30479 maybe-pdf-mmalloc:
30480 @if mmalloc
30481 maybe-pdf-mmalloc: pdf-mmalloc
30482
30483 pdf-mmalloc: \
30484     configure-mmalloc 
30485         @: $(MAKE); $(unstage)
30486         @[ -f ./mmalloc/Makefile ] || exit 0; \
30487         r=`${PWD_COMMAND}`; export r; \
30488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30489         $(HOST_EXPORTS) \
30490         for flag in $(EXTRA_HOST_FLAGS) ; do \
30491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30492         done; \
30493         echo "Doing pdf in mmalloc" ; \
30494         (cd $(HOST_SUBDIR)/mmalloc && \
30495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30497                   "RANLIB=$${RANLIB}" \
30498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30499                   pdf) \
30500           || exit 1
30501
30502 @endif mmalloc
30503
30504 .PHONY: maybe-html-mmalloc html-mmalloc
30505 maybe-html-mmalloc:
30506 @if mmalloc
30507 maybe-html-mmalloc: html-mmalloc
30508
30509 html-mmalloc: \
30510     configure-mmalloc 
30511         @: $(MAKE); $(unstage)
30512         @[ -f ./mmalloc/Makefile ] || exit 0; \
30513         r=`${PWD_COMMAND}`; export r; \
30514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30515         $(HOST_EXPORTS) \
30516         for flag in $(EXTRA_HOST_FLAGS) ; do \
30517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30518         done; \
30519         echo "Doing html in mmalloc" ; \
30520         (cd $(HOST_SUBDIR)/mmalloc && \
30521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30523                   "RANLIB=$${RANLIB}" \
30524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30525                   html) \
30526           || exit 1
30527
30528 @endif mmalloc
30529
30530 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
30531 maybe-TAGS-mmalloc:
30532 @if mmalloc
30533 maybe-TAGS-mmalloc: TAGS-mmalloc
30534
30535 TAGS-mmalloc: \
30536     configure-mmalloc 
30537         @: $(MAKE); $(unstage)
30538         @[ -f ./mmalloc/Makefile ] || exit 0; \
30539         r=`${PWD_COMMAND}`; export r; \
30540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30541         $(HOST_EXPORTS) \
30542         for flag in $(EXTRA_HOST_FLAGS) ; do \
30543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30544         done; \
30545         echo "Doing TAGS in mmalloc" ; \
30546         (cd $(HOST_SUBDIR)/mmalloc && \
30547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30549                   "RANLIB=$${RANLIB}" \
30550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30551                   TAGS) \
30552           || exit 1
30553
30554 @endif mmalloc
30555
30556 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
30557 maybe-install-info-mmalloc:
30558 @if mmalloc
30559 maybe-install-info-mmalloc: install-info-mmalloc
30560
30561 install-info-mmalloc: \
30562     configure-mmalloc \
30563     info-mmalloc 
30564         @: $(MAKE); $(unstage)
30565         @[ -f ./mmalloc/Makefile ] || exit 0; \
30566         r=`${PWD_COMMAND}`; export r; \
30567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30568         $(HOST_EXPORTS) \
30569         for flag in $(EXTRA_HOST_FLAGS) ; do \
30570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30571         done; \
30572         echo "Doing install-info in mmalloc" ; \
30573         (cd $(HOST_SUBDIR)/mmalloc && \
30574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30576                   "RANLIB=$${RANLIB}" \
30577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30578                   install-info) \
30579           || exit 1
30580
30581 @endif mmalloc
30582
30583 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
30584 maybe-install-pdf-mmalloc:
30585 @if mmalloc
30586 maybe-install-pdf-mmalloc: install-pdf-mmalloc
30587
30588 install-pdf-mmalloc: \
30589     configure-mmalloc \
30590     pdf-mmalloc 
30591         @: $(MAKE); $(unstage)
30592         @[ -f ./mmalloc/Makefile ] || exit 0; \
30593         r=`${PWD_COMMAND}`; export r; \
30594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30595         $(HOST_EXPORTS) \
30596         for flag in $(EXTRA_HOST_FLAGS) ; do \
30597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30598         done; \
30599         echo "Doing install-pdf in mmalloc" ; \
30600         (cd $(HOST_SUBDIR)/mmalloc && \
30601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30603                   "RANLIB=$${RANLIB}" \
30604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30605                   install-pdf) \
30606           || exit 1
30607
30608 @endif mmalloc
30609
30610 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
30611 maybe-install-html-mmalloc:
30612 @if mmalloc
30613 maybe-install-html-mmalloc: install-html-mmalloc
30614
30615 install-html-mmalloc: \
30616     configure-mmalloc \
30617     html-mmalloc 
30618         @: $(MAKE); $(unstage)
30619         @[ -f ./mmalloc/Makefile ] || exit 0; \
30620         r=`${PWD_COMMAND}`; export r; \
30621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30622         $(HOST_EXPORTS) \
30623         for flag in $(EXTRA_HOST_FLAGS) ; do \
30624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30625         done; \
30626         echo "Doing install-html in mmalloc" ; \
30627         (cd $(HOST_SUBDIR)/mmalloc && \
30628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30630                   "RANLIB=$${RANLIB}" \
30631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30632                   install-html) \
30633           || exit 1
30634
30635 @endif mmalloc
30636
30637 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
30638 maybe-installcheck-mmalloc:
30639 @if mmalloc
30640 maybe-installcheck-mmalloc: installcheck-mmalloc
30641
30642 installcheck-mmalloc: \
30643     configure-mmalloc 
30644         @: $(MAKE); $(unstage)
30645         @[ -f ./mmalloc/Makefile ] || exit 0; \
30646         r=`${PWD_COMMAND}`; export r; \
30647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30648         $(HOST_EXPORTS) \
30649         for flag in $(EXTRA_HOST_FLAGS) ; do \
30650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30651         done; \
30652         echo "Doing installcheck in mmalloc" ; \
30653         (cd $(HOST_SUBDIR)/mmalloc && \
30654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30656                   "RANLIB=$${RANLIB}" \
30657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30658                   installcheck) \
30659           || exit 1
30660
30661 @endif mmalloc
30662
30663 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
30664 maybe-mostlyclean-mmalloc:
30665 @if mmalloc
30666 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
30667
30668 mostlyclean-mmalloc: 
30669         @: $(MAKE); $(unstage)
30670         @[ -f ./mmalloc/Makefile ] || exit 0; \
30671         r=`${PWD_COMMAND}`; export r; \
30672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30673         $(HOST_EXPORTS) \
30674         for flag in $(EXTRA_HOST_FLAGS) ; do \
30675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30676         done; \
30677         echo "Doing mostlyclean in mmalloc" ; \
30678         (cd $(HOST_SUBDIR)/mmalloc && \
30679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30681                   "RANLIB=$${RANLIB}" \
30682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30683                   mostlyclean) \
30684           || exit 1
30685
30686 @endif mmalloc
30687
30688 .PHONY: maybe-clean-mmalloc clean-mmalloc
30689 maybe-clean-mmalloc:
30690 @if mmalloc
30691 maybe-clean-mmalloc: clean-mmalloc
30692
30693 clean-mmalloc: 
30694         @: $(MAKE); $(unstage)
30695         @[ -f ./mmalloc/Makefile ] || exit 0; \
30696         r=`${PWD_COMMAND}`; export r; \
30697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30698         $(HOST_EXPORTS) \
30699         for flag in $(EXTRA_HOST_FLAGS) ; do \
30700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30701         done; \
30702         echo "Doing clean in mmalloc" ; \
30703         (cd $(HOST_SUBDIR)/mmalloc && \
30704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30706                   "RANLIB=$${RANLIB}" \
30707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30708                   clean) \
30709           || exit 1
30710
30711 @endif mmalloc
30712
30713 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
30714 maybe-distclean-mmalloc:
30715 @if mmalloc
30716 maybe-distclean-mmalloc: distclean-mmalloc
30717
30718 distclean-mmalloc: 
30719         @: $(MAKE); $(unstage)
30720         @[ -f ./mmalloc/Makefile ] || exit 0; \
30721         r=`${PWD_COMMAND}`; export r; \
30722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30723         $(HOST_EXPORTS) \
30724         for flag in $(EXTRA_HOST_FLAGS) ; do \
30725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30726         done; \
30727         echo "Doing distclean in mmalloc" ; \
30728         (cd $(HOST_SUBDIR)/mmalloc && \
30729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30731                   "RANLIB=$${RANLIB}" \
30732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30733                   distclean) \
30734           || exit 1
30735
30736 @endif mmalloc
30737
30738 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
30739 maybe-maintainer-clean-mmalloc:
30740 @if mmalloc
30741 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
30742
30743 maintainer-clean-mmalloc: 
30744         @: $(MAKE); $(unstage)
30745         @[ -f ./mmalloc/Makefile ] || exit 0; \
30746         r=`${PWD_COMMAND}`; export r; \
30747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30748         $(HOST_EXPORTS) \
30749         for flag in $(EXTRA_HOST_FLAGS) ; do \
30750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30751         done; \
30752         echo "Doing maintainer-clean in mmalloc" ; \
30753         (cd $(HOST_SUBDIR)/mmalloc && \
30754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30756                   "RANLIB=$${RANLIB}" \
30757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30758                   maintainer-clean) \
30759           || exit 1
30760
30761 @endif mmalloc
30762
30763
30764
30765 .PHONY: configure-patch maybe-configure-patch
30766 maybe-configure-patch:
30767 @if gcc-bootstrap
30768 configure-patch: stage_current
30769 @endif gcc-bootstrap
30770 @if patch
30771 maybe-configure-patch: configure-patch
30772 configure-patch: 
30773         @: $(MAKE); $(unstage)
30774         @r=`${PWD_COMMAND}`; export r; \
30775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30776         test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
30777         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
30778         $(HOST_EXPORTS) \
30779         echo Configuring in $(HOST_SUBDIR)/patch; \
30780         cd "$(HOST_SUBDIR)/patch" || exit 1; \
30781         case $(srcdir) in \
30782           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30783           *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
30784                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30785         esac; \
30786         srcdiroption="--srcdir=$${topdir}/patch"; \
30787         libsrcdir="$$s/patch"; \
30788         $(SHELL) $${libsrcdir}/configure \
30789           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30790           --target=${target_alias} $${srcdiroption}  \
30791           || exit 1
30792 @endif patch
30793
30794
30795
30796
30797
30798 .PHONY: all-patch maybe-all-patch
30799 maybe-all-patch:
30800 @if gcc-bootstrap
30801 all-patch: stage_current
30802 @endif gcc-bootstrap
30803 @if patch
30804 TARGET-patch=all
30805 maybe-all-patch: all-patch
30806 all-patch: configure-patch
30807         @: $(MAKE); $(unstage)
30808         @r=`${PWD_COMMAND}`; export r; \
30809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30810         $(HOST_EXPORTS) \
30811         (cd $(HOST_SUBDIR)/patch && \
30812           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30813                 $(TARGET-patch))
30814 @endif patch
30815
30816
30817
30818
30819 .PHONY: check-patch maybe-check-patch
30820 maybe-check-patch:
30821 @if patch
30822 maybe-check-patch: check-patch
30823
30824 check-patch:
30825         @: $(MAKE); $(unstage)
30826         @r=`${PWD_COMMAND}`; export r; \
30827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30828         $(HOST_EXPORTS) \
30829         (cd $(HOST_SUBDIR)/patch && \
30830           $(MAKE) $(FLAGS_TO_PASS)  check)
30831
30832 @endif patch
30833
30834 .PHONY: install-patch maybe-install-patch
30835 maybe-install-patch:
30836 @if patch
30837 maybe-install-patch: install-patch
30838
30839 install-patch: installdirs
30840         @: $(MAKE); $(unstage)
30841         @r=`${PWD_COMMAND}`; export r; \
30842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30843         $(HOST_EXPORTS) \
30844         (cd $(HOST_SUBDIR)/patch && \
30845           $(MAKE) $(FLAGS_TO_PASS)  install)
30846
30847 @endif patch
30848
30849 # Other targets (info, dvi, pdf, etc.)
30850
30851 .PHONY: maybe-info-patch info-patch
30852 maybe-info-patch:
30853 @if patch
30854 maybe-info-patch: info-patch
30855
30856 info-patch: \
30857     configure-patch 
30858         @: $(MAKE); $(unstage)
30859         @[ -f ./patch/Makefile ] || exit 0; \
30860         r=`${PWD_COMMAND}`; export r; \
30861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30862         $(HOST_EXPORTS) \
30863         for flag in $(EXTRA_HOST_FLAGS) ; do \
30864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30865         done; \
30866         echo "Doing info in patch" ; \
30867         (cd $(HOST_SUBDIR)/patch && \
30868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30870                   "RANLIB=$${RANLIB}" \
30871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30872                   info) \
30873           || exit 1
30874
30875 @endif patch
30876
30877 .PHONY: maybe-dvi-patch dvi-patch
30878 maybe-dvi-patch:
30879 @if patch
30880 maybe-dvi-patch: dvi-patch
30881
30882 dvi-patch: \
30883     configure-patch 
30884         @: $(MAKE); $(unstage)
30885         @[ -f ./patch/Makefile ] || exit 0; \
30886         r=`${PWD_COMMAND}`; export r; \
30887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30888         $(HOST_EXPORTS) \
30889         for flag in $(EXTRA_HOST_FLAGS) ; do \
30890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30891         done; \
30892         echo "Doing dvi in patch" ; \
30893         (cd $(HOST_SUBDIR)/patch && \
30894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30896                   "RANLIB=$${RANLIB}" \
30897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30898                   dvi) \
30899           || exit 1
30900
30901 @endif patch
30902
30903 .PHONY: maybe-pdf-patch pdf-patch
30904 maybe-pdf-patch:
30905 @if patch
30906 maybe-pdf-patch: pdf-patch
30907
30908 pdf-patch: \
30909     configure-patch 
30910         @: $(MAKE); $(unstage)
30911         @[ -f ./patch/Makefile ] || exit 0; \
30912         r=`${PWD_COMMAND}`; export r; \
30913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30914         $(HOST_EXPORTS) \
30915         for flag in $(EXTRA_HOST_FLAGS) ; do \
30916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30917         done; \
30918         echo "Doing pdf in patch" ; \
30919         (cd $(HOST_SUBDIR)/patch && \
30920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30922                   "RANLIB=$${RANLIB}" \
30923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30924                   pdf) \
30925           || exit 1
30926
30927 @endif patch
30928
30929 .PHONY: maybe-html-patch html-patch
30930 maybe-html-patch:
30931 @if patch
30932 maybe-html-patch: html-patch
30933
30934 html-patch: \
30935     configure-patch 
30936         @: $(MAKE); $(unstage)
30937         @[ -f ./patch/Makefile ] || exit 0; \
30938         r=`${PWD_COMMAND}`; export r; \
30939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30940         $(HOST_EXPORTS) \
30941         for flag in $(EXTRA_HOST_FLAGS) ; do \
30942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30943         done; \
30944         echo "Doing html in patch" ; \
30945         (cd $(HOST_SUBDIR)/patch && \
30946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30948                   "RANLIB=$${RANLIB}" \
30949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30950                   html) \
30951           || exit 1
30952
30953 @endif patch
30954
30955 .PHONY: maybe-TAGS-patch TAGS-patch
30956 maybe-TAGS-patch:
30957 @if patch
30958 maybe-TAGS-patch: TAGS-patch
30959
30960 TAGS-patch: \
30961     configure-patch 
30962         @: $(MAKE); $(unstage)
30963         @[ -f ./patch/Makefile ] || exit 0; \
30964         r=`${PWD_COMMAND}`; export r; \
30965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30966         $(HOST_EXPORTS) \
30967         for flag in $(EXTRA_HOST_FLAGS) ; do \
30968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30969         done; \
30970         echo "Doing TAGS in patch" ; \
30971         (cd $(HOST_SUBDIR)/patch && \
30972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30974                   "RANLIB=$${RANLIB}" \
30975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30976                   TAGS) \
30977           || exit 1
30978
30979 @endif patch
30980
30981 .PHONY: maybe-install-info-patch install-info-patch
30982 maybe-install-info-patch:
30983 @if patch
30984 maybe-install-info-patch: install-info-patch
30985
30986 install-info-patch: \
30987     configure-patch \
30988     info-patch 
30989         @: $(MAKE); $(unstage)
30990         @[ -f ./patch/Makefile ] || exit 0; \
30991         r=`${PWD_COMMAND}`; export r; \
30992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30993         $(HOST_EXPORTS) \
30994         for flag in $(EXTRA_HOST_FLAGS) ; do \
30995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30996         done; \
30997         echo "Doing install-info in patch" ; \
30998         (cd $(HOST_SUBDIR)/patch && \
30999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31001                   "RANLIB=$${RANLIB}" \
31002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31003                   install-info) \
31004           || exit 1
31005
31006 @endif patch
31007
31008 .PHONY: maybe-install-pdf-patch install-pdf-patch
31009 maybe-install-pdf-patch:
31010 @if patch
31011 maybe-install-pdf-patch: install-pdf-patch
31012
31013 install-pdf-patch: \
31014     configure-patch \
31015     pdf-patch 
31016         @: $(MAKE); $(unstage)
31017         @[ -f ./patch/Makefile ] || exit 0; \
31018         r=`${PWD_COMMAND}`; export r; \
31019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31020         $(HOST_EXPORTS) \
31021         for flag in $(EXTRA_HOST_FLAGS) ; do \
31022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31023         done; \
31024         echo "Doing install-pdf in patch" ; \
31025         (cd $(HOST_SUBDIR)/patch && \
31026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31028                   "RANLIB=$${RANLIB}" \
31029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31030                   install-pdf) \
31031           || exit 1
31032
31033 @endif patch
31034
31035 .PHONY: maybe-install-html-patch install-html-patch
31036 maybe-install-html-patch:
31037 @if patch
31038 maybe-install-html-patch: install-html-patch
31039
31040 install-html-patch: \
31041     configure-patch \
31042     html-patch 
31043         @: $(MAKE); $(unstage)
31044         @[ -f ./patch/Makefile ] || exit 0; \
31045         r=`${PWD_COMMAND}`; export r; \
31046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31047         $(HOST_EXPORTS) \
31048         for flag in $(EXTRA_HOST_FLAGS) ; do \
31049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31050         done; \
31051         echo "Doing install-html in patch" ; \
31052         (cd $(HOST_SUBDIR)/patch && \
31053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31055                   "RANLIB=$${RANLIB}" \
31056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31057                   install-html) \
31058           || exit 1
31059
31060 @endif patch
31061
31062 .PHONY: maybe-installcheck-patch installcheck-patch
31063 maybe-installcheck-patch:
31064 @if patch
31065 maybe-installcheck-patch: installcheck-patch
31066
31067 installcheck-patch: \
31068     configure-patch 
31069         @: $(MAKE); $(unstage)
31070         @[ -f ./patch/Makefile ] || exit 0; \
31071         r=`${PWD_COMMAND}`; export r; \
31072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31073         $(HOST_EXPORTS) \
31074         for flag in $(EXTRA_HOST_FLAGS) ; do \
31075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31076         done; \
31077         echo "Doing installcheck in patch" ; \
31078         (cd $(HOST_SUBDIR)/patch && \
31079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31081                   "RANLIB=$${RANLIB}" \
31082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31083                   installcheck) \
31084           || exit 1
31085
31086 @endif patch
31087
31088 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
31089 maybe-mostlyclean-patch:
31090 @if patch
31091 maybe-mostlyclean-patch: mostlyclean-patch
31092
31093 mostlyclean-patch: 
31094         @: $(MAKE); $(unstage)
31095         @[ -f ./patch/Makefile ] || exit 0; \
31096         r=`${PWD_COMMAND}`; export r; \
31097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31098         $(HOST_EXPORTS) \
31099         for flag in $(EXTRA_HOST_FLAGS) ; do \
31100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31101         done; \
31102         echo "Doing mostlyclean in patch" ; \
31103         (cd $(HOST_SUBDIR)/patch && \
31104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31106                   "RANLIB=$${RANLIB}" \
31107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31108                   mostlyclean) \
31109           || exit 1
31110
31111 @endif patch
31112
31113 .PHONY: maybe-clean-patch clean-patch
31114 maybe-clean-patch:
31115 @if patch
31116 maybe-clean-patch: clean-patch
31117
31118 clean-patch: 
31119         @: $(MAKE); $(unstage)
31120         @[ -f ./patch/Makefile ] || exit 0; \
31121         r=`${PWD_COMMAND}`; export r; \
31122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31123         $(HOST_EXPORTS) \
31124         for flag in $(EXTRA_HOST_FLAGS) ; do \
31125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31126         done; \
31127         echo "Doing clean in patch" ; \
31128         (cd $(HOST_SUBDIR)/patch && \
31129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31131                   "RANLIB=$${RANLIB}" \
31132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31133                   clean) \
31134           || exit 1
31135
31136 @endif patch
31137
31138 .PHONY: maybe-distclean-patch distclean-patch
31139 maybe-distclean-patch:
31140 @if patch
31141 maybe-distclean-patch: distclean-patch
31142
31143 distclean-patch: 
31144         @: $(MAKE); $(unstage)
31145         @[ -f ./patch/Makefile ] || exit 0; \
31146         r=`${PWD_COMMAND}`; export r; \
31147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31148         $(HOST_EXPORTS) \
31149         for flag in $(EXTRA_HOST_FLAGS) ; do \
31150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31151         done; \
31152         echo "Doing distclean in patch" ; \
31153         (cd $(HOST_SUBDIR)/patch && \
31154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31156                   "RANLIB=$${RANLIB}" \
31157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31158                   distclean) \
31159           || exit 1
31160
31161 @endif patch
31162
31163 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
31164 maybe-maintainer-clean-patch:
31165 @if patch
31166 maybe-maintainer-clean-patch: maintainer-clean-patch
31167
31168 maintainer-clean-patch: 
31169         @: $(MAKE); $(unstage)
31170         @[ -f ./patch/Makefile ] || exit 0; \
31171         r=`${PWD_COMMAND}`; export r; \
31172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31173         $(HOST_EXPORTS) \
31174         for flag in $(EXTRA_HOST_FLAGS) ; do \
31175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31176         done; \
31177         echo "Doing maintainer-clean in patch" ; \
31178         (cd $(HOST_SUBDIR)/patch && \
31179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31181                   "RANLIB=$${RANLIB}" \
31182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31183                   maintainer-clean) \
31184           || exit 1
31185
31186 @endif patch
31187
31188
31189
31190 .PHONY: configure-perl maybe-configure-perl
31191 maybe-configure-perl:
31192 @if gcc-bootstrap
31193 configure-perl: stage_current
31194 @endif gcc-bootstrap
31195 @if perl
31196 maybe-configure-perl: configure-perl
31197 configure-perl: 
31198         @: $(MAKE); $(unstage)
31199         @r=`${PWD_COMMAND}`; export r; \
31200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31201         test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
31202         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
31203         $(HOST_EXPORTS) \
31204         echo Configuring in $(HOST_SUBDIR)/perl; \
31205         cd "$(HOST_SUBDIR)/perl" || exit 1; \
31206         case $(srcdir) in \
31207           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31208           *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
31209                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31210         esac; \
31211         srcdiroption="--srcdir=$${topdir}/perl"; \
31212         libsrcdir="$$s/perl"; \
31213         $(SHELL) $${libsrcdir}/configure \
31214           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31215           --target=${target_alias} $${srcdiroption}  \
31216           || exit 1
31217 @endif perl
31218
31219
31220
31221
31222
31223 .PHONY: all-perl maybe-all-perl
31224 maybe-all-perl:
31225 @if gcc-bootstrap
31226 all-perl: stage_current
31227 @endif gcc-bootstrap
31228 @if perl
31229 TARGET-perl=all
31230 maybe-all-perl: all-perl
31231 all-perl: configure-perl
31232         @: $(MAKE); $(unstage)
31233         @r=`${PWD_COMMAND}`; export r; \
31234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31235         $(HOST_EXPORTS) \
31236         (cd $(HOST_SUBDIR)/perl && \
31237           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31238                 $(TARGET-perl))
31239 @endif perl
31240
31241
31242
31243
31244 .PHONY: check-perl maybe-check-perl
31245 maybe-check-perl:
31246 @if perl
31247 maybe-check-perl: check-perl
31248
31249 check-perl:
31250         @: $(MAKE); $(unstage)
31251         @r=`${PWD_COMMAND}`; export r; \
31252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31253         $(HOST_EXPORTS) \
31254         (cd $(HOST_SUBDIR)/perl && \
31255           $(MAKE) $(FLAGS_TO_PASS)  check)
31256
31257 @endif perl
31258
31259 .PHONY: install-perl maybe-install-perl
31260 maybe-install-perl:
31261 @if perl
31262 maybe-install-perl: install-perl
31263
31264 install-perl: installdirs
31265         @: $(MAKE); $(unstage)
31266         @r=`${PWD_COMMAND}`; export r; \
31267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31268         $(HOST_EXPORTS) \
31269         (cd $(HOST_SUBDIR)/perl && \
31270           $(MAKE) $(FLAGS_TO_PASS)  install)
31271
31272 @endif perl
31273
31274 # Other targets (info, dvi, pdf, etc.)
31275
31276 .PHONY: maybe-info-perl info-perl
31277 maybe-info-perl:
31278 @if perl
31279 maybe-info-perl: info-perl
31280
31281 info-perl: \
31282     configure-perl 
31283         @: $(MAKE); $(unstage)
31284         @[ -f ./perl/Makefile ] || exit 0; \
31285         r=`${PWD_COMMAND}`; export r; \
31286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31287         $(HOST_EXPORTS) \
31288         for flag in $(EXTRA_HOST_FLAGS) ; do \
31289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31290         done; \
31291         echo "Doing info in perl" ; \
31292         (cd $(HOST_SUBDIR)/perl && \
31293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31295                   "RANLIB=$${RANLIB}" \
31296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31297                   info) \
31298           || exit 1
31299
31300 @endif perl
31301
31302 .PHONY: maybe-dvi-perl dvi-perl
31303 maybe-dvi-perl:
31304 @if perl
31305 maybe-dvi-perl: dvi-perl
31306
31307 dvi-perl: \
31308     configure-perl 
31309         @: $(MAKE); $(unstage)
31310         @[ -f ./perl/Makefile ] || exit 0; \
31311         r=`${PWD_COMMAND}`; export r; \
31312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31313         $(HOST_EXPORTS) \
31314         for flag in $(EXTRA_HOST_FLAGS) ; do \
31315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31316         done; \
31317         echo "Doing dvi in perl" ; \
31318         (cd $(HOST_SUBDIR)/perl && \
31319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31321                   "RANLIB=$${RANLIB}" \
31322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31323                   dvi) \
31324           || exit 1
31325
31326 @endif perl
31327
31328 .PHONY: maybe-pdf-perl pdf-perl
31329 maybe-pdf-perl:
31330 @if perl
31331 maybe-pdf-perl: pdf-perl
31332
31333 pdf-perl: \
31334     configure-perl 
31335         @: $(MAKE); $(unstage)
31336         @[ -f ./perl/Makefile ] || exit 0; \
31337         r=`${PWD_COMMAND}`; export r; \
31338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31339         $(HOST_EXPORTS) \
31340         for flag in $(EXTRA_HOST_FLAGS) ; do \
31341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31342         done; \
31343         echo "Doing pdf in perl" ; \
31344         (cd $(HOST_SUBDIR)/perl && \
31345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31347                   "RANLIB=$${RANLIB}" \
31348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31349                   pdf) \
31350           || exit 1
31351
31352 @endif perl
31353
31354 .PHONY: maybe-html-perl html-perl
31355 maybe-html-perl:
31356 @if perl
31357 maybe-html-perl: html-perl
31358
31359 html-perl: \
31360     configure-perl 
31361         @: $(MAKE); $(unstage)
31362         @[ -f ./perl/Makefile ] || exit 0; \
31363         r=`${PWD_COMMAND}`; export r; \
31364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31365         $(HOST_EXPORTS) \
31366         for flag in $(EXTRA_HOST_FLAGS) ; do \
31367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31368         done; \
31369         echo "Doing html in perl" ; \
31370         (cd $(HOST_SUBDIR)/perl && \
31371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31373                   "RANLIB=$${RANLIB}" \
31374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31375                   html) \
31376           || exit 1
31377
31378 @endif perl
31379
31380 .PHONY: maybe-TAGS-perl TAGS-perl
31381 maybe-TAGS-perl:
31382 @if perl
31383 maybe-TAGS-perl: TAGS-perl
31384
31385 TAGS-perl: \
31386     configure-perl 
31387         @: $(MAKE); $(unstage)
31388         @[ -f ./perl/Makefile ] || exit 0; \
31389         r=`${PWD_COMMAND}`; export r; \
31390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31391         $(HOST_EXPORTS) \
31392         for flag in $(EXTRA_HOST_FLAGS) ; do \
31393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31394         done; \
31395         echo "Doing TAGS in perl" ; \
31396         (cd $(HOST_SUBDIR)/perl && \
31397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31399                   "RANLIB=$${RANLIB}" \
31400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31401                   TAGS) \
31402           || exit 1
31403
31404 @endif perl
31405
31406 .PHONY: maybe-install-info-perl install-info-perl
31407 maybe-install-info-perl:
31408 @if perl
31409 maybe-install-info-perl: install-info-perl
31410
31411 install-info-perl: \
31412     configure-perl \
31413     info-perl 
31414         @: $(MAKE); $(unstage)
31415         @[ -f ./perl/Makefile ] || exit 0; \
31416         r=`${PWD_COMMAND}`; export r; \
31417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31418         $(HOST_EXPORTS) \
31419         for flag in $(EXTRA_HOST_FLAGS) ; do \
31420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31421         done; \
31422         echo "Doing install-info in perl" ; \
31423         (cd $(HOST_SUBDIR)/perl && \
31424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31426                   "RANLIB=$${RANLIB}" \
31427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31428                   install-info) \
31429           || exit 1
31430
31431 @endif perl
31432
31433 .PHONY: maybe-install-pdf-perl install-pdf-perl
31434 maybe-install-pdf-perl:
31435 @if perl
31436 maybe-install-pdf-perl: install-pdf-perl
31437
31438 install-pdf-perl: \
31439     configure-perl \
31440     pdf-perl 
31441         @: $(MAKE); $(unstage)
31442         @[ -f ./perl/Makefile ] || exit 0; \
31443         r=`${PWD_COMMAND}`; export r; \
31444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31445         $(HOST_EXPORTS) \
31446         for flag in $(EXTRA_HOST_FLAGS) ; do \
31447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31448         done; \
31449         echo "Doing install-pdf in perl" ; \
31450         (cd $(HOST_SUBDIR)/perl && \
31451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31453                   "RANLIB=$${RANLIB}" \
31454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31455                   install-pdf) \
31456           || exit 1
31457
31458 @endif perl
31459
31460 .PHONY: maybe-install-html-perl install-html-perl
31461 maybe-install-html-perl:
31462 @if perl
31463 maybe-install-html-perl: install-html-perl
31464
31465 install-html-perl: \
31466     configure-perl \
31467     html-perl 
31468         @: $(MAKE); $(unstage)
31469         @[ -f ./perl/Makefile ] || exit 0; \
31470         r=`${PWD_COMMAND}`; export r; \
31471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31472         $(HOST_EXPORTS) \
31473         for flag in $(EXTRA_HOST_FLAGS) ; do \
31474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31475         done; \
31476         echo "Doing install-html in perl" ; \
31477         (cd $(HOST_SUBDIR)/perl && \
31478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31480                   "RANLIB=$${RANLIB}" \
31481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31482                   install-html) \
31483           || exit 1
31484
31485 @endif perl
31486
31487 .PHONY: maybe-installcheck-perl installcheck-perl
31488 maybe-installcheck-perl:
31489 @if perl
31490 maybe-installcheck-perl: installcheck-perl
31491
31492 installcheck-perl: \
31493     configure-perl 
31494         @: $(MAKE); $(unstage)
31495         @[ -f ./perl/Makefile ] || exit 0; \
31496         r=`${PWD_COMMAND}`; export r; \
31497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31498         $(HOST_EXPORTS) \
31499         for flag in $(EXTRA_HOST_FLAGS) ; do \
31500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31501         done; \
31502         echo "Doing installcheck in perl" ; \
31503         (cd $(HOST_SUBDIR)/perl && \
31504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31506                   "RANLIB=$${RANLIB}" \
31507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31508                   installcheck) \
31509           || exit 1
31510
31511 @endif perl
31512
31513 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
31514 maybe-mostlyclean-perl:
31515 @if perl
31516 maybe-mostlyclean-perl: mostlyclean-perl
31517
31518 mostlyclean-perl: 
31519         @: $(MAKE); $(unstage)
31520         @[ -f ./perl/Makefile ] || exit 0; \
31521         r=`${PWD_COMMAND}`; export r; \
31522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31523         $(HOST_EXPORTS) \
31524         for flag in $(EXTRA_HOST_FLAGS) ; do \
31525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31526         done; \
31527         echo "Doing mostlyclean in perl" ; \
31528         (cd $(HOST_SUBDIR)/perl && \
31529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31531                   "RANLIB=$${RANLIB}" \
31532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31533                   mostlyclean) \
31534           || exit 1
31535
31536 @endif perl
31537
31538 .PHONY: maybe-clean-perl clean-perl
31539 maybe-clean-perl:
31540 @if perl
31541 maybe-clean-perl: clean-perl
31542
31543 clean-perl: 
31544         @: $(MAKE); $(unstage)
31545         @[ -f ./perl/Makefile ] || exit 0; \
31546         r=`${PWD_COMMAND}`; export r; \
31547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31548         $(HOST_EXPORTS) \
31549         for flag in $(EXTRA_HOST_FLAGS) ; do \
31550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31551         done; \
31552         echo "Doing clean in perl" ; \
31553         (cd $(HOST_SUBDIR)/perl && \
31554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31556                   "RANLIB=$${RANLIB}" \
31557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31558                   clean) \
31559           || exit 1
31560
31561 @endif perl
31562
31563 .PHONY: maybe-distclean-perl distclean-perl
31564 maybe-distclean-perl:
31565 @if perl
31566 maybe-distclean-perl: distclean-perl
31567
31568 distclean-perl: 
31569         @: $(MAKE); $(unstage)
31570         @[ -f ./perl/Makefile ] || exit 0; \
31571         r=`${PWD_COMMAND}`; export r; \
31572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31573         $(HOST_EXPORTS) \
31574         for flag in $(EXTRA_HOST_FLAGS) ; do \
31575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31576         done; \
31577         echo "Doing distclean in perl" ; \
31578         (cd $(HOST_SUBDIR)/perl && \
31579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31581                   "RANLIB=$${RANLIB}" \
31582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31583                   distclean) \
31584           || exit 1
31585
31586 @endif perl
31587
31588 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
31589 maybe-maintainer-clean-perl:
31590 @if perl
31591 maybe-maintainer-clean-perl: maintainer-clean-perl
31592
31593 maintainer-clean-perl: 
31594         @: $(MAKE); $(unstage)
31595         @[ -f ./perl/Makefile ] || exit 0; \
31596         r=`${PWD_COMMAND}`; export r; \
31597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31598         $(HOST_EXPORTS) \
31599         for flag in $(EXTRA_HOST_FLAGS) ; do \
31600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31601         done; \
31602         echo "Doing maintainer-clean in perl" ; \
31603         (cd $(HOST_SUBDIR)/perl && \
31604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31606                   "RANLIB=$${RANLIB}" \
31607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31608                   maintainer-clean) \
31609           || exit 1
31610
31611 @endif perl
31612
31613
31614
31615 .PHONY: configure-prms maybe-configure-prms
31616 maybe-configure-prms:
31617 @if gcc-bootstrap
31618 configure-prms: stage_current
31619 @endif gcc-bootstrap
31620 @if prms
31621 maybe-configure-prms: configure-prms
31622 configure-prms: 
31623         @: $(MAKE); $(unstage)
31624         @r=`${PWD_COMMAND}`; export r; \
31625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31626         test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
31627         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
31628         $(HOST_EXPORTS) \
31629         echo Configuring in $(HOST_SUBDIR)/prms; \
31630         cd "$(HOST_SUBDIR)/prms" || exit 1; \
31631         case $(srcdir) in \
31632           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31633           *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
31634                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31635         esac; \
31636         srcdiroption="--srcdir=$${topdir}/prms"; \
31637         libsrcdir="$$s/prms"; \
31638         $(SHELL) $${libsrcdir}/configure \
31639           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31640           --target=${target_alias} $${srcdiroption}  \
31641           || exit 1
31642 @endif prms
31643
31644
31645
31646
31647
31648 .PHONY: all-prms maybe-all-prms
31649 maybe-all-prms:
31650 @if gcc-bootstrap
31651 all-prms: stage_current
31652 @endif gcc-bootstrap
31653 @if prms
31654 TARGET-prms=all
31655 maybe-all-prms: all-prms
31656 all-prms: configure-prms
31657         @: $(MAKE); $(unstage)
31658         @r=`${PWD_COMMAND}`; export r; \
31659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31660         $(HOST_EXPORTS) \
31661         (cd $(HOST_SUBDIR)/prms && \
31662           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31663                 $(TARGET-prms))
31664 @endif prms
31665
31666
31667
31668
31669 .PHONY: check-prms maybe-check-prms
31670 maybe-check-prms:
31671 @if prms
31672 maybe-check-prms: check-prms
31673
31674 check-prms:
31675         @: $(MAKE); $(unstage)
31676         @r=`${PWD_COMMAND}`; export r; \
31677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31678         $(HOST_EXPORTS) \
31679         (cd $(HOST_SUBDIR)/prms && \
31680           $(MAKE) $(FLAGS_TO_PASS)  check)
31681
31682 @endif prms
31683
31684 .PHONY: install-prms maybe-install-prms
31685 maybe-install-prms:
31686 @if prms
31687 maybe-install-prms: install-prms
31688
31689 install-prms: installdirs
31690         @: $(MAKE); $(unstage)
31691         @r=`${PWD_COMMAND}`; export r; \
31692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31693         $(HOST_EXPORTS) \
31694         (cd $(HOST_SUBDIR)/prms && \
31695           $(MAKE) $(FLAGS_TO_PASS)  install)
31696
31697 @endif prms
31698
31699 # Other targets (info, dvi, pdf, etc.)
31700
31701 .PHONY: maybe-info-prms info-prms
31702 maybe-info-prms:
31703 @if prms
31704 maybe-info-prms: info-prms
31705
31706 info-prms: \
31707     configure-prms 
31708         @: $(MAKE); $(unstage)
31709         @[ -f ./prms/Makefile ] || exit 0; \
31710         r=`${PWD_COMMAND}`; export r; \
31711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31712         $(HOST_EXPORTS) \
31713         for flag in $(EXTRA_HOST_FLAGS) ; do \
31714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31715         done; \
31716         echo "Doing info in prms" ; \
31717         (cd $(HOST_SUBDIR)/prms && \
31718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31720                   "RANLIB=$${RANLIB}" \
31721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31722                   info) \
31723           || exit 1
31724
31725 @endif prms
31726
31727 .PHONY: maybe-dvi-prms dvi-prms
31728 maybe-dvi-prms:
31729 @if prms
31730 maybe-dvi-prms: dvi-prms
31731
31732 dvi-prms: \
31733     configure-prms 
31734         @: $(MAKE); $(unstage)
31735         @[ -f ./prms/Makefile ] || exit 0; \
31736         r=`${PWD_COMMAND}`; export r; \
31737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31738         $(HOST_EXPORTS) \
31739         for flag in $(EXTRA_HOST_FLAGS) ; do \
31740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31741         done; \
31742         echo "Doing dvi in prms" ; \
31743         (cd $(HOST_SUBDIR)/prms && \
31744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31746                   "RANLIB=$${RANLIB}" \
31747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31748                   dvi) \
31749           || exit 1
31750
31751 @endif prms
31752
31753 .PHONY: maybe-pdf-prms pdf-prms
31754 maybe-pdf-prms:
31755 @if prms
31756 maybe-pdf-prms: pdf-prms
31757
31758 pdf-prms: \
31759     configure-prms 
31760         @: $(MAKE); $(unstage)
31761         @[ -f ./prms/Makefile ] || exit 0; \
31762         r=`${PWD_COMMAND}`; export r; \
31763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31764         $(HOST_EXPORTS) \
31765         for flag in $(EXTRA_HOST_FLAGS) ; do \
31766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31767         done; \
31768         echo "Doing pdf in prms" ; \
31769         (cd $(HOST_SUBDIR)/prms && \
31770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31772                   "RANLIB=$${RANLIB}" \
31773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31774                   pdf) \
31775           || exit 1
31776
31777 @endif prms
31778
31779 .PHONY: maybe-html-prms html-prms
31780 maybe-html-prms:
31781 @if prms
31782 maybe-html-prms: html-prms
31783
31784 html-prms: \
31785     configure-prms 
31786         @: $(MAKE); $(unstage)
31787         @[ -f ./prms/Makefile ] || exit 0; \
31788         r=`${PWD_COMMAND}`; export r; \
31789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31790         $(HOST_EXPORTS) \
31791         for flag in $(EXTRA_HOST_FLAGS) ; do \
31792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31793         done; \
31794         echo "Doing html in prms" ; \
31795         (cd $(HOST_SUBDIR)/prms && \
31796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31798                   "RANLIB=$${RANLIB}" \
31799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31800                   html) \
31801           || exit 1
31802
31803 @endif prms
31804
31805 .PHONY: maybe-TAGS-prms TAGS-prms
31806 maybe-TAGS-prms:
31807 @if prms
31808 maybe-TAGS-prms: TAGS-prms
31809
31810 TAGS-prms: \
31811     configure-prms 
31812         @: $(MAKE); $(unstage)
31813         @[ -f ./prms/Makefile ] || exit 0; \
31814         r=`${PWD_COMMAND}`; export r; \
31815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31816         $(HOST_EXPORTS) \
31817         for flag in $(EXTRA_HOST_FLAGS) ; do \
31818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31819         done; \
31820         echo "Doing TAGS in prms" ; \
31821         (cd $(HOST_SUBDIR)/prms && \
31822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31824                   "RANLIB=$${RANLIB}" \
31825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31826                   TAGS) \
31827           || exit 1
31828
31829 @endif prms
31830
31831 .PHONY: maybe-install-info-prms install-info-prms
31832 maybe-install-info-prms:
31833 @if prms
31834 maybe-install-info-prms: install-info-prms
31835
31836 install-info-prms: \
31837     configure-prms \
31838     info-prms 
31839         @: $(MAKE); $(unstage)
31840         @[ -f ./prms/Makefile ] || exit 0; \
31841         r=`${PWD_COMMAND}`; export r; \
31842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31843         $(HOST_EXPORTS) \
31844         for flag in $(EXTRA_HOST_FLAGS) ; do \
31845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31846         done; \
31847         echo "Doing install-info in prms" ; \
31848         (cd $(HOST_SUBDIR)/prms && \
31849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31851                   "RANLIB=$${RANLIB}" \
31852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31853                   install-info) \
31854           || exit 1
31855
31856 @endif prms
31857
31858 .PHONY: maybe-install-pdf-prms install-pdf-prms
31859 maybe-install-pdf-prms:
31860 @if prms
31861 maybe-install-pdf-prms: install-pdf-prms
31862
31863 install-pdf-prms: \
31864     configure-prms \
31865     pdf-prms 
31866         @: $(MAKE); $(unstage)
31867         @[ -f ./prms/Makefile ] || exit 0; \
31868         r=`${PWD_COMMAND}`; export r; \
31869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31870         $(HOST_EXPORTS) \
31871         for flag in $(EXTRA_HOST_FLAGS) ; do \
31872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31873         done; \
31874         echo "Doing install-pdf in prms" ; \
31875         (cd $(HOST_SUBDIR)/prms && \
31876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31878                   "RANLIB=$${RANLIB}" \
31879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31880                   install-pdf) \
31881           || exit 1
31882
31883 @endif prms
31884
31885 .PHONY: maybe-install-html-prms install-html-prms
31886 maybe-install-html-prms:
31887 @if prms
31888 maybe-install-html-prms: install-html-prms
31889
31890 install-html-prms: \
31891     configure-prms \
31892     html-prms 
31893         @: $(MAKE); $(unstage)
31894         @[ -f ./prms/Makefile ] || exit 0; \
31895         r=`${PWD_COMMAND}`; export r; \
31896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31897         $(HOST_EXPORTS) \
31898         for flag in $(EXTRA_HOST_FLAGS) ; do \
31899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31900         done; \
31901         echo "Doing install-html in prms" ; \
31902         (cd $(HOST_SUBDIR)/prms && \
31903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31905                   "RANLIB=$${RANLIB}" \
31906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31907                   install-html) \
31908           || exit 1
31909
31910 @endif prms
31911
31912 .PHONY: maybe-installcheck-prms installcheck-prms
31913 maybe-installcheck-prms:
31914 @if prms
31915 maybe-installcheck-prms: installcheck-prms
31916
31917 installcheck-prms: \
31918     configure-prms 
31919         @: $(MAKE); $(unstage)
31920         @[ -f ./prms/Makefile ] || exit 0; \
31921         r=`${PWD_COMMAND}`; export r; \
31922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31923         $(HOST_EXPORTS) \
31924         for flag in $(EXTRA_HOST_FLAGS) ; do \
31925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31926         done; \
31927         echo "Doing installcheck in prms" ; \
31928         (cd $(HOST_SUBDIR)/prms && \
31929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31931                   "RANLIB=$${RANLIB}" \
31932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31933                   installcheck) \
31934           || exit 1
31935
31936 @endif prms
31937
31938 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
31939 maybe-mostlyclean-prms:
31940 @if prms
31941 maybe-mostlyclean-prms: mostlyclean-prms
31942
31943 mostlyclean-prms: 
31944         @: $(MAKE); $(unstage)
31945         @[ -f ./prms/Makefile ] || exit 0; \
31946         r=`${PWD_COMMAND}`; export r; \
31947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31948         $(HOST_EXPORTS) \
31949         for flag in $(EXTRA_HOST_FLAGS) ; do \
31950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31951         done; \
31952         echo "Doing mostlyclean in prms" ; \
31953         (cd $(HOST_SUBDIR)/prms && \
31954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31956                   "RANLIB=$${RANLIB}" \
31957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31958                   mostlyclean) \
31959           || exit 1
31960
31961 @endif prms
31962
31963 .PHONY: maybe-clean-prms clean-prms
31964 maybe-clean-prms:
31965 @if prms
31966 maybe-clean-prms: clean-prms
31967
31968 clean-prms: 
31969         @: $(MAKE); $(unstage)
31970         @[ -f ./prms/Makefile ] || exit 0; \
31971         r=`${PWD_COMMAND}`; export r; \
31972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31973         $(HOST_EXPORTS) \
31974         for flag in $(EXTRA_HOST_FLAGS) ; do \
31975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31976         done; \
31977         echo "Doing clean in prms" ; \
31978         (cd $(HOST_SUBDIR)/prms && \
31979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31981                   "RANLIB=$${RANLIB}" \
31982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31983                   clean) \
31984           || exit 1
31985
31986 @endif prms
31987
31988 .PHONY: maybe-distclean-prms distclean-prms
31989 maybe-distclean-prms:
31990 @if prms
31991 maybe-distclean-prms: distclean-prms
31992
31993 distclean-prms: 
31994         @: $(MAKE); $(unstage)
31995         @[ -f ./prms/Makefile ] || exit 0; \
31996         r=`${PWD_COMMAND}`; export r; \
31997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31998         $(HOST_EXPORTS) \
31999         for flag in $(EXTRA_HOST_FLAGS) ; do \
32000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32001         done; \
32002         echo "Doing distclean in prms" ; \
32003         (cd $(HOST_SUBDIR)/prms && \
32004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32006                   "RANLIB=$${RANLIB}" \
32007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32008                   distclean) \
32009           || exit 1
32010
32011 @endif prms
32012
32013 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
32014 maybe-maintainer-clean-prms:
32015 @if prms
32016 maybe-maintainer-clean-prms: maintainer-clean-prms
32017
32018 maintainer-clean-prms: 
32019         @: $(MAKE); $(unstage)
32020         @[ -f ./prms/Makefile ] || exit 0; \
32021         r=`${PWD_COMMAND}`; export r; \
32022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32023         $(HOST_EXPORTS) \
32024         for flag in $(EXTRA_HOST_FLAGS) ; do \
32025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32026         done; \
32027         echo "Doing maintainer-clean in prms" ; \
32028         (cd $(HOST_SUBDIR)/prms && \
32029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32031                   "RANLIB=$${RANLIB}" \
32032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32033                   maintainer-clean) \
32034           || exit 1
32035
32036 @endif prms
32037
32038
32039
32040 .PHONY: configure-rcs maybe-configure-rcs
32041 maybe-configure-rcs:
32042 @if gcc-bootstrap
32043 configure-rcs: stage_current
32044 @endif gcc-bootstrap
32045 @if rcs
32046 maybe-configure-rcs: configure-rcs
32047 configure-rcs: 
32048         @: $(MAKE); $(unstage)
32049         @r=`${PWD_COMMAND}`; export r; \
32050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32051         test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
32052         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
32053         $(HOST_EXPORTS) \
32054         echo Configuring in $(HOST_SUBDIR)/rcs; \
32055         cd "$(HOST_SUBDIR)/rcs" || exit 1; \
32056         case $(srcdir) in \
32057           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32058           *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
32059                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32060         esac; \
32061         srcdiroption="--srcdir=$${topdir}/rcs"; \
32062         libsrcdir="$$s/rcs"; \
32063         $(SHELL) $${libsrcdir}/configure \
32064           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32065           --target=${target_alias} $${srcdiroption}  \
32066           || exit 1
32067 @endif rcs
32068
32069
32070
32071
32072
32073 .PHONY: all-rcs maybe-all-rcs
32074 maybe-all-rcs:
32075 @if gcc-bootstrap
32076 all-rcs: stage_current
32077 @endif gcc-bootstrap
32078 @if rcs
32079 TARGET-rcs=all
32080 maybe-all-rcs: all-rcs
32081 all-rcs: configure-rcs
32082         @: $(MAKE); $(unstage)
32083         @r=`${PWD_COMMAND}`; export r; \
32084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32085         $(HOST_EXPORTS) \
32086         (cd $(HOST_SUBDIR)/rcs && \
32087           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32088                 $(TARGET-rcs))
32089 @endif rcs
32090
32091
32092
32093
32094 .PHONY: check-rcs maybe-check-rcs
32095 maybe-check-rcs:
32096 @if rcs
32097 maybe-check-rcs: check-rcs
32098
32099 check-rcs:
32100         @: $(MAKE); $(unstage)
32101         @r=`${PWD_COMMAND}`; export r; \
32102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32103         $(HOST_EXPORTS) \
32104         (cd $(HOST_SUBDIR)/rcs && \
32105           $(MAKE) $(FLAGS_TO_PASS)  check)
32106
32107 @endif rcs
32108
32109 .PHONY: install-rcs maybe-install-rcs
32110 maybe-install-rcs:
32111 @if rcs
32112 maybe-install-rcs: install-rcs
32113
32114 install-rcs: installdirs
32115         @: $(MAKE); $(unstage)
32116         @r=`${PWD_COMMAND}`; export r; \
32117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32118         $(HOST_EXPORTS) \
32119         (cd $(HOST_SUBDIR)/rcs && \
32120           $(MAKE) $(FLAGS_TO_PASS)  install)
32121
32122 @endif rcs
32123
32124 # Other targets (info, dvi, pdf, etc.)
32125
32126 .PHONY: maybe-info-rcs info-rcs
32127 maybe-info-rcs:
32128 @if rcs
32129 maybe-info-rcs: info-rcs
32130
32131 info-rcs: \
32132     configure-rcs 
32133         @: $(MAKE); $(unstage)
32134         @[ -f ./rcs/Makefile ] || exit 0; \
32135         r=`${PWD_COMMAND}`; export r; \
32136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32137         $(HOST_EXPORTS) \
32138         for flag in $(EXTRA_HOST_FLAGS) ; do \
32139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32140         done; \
32141         echo "Doing info in rcs" ; \
32142         (cd $(HOST_SUBDIR)/rcs && \
32143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32145                   "RANLIB=$${RANLIB}" \
32146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32147                   info) \
32148           || exit 1
32149
32150 @endif rcs
32151
32152 .PHONY: maybe-dvi-rcs dvi-rcs
32153 maybe-dvi-rcs:
32154 @if rcs
32155 maybe-dvi-rcs: dvi-rcs
32156
32157 dvi-rcs: \
32158     configure-rcs 
32159         @: $(MAKE); $(unstage)
32160         @[ -f ./rcs/Makefile ] || exit 0; \
32161         r=`${PWD_COMMAND}`; export r; \
32162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32163         $(HOST_EXPORTS) \
32164         for flag in $(EXTRA_HOST_FLAGS) ; do \
32165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32166         done; \
32167         echo "Doing dvi in rcs" ; \
32168         (cd $(HOST_SUBDIR)/rcs && \
32169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32171                   "RANLIB=$${RANLIB}" \
32172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32173                   dvi) \
32174           || exit 1
32175
32176 @endif rcs
32177
32178 .PHONY: maybe-pdf-rcs pdf-rcs
32179 maybe-pdf-rcs:
32180 @if rcs
32181 maybe-pdf-rcs: pdf-rcs
32182
32183 pdf-rcs: \
32184     configure-rcs 
32185         @: $(MAKE); $(unstage)
32186         @[ -f ./rcs/Makefile ] || exit 0; \
32187         r=`${PWD_COMMAND}`; export r; \
32188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32189         $(HOST_EXPORTS) \
32190         for flag in $(EXTRA_HOST_FLAGS) ; do \
32191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32192         done; \
32193         echo "Doing pdf in rcs" ; \
32194         (cd $(HOST_SUBDIR)/rcs && \
32195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32197                   "RANLIB=$${RANLIB}" \
32198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32199                   pdf) \
32200           || exit 1
32201
32202 @endif rcs
32203
32204 .PHONY: maybe-html-rcs html-rcs
32205 maybe-html-rcs:
32206 @if rcs
32207 maybe-html-rcs: html-rcs
32208
32209 html-rcs: \
32210     configure-rcs 
32211         @: $(MAKE); $(unstage)
32212         @[ -f ./rcs/Makefile ] || exit 0; \
32213         r=`${PWD_COMMAND}`; export r; \
32214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32215         $(HOST_EXPORTS) \
32216         for flag in $(EXTRA_HOST_FLAGS) ; do \
32217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32218         done; \
32219         echo "Doing html in rcs" ; \
32220         (cd $(HOST_SUBDIR)/rcs && \
32221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32223                   "RANLIB=$${RANLIB}" \
32224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32225                   html) \
32226           || exit 1
32227
32228 @endif rcs
32229
32230 .PHONY: maybe-TAGS-rcs TAGS-rcs
32231 maybe-TAGS-rcs:
32232 @if rcs
32233 maybe-TAGS-rcs: TAGS-rcs
32234
32235 TAGS-rcs: \
32236     configure-rcs 
32237         @: $(MAKE); $(unstage)
32238         @[ -f ./rcs/Makefile ] || exit 0; \
32239         r=`${PWD_COMMAND}`; export r; \
32240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32241         $(HOST_EXPORTS) \
32242         for flag in $(EXTRA_HOST_FLAGS) ; do \
32243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32244         done; \
32245         echo "Doing TAGS in rcs" ; \
32246         (cd $(HOST_SUBDIR)/rcs && \
32247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32249                   "RANLIB=$${RANLIB}" \
32250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32251                   TAGS) \
32252           || exit 1
32253
32254 @endif rcs
32255
32256 .PHONY: maybe-install-info-rcs install-info-rcs
32257 maybe-install-info-rcs:
32258 @if rcs
32259 maybe-install-info-rcs: install-info-rcs
32260
32261 install-info-rcs: \
32262     configure-rcs \
32263     info-rcs 
32264         @: $(MAKE); $(unstage)
32265         @[ -f ./rcs/Makefile ] || exit 0; \
32266         r=`${PWD_COMMAND}`; export r; \
32267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32268         $(HOST_EXPORTS) \
32269         for flag in $(EXTRA_HOST_FLAGS) ; do \
32270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32271         done; \
32272         echo "Doing install-info in rcs" ; \
32273         (cd $(HOST_SUBDIR)/rcs && \
32274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32276                   "RANLIB=$${RANLIB}" \
32277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32278                   install-info) \
32279           || exit 1
32280
32281 @endif rcs
32282
32283 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
32284 maybe-install-pdf-rcs:
32285 @if rcs
32286 maybe-install-pdf-rcs: install-pdf-rcs
32287
32288 install-pdf-rcs: \
32289     configure-rcs \
32290     pdf-rcs 
32291         @: $(MAKE); $(unstage)
32292         @[ -f ./rcs/Makefile ] || exit 0; \
32293         r=`${PWD_COMMAND}`; export r; \
32294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32295         $(HOST_EXPORTS) \
32296         for flag in $(EXTRA_HOST_FLAGS) ; do \
32297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32298         done; \
32299         echo "Doing install-pdf in rcs" ; \
32300         (cd $(HOST_SUBDIR)/rcs && \
32301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32303                   "RANLIB=$${RANLIB}" \
32304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32305                   install-pdf) \
32306           || exit 1
32307
32308 @endif rcs
32309
32310 .PHONY: maybe-install-html-rcs install-html-rcs
32311 maybe-install-html-rcs:
32312 @if rcs
32313 maybe-install-html-rcs: install-html-rcs
32314
32315 install-html-rcs: \
32316     configure-rcs \
32317     html-rcs 
32318         @: $(MAKE); $(unstage)
32319         @[ -f ./rcs/Makefile ] || exit 0; \
32320         r=`${PWD_COMMAND}`; export r; \
32321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32322         $(HOST_EXPORTS) \
32323         for flag in $(EXTRA_HOST_FLAGS) ; do \
32324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32325         done; \
32326         echo "Doing install-html in rcs" ; \
32327         (cd $(HOST_SUBDIR)/rcs && \
32328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32330                   "RANLIB=$${RANLIB}" \
32331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32332                   install-html) \
32333           || exit 1
32334
32335 @endif rcs
32336
32337 .PHONY: maybe-installcheck-rcs installcheck-rcs
32338 maybe-installcheck-rcs:
32339 @if rcs
32340 maybe-installcheck-rcs: installcheck-rcs
32341
32342 installcheck-rcs: \
32343     configure-rcs 
32344         @: $(MAKE); $(unstage)
32345         @[ -f ./rcs/Makefile ] || exit 0; \
32346         r=`${PWD_COMMAND}`; export r; \
32347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32348         $(HOST_EXPORTS) \
32349         for flag in $(EXTRA_HOST_FLAGS) ; do \
32350           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32351         done; \
32352         echo "Doing installcheck in rcs" ; \
32353         (cd $(HOST_SUBDIR)/rcs && \
32354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32356                   "RANLIB=$${RANLIB}" \
32357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32358                   installcheck) \
32359           || exit 1
32360
32361 @endif rcs
32362
32363 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
32364 maybe-mostlyclean-rcs:
32365 @if rcs
32366 maybe-mostlyclean-rcs: mostlyclean-rcs
32367
32368 mostlyclean-rcs: 
32369         @: $(MAKE); $(unstage)
32370         @[ -f ./rcs/Makefile ] || exit 0; \
32371         r=`${PWD_COMMAND}`; export r; \
32372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32373         $(HOST_EXPORTS) \
32374         for flag in $(EXTRA_HOST_FLAGS) ; do \
32375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32376         done; \
32377         echo "Doing mostlyclean in rcs" ; \
32378         (cd $(HOST_SUBDIR)/rcs && \
32379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32381                   "RANLIB=$${RANLIB}" \
32382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32383                   mostlyclean) \
32384           || exit 1
32385
32386 @endif rcs
32387
32388 .PHONY: maybe-clean-rcs clean-rcs
32389 maybe-clean-rcs:
32390 @if rcs
32391 maybe-clean-rcs: clean-rcs
32392
32393 clean-rcs: 
32394         @: $(MAKE); $(unstage)
32395         @[ -f ./rcs/Makefile ] || exit 0; \
32396         r=`${PWD_COMMAND}`; export r; \
32397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32398         $(HOST_EXPORTS) \
32399         for flag in $(EXTRA_HOST_FLAGS) ; do \
32400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32401         done; \
32402         echo "Doing clean in rcs" ; \
32403         (cd $(HOST_SUBDIR)/rcs && \
32404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32406                   "RANLIB=$${RANLIB}" \
32407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32408                   clean) \
32409           || exit 1
32410
32411 @endif rcs
32412
32413 .PHONY: maybe-distclean-rcs distclean-rcs
32414 maybe-distclean-rcs:
32415 @if rcs
32416 maybe-distclean-rcs: distclean-rcs
32417
32418 distclean-rcs: 
32419         @: $(MAKE); $(unstage)
32420         @[ -f ./rcs/Makefile ] || exit 0; \
32421         r=`${PWD_COMMAND}`; export r; \
32422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32423         $(HOST_EXPORTS) \
32424         for flag in $(EXTRA_HOST_FLAGS) ; do \
32425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32426         done; \
32427         echo "Doing distclean in rcs" ; \
32428         (cd $(HOST_SUBDIR)/rcs && \
32429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32431                   "RANLIB=$${RANLIB}" \
32432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32433                   distclean) \
32434           || exit 1
32435
32436 @endif rcs
32437
32438 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
32439 maybe-maintainer-clean-rcs:
32440 @if rcs
32441 maybe-maintainer-clean-rcs: maintainer-clean-rcs
32442
32443 maintainer-clean-rcs: 
32444         @: $(MAKE); $(unstage)
32445         @[ -f ./rcs/Makefile ] || exit 0; \
32446         r=`${PWD_COMMAND}`; export r; \
32447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32448         $(HOST_EXPORTS) \
32449         for flag in $(EXTRA_HOST_FLAGS) ; do \
32450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32451         done; \
32452         echo "Doing maintainer-clean in rcs" ; \
32453         (cd $(HOST_SUBDIR)/rcs && \
32454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32456                   "RANLIB=$${RANLIB}" \
32457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32458                   maintainer-clean) \
32459           || exit 1
32460
32461 @endif rcs
32462
32463
32464
32465 .PHONY: configure-readline maybe-configure-readline
32466 maybe-configure-readline:
32467 @if gcc-bootstrap
32468 configure-readline: stage_current
32469 @endif gcc-bootstrap
32470 @if readline
32471 maybe-configure-readline: configure-readline
32472 configure-readline: 
32473         @: $(MAKE); $(unstage)
32474         @r=`${PWD_COMMAND}`; export r; \
32475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32476         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
32477         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
32478         $(HOST_EXPORTS) \
32479         echo Configuring in $(HOST_SUBDIR)/readline; \
32480         cd "$(HOST_SUBDIR)/readline" || exit 1; \
32481         case $(srcdir) in \
32482           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32483           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
32484                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32485         esac; \
32486         srcdiroption="--srcdir=$${topdir}/readline"; \
32487         libsrcdir="$$s/readline"; \
32488         $(SHELL) $${libsrcdir}/configure \
32489           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32490           --target=${target_alias} $${srcdiroption}  \
32491           || exit 1
32492 @endif readline
32493
32494
32495
32496
32497
32498 .PHONY: all-readline maybe-all-readline
32499 maybe-all-readline:
32500 @if gcc-bootstrap
32501 all-readline: stage_current
32502 @endif gcc-bootstrap
32503 @if readline
32504 TARGET-readline=all
32505 maybe-all-readline: all-readline
32506 all-readline: configure-readline
32507         @: $(MAKE); $(unstage)
32508         @r=`${PWD_COMMAND}`; export r; \
32509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32510         $(HOST_EXPORTS) \
32511         (cd $(HOST_SUBDIR)/readline && \
32512           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32513                 $(TARGET-readline))
32514 @endif readline
32515
32516
32517
32518
32519 .PHONY: check-readline maybe-check-readline
32520 maybe-check-readline:
32521 @if readline
32522 maybe-check-readline: check-readline
32523
32524 check-readline:
32525         @: $(MAKE); $(unstage)
32526         @r=`${PWD_COMMAND}`; export r; \
32527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32528         $(HOST_EXPORTS) \
32529         (cd $(HOST_SUBDIR)/readline && \
32530           $(MAKE) $(FLAGS_TO_PASS)  check)
32531
32532 @endif readline
32533
32534 .PHONY: install-readline maybe-install-readline
32535 maybe-install-readline:
32536 @if readline
32537 maybe-install-readline: install-readline
32538
32539 install-readline: installdirs
32540         @: $(MAKE); $(unstage)
32541         @r=`${PWD_COMMAND}`; export r; \
32542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32543         $(HOST_EXPORTS) \
32544         (cd $(HOST_SUBDIR)/readline && \
32545           $(MAKE) $(FLAGS_TO_PASS)  install)
32546
32547 @endif readline
32548
32549 # Other targets (info, dvi, pdf, etc.)
32550
32551 .PHONY: maybe-info-readline info-readline
32552 maybe-info-readline:
32553 @if readline
32554 maybe-info-readline: info-readline
32555
32556 info-readline: \
32557     configure-readline 
32558         @: $(MAKE); $(unstage)
32559         @[ -f ./readline/Makefile ] || exit 0; \
32560         r=`${PWD_COMMAND}`; export r; \
32561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32562         $(HOST_EXPORTS) \
32563         for flag in $(EXTRA_HOST_FLAGS) ; do \
32564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32565         done; \
32566         echo "Doing info in readline" ; \
32567         (cd $(HOST_SUBDIR)/readline && \
32568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32570                   "RANLIB=$${RANLIB}" \
32571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32572                   info) \
32573           || exit 1
32574
32575 @endif readline
32576
32577 .PHONY: maybe-dvi-readline dvi-readline
32578 maybe-dvi-readline:
32579 @if readline
32580 maybe-dvi-readline: dvi-readline
32581
32582 dvi-readline: \
32583     configure-readline 
32584         @: $(MAKE); $(unstage)
32585         @[ -f ./readline/Makefile ] || exit 0; \
32586         r=`${PWD_COMMAND}`; export r; \
32587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32588         $(HOST_EXPORTS) \
32589         for flag in $(EXTRA_HOST_FLAGS) ; do \
32590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32591         done; \
32592         echo "Doing dvi in readline" ; \
32593         (cd $(HOST_SUBDIR)/readline && \
32594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32596                   "RANLIB=$${RANLIB}" \
32597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32598                   dvi) \
32599           || exit 1
32600
32601 @endif readline
32602
32603 .PHONY: maybe-pdf-readline pdf-readline
32604 maybe-pdf-readline:
32605 @if readline
32606 maybe-pdf-readline: pdf-readline
32607
32608 pdf-readline: \
32609     configure-readline 
32610         @: $(MAKE); $(unstage)
32611         @[ -f ./readline/Makefile ] || exit 0; \
32612         r=`${PWD_COMMAND}`; export r; \
32613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32614         $(HOST_EXPORTS) \
32615         for flag in $(EXTRA_HOST_FLAGS) ; do \
32616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32617         done; \
32618         echo "Doing pdf in readline" ; \
32619         (cd $(HOST_SUBDIR)/readline && \
32620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32622                   "RANLIB=$${RANLIB}" \
32623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32624                   pdf) \
32625           || exit 1
32626
32627 @endif readline
32628
32629 .PHONY: maybe-html-readline html-readline
32630 maybe-html-readline:
32631 @if readline
32632 maybe-html-readline: html-readline
32633
32634 html-readline: \
32635     configure-readline 
32636         @: $(MAKE); $(unstage)
32637         @[ -f ./readline/Makefile ] || exit 0; \
32638         r=`${PWD_COMMAND}`; export r; \
32639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32640         $(HOST_EXPORTS) \
32641         for flag in $(EXTRA_HOST_FLAGS) ; do \
32642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32643         done; \
32644         echo "Doing html in readline" ; \
32645         (cd $(HOST_SUBDIR)/readline && \
32646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32648                   "RANLIB=$${RANLIB}" \
32649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32650                   html) \
32651           || exit 1
32652
32653 @endif readline
32654
32655 .PHONY: maybe-TAGS-readline TAGS-readline
32656 maybe-TAGS-readline:
32657 @if readline
32658 maybe-TAGS-readline: TAGS-readline
32659
32660 TAGS-readline: \
32661     configure-readline 
32662         @: $(MAKE); $(unstage)
32663         @[ -f ./readline/Makefile ] || exit 0; \
32664         r=`${PWD_COMMAND}`; export r; \
32665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32666         $(HOST_EXPORTS) \
32667         for flag in $(EXTRA_HOST_FLAGS) ; do \
32668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32669         done; \
32670         echo "Doing TAGS in readline" ; \
32671         (cd $(HOST_SUBDIR)/readline && \
32672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32674                   "RANLIB=$${RANLIB}" \
32675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32676                   TAGS) \
32677           || exit 1
32678
32679 @endif readline
32680
32681 .PHONY: maybe-install-info-readline install-info-readline
32682 maybe-install-info-readline:
32683 @if readline
32684 maybe-install-info-readline: install-info-readline
32685
32686 install-info-readline: \
32687     configure-readline \
32688     info-readline 
32689         @: $(MAKE); $(unstage)
32690         @[ -f ./readline/Makefile ] || exit 0; \
32691         r=`${PWD_COMMAND}`; export r; \
32692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32693         $(HOST_EXPORTS) \
32694         for flag in $(EXTRA_HOST_FLAGS) ; do \
32695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32696         done; \
32697         echo "Doing install-info in readline" ; \
32698         (cd $(HOST_SUBDIR)/readline && \
32699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32701                   "RANLIB=$${RANLIB}" \
32702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32703                   install-info) \
32704           || exit 1
32705
32706 @endif readline
32707
32708 .PHONY: maybe-install-pdf-readline install-pdf-readline
32709 maybe-install-pdf-readline:
32710 @if readline
32711 maybe-install-pdf-readline: install-pdf-readline
32712
32713 install-pdf-readline: \
32714     configure-readline \
32715     pdf-readline 
32716         @: $(MAKE); $(unstage)
32717         @[ -f ./readline/Makefile ] || exit 0; \
32718         r=`${PWD_COMMAND}`; export r; \
32719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32720         $(HOST_EXPORTS) \
32721         for flag in $(EXTRA_HOST_FLAGS) ; do \
32722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32723         done; \
32724         echo "Doing install-pdf in readline" ; \
32725         (cd $(HOST_SUBDIR)/readline && \
32726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32728                   "RANLIB=$${RANLIB}" \
32729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32730                   install-pdf) \
32731           || exit 1
32732
32733 @endif readline
32734
32735 .PHONY: maybe-install-html-readline install-html-readline
32736 maybe-install-html-readline:
32737 @if readline
32738 maybe-install-html-readline: install-html-readline
32739
32740 install-html-readline: \
32741     configure-readline \
32742     html-readline 
32743         @: $(MAKE); $(unstage)
32744         @[ -f ./readline/Makefile ] || exit 0; \
32745         r=`${PWD_COMMAND}`; export r; \
32746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32747         $(HOST_EXPORTS) \
32748         for flag in $(EXTRA_HOST_FLAGS) ; do \
32749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32750         done; \
32751         echo "Doing install-html in readline" ; \
32752         (cd $(HOST_SUBDIR)/readline && \
32753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32755                   "RANLIB=$${RANLIB}" \
32756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32757                   install-html) \
32758           || exit 1
32759
32760 @endif readline
32761
32762 .PHONY: maybe-installcheck-readline installcheck-readline
32763 maybe-installcheck-readline:
32764 @if readline
32765 maybe-installcheck-readline: installcheck-readline
32766
32767 installcheck-readline: \
32768     configure-readline 
32769         @: $(MAKE); $(unstage)
32770         @[ -f ./readline/Makefile ] || exit 0; \
32771         r=`${PWD_COMMAND}`; export r; \
32772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32773         $(HOST_EXPORTS) \
32774         for flag in $(EXTRA_HOST_FLAGS) ; do \
32775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32776         done; \
32777         echo "Doing installcheck in readline" ; \
32778         (cd $(HOST_SUBDIR)/readline && \
32779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32781                   "RANLIB=$${RANLIB}" \
32782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32783                   installcheck) \
32784           || exit 1
32785
32786 @endif readline
32787
32788 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
32789 maybe-mostlyclean-readline:
32790 @if readline
32791 maybe-mostlyclean-readline: mostlyclean-readline
32792
32793 mostlyclean-readline: 
32794         @: $(MAKE); $(unstage)
32795         @[ -f ./readline/Makefile ] || exit 0; \
32796         r=`${PWD_COMMAND}`; export r; \
32797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32798         $(HOST_EXPORTS) \
32799         for flag in $(EXTRA_HOST_FLAGS) ; do \
32800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32801         done; \
32802         echo "Doing mostlyclean in readline" ; \
32803         (cd $(HOST_SUBDIR)/readline && \
32804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32806                   "RANLIB=$${RANLIB}" \
32807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32808                   mostlyclean) \
32809           || exit 1
32810
32811 @endif readline
32812
32813 .PHONY: maybe-clean-readline clean-readline
32814 maybe-clean-readline:
32815 @if readline
32816 maybe-clean-readline: clean-readline
32817
32818 clean-readline: 
32819         @: $(MAKE); $(unstage)
32820         @[ -f ./readline/Makefile ] || exit 0; \
32821         r=`${PWD_COMMAND}`; export r; \
32822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32823         $(HOST_EXPORTS) \
32824         for flag in $(EXTRA_HOST_FLAGS) ; do \
32825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32826         done; \
32827         echo "Doing clean in readline" ; \
32828         (cd $(HOST_SUBDIR)/readline && \
32829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32831                   "RANLIB=$${RANLIB}" \
32832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32833                   clean) \
32834           || exit 1
32835
32836 @endif readline
32837
32838 .PHONY: maybe-distclean-readline distclean-readline
32839 maybe-distclean-readline:
32840 @if readline
32841 maybe-distclean-readline: distclean-readline
32842
32843 distclean-readline: 
32844         @: $(MAKE); $(unstage)
32845         @[ -f ./readline/Makefile ] || exit 0; \
32846         r=`${PWD_COMMAND}`; export r; \
32847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32848         $(HOST_EXPORTS) \
32849         for flag in $(EXTRA_HOST_FLAGS) ; do \
32850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32851         done; \
32852         echo "Doing distclean in readline" ; \
32853         (cd $(HOST_SUBDIR)/readline && \
32854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32856                   "RANLIB=$${RANLIB}" \
32857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32858                   distclean) \
32859           || exit 1
32860
32861 @endif readline
32862
32863 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
32864 maybe-maintainer-clean-readline:
32865 @if readline
32866 maybe-maintainer-clean-readline: maintainer-clean-readline
32867
32868 maintainer-clean-readline: 
32869         @: $(MAKE); $(unstage)
32870         @[ -f ./readline/Makefile ] || exit 0; \
32871         r=`${PWD_COMMAND}`; export r; \
32872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32873         $(HOST_EXPORTS) \
32874         for flag in $(EXTRA_HOST_FLAGS) ; do \
32875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32876         done; \
32877         echo "Doing maintainer-clean in readline" ; \
32878         (cd $(HOST_SUBDIR)/readline && \
32879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32881                   "RANLIB=$${RANLIB}" \
32882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32883                   maintainer-clean) \
32884           || exit 1
32885
32886 @endif readline
32887
32888
32889
32890 .PHONY: configure-release maybe-configure-release
32891 maybe-configure-release:
32892 @if gcc-bootstrap
32893 configure-release: stage_current
32894 @endif gcc-bootstrap
32895 @if release
32896 maybe-configure-release: configure-release
32897 configure-release: 
32898         @: $(MAKE); $(unstage)
32899         @r=`${PWD_COMMAND}`; export r; \
32900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32901         test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
32902         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
32903         $(HOST_EXPORTS) \
32904         echo Configuring in $(HOST_SUBDIR)/release; \
32905         cd "$(HOST_SUBDIR)/release" || exit 1; \
32906         case $(srcdir) in \
32907           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32908           *) topdir=`echo $(HOST_SUBDIR)/release/ | \
32909                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32910         esac; \
32911         srcdiroption="--srcdir=$${topdir}/release"; \
32912         libsrcdir="$$s/release"; \
32913         $(SHELL) $${libsrcdir}/configure \
32914           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32915           --target=${target_alias} $${srcdiroption}  \
32916           || exit 1
32917 @endif release
32918
32919
32920
32921
32922
32923 .PHONY: all-release maybe-all-release
32924 maybe-all-release:
32925 @if gcc-bootstrap
32926 all-release: stage_current
32927 @endif gcc-bootstrap
32928 @if release
32929 TARGET-release=all
32930 maybe-all-release: all-release
32931 all-release: configure-release
32932         @: $(MAKE); $(unstage)
32933         @r=`${PWD_COMMAND}`; export r; \
32934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32935         $(HOST_EXPORTS) \
32936         (cd $(HOST_SUBDIR)/release && \
32937           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32938                 $(TARGET-release))
32939 @endif release
32940
32941
32942
32943
32944 .PHONY: check-release maybe-check-release
32945 maybe-check-release:
32946 @if release
32947 maybe-check-release: check-release
32948
32949 check-release:
32950
32951 @endif release
32952
32953 .PHONY: install-release maybe-install-release
32954 maybe-install-release:
32955 @if release
32956 maybe-install-release: install-release
32957
32958 install-release:
32959
32960 @endif release
32961
32962 # Other targets (info, dvi, pdf, etc.)
32963
32964 .PHONY: maybe-info-release info-release
32965 maybe-info-release:
32966 @if release
32967 maybe-info-release: info-release
32968
32969 info-release: \
32970     configure-release 
32971         @: $(MAKE); $(unstage)
32972         @[ -f ./release/Makefile ] || exit 0; \
32973         r=`${PWD_COMMAND}`; export r; \
32974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32975         $(HOST_EXPORTS) \
32976         for flag in $(EXTRA_HOST_FLAGS) ; do \
32977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32978         done; \
32979         echo "Doing info in release" ; \
32980         (cd $(HOST_SUBDIR)/release && \
32981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32983                   "RANLIB=$${RANLIB}" \
32984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32985                   info) \
32986           || exit 1
32987
32988 @endif release
32989
32990 .PHONY: maybe-dvi-release dvi-release
32991 maybe-dvi-release:
32992 @if release
32993 maybe-dvi-release: dvi-release
32994
32995 dvi-release: \
32996     configure-release 
32997         @: $(MAKE); $(unstage)
32998         @[ -f ./release/Makefile ] || exit 0; \
32999         r=`${PWD_COMMAND}`; export r; \
33000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33001         $(HOST_EXPORTS) \
33002         for flag in $(EXTRA_HOST_FLAGS) ; do \
33003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33004         done; \
33005         echo "Doing dvi in release" ; \
33006         (cd $(HOST_SUBDIR)/release && \
33007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33009                   "RANLIB=$${RANLIB}" \
33010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33011                   dvi) \
33012           || exit 1
33013
33014 @endif release
33015
33016 .PHONY: maybe-pdf-release pdf-release
33017 maybe-pdf-release:
33018 @if release
33019 maybe-pdf-release: pdf-release
33020
33021 pdf-release: \
33022     configure-release 
33023         @: $(MAKE); $(unstage)
33024         @[ -f ./release/Makefile ] || exit 0; \
33025         r=`${PWD_COMMAND}`; export r; \
33026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33027         $(HOST_EXPORTS) \
33028         for flag in $(EXTRA_HOST_FLAGS) ; do \
33029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33030         done; \
33031         echo "Doing pdf in release" ; \
33032         (cd $(HOST_SUBDIR)/release && \
33033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33035                   "RANLIB=$${RANLIB}" \
33036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33037                   pdf) \
33038           || exit 1
33039
33040 @endif release
33041
33042 .PHONY: maybe-html-release html-release
33043 maybe-html-release:
33044 @if release
33045 maybe-html-release: html-release
33046
33047 html-release: \
33048     configure-release 
33049         @: $(MAKE); $(unstage)
33050         @[ -f ./release/Makefile ] || exit 0; \
33051         r=`${PWD_COMMAND}`; export r; \
33052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33053         $(HOST_EXPORTS) \
33054         for flag in $(EXTRA_HOST_FLAGS) ; do \
33055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33056         done; \
33057         echo "Doing html in release" ; \
33058         (cd $(HOST_SUBDIR)/release && \
33059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33061                   "RANLIB=$${RANLIB}" \
33062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33063                   html) \
33064           || exit 1
33065
33066 @endif release
33067
33068 .PHONY: maybe-TAGS-release TAGS-release
33069 maybe-TAGS-release:
33070 @if release
33071 maybe-TAGS-release: TAGS-release
33072
33073 TAGS-release: \
33074     configure-release 
33075         @: $(MAKE); $(unstage)
33076         @[ -f ./release/Makefile ] || exit 0; \
33077         r=`${PWD_COMMAND}`; export r; \
33078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33079         $(HOST_EXPORTS) \
33080         for flag in $(EXTRA_HOST_FLAGS) ; do \
33081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33082         done; \
33083         echo "Doing TAGS in release" ; \
33084         (cd $(HOST_SUBDIR)/release && \
33085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33087                   "RANLIB=$${RANLIB}" \
33088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33089                   TAGS) \
33090           || exit 1
33091
33092 @endif release
33093
33094 .PHONY: maybe-install-info-release install-info-release
33095 maybe-install-info-release:
33096 @if release
33097 maybe-install-info-release: install-info-release
33098
33099 install-info-release: \
33100     configure-release \
33101     info-release 
33102         @: $(MAKE); $(unstage)
33103         @[ -f ./release/Makefile ] || exit 0; \
33104         r=`${PWD_COMMAND}`; export r; \
33105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33106         $(HOST_EXPORTS) \
33107         for flag in $(EXTRA_HOST_FLAGS) ; do \
33108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33109         done; \
33110         echo "Doing install-info in release" ; \
33111         (cd $(HOST_SUBDIR)/release && \
33112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33114                   "RANLIB=$${RANLIB}" \
33115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33116                   install-info) \
33117           || exit 1
33118
33119 @endif release
33120
33121 .PHONY: maybe-install-pdf-release install-pdf-release
33122 maybe-install-pdf-release:
33123 @if release
33124 maybe-install-pdf-release: install-pdf-release
33125
33126 install-pdf-release: \
33127     configure-release \
33128     pdf-release 
33129         @: $(MAKE); $(unstage)
33130         @[ -f ./release/Makefile ] || exit 0; \
33131         r=`${PWD_COMMAND}`; export r; \
33132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33133         $(HOST_EXPORTS) \
33134         for flag in $(EXTRA_HOST_FLAGS) ; do \
33135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33136         done; \
33137         echo "Doing install-pdf in release" ; \
33138         (cd $(HOST_SUBDIR)/release && \
33139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33141                   "RANLIB=$${RANLIB}" \
33142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33143                   install-pdf) \
33144           || exit 1
33145
33146 @endif release
33147
33148 .PHONY: maybe-install-html-release install-html-release
33149 maybe-install-html-release:
33150 @if release
33151 maybe-install-html-release: install-html-release
33152
33153 install-html-release: \
33154     configure-release \
33155     html-release 
33156         @: $(MAKE); $(unstage)
33157         @[ -f ./release/Makefile ] || exit 0; \
33158         r=`${PWD_COMMAND}`; export r; \
33159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33160         $(HOST_EXPORTS) \
33161         for flag in $(EXTRA_HOST_FLAGS) ; do \
33162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33163         done; \
33164         echo "Doing install-html in release" ; \
33165         (cd $(HOST_SUBDIR)/release && \
33166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33168                   "RANLIB=$${RANLIB}" \
33169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33170                   install-html) \
33171           || exit 1
33172
33173 @endif release
33174
33175 .PHONY: maybe-installcheck-release installcheck-release
33176 maybe-installcheck-release:
33177 @if release
33178 maybe-installcheck-release: installcheck-release
33179
33180 installcheck-release: \
33181     configure-release 
33182         @: $(MAKE); $(unstage)
33183         @[ -f ./release/Makefile ] || exit 0; \
33184         r=`${PWD_COMMAND}`; export r; \
33185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33186         $(HOST_EXPORTS) \
33187         for flag in $(EXTRA_HOST_FLAGS) ; do \
33188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33189         done; \
33190         echo "Doing installcheck in release" ; \
33191         (cd $(HOST_SUBDIR)/release && \
33192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33194                   "RANLIB=$${RANLIB}" \
33195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33196                   installcheck) \
33197           || exit 1
33198
33199 @endif release
33200
33201 .PHONY: maybe-mostlyclean-release mostlyclean-release
33202 maybe-mostlyclean-release:
33203 @if release
33204 maybe-mostlyclean-release: mostlyclean-release
33205
33206 mostlyclean-release: 
33207         @: $(MAKE); $(unstage)
33208         @[ -f ./release/Makefile ] || exit 0; \
33209         r=`${PWD_COMMAND}`; export r; \
33210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33211         $(HOST_EXPORTS) \
33212         for flag in $(EXTRA_HOST_FLAGS) ; do \
33213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33214         done; \
33215         echo "Doing mostlyclean in release" ; \
33216         (cd $(HOST_SUBDIR)/release && \
33217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33219                   "RANLIB=$${RANLIB}" \
33220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33221                   mostlyclean) \
33222           || exit 1
33223
33224 @endif release
33225
33226 .PHONY: maybe-clean-release clean-release
33227 maybe-clean-release:
33228 @if release
33229 maybe-clean-release: clean-release
33230
33231 clean-release: 
33232         @: $(MAKE); $(unstage)
33233         @[ -f ./release/Makefile ] || exit 0; \
33234         r=`${PWD_COMMAND}`; export r; \
33235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33236         $(HOST_EXPORTS) \
33237         for flag in $(EXTRA_HOST_FLAGS) ; do \
33238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33239         done; \
33240         echo "Doing clean in release" ; \
33241         (cd $(HOST_SUBDIR)/release && \
33242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33244                   "RANLIB=$${RANLIB}" \
33245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33246                   clean) \
33247           || exit 1
33248
33249 @endif release
33250
33251 .PHONY: maybe-distclean-release distclean-release
33252 maybe-distclean-release:
33253 @if release
33254 maybe-distclean-release: distclean-release
33255
33256 distclean-release: 
33257         @: $(MAKE); $(unstage)
33258         @[ -f ./release/Makefile ] || exit 0; \
33259         r=`${PWD_COMMAND}`; export r; \
33260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33261         $(HOST_EXPORTS) \
33262         for flag in $(EXTRA_HOST_FLAGS) ; do \
33263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33264         done; \
33265         echo "Doing distclean in release" ; \
33266         (cd $(HOST_SUBDIR)/release && \
33267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33269                   "RANLIB=$${RANLIB}" \
33270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33271                   distclean) \
33272           || exit 1
33273
33274 @endif release
33275
33276 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
33277 maybe-maintainer-clean-release:
33278 @if release
33279 maybe-maintainer-clean-release: maintainer-clean-release
33280
33281 maintainer-clean-release: 
33282         @: $(MAKE); $(unstage)
33283         @[ -f ./release/Makefile ] || exit 0; \
33284         r=`${PWD_COMMAND}`; export r; \
33285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33286         $(HOST_EXPORTS) \
33287         for flag in $(EXTRA_HOST_FLAGS) ; do \
33288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33289         done; \
33290         echo "Doing maintainer-clean in release" ; \
33291         (cd $(HOST_SUBDIR)/release && \
33292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33294                   "RANLIB=$${RANLIB}" \
33295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33296                   maintainer-clean) \
33297           || exit 1
33298
33299 @endif release
33300
33301
33302
33303 .PHONY: configure-recode maybe-configure-recode
33304 maybe-configure-recode:
33305 @if gcc-bootstrap
33306 configure-recode: stage_current
33307 @endif gcc-bootstrap
33308 @if recode
33309 maybe-configure-recode: configure-recode
33310 configure-recode: 
33311         @: $(MAKE); $(unstage)
33312         @r=`${PWD_COMMAND}`; export r; \
33313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33314         test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
33315         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
33316         $(HOST_EXPORTS) \
33317         echo Configuring in $(HOST_SUBDIR)/recode; \
33318         cd "$(HOST_SUBDIR)/recode" || exit 1; \
33319         case $(srcdir) in \
33320           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33321           *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
33322                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33323         esac; \
33324         srcdiroption="--srcdir=$${topdir}/recode"; \
33325         libsrcdir="$$s/recode"; \
33326         $(SHELL) $${libsrcdir}/configure \
33327           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33328           --target=${target_alias} $${srcdiroption}  \
33329           || exit 1
33330 @endif recode
33331
33332
33333
33334
33335
33336 .PHONY: all-recode maybe-all-recode
33337 maybe-all-recode:
33338 @if gcc-bootstrap
33339 all-recode: stage_current
33340 @endif gcc-bootstrap
33341 @if recode
33342 TARGET-recode=all
33343 maybe-all-recode: all-recode
33344 all-recode: configure-recode
33345         @: $(MAKE); $(unstage)
33346         @r=`${PWD_COMMAND}`; export r; \
33347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33348         $(HOST_EXPORTS) \
33349         (cd $(HOST_SUBDIR)/recode && \
33350           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33351                 $(TARGET-recode))
33352 @endif recode
33353
33354
33355
33356
33357 .PHONY: check-recode maybe-check-recode
33358 maybe-check-recode:
33359 @if recode
33360 maybe-check-recode: check-recode
33361
33362 check-recode:
33363         @: $(MAKE); $(unstage)
33364         @r=`${PWD_COMMAND}`; export r; \
33365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33366         $(HOST_EXPORTS) \
33367         (cd $(HOST_SUBDIR)/recode && \
33368           $(MAKE) $(FLAGS_TO_PASS)  check)
33369
33370 @endif recode
33371
33372 .PHONY: install-recode maybe-install-recode
33373 maybe-install-recode:
33374 @if recode
33375 maybe-install-recode: install-recode
33376
33377 install-recode: installdirs
33378         @: $(MAKE); $(unstage)
33379         @r=`${PWD_COMMAND}`; export r; \
33380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33381         $(HOST_EXPORTS) \
33382         (cd $(HOST_SUBDIR)/recode && \
33383           $(MAKE) $(FLAGS_TO_PASS)  install)
33384
33385 @endif recode
33386
33387 # Other targets (info, dvi, pdf, etc.)
33388
33389 .PHONY: maybe-info-recode info-recode
33390 maybe-info-recode:
33391 @if recode
33392 maybe-info-recode: info-recode
33393
33394 info-recode: \
33395     configure-recode 
33396         @: $(MAKE); $(unstage)
33397         @[ -f ./recode/Makefile ] || exit 0; \
33398         r=`${PWD_COMMAND}`; export r; \
33399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33400         $(HOST_EXPORTS) \
33401         for flag in $(EXTRA_HOST_FLAGS) ; do \
33402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33403         done; \
33404         echo "Doing info in recode" ; \
33405         (cd $(HOST_SUBDIR)/recode && \
33406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33408                   "RANLIB=$${RANLIB}" \
33409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33410                   info) \
33411           || exit 1
33412
33413 @endif recode
33414
33415 .PHONY: maybe-dvi-recode dvi-recode
33416 maybe-dvi-recode:
33417 @if recode
33418 maybe-dvi-recode: dvi-recode
33419
33420 dvi-recode: \
33421     configure-recode 
33422         @: $(MAKE); $(unstage)
33423         @[ -f ./recode/Makefile ] || exit 0; \
33424         r=`${PWD_COMMAND}`; export r; \
33425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33426         $(HOST_EXPORTS) \
33427         for flag in $(EXTRA_HOST_FLAGS) ; do \
33428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33429         done; \
33430         echo "Doing dvi in recode" ; \
33431         (cd $(HOST_SUBDIR)/recode && \
33432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33434                   "RANLIB=$${RANLIB}" \
33435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33436                   dvi) \
33437           || exit 1
33438
33439 @endif recode
33440
33441 .PHONY: maybe-pdf-recode pdf-recode
33442 maybe-pdf-recode:
33443 @if recode
33444 maybe-pdf-recode: pdf-recode
33445
33446 pdf-recode: \
33447     configure-recode 
33448         @: $(MAKE); $(unstage)
33449         @[ -f ./recode/Makefile ] || exit 0; \
33450         r=`${PWD_COMMAND}`; export r; \
33451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33452         $(HOST_EXPORTS) \
33453         for flag in $(EXTRA_HOST_FLAGS) ; do \
33454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33455         done; \
33456         echo "Doing pdf in recode" ; \
33457         (cd $(HOST_SUBDIR)/recode && \
33458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33460                   "RANLIB=$${RANLIB}" \
33461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33462                   pdf) \
33463           || exit 1
33464
33465 @endif recode
33466
33467 .PHONY: maybe-html-recode html-recode
33468 maybe-html-recode:
33469 @if recode
33470 maybe-html-recode: html-recode
33471
33472 html-recode: \
33473     configure-recode 
33474         @: $(MAKE); $(unstage)
33475         @[ -f ./recode/Makefile ] || exit 0; \
33476         r=`${PWD_COMMAND}`; export r; \
33477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33478         $(HOST_EXPORTS) \
33479         for flag in $(EXTRA_HOST_FLAGS) ; do \
33480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33481         done; \
33482         echo "Doing html in recode" ; \
33483         (cd $(HOST_SUBDIR)/recode && \
33484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33486                   "RANLIB=$${RANLIB}" \
33487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33488                   html) \
33489           || exit 1
33490
33491 @endif recode
33492
33493 .PHONY: maybe-TAGS-recode TAGS-recode
33494 maybe-TAGS-recode:
33495 @if recode
33496 maybe-TAGS-recode: TAGS-recode
33497
33498 TAGS-recode: \
33499     configure-recode 
33500         @: $(MAKE); $(unstage)
33501         @[ -f ./recode/Makefile ] || exit 0; \
33502         r=`${PWD_COMMAND}`; export r; \
33503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33504         $(HOST_EXPORTS) \
33505         for flag in $(EXTRA_HOST_FLAGS) ; do \
33506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33507         done; \
33508         echo "Doing TAGS in recode" ; \
33509         (cd $(HOST_SUBDIR)/recode && \
33510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33512                   "RANLIB=$${RANLIB}" \
33513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33514                   TAGS) \
33515           || exit 1
33516
33517 @endif recode
33518
33519 .PHONY: maybe-install-info-recode install-info-recode
33520 maybe-install-info-recode:
33521 @if recode
33522 maybe-install-info-recode: install-info-recode
33523
33524 install-info-recode: \
33525     configure-recode \
33526     info-recode 
33527         @: $(MAKE); $(unstage)
33528         @[ -f ./recode/Makefile ] || exit 0; \
33529         r=`${PWD_COMMAND}`; export r; \
33530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33531         $(HOST_EXPORTS) \
33532         for flag in $(EXTRA_HOST_FLAGS) ; do \
33533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33534         done; \
33535         echo "Doing install-info in recode" ; \
33536         (cd $(HOST_SUBDIR)/recode && \
33537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33539                   "RANLIB=$${RANLIB}" \
33540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33541                   install-info) \
33542           || exit 1
33543
33544 @endif recode
33545
33546 .PHONY: maybe-install-pdf-recode install-pdf-recode
33547 maybe-install-pdf-recode:
33548 @if recode
33549 maybe-install-pdf-recode: install-pdf-recode
33550
33551 install-pdf-recode: \
33552     configure-recode \
33553     pdf-recode 
33554         @: $(MAKE); $(unstage)
33555         @[ -f ./recode/Makefile ] || exit 0; \
33556         r=`${PWD_COMMAND}`; export r; \
33557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33558         $(HOST_EXPORTS) \
33559         for flag in $(EXTRA_HOST_FLAGS) ; do \
33560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33561         done; \
33562         echo "Doing install-pdf in recode" ; \
33563         (cd $(HOST_SUBDIR)/recode && \
33564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33566                   "RANLIB=$${RANLIB}" \
33567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33568                   install-pdf) \
33569           || exit 1
33570
33571 @endif recode
33572
33573 .PHONY: maybe-install-html-recode install-html-recode
33574 maybe-install-html-recode:
33575 @if recode
33576 maybe-install-html-recode: install-html-recode
33577
33578 install-html-recode: \
33579     configure-recode \
33580     html-recode 
33581         @: $(MAKE); $(unstage)
33582         @[ -f ./recode/Makefile ] || exit 0; \
33583         r=`${PWD_COMMAND}`; export r; \
33584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33585         $(HOST_EXPORTS) \
33586         for flag in $(EXTRA_HOST_FLAGS) ; do \
33587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33588         done; \
33589         echo "Doing install-html in recode" ; \
33590         (cd $(HOST_SUBDIR)/recode && \
33591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33593                   "RANLIB=$${RANLIB}" \
33594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33595                   install-html) \
33596           || exit 1
33597
33598 @endif recode
33599
33600 .PHONY: maybe-installcheck-recode installcheck-recode
33601 maybe-installcheck-recode:
33602 @if recode
33603 maybe-installcheck-recode: installcheck-recode
33604
33605 installcheck-recode: \
33606     configure-recode 
33607         @: $(MAKE); $(unstage)
33608         @[ -f ./recode/Makefile ] || exit 0; \
33609         r=`${PWD_COMMAND}`; export r; \
33610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33611         $(HOST_EXPORTS) \
33612         for flag in $(EXTRA_HOST_FLAGS) ; do \
33613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33614         done; \
33615         echo "Doing installcheck in recode" ; \
33616         (cd $(HOST_SUBDIR)/recode && \
33617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33619                   "RANLIB=$${RANLIB}" \
33620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33621                   installcheck) \
33622           || exit 1
33623
33624 @endif recode
33625
33626 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
33627 maybe-mostlyclean-recode:
33628 @if recode
33629 maybe-mostlyclean-recode: mostlyclean-recode
33630
33631 mostlyclean-recode: 
33632         @: $(MAKE); $(unstage)
33633         @[ -f ./recode/Makefile ] || exit 0; \
33634         r=`${PWD_COMMAND}`; export r; \
33635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33636         $(HOST_EXPORTS) \
33637         for flag in $(EXTRA_HOST_FLAGS) ; do \
33638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33639         done; \
33640         echo "Doing mostlyclean in recode" ; \
33641         (cd $(HOST_SUBDIR)/recode && \
33642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33644                   "RANLIB=$${RANLIB}" \
33645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33646                   mostlyclean) \
33647           || exit 1
33648
33649 @endif recode
33650
33651 .PHONY: maybe-clean-recode clean-recode
33652 maybe-clean-recode:
33653 @if recode
33654 maybe-clean-recode: clean-recode
33655
33656 clean-recode: 
33657         @: $(MAKE); $(unstage)
33658         @[ -f ./recode/Makefile ] || exit 0; \
33659         r=`${PWD_COMMAND}`; export r; \
33660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33661         $(HOST_EXPORTS) \
33662         for flag in $(EXTRA_HOST_FLAGS) ; do \
33663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33664         done; \
33665         echo "Doing clean in recode" ; \
33666         (cd $(HOST_SUBDIR)/recode && \
33667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33669                   "RANLIB=$${RANLIB}" \
33670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33671                   clean) \
33672           || exit 1
33673
33674 @endif recode
33675
33676 .PHONY: maybe-distclean-recode distclean-recode
33677 maybe-distclean-recode:
33678 @if recode
33679 maybe-distclean-recode: distclean-recode
33680
33681 distclean-recode: 
33682         @: $(MAKE); $(unstage)
33683         @[ -f ./recode/Makefile ] || exit 0; \
33684         r=`${PWD_COMMAND}`; export r; \
33685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33686         $(HOST_EXPORTS) \
33687         for flag in $(EXTRA_HOST_FLAGS) ; do \
33688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33689         done; \
33690         echo "Doing distclean in recode" ; \
33691         (cd $(HOST_SUBDIR)/recode && \
33692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33694                   "RANLIB=$${RANLIB}" \
33695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33696                   distclean) \
33697           || exit 1
33698
33699 @endif recode
33700
33701 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
33702 maybe-maintainer-clean-recode:
33703 @if recode
33704 maybe-maintainer-clean-recode: maintainer-clean-recode
33705
33706 maintainer-clean-recode: 
33707         @: $(MAKE); $(unstage)
33708         @[ -f ./recode/Makefile ] || exit 0; \
33709         r=`${PWD_COMMAND}`; export r; \
33710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33711         $(HOST_EXPORTS) \
33712         for flag in $(EXTRA_HOST_FLAGS) ; do \
33713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33714         done; \
33715         echo "Doing maintainer-clean in recode" ; \
33716         (cd $(HOST_SUBDIR)/recode && \
33717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33719                   "RANLIB=$${RANLIB}" \
33720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33721                   maintainer-clean) \
33722           || exit 1
33723
33724 @endif recode
33725
33726
33727
33728 .PHONY: configure-sed maybe-configure-sed
33729 maybe-configure-sed:
33730 @if gcc-bootstrap
33731 configure-sed: stage_current
33732 @endif gcc-bootstrap
33733 @if sed
33734 maybe-configure-sed: configure-sed
33735 configure-sed: 
33736         @: $(MAKE); $(unstage)
33737         @r=`${PWD_COMMAND}`; export r; \
33738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33739         test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
33740         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
33741         $(HOST_EXPORTS) \
33742         echo Configuring in $(HOST_SUBDIR)/sed; \
33743         cd "$(HOST_SUBDIR)/sed" || exit 1; \
33744         case $(srcdir) in \
33745           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33746           *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
33747                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33748         esac; \
33749         srcdiroption="--srcdir=$${topdir}/sed"; \
33750         libsrcdir="$$s/sed"; \
33751         $(SHELL) $${libsrcdir}/configure \
33752           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33753           --target=${target_alias} $${srcdiroption}  \
33754           || exit 1
33755 @endif sed
33756
33757
33758
33759
33760
33761 .PHONY: all-sed maybe-all-sed
33762 maybe-all-sed:
33763 @if gcc-bootstrap
33764 all-sed: stage_current
33765 @endif gcc-bootstrap
33766 @if sed
33767 TARGET-sed=all
33768 maybe-all-sed: all-sed
33769 all-sed: configure-sed
33770         @: $(MAKE); $(unstage)
33771         @r=`${PWD_COMMAND}`; export r; \
33772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33773         $(HOST_EXPORTS) \
33774         (cd $(HOST_SUBDIR)/sed && \
33775           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33776                 $(TARGET-sed))
33777 @endif sed
33778
33779
33780
33781
33782 .PHONY: check-sed maybe-check-sed
33783 maybe-check-sed:
33784 @if sed
33785 maybe-check-sed: check-sed
33786
33787 check-sed:
33788         @: $(MAKE); $(unstage)
33789         @r=`${PWD_COMMAND}`; export r; \
33790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33791         $(HOST_EXPORTS) \
33792         (cd $(HOST_SUBDIR)/sed && \
33793           $(MAKE) $(FLAGS_TO_PASS)  check)
33794
33795 @endif sed
33796
33797 .PHONY: install-sed maybe-install-sed
33798 maybe-install-sed:
33799 @if sed
33800 maybe-install-sed: install-sed
33801
33802 install-sed: installdirs
33803         @: $(MAKE); $(unstage)
33804         @r=`${PWD_COMMAND}`; export r; \
33805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33806         $(HOST_EXPORTS) \
33807         (cd $(HOST_SUBDIR)/sed && \
33808           $(MAKE) $(FLAGS_TO_PASS)  install)
33809
33810 @endif sed
33811
33812 # Other targets (info, dvi, pdf, etc.)
33813
33814 .PHONY: maybe-info-sed info-sed
33815 maybe-info-sed:
33816 @if sed
33817 maybe-info-sed: info-sed
33818
33819 info-sed: \
33820     configure-sed 
33821         @: $(MAKE); $(unstage)
33822         @[ -f ./sed/Makefile ] || exit 0; \
33823         r=`${PWD_COMMAND}`; export r; \
33824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33825         $(HOST_EXPORTS) \
33826         for flag in $(EXTRA_HOST_FLAGS) ; do \
33827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33828         done; \
33829         echo "Doing info in sed" ; \
33830         (cd $(HOST_SUBDIR)/sed && \
33831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33833                   "RANLIB=$${RANLIB}" \
33834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33835                   info) \
33836           || exit 1
33837
33838 @endif sed
33839
33840 .PHONY: maybe-dvi-sed dvi-sed
33841 maybe-dvi-sed:
33842 @if sed
33843 maybe-dvi-sed: dvi-sed
33844
33845 dvi-sed: \
33846     configure-sed 
33847         @: $(MAKE); $(unstage)
33848         @[ -f ./sed/Makefile ] || exit 0; \
33849         r=`${PWD_COMMAND}`; export r; \
33850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33851         $(HOST_EXPORTS) \
33852         for flag in $(EXTRA_HOST_FLAGS) ; do \
33853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33854         done; \
33855         echo "Doing dvi in sed" ; \
33856         (cd $(HOST_SUBDIR)/sed && \
33857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33859                   "RANLIB=$${RANLIB}" \
33860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33861                   dvi) \
33862           || exit 1
33863
33864 @endif sed
33865
33866 .PHONY: maybe-pdf-sed pdf-sed
33867 maybe-pdf-sed:
33868 @if sed
33869 maybe-pdf-sed: pdf-sed
33870
33871 pdf-sed: \
33872     configure-sed 
33873         @: $(MAKE); $(unstage)
33874         @[ -f ./sed/Makefile ] || exit 0; \
33875         r=`${PWD_COMMAND}`; export r; \
33876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33877         $(HOST_EXPORTS) \
33878         for flag in $(EXTRA_HOST_FLAGS) ; do \
33879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33880         done; \
33881         echo "Doing pdf in sed" ; \
33882         (cd $(HOST_SUBDIR)/sed && \
33883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33885                   "RANLIB=$${RANLIB}" \
33886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33887                   pdf) \
33888           || exit 1
33889
33890 @endif sed
33891
33892 .PHONY: maybe-html-sed html-sed
33893 maybe-html-sed:
33894 @if sed
33895 maybe-html-sed: html-sed
33896
33897 html-sed: \
33898     configure-sed 
33899         @: $(MAKE); $(unstage)
33900         @[ -f ./sed/Makefile ] || exit 0; \
33901         r=`${PWD_COMMAND}`; export r; \
33902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33903         $(HOST_EXPORTS) \
33904         for flag in $(EXTRA_HOST_FLAGS) ; do \
33905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33906         done; \
33907         echo "Doing html in sed" ; \
33908         (cd $(HOST_SUBDIR)/sed && \
33909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33911                   "RANLIB=$${RANLIB}" \
33912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33913                   html) \
33914           || exit 1
33915
33916 @endif sed
33917
33918 .PHONY: maybe-TAGS-sed TAGS-sed
33919 maybe-TAGS-sed:
33920 @if sed
33921 maybe-TAGS-sed: TAGS-sed
33922
33923 TAGS-sed: \
33924     configure-sed 
33925         @: $(MAKE); $(unstage)
33926         @[ -f ./sed/Makefile ] || exit 0; \
33927         r=`${PWD_COMMAND}`; export r; \
33928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33929         $(HOST_EXPORTS) \
33930         for flag in $(EXTRA_HOST_FLAGS) ; do \
33931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33932         done; \
33933         echo "Doing TAGS in sed" ; \
33934         (cd $(HOST_SUBDIR)/sed && \
33935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33937                   "RANLIB=$${RANLIB}" \
33938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33939                   TAGS) \
33940           || exit 1
33941
33942 @endif sed
33943
33944 .PHONY: maybe-install-info-sed install-info-sed
33945 maybe-install-info-sed:
33946 @if sed
33947 maybe-install-info-sed: install-info-sed
33948
33949 install-info-sed: \
33950     configure-sed \
33951     info-sed 
33952         @: $(MAKE); $(unstage)
33953         @[ -f ./sed/Makefile ] || exit 0; \
33954         r=`${PWD_COMMAND}`; export r; \
33955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33956         $(HOST_EXPORTS) \
33957         for flag in $(EXTRA_HOST_FLAGS) ; do \
33958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33959         done; \
33960         echo "Doing install-info in sed" ; \
33961         (cd $(HOST_SUBDIR)/sed && \
33962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33964                   "RANLIB=$${RANLIB}" \
33965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33966                   install-info) \
33967           || exit 1
33968
33969 @endif sed
33970
33971 .PHONY: maybe-install-pdf-sed install-pdf-sed
33972 maybe-install-pdf-sed:
33973 @if sed
33974 maybe-install-pdf-sed: install-pdf-sed
33975
33976 install-pdf-sed: \
33977     configure-sed \
33978     pdf-sed 
33979         @: $(MAKE); $(unstage)
33980         @[ -f ./sed/Makefile ] || exit 0; \
33981         r=`${PWD_COMMAND}`; export r; \
33982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33983         $(HOST_EXPORTS) \
33984         for flag in $(EXTRA_HOST_FLAGS) ; do \
33985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33986         done; \
33987         echo "Doing install-pdf in sed" ; \
33988         (cd $(HOST_SUBDIR)/sed && \
33989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33991                   "RANLIB=$${RANLIB}" \
33992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33993                   install-pdf) \
33994           || exit 1
33995
33996 @endif sed
33997
33998 .PHONY: maybe-install-html-sed install-html-sed
33999 maybe-install-html-sed:
34000 @if sed
34001 maybe-install-html-sed: install-html-sed
34002
34003 install-html-sed: \
34004     configure-sed \
34005     html-sed 
34006         @: $(MAKE); $(unstage)
34007         @[ -f ./sed/Makefile ] || exit 0; \
34008         r=`${PWD_COMMAND}`; export r; \
34009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34010         $(HOST_EXPORTS) \
34011         for flag in $(EXTRA_HOST_FLAGS) ; do \
34012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34013         done; \
34014         echo "Doing install-html in sed" ; \
34015         (cd $(HOST_SUBDIR)/sed && \
34016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34018                   "RANLIB=$${RANLIB}" \
34019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34020                   install-html) \
34021           || exit 1
34022
34023 @endif sed
34024
34025 .PHONY: maybe-installcheck-sed installcheck-sed
34026 maybe-installcheck-sed:
34027 @if sed
34028 maybe-installcheck-sed: installcheck-sed
34029
34030 installcheck-sed: \
34031     configure-sed 
34032         @: $(MAKE); $(unstage)
34033         @[ -f ./sed/Makefile ] || exit 0; \
34034         r=`${PWD_COMMAND}`; export r; \
34035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34036         $(HOST_EXPORTS) \
34037         for flag in $(EXTRA_HOST_FLAGS) ; do \
34038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34039         done; \
34040         echo "Doing installcheck in sed" ; \
34041         (cd $(HOST_SUBDIR)/sed && \
34042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34044                   "RANLIB=$${RANLIB}" \
34045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34046                   installcheck) \
34047           || exit 1
34048
34049 @endif sed
34050
34051 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
34052 maybe-mostlyclean-sed:
34053 @if sed
34054 maybe-mostlyclean-sed: mostlyclean-sed
34055
34056 mostlyclean-sed: 
34057         @: $(MAKE); $(unstage)
34058         @[ -f ./sed/Makefile ] || exit 0; \
34059         r=`${PWD_COMMAND}`; export r; \
34060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34061         $(HOST_EXPORTS) \
34062         for flag in $(EXTRA_HOST_FLAGS) ; do \
34063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34064         done; \
34065         echo "Doing mostlyclean in sed" ; \
34066         (cd $(HOST_SUBDIR)/sed && \
34067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34069                   "RANLIB=$${RANLIB}" \
34070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34071                   mostlyclean) \
34072           || exit 1
34073
34074 @endif sed
34075
34076 .PHONY: maybe-clean-sed clean-sed
34077 maybe-clean-sed:
34078 @if sed
34079 maybe-clean-sed: clean-sed
34080
34081 clean-sed: 
34082         @: $(MAKE); $(unstage)
34083         @[ -f ./sed/Makefile ] || exit 0; \
34084         r=`${PWD_COMMAND}`; export r; \
34085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34086         $(HOST_EXPORTS) \
34087         for flag in $(EXTRA_HOST_FLAGS) ; do \
34088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34089         done; \
34090         echo "Doing clean in sed" ; \
34091         (cd $(HOST_SUBDIR)/sed && \
34092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34094                   "RANLIB=$${RANLIB}" \
34095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34096                   clean) \
34097           || exit 1
34098
34099 @endif sed
34100
34101 .PHONY: maybe-distclean-sed distclean-sed
34102 maybe-distclean-sed:
34103 @if sed
34104 maybe-distclean-sed: distclean-sed
34105
34106 distclean-sed: 
34107         @: $(MAKE); $(unstage)
34108         @[ -f ./sed/Makefile ] || exit 0; \
34109         r=`${PWD_COMMAND}`; export r; \
34110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34111         $(HOST_EXPORTS) \
34112         for flag in $(EXTRA_HOST_FLAGS) ; do \
34113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34114         done; \
34115         echo "Doing distclean in sed" ; \
34116         (cd $(HOST_SUBDIR)/sed && \
34117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34119                   "RANLIB=$${RANLIB}" \
34120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34121                   distclean) \
34122           || exit 1
34123
34124 @endif sed
34125
34126 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
34127 maybe-maintainer-clean-sed:
34128 @if sed
34129 maybe-maintainer-clean-sed: maintainer-clean-sed
34130
34131 maintainer-clean-sed: 
34132         @: $(MAKE); $(unstage)
34133         @[ -f ./sed/Makefile ] || exit 0; \
34134         r=`${PWD_COMMAND}`; export r; \
34135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34136         $(HOST_EXPORTS) \
34137         for flag in $(EXTRA_HOST_FLAGS) ; do \
34138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34139         done; \
34140         echo "Doing maintainer-clean in sed" ; \
34141         (cd $(HOST_SUBDIR)/sed && \
34142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34144                   "RANLIB=$${RANLIB}" \
34145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34146                   maintainer-clean) \
34147           || exit 1
34148
34149 @endif sed
34150
34151
34152
34153 .PHONY: configure-send-pr maybe-configure-send-pr
34154 maybe-configure-send-pr:
34155 @if gcc-bootstrap
34156 configure-send-pr: stage_current
34157 @endif gcc-bootstrap
34158 @if send-pr
34159 maybe-configure-send-pr: configure-send-pr
34160 configure-send-pr: 
34161         @: $(MAKE); $(unstage)
34162         @r=`${PWD_COMMAND}`; export r; \
34163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34164         test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
34165         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
34166         $(HOST_EXPORTS) \
34167         echo Configuring in $(HOST_SUBDIR)/send-pr; \
34168         cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
34169         case $(srcdir) in \
34170           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34171           *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
34172                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34173         esac; \
34174         srcdiroption="--srcdir=$${topdir}/send-pr"; \
34175         libsrcdir="$$s/send-pr"; \
34176         $(SHELL) $${libsrcdir}/configure \
34177           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34178           --target=${target_alias} $${srcdiroption}  \
34179           || exit 1
34180 @endif send-pr
34181
34182
34183
34184
34185
34186 .PHONY: all-send-pr maybe-all-send-pr
34187 maybe-all-send-pr:
34188 @if gcc-bootstrap
34189 all-send-pr: stage_current
34190 @endif gcc-bootstrap
34191 @if send-pr
34192 TARGET-send-pr=all
34193 maybe-all-send-pr: all-send-pr
34194 all-send-pr: configure-send-pr
34195         @: $(MAKE); $(unstage)
34196         @r=`${PWD_COMMAND}`; export r; \
34197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34198         $(HOST_EXPORTS) \
34199         (cd $(HOST_SUBDIR)/send-pr && \
34200           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34201                 $(TARGET-send-pr))
34202 @endif send-pr
34203
34204
34205
34206
34207 .PHONY: check-send-pr maybe-check-send-pr
34208 maybe-check-send-pr:
34209 @if send-pr
34210 maybe-check-send-pr: check-send-pr
34211
34212 check-send-pr:
34213         @: $(MAKE); $(unstage)
34214         @r=`${PWD_COMMAND}`; export r; \
34215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34216         $(HOST_EXPORTS) \
34217         (cd $(HOST_SUBDIR)/send-pr && \
34218           $(MAKE) $(FLAGS_TO_PASS)  check)
34219
34220 @endif send-pr
34221
34222 .PHONY: install-send-pr maybe-install-send-pr
34223 maybe-install-send-pr:
34224 @if send-pr
34225 maybe-install-send-pr: install-send-pr
34226
34227 install-send-pr: installdirs
34228         @: $(MAKE); $(unstage)
34229         @r=`${PWD_COMMAND}`; export r; \
34230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34231         $(HOST_EXPORTS) \
34232         (cd $(HOST_SUBDIR)/send-pr && \
34233           $(MAKE) $(FLAGS_TO_PASS)  install)
34234
34235 @endif send-pr
34236
34237 # Other targets (info, dvi, pdf, etc.)
34238
34239 .PHONY: maybe-info-send-pr info-send-pr
34240 maybe-info-send-pr:
34241 @if send-pr
34242 maybe-info-send-pr: info-send-pr
34243
34244 info-send-pr: \
34245     configure-send-pr 
34246         @: $(MAKE); $(unstage)
34247         @[ -f ./send-pr/Makefile ] || exit 0; \
34248         r=`${PWD_COMMAND}`; export r; \
34249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34250         $(HOST_EXPORTS) \
34251         for flag in $(EXTRA_HOST_FLAGS) ; do \
34252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34253         done; \
34254         echo "Doing info in send-pr" ; \
34255         (cd $(HOST_SUBDIR)/send-pr && \
34256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34258                   "RANLIB=$${RANLIB}" \
34259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34260                   info) \
34261           || exit 1
34262
34263 @endif send-pr
34264
34265 .PHONY: maybe-dvi-send-pr dvi-send-pr
34266 maybe-dvi-send-pr:
34267 @if send-pr
34268 maybe-dvi-send-pr: dvi-send-pr
34269
34270 dvi-send-pr: \
34271     configure-send-pr 
34272         @: $(MAKE); $(unstage)
34273         @[ -f ./send-pr/Makefile ] || exit 0; \
34274         r=`${PWD_COMMAND}`; export r; \
34275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34276         $(HOST_EXPORTS) \
34277         for flag in $(EXTRA_HOST_FLAGS) ; do \
34278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34279         done; \
34280         echo "Doing dvi in send-pr" ; \
34281         (cd $(HOST_SUBDIR)/send-pr && \
34282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34284                   "RANLIB=$${RANLIB}" \
34285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34286                   dvi) \
34287           || exit 1
34288
34289 @endif send-pr
34290
34291 .PHONY: maybe-pdf-send-pr pdf-send-pr
34292 maybe-pdf-send-pr:
34293 @if send-pr
34294 maybe-pdf-send-pr: pdf-send-pr
34295
34296 pdf-send-pr: \
34297     configure-send-pr 
34298         @: $(MAKE); $(unstage)
34299         @[ -f ./send-pr/Makefile ] || exit 0; \
34300         r=`${PWD_COMMAND}`; export r; \
34301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34302         $(HOST_EXPORTS) \
34303         for flag in $(EXTRA_HOST_FLAGS) ; do \
34304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34305         done; \
34306         echo "Doing pdf in send-pr" ; \
34307         (cd $(HOST_SUBDIR)/send-pr && \
34308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34310                   "RANLIB=$${RANLIB}" \
34311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34312                   pdf) \
34313           || exit 1
34314
34315 @endif send-pr
34316
34317 .PHONY: maybe-html-send-pr html-send-pr
34318 maybe-html-send-pr:
34319 @if send-pr
34320 maybe-html-send-pr: html-send-pr
34321
34322 html-send-pr: \
34323     configure-send-pr 
34324         @: $(MAKE); $(unstage)
34325         @[ -f ./send-pr/Makefile ] || exit 0; \
34326         r=`${PWD_COMMAND}`; export r; \
34327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34328         $(HOST_EXPORTS) \
34329         for flag in $(EXTRA_HOST_FLAGS) ; do \
34330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34331         done; \
34332         echo "Doing html in send-pr" ; \
34333         (cd $(HOST_SUBDIR)/send-pr && \
34334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34336                   "RANLIB=$${RANLIB}" \
34337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34338                   html) \
34339           || exit 1
34340
34341 @endif send-pr
34342
34343 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
34344 maybe-TAGS-send-pr:
34345 @if send-pr
34346 maybe-TAGS-send-pr: TAGS-send-pr
34347
34348 TAGS-send-pr: \
34349     configure-send-pr 
34350         @: $(MAKE); $(unstage)
34351         @[ -f ./send-pr/Makefile ] || exit 0; \
34352         r=`${PWD_COMMAND}`; export r; \
34353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34354         $(HOST_EXPORTS) \
34355         for flag in $(EXTRA_HOST_FLAGS) ; do \
34356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34357         done; \
34358         echo "Doing TAGS in send-pr" ; \
34359         (cd $(HOST_SUBDIR)/send-pr && \
34360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34362                   "RANLIB=$${RANLIB}" \
34363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34364                   TAGS) \
34365           || exit 1
34366
34367 @endif send-pr
34368
34369 .PHONY: maybe-install-info-send-pr install-info-send-pr
34370 maybe-install-info-send-pr:
34371 @if send-pr
34372 maybe-install-info-send-pr: install-info-send-pr
34373
34374 install-info-send-pr: \
34375     configure-send-pr \
34376     info-send-pr 
34377         @: $(MAKE); $(unstage)
34378         @[ -f ./send-pr/Makefile ] || exit 0; \
34379         r=`${PWD_COMMAND}`; export r; \
34380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34381         $(HOST_EXPORTS) \
34382         for flag in $(EXTRA_HOST_FLAGS) ; do \
34383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34384         done; \
34385         echo "Doing install-info in send-pr" ; \
34386         (cd $(HOST_SUBDIR)/send-pr && \
34387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34389                   "RANLIB=$${RANLIB}" \
34390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34391                   install-info) \
34392           || exit 1
34393
34394 @endif send-pr
34395
34396 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
34397 maybe-install-pdf-send-pr:
34398 @if send-pr
34399 maybe-install-pdf-send-pr: install-pdf-send-pr
34400
34401 install-pdf-send-pr: \
34402     configure-send-pr \
34403     pdf-send-pr 
34404         @: $(MAKE); $(unstage)
34405         @[ -f ./send-pr/Makefile ] || exit 0; \
34406         r=`${PWD_COMMAND}`; export r; \
34407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34408         $(HOST_EXPORTS) \
34409         for flag in $(EXTRA_HOST_FLAGS) ; do \
34410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34411         done; \
34412         echo "Doing install-pdf in send-pr" ; \
34413         (cd $(HOST_SUBDIR)/send-pr && \
34414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34416                   "RANLIB=$${RANLIB}" \
34417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34418                   install-pdf) \
34419           || exit 1
34420
34421 @endif send-pr
34422
34423 .PHONY: maybe-install-html-send-pr install-html-send-pr
34424 maybe-install-html-send-pr:
34425 @if send-pr
34426 maybe-install-html-send-pr: install-html-send-pr
34427
34428 install-html-send-pr: \
34429     configure-send-pr \
34430     html-send-pr 
34431         @: $(MAKE); $(unstage)
34432         @[ -f ./send-pr/Makefile ] || exit 0; \
34433         r=`${PWD_COMMAND}`; export r; \
34434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34435         $(HOST_EXPORTS) \
34436         for flag in $(EXTRA_HOST_FLAGS) ; do \
34437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34438         done; \
34439         echo "Doing install-html in send-pr" ; \
34440         (cd $(HOST_SUBDIR)/send-pr && \
34441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34443                   "RANLIB=$${RANLIB}" \
34444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34445                   install-html) \
34446           || exit 1
34447
34448 @endif send-pr
34449
34450 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
34451 maybe-installcheck-send-pr:
34452 @if send-pr
34453 maybe-installcheck-send-pr: installcheck-send-pr
34454
34455 installcheck-send-pr: \
34456     configure-send-pr 
34457         @: $(MAKE); $(unstage)
34458         @[ -f ./send-pr/Makefile ] || exit 0; \
34459         r=`${PWD_COMMAND}`; export r; \
34460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34461         $(HOST_EXPORTS) \
34462         for flag in $(EXTRA_HOST_FLAGS) ; do \
34463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34464         done; \
34465         echo "Doing installcheck in send-pr" ; \
34466         (cd $(HOST_SUBDIR)/send-pr && \
34467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34469                   "RANLIB=$${RANLIB}" \
34470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34471                   installcheck) \
34472           || exit 1
34473
34474 @endif send-pr
34475
34476 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
34477 maybe-mostlyclean-send-pr:
34478 @if send-pr
34479 maybe-mostlyclean-send-pr: mostlyclean-send-pr
34480
34481 mostlyclean-send-pr: 
34482         @: $(MAKE); $(unstage)
34483         @[ -f ./send-pr/Makefile ] || exit 0; \
34484         r=`${PWD_COMMAND}`; export r; \
34485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34486         $(HOST_EXPORTS) \
34487         for flag in $(EXTRA_HOST_FLAGS) ; do \
34488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34489         done; \
34490         echo "Doing mostlyclean in send-pr" ; \
34491         (cd $(HOST_SUBDIR)/send-pr && \
34492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34494                   "RANLIB=$${RANLIB}" \
34495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34496                   mostlyclean) \
34497           || exit 1
34498
34499 @endif send-pr
34500
34501 .PHONY: maybe-clean-send-pr clean-send-pr
34502 maybe-clean-send-pr:
34503 @if send-pr
34504 maybe-clean-send-pr: clean-send-pr
34505
34506 clean-send-pr: 
34507         @: $(MAKE); $(unstage)
34508         @[ -f ./send-pr/Makefile ] || exit 0; \
34509         r=`${PWD_COMMAND}`; export r; \
34510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34511         $(HOST_EXPORTS) \
34512         for flag in $(EXTRA_HOST_FLAGS) ; do \
34513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34514         done; \
34515         echo "Doing clean in send-pr" ; \
34516         (cd $(HOST_SUBDIR)/send-pr && \
34517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34519                   "RANLIB=$${RANLIB}" \
34520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34521                   clean) \
34522           || exit 1
34523
34524 @endif send-pr
34525
34526 .PHONY: maybe-distclean-send-pr distclean-send-pr
34527 maybe-distclean-send-pr:
34528 @if send-pr
34529 maybe-distclean-send-pr: distclean-send-pr
34530
34531 distclean-send-pr: 
34532         @: $(MAKE); $(unstage)
34533         @[ -f ./send-pr/Makefile ] || exit 0; \
34534         r=`${PWD_COMMAND}`; export r; \
34535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34536         $(HOST_EXPORTS) \
34537         for flag in $(EXTRA_HOST_FLAGS) ; do \
34538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34539         done; \
34540         echo "Doing distclean in send-pr" ; \
34541         (cd $(HOST_SUBDIR)/send-pr && \
34542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34544                   "RANLIB=$${RANLIB}" \
34545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34546                   distclean) \
34547           || exit 1
34548
34549 @endif send-pr
34550
34551 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
34552 maybe-maintainer-clean-send-pr:
34553 @if send-pr
34554 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
34555
34556 maintainer-clean-send-pr: 
34557         @: $(MAKE); $(unstage)
34558         @[ -f ./send-pr/Makefile ] || exit 0; \
34559         r=`${PWD_COMMAND}`; export r; \
34560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34561         $(HOST_EXPORTS) \
34562         for flag in $(EXTRA_HOST_FLAGS) ; do \
34563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34564         done; \
34565         echo "Doing maintainer-clean in send-pr" ; \
34566         (cd $(HOST_SUBDIR)/send-pr && \
34567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34569                   "RANLIB=$${RANLIB}" \
34570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34571                   maintainer-clean) \
34572           || exit 1
34573
34574 @endif send-pr
34575
34576
34577
34578 .PHONY: configure-shellutils maybe-configure-shellutils
34579 maybe-configure-shellutils:
34580 @if gcc-bootstrap
34581 configure-shellutils: stage_current
34582 @endif gcc-bootstrap
34583 @if shellutils
34584 maybe-configure-shellutils: configure-shellutils
34585 configure-shellutils: 
34586         @: $(MAKE); $(unstage)
34587         @r=`${PWD_COMMAND}`; export r; \
34588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34589         test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
34590         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
34591         $(HOST_EXPORTS) \
34592         echo Configuring in $(HOST_SUBDIR)/shellutils; \
34593         cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
34594         case $(srcdir) in \
34595           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34596           *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
34597                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34598         esac; \
34599         srcdiroption="--srcdir=$${topdir}/shellutils"; \
34600         libsrcdir="$$s/shellutils"; \
34601         $(SHELL) $${libsrcdir}/configure \
34602           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34603           --target=${target_alias} $${srcdiroption}  \
34604           || exit 1
34605 @endif shellutils
34606
34607
34608
34609
34610
34611 .PHONY: all-shellutils maybe-all-shellutils
34612 maybe-all-shellutils:
34613 @if gcc-bootstrap
34614 all-shellutils: stage_current
34615 @endif gcc-bootstrap
34616 @if shellutils
34617 TARGET-shellutils=all
34618 maybe-all-shellutils: all-shellutils
34619 all-shellutils: configure-shellutils
34620         @: $(MAKE); $(unstage)
34621         @r=`${PWD_COMMAND}`; export r; \
34622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34623         $(HOST_EXPORTS) \
34624         (cd $(HOST_SUBDIR)/shellutils && \
34625           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34626                 $(TARGET-shellutils))
34627 @endif shellutils
34628
34629
34630
34631
34632 .PHONY: check-shellutils maybe-check-shellutils
34633 maybe-check-shellutils:
34634 @if shellutils
34635 maybe-check-shellutils: check-shellutils
34636
34637 check-shellutils:
34638         @: $(MAKE); $(unstage)
34639         @r=`${PWD_COMMAND}`; export r; \
34640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34641         $(HOST_EXPORTS) \
34642         (cd $(HOST_SUBDIR)/shellutils && \
34643           $(MAKE) $(FLAGS_TO_PASS)  check)
34644
34645 @endif shellutils
34646
34647 .PHONY: install-shellutils maybe-install-shellutils
34648 maybe-install-shellutils:
34649 @if shellutils
34650 maybe-install-shellutils: install-shellutils
34651
34652 install-shellutils: installdirs
34653         @: $(MAKE); $(unstage)
34654         @r=`${PWD_COMMAND}`; export r; \
34655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34656         $(HOST_EXPORTS) \
34657         (cd $(HOST_SUBDIR)/shellutils && \
34658           $(MAKE) $(FLAGS_TO_PASS)  install)
34659
34660 @endif shellutils
34661
34662 # Other targets (info, dvi, pdf, etc.)
34663
34664 .PHONY: maybe-info-shellutils info-shellutils
34665 maybe-info-shellutils:
34666 @if shellutils
34667 maybe-info-shellutils: info-shellutils
34668
34669 info-shellutils: \
34670     configure-shellutils 
34671         @: $(MAKE); $(unstage)
34672         @[ -f ./shellutils/Makefile ] || exit 0; \
34673         r=`${PWD_COMMAND}`; export r; \
34674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34675         $(HOST_EXPORTS) \
34676         for flag in $(EXTRA_HOST_FLAGS) ; do \
34677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34678         done; \
34679         echo "Doing info in shellutils" ; \
34680         (cd $(HOST_SUBDIR)/shellutils && \
34681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34683                   "RANLIB=$${RANLIB}" \
34684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34685                   info) \
34686           || exit 1
34687
34688 @endif shellutils
34689
34690 .PHONY: maybe-dvi-shellutils dvi-shellutils
34691 maybe-dvi-shellutils:
34692 @if shellutils
34693 maybe-dvi-shellutils: dvi-shellutils
34694
34695 dvi-shellutils: \
34696     configure-shellutils 
34697         @: $(MAKE); $(unstage)
34698         @[ -f ./shellutils/Makefile ] || exit 0; \
34699         r=`${PWD_COMMAND}`; export r; \
34700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34701         $(HOST_EXPORTS) \
34702         for flag in $(EXTRA_HOST_FLAGS) ; do \
34703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34704         done; \
34705         echo "Doing dvi in shellutils" ; \
34706         (cd $(HOST_SUBDIR)/shellutils && \
34707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34709                   "RANLIB=$${RANLIB}" \
34710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34711                   dvi) \
34712           || exit 1
34713
34714 @endif shellutils
34715
34716 .PHONY: maybe-pdf-shellutils pdf-shellutils
34717 maybe-pdf-shellutils:
34718 @if shellutils
34719 maybe-pdf-shellutils: pdf-shellutils
34720
34721 pdf-shellutils: \
34722     configure-shellutils 
34723         @: $(MAKE); $(unstage)
34724         @[ -f ./shellutils/Makefile ] || exit 0; \
34725         r=`${PWD_COMMAND}`; export r; \
34726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34727         $(HOST_EXPORTS) \
34728         for flag in $(EXTRA_HOST_FLAGS) ; do \
34729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34730         done; \
34731         echo "Doing pdf in shellutils" ; \
34732         (cd $(HOST_SUBDIR)/shellutils && \
34733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34735                   "RANLIB=$${RANLIB}" \
34736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34737                   pdf) \
34738           || exit 1
34739
34740 @endif shellutils
34741
34742 .PHONY: maybe-html-shellutils html-shellutils
34743 maybe-html-shellutils:
34744 @if shellutils
34745 maybe-html-shellutils: html-shellutils
34746
34747 html-shellutils: \
34748     configure-shellutils 
34749         @: $(MAKE); $(unstage)
34750         @[ -f ./shellutils/Makefile ] || exit 0; \
34751         r=`${PWD_COMMAND}`; export r; \
34752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34753         $(HOST_EXPORTS) \
34754         for flag in $(EXTRA_HOST_FLAGS) ; do \
34755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34756         done; \
34757         echo "Doing html in shellutils" ; \
34758         (cd $(HOST_SUBDIR)/shellutils && \
34759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34761                   "RANLIB=$${RANLIB}" \
34762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34763                   html) \
34764           || exit 1
34765
34766 @endif shellutils
34767
34768 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
34769 maybe-TAGS-shellutils:
34770 @if shellutils
34771 maybe-TAGS-shellutils: TAGS-shellutils
34772
34773 TAGS-shellutils: \
34774     configure-shellutils 
34775         @: $(MAKE); $(unstage)
34776         @[ -f ./shellutils/Makefile ] || exit 0; \
34777         r=`${PWD_COMMAND}`; export r; \
34778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34779         $(HOST_EXPORTS) \
34780         for flag in $(EXTRA_HOST_FLAGS) ; do \
34781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34782         done; \
34783         echo "Doing TAGS in shellutils" ; \
34784         (cd $(HOST_SUBDIR)/shellutils && \
34785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34787                   "RANLIB=$${RANLIB}" \
34788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34789                   TAGS) \
34790           || exit 1
34791
34792 @endif shellutils
34793
34794 .PHONY: maybe-install-info-shellutils install-info-shellutils
34795 maybe-install-info-shellutils:
34796 @if shellutils
34797 maybe-install-info-shellutils: install-info-shellutils
34798
34799 install-info-shellutils: \
34800     configure-shellutils \
34801     info-shellutils 
34802         @: $(MAKE); $(unstage)
34803         @[ -f ./shellutils/Makefile ] || exit 0; \
34804         r=`${PWD_COMMAND}`; export r; \
34805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34806         $(HOST_EXPORTS) \
34807         for flag in $(EXTRA_HOST_FLAGS) ; do \
34808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34809         done; \
34810         echo "Doing install-info in shellutils" ; \
34811         (cd $(HOST_SUBDIR)/shellutils && \
34812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34814                   "RANLIB=$${RANLIB}" \
34815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34816                   install-info) \
34817           || exit 1
34818
34819 @endif shellutils
34820
34821 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
34822 maybe-install-pdf-shellutils:
34823 @if shellutils
34824 maybe-install-pdf-shellutils: install-pdf-shellutils
34825
34826 install-pdf-shellutils: \
34827     configure-shellutils \
34828     pdf-shellutils 
34829         @: $(MAKE); $(unstage)
34830         @[ -f ./shellutils/Makefile ] || exit 0; \
34831         r=`${PWD_COMMAND}`; export r; \
34832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34833         $(HOST_EXPORTS) \
34834         for flag in $(EXTRA_HOST_FLAGS) ; do \
34835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34836         done; \
34837         echo "Doing install-pdf in shellutils" ; \
34838         (cd $(HOST_SUBDIR)/shellutils && \
34839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34841                   "RANLIB=$${RANLIB}" \
34842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34843                   install-pdf) \
34844           || exit 1
34845
34846 @endif shellutils
34847
34848 .PHONY: maybe-install-html-shellutils install-html-shellutils
34849 maybe-install-html-shellutils:
34850 @if shellutils
34851 maybe-install-html-shellutils: install-html-shellutils
34852
34853 install-html-shellutils: \
34854     configure-shellutils \
34855     html-shellutils 
34856         @: $(MAKE); $(unstage)
34857         @[ -f ./shellutils/Makefile ] || exit 0; \
34858         r=`${PWD_COMMAND}`; export r; \
34859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34860         $(HOST_EXPORTS) \
34861         for flag in $(EXTRA_HOST_FLAGS) ; do \
34862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34863         done; \
34864         echo "Doing install-html in shellutils" ; \
34865         (cd $(HOST_SUBDIR)/shellutils && \
34866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34868                   "RANLIB=$${RANLIB}" \
34869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34870                   install-html) \
34871           || exit 1
34872
34873 @endif shellutils
34874
34875 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
34876 maybe-installcheck-shellutils:
34877 @if shellutils
34878 maybe-installcheck-shellutils: installcheck-shellutils
34879
34880 installcheck-shellutils: \
34881     configure-shellutils 
34882         @: $(MAKE); $(unstage)
34883         @[ -f ./shellutils/Makefile ] || exit 0; \
34884         r=`${PWD_COMMAND}`; export r; \
34885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34886         $(HOST_EXPORTS) \
34887         for flag in $(EXTRA_HOST_FLAGS) ; do \
34888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34889         done; \
34890         echo "Doing installcheck in shellutils" ; \
34891         (cd $(HOST_SUBDIR)/shellutils && \
34892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34894                   "RANLIB=$${RANLIB}" \
34895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34896                   installcheck) \
34897           || exit 1
34898
34899 @endif shellutils
34900
34901 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
34902 maybe-mostlyclean-shellutils:
34903 @if shellutils
34904 maybe-mostlyclean-shellutils: mostlyclean-shellutils
34905
34906 mostlyclean-shellutils: 
34907         @: $(MAKE); $(unstage)
34908         @[ -f ./shellutils/Makefile ] || exit 0; \
34909         r=`${PWD_COMMAND}`; export r; \
34910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34911         $(HOST_EXPORTS) \
34912         for flag in $(EXTRA_HOST_FLAGS) ; do \
34913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34914         done; \
34915         echo "Doing mostlyclean in shellutils" ; \
34916         (cd $(HOST_SUBDIR)/shellutils && \
34917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34919                   "RANLIB=$${RANLIB}" \
34920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34921                   mostlyclean) \
34922           || exit 1
34923
34924 @endif shellutils
34925
34926 .PHONY: maybe-clean-shellutils clean-shellutils
34927 maybe-clean-shellutils:
34928 @if shellutils
34929 maybe-clean-shellutils: clean-shellutils
34930
34931 clean-shellutils: 
34932         @: $(MAKE); $(unstage)
34933         @[ -f ./shellutils/Makefile ] || exit 0; \
34934         r=`${PWD_COMMAND}`; export r; \
34935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34936         $(HOST_EXPORTS) \
34937         for flag in $(EXTRA_HOST_FLAGS) ; do \
34938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34939         done; \
34940         echo "Doing clean in shellutils" ; \
34941         (cd $(HOST_SUBDIR)/shellutils && \
34942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34944                   "RANLIB=$${RANLIB}" \
34945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34946                   clean) \
34947           || exit 1
34948
34949 @endif shellutils
34950
34951 .PHONY: maybe-distclean-shellutils distclean-shellutils
34952 maybe-distclean-shellutils:
34953 @if shellutils
34954 maybe-distclean-shellutils: distclean-shellutils
34955
34956 distclean-shellutils: 
34957         @: $(MAKE); $(unstage)
34958         @[ -f ./shellutils/Makefile ] || exit 0; \
34959         r=`${PWD_COMMAND}`; export r; \
34960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34961         $(HOST_EXPORTS) \
34962         for flag in $(EXTRA_HOST_FLAGS) ; do \
34963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34964         done; \
34965         echo "Doing distclean in shellutils" ; \
34966         (cd $(HOST_SUBDIR)/shellutils && \
34967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34969                   "RANLIB=$${RANLIB}" \
34970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34971                   distclean) \
34972           || exit 1
34973
34974 @endif shellutils
34975
34976 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
34977 maybe-maintainer-clean-shellutils:
34978 @if shellutils
34979 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
34980
34981 maintainer-clean-shellutils: 
34982         @: $(MAKE); $(unstage)
34983         @[ -f ./shellutils/Makefile ] || exit 0; \
34984         r=`${PWD_COMMAND}`; export r; \
34985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34986         $(HOST_EXPORTS) \
34987         for flag in $(EXTRA_HOST_FLAGS) ; do \
34988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34989         done; \
34990         echo "Doing maintainer-clean in shellutils" ; \
34991         (cd $(HOST_SUBDIR)/shellutils && \
34992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34994                   "RANLIB=$${RANLIB}" \
34995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34996                   maintainer-clean) \
34997           || exit 1
34998
34999 @endif shellutils
35000
35001
35002
35003 .PHONY: configure-sid maybe-configure-sid
35004 maybe-configure-sid:
35005 @if gcc-bootstrap
35006 configure-sid: stage_current
35007 @endif gcc-bootstrap
35008 @if sid
35009 maybe-configure-sid: configure-sid
35010 configure-sid: 
35011         @: $(MAKE); $(unstage)
35012         @r=`${PWD_COMMAND}`; export r; \
35013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35014         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
35015         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
35016         $(HOST_EXPORTS) \
35017         echo Configuring in $(HOST_SUBDIR)/sid; \
35018         cd "$(HOST_SUBDIR)/sid" || exit 1; \
35019         case $(srcdir) in \
35020           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35021           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
35022                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35023         esac; \
35024         srcdiroption="--srcdir=$${topdir}/sid"; \
35025         libsrcdir="$$s/sid"; \
35026         $(SHELL) $${libsrcdir}/configure \
35027           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35028           --target=${target_alias} $${srcdiroption}  \
35029           || exit 1
35030 @endif sid
35031
35032
35033
35034
35035
35036 .PHONY: all-sid maybe-all-sid
35037 maybe-all-sid:
35038 @if gcc-bootstrap
35039 all-sid: stage_current
35040 @endif gcc-bootstrap
35041 @if sid
35042 TARGET-sid=all
35043 maybe-all-sid: all-sid
35044 all-sid: configure-sid
35045         @: $(MAKE); $(unstage)
35046         @r=`${PWD_COMMAND}`; export r; \
35047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35048         $(HOST_EXPORTS) \
35049         (cd $(HOST_SUBDIR)/sid && \
35050           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35051                 $(TARGET-sid))
35052 @endif sid
35053
35054
35055
35056
35057 .PHONY: check-sid maybe-check-sid
35058 maybe-check-sid:
35059 @if sid
35060 maybe-check-sid: check-sid
35061
35062 check-sid:
35063         @: $(MAKE); $(unstage)
35064         @r=`${PWD_COMMAND}`; export r; \
35065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35066         $(HOST_EXPORTS) \
35067         (cd $(HOST_SUBDIR)/sid && \
35068           $(MAKE) $(FLAGS_TO_PASS)  check)
35069
35070 @endif sid
35071
35072 .PHONY: install-sid maybe-install-sid
35073 maybe-install-sid:
35074 @if sid
35075 maybe-install-sid: install-sid
35076
35077 install-sid: installdirs
35078         @: $(MAKE); $(unstage)
35079         @r=`${PWD_COMMAND}`; export r; \
35080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35081         $(HOST_EXPORTS) \
35082         (cd $(HOST_SUBDIR)/sid && \
35083           $(MAKE) $(FLAGS_TO_PASS)  install)
35084
35085 @endif sid
35086
35087 # Other targets (info, dvi, pdf, etc.)
35088
35089 .PHONY: maybe-info-sid info-sid
35090 maybe-info-sid:
35091 @if sid
35092 maybe-info-sid: info-sid
35093
35094 info-sid: \
35095     configure-sid 
35096         @: $(MAKE); $(unstage)
35097         @[ -f ./sid/Makefile ] || exit 0; \
35098         r=`${PWD_COMMAND}`; export r; \
35099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35100         $(HOST_EXPORTS) \
35101         for flag in $(EXTRA_HOST_FLAGS) ; do \
35102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35103         done; \
35104         echo "Doing info in sid" ; \
35105         (cd $(HOST_SUBDIR)/sid && \
35106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35108                   "RANLIB=$${RANLIB}" \
35109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35110                   info) \
35111           || exit 1
35112
35113 @endif sid
35114
35115 .PHONY: maybe-dvi-sid dvi-sid
35116 maybe-dvi-sid:
35117 @if sid
35118 maybe-dvi-sid: dvi-sid
35119
35120 dvi-sid: \
35121     configure-sid 
35122         @: $(MAKE); $(unstage)
35123         @[ -f ./sid/Makefile ] || exit 0; \
35124         r=`${PWD_COMMAND}`; export r; \
35125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35126         $(HOST_EXPORTS) \
35127         for flag in $(EXTRA_HOST_FLAGS) ; do \
35128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35129         done; \
35130         echo "Doing dvi in sid" ; \
35131         (cd $(HOST_SUBDIR)/sid && \
35132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35134                   "RANLIB=$${RANLIB}" \
35135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35136                   dvi) \
35137           || exit 1
35138
35139 @endif sid
35140
35141 .PHONY: maybe-pdf-sid pdf-sid
35142 maybe-pdf-sid:
35143 @if sid
35144 maybe-pdf-sid: pdf-sid
35145
35146 pdf-sid: \
35147     configure-sid 
35148         @: $(MAKE); $(unstage)
35149         @[ -f ./sid/Makefile ] || exit 0; \
35150         r=`${PWD_COMMAND}`; export r; \
35151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35152         $(HOST_EXPORTS) \
35153         for flag in $(EXTRA_HOST_FLAGS) ; do \
35154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35155         done; \
35156         echo "Doing pdf in sid" ; \
35157         (cd $(HOST_SUBDIR)/sid && \
35158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35160                   "RANLIB=$${RANLIB}" \
35161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35162                   pdf) \
35163           || exit 1
35164
35165 @endif sid
35166
35167 .PHONY: maybe-html-sid html-sid
35168 maybe-html-sid:
35169 @if sid
35170 maybe-html-sid: html-sid
35171
35172 html-sid: \
35173     configure-sid 
35174         @: $(MAKE); $(unstage)
35175         @[ -f ./sid/Makefile ] || exit 0; \
35176         r=`${PWD_COMMAND}`; export r; \
35177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35178         $(HOST_EXPORTS) \
35179         for flag in $(EXTRA_HOST_FLAGS) ; do \
35180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35181         done; \
35182         echo "Doing html in sid" ; \
35183         (cd $(HOST_SUBDIR)/sid && \
35184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35186                   "RANLIB=$${RANLIB}" \
35187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35188                   html) \
35189           || exit 1
35190
35191 @endif sid
35192
35193 .PHONY: maybe-TAGS-sid TAGS-sid
35194 maybe-TAGS-sid:
35195 @if sid
35196 maybe-TAGS-sid: TAGS-sid
35197
35198 TAGS-sid: \
35199     configure-sid 
35200         @: $(MAKE); $(unstage)
35201         @[ -f ./sid/Makefile ] || exit 0; \
35202         r=`${PWD_COMMAND}`; export r; \
35203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35204         $(HOST_EXPORTS) \
35205         for flag in $(EXTRA_HOST_FLAGS) ; do \
35206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35207         done; \
35208         echo "Doing TAGS in sid" ; \
35209         (cd $(HOST_SUBDIR)/sid && \
35210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35212                   "RANLIB=$${RANLIB}" \
35213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35214                   TAGS) \
35215           || exit 1
35216
35217 @endif sid
35218
35219 .PHONY: maybe-install-info-sid install-info-sid
35220 maybe-install-info-sid:
35221 @if sid
35222 maybe-install-info-sid: install-info-sid
35223
35224 install-info-sid: \
35225     configure-sid \
35226     info-sid 
35227         @: $(MAKE); $(unstage)
35228         @[ -f ./sid/Makefile ] || exit 0; \
35229         r=`${PWD_COMMAND}`; export r; \
35230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35231         $(HOST_EXPORTS) \
35232         for flag in $(EXTRA_HOST_FLAGS) ; do \
35233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35234         done; \
35235         echo "Doing install-info in sid" ; \
35236         (cd $(HOST_SUBDIR)/sid && \
35237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35239                   "RANLIB=$${RANLIB}" \
35240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35241                   install-info) \
35242           || exit 1
35243
35244 @endif sid
35245
35246 .PHONY: maybe-install-pdf-sid install-pdf-sid
35247 maybe-install-pdf-sid:
35248 @if sid
35249 maybe-install-pdf-sid: install-pdf-sid
35250
35251 install-pdf-sid: \
35252     configure-sid \
35253     pdf-sid 
35254         @: $(MAKE); $(unstage)
35255         @[ -f ./sid/Makefile ] || exit 0; \
35256         r=`${PWD_COMMAND}`; export r; \
35257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35258         $(HOST_EXPORTS) \
35259         for flag in $(EXTRA_HOST_FLAGS) ; do \
35260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35261         done; \
35262         echo "Doing install-pdf in sid" ; \
35263         (cd $(HOST_SUBDIR)/sid && \
35264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35266                   "RANLIB=$${RANLIB}" \
35267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35268                   install-pdf) \
35269           || exit 1
35270
35271 @endif sid
35272
35273 .PHONY: maybe-install-html-sid install-html-sid
35274 maybe-install-html-sid:
35275 @if sid
35276 maybe-install-html-sid: install-html-sid
35277
35278 install-html-sid: \
35279     configure-sid \
35280     html-sid 
35281         @: $(MAKE); $(unstage)
35282         @[ -f ./sid/Makefile ] || exit 0; \
35283         r=`${PWD_COMMAND}`; export r; \
35284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35285         $(HOST_EXPORTS) \
35286         for flag in $(EXTRA_HOST_FLAGS) ; do \
35287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35288         done; \
35289         echo "Doing install-html in sid" ; \
35290         (cd $(HOST_SUBDIR)/sid && \
35291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35293                   "RANLIB=$${RANLIB}" \
35294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35295                   install-html) \
35296           || exit 1
35297
35298 @endif sid
35299
35300 .PHONY: maybe-installcheck-sid installcheck-sid
35301 maybe-installcheck-sid:
35302 @if sid
35303 maybe-installcheck-sid: installcheck-sid
35304
35305 installcheck-sid: \
35306     configure-sid 
35307         @: $(MAKE); $(unstage)
35308         @[ -f ./sid/Makefile ] || exit 0; \
35309         r=`${PWD_COMMAND}`; export r; \
35310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35311         $(HOST_EXPORTS) \
35312         for flag in $(EXTRA_HOST_FLAGS) ; do \
35313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35314         done; \
35315         echo "Doing installcheck in sid" ; \
35316         (cd $(HOST_SUBDIR)/sid && \
35317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35319                   "RANLIB=$${RANLIB}" \
35320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35321                   installcheck) \
35322           || exit 1
35323
35324 @endif sid
35325
35326 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
35327 maybe-mostlyclean-sid:
35328 @if sid
35329 maybe-mostlyclean-sid: mostlyclean-sid
35330
35331 mostlyclean-sid: 
35332         @: $(MAKE); $(unstage)
35333         @[ -f ./sid/Makefile ] || exit 0; \
35334         r=`${PWD_COMMAND}`; export r; \
35335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35336         $(HOST_EXPORTS) \
35337         for flag in $(EXTRA_HOST_FLAGS) ; do \
35338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35339         done; \
35340         echo "Doing mostlyclean in sid" ; \
35341         (cd $(HOST_SUBDIR)/sid && \
35342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35344                   "RANLIB=$${RANLIB}" \
35345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35346                   mostlyclean) \
35347           || exit 1
35348
35349 @endif sid
35350
35351 .PHONY: maybe-clean-sid clean-sid
35352 maybe-clean-sid:
35353 @if sid
35354 maybe-clean-sid: clean-sid
35355
35356 clean-sid: 
35357         @: $(MAKE); $(unstage)
35358         @[ -f ./sid/Makefile ] || exit 0; \
35359         r=`${PWD_COMMAND}`; export r; \
35360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35361         $(HOST_EXPORTS) \
35362         for flag in $(EXTRA_HOST_FLAGS) ; do \
35363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35364         done; \
35365         echo "Doing clean in sid" ; \
35366         (cd $(HOST_SUBDIR)/sid && \
35367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35369                   "RANLIB=$${RANLIB}" \
35370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35371                   clean) \
35372           || exit 1
35373
35374 @endif sid
35375
35376 .PHONY: maybe-distclean-sid distclean-sid
35377 maybe-distclean-sid:
35378 @if sid
35379 maybe-distclean-sid: distclean-sid
35380
35381 distclean-sid: 
35382         @: $(MAKE); $(unstage)
35383         @[ -f ./sid/Makefile ] || exit 0; \
35384         r=`${PWD_COMMAND}`; export r; \
35385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35386         $(HOST_EXPORTS) \
35387         for flag in $(EXTRA_HOST_FLAGS) ; do \
35388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35389         done; \
35390         echo "Doing distclean in sid" ; \
35391         (cd $(HOST_SUBDIR)/sid && \
35392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35394                   "RANLIB=$${RANLIB}" \
35395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35396                   distclean) \
35397           || exit 1
35398
35399 @endif sid
35400
35401 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
35402 maybe-maintainer-clean-sid:
35403 @if sid
35404 maybe-maintainer-clean-sid: maintainer-clean-sid
35405
35406 maintainer-clean-sid: 
35407         @: $(MAKE); $(unstage)
35408         @[ -f ./sid/Makefile ] || exit 0; \
35409         r=`${PWD_COMMAND}`; export r; \
35410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35411         $(HOST_EXPORTS) \
35412         for flag in $(EXTRA_HOST_FLAGS) ; do \
35413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35414         done; \
35415         echo "Doing maintainer-clean in sid" ; \
35416         (cd $(HOST_SUBDIR)/sid && \
35417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35419                   "RANLIB=$${RANLIB}" \
35420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35421                   maintainer-clean) \
35422           || exit 1
35423
35424 @endif sid
35425
35426
35427
35428 .PHONY: configure-sim maybe-configure-sim
35429 maybe-configure-sim:
35430 @if gcc-bootstrap
35431 configure-sim: stage_current
35432 @endif gcc-bootstrap
35433 @if sim
35434 maybe-configure-sim: configure-sim
35435 configure-sim: 
35436         @: $(MAKE); $(unstage)
35437         @r=`${PWD_COMMAND}`; export r; \
35438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35439         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
35440         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
35441         $(HOST_EXPORTS) \
35442         echo Configuring in $(HOST_SUBDIR)/sim; \
35443         cd "$(HOST_SUBDIR)/sim" || exit 1; \
35444         case $(srcdir) in \
35445           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35446           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
35447                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35448         esac; \
35449         srcdiroption="--srcdir=$${topdir}/sim"; \
35450         libsrcdir="$$s/sim"; \
35451         $(SHELL) $${libsrcdir}/configure \
35452           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35453           --target=${target_alias} $${srcdiroption}  \
35454           || exit 1
35455 @endif sim
35456
35457
35458
35459
35460
35461 .PHONY: all-sim maybe-all-sim
35462 maybe-all-sim:
35463 @if gcc-bootstrap
35464 all-sim: stage_current
35465 @endif gcc-bootstrap
35466 @if sim
35467 TARGET-sim=all
35468 maybe-all-sim: all-sim
35469 all-sim: configure-sim
35470         @: $(MAKE); $(unstage)
35471         @r=`${PWD_COMMAND}`; export r; \
35472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35473         $(HOST_EXPORTS) \
35474         (cd $(HOST_SUBDIR)/sim && \
35475           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35476                 $(TARGET-sim))
35477 @endif sim
35478
35479
35480
35481
35482 .PHONY: check-sim maybe-check-sim
35483 maybe-check-sim:
35484 @if sim
35485 maybe-check-sim: check-sim
35486
35487 check-sim:
35488         @: $(MAKE); $(unstage)
35489         @r=`${PWD_COMMAND}`; export r; \
35490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35491         $(HOST_EXPORTS) \
35492         (cd $(HOST_SUBDIR)/sim && \
35493           $(MAKE) $(FLAGS_TO_PASS)  check)
35494
35495 @endif sim
35496
35497 .PHONY: install-sim maybe-install-sim
35498 maybe-install-sim:
35499 @if sim
35500 maybe-install-sim: install-sim
35501
35502 install-sim: installdirs
35503         @: $(MAKE); $(unstage)
35504         @r=`${PWD_COMMAND}`; export r; \
35505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35506         $(HOST_EXPORTS) \
35507         (cd $(HOST_SUBDIR)/sim && \
35508           $(MAKE) $(FLAGS_TO_PASS)  install)
35509
35510 @endif sim
35511
35512 # Other targets (info, dvi, pdf, etc.)
35513
35514 .PHONY: maybe-info-sim info-sim
35515 maybe-info-sim:
35516 @if sim
35517 maybe-info-sim: info-sim
35518
35519 info-sim: \
35520     configure-sim 
35521         @: $(MAKE); $(unstage)
35522         @[ -f ./sim/Makefile ] || exit 0; \
35523         r=`${PWD_COMMAND}`; export r; \
35524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35525         $(HOST_EXPORTS) \
35526         for flag in $(EXTRA_HOST_FLAGS) ; do \
35527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35528         done; \
35529         echo "Doing info in sim" ; \
35530         (cd $(HOST_SUBDIR)/sim && \
35531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35533                   "RANLIB=$${RANLIB}" \
35534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35535                   info) \
35536           || exit 1
35537
35538 @endif sim
35539
35540 .PHONY: maybe-dvi-sim dvi-sim
35541 maybe-dvi-sim:
35542 @if sim
35543 maybe-dvi-sim: dvi-sim
35544
35545 dvi-sim: \
35546     configure-sim 
35547         @: $(MAKE); $(unstage)
35548         @[ -f ./sim/Makefile ] || exit 0; \
35549         r=`${PWD_COMMAND}`; export r; \
35550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35551         $(HOST_EXPORTS) \
35552         for flag in $(EXTRA_HOST_FLAGS) ; do \
35553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35554         done; \
35555         echo "Doing dvi in sim" ; \
35556         (cd $(HOST_SUBDIR)/sim && \
35557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35559                   "RANLIB=$${RANLIB}" \
35560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35561                   dvi) \
35562           || exit 1
35563
35564 @endif sim
35565
35566 .PHONY: maybe-pdf-sim pdf-sim
35567 maybe-pdf-sim:
35568 @if sim
35569 maybe-pdf-sim: pdf-sim
35570
35571 pdf-sim: \
35572     configure-sim 
35573         @: $(MAKE); $(unstage)
35574         @[ -f ./sim/Makefile ] || exit 0; \
35575         r=`${PWD_COMMAND}`; export r; \
35576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35577         $(HOST_EXPORTS) \
35578         for flag in $(EXTRA_HOST_FLAGS) ; do \
35579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35580         done; \
35581         echo "Doing pdf in sim" ; \
35582         (cd $(HOST_SUBDIR)/sim && \
35583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35585                   "RANLIB=$${RANLIB}" \
35586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35587                   pdf) \
35588           || exit 1
35589
35590 @endif sim
35591
35592 .PHONY: maybe-html-sim html-sim
35593 maybe-html-sim:
35594 @if sim
35595 maybe-html-sim: html-sim
35596
35597 html-sim: \
35598     configure-sim 
35599         @: $(MAKE); $(unstage)
35600         @[ -f ./sim/Makefile ] || exit 0; \
35601         r=`${PWD_COMMAND}`; export r; \
35602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35603         $(HOST_EXPORTS) \
35604         for flag in $(EXTRA_HOST_FLAGS) ; do \
35605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35606         done; \
35607         echo "Doing html in sim" ; \
35608         (cd $(HOST_SUBDIR)/sim && \
35609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35611                   "RANLIB=$${RANLIB}" \
35612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35613                   html) \
35614           || exit 1
35615
35616 @endif sim
35617
35618 .PHONY: maybe-TAGS-sim TAGS-sim
35619 maybe-TAGS-sim:
35620 @if sim
35621 maybe-TAGS-sim: TAGS-sim
35622
35623 TAGS-sim: \
35624     configure-sim 
35625         @: $(MAKE); $(unstage)
35626         @[ -f ./sim/Makefile ] || exit 0; \
35627         r=`${PWD_COMMAND}`; export r; \
35628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35629         $(HOST_EXPORTS) \
35630         for flag in $(EXTRA_HOST_FLAGS) ; do \
35631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35632         done; \
35633         echo "Doing TAGS in sim" ; \
35634         (cd $(HOST_SUBDIR)/sim && \
35635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35637                   "RANLIB=$${RANLIB}" \
35638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35639                   TAGS) \
35640           || exit 1
35641
35642 @endif sim
35643
35644 .PHONY: maybe-install-info-sim install-info-sim
35645 maybe-install-info-sim:
35646 @if sim
35647 maybe-install-info-sim: install-info-sim
35648
35649 install-info-sim: \
35650     configure-sim \
35651     info-sim 
35652         @: $(MAKE); $(unstage)
35653         @[ -f ./sim/Makefile ] || exit 0; \
35654         r=`${PWD_COMMAND}`; export r; \
35655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35656         $(HOST_EXPORTS) \
35657         for flag in $(EXTRA_HOST_FLAGS) ; do \
35658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35659         done; \
35660         echo "Doing install-info in sim" ; \
35661         (cd $(HOST_SUBDIR)/sim && \
35662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35664                   "RANLIB=$${RANLIB}" \
35665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35666                   install-info) \
35667           || exit 1
35668
35669 @endif sim
35670
35671 .PHONY: maybe-install-pdf-sim install-pdf-sim
35672 maybe-install-pdf-sim:
35673 @if sim
35674 maybe-install-pdf-sim: install-pdf-sim
35675
35676 install-pdf-sim: \
35677     configure-sim \
35678     pdf-sim 
35679         @: $(MAKE); $(unstage)
35680         @[ -f ./sim/Makefile ] || exit 0; \
35681         r=`${PWD_COMMAND}`; export r; \
35682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35683         $(HOST_EXPORTS) \
35684         for flag in $(EXTRA_HOST_FLAGS) ; do \
35685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35686         done; \
35687         echo "Doing install-pdf in sim" ; \
35688         (cd $(HOST_SUBDIR)/sim && \
35689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35691                   "RANLIB=$${RANLIB}" \
35692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35693                   install-pdf) \
35694           || exit 1
35695
35696 @endif sim
35697
35698 .PHONY: maybe-install-html-sim install-html-sim
35699 maybe-install-html-sim:
35700 @if sim
35701 maybe-install-html-sim: install-html-sim
35702
35703 install-html-sim: \
35704     configure-sim \
35705     html-sim 
35706         @: $(MAKE); $(unstage)
35707         @[ -f ./sim/Makefile ] || exit 0; \
35708         r=`${PWD_COMMAND}`; export r; \
35709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35710         $(HOST_EXPORTS) \
35711         for flag in $(EXTRA_HOST_FLAGS) ; do \
35712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35713         done; \
35714         echo "Doing install-html in sim" ; \
35715         (cd $(HOST_SUBDIR)/sim && \
35716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35718                   "RANLIB=$${RANLIB}" \
35719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35720                   install-html) \
35721           || exit 1
35722
35723 @endif sim
35724
35725 .PHONY: maybe-installcheck-sim installcheck-sim
35726 maybe-installcheck-sim:
35727 @if sim
35728 maybe-installcheck-sim: installcheck-sim
35729
35730 installcheck-sim: \
35731     configure-sim 
35732         @: $(MAKE); $(unstage)
35733         @[ -f ./sim/Makefile ] || exit 0; \
35734         r=`${PWD_COMMAND}`; export r; \
35735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35736         $(HOST_EXPORTS) \
35737         for flag in $(EXTRA_HOST_FLAGS) ; do \
35738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35739         done; \
35740         echo "Doing installcheck in sim" ; \
35741         (cd $(HOST_SUBDIR)/sim && \
35742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35744                   "RANLIB=$${RANLIB}" \
35745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35746                   installcheck) \
35747           || exit 1
35748
35749 @endif sim
35750
35751 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
35752 maybe-mostlyclean-sim:
35753 @if sim
35754 maybe-mostlyclean-sim: mostlyclean-sim
35755
35756 mostlyclean-sim: 
35757         @: $(MAKE); $(unstage)
35758         @[ -f ./sim/Makefile ] || exit 0; \
35759         r=`${PWD_COMMAND}`; export r; \
35760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35761         $(HOST_EXPORTS) \
35762         for flag in $(EXTRA_HOST_FLAGS) ; do \
35763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35764         done; \
35765         echo "Doing mostlyclean in sim" ; \
35766         (cd $(HOST_SUBDIR)/sim && \
35767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35769                   "RANLIB=$${RANLIB}" \
35770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35771                   mostlyclean) \
35772           || exit 1
35773
35774 @endif sim
35775
35776 .PHONY: maybe-clean-sim clean-sim
35777 maybe-clean-sim:
35778 @if sim
35779 maybe-clean-sim: clean-sim
35780
35781 clean-sim: 
35782         @: $(MAKE); $(unstage)
35783         @[ -f ./sim/Makefile ] || exit 0; \
35784         r=`${PWD_COMMAND}`; export r; \
35785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35786         $(HOST_EXPORTS) \
35787         for flag in $(EXTRA_HOST_FLAGS) ; do \
35788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35789         done; \
35790         echo "Doing clean in sim" ; \
35791         (cd $(HOST_SUBDIR)/sim && \
35792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35794                   "RANLIB=$${RANLIB}" \
35795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35796                   clean) \
35797           || exit 1
35798
35799 @endif sim
35800
35801 .PHONY: maybe-distclean-sim distclean-sim
35802 maybe-distclean-sim:
35803 @if sim
35804 maybe-distclean-sim: distclean-sim
35805
35806 distclean-sim: 
35807         @: $(MAKE); $(unstage)
35808         @[ -f ./sim/Makefile ] || exit 0; \
35809         r=`${PWD_COMMAND}`; export r; \
35810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35811         $(HOST_EXPORTS) \
35812         for flag in $(EXTRA_HOST_FLAGS) ; do \
35813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35814         done; \
35815         echo "Doing distclean in sim" ; \
35816         (cd $(HOST_SUBDIR)/sim && \
35817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35819                   "RANLIB=$${RANLIB}" \
35820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35821                   distclean) \
35822           || exit 1
35823
35824 @endif sim
35825
35826 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
35827 maybe-maintainer-clean-sim:
35828 @if sim
35829 maybe-maintainer-clean-sim: maintainer-clean-sim
35830
35831 maintainer-clean-sim: 
35832         @: $(MAKE); $(unstage)
35833         @[ -f ./sim/Makefile ] || exit 0; \
35834         r=`${PWD_COMMAND}`; export r; \
35835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35836         $(HOST_EXPORTS) \
35837         for flag in $(EXTRA_HOST_FLAGS) ; do \
35838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35839         done; \
35840         echo "Doing maintainer-clean in sim" ; \
35841         (cd $(HOST_SUBDIR)/sim && \
35842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35844                   "RANLIB=$${RANLIB}" \
35845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35846                   maintainer-clean) \
35847           || exit 1
35848
35849 @endif sim
35850
35851
35852
35853 .PHONY: configure-tar maybe-configure-tar
35854 maybe-configure-tar:
35855 @if gcc-bootstrap
35856 configure-tar: stage_current
35857 @endif gcc-bootstrap
35858 @if tar
35859 maybe-configure-tar: configure-tar
35860 configure-tar: 
35861         @: $(MAKE); $(unstage)
35862         @r=`${PWD_COMMAND}`; export r; \
35863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35864         test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
35865         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
35866         $(HOST_EXPORTS) \
35867         echo Configuring in $(HOST_SUBDIR)/tar; \
35868         cd "$(HOST_SUBDIR)/tar" || exit 1; \
35869         case $(srcdir) in \
35870           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35871           *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
35872                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35873         esac; \
35874         srcdiroption="--srcdir=$${topdir}/tar"; \
35875         libsrcdir="$$s/tar"; \
35876         $(SHELL) $${libsrcdir}/configure \
35877           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35878           --target=${target_alias} $${srcdiroption}  \
35879           || exit 1
35880 @endif tar
35881
35882
35883
35884
35885
35886 .PHONY: all-tar maybe-all-tar
35887 maybe-all-tar:
35888 @if gcc-bootstrap
35889 all-tar: stage_current
35890 @endif gcc-bootstrap
35891 @if tar
35892 TARGET-tar=all
35893 maybe-all-tar: all-tar
35894 all-tar: configure-tar
35895         @: $(MAKE); $(unstage)
35896         @r=`${PWD_COMMAND}`; export r; \
35897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35898         $(HOST_EXPORTS) \
35899         (cd $(HOST_SUBDIR)/tar && \
35900           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35901                 $(TARGET-tar))
35902 @endif tar
35903
35904
35905
35906
35907 .PHONY: check-tar maybe-check-tar
35908 maybe-check-tar:
35909 @if tar
35910 maybe-check-tar: check-tar
35911
35912 check-tar:
35913         @: $(MAKE); $(unstage)
35914         @r=`${PWD_COMMAND}`; export r; \
35915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35916         $(HOST_EXPORTS) \
35917         (cd $(HOST_SUBDIR)/tar && \
35918           $(MAKE) $(FLAGS_TO_PASS)  check)
35919
35920 @endif tar
35921
35922 .PHONY: install-tar maybe-install-tar
35923 maybe-install-tar:
35924 @if tar
35925 maybe-install-tar: install-tar
35926
35927 install-tar: installdirs
35928         @: $(MAKE); $(unstage)
35929         @r=`${PWD_COMMAND}`; export r; \
35930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35931         $(HOST_EXPORTS) \
35932         (cd $(HOST_SUBDIR)/tar && \
35933           $(MAKE) $(FLAGS_TO_PASS)  install)
35934
35935 @endif tar
35936
35937 # Other targets (info, dvi, pdf, etc.)
35938
35939 .PHONY: maybe-info-tar info-tar
35940 maybe-info-tar:
35941 @if tar
35942 maybe-info-tar: info-tar
35943
35944 info-tar: \
35945     configure-tar 
35946         @: $(MAKE); $(unstage)
35947         @[ -f ./tar/Makefile ] || exit 0; \
35948         r=`${PWD_COMMAND}`; export r; \
35949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35950         $(HOST_EXPORTS) \
35951         for flag in $(EXTRA_HOST_FLAGS) ; do \
35952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35953         done; \
35954         echo "Doing info in tar" ; \
35955         (cd $(HOST_SUBDIR)/tar && \
35956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35958                   "RANLIB=$${RANLIB}" \
35959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35960                   info) \
35961           || exit 1
35962
35963 @endif tar
35964
35965 .PHONY: maybe-dvi-tar dvi-tar
35966 maybe-dvi-tar:
35967 @if tar
35968 maybe-dvi-tar: dvi-tar
35969
35970 dvi-tar: \
35971     configure-tar 
35972         @: $(MAKE); $(unstage)
35973         @[ -f ./tar/Makefile ] || exit 0; \
35974         r=`${PWD_COMMAND}`; export r; \
35975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35976         $(HOST_EXPORTS) \
35977         for flag in $(EXTRA_HOST_FLAGS) ; do \
35978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35979         done; \
35980         echo "Doing dvi in tar" ; \
35981         (cd $(HOST_SUBDIR)/tar && \
35982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35984                   "RANLIB=$${RANLIB}" \
35985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35986                   dvi) \
35987           || exit 1
35988
35989 @endif tar
35990
35991 .PHONY: maybe-pdf-tar pdf-tar
35992 maybe-pdf-tar:
35993 @if tar
35994 maybe-pdf-tar: pdf-tar
35995
35996 pdf-tar: \
35997     configure-tar 
35998         @: $(MAKE); $(unstage)
35999         @[ -f ./tar/Makefile ] || exit 0; \
36000         r=`${PWD_COMMAND}`; export r; \
36001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36002         $(HOST_EXPORTS) \
36003         for flag in $(EXTRA_HOST_FLAGS) ; do \
36004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36005         done; \
36006         echo "Doing pdf in tar" ; \
36007         (cd $(HOST_SUBDIR)/tar && \
36008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36010                   "RANLIB=$${RANLIB}" \
36011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36012                   pdf) \
36013           || exit 1
36014
36015 @endif tar
36016
36017 .PHONY: maybe-html-tar html-tar
36018 maybe-html-tar:
36019 @if tar
36020 maybe-html-tar: html-tar
36021
36022 html-tar: \
36023     configure-tar 
36024         @: $(MAKE); $(unstage)
36025         @[ -f ./tar/Makefile ] || exit 0; \
36026         r=`${PWD_COMMAND}`; export r; \
36027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36028         $(HOST_EXPORTS) \
36029         for flag in $(EXTRA_HOST_FLAGS) ; do \
36030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36031         done; \
36032         echo "Doing html in tar" ; \
36033         (cd $(HOST_SUBDIR)/tar && \
36034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36036                   "RANLIB=$${RANLIB}" \
36037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36038                   html) \
36039           || exit 1
36040
36041 @endif tar
36042
36043 .PHONY: maybe-TAGS-tar TAGS-tar
36044 maybe-TAGS-tar:
36045 @if tar
36046 maybe-TAGS-tar: TAGS-tar
36047
36048 TAGS-tar: \
36049     configure-tar 
36050         @: $(MAKE); $(unstage)
36051         @[ -f ./tar/Makefile ] || exit 0; \
36052         r=`${PWD_COMMAND}`; export r; \
36053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36054         $(HOST_EXPORTS) \
36055         for flag in $(EXTRA_HOST_FLAGS) ; do \
36056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36057         done; \
36058         echo "Doing TAGS in tar" ; \
36059         (cd $(HOST_SUBDIR)/tar && \
36060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36062                   "RANLIB=$${RANLIB}" \
36063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36064                   TAGS) \
36065           || exit 1
36066
36067 @endif tar
36068
36069 .PHONY: maybe-install-info-tar install-info-tar
36070 maybe-install-info-tar:
36071 @if tar
36072 maybe-install-info-tar: install-info-tar
36073
36074 install-info-tar: \
36075     configure-tar \
36076     info-tar 
36077         @: $(MAKE); $(unstage)
36078         @[ -f ./tar/Makefile ] || exit 0; \
36079         r=`${PWD_COMMAND}`; export r; \
36080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36081         $(HOST_EXPORTS) \
36082         for flag in $(EXTRA_HOST_FLAGS) ; do \
36083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36084         done; \
36085         echo "Doing install-info in tar" ; \
36086         (cd $(HOST_SUBDIR)/tar && \
36087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36089                   "RANLIB=$${RANLIB}" \
36090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36091                   install-info) \
36092           || exit 1
36093
36094 @endif tar
36095
36096 .PHONY: maybe-install-pdf-tar install-pdf-tar
36097 maybe-install-pdf-tar:
36098 @if tar
36099 maybe-install-pdf-tar: install-pdf-tar
36100
36101 install-pdf-tar: \
36102     configure-tar \
36103     pdf-tar 
36104         @: $(MAKE); $(unstage)
36105         @[ -f ./tar/Makefile ] || exit 0; \
36106         r=`${PWD_COMMAND}`; export r; \
36107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36108         $(HOST_EXPORTS) \
36109         for flag in $(EXTRA_HOST_FLAGS) ; do \
36110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36111         done; \
36112         echo "Doing install-pdf in tar" ; \
36113         (cd $(HOST_SUBDIR)/tar && \
36114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36116                   "RANLIB=$${RANLIB}" \
36117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36118                   install-pdf) \
36119           || exit 1
36120
36121 @endif tar
36122
36123 .PHONY: maybe-install-html-tar install-html-tar
36124 maybe-install-html-tar:
36125 @if tar
36126 maybe-install-html-tar: install-html-tar
36127
36128 install-html-tar: \
36129     configure-tar \
36130     html-tar 
36131         @: $(MAKE); $(unstage)
36132         @[ -f ./tar/Makefile ] || exit 0; \
36133         r=`${PWD_COMMAND}`; export r; \
36134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36135         $(HOST_EXPORTS) \
36136         for flag in $(EXTRA_HOST_FLAGS) ; do \
36137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36138         done; \
36139         echo "Doing install-html in tar" ; \
36140         (cd $(HOST_SUBDIR)/tar && \
36141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36143                   "RANLIB=$${RANLIB}" \
36144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36145                   install-html) \
36146           || exit 1
36147
36148 @endif tar
36149
36150 .PHONY: maybe-installcheck-tar installcheck-tar
36151 maybe-installcheck-tar:
36152 @if tar
36153 maybe-installcheck-tar: installcheck-tar
36154
36155 installcheck-tar: \
36156     configure-tar 
36157         @: $(MAKE); $(unstage)
36158         @[ -f ./tar/Makefile ] || exit 0; \
36159         r=`${PWD_COMMAND}`; export r; \
36160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36161         $(HOST_EXPORTS) \
36162         for flag in $(EXTRA_HOST_FLAGS) ; do \
36163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36164         done; \
36165         echo "Doing installcheck in tar" ; \
36166         (cd $(HOST_SUBDIR)/tar && \
36167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36169                   "RANLIB=$${RANLIB}" \
36170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36171                   installcheck) \
36172           || exit 1
36173
36174 @endif tar
36175
36176 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
36177 maybe-mostlyclean-tar:
36178 @if tar
36179 maybe-mostlyclean-tar: mostlyclean-tar
36180
36181 mostlyclean-tar: 
36182         @: $(MAKE); $(unstage)
36183         @[ -f ./tar/Makefile ] || exit 0; \
36184         r=`${PWD_COMMAND}`; export r; \
36185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36186         $(HOST_EXPORTS) \
36187         for flag in $(EXTRA_HOST_FLAGS) ; do \
36188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36189         done; \
36190         echo "Doing mostlyclean in tar" ; \
36191         (cd $(HOST_SUBDIR)/tar && \
36192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36194                   "RANLIB=$${RANLIB}" \
36195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36196                   mostlyclean) \
36197           || exit 1
36198
36199 @endif tar
36200
36201 .PHONY: maybe-clean-tar clean-tar
36202 maybe-clean-tar:
36203 @if tar
36204 maybe-clean-tar: clean-tar
36205
36206 clean-tar: 
36207         @: $(MAKE); $(unstage)
36208         @[ -f ./tar/Makefile ] || exit 0; \
36209         r=`${PWD_COMMAND}`; export r; \
36210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36211         $(HOST_EXPORTS) \
36212         for flag in $(EXTRA_HOST_FLAGS) ; do \
36213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36214         done; \
36215         echo "Doing clean in tar" ; \
36216         (cd $(HOST_SUBDIR)/tar && \
36217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36219                   "RANLIB=$${RANLIB}" \
36220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36221                   clean) \
36222           || exit 1
36223
36224 @endif tar
36225
36226 .PHONY: maybe-distclean-tar distclean-tar
36227 maybe-distclean-tar:
36228 @if tar
36229 maybe-distclean-tar: distclean-tar
36230
36231 distclean-tar: 
36232         @: $(MAKE); $(unstage)
36233         @[ -f ./tar/Makefile ] || exit 0; \
36234         r=`${PWD_COMMAND}`; export r; \
36235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36236         $(HOST_EXPORTS) \
36237         for flag in $(EXTRA_HOST_FLAGS) ; do \
36238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36239         done; \
36240         echo "Doing distclean in tar" ; \
36241         (cd $(HOST_SUBDIR)/tar && \
36242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36244                   "RANLIB=$${RANLIB}" \
36245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36246                   distclean) \
36247           || exit 1
36248
36249 @endif tar
36250
36251 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
36252 maybe-maintainer-clean-tar:
36253 @if tar
36254 maybe-maintainer-clean-tar: maintainer-clean-tar
36255
36256 maintainer-clean-tar: 
36257         @: $(MAKE); $(unstage)
36258         @[ -f ./tar/Makefile ] || exit 0; \
36259         r=`${PWD_COMMAND}`; export r; \
36260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36261         $(HOST_EXPORTS) \
36262         for flag in $(EXTRA_HOST_FLAGS) ; do \
36263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36264         done; \
36265         echo "Doing maintainer-clean in tar" ; \
36266         (cd $(HOST_SUBDIR)/tar && \
36267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36269                   "RANLIB=$${RANLIB}" \
36270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36271                   maintainer-clean) \
36272           || exit 1
36273
36274 @endif tar
36275
36276
36277
36278 .PHONY: configure-texinfo maybe-configure-texinfo
36279 maybe-configure-texinfo:
36280 @if gcc-bootstrap
36281 configure-texinfo: stage_current
36282 @endif gcc-bootstrap
36283 @if texinfo
36284 maybe-configure-texinfo: configure-texinfo
36285 configure-texinfo: 
36286         @: $(MAKE); $(unstage)
36287         @r=`${PWD_COMMAND}`; export r; \
36288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36289         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
36290         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
36291         $(HOST_EXPORTS) \
36292         echo Configuring in $(HOST_SUBDIR)/texinfo; \
36293         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
36294         case $(srcdir) in \
36295           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36296           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
36297                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36298         esac; \
36299         srcdiroption="--srcdir=$${topdir}/texinfo"; \
36300         libsrcdir="$$s/texinfo"; \
36301         $(SHELL) $${libsrcdir}/configure \
36302           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36303           --target=${target_alias} $${srcdiroption}  \
36304           || exit 1
36305 @endif texinfo
36306
36307
36308
36309
36310
36311 .PHONY: all-texinfo maybe-all-texinfo
36312 maybe-all-texinfo:
36313 @if gcc-bootstrap
36314 all-texinfo: stage_current
36315 @endif gcc-bootstrap
36316 @if texinfo
36317 TARGET-texinfo=all
36318 maybe-all-texinfo: all-texinfo
36319 all-texinfo: configure-texinfo
36320         @: $(MAKE); $(unstage)
36321         @r=`${PWD_COMMAND}`; export r; \
36322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36323         $(HOST_EXPORTS) \
36324         (cd $(HOST_SUBDIR)/texinfo && \
36325           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36326                 $(TARGET-texinfo))
36327 @endif texinfo
36328
36329
36330
36331
36332 .PHONY: check-texinfo maybe-check-texinfo
36333 maybe-check-texinfo:
36334 @if texinfo
36335 maybe-check-texinfo: check-texinfo
36336
36337 check-texinfo:
36338         @: $(MAKE); $(unstage)
36339         @r=`${PWD_COMMAND}`; export r; \
36340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36341         $(HOST_EXPORTS) \
36342         (cd $(HOST_SUBDIR)/texinfo && \
36343           $(MAKE) $(FLAGS_TO_PASS)  check)
36344
36345 @endif texinfo
36346
36347 .PHONY: install-texinfo maybe-install-texinfo
36348 maybe-install-texinfo:
36349 @if texinfo
36350 maybe-install-texinfo: install-texinfo
36351
36352 install-texinfo:
36353
36354 @endif texinfo
36355
36356 # Other targets (info, dvi, pdf, etc.)
36357
36358 .PHONY: maybe-info-texinfo info-texinfo
36359 maybe-info-texinfo:
36360 @if texinfo
36361 maybe-info-texinfo: info-texinfo
36362
36363 info-texinfo: \
36364     configure-texinfo 
36365         @: $(MAKE); $(unstage)
36366         @[ -f ./texinfo/Makefile ] || exit 0; \
36367         r=`${PWD_COMMAND}`; export r; \
36368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36369         $(HOST_EXPORTS) \
36370         for flag in $(EXTRA_HOST_FLAGS) ; do \
36371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36372         done; \
36373         echo "Doing info in texinfo" ; \
36374         (cd $(HOST_SUBDIR)/texinfo && \
36375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36377                   "RANLIB=$${RANLIB}" \
36378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36379                   info) \
36380           || exit 1
36381
36382 @endif texinfo
36383
36384 .PHONY: maybe-dvi-texinfo dvi-texinfo
36385 maybe-dvi-texinfo:
36386 @if texinfo
36387 maybe-dvi-texinfo: dvi-texinfo
36388
36389 dvi-texinfo: \
36390     configure-texinfo 
36391         @: $(MAKE); $(unstage)
36392         @[ -f ./texinfo/Makefile ] || exit 0; \
36393         r=`${PWD_COMMAND}`; export r; \
36394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36395         $(HOST_EXPORTS) \
36396         for flag in $(EXTRA_HOST_FLAGS) ; do \
36397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36398         done; \
36399         echo "Doing dvi in texinfo" ; \
36400         (cd $(HOST_SUBDIR)/texinfo && \
36401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36403                   "RANLIB=$${RANLIB}" \
36404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36405                   dvi) \
36406           || exit 1
36407
36408 @endif texinfo
36409
36410 .PHONY: maybe-pdf-texinfo pdf-texinfo
36411 maybe-pdf-texinfo:
36412 @if texinfo
36413 maybe-pdf-texinfo: pdf-texinfo
36414
36415 pdf-texinfo: \
36416     configure-texinfo 
36417         @: $(MAKE); $(unstage)
36418         @[ -f ./texinfo/Makefile ] || exit 0; \
36419         r=`${PWD_COMMAND}`; export r; \
36420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36421         $(HOST_EXPORTS) \
36422         for flag in $(EXTRA_HOST_FLAGS) ; do \
36423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36424         done; \
36425         echo "Doing pdf in texinfo" ; \
36426         (cd $(HOST_SUBDIR)/texinfo && \
36427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36429                   "RANLIB=$${RANLIB}" \
36430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36431                   pdf) \
36432           || exit 1
36433
36434 @endif texinfo
36435
36436 .PHONY: maybe-html-texinfo html-texinfo
36437 maybe-html-texinfo:
36438 @if texinfo
36439 maybe-html-texinfo: html-texinfo
36440
36441 html-texinfo: \
36442     configure-texinfo 
36443         @: $(MAKE); $(unstage)
36444         @[ -f ./texinfo/Makefile ] || exit 0; \
36445         r=`${PWD_COMMAND}`; export r; \
36446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36447         $(HOST_EXPORTS) \
36448         for flag in $(EXTRA_HOST_FLAGS) ; do \
36449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36450         done; \
36451         echo "Doing html in texinfo" ; \
36452         (cd $(HOST_SUBDIR)/texinfo && \
36453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36455                   "RANLIB=$${RANLIB}" \
36456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36457                   html) \
36458           || exit 1
36459
36460 @endif texinfo
36461
36462 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
36463 maybe-TAGS-texinfo:
36464 @if texinfo
36465 maybe-TAGS-texinfo: TAGS-texinfo
36466
36467 TAGS-texinfo: \
36468     configure-texinfo 
36469         @: $(MAKE); $(unstage)
36470         @[ -f ./texinfo/Makefile ] || exit 0; \
36471         r=`${PWD_COMMAND}`; export r; \
36472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36473         $(HOST_EXPORTS) \
36474         for flag in $(EXTRA_HOST_FLAGS) ; do \
36475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36476         done; \
36477         echo "Doing TAGS in texinfo" ; \
36478         (cd $(HOST_SUBDIR)/texinfo && \
36479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36481                   "RANLIB=$${RANLIB}" \
36482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36483                   TAGS) \
36484           || exit 1
36485
36486 @endif texinfo
36487
36488 .PHONY: maybe-install-info-texinfo install-info-texinfo
36489 maybe-install-info-texinfo:
36490 @if texinfo
36491 maybe-install-info-texinfo: install-info-texinfo
36492
36493 install-info-texinfo: \
36494     configure-texinfo \
36495     info-texinfo 
36496         @: $(MAKE); $(unstage)
36497         @[ -f ./texinfo/Makefile ] || exit 0; \
36498         r=`${PWD_COMMAND}`; export r; \
36499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36500         $(HOST_EXPORTS) \
36501         for flag in $(EXTRA_HOST_FLAGS) ; do \
36502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36503         done; \
36504         echo "Doing install-info in texinfo" ; \
36505         (cd $(HOST_SUBDIR)/texinfo && \
36506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36508                   "RANLIB=$${RANLIB}" \
36509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36510                   install-info) \
36511           || exit 1
36512
36513 @endif texinfo
36514
36515 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
36516 maybe-install-pdf-texinfo:
36517 @if texinfo
36518 maybe-install-pdf-texinfo: install-pdf-texinfo
36519
36520 install-pdf-texinfo: \
36521     configure-texinfo \
36522     pdf-texinfo 
36523         @: $(MAKE); $(unstage)
36524         @[ -f ./texinfo/Makefile ] || exit 0; \
36525         r=`${PWD_COMMAND}`; export r; \
36526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36527         $(HOST_EXPORTS) \
36528         for flag in $(EXTRA_HOST_FLAGS) ; do \
36529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36530         done; \
36531         echo "Doing install-pdf in texinfo" ; \
36532         (cd $(HOST_SUBDIR)/texinfo && \
36533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36535                   "RANLIB=$${RANLIB}" \
36536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36537                   install-pdf) \
36538           || exit 1
36539
36540 @endif texinfo
36541
36542 .PHONY: maybe-install-html-texinfo install-html-texinfo
36543 maybe-install-html-texinfo:
36544 @if texinfo
36545 maybe-install-html-texinfo: install-html-texinfo
36546
36547 install-html-texinfo: \
36548     configure-texinfo \
36549     html-texinfo 
36550         @: $(MAKE); $(unstage)
36551         @[ -f ./texinfo/Makefile ] || exit 0; \
36552         r=`${PWD_COMMAND}`; export r; \
36553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36554         $(HOST_EXPORTS) \
36555         for flag in $(EXTRA_HOST_FLAGS) ; do \
36556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36557         done; \
36558         echo "Doing install-html in texinfo" ; \
36559         (cd $(HOST_SUBDIR)/texinfo && \
36560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36562                   "RANLIB=$${RANLIB}" \
36563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36564                   install-html) \
36565           || exit 1
36566
36567 @endif texinfo
36568
36569 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
36570 maybe-installcheck-texinfo:
36571 @if texinfo
36572 maybe-installcheck-texinfo: installcheck-texinfo
36573
36574 installcheck-texinfo: \
36575     configure-texinfo 
36576         @: $(MAKE); $(unstage)
36577         @[ -f ./texinfo/Makefile ] || exit 0; \
36578         r=`${PWD_COMMAND}`; export r; \
36579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36580         $(HOST_EXPORTS) \
36581         for flag in $(EXTRA_HOST_FLAGS) ; do \
36582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36583         done; \
36584         echo "Doing installcheck in texinfo" ; \
36585         (cd $(HOST_SUBDIR)/texinfo && \
36586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36588                   "RANLIB=$${RANLIB}" \
36589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36590                   installcheck) \
36591           || exit 1
36592
36593 @endif texinfo
36594
36595 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
36596 maybe-mostlyclean-texinfo:
36597 @if texinfo
36598 maybe-mostlyclean-texinfo: mostlyclean-texinfo
36599
36600 mostlyclean-texinfo: 
36601         @: $(MAKE); $(unstage)
36602         @[ -f ./texinfo/Makefile ] || exit 0; \
36603         r=`${PWD_COMMAND}`; export r; \
36604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36605         $(HOST_EXPORTS) \
36606         for flag in $(EXTRA_HOST_FLAGS) ; do \
36607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36608         done; \
36609         echo "Doing mostlyclean in texinfo" ; \
36610         (cd $(HOST_SUBDIR)/texinfo && \
36611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36613                   "RANLIB=$${RANLIB}" \
36614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36615                   mostlyclean) \
36616           || exit 1
36617
36618 @endif texinfo
36619
36620 .PHONY: maybe-clean-texinfo clean-texinfo
36621 maybe-clean-texinfo:
36622 @if texinfo
36623 maybe-clean-texinfo: clean-texinfo
36624
36625 clean-texinfo: 
36626         @: $(MAKE); $(unstage)
36627         @[ -f ./texinfo/Makefile ] || exit 0; \
36628         r=`${PWD_COMMAND}`; export r; \
36629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36630         $(HOST_EXPORTS) \
36631         for flag in $(EXTRA_HOST_FLAGS) ; do \
36632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36633         done; \
36634         echo "Doing clean in texinfo" ; \
36635         (cd $(HOST_SUBDIR)/texinfo && \
36636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36638                   "RANLIB=$${RANLIB}" \
36639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36640                   clean) \
36641           || exit 1
36642
36643 @endif texinfo
36644
36645 .PHONY: maybe-distclean-texinfo distclean-texinfo
36646 maybe-distclean-texinfo:
36647 @if texinfo
36648 maybe-distclean-texinfo: distclean-texinfo
36649
36650 distclean-texinfo: 
36651         @: $(MAKE); $(unstage)
36652         @[ -f ./texinfo/Makefile ] || exit 0; \
36653         r=`${PWD_COMMAND}`; export r; \
36654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36655         $(HOST_EXPORTS) \
36656         for flag in $(EXTRA_HOST_FLAGS) ; do \
36657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36658         done; \
36659         echo "Doing distclean in texinfo" ; \
36660         (cd $(HOST_SUBDIR)/texinfo && \
36661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36663                   "RANLIB=$${RANLIB}" \
36664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36665                   distclean) \
36666           || exit 1
36667
36668 @endif texinfo
36669
36670 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
36671 maybe-maintainer-clean-texinfo:
36672 @if texinfo
36673 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
36674
36675 maintainer-clean-texinfo: 
36676         @: $(MAKE); $(unstage)
36677         @[ -f ./texinfo/Makefile ] || exit 0; \
36678         r=`${PWD_COMMAND}`; export r; \
36679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36680         $(HOST_EXPORTS) \
36681         for flag in $(EXTRA_HOST_FLAGS) ; do \
36682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36683         done; \
36684         echo "Doing maintainer-clean in texinfo" ; \
36685         (cd $(HOST_SUBDIR)/texinfo && \
36686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36688                   "RANLIB=$${RANLIB}" \
36689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36690                   maintainer-clean) \
36691           || exit 1
36692
36693 @endif texinfo
36694
36695
36696
36697 .PHONY: configure-textutils maybe-configure-textutils
36698 maybe-configure-textutils:
36699 @if gcc-bootstrap
36700 configure-textutils: stage_current
36701 @endif gcc-bootstrap
36702 @if textutils
36703 maybe-configure-textutils: configure-textutils
36704 configure-textutils: 
36705         @: $(MAKE); $(unstage)
36706         @r=`${PWD_COMMAND}`; export r; \
36707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36708         test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
36709         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
36710         $(HOST_EXPORTS) \
36711         echo Configuring in $(HOST_SUBDIR)/textutils; \
36712         cd "$(HOST_SUBDIR)/textutils" || exit 1; \
36713         case $(srcdir) in \
36714           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36715           *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
36716                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36717         esac; \
36718         srcdiroption="--srcdir=$${topdir}/textutils"; \
36719         libsrcdir="$$s/textutils"; \
36720         $(SHELL) $${libsrcdir}/configure \
36721           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36722           --target=${target_alias} $${srcdiroption}  \
36723           || exit 1
36724 @endif textutils
36725
36726
36727
36728
36729
36730 .PHONY: all-textutils maybe-all-textutils
36731 maybe-all-textutils:
36732 @if gcc-bootstrap
36733 all-textutils: stage_current
36734 @endif gcc-bootstrap
36735 @if textutils
36736 TARGET-textutils=all
36737 maybe-all-textutils: all-textutils
36738 all-textutils: configure-textutils
36739         @: $(MAKE); $(unstage)
36740         @r=`${PWD_COMMAND}`; export r; \
36741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36742         $(HOST_EXPORTS) \
36743         (cd $(HOST_SUBDIR)/textutils && \
36744           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36745                 $(TARGET-textutils))
36746 @endif textutils
36747
36748
36749
36750
36751 .PHONY: check-textutils maybe-check-textutils
36752 maybe-check-textutils:
36753 @if textutils
36754 maybe-check-textutils: check-textutils
36755
36756 check-textutils:
36757         @: $(MAKE); $(unstage)
36758         @r=`${PWD_COMMAND}`; export r; \
36759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36760         $(HOST_EXPORTS) \
36761         (cd $(HOST_SUBDIR)/textutils && \
36762           $(MAKE) $(FLAGS_TO_PASS)  check)
36763
36764 @endif textutils
36765
36766 .PHONY: install-textutils maybe-install-textutils
36767 maybe-install-textutils:
36768 @if textutils
36769 maybe-install-textutils: install-textutils
36770
36771 install-textutils: installdirs
36772         @: $(MAKE); $(unstage)
36773         @r=`${PWD_COMMAND}`; export r; \
36774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36775         $(HOST_EXPORTS) \
36776         (cd $(HOST_SUBDIR)/textutils && \
36777           $(MAKE) $(FLAGS_TO_PASS)  install)
36778
36779 @endif textutils
36780
36781 # Other targets (info, dvi, pdf, etc.)
36782
36783 .PHONY: maybe-info-textutils info-textutils
36784 maybe-info-textutils:
36785 @if textutils
36786 maybe-info-textutils: info-textutils
36787
36788 info-textutils: \
36789     configure-textutils 
36790         @: $(MAKE); $(unstage)
36791         @[ -f ./textutils/Makefile ] || exit 0; \
36792         r=`${PWD_COMMAND}`; export r; \
36793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36794         $(HOST_EXPORTS) \
36795         for flag in $(EXTRA_HOST_FLAGS) ; do \
36796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36797         done; \
36798         echo "Doing info in textutils" ; \
36799         (cd $(HOST_SUBDIR)/textutils && \
36800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36802                   "RANLIB=$${RANLIB}" \
36803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36804                   info) \
36805           || exit 1
36806
36807 @endif textutils
36808
36809 .PHONY: maybe-dvi-textutils dvi-textutils
36810 maybe-dvi-textutils:
36811 @if textutils
36812 maybe-dvi-textutils: dvi-textutils
36813
36814 dvi-textutils: \
36815     configure-textutils 
36816         @: $(MAKE); $(unstage)
36817         @[ -f ./textutils/Makefile ] || exit 0; \
36818         r=`${PWD_COMMAND}`; export r; \
36819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36820         $(HOST_EXPORTS) \
36821         for flag in $(EXTRA_HOST_FLAGS) ; do \
36822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36823         done; \
36824         echo "Doing dvi in textutils" ; \
36825         (cd $(HOST_SUBDIR)/textutils && \
36826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36828                   "RANLIB=$${RANLIB}" \
36829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36830                   dvi) \
36831           || exit 1
36832
36833 @endif textutils
36834
36835 .PHONY: maybe-pdf-textutils pdf-textutils
36836 maybe-pdf-textutils:
36837 @if textutils
36838 maybe-pdf-textutils: pdf-textutils
36839
36840 pdf-textutils: \
36841     configure-textutils 
36842         @: $(MAKE); $(unstage)
36843         @[ -f ./textutils/Makefile ] || exit 0; \
36844         r=`${PWD_COMMAND}`; export r; \
36845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36846         $(HOST_EXPORTS) \
36847         for flag in $(EXTRA_HOST_FLAGS) ; do \
36848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36849         done; \
36850         echo "Doing pdf in textutils" ; \
36851         (cd $(HOST_SUBDIR)/textutils && \
36852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36854                   "RANLIB=$${RANLIB}" \
36855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36856                   pdf) \
36857           || exit 1
36858
36859 @endif textutils
36860
36861 .PHONY: maybe-html-textutils html-textutils
36862 maybe-html-textutils:
36863 @if textutils
36864 maybe-html-textutils: html-textutils
36865
36866 html-textutils: \
36867     configure-textutils 
36868         @: $(MAKE); $(unstage)
36869         @[ -f ./textutils/Makefile ] || exit 0; \
36870         r=`${PWD_COMMAND}`; export r; \
36871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36872         $(HOST_EXPORTS) \
36873         for flag in $(EXTRA_HOST_FLAGS) ; do \
36874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36875         done; \
36876         echo "Doing html in textutils" ; \
36877         (cd $(HOST_SUBDIR)/textutils && \
36878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36880                   "RANLIB=$${RANLIB}" \
36881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36882                   html) \
36883           || exit 1
36884
36885 @endif textutils
36886
36887 .PHONY: maybe-TAGS-textutils TAGS-textutils
36888 maybe-TAGS-textutils:
36889 @if textutils
36890 maybe-TAGS-textutils: TAGS-textutils
36891
36892 TAGS-textutils: \
36893     configure-textutils 
36894         @: $(MAKE); $(unstage)
36895         @[ -f ./textutils/Makefile ] || exit 0; \
36896         r=`${PWD_COMMAND}`; export r; \
36897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36898         $(HOST_EXPORTS) \
36899         for flag in $(EXTRA_HOST_FLAGS) ; do \
36900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36901         done; \
36902         echo "Doing TAGS in textutils" ; \
36903         (cd $(HOST_SUBDIR)/textutils && \
36904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36906                   "RANLIB=$${RANLIB}" \
36907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36908                   TAGS) \
36909           || exit 1
36910
36911 @endif textutils
36912
36913 .PHONY: maybe-install-info-textutils install-info-textutils
36914 maybe-install-info-textutils:
36915 @if textutils
36916 maybe-install-info-textutils: install-info-textutils
36917
36918 install-info-textutils: \
36919     configure-textutils \
36920     info-textutils 
36921         @: $(MAKE); $(unstage)
36922         @[ -f ./textutils/Makefile ] || exit 0; \
36923         r=`${PWD_COMMAND}`; export r; \
36924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36925         $(HOST_EXPORTS) \
36926         for flag in $(EXTRA_HOST_FLAGS) ; do \
36927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36928         done; \
36929         echo "Doing install-info in textutils" ; \
36930         (cd $(HOST_SUBDIR)/textutils && \
36931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36933                   "RANLIB=$${RANLIB}" \
36934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36935                   install-info) \
36936           || exit 1
36937
36938 @endif textutils
36939
36940 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
36941 maybe-install-pdf-textutils:
36942 @if textutils
36943 maybe-install-pdf-textutils: install-pdf-textutils
36944
36945 install-pdf-textutils: \
36946     configure-textutils \
36947     pdf-textutils 
36948         @: $(MAKE); $(unstage)
36949         @[ -f ./textutils/Makefile ] || exit 0; \
36950         r=`${PWD_COMMAND}`; export r; \
36951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36952         $(HOST_EXPORTS) \
36953         for flag in $(EXTRA_HOST_FLAGS) ; do \
36954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36955         done; \
36956         echo "Doing install-pdf in textutils" ; \
36957         (cd $(HOST_SUBDIR)/textutils && \
36958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36960                   "RANLIB=$${RANLIB}" \
36961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36962                   install-pdf) \
36963           || exit 1
36964
36965 @endif textutils
36966
36967 .PHONY: maybe-install-html-textutils install-html-textutils
36968 maybe-install-html-textutils:
36969 @if textutils
36970 maybe-install-html-textutils: install-html-textutils
36971
36972 install-html-textutils: \
36973     configure-textutils \
36974     html-textutils 
36975         @: $(MAKE); $(unstage)
36976         @[ -f ./textutils/Makefile ] || exit 0; \
36977         r=`${PWD_COMMAND}`; export r; \
36978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36979         $(HOST_EXPORTS) \
36980         for flag in $(EXTRA_HOST_FLAGS) ; do \
36981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36982         done; \
36983         echo "Doing install-html in textutils" ; \
36984         (cd $(HOST_SUBDIR)/textutils && \
36985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36987                   "RANLIB=$${RANLIB}" \
36988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36989                   install-html) \
36990           || exit 1
36991
36992 @endif textutils
36993
36994 .PHONY: maybe-installcheck-textutils installcheck-textutils
36995 maybe-installcheck-textutils:
36996 @if textutils
36997 maybe-installcheck-textutils: installcheck-textutils
36998
36999 installcheck-textutils: \
37000     configure-textutils 
37001         @: $(MAKE); $(unstage)
37002         @[ -f ./textutils/Makefile ] || exit 0; \
37003         r=`${PWD_COMMAND}`; export r; \
37004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37005         $(HOST_EXPORTS) \
37006         for flag in $(EXTRA_HOST_FLAGS) ; do \
37007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37008         done; \
37009         echo "Doing installcheck in textutils" ; \
37010         (cd $(HOST_SUBDIR)/textutils && \
37011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37013                   "RANLIB=$${RANLIB}" \
37014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37015                   installcheck) \
37016           || exit 1
37017
37018 @endif textutils
37019
37020 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
37021 maybe-mostlyclean-textutils:
37022 @if textutils
37023 maybe-mostlyclean-textutils: mostlyclean-textutils
37024
37025 mostlyclean-textutils: 
37026         @: $(MAKE); $(unstage)
37027         @[ -f ./textutils/Makefile ] || exit 0; \
37028         r=`${PWD_COMMAND}`; export r; \
37029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37030         $(HOST_EXPORTS) \
37031         for flag in $(EXTRA_HOST_FLAGS) ; do \
37032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37033         done; \
37034         echo "Doing mostlyclean in textutils" ; \
37035         (cd $(HOST_SUBDIR)/textutils && \
37036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37038                   "RANLIB=$${RANLIB}" \
37039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37040                   mostlyclean) \
37041           || exit 1
37042
37043 @endif textutils
37044
37045 .PHONY: maybe-clean-textutils clean-textutils
37046 maybe-clean-textutils:
37047 @if textutils
37048 maybe-clean-textutils: clean-textutils
37049
37050 clean-textutils: 
37051         @: $(MAKE); $(unstage)
37052         @[ -f ./textutils/Makefile ] || exit 0; \
37053         r=`${PWD_COMMAND}`; export r; \
37054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37055         $(HOST_EXPORTS) \
37056         for flag in $(EXTRA_HOST_FLAGS) ; do \
37057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37058         done; \
37059         echo "Doing clean in textutils" ; \
37060         (cd $(HOST_SUBDIR)/textutils && \
37061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37063                   "RANLIB=$${RANLIB}" \
37064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37065                   clean) \
37066           || exit 1
37067
37068 @endif textutils
37069
37070 .PHONY: maybe-distclean-textutils distclean-textutils
37071 maybe-distclean-textutils:
37072 @if textutils
37073 maybe-distclean-textutils: distclean-textutils
37074
37075 distclean-textutils: 
37076         @: $(MAKE); $(unstage)
37077         @[ -f ./textutils/Makefile ] || exit 0; \
37078         r=`${PWD_COMMAND}`; export r; \
37079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37080         $(HOST_EXPORTS) \
37081         for flag in $(EXTRA_HOST_FLAGS) ; do \
37082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37083         done; \
37084         echo "Doing distclean in textutils" ; \
37085         (cd $(HOST_SUBDIR)/textutils && \
37086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37088                   "RANLIB=$${RANLIB}" \
37089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37090                   distclean) \
37091           || exit 1
37092
37093 @endif textutils
37094
37095 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
37096 maybe-maintainer-clean-textutils:
37097 @if textutils
37098 maybe-maintainer-clean-textutils: maintainer-clean-textutils
37099
37100 maintainer-clean-textutils: 
37101         @: $(MAKE); $(unstage)
37102         @[ -f ./textutils/Makefile ] || exit 0; \
37103         r=`${PWD_COMMAND}`; export r; \
37104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37105         $(HOST_EXPORTS) \
37106         for flag in $(EXTRA_HOST_FLAGS) ; do \
37107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37108         done; \
37109         echo "Doing maintainer-clean in textutils" ; \
37110         (cd $(HOST_SUBDIR)/textutils && \
37111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37113                   "RANLIB=$${RANLIB}" \
37114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37115                   maintainer-clean) \
37116           || exit 1
37117
37118 @endif textutils
37119
37120
37121
37122 .PHONY: configure-time maybe-configure-time
37123 maybe-configure-time:
37124 @if gcc-bootstrap
37125 configure-time: stage_current
37126 @endif gcc-bootstrap
37127 @if time
37128 maybe-configure-time: configure-time
37129 configure-time: 
37130         @: $(MAKE); $(unstage)
37131         @r=`${PWD_COMMAND}`; export r; \
37132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37133         test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
37134         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
37135         $(HOST_EXPORTS) \
37136         echo Configuring in $(HOST_SUBDIR)/time; \
37137         cd "$(HOST_SUBDIR)/time" || exit 1; \
37138         case $(srcdir) in \
37139           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37140           *) topdir=`echo $(HOST_SUBDIR)/time/ | \
37141                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37142         esac; \
37143         srcdiroption="--srcdir=$${topdir}/time"; \
37144         libsrcdir="$$s/time"; \
37145         $(SHELL) $${libsrcdir}/configure \
37146           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37147           --target=${target_alias} $${srcdiroption}  \
37148           || exit 1
37149 @endif time
37150
37151
37152
37153
37154
37155 .PHONY: all-time maybe-all-time
37156 maybe-all-time:
37157 @if gcc-bootstrap
37158 all-time: stage_current
37159 @endif gcc-bootstrap
37160 @if time
37161 TARGET-time=all
37162 maybe-all-time: all-time
37163 all-time: configure-time
37164         @: $(MAKE); $(unstage)
37165         @r=`${PWD_COMMAND}`; export r; \
37166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37167         $(HOST_EXPORTS) \
37168         (cd $(HOST_SUBDIR)/time && \
37169           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
37170                 $(TARGET-time))
37171 @endif time
37172
37173
37174
37175
37176 .PHONY: check-time maybe-check-time
37177 maybe-check-time:
37178 @if time
37179 maybe-check-time: check-time
37180
37181 check-time:
37182         @: $(MAKE); $(unstage)
37183         @r=`${PWD_COMMAND}`; export r; \
37184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37185         $(HOST_EXPORTS) \
37186         (cd $(HOST_SUBDIR)/time && \
37187           $(MAKE) $(FLAGS_TO_PASS)  check)
37188
37189 @endif time
37190
37191 .PHONY: install-time maybe-install-time
37192 maybe-install-time:
37193 @if time
37194 maybe-install-time: install-time
37195
37196 install-time: installdirs
37197         @: $(MAKE); $(unstage)
37198         @r=`${PWD_COMMAND}`; export r; \
37199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37200         $(HOST_EXPORTS) \
37201         (cd $(HOST_SUBDIR)/time && \
37202           $(MAKE) $(FLAGS_TO_PASS)  install)
37203
37204 @endif time
37205
37206 # Other targets (info, dvi, pdf, etc.)
37207
37208 .PHONY: maybe-info-time info-time
37209 maybe-info-time:
37210 @if time
37211 maybe-info-time: info-time
37212
37213 info-time: \
37214     configure-time 
37215         @: $(MAKE); $(unstage)
37216         @[ -f ./time/Makefile ] || exit 0; \
37217         r=`${PWD_COMMAND}`; export r; \
37218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37219         $(HOST_EXPORTS) \
37220         for flag in $(EXTRA_HOST_FLAGS) ; do \
37221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37222         done; \
37223         echo "Doing info in time" ; \
37224         (cd $(HOST_SUBDIR)/time && \
37225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37227                   "RANLIB=$${RANLIB}" \
37228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37229                   info) \
37230           || exit 1
37231
37232 @endif time
37233
37234 .PHONY: maybe-dvi-time dvi-time
37235 maybe-dvi-time:
37236 @if time
37237 maybe-dvi-time: dvi-time
37238
37239 dvi-time: \
37240     configure-time 
37241         @: $(MAKE); $(unstage)
37242         @[ -f ./time/Makefile ] || exit 0; \
37243         r=`${PWD_COMMAND}`; export r; \
37244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37245         $(HOST_EXPORTS) \
37246         for flag in $(EXTRA_HOST_FLAGS) ; do \
37247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37248         done; \
37249         echo "Doing dvi in time" ; \
37250         (cd $(HOST_SUBDIR)/time && \
37251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37253                   "RANLIB=$${RANLIB}" \
37254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37255                   dvi) \
37256           || exit 1
37257
37258 @endif time
37259
37260 .PHONY: maybe-pdf-time pdf-time
37261 maybe-pdf-time:
37262 @if time
37263 maybe-pdf-time: pdf-time
37264
37265 pdf-time: \
37266     configure-time 
37267         @: $(MAKE); $(unstage)
37268         @[ -f ./time/Makefile ] || exit 0; \
37269         r=`${PWD_COMMAND}`; export r; \
37270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37271         $(HOST_EXPORTS) \
37272         for flag in $(EXTRA_HOST_FLAGS) ; do \
37273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37274         done; \
37275         echo "Doing pdf in time" ; \
37276         (cd $(HOST_SUBDIR)/time && \
37277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37279                   "RANLIB=$${RANLIB}" \
37280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37281                   pdf) \
37282           || exit 1
37283
37284 @endif time
37285
37286 .PHONY: maybe-html-time html-time
37287 maybe-html-time:
37288 @if time
37289 maybe-html-time: html-time
37290
37291 html-time: \
37292     configure-time 
37293         @: $(MAKE); $(unstage)
37294         @[ -f ./time/Makefile ] || exit 0; \
37295         r=`${PWD_COMMAND}`; export r; \
37296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37297         $(HOST_EXPORTS) \
37298         for flag in $(EXTRA_HOST_FLAGS) ; do \
37299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37300         done; \
37301         echo "Doing html in time" ; \
37302         (cd $(HOST_SUBDIR)/time && \
37303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37305                   "RANLIB=$${RANLIB}" \
37306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37307                   html) \
37308           || exit 1
37309
37310 @endif time
37311
37312 .PHONY: maybe-TAGS-time TAGS-time
37313 maybe-TAGS-time:
37314 @if time
37315 maybe-TAGS-time: TAGS-time
37316
37317 TAGS-time: \
37318     configure-time 
37319         @: $(MAKE); $(unstage)
37320         @[ -f ./time/Makefile ] || exit 0; \
37321         r=`${PWD_COMMAND}`; export r; \
37322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37323         $(HOST_EXPORTS) \
37324         for flag in $(EXTRA_HOST_FLAGS) ; do \
37325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37326         done; \
37327         echo "Doing TAGS in time" ; \
37328         (cd $(HOST_SUBDIR)/time && \
37329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37331                   "RANLIB=$${RANLIB}" \
37332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37333                   TAGS) \
37334           || exit 1
37335
37336 @endif time
37337
37338 .PHONY: maybe-install-info-time install-info-time
37339 maybe-install-info-time:
37340 @if time
37341 maybe-install-info-time: install-info-time
37342
37343 install-info-time: \
37344     configure-time \
37345     info-time 
37346         @: $(MAKE); $(unstage)
37347         @[ -f ./time/Makefile ] || exit 0; \
37348         r=`${PWD_COMMAND}`; export r; \
37349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37350         $(HOST_EXPORTS) \
37351         for flag in $(EXTRA_HOST_FLAGS) ; do \
37352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37353         done; \
37354         echo "Doing install-info in time" ; \
37355         (cd $(HOST_SUBDIR)/time && \
37356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37358                   "RANLIB=$${RANLIB}" \
37359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37360                   install-info) \
37361           || exit 1
37362
37363 @endif time
37364
37365 .PHONY: maybe-install-pdf-time install-pdf-time
37366 maybe-install-pdf-time:
37367 @if time
37368 maybe-install-pdf-time: install-pdf-time
37369
37370 install-pdf-time: \
37371     configure-time \
37372     pdf-time 
37373         @: $(MAKE); $(unstage)
37374         @[ -f ./time/Makefile ] || exit 0; \
37375         r=`${PWD_COMMAND}`; export r; \
37376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37377         $(HOST_EXPORTS) \
37378         for flag in $(EXTRA_HOST_FLAGS) ; do \
37379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37380         done; \
37381         echo "Doing install-pdf in time" ; \
37382         (cd $(HOST_SUBDIR)/time && \
37383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37385                   "RANLIB=$${RANLIB}" \
37386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37387                   install-pdf) \
37388           || exit 1
37389
37390 @endif time
37391
37392 .PHONY: maybe-install-html-time install-html-time
37393 maybe-install-html-time:
37394 @if time
37395 maybe-install-html-time: install-html-time
37396
37397 install-html-time: \
37398     configure-time \
37399     html-time 
37400         @: $(MAKE); $(unstage)
37401         @[ -f ./time/Makefile ] || exit 0; \
37402         r=`${PWD_COMMAND}`; export r; \
37403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37404         $(HOST_EXPORTS) \
37405         for flag in $(EXTRA_HOST_FLAGS) ; do \
37406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37407         done; \
37408         echo "Doing install-html in time" ; \
37409         (cd $(HOST_SUBDIR)/time && \
37410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37412                   "RANLIB=$${RANLIB}" \
37413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37414                   install-html) \
37415           || exit 1
37416
37417 @endif time
37418
37419 .PHONY: maybe-installcheck-time installcheck-time
37420 maybe-installcheck-time:
37421 @if time
37422 maybe-installcheck-time: installcheck-time
37423
37424 installcheck-time: \
37425     configure-time 
37426         @: $(MAKE); $(unstage)
37427         @[ -f ./time/Makefile ] || exit 0; \
37428         r=`${PWD_COMMAND}`; export r; \
37429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37430         $(HOST_EXPORTS) \
37431         for flag in $(EXTRA_HOST_FLAGS) ; do \
37432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37433         done; \
37434         echo "Doing installcheck in time" ; \
37435         (cd $(HOST_SUBDIR)/time && \
37436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37438                   "RANLIB=$${RANLIB}" \
37439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37440                   installcheck) \
37441           || exit 1
37442
37443 @endif time
37444
37445 .PHONY: maybe-mostlyclean-time mostlyclean-time
37446 maybe-mostlyclean-time:
37447 @if time
37448 maybe-mostlyclean-time: mostlyclean-time
37449
37450 mostlyclean-time: 
37451         @: $(MAKE); $(unstage)
37452         @[ -f ./time/Makefile ] || exit 0; \
37453         r=`${PWD_COMMAND}`; export r; \
37454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37455         $(HOST_EXPORTS) \
37456         for flag in $(EXTRA_HOST_FLAGS) ; do \
37457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37458         done; \
37459         echo "Doing mostlyclean in time" ; \
37460         (cd $(HOST_SUBDIR)/time && \
37461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37463                   "RANLIB=$${RANLIB}" \
37464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37465                   mostlyclean) \
37466           || exit 1
37467
37468 @endif time
37469
37470 .PHONY: maybe-clean-time clean-time
37471 maybe-clean-time:
37472 @if time
37473 maybe-clean-time: clean-time
37474
37475 clean-time: 
37476         @: $(MAKE); $(unstage)
37477         @[ -f ./time/Makefile ] || exit 0; \
37478         r=`${PWD_COMMAND}`; export r; \
37479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37480         $(HOST_EXPORTS) \
37481         for flag in $(EXTRA_HOST_FLAGS) ; do \
37482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37483         done; \
37484         echo "Doing clean in time" ; \
37485         (cd $(HOST_SUBDIR)/time && \
37486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37488                   "RANLIB=$${RANLIB}" \
37489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37490                   clean) \
37491           || exit 1
37492
37493 @endif time
37494
37495 .PHONY: maybe-distclean-time distclean-time
37496 maybe-distclean-time:
37497 @if time
37498 maybe-distclean-time: distclean-time
37499
37500 distclean-time: 
37501         @: $(MAKE); $(unstage)
37502         @[ -f ./time/Makefile ] || exit 0; \
37503         r=`${PWD_COMMAND}`; export r; \
37504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37505         $(HOST_EXPORTS) \
37506         for flag in $(EXTRA_HOST_FLAGS) ; do \
37507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37508         done; \
37509         echo "Doing distclean in time" ; \
37510         (cd $(HOST_SUBDIR)/time && \
37511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37513                   "RANLIB=$${RANLIB}" \
37514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37515                   distclean) \
37516           || exit 1
37517
37518 @endif time
37519
37520 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
37521 maybe-maintainer-clean-time:
37522 @if time
37523 maybe-maintainer-clean-time: maintainer-clean-time
37524
37525 maintainer-clean-time: 
37526         @: $(MAKE); $(unstage)
37527         @[ -f ./time/Makefile ] || exit 0; \
37528         r=`${PWD_COMMAND}`; export r; \
37529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37530         $(HOST_EXPORTS) \
37531         for flag in $(EXTRA_HOST_FLAGS) ; do \
37532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37533         done; \
37534         echo "Doing maintainer-clean in time" ; \
37535         (cd $(HOST_SUBDIR)/time && \
37536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37538                   "RANLIB=$${RANLIB}" \
37539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37540                   maintainer-clean) \
37541           || exit 1
37542
37543 @endif time
37544
37545
37546
37547 .PHONY: configure-uudecode maybe-configure-uudecode
37548 maybe-configure-uudecode:
37549 @if gcc-bootstrap
37550 configure-uudecode: stage_current
37551 @endif gcc-bootstrap
37552 @if uudecode
37553 maybe-configure-uudecode: configure-uudecode
37554 configure-uudecode: 
37555         @: $(MAKE); $(unstage)
37556         @r=`${PWD_COMMAND}`; export r; \
37557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37558         test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
37559         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
37560         $(HOST_EXPORTS) \
37561         echo Configuring in $(HOST_SUBDIR)/uudecode; \
37562         cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
37563         case $(srcdir) in \
37564           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37565           *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
37566                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37567         esac; \
37568         srcdiroption="--srcdir=$${topdir}/uudecode"; \
37569         libsrcdir="$$s/uudecode"; \
37570         $(SHELL) $${libsrcdir}/configure \
37571           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37572           --target=${target_alias} $${srcdiroption}  \
37573           || exit 1
37574 @endif uudecode
37575
37576
37577
37578
37579
37580 .PHONY: all-uudecode maybe-all-uudecode
37581 maybe-all-uudecode:
37582 @if gcc-bootstrap
37583 all-uudecode: stage_current
37584 @endif gcc-bootstrap
37585 @if uudecode
37586 TARGET-uudecode=all
37587 maybe-all-uudecode: all-uudecode
37588 all-uudecode: configure-uudecode
37589         @: $(MAKE); $(unstage)
37590         @r=`${PWD_COMMAND}`; export r; \
37591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37592         $(HOST_EXPORTS) \
37593         (cd $(HOST_SUBDIR)/uudecode && \
37594           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
37595                 $(TARGET-uudecode))
37596 @endif uudecode
37597
37598
37599
37600
37601 .PHONY: check-uudecode maybe-check-uudecode
37602 maybe-check-uudecode:
37603 @if uudecode
37604 maybe-check-uudecode: check-uudecode
37605
37606 check-uudecode:
37607         @: $(MAKE); $(unstage)
37608         @r=`${PWD_COMMAND}`; export r; \
37609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37610         $(HOST_EXPORTS) \
37611         (cd $(HOST_SUBDIR)/uudecode && \
37612           $(MAKE) $(FLAGS_TO_PASS)  check)
37613
37614 @endif uudecode
37615
37616 .PHONY: install-uudecode maybe-install-uudecode
37617 maybe-install-uudecode:
37618 @if uudecode
37619 maybe-install-uudecode: install-uudecode
37620
37621 install-uudecode: installdirs
37622         @: $(MAKE); $(unstage)
37623         @r=`${PWD_COMMAND}`; export r; \
37624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37625         $(HOST_EXPORTS) \
37626         (cd $(HOST_SUBDIR)/uudecode && \
37627           $(MAKE) $(FLAGS_TO_PASS)  install)
37628
37629 @endif uudecode
37630
37631 # Other targets (info, dvi, pdf, etc.)
37632
37633 .PHONY: maybe-info-uudecode info-uudecode
37634 maybe-info-uudecode:
37635 @if uudecode
37636 maybe-info-uudecode: info-uudecode
37637
37638 info-uudecode: \
37639     configure-uudecode 
37640         @: $(MAKE); $(unstage)
37641         @[ -f ./uudecode/Makefile ] || exit 0; \
37642         r=`${PWD_COMMAND}`; export r; \
37643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37644         $(HOST_EXPORTS) \
37645         for flag in $(EXTRA_HOST_FLAGS) ; do \
37646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37647         done; \
37648         echo "Doing info in uudecode" ; \
37649         (cd $(HOST_SUBDIR)/uudecode && \
37650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37652                   "RANLIB=$${RANLIB}" \
37653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37654                   info) \
37655           || exit 1
37656
37657 @endif uudecode
37658
37659 .PHONY: maybe-dvi-uudecode dvi-uudecode
37660 maybe-dvi-uudecode:
37661 @if uudecode
37662 maybe-dvi-uudecode: dvi-uudecode
37663
37664 dvi-uudecode: \
37665     configure-uudecode 
37666         @: $(MAKE); $(unstage)
37667         @[ -f ./uudecode/Makefile ] || exit 0; \
37668         r=`${PWD_COMMAND}`; export r; \
37669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37670         $(HOST_EXPORTS) \
37671         for flag in $(EXTRA_HOST_FLAGS) ; do \
37672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37673         done; \
37674         echo "Doing dvi in uudecode" ; \
37675         (cd $(HOST_SUBDIR)/uudecode && \
37676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37678                   "RANLIB=$${RANLIB}" \
37679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37680                   dvi) \
37681           || exit 1
37682
37683 @endif uudecode
37684
37685 .PHONY: maybe-pdf-uudecode pdf-uudecode
37686 maybe-pdf-uudecode:
37687 @if uudecode
37688 maybe-pdf-uudecode: pdf-uudecode
37689
37690 pdf-uudecode: \
37691     configure-uudecode 
37692         @: $(MAKE); $(unstage)
37693         @[ -f ./uudecode/Makefile ] || exit 0; \
37694         r=`${PWD_COMMAND}`; export r; \
37695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37696         $(HOST_EXPORTS) \
37697         for flag in $(EXTRA_HOST_FLAGS) ; do \
37698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37699         done; \
37700         echo "Doing pdf in uudecode" ; \
37701         (cd $(HOST_SUBDIR)/uudecode && \
37702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37704                   "RANLIB=$${RANLIB}" \
37705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37706                   pdf) \
37707           || exit 1
37708
37709 @endif uudecode
37710
37711 .PHONY: maybe-html-uudecode html-uudecode
37712 maybe-html-uudecode:
37713 @if uudecode
37714 maybe-html-uudecode: html-uudecode
37715
37716 html-uudecode: \
37717     configure-uudecode 
37718         @: $(MAKE); $(unstage)
37719         @[ -f ./uudecode/Makefile ] || exit 0; \
37720         r=`${PWD_COMMAND}`; export r; \
37721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37722         $(HOST_EXPORTS) \
37723         for flag in $(EXTRA_HOST_FLAGS) ; do \
37724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37725         done; \
37726         echo "Doing html in uudecode" ; \
37727         (cd $(HOST_SUBDIR)/uudecode && \
37728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37730                   "RANLIB=$${RANLIB}" \
37731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37732                   html) \
37733           || exit 1
37734
37735 @endif uudecode
37736
37737 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
37738 maybe-TAGS-uudecode:
37739 @if uudecode
37740 maybe-TAGS-uudecode: TAGS-uudecode
37741
37742 TAGS-uudecode: \
37743     configure-uudecode 
37744         @: $(MAKE); $(unstage)
37745         @[ -f ./uudecode/Makefile ] || exit 0; \
37746         r=`${PWD_COMMAND}`; export r; \
37747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37748         $(HOST_EXPORTS) \
37749         for flag in $(EXTRA_HOST_FLAGS) ; do \
37750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37751         done; \
37752         echo "Doing TAGS in uudecode" ; \
37753         (cd $(HOST_SUBDIR)/uudecode && \
37754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37756                   "RANLIB=$${RANLIB}" \
37757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37758                   TAGS) \
37759           || exit 1
37760
37761 @endif uudecode
37762
37763 .PHONY: maybe-install-info-uudecode install-info-uudecode
37764 maybe-install-info-uudecode:
37765 @if uudecode
37766 maybe-install-info-uudecode: install-info-uudecode
37767
37768 install-info-uudecode: \
37769     configure-uudecode \
37770     info-uudecode 
37771         @: $(MAKE); $(unstage)
37772         @[ -f ./uudecode/Makefile ] || exit 0; \
37773         r=`${PWD_COMMAND}`; export r; \
37774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37775         $(HOST_EXPORTS) \
37776         for flag in $(EXTRA_HOST_FLAGS) ; do \
37777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37778         done; \
37779         echo "Doing install-info in uudecode" ; \
37780         (cd $(HOST_SUBDIR)/uudecode && \
37781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37783                   "RANLIB=$${RANLIB}" \
37784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37785                   install-info) \
37786           || exit 1
37787
37788 @endif uudecode
37789
37790 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
37791 maybe-install-pdf-uudecode:
37792 @if uudecode
37793 maybe-install-pdf-uudecode: install-pdf-uudecode
37794
37795 install-pdf-uudecode: \
37796     configure-uudecode \
37797     pdf-uudecode 
37798         @: $(MAKE); $(unstage)
37799         @[ -f ./uudecode/Makefile ] || exit 0; \
37800         r=`${PWD_COMMAND}`; export r; \
37801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37802         $(HOST_EXPORTS) \
37803         for flag in $(EXTRA_HOST_FLAGS) ; do \
37804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37805         done; \
37806         echo "Doing install-pdf in uudecode" ; \
37807         (cd $(HOST_SUBDIR)/uudecode && \
37808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37810                   "RANLIB=$${RANLIB}" \
37811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37812                   install-pdf) \
37813           || exit 1
37814
37815 @endif uudecode
37816
37817 .PHONY: maybe-install-html-uudecode install-html-uudecode
37818 maybe-install-html-uudecode:
37819 @if uudecode
37820 maybe-install-html-uudecode: install-html-uudecode
37821
37822 install-html-uudecode: \
37823     configure-uudecode \
37824     html-uudecode 
37825         @: $(MAKE); $(unstage)
37826         @[ -f ./uudecode/Makefile ] || exit 0; \
37827         r=`${PWD_COMMAND}`; export r; \
37828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37829         $(HOST_EXPORTS) \
37830         for flag in $(EXTRA_HOST_FLAGS) ; do \
37831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37832         done; \
37833         echo "Doing install-html in uudecode" ; \
37834         (cd $(HOST_SUBDIR)/uudecode && \
37835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37837                   "RANLIB=$${RANLIB}" \
37838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37839                   install-html) \
37840           || exit 1
37841
37842 @endif uudecode
37843
37844 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
37845 maybe-installcheck-uudecode:
37846 @if uudecode
37847 maybe-installcheck-uudecode: installcheck-uudecode
37848
37849 installcheck-uudecode: \
37850     configure-uudecode 
37851         @: $(MAKE); $(unstage)
37852         @[ -f ./uudecode/Makefile ] || exit 0; \
37853         r=`${PWD_COMMAND}`; export r; \
37854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37855         $(HOST_EXPORTS) \
37856         for flag in $(EXTRA_HOST_FLAGS) ; do \
37857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37858         done; \
37859         echo "Doing installcheck in uudecode" ; \
37860         (cd $(HOST_SUBDIR)/uudecode && \
37861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37863                   "RANLIB=$${RANLIB}" \
37864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37865                   installcheck) \
37866           || exit 1
37867
37868 @endif uudecode
37869
37870 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
37871 maybe-mostlyclean-uudecode:
37872 @if uudecode
37873 maybe-mostlyclean-uudecode: mostlyclean-uudecode
37874
37875 mostlyclean-uudecode: 
37876         @: $(MAKE); $(unstage)
37877         @[ -f ./uudecode/Makefile ] || exit 0; \
37878         r=`${PWD_COMMAND}`; export r; \
37879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37880         $(HOST_EXPORTS) \
37881         for flag in $(EXTRA_HOST_FLAGS) ; do \
37882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37883         done; \
37884         echo "Doing mostlyclean in uudecode" ; \
37885         (cd $(HOST_SUBDIR)/uudecode && \
37886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37888                   "RANLIB=$${RANLIB}" \
37889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37890                   mostlyclean) \
37891           || exit 1
37892
37893 @endif uudecode
37894
37895 .PHONY: maybe-clean-uudecode clean-uudecode
37896 maybe-clean-uudecode:
37897 @if uudecode
37898 maybe-clean-uudecode: clean-uudecode
37899
37900 clean-uudecode: 
37901         @: $(MAKE); $(unstage)
37902         @[ -f ./uudecode/Makefile ] || exit 0; \
37903         r=`${PWD_COMMAND}`; export r; \
37904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37905         $(HOST_EXPORTS) \
37906         for flag in $(EXTRA_HOST_FLAGS) ; do \
37907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37908         done; \
37909         echo "Doing clean in uudecode" ; \
37910         (cd $(HOST_SUBDIR)/uudecode && \
37911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37913                   "RANLIB=$${RANLIB}" \
37914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37915                   clean) \
37916           || exit 1
37917
37918 @endif uudecode
37919
37920 .PHONY: maybe-distclean-uudecode distclean-uudecode
37921 maybe-distclean-uudecode:
37922 @if uudecode
37923 maybe-distclean-uudecode: distclean-uudecode
37924
37925 distclean-uudecode: 
37926         @: $(MAKE); $(unstage)
37927         @[ -f ./uudecode/Makefile ] || exit 0; \
37928         r=`${PWD_COMMAND}`; export r; \
37929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37930         $(HOST_EXPORTS) \
37931         for flag in $(EXTRA_HOST_FLAGS) ; do \
37932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37933         done; \
37934         echo "Doing distclean in uudecode" ; \
37935         (cd $(HOST_SUBDIR)/uudecode && \
37936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37938                   "RANLIB=$${RANLIB}" \
37939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37940                   distclean) \
37941           || exit 1
37942
37943 @endif uudecode
37944
37945 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
37946 maybe-maintainer-clean-uudecode:
37947 @if uudecode
37948 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
37949
37950 maintainer-clean-uudecode: 
37951         @: $(MAKE); $(unstage)
37952         @[ -f ./uudecode/Makefile ] || exit 0; \
37953         r=`${PWD_COMMAND}`; export r; \
37954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37955         $(HOST_EXPORTS) \
37956         for flag in $(EXTRA_HOST_FLAGS) ; do \
37957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37958         done; \
37959         echo "Doing maintainer-clean in uudecode" ; \
37960         (cd $(HOST_SUBDIR)/uudecode && \
37961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37963                   "RANLIB=$${RANLIB}" \
37964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37965                   maintainer-clean) \
37966           || exit 1
37967
37968 @endif uudecode
37969
37970
37971
37972 .PHONY: configure-wdiff maybe-configure-wdiff
37973 maybe-configure-wdiff:
37974 @if gcc-bootstrap
37975 configure-wdiff: stage_current
37976 @endif gcc-bootstrap
37977 @if wdiff
37978 maybe-configure-wdiff: configure-wdiff
37979 configure-wdiff: 
37980         @: $(MAKE); $(unstage)
37981         @r=`${PWD_COMMAND}`; export r; \
37982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37983         test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
37984         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
37985         $(HOST_EXPORTS) \
37986         echo Configuring in $(HOST_SUBDIR)/wdiff; \
37987         cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
37988         case $(srcdir) in \
37989           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37990           *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
37991                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37992         esac; \
37993         srcdiroption="--srcdir=$${topdir}/wdiff"; \
37994         libsrcdir="$$s/wdiff"; \
37995         $(SHELL) $${libsrcdir}/configure \
37996           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37997           --target=${target_alias} $${srcdiroption}  \
37998           || exit 1
37999 @endif wdiff
38000
38001
38002
38003
38004
38005 .PHONY: all-wdiff maybe-all-wdiff
38006 maybe-all-wdiff:
38007 @if gcc-bootstrap
38008 all-wdiff: stage_current
38009 @endif gcc-bootstrap
38010 @if wdiff
38011 TARGET-wdiff=all
38012 maybe-all-wdiff: all-wdiff
38013 all-wdiff: configure-wdiff
38014         @: $(MAKE); $(unstage)
38015         @r=`${PWD_COMMAND}`; export r; \
38016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38017         $(HOST_EXPORTS) \
38018         (cd $(HOST_SUBDIR)/wdiff && \
38019           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
38020                 $(TARGET-wdiff))
38021 @endif wdiff
38022
38023
38024
38025
38026 .PHONY: check-wdiff maybe-check-wdiff
38027 maybe-check-wdiff:
38028 @if wdiff
38029 maybe-check-wdiff: check-wdiff
38030
38031 check-wdiff:
38032         @: $(MAKE); $(unstage)
38033         @r=`${PWD_COMMAND}`; export r; \
38034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38035         $(HOST_EXPORTS) \
38036         (cd $(HOST_SUBDIR)/wdiff && \
38037           $(MAKE) $(FLAGS_TO_PASS)  check)
38038
38039 @endif wdiff
38040
38041 .PHONY: install-wdiff maybe-install-wdiff
38042 maybe-install-wdiff:
38043 @if wdiff
38044 maybe-install-wdiff: install-wdiff
38045
38046 install-wdiff: installdirs
38047         @: $(MAKE); $(unstage)
38048         @r=`${PWD_COMMAND}`; export r; \
38049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38050         $(HOST_EXPORTS) \
38051         (cd $(HOST_SUBDIR)/wdiff && \
38052           $(MAKE) $(FLAGS_TO_PASS)  install)
38053
38054 @endif wdiff
38055
38056 # Other targets (info, dvi, pdf, etc.)
38057
38058 .PHONY: maybe-info-wdiff info-wdiff
38059 maybe-info-wdiff:
38060 @if wdiff
38061 maybe-info-wdiff: info-wdiff
38062
38063 info-wdiff: \
38064     configure-wdiff 
38065         @: $(MAKE); $(unstage)
38066         @[ -f ./wdiff/Makefile ] || exit 0; \
38067         r=`${PWD_COMMAND}`; export r; \
38068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38069         $(HOST_EXPORTS) \
38070         for flag in $(EXTRA_HOST_FLAGS) ; do \
38071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38072         done; \
38073         echo "Doing info in wdiff" ; \
38074         (cd $(HOST_SUBDIR)/wdiff && \
38075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38077                   "RANLIB=$${RANLIB}" \
38078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38079                   info) \
38080           || exit 1
38081
38082 @endif wdiff
38083
38084 .PHONY: maybe-dvi-wdiff dvi-wdiff
38085 maybe-dvi-wdiff:
38086 @if wdiff
38087 maybe-dvi-wdiff: dvi-wdiff
38088
38089 dvi-wdiff: \
38090     configure-wdiff 
38091         @: $(MAKE); $(unstage)
38092         @[ -f ./wdiff/Makefile ] || exit 0; \
38093         r=`${PWD_COMMAND}`; export r; \
38094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38095         $(HOST_EXPORTS) \
38096         for flag in $(EXTRA_HOST_FLAGS) ; do \
38097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38098         done; \
38099         echo "Doing dvi in wdiff" ; \
38100         (cd $(HOST_SUBDIR)/wdiff && \
38101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38103                   "RANLIB=$${RANLIB}" \
38104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38105                   dvi) \
38106           || exit 1
38107
38108 @endif wdiff
38109
38110 .PHONY: maybe-pdf-wdiff pdf-wdiff
38111 maybe-pdf-wdiff:
38112 @if wdiff
38113 maybe-pdf-wdiff: pdf-wdiff
38114
38115 pdf-wdiff: \
38116     configure-wdiff 
38117         @: $(MAKE); $(unstage)
38118         @[ -f ./wdiff/Makefile ] || exit 0; \
38119         r=`${PWD_COMMAND}`; export r; \
38120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38121         $(HOST_EXPORTS) \
38122         for flag in $(EXTRA_HOST_FLAGS) ; do \
38123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38124         done; \
38125         echo "Doing pdf in wdiff" ; \
38126         (cd $(HOST_SUBDIR)/wdiff && \
38127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38129                   "RANLIB=$${RANLIB}" \
38130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38131                   pdf) \
38132           || exit 1
38133
38134 @endif wdiff
38135
38136 .PHONY: maybe-html-wdiff html-wdiff
38137 maybe-html-wdiff:
38138 @if wdiff
38139 maybe-html-wdiff: html-wdiff
38140
38141 html-wdiff: \
38142     configure-wdiff 
38143         @: $(MAKE); $(unstage)
38144         @[ -f ./wdiff/Makefile ] || exit 0; \
38145         r=`${PWD_COMMAND}`; export r; \
38146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38147         $(HOST_EXPORTS) \
38148         for flag in $(EXTRA_HOST_FLAGS) ; do \
38149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38150         done; \
38151         echo "Doing html in wdiff" ; \
38152         (cd $(HOST_SUBDIR)/wdiff && \
38153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38155                   "RANLIB=$${RANLIB}" \
38156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38157                   html) \
38158           || exit 1
38159
38160 @endif wdiff
38161
38162 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
38163 maybe-TAGS-wdiff:
38164 @if wdiff
38165 maybe-TAGS-wdiff: TAGS-wdiff
38166
38167 TAGS-wdiff: \
38168     configure-wdiff 
38169         @: $(MAKE); $(unstage)
38170         @[ -f ./wdiff/Makefile ] || exit 0; \
38171         r=`${PWD_COMMAND}`; export r; \
38172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38173         $(HOST_EXPORTS) \
38174         for flag in $(EXTRA_HOST_FLAGS) ; do \
38175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38176         done; \
38177         echo "Doing TAGS in wdiff" ; \
38178         (cd $(HOST_SUBDIR)/wdiff && \
38179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38181                   "RANLIB=$${RANLIB}" \
38182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38183                   TAGS) \
38184           || exit 1
38185
38186 @endif wdiff
38187
38188 .PHONY: maybe-install-info-wdiff install-info-wdiff
38189 maybe-install-info-wdiff:
38190 @if wdiff
38191 maybe-install-info-wdiff: install-info-wdiff
38192
38193 install-info-wdiff: \
38194     configure-wdiff \
38195     info-wdiff 
38196         @: $(MAKE); $(unstage)
38197         @[ -f ./wdiff/Makefile ] || exit 0; \
38198         r=`${PWD_COMMAND}`; export r; \
38199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38200         $(HOST_EXPORTS) \
38201         for flag in $(EXTRA_HOST_FLAGS) ; do \
38202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38203         done; \
38204         echo "Doing install-info in wdiff" ; \
38205         (cd $(HOST_SUBDIR)/wdiff && \
38206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38208                   "RANLIB=$${RANLIB}" \
38209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38210                   install-info) \
38211           || exit 1
38212
38213 @endif wdiff
38214
38215 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
38216 maybe-install-pdf-wdiff:
38217 @if wdiff
38218 maybe-install-pdf-wdiff: install-pdf-wdiff
38219
38220 install-pdf-wdiff: \
38221     configure-wdiff \
38222     pdf-wdiff 
38223         @: $(MAKE); $(unstage)
38224         @[ -f ./wdiff/Makefile ] || exit 0; \
38225         r=`${PWD_COMMAND}`; export r; \
38226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38227         $(HOST_EXPORTS) \
38228         for flag in $(EXTRA_HOST_FLAGS) ; do \
38229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38230         done; \
38231         echo "Doing install-pdf in wdiff" ; \
38232         (cd $(HOST_SUBDIR)/wdiff && \
38233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38235                   "RANLIB=$${RANLIB}" \
38236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38237                   install-pdf) \
38238           || exit 1
38239
38240 @endif wdiff
38241
38242 .PHONY: maybe-install-html-wdiff install-html-wdiff
38243 maybe-install-html-wdiff:
38244 @if wdiff
38245 maybe-install-html-wdiff: install-html-wdiff
38246
38247 install-html-wdiff: \
38248     configure-wdiff \
38249     html-wdiff 
38250         @: $(MAKE); $(unstage)
38251         @[ -f ./wdiff/Makefile ] || exit 0; \
38252         r=`${PWD_COMMAND}`; export r; \
38253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38254         $(HOST_EXPORTS) \
38255         for flag in $(EXTRA_HOST_FLAGS) ; do \
38256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38257         done; \
38258         echo "Doing install-html in wdiff" ; \
38259         (cd $(HOST_SUBDIR)/wdiff && \
38260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38262                   "RANLIB=$${RANLIB}" \
38263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38264                   install-html) \
38265           || exit 1
38266
38267 @endif wdiff
38268
38269 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
38270 maybe-installcheck-wdiff:
38271 @if wdiff
38272 maybe-installcheck-wdiff: installcheck-wdiff
38273
38274 installcheck-wdiff: \
38275     configure-wdiff 
38276         @: $(MAKE); $(unstage)
38277         @[ -f ./wdiff/Makefile ] || exit 0; \
38278         r=`${PWD_COMMAND}`; export r; \
38279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38280         $(HOST_EXPORTS) \
38281         for flag in $(EXTRA_HOST_FLAGS) ; do \
38282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38283         done; \
38284         echo "Doing installcheck in wdiff" ; \
38285         (cd $(HOST_SUBDIR)/wdiff && \
38286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38288                   "RANLIB=$${RANLIB}" \
38289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38290                   installcheck) \
38291           || exit 1
38292
38293 @endif wdiff
38294
38295 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
38296 maybe-mostlyclean-wdiff:
38297 @if wdiff
38298 maybe-mostlyclean-wdiff: mostlyclean-wdiff
38299
38300 mostlyclean-wdiff: 
38301         @: $(MAKE); $(unstage)
38302         @[ -f ./wdiff/Makefile ] || exit 0; \
38303         r=`${PWD_COMMAND}`; export r; \
38304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38305         $(HOST_EXPORTS) \
38306         for flag in $(EXTRA_HOST_FLAGS) ; do \
38307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38308         done; \
38309         echo "Doing mostlyclean in wdiff" ; \
38310         (cd $(HOST_SUBDIR)/wdiff && \
38311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38313                   "RANLIB=$${RANLIB}" \
38314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38315                   mostlyclean) \
38316           || exit 1
38317
38318 @endif wdiff
38319
38320 .PHONY: maybe-clean-wdiff clean-wdiff
38321 maybe-clean-wdiff:
38322 @if wdiff
38323 maybe-clean-wdiff: clean-wdiff
38324
38325 clean-wdiff: 
38326         @: $(MAKE); $(unstage)
38327         @[ -f ./wdiff/Makefile ] || exit 0; \
38328         r=`${PWD_COMMAND}`; export r; \
38329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38330         $(HOST_EXPORTS) \
38331         for flag in $(EXTRA_HOST_FLAGS) ; do \
38332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38333         done; \
38334         echo "Doing clean in wdiff" ; \
38335         (cd $(HOST_SUBDIR)/wdiff && \
38336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38338                   "RANLIB=$${RANLIB}" \
38339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38340                   clean) \
38341           || exit 1
38342
38343 @endif wdiff
38344
38345 .PHONY: maybe-distclean-wdiff distclean-wdiff
38346 maybe-distclean-wdiff:
38347 @if wdiff
38348 maybe-distclean-wdiff: distclean-wdiff
38349
38350 distclean-wdiff: 
38351         @: $(MAKE); $(unstage)
38352         @[ -f ./wdiff/Makefile ] || exit 0; \
38353         r=`${PWD_COMMAND}`; export r; \
38354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38355         $(HOST_EXPORTS) \
38356         for flag in $(EXTRA_HOST_FLAGS) ; do \
38357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38358         done; \
38359         echo "Doing distclean in wdiff" ; \
38360         (cd $(HOST_SUBDIR)/wdiff && \
38361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38363                   "RANLIB=$${RANLIB}" \
38364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38365                   distclean) \
38366           || exit 1
38367
38368 @endif wdiff
38369
38370 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
38371 maybe-maintainer-clean-wdiff:
38372 @if wdiff
38373 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
38374
38375 maintainer-clean-wdiff: 
38376         @: $(MAKE); $(unstage)
38377         @[ -f ./wdiff/Makefile ] || exit 0; \
38378         r=`${PWD_COMMAND}`; export r; \
38379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38380         $(HOST_EXPORTS) \
38381         for flag in $(EXTRA_HOST_FLAGS) ; do \
38382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38383         done; \
38384         echo "Doing maintainer-clean in wdiff" ; \
38385         (cd $(HOST_SUBDIR)/wdiff && \
38386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38388                   "RANLIB=$${RANLIB}" \
38389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38390                   maintainer-clean) \
38391           || exit 1
38392
38393 @endif wdiff
38394
38395
38396
38397 .PHONY: configure-zip maybe-configure-zip
38398 maybe-configure-zip:
38399 @if gcc-bootstrap
38400 configure-zip: stage_current
38401 @endif gcc-bootstrap
38402 @if zip
38403 maybe-configure-zip: configure-zip
38404 configure-zip: 
38405         @: $(MAKE); $(unstage)
38406         @r=`${PWD_COMMAND}`; export r; \
38407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38408         test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
38409         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
38410         $(HOST_EXPORTS) \
38411         echo Configuring in $(HOST_SUBDIR)/zip; \
38412         cd "$(HOST_SUBDIR)/zip" || exit 1; \
38413         case $(srcdir) in \
38414           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38415           *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
38416                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38417         esac; \
38418         srcdiroption="--srcdir=$${topdir}/zip"; \
38419         libsrcdir="$$s/zip"; \
38420         $(SHELL) $${libsrcdir}/configure \
38421           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38422           --target=${target_alias} $${srcdiroption}  \
38423           || exit 1
38424 @endif zip
38425
38426
38427
38428
38429
38430 .PHONY: all-zip maybe-all-zip
38431 maybe-all-zip:
38432 @if gcc-bootstrap
38433 all-zip: stage_current
38434 @endif gcc-bootstrap
38435 @if zip
38436 TARGET-zip=all
38437 maybe-all-zip: all-zip
38438 all-zip: configure-zip
38439         @: $(MAKE); $(unstage)
38440         @r=`${PWD_COMMAND}`; export r; \
38441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38442         $(HOST_EXPORTS) \
38443         (cd $(HOST_SUBDIR)/zip && \
38444           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
38445                 $(TARGET-zip))
38446 @endif zip
38447
38448
38449
38450
38451 .PHONY: check-zip maybe-check-zip
38452 maybe-check-zip:
38453 @if zip
38454 maybe-check-zip: check-zip
38455
38456 # This module is only tested in a native toolchain.
38457 check-zip:
38458         @: $(MAKE); $(unstage)
38459         @if [ '$(host)' = '$(target)' ] ; then \
38460           r=`${PWD_COMMAND}`; export r; \
38461           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38462           $(HOST_EXPORTS) \
38463           (cd $(HOST_SUBDIR)/zip && \
38464             $(MAKE) $(FLAGS_TO_PASS)  check); \
38465         fi
38466
38467 @endif zip
38468
38469 .PHONY: install-zip maybe-install-zip
38470 maybe-install-zip:
38471 @if zip
38472 maybe-install-zip: install-zip
38473
38474 install-zip: installdirs
38475         @: $(MAKE); $(unstage)
38476         @r=`${PWD_COMMAND}`; export r; \
38477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38478         $(HOST_EXPORTS) \
38479         (cd $(HOST_SUBDIR)/zip && \
38480           $(MAKE) $(FLAGS_TO_PASS)  install)
38481
38482 @endif zip
38483
38484 # Other targets (info, dvi, pdf, etc.)
38485
38486 .PHONY: maybe-info-zip info-zip
38487 maybe-info-zip:
38488 @if zip
38489 maybe-info-zip: info-zip
38490
38491 info-zip: \
38492     configure-zip 
38493         @: $(MAKE); $(unstage)
38494         @[ -f ./zip/Makefile ] || exit 0; \
38495         r=`${PWD_COMMAND}`; export r; \
38496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38497         $(HOST_EXPORTS) \
38498         for flag in $(EXTRA_HOST_FLAGS) ; do \
38499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38500         done; \
38501         echo "Doing info in zip" ; \
38502         (cd $(HOST_SUBDIR)/zip && \
38503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38505                   "RANLIB=$${RANLIB}" \
38506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38507                   info) \
38508           || exit 1
38509
38510 @endif zip
38511
38512 .PHONY: maybe-dvi-zip dvi-zip
38513 maybe-dvi-zip:
38514 @if zip
38515 maybe-dvi-zip: dvi-zip
38516
38517 dvi-zip: \
38518     configure-zip 
38519         @: $(MAKE); $(unstage)
38520         @[ -f ./zip/Makefile ] || exit 0; \
38521         r=`${PWD_COMMAND}`; export r; \
38522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38523         $(HOST_EXPORTS) \
38524         for flag in $(EXTRA_HOST_FLAGS) ; do \
38525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38526         done; \
38527         echo "Doing dvi in zip" ; \
38528         (cd $(HOST_SUBDIR)/zip && \
38529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38531                   "RANLIB=$${RANLIB}" \
38532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38533                   dvi) \
38534           || exit 1
38535
38536 @endif zip
38537
38538 .PHONY: maybe-pdf-zip pdf-zip
38539 maybe-pdf-zip:
38540 @if zip
38541 maybe-pdf-zip: pdf-zip
38542
38543 pdf-zip: \
38544     configure-zip 
38545         @: $(MAKE); $(unstage)
38546         @[ -f ./zip/Makefile ] || exit 0; \
38547         r=`${PWD_COMMAND}`; export r; \
38548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38549         $(HOST_EXPORTS) \
38550         for flag in $(EXTRA_HOST_FLAGS) ; do \
38551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38552         done; \
38553         echo "Doing pdf in zip" ; \
38554         (cd $(HOST_SUBDIR)/zip && \
38555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38557                   "RANLIB=$${RANLIB}" \
38558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38559                   pdf) \
38560           || exit 1
38561
38562 @endif zip
38563
38564 .PHONY: maybe-html-zip html-zip
38565 maybe-html-zip:
38566 @if zip
38567 maybe-html-zip: html-zip
38568
38569 html-zip: \
38570     configure-zip 
38571         @: $(MAKE); $(unstage)
38572         @[ -f ./zip/Makefile ] || exit 0; \
38573         r=`${PWD_COMMAND}`; export r; \
38574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38575         $(HOST_EXPORTS) \
38576         for flag in $(EXTRA_HOST_FLAGS) ; do \
38577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38578         done; \
38579         echo "Doing html in zip" ; \
38580         (cd $(HOST_SUBDIR)/zip && \
38581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38583                   "RANLIB=$${RANLIB}" \
38584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38585                   html) \
38586           || exit 1
38587
38588 @endif zip
38589
38590 .PHONY: maybe-TAGS-zip TAGS-zip
38591 maybe-TAGS-zip:
38592 @if zip
38593 maybe-TAGS-zip: TAGS-zip
38594
38595 TAGS-zip: \
38596     configure-zip 
38597         @: $(MAKE); $(unstage)
38598         @[ -f ./zip/Makefile ] || exit 0; \
38599         r=`${PWD_COMMAND}`; export r; \
38600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38601         $(HOST_EXPORTS) \
38602         for flag in $(EXTRA_HOST_FLAGS) ; do \
38603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38604         done; \
38605         echo "Doing TAGS in zip" ; \
38606         (cd $(HOST_SUBDIR)/zip && \
38607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38609                   "RANLIB=$${RANLIB}" \
38610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38611                   TAGS) \
38612           || exit 1
38613
38614 @endif zip
38615
38616 .PHONY: maybe-install-info-zip install-info-zip
38617 maybe-install-info-zip:
38618 @if zip
38619 maybe-install-info-zip: install-info-zip
38620
38621 install-info-zip: \
38622     configure-zip \
38623     info-zip 
38624         @: $(MAKE); $(unstage)
38625         @[ -f ./zip/Makefile ] || exit 0; \
38626         r=`${PWD_COMMAND}`; export r; \
38627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38628         $(HOST_EXPORTS) \
38629         for flag in $(EXTRA_HOST_FLAGS) ; do \
38630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38631         done; \
38632         echo "Doing install-info in zip" ; \
38633         (cd $(HOST_SUBDIR)/zip && \
38634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38636                   "RANLIB=$${RANLIB}" \
38637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38638                   install-info) \
38639           || exit 1
38640
38641 @endif zip
38642
38643 .PHONY: maybe-install-pdf-zip install-pdf-zip
38644 maybe-install-pdf-zip:
38645 @if zip
38646 maybe-install-pdf-zip: install-pdf-zip
38647
38648 install-pdf-zip: \
38649     configure-zip \
38650     pdf-zip 
38651         @: $(MAKE); $(unstage)
38652         @[ -f ./zip/Makefile ] || exit 0; \
38653         r=`${PWD_COMMAND}`; export r; \
38654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38655         $(HOST_EXPORTS) \
38656         for flag in $(EXTRA_HOST_FLAGS) ; do \
38657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38658         done; \
38659         echo "Doing install-pdf in zip" ; \
38660         (cd $(HOST_SUBDIR)/zip && \
38661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38663                   "RANLIB=$${RANLIB}" \
38664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38665                   install-pdf) \
38666           || exit 1
38667
38668 @endif zip
38669
38670 .PHONY: maybe-install-html-zip install-html-zip
38671 maybe-install-html-zip:
38672 @if zip
38673 maybe-install-html-zip: install-html-zip
38674
38675 install-html-zip: \
38676     configure-zip \
38677     html-zip 
38678         @: $(MAKE); $(unstage)
38679         @[ -f ./zip/Makefile ] || exit 0; \
38680         r=`${PWD_COMMAND}`; export r; \
38681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38682         $(HOST_EXPORTS) \
38683         for flag in $(EXTRA_HOST_FLAGS) ; do \
38684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38685         done; \
38686         echo "Doing install-html in zip" ; \
38687         (cd $(HOST_SUBDIR)/zip && \
38688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38690                   "RANLIB=$${RANLIB}" \
38691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38692                   install-html) \
38693           || exit 1
38694
38695 @endif zip
38696
38697 .PHONY: maybe-installcheck-zip installcheck-zip
38698 maybe-installcheck-zip:
38699 @if zip
38700 maybe-installcheck-zip: installcheck-zip
38701
38702 installcheck-zip: \
38703     configure-zip 
38704         @: $(MAKE); $(unstage)
38705         @[ -f ./zip/Makefile ] || exit 0; \
38706         r=`${PWD_COMMAND}`; export r; \
38707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38708         $(HOST_EXPORTS) \
38709         for flag in $(EXTRA_HOST_FLAGS) ; do \
38710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38711         done; \
38712         echo "Doing installcheck in zip" ; \
38713         (cd $(HOST_SUBDIR)/zip && \
38714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38716                   "RANLIB=$${RANLIB}" \
38717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38718                   installcheck) \
38719           || exit 1
38720
38721 @endif zip
38722
38723 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
38724 maybe-mostlyclean-zip:
38725 @if zip
38726 maybe-mostlyclean-zip: mostlyclean-zip
38727
38728 mostlyclean-zip: 
38729         @: $(MAKE); $(unstage)
38730         @[ -f ./zip/Makefile ] || exit 0; \
38731         r=`${PWD_COMMAND}`; export r; \
38732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38733         $(HOST_EXPORTS) \
38734         for flag in $(EXTRA_HOST_FLAGS) ; do \
38735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38736         done; \
38737         echo "Doing mostlyclean in zip" ; \
38738         (cd $(HOST_SUBDIR)/zip && \
38739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38741                   "RANLIB=$${RANLIB}" \
38742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38743                   mostlyclean) \
38744           || exit 1
38745
38746 @endif zip
38747
38748 .PHONY: maybe-clean-zip clean-zip
38749 maybe-clean-zip:
38750 @if zip
38751 maybe-clean-zip: clean-zip
38752
38753 clean-zip: 
38754         @: $(MAKE); $(unstage)
38755         @[ -f ./zip/Makefile ] || exit 0; \
38756         r=`${PWD_COMMAND}`; export r; \
38757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38758         $(HOST_EXPORTS) \
38759         for flag in $(EXTRA_HOST_FLAGS) ; do \
38760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38761         done; \
38762         echo "Doing clean in zip" ; \
38763         (cd $(HOST_SUBDIR)/zip && \
38764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38766                   "RANLIB=$${RANLIB}" \
38767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38768                   clean) \
38769           || exit 1
38770
38771 @endif zip
38772
38773 .PHONY: maybe-distclean-zip distclean-zip
38774 maybe-distclean-zip:
38775 @if zip
38776 maybe-distclean-zip: distclean-zip
38777
38778 distclean-zip: 
38779         @: $(MAKE); $(unstage)
38780         @[ -f ./zip/Makefile ] || exit 0; \
38781         r=`${PWD_COMMAND}`; export r; \
38782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38783         $(HOST_EXPORTS) \
38784         for flag in $(EXTRA_HOST_FLAGS) ; do \
38785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38786         done; \
38787         echo "Doing distclean in zip" ; \
38788         (cd $(HOST_SUBDIR)/zip && \
38789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38791                   "RANLIB=$${RANLIB}" \
38792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38793                   distclean) \
38794           || exit 1
38795
38796 @endif zip
38797
38798 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
38799 maybe-maintainer-clean-zip:
38800 @if zip
38801 maybe-maintainer-clean-zip: maintainer-clean-zip
38802
38803 maintainer-clean-zip: 
38804         @: $(MAKE); $(unstage)
38805         @[ -f ./zip/Makefile ] || exit 0; \
38806         r=`${PWD_COMMAND}`; export r; \
38807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38808         $(HOST_EXPORTS) \
38809         for flag in $(EXTRA_HOST_FLAGS) ; do \
38810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38811         done; \
38812         echo "Doing maintainer-clean in zip" ; \
38813         (cd $(HOST_SUBDIR)/zip && \
38814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38816                   "RANLIB=$${RANLIB}" \
38817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38818                   maintainer-clean) \
38819           || exit 1
38820
38821 @endif zip
38822
38823
38824
38825 .PHONY: configure-zlib maybe-configure-zlib
38826 maybe-configure-zlib:
38827 @if gcc-bootstrap
38828 configure-zlib: stage_current
38829 @endif gcc-bootstrap
38830 @if zlib
38831 maybe-configure-zlib: configure-zlib
38832 configure-zlib: 
38833         @r=`${PWD_COMMAND}`; export r; \
38834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38835         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38836         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38837         $(HOST_EXPORTS) \
38838         echo Configuring in $(HOST_SUBDIR)/zlib; \
38839         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
38840         case $(srcdir) in \
38841           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38842           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38843                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38844         esac; \
38845         srcdiroption="--srcdir=$${topdir}/zlib"; \
38846         libsrcdir="$$s/zlib"; \
38847         $(SHELL) $${libsrcdir}/configure \
38848           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38849           --target=${target_alias} $${srcdiroption}  \
38850           || exit 1
38851 @endif zlib
38852
38853
38854
38855 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
38856 maybe-configure-stage1-zlib:
38857 @if zlib-bootstrap
38858 maybe-configure-stage1-zlib: configure-stage1-zlib
38859 configure-stage1-zlib:
38860         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38861         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38862         @r=`${PWD_COMMAND}`; export r; \
38863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38864         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38865         $(HOST_EXPORTS)  \
38866         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
38867         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS;  \
38868         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
38869         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38870         cd $(HOST_SUBDIR)/zlib || exit 1; \
38871         case $(srcdir) in \
38872           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38873           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38874                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38875         esac; \
38876         srcdiroption="--srcdir=$${topdir}/zlib"; \
38877         libsrcdir="$$s/zlib"; \
38878         $(SHELL) $${libsrcdir}/configure \
38879           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38880           --target=${target_alias} $${srcdiroption} \
38881            \
38882           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
38883 @endif zlib-bootstrap
38884
38885 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
38886 maybe-configure-stage2-zlib:
38887 @if zlib-bootstrap
38888 maybe-configure-stage2-zlib: configure-stage2-zlib
38889 configure-stage2-zlib:
38890         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38891         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38892         @r=`${PWD_COMMAND}`; export r; \
38893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38894         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38895         $(HOST_EXPORTS) \
38896         $(POSTSTAGE1_HOST_EXPORTS)  \
38897         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
38898         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS;  \
38899         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
38900         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38901         cd $(HOST_SUBDIR)/zlib || exit 1; \
38902         case $(srcdir) in \
38903           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38904           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38905                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38906         esac; \
38907         srcdiroption="--srcdir=$${topdir}/zlib"; \
38908         libsrcdir="$$s/zlib"; \
38909         $(SHELL) $${libsrcdir}/configure \
38910           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38911           --target=${target_alias} $${srcdiroption} \
38912           --with-build-libsubdir=$(HOST_SUBDIR) \
38913           @stage2_werror_flag@ 
38914 @endif zlib-bootstrap
38915
38916 .PHONY: configure-stageb2g0-zlib maybe-configure-stageb2g0-zlib
38917 maybe-configure-stageb2g0-zlib:
38918 @if zlib-bootstrap
38919 maybe-configure-stageb2g0-zlib: configure-stageb2g0-zlib
38920 configure-stageb2g0-zlib:
38921         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
38922         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38923         @r=`${PWD_COMMAND}`; export r; \
38924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38925         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38926         $(HOST_EXPORTS) \
38927         $(POSTSTAGE1_HOST_EXPORTS)  \
38928         CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
38929         CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS;  \
38930         echo Configuring stage b2g0 in $(HOST_SUBDIR)/zlib ; \
38931         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38932         cd $(HOST_SUBDIR)/zlib || exit 1; \
38933         case $(srcdir) in \
38934           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38935           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38936                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38937         esac; \
38938         srcdiroption="--srcdir=$${topdir}/zlib"; \
38939         libsrcdir="$$s/zlib"; \
38940         $(SHELL) $${libsrcdir}/configure \
38941           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38942           --target=${target_alias} $${srcdiroption} \
38943           --with-build-libsubdir=$(HOST_SUBDIR) \
38944           @stage2_werror_flag@ 
38945 @endif zlib-bootstrap
38946
38947 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
38948 maybe-configure-stage3-zlib:
38949 @if zlib-bootstrap
38950 maybe-configure-stage3-zlib: configure-stage3-zlib
38951 configure-stage3-zlib:
38952         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38953         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38954         @r=`${PWD_COMMAND}`; export r; \
38955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38956         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38957         $(HOST_EXPORTS) \
38958         $(POSTSTAGE1_HOST_EXPORTS)  \
38959         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
38960         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS;  \
38961         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
38962         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38963         cd $(HOST_SUBDIR)/zlib || exit 1; \
38964         case $(srcdir) in \
38965           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38966           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38967                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38968         esac; \
38969         srcdiroption="--srcdir=$${topdir}/zlib"; \
38970         libsrcdir="$$s/zlib"; \
38971         $(SHELL) $${libsrcdir}/configure \
38972           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38973           --target=${target_alias} $${srcdiroption} \
38974           --with-build-libsubdir=$(HOST_SUBDIR) \
38975           @stage2_werror_flag@ 
38976 @endif zlib-bootstrap
38977
38978 .PHONY: configure-stageb3g2-zlib maybe-configure-stageb3g2-zlib
38979 maybe-configure-stageb3g2-zlib:
38980 @if zlib-bootstrap
38981 maybe-configure-stageb3g2-zlib: configure-stageb3g2-zlib
38982 configure-stageb3g2-zlib:
38983         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
38984         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38985         @r=`${PWD_COMMAND}`; export r; \
38986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38987         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38988         $(HOST_EXPORTS) \
38989         $(POSTSTAGE1_HOST_EXPORTS)  \
38990         CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
38991         CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS;  \
38992         echo Configuring stage b3g2 in $(HOST_SUBDIR)/zlib ; \
38993         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38994         cd $(HOST_SUBDIR)/zlib || exit 1; \
38995         case $(srcdir) in \
38996           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38997           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38998                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38999         esac; \
39000         srcdiroption="--srcdir=$${topdir}/zlib"; \
39001         libsrcdir="$$s/zlib"; \
39002         $(SHELL) $${libsrcdir}/configure \
39003           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39004           --target=${target_alias} $${srcdiroption} \
39005           --with-build-libsubdir=$(HOST_SUBDIR) \
39006           @stage2_werror_flag@ 
39007 @endif zlib-bootstrap
39008
39009 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
39010 maybe-configure-stage4-zlib:
39011 @if zlib-bootstrap
39012 maybe-configure-stage4-zlib: configure-stage4-zlib
39013 configure-stage4-zlib:
39014         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39015         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39016         @r=`${PWD_COMMAND}`; export r; \
39017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39018         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39019         $(HOST_EXPORTS) \
39020         $(POSTSTAGE1_HOST_EXPORTS)  \
39021         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39022         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS;  \
39023         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
39024         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39025         cd $(HOST_SUBDIR)/zlib || exit 1; \
39026         case $(srcdir) in \
39027           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39028           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39029                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39030         esac; \
39031         srcdiroption="--srcdir=$${topdir}/zlib"; \
39032         libsrcdir="$$s/zlib"; \
39033         $(SHELL) $${libsrcdir}/configure \
39034           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39035           --target=${target_alias} $${srcdiroption} \
39036           --with-build-libsubdir=$(HOST_SUBDIR) \
39037           @stage2_werror_flag@ 
39038 @endif zlib-bootstrap
39039
39040 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
39041 maybe-configure-stageprofile-zlib:
39042 @if zlib-bootstrap
39043 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
39044 configure-stageprofile-zlib:
39045         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39046         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39047         @r=`${PWD_COMMAND}`; export r; \
39048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39049         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39050         $(HOST_EXPORTS) \
39051         $(POSTSTAGE1_HOST_EXPORTS)  \
39052         CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
39053         CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS;  \
39054         echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
39055         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39056         cd $(HOST_SUBDIR)/zlib || exit 1; \
39057         case $(srcdir) in \
39058           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39059           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39060                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39061         esac; \
39062         srcdiroption="--srcdir=$${topdir}/zlib"; \
39063         libsrcdir="$$s/zlib"; \
39064         $(SHELL) $${libsrcdir}/configure \
39065           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39066           --target=${target_alias} $${srcdiroption} \
39067           --with-build-libsubdir=$(HOST_SUBDIR) \
39068           @stage2_werror_flag@ 
39069 @endif zlib-bootstrap
39070
39071 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
39072 maybe-configure-stagefeedback-zlib:
39073 @if zlib-bootstrap
39074 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
39075 configure-stagefeedback-zlib:
39076         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39077         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39078         @r=`${PWD_COMMAND}`; export r; \
39079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39080         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39081         $(HOST_EXPORTS) \
39082         $(POSTSTAGE1_HOST_EXPORTS)  \
39083         CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
39084         CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS;  \
39085         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
39086         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39087         cd $(HOST_SUBDIR)/zlib || exit 1; \
39088         case $(srcdir) in \
39089           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39090           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39091                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39092         esac; \
39093         srcdiroption="--srcdir=$${topdir}/zlib"; \
39094         libsrcdir="$$s/zlib"; \
39095         $(SHELL) $${libsrcdir}/configure \
39096           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39097           --target=${target_alias} $${srcdiroption} \
39098           --with-build-libsubdir=$(HOST_SUBDIR) \
39099           @stage2_werror_flag@ 
39100 @endif zlib-bootstrap
39101
39102
39103
39104
39105
39106 .PHONY: all-zlib maybe-all-zlib
39107 maybe-all-zlib:
39108 @if gcc-bootstrap
39109 all-zlib: stage_current
39110 @endif gcc-bootstrap
39111 @if zlib
39112 TARGET-zlib=all
39113 maybe-all-zlib: all-zlib
39114 all-zlib: configure-zlib
39115         @r=`${PWD_COMMAND}`; export r; \
39116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39117         $(HOST_EXPORTS) \
39118         (cd $(HOST_SUBDIR)/zlib && \
39119           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
39120                 $(TARGET-zlib))
39121 @endif zlib
39122
39123
39124
39125 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
39126 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
39127 maybe-all-stage1-zlib:
39128 maybe-clean-stage1-zlib:
39129 @if zlib-bootstrap
39130 maybe-all-stage1-zlib: all-stage1-zlib
39131 all-stage1: all-stage1-zlib
39132 TARGET-stage1-zlib = $(TARGET-zlib)
39133 all-stage1-zlib: configure-stage1-zlib
39134         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39135         @r=`${PWD_COMMAND}`; export r; \
39136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39137         $(HOST_EXPORTS) \
39138         cd $(HOST_SUBDIR)/zlib && \
39139         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39140                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
39141                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
39142                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
39143                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS)   \
39144                 $(TARGET-stage1-zlib)
39145
39146 maybe-clean-stage1-zlib: clean-stage1-zlib
39147 clean-stage1: clean-stage1-zlib
39148 clean-stage1-zlib:
39149         @if [ $(current_stage) = stage1 ]; then \
39150           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39151         else \
39152           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
39153           $(MAKE) stage1-start; \
39154         fi; \
39155         cd $(HOST_SUBDIR)/zlib && \
39156         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39157                  clean
39158 @endif zlib-bootstrap
39159
39160
39161 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
39162 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
39163 maybe-all-stage2-zlib:
39164 maybe-clean-stage2-zlib:
39165 @if zlib-bootstrap
39166 maybe-all-stage2-zlib: all-stage2-zlib
39167 all-stage2: all-stage2-zlib
39168 TARGET-stage2-zlib = $(TARGET-zlib)
39169 all-stage2-zlib: configure-stage2-zlib
39170         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39171         @r=`${PWD_COMMAND}`; export r; \
39172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39173         $(HOST_EXPORTS) \
39174         $(POSTSTAGE1_HOST_EXPORTS) \
39175         cd $(HOST_SUBDIR)/zlib && \
39176         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39177                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
39178                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
39179                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
39180                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
39181                 $(TARGET-stage2-zlib)
39182
39183 maybe-clean-stage2-zlib: clean-stage2-zlib
39184 clean-stage2: clean-stage2-zlib
39185 clean-stage2-zlib:
39186         @if [ $(current_stage) = stage2 ]; then \
39187           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39188         else \
39189           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
39190           $(MAKE) stage2-start; \
39191         fi; \
39192         cd $(HOST_SUBDIR)/zlib && \
39193         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39194                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
39195                  clean
39196 @endif zlib-bootstrap
39197
39198
39199 .PHONY: all-stageb2g0-zlib maybe-all-stageb2g0-zlib
39200 .PHONY: clean-stageb2g0-zlib maybe-clean-stageb2g0-zlib
39201 maybe-all-stageb2g0-zlib:
39202 maybe-clean-stageb2g0-zlib:
39203 @if zlib-bootstrap
39204 maybe-all-stageb2g0-zlib: all-stageb2g0-zlib
39205 all-stageb2g0: all-stageb2g0-zlib
39206 TARGET-stageb2g0-zlib = $(TARGET-zlib)
39207 all-stageb2g0-zlib: configure-stageb2g0-zlib
39208         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
39209         @r=`${PWD_COMMAND}`; export r; \
39210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39211         $(HOST_EXPORTS) \
39212         $(POSTSTAGE1_HOST_EXPORTS) \
39213         cd $(HOST_SUBDIR)/zlib && \
39214         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39215                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
39216                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
39217                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
39218                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
39219                 $(TARGET-stageb2g0-zlib)
39220
39221 maybe-clean-stageb2g0-zlib: clean-stageb2g0-zlib
39222 clean-stageb2g0: clean-stageb2g0-zlib
39223 clean-stageb2g0-zlib:
39224         @if [ $(current_stage) = stageb2g0 ]; then \
39225           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39226         else \
39227           [ -f $(HOST_SUBDIR)/stageb2g0-zlib/Makefile ] || exit 0; \
39228           $(MAKE) stageb2g0-start; \
39229         fi; \
39230         cd $(HOST_SUBDIR)/zlib && \
39231         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39232                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
39233                  clean
39234 @endif zlib-bootstrap
39235
39236
39237 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
39238 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
39239 maybe-all-stage3-zlib:
39240 maybe-clean-stage3-zlib:
39241 @if zlib-bootstrap
39242 maybe-all-stage3-zlib: all-stage3-zlib
39243 all-stage3: all-stage3-zlib
39244 TARGET-stage3-zlib = $(TARGET-zlib)
39245 all-stage3-zlib: configure-stage3-zlib
39246         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39247         @r=`${PWD_COMMAND}`; export r; \
39248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39249         $(HOST_EXPORTS) \
39250         $(POSTSTAGE1_HOST_EXPORTS) \
39251         cd $(HOST_SUBDIR)/zlib && \
39252         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39253                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
39254                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
39255                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
39256                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
39257                 $(TARGET-stage3-zlib)
39258
39259 maybe-clean-stage3-zlib: clean-stage3-zlib
39260 clean-stage3: clean-stage3-zlib
39261 clean-stage3-zlib:
39262         @if [ $(current_stage) = stage3 ]; then \
39263           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39264         else \
39265           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
39266           $(MAKE) stage3-start; \
39267         fi; \
39268         cd $(HOST_SUBDIR)/zlib && \
39269         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39270                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
39271                  clean
39272 @endif zlib-bootstrap
39273
39274
39275 .PHONY: all-stageb3g2-zlib maybe-all-stageb3g2-zlib
39276 .PHONY: clean-stageb3g2-zlib maybe-clean-stageb3g2-zlib
39277 maybe-all-stageb3g2-zlib:
39278 maybe-clean-stageb3g2-zlib:
39279 @if zlib-bootstrap
39280 maybe-all-stageb3g2-zlib: all-stageb3g2-zlib
39281 all-stageb3g2: all-stageb3g2-zlib
39282 TARGET-stageb3g2-zlib = $(TARGET-zlib)
39283 all-stageb3g2-zlib: configure-stageb3g2-zlib
39284         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
39285         @r=`${PWD_COMMAND}`; export r; \
39286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39287         $(HOST_EXPORTS) \
39288         $(POSTSTAGE1_HOST_EXPORTS) \
39289         cd $(HOST_SUBDIR)/zlib && \
39290         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39291                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
39292                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
39293                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
39294                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
39295                 $(TARGET-stageb3g2-zlib)
39296
39297 maybe-clean-stageb3g2-zlib: clean-stageb3g2-zlib
39298 clean-stageb3g2: clean-stageb3g2-zlib
39299 clean-stageb3g2-zlib:
39300         @if [ $(current_stage) = stageb3g2 ]; then \
39301           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39302         else \
39303           [ -f $(HOST_SUBDIR)/stageb3g2-zlib/Makefile ] || exit 0; \
39304           $(MAKE) stageb3g2-start; \
39305         fi; \
39306         cd $(HOST_SUBDIR)/zlib && \
39307         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39308                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
39309                  clean
39310 @endif zlib-bootstrap
39311
39312
39313 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
39314 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
39315 maybe-all-stage4-zlib:
39316 maybe-clean-stage4-zlib:
39317 @if zlib-bootstrap
39318 maybe-all-stage4-zlib: all-stage4-zlib
39319 all-stage4: all-stage4-zlib
39320 TARGET-stage4-zlib = $(TARGET-zlib)
39321 all-stage4-zlib: configure-stage4-zlib
39322         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39323         @r=`${PWD_COMMAND}`; export r; \
39324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39325         $(HOST_EXPORTS) \
39326         $(POSTSTAGE1_HOST_EXPORTS) \
39327         cd $(HOST_SUBDIR)/zlib && \
39328         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39329                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
39330                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
39331                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
39332                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
39333                 $(TARGET-stage4-zlib)
39334
39335 maybe-clean-stage4-zlib: clean-stage4-zlib
39336 clean-stage4: clean-stage4-zlib
39337 clean-stage4-zlib:
39338         @if [ $(current_stage) = stage4 ]; then \
39339           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39340         else \
39341           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
39342           $(MAKE) stage4-start; \
39343         fi; \
39344         cd $(HOST_SUBDIR)/zlib && \
39345         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39346                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
39347                  clean
39348 @endif zlib-bootstrap
39349
39350
39351 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
39352 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
39353 maybe-all-stageprofile-zlib:
39354 maybe-clean-stageprofile-zlib:
39355 @if zlib-bootstrap
39356 maybe-all-stageprofile-zlib: all-stageprofile-zlib
39357 all-stageprofile: all-stageprofile-zlib
39358 TARGET-stageprofile-zlib = $(TARGET-zlib)
39359 all-stageprofile-zlib: configure-stageprofile-zlib
39360         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39361         @r=`${PWD_COMMAND}`; export r; \
39362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39363         $(HOST_EXPORTS) \
39364         $(POSTSTAGE1_HOST_EXPORTS) \
39365         cd $(HOST_SUBDIR)/zlib && \
39366         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39367                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
39368                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
39369                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
39370                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
39371                 $(TARGET-stageprofile-zlib)
39372
39373 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
39374 clean-stageprofile: clean-stageprofile-zlib
39375 clean-stageprofile-zlib:
39376         @if [ $(current_stage) = stageprofile ]; then \
39377           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39378         else \
39379           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
39380           $(MAKE) stageprofile-start; \
39381         fi; \
39382         cd $(HOST_SUBDIR)/zlib && \
39383         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39384                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
39385                  clean
39386 @endif zlib-bootstrap
39387
39388
39389 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
39390 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
39391 maybe-all-stagefeedback-zlib:
39392 maybe-clean-stagefeedback-zlib:
39393 @if zlib-bootstrap
39394 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
39395 all-stagefeedback: all-stagefeedback-zlib
39396 TARGET-stagefeedback-zlib = $(TARGET-zlib)
39397 all-stagefeedback-zlib: configure-stagefeedback-zlib
39398         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39399         @r=`${PWD_COMMAND}`; export r; \
39400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39401         $(HOST_EXPORTS) \
39402         $(POSTSTAGE1_HOST_EXPORTS) \
39403         cd $(HOST_SUBDIR)/zlib && \
39404         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39405                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
39406                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
39407                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
39408                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
39409                 $(TARGET-stagefeedback-zlib)
39410
39411 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
39412 clean-stagefeedback: clean-stagefeedback-zlib
39413 clean-stagefeedback-zlib:
39414         @if [ $(current_stage) = stagefeedback ]; then \
39415           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39416         else \
39417           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
39418           $(MAKE) stagefeedback-start; \
39419         fi; \
39420         cd $(HOST_SUBDIR)/zlib && \
39421         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39422                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
39423                  clean
39424 @endif zlib-bootstrap
39425
39426
39427
39428
39429
39430 .PHONY: check-zlib maybe-check-zlib
39431 maybe-check-zlib:
39432 @if zlib
39433 maybe-check-zlib: check-zlib
39434
39435 check-zlib:
39436
39437 @endif zlib
39438
39439 .PHONY: install-zlib maybe-install-zlib
39440 maybe-install-zlib:
39441 @if zlib
39442 maybe-install-zlib: install-zlib
39443
39444 install-zlib:
39445
39446 @endif zlib
39447
39448 # Other targets (info, dvi, pdf, etc.)
39449
39450 .PHONY: maybe-info-zlib info-zlib
39451 maybe-info-zlib:
39452 @if zlib
39453 maybe-info-zlib: info-zlib
39454
39455 info-zlib: \
39456     configure-zlib 
39457         @[ -f ./zlib/Makefile ] || exit 0; \
39458         r=`${PWD_COMMAND}`; export r; \
39459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39460         $(HOST_EXPORTS) \
39461         for flag in $(EXTRA_HOST_FLAGS) ; do \
39462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39463         done; \
39464         echo "Doing info in zlib" ; \
39465         (cd $(HOST_SUBDIR)/zlib && \
39466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39468                   "RANLIB=$${RANLIB}" \
39469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39470                   info) \
39471           || exit 1
39472
39473 @endif zlib
39474
39475 .PHONY: maybe-dvi-zlib dvi-zlib
39476 maybe-dvi-zlib:
39477 @if zlib
39478 maybe-dvi-zlib: dvi-zlib
39479
39480 dvi-zlib: \
39481     configure-zlib 
39482         @[ -f ./zlib/Makefile ] || exit 0; \
39483         r=`${PWD_COMMAND}`; export r; \
39484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39485         $(HOST_EXPORTS) \
39486         for flag in $(EXTRA_HOST_FLAGS) ; do \
39487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39488         done; \
39489         echo "Doing dvi in zlib" ; \
39490         (cd $(HOST_SUBDIR)/zlib && \
39491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39493                   "RANLIB=$${RANLIB}" \
39494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39495                   dvi) \
39496           || exit 1
39497
39498 @endif zlib
39499
39500 .PHONY: maybe-pdf-zlib pdf-zlib
39501 maybe-pdf-zlib:
39502 @if zlib
39503 maybe-pdf-zlib: pdf-zlib
39504
39505 pdf-zlib: \
39506     configure-zlib 
39507         @[ -f ./zlib/Makefile ] || exit 0; \
39508         r=`${PWD_COMMAND}`; export r; \
39509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39510         $(HOST_EXPORTS) \
39511         for flag in $(EXTRA_HOST_FLAGS) ; do \
39512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39513         done; \
39514         echo "Doing pdf in zlib" ; \
39515         (cd $(HOST_SUBDIR)/zlib && \
39516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39518                   "RANLIB=$${RANLIB}" \
39519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39520                   pdf) \
39521           || exit 1
39522
39523 @endif zlib
39524
39525 .PHONY: maybe-html-zlib html-zlib
39526 maybe-html-zlib:
39527 @if zlib
39528 maybe-html-zlib: html-zlib
39529
39530 html-zlib: \
39531     configure-zlib 
39532         @[ -f ./zlib/Makefile ] || exit 0; \
39533         r=`${PWD_COMMAND}`; export r; \
39534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39535         $(HOST_EXPORTS) \
39536         for flag in $(EXTRA_HOST_FLAGS) ; do \
39537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39538         done; \
39539         echo "Doing html in zlib" ; \
39540         (cd $(HOST_SUBDIR)/zlib && \
39541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39543                   "RANLIB=$${RANLIB}" \
39544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39545                   html) \
39546           || exit 1
39547
39548 @endif zlib
39549
39550 .PHONY: maybe-TAGS-zlib TAGS-zlib
39551 maybe-TAGS-zlib:
39552 @if zlib
39553 maybe-TAGS-zlib: TAGS-zlib
39554
39555 TAGS-zlib: \
39556     configure-zlib 
39557         @[ -f ./zlib/Makefile ] || exit 0; \
39558         r=`${PWD_COMMAND}`; export r; \
39559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39560         $(HOST_EXPORTS) \
39561         for flag in $(EXTRA_HOST_FLAGS) ; do \
39562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39563         done; \
39564         echo "Doing TAGS in zlib" ; \
39565         (cd $(HOST_SUBDIR)/zlib && \
39566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39568                   "RANLIB=$${RANLIB}" \
39569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39570                   TAGS) \
39571           || exit 1
39572
39573 @endif zlib
39574
39575 .PHONY: maybe-install-info-zlib install-info-zlib
39576 maybe-install-info-zlib:
39577 @if zlib
39578 maybe-install-info-zlib: install-info-zlib
39579
39580 install-info-zlib: \
39581     configure-zlib \
39582     info-zlib 
39583         @[ -f ./zlib/Makefile ] || exit 0; \
39584         r=`${PWD_COMMAND}`; export r; \
39585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39586         $(HOST_EXPORTS) \
39587         for flag in $(EXTRA_HOST_FLAGS) ; do \
39588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39589         done; \
39590         echo "Doing install-info in zlib" ; \
39591         (cd $(HOST_SUBDIR)/zlib && \
39592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39594                   "RANLIB=$${RANLIB}" \
39595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39596                   install-info) \
39597           || exit 1
39598
39599 @endif zlib
39600
39601 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
39602 maybe-install-pdf-zlib:
39603 @if zlib
39604 maybe-install-pdf-zlib: install-pdf-zlib
39605
39606 install-pdf-zlib: \
39607     configure-zlib \
39608     pdf-zlib 
39609         @[ -f ./zlib/Makefile ] || exit 0; \
39610         r=`${PWD_COMMAND}`; export r; \
39611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39612         $(HOST_EXPORTS) \
39613         for flag in $(EXTRA_HOST_FLAGS) ; do \
39614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39615         done; \
39616         echo "Doing install-pdf in zlib" ; \
39617         (cd $(HOST_SUBDIR)/zlib && \
39618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39620                   "RANLIB=$${RANLIB}" \
39621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39622                   install-pdf) \
39623           || exit 1
39624
39625 @endif zlib
39626
39627 .PHONY: maybe-install-html-zlib install-html-zlib
39628 maybe-install-html-zlib:
39629 @if zlib
39630 maybe-install-html-zlib: install-html-zlib
39631
39632 install-html-zlib: \
39633     configure-zlib \
39634     html-zlib 
39635         @[ -f ./zlib/Makefile ] || exit 0; \
39636         r=`${PWD_COMMAND}`; export r; \
39637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39638         $(HOST_EXPORTS) \
39639         for flag in $(EXTRA_HOST_FLAGS) ; do \
39640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39641         done; \
39642         echo "Doing install-html in zlib" ; \
39643         (cd $(HOST_SUBDIR)/zlib && \
39644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39646                   "RANLIB=$${RANLIB}" \
39647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39648                   install-html) \
39649           || exit 1
39650
39651 @endif zlib
39652
39653 .PHONY: maybe-installcheck-zlib installcheck-zlib
39654 maybe-installcheck-zlib:
39655 @if zlib
39656 maybe-installcheck-zlib: installcheck-zlib
39657
39658 installcheck-zlib: \
39659     configure-zlib 
39660         @[ -f ./zlib/Makefile ] || exit 0; \
39661         r=`${PWD_COMMAND}`; export r; \
39662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39663         $(HOST_EXPORTS) \
39664         for flag in $(EXTRA_HOST_FLAGS) ; do \
39665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39666         done; \
39667         echo "Doing installcheck in zlib" ; \
39668         (cd $(HOST_SUBDIR)/zlib && \
39669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39671                   "RANLIB=$${RANLIB}" \
39672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39673                   installcheck) \
39674           || exit 1
39675
39676 @endif zlib
39677
39678 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
39679 maybe-mostlyclean-zlib:
39680 @if zlib
39681 maybe-mostlyclean-zlib: mostlyclean-zlib
39682
39683 mostlyclean-zlib: 
39684         @[ -f ./zlib/Makefile ] || exit 0; \
39685         r=`${PWD_COMMAND}`; export r; \
39686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39687         $(HOST_EXPORTS) \
39688         for flag in $(EXTRA_HOST_FLAGS) ; do \
39689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39690         done; \
39691         echo "Doing mostlyclean in zlib" ; \
39692         (cd $(HOST_SUBDIR)/zlib && \
39693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39695                   "RANLIB=$${RANLIB}" \
39696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39697                   mostlyclean) \
39698           || exit 1
39699
39700 @endif zlib
39701
39702 .PHONY: maybe-clean-zlib clean-zlib
39703 maybe-clean-zlib:
39704 @if zlib
39705 maybe-clean-zlib: clean-zlib
39706
39707 clean-zlib: 
39708         @[ -f ./zlib/Makefile ] || exit 0; \
39709         r=`${PWD_COMMAND}`; export r; \
39710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39711         $(HOST_EXPORTS) \
39712         for flag in $(EXTRA_HOST_FLAGS) ; do \
39713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39714         done; \
39715         echo "Doing clean in zlib" ; \
39716         (cd $(HOST_SUBDIR)/zlib && \
39717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39719                   "RANLIB=$${RANLIB}" \
39720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39721                   clean) \
39722           || exit 1
39723
39724 @endif zlib
39725
39726 .PHONY: maybe-distclean-zlib distclean-zlib
39727 maybe-distclean-zlib:
39728 @if zlib
39729 maybe-distclean-zlib: distclean-zlib
39730
39731 distclean-zlib: 
39732         @[ -f ./zlib/Makefile ] || exit 0; \
39733         r=`${PWD_COMMAND}`; export r; \
39734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39735         $(HOST_EXPORTS) \
39736         for flag in $(EXTRA_HOST_FLAGS) ; do \
39737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39738         done; \
39739         echo "Doing distclean in zlib" ; \
39740         (cd $(HOST_SUBDIR)/zlib && \
39741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39743                   "RANLIB=$${RANLIB}" \
39744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39745                   distclean) \
39746           || exit 1
39747
39748 @endif zlib
39749
39750 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
39751 maybe-maintainer-clean-zlib:
39752 @if zlib
39753 maybe-maintainer-clean-zlib: maintainer-clean-zlib
39754
39755 maintainer-clean-zlib: 
39756         @[ -f ./zlib/Makefile ] || exit 0; \
39757         r=`${PWD_COMMAND}`; export r; \
39758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39759         $(HOST_EXPORTS) \
39760         for flag in $(EXTRA_HOST_FLAGS) ; do \
39761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39762         done; \
39763         echo "Doing maintainer-clean in zlib" ; \
39764         (cd $(HOST_SUBDIR)/zlib && \
39765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39767                   "RANLIB=$${RANLIB}" \
39768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39769                   maintainer-clean) \
39770           || exit 1
39771
39772 @endif zlib
39773
39774
39775
39776 .PHONY: configure-gdb maybe-configure-gdb
39777 maybe-configure-gdb:
39778 @if gcc-bootstrap
39779 configure-gdb: stage_current
39780 @endif gcc-bootstrap
39781 @if gdb
39782 maybe-configure-gdb: configure-gdb
39783 configure-gdb: 
39784         @: $(MAKE); $(unstage)
39785         @r=`${PWD_COMMAND}`; export r; \
39786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39787         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
39788         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
39789         $(HOST_EXPORTS) \
39790         echo Configuring in $(HOST_SUBDIR)/gdb; \
39791         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
39792         case $(srcdir) in \
39793           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39794           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
39795                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39796         esac; \
39797         srcdiroption="--srcdir=$${topdir}/gdb"; \
39798         libsrcdir="$$s/gdb"; \
39799         $(SHELL) $${libsrcdir}/configure \
39800           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39801           --target=${target_alias} $${srcdiroption}  \
39802           || exit 1
39803 @endif gdb
39804
39805
39806
39807
39808
39809 .PHONY: all-gdb maybe-all-gdb
39810 maybe-all-gdb:
39811 @if gcc-bootstrap
39812 all-gdb: stage_current
39813 @endif gcc-bootstrap
39814 @if gdb
39815 TARGET-gdb=all
39816 maybe-all-gdb: all-gdb
39817 all-gdb: configure-gdb
39818         @: $(MAKE); $(unstage)
39819         @r=`${PWD_COMMAND}`; export r; \
39820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39821         $(HOST_EXPORTS) \
39822         (cd $(HOST_SUBDIR)/gdb && \
39823           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
39824                 $(TARGET-gdb))
39825 @endif gdb
39826
39827
39828
39829
39830 .PHONY: check-gdb maybe-check-gdb
39831 maybe-check-gdb:
39832 @if gdb
39833 maybe-check-gdb: check-gdb
39834
39835 check-gdb:
39836         @: $(MAKE); $(unstage)
39837         @r=`${PWD_COMMAND}`; export r; \
39838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39839         $(HOST_EXPORTS) \
39840         (cd $(HOST_SUBDIR)/gdb && \
39841           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
39842
39843 @endif gdb
39844
39845 .PHONY: install-gdb maybe-install-gdb
39846 maybe-install-gdb:
39847 @if gdb
39848 maybe-install-gdb: install-gdb
39849
39850 install-gdb: installdirs
39851         @: $(MAKE); $(unstage)
39852         @r=`${PWD_COMMAND}`; export r; \
39853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39854         $(HOST_EXPORTS) \
39855         (cd $(HOST_SUBDIR)/gdb && \
39856           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
39857
39858 @endif gdb
39859
39860 # Other targets (info, dvi, pdf, etc.)
39861
39862 .PHONY: maybe-info-gdb info-gdb
39863 maybe-info-gdb:
39864 @if gdb
39865 maybe-info-gdb: info-gdb
39866
39867 info-gdb: \
39868     configure-gdb 
39869         @: $(MAKE); $(unstage)
39870         @[ -f ./gdb/Makefile ] || exit 0; \
39871         r=`${PWD_COMMAND}`; export r; \
39872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39873         $(HOST_EXPORTS) \
39874         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39876         done; \
39877         echo "Doing info in gdb" ; \
39878         (cd $(HOST_SUBDIR)/gdb && \
39879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39881                   "RANLIB=$${RANLIB}" \
39882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39883                   info) \
39884           || exit 1
39885
39886 @endif gdb
39887
39888 .PHONY: maybe-dvi-gdb dvi-gdb
39889 maybe-dvi-gdb:
39890 @if gdb
39891 maybe-dvi-gdb: dvi-gdb
39892
39893 dvi-gdb: \
39894     configure-gdb 
39895         @: $(MAKE); $(unstage)
39896         @[ -f ./gdb/Makefile ] || exit 0; \
39897         r=`${PWD_COMMAND}`; export r; \
39898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39899         $(HOST_EXPORTS) \
39900         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39902         done; \
39903         echo "Doing dvi in gdb" ; \
39904         (cd $(HOST_SUBDIR)/gdb && \
39905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39907                   "RANLIB=$${RANLIB}" \
39908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39909                   dvi) \
39910           || exit 1
39911
39912 @endif gdb
39913
39914 .PHONY: maybe-pdf-gdb pdf-gdb
39915 maybe-pdf-gdb:
39916 @if gdb
39917 maybe-pdf-gdb: pdf-gdb
39918
39919 pdf-gdb: \
39920     configure-gdb 
39921         @: $(MAKE); $(unstage)
39922         @[ -f ./gdb/Makefile ] || exit 0; \
39923         r=`${PWD_COMMAND}`; export r; \
39924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39925         $(HOST_EXPORTS) \
39926         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39928         done; \
39929         echo "Doing pdf in gdb" ; \
39930         (cd $(HOST_SUBDIR)/gdb && \
39931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39933                   "RANLIB=$${RANLIB}" \
39934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39935                   pdf) \
39936           || exit 1
39937
39938 @endif gdb
39939
39940 .PHONY: maybe-html-gdb html-gdb
39941 maybe-html-gdb:
39942 @if gdb
39943 maybe-html-gdb: html-gdb
39944
39945 html-gdb: \
39946     configure-gdb 
39947         @: $(MAKE); $(unstage)
39948         @[ -f ./gdb/Makefile ] || exit 0; \
39949         r=`${PWD_COMMAND}`; export r; \
39950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39951         $(HOST_EXPORTS) \
39952         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39954         done; \
39955         echo "Doing html in gdb" ; \
39956         (cd $(HOST_SUBDIR)/gdb && \
39957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39959                   "RANLIB=$${RANLIB}" \
39960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39961                   html) \
39962           || exit 1
39963
39964 @endif gdb
39965
39966 .PHONY: maybe-TAGS-gdb TAGS-gdb
39967 maybe-TAGS-gdb:
39968 @if gdb
39969 maybe-TAGS-gdb: TAGS-gdb
39970
39971 TAGS-gdb: \
39972     configure-gdb 
39973         @: $(MAKE); $(unstage)
39974         @[ -f ./gdb/Makefile ] || exit 0; \
39975         r=`${PWD_COMMAND}`; export r; \
39976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39977         $(HOST_EXPORTS) \
39978         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39980         done; \
39981         echo "Doing TAGS in gdb" ; \
39982         (cd $(HOST_SUBDIR)/gdb && \
39983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39985                   "RANLIB=$${RANLIB}" \
39986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39987                   TAGS) \
39988           || exit 1
39989
39990 @endif gdb
39991
39992 .PHONY: maybe-install-info-gdb install-info-gdb
39993 maybe-install-info-gdb:
39994 @if gdb
39995 maybe-install-info-gdb: install-info-gdb
39996
39997 install-info-gdb: \
39998     configure-gdb \
39999     info-gdb 
40000         @: $(MAKE); $(unstage)
40001         @[ -f ./gdb/Makefile ] || exit 0; \
40002         r=`${PWD_COMMAND}`; export r; \
40003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40004         $(HOST_EXPORTS) \
40005         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40007         done; \
40008         echo "Doing install-info in gdb" ; \
40009         (cd $(HOST_SUBDIR)/gdb && \
40010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40012                   "RANLIB=$${RANLIB}" \
40013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40014                   install-info) \
40015           || exit 1
40016
40017 @endif gdb
40018
40019 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
40020 maybe-install-pdf-gdb:
40021 @if gdb
40022 maybe-install-pdf-gdb: install-pdf-gdb
40023
40024 install-pdf-gdb: \
40025     configure-gdb \
40026     pdf-gdb 
40027         @: $(MAKE); $(unstage)
40028         @[ -f ./gdb/Makefile ] || exit 0; \
40029         r=`${PWD_COMMAND}`; export r; \
40030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40031         $(HOST_EXPORTS) \
40032         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40034         done; \
40035         echo "Doing install-pdf in gdb" ; \
40036         (cd $(HOST_SUBDIR)/gdb && \
40037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40039                   "RANLIB=$${RANLIB}" \
40040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40041                   install-pdf) \
40042           || exit 1
40043
40044 @endif gdb
40045
40046 .PHONY: maybe-install-html-gdb install-html-gdb
40047 maybe-install-html-gdb:
40048 @if gdb
40049 maybe-install-html-gdb: install-html-gdb
40050
40051 install-html-gdb: \
40052     configure-gdb \
40053     html-gdb 
40054         @: $(MAKE); $(unstage)
40055         @[ -f ./gdb/Makefile ] || exit 0; \
40056         r=`${PWD_COMMAND}`; export r; \
40057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40058         $(HOST_EXPORTS) \
40059         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40061         done; \
40062         echo "Doing install-html in gdb" ; \
40063         (cd $(HOST_SUBDIR)/gdb && \
40064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40066                   "RANLIB=$${RANLIB}" \
40067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40068                   install-html) \
40069           || exit 1
40070
40071 @endif gdb
40072
40073 .PHONY: maybe-installcheck-gdb installcheck-gdb
40074 maybe-installcheck-gdb:
40075 @if gdb
40076 maybe-installcheck-gdb: installcheck-gdb
40077
40078 installcheck-gdb: \
40079     configure-gdb 
40080         @: $(MAKE); $(unstage)
40081         @[ -f ./gdb/Makefile ] || exit 0; \
40082         r=`${PWD_COMMAND}`; export r; \
40083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40084         $(HOST_EXPORTS) \
40085         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40087         done; \
40088         echo "Doing installcheck in gdb" ; \
40089         (cd $(HOST_SUBDIR)/gdb && \
40090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40092                   "RANLIB=$${RANLIB}" \
40093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40094                   installcheck) \
40095           || exit 1
40096
40097 @endif gdb
40098
40099 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
40100 maybe-mostlyclean-gdb:
40101 @if gdb
40102 maybe-mostlyclean-gdb: mostlyclean-gdb
40103
40104 mostlyclean-gdb: 
40105         @: $(MAKE); $(unstage)
40106         @[ -f ./gdb/Makefile ] || exit 0; \
40107         r=`${PWD_COMMAND}`; export r; \
40108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40109         $(HOST_EXPORTS) \
40110         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40112         done; \
40113         echo "Doing mostlyclean in gdb" ; \
40114         (cd $(HOST_SUBDIR)/gdb && \
40115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40117                   "RANLIB=$${RANLIB}" \
40118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40119                   mostlyclean) \
40120           || exit 1
40121
40122 @endif gdb
40123
40124 .PHONY: maybe-clean-gdb clean-gdb
40125 maybe-clean-gdb:
40126 @if gdb
40127 maybe-clean-gdb: clean-gdb
40128
40129 clean-gdb: 
40130         @: $(MAKE); $(unstage)
40131         @[ -f ./gdb/Makefile ] || exit 0; \
40132         r=`${PWD_COMMAND}`; export r; \
40133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40134         $(HOST_EXPORTS) \
40135         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40137         done; \
40138         echo "Doing clean in gdb" ; \
40139         (cd $(HOST_SUBDIR)/gdb && \
40140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40142                   "RANLIB=$${RANLIB}" \
40143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40144                   clean) \
40145           || exit 1
40146
40147 @endif gdb
40148
40149 .PHONY: maybe-distclean-gdb distclean-gdb
40150 maybe-distclean-gdb:
40151 @if gdb
40152 maybe-distclean-gdb: distclean-gdb
40153
40154 distclean-gdb: 
40155         @: $(MAKE); $(unstage)
40156         @[ -f ./gdb/Makefile ] || exit 0; \
40157         r=`${PWD_COMMAND}`; export r; \
40158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40159         $(HOST_EXPORTS) \
40160         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40162         done; \
40163         echo "Doing distclean in gdb" ; \
40164         (cd $(HOST_SUBDIR)/gdb && \
40165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40167                   "RANLIB=$${RANLIB}" \
40168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40169                   distclean) \
40170           || exit 1
40171
40172 @endif gdb
40173
40174 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
40175 maybe-maintainer-clean-gdb:
40176 @if gdb
40177 maybe-maintainer-clean-gdb: maintainer-clean-gdb
40178
40179 maintainer-clean-gdb: 
40180         @: $(MAKE); $(unstage)
40181         @[ -f ./gdb/Makefile ] || exit 0; \
40182         r=`${PWD_COMMAND}`; export r; \
40183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40184         $(HOST_EXPORTS) \
40185         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40187         done; \
40188         echo "Doing maintainer-clean in gdb" ; \
40189         (cd $(HOST_SUBDIR)/gdb && \
40190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40192                   "RANLIB=$${RANLIB}" \
40193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40194                   maintainer-clean) \
40195           || exit 1
40196
40197 @endif gdb
40198
40199
40200
40201 .PHONY: configure-expect maybe-configure-expect
40202 maybe-configure-expect:
40203 @if gcc-bootstrap
40204 configure-expect: stage_current
40205 @endif gcc-bootstrap
40206 @if expect
40207 maybe-configure-expect: configure-expect
40208 configure-expect: 
40209         @: $(MAKE); $(unstage)
40210         @r=`${PWD_COMMAND}`; export r; \
40211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40212         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
40213         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
40214         $(HOST_EXPORTS) \
40215         echo Configuring in $(HOST_SUBDIR)/expect; \
40216         cd "$(HOST_SUBDIR)/expect" || exit 1; \
40217         case $(srcdir) in \
40218           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40219           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
40220                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40221         esac; \
40222         srcdiroption="--srcdir=$${topdir}/expect"; \
40223         libsrcdir="$$s/expect"; \
40224         $(SHELL) $${libsrcdir}/configure \
40225           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40226           --target=${target_alias} $${srcdiroption}  \
40227           || exit 1
40228 @endif expect
40229
40230
40231
40232
40233
40234 .PHONY: all-expect maybe-all-expect
40235 maybe-all-expect:
40236 @if gcc-bootstrap
40237 all-expect: stage_current
40238 @endif gcc-bootstrap
40239 @if expect
40240 TARGET-expect=all
40241 maybe-all-expect: all-expect
40242 all-expect: configure-expect
40243         @: $(MAKE); $(unstage)
40244         @r=`${PWD_COMMAND}`; export r; \
40245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40246         $(HOST_EXPORTS) \
40247         (cd $(HOST_SUBDIR)/expect && \
40248           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40249                 $(TARGET-expect))
40250 @endif expect
40251
40252
40253
40254
40255 .PHONY: check-expect maybe-check-expect
40256 maybe-check-expect:
40257 @if expect
40258 maybe-check-expect: check-expect
40259
40260 check-expect:
40261         @: $(MAKE); $(unstage)
40262         @r=`${PWD_COMMAND}`; export r; \
40263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40264         $(HOST_EXPORTS) \
40265         (cd $(HOST_SUBDIR)/expect && \
40266           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40267
40268 @endif expect
40269
40270 .PHONY: install-expect maybe-install-expect
40271 maybe-install-expect:
40272 @if expect
40273 maybe-install-expect: install-expect
40274
40275 install-expect: installdirs
40276         @: $(MAKE); $(unstage)
40277         @r=`${PWD_COMMAND}`; export r; \
40278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40279         $(HOST_EXPORTS) \
40280         (cd $(HOST_SUBDIR)/expect && \
40281           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
40282
40283 @endif expect
40284
40285 # Other targets (info, dvi, pdf, etc.)
40286
40287 .PHONY: maybe-info-expect info-expect
40288 maybe-info-expect:
40289 @if expect
40290 maybe-info-expect: info-expect
40291
40292 info-expect: \
40293     configure-expect 
40294         @: $(MAKE); $(unstage)
40295         @[ -f ./expect/Makefile ] || exit 0; \
40296         r=`${PWD_COMMAND}`; export r; \
40297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40298         $(HOST_EXPORTS) \
40299         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40301         done; \
40302         echo "Doing info in expect" ; \
40303         (cd $(HOST_SUBDIR)/expect && \
40304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40306                   "RANLIB=$${RANLIB}" \
40307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40308                   info) \
40309           || exit 1
40310
40311 @endif expect
40312
40313 .PHONY: maybe-dvi-expect dvi-expect
40314 maybe-dvi-expect:
40315 @if expect
40316 maybe-dvi-expect: dvi-expect
40317
40318 dvi-expect: \
40319     configure-expect 
40320         @: $(MAKE); $(unstage)
40321         @[ -f ./expect/Makefile ] || exit 0; \
40322         r=`${PWD_COMMAND}`; export r; \
40323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40324         $(HOST_EXPORTS) \
40325         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40327         done; \
40328         echo "Doing dvi in expect" ; \
40329         (cd $(HOST_SUBDIR)/expect && \
40330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40332                   "RANLIB=$${RANLIB}" \
40333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40334                   dvi) \
40335           || exit 1
40336
40337 @endif expect
40338
40339 .PHONY: maybe-pdf-expect pdf-expect
40340 maybe-pdf-expect:
40341 @if expect
40342 maybe-pdf-expect: pdf-expect
40343
40344 pdf-expect: \
40345     configure-expect 
40346         @: $(MAKE); $(unstage)
40347         @[ -f ./expect/Makefile ] || exit 0; \
40348         r=`${PWD_COMMAND}`; export r; \
40349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40350         $(HOST_EXPORTS) \
40351         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40353         done; \
40354         echo "Doing pdf in expect" ; \
40355         (cd $(HOST_SUBDIR)/expect && \
40356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40358                   "RANLIB=$${RANLIB}" \
40359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40360                   pdf) \
40361           || exit 1
40362
40363 @endif expect
40364
40365 .PHONY: maybe-html-expect html-expect
40366 maybe-html-expect:
40367 @if expect
40368 maybe-html-expect: html-expect
40369
40370 html-expect: \
40371     configure-expect 
40372         @: $(MAKE); $(unstage)
40373         @[ -f ./expect/Makefile ] || exit 0; \
40374         r=`${PWD_COMMAND}`; export r; \
40375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40376         $(HOST_EXPORTS) \
40377         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40379         done; \
40380         echo "Doing html in expect" ; \
40381         (cd $(HOST_SUBDIR)/expect && \
40382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40384                   "RANLIB=$${RANLIB}" \
40385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40386                   html) \
40387           || exit 1
40388
40389 @endif expect
40390
40391 .PHONY: maybe-TAGS-expect TAGS-expect
40392 maybe-TAGS-expect:
40393 @if expect
40394 maybe-TAGS-expect: TAGS-expect
40395
40396 TAGS-expect: \
40397     configure-expect 
40398         @: $(MAKE); $(unstage)
40399         @[ -f ./expect/Makefile ] || exit 0; \
40400         r=`${PWD_COMMAND}`; export r; \
40401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40402         $(HOST_EXPORTS) \
40403         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40405         done; \
40406         echo "Doing TAGS in expect" ; \
40407         (cd $(HOST_SUBDIR)/expect && \
40408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40410                   "RANLIB=$${RANLIB}" \
40411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40412                   TAGS) \
40413           || exit 1
40414
40415 @endif expect
40416
40417 .PHONY: maybe-install-info-expect install-info-expect
40418 maybe-install-info-expect:
40419 @if expect
40420 maybe-install-info-expect: install-info-expect
40421
40422 install-info-expect: \
40423     configure-expect \
40424     info-expect 
40425         @: $(MAKE); $(unstage)
40426         @[ -f ./expect/Makefile ] || exit 0; \
40427         r=`${PWD_COMMAND}`; export r; \
40428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40429         $(HOST_EXPORTS) \
40430         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40432         done; \
40433         echo "Doing install-info in expect" ; \
40434         (cd $(HOST_SUBDIR)/expect && \
40435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40437                   "RANLIB=$${RANLIB}" \
40438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40439                   install-info) \
40440           || exit 1
40441
40442 @endif expect
40443
40444 .PHONY: maybe-install-pdf-expect install-pdf-expect
40445 maybe-install-pdf-expect:
40446 @if expect
40447 maybe-install-pdf-expect: install-pdf-expect
40448
40449 install-pdf-expect: \
40450     configure-expect \
40451     pdf-expect 
40452         @: $(MAKE); $(unstage)
40453         @[ -f ./expect/Makefile ] || exit 0; \
40454         r=`${PWD_COMMAND}`; export r; \
40455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40456         $(HOST_EXPORTS) \
40457         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40459         done; \
40460         echo "Doing install-pdf in expect" ; \
40461         (cd $(HOST_SUBDIR)/expect && \
40462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40464                   "RANLIB=$${RANLIB}" \
40465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40466                   install-pdf) \
40467           || exit 1
40468
40469 @endif expect
40470
40471 .PHONY: maybe-install-html-expect install-html-expect
40472 maybe-install-html-expect:
40473 @if expect
40474 maybe-install-html-expect: install-html-expect
40475
40476 install-html-expect: \
40477     configure-expect \
40478     html-expect 
40479         @: $(MAKE); $(unstage)
40480         @[ -f ./expect/Makefile ] || exit 0; \
40481         r=`${PWD_COMMAND}`; export r; \
40482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40483         $(HOST_EXPORTS) \
40484         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40486         done; \
40487         echo "Doing install-html in expect" ; \
40488         (cd $(HOST_SUBDIR)/expect && \
40489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40491                   "RANLIB=$${RANLIB}" \
40492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40493                   install-html) \
40494           || exit 1
40495
40496 @endif expect
40497
40498 .PHONY: maybe-installcheck-expect installcheck-expect
40499 maybe-installcheck-expect:
40500 @if expect
40501 maybe-installcheck-expect: installcheck-expect
40502
40503 installcheck-expect: \
40504     configure-expect 
40505         @: $(MAKE); $(unstage)
40506         @[ -f ./expect/Makefile ] || exit 0; \
40507         r=`${PWD_COMMAND}`; export r; \
40508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40509         $(HOST_EXPORTS) \
40510         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40512         done; \
40513         echo "Doing installcheck in expect" ; \
40514         (cd $(HOST_SUBDIR)/expect && \
40515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40517                   "RANLIB=$${RANLIB}" \
40518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40519                   installcheck) \
40520           || exit 1
40521
40522 @endif expect
40523
40524 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
40525 maybe-mostlyclean-expect:
40526 @if expect
40527 maybe-mostlyclean-expect: mostlyclean-expect
40528
40529 mostlyclean-expect: 
40530         @: $(MAKE); $(unstage)
40531         @[ -f ./expect/Makefile ] || exit 0; \
40532         r=`${PWD_COMMAND}`; export r; \
40533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40534         $(HOST_EXPORTS) \
40535         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40537         done; \
40538         echo "Doing mostlyclean in expect" ; \
40539         (cd $(HOST_SUBDIR)/expect && \
40540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40542                   "RANLIB=$${RANLIB}" \
40543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40544                   mostlyclean) \
40545           || exit 1
40546
40547 @endif expect
40548
40549 .PHONY: maybe-clean-expect clean-expect
40550 maybe-clean-expect:
40551 @if expect
40552 maybe-clean-expect: clean-expect
40553
40554 clean-expect: 
40555         @: $(MAKE); $(unstage)
40556         @[ -f ./expect/Makefile ] || exit 0; \
40557         r=`${PWD_COMMAND}`; export r; \
40558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40559         $(HOST_EXPORTS) \
40560         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40562         done; \
40563         echo "Doing clean in expect" ; \
40564         (cd $(HOST_SUBDIR)/expect && \
40565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40567                   "RANLIB=$${RANLIB}" \
40568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40569                   clean) \
40570           || exit 1
40571
40572 @endif expect
40573
40574 .PHONY: maybe-distclean-expect distclean-expect
40575 maybe-distclean-expect:
40576 @if expect
40577 maybe-distclean-expect: distclean-expect
40578
40579 distclean-expect: 
40580         @: $(MAKE); $(unstage)
40581         @[ -f ./expect/Makefile ] || exit 0; \
40582         r=`${PWD_COMMAND}`; export r; \
40583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40584         $(HOST_EXPORTS) \
40585         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40587         done; \
40588         echo "Doing distclean in expect" ; \
40589         (cd $(HOST_SUBDIR)/expect && \
40590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40592                   "RANLIB=$${RANLIB}" \
40593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40594                   distclean) \
40595           || exit 1
40596
40597 @endif expect
40598
40599 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
40600 maybe-maintainer-clean-expect:
40601 @if expect
40602 maybe-maintainer-clean-expect: maintainer-clean-expect
40603
40604 maintainer-clean-expect: 
40605         @: $(MAKE); $(unstage)
40606         @[ -f ./expect/Makefile ] || exit 0; \
40607         r=`${PWD_COMMAND}`; export r; \
40608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40609         $(HOST_EXPORTS) \
40610         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40612         done; \
40613         echo "Doing maintainer-clean in expect" ; \
40614         (cd $(HOST_SUBDIR)/expect && \
40615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40617                   "RANLIB=$${RANLIB}" \
40618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40619                   maintainer-clean) \
40620           || exit 1
40621
40622 @endif expect
40623
40624
40625
40626 .PHONY: configure-guile maybe-configure-guile
40627 maybe-configure-guile:
40628 @if gcc-bootstrap
40629 configure-guile: stage_current
40630 @endif gcc-bootstrap
40631 @if guile
40632 maybe-configure-guile: configure-guile
40633 configure-guile: 
40634         @: $(MAKE); $(unstage)
40635         @r=`${PWD_COMMAND}`; export r; \
40636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40637         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
40638         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
40639         $(HOST_EXPORTS) \
40640         echo Configuring in $(HOST_SUBDIR)/guile; \
40641         cd "$(HOST_SUBDIR)/guile" || exit 1; \
40642         case $(srcdir) in \
40643           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40644           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
40645                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40646         esac; \
40647         srcdiroption="--srcdir=$${topdir}/guile"; \
40648         libsrcdir="$$s/guile"; \
40649         $(SHELL) $${libsrcdir}/configure \
40650           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40651           --target=${target_alias} $${srcdiroption}  \
40652           || exit 1
40653 @endif guile
40654
40655
40656
40657
40658
40659 .PHONY: all-guile maybe-all-guile
40660 maybe-all-guile:
40661 @if gcc-bootstrap
40662 all-guile: stage_current
40663 @endif gcc-bootstrap
40664 @if guile
40665 TARGET-guile=all
40666 maybe-all-guile: all-guile
40667 all-guile: configure-guile
40668         @: $(MAKE); $(unstage)
40669         @r=`${PWD_COMMAND}`; export r; \
40670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40671         $(HOST_EXPORTS) \
40672         (cd $(HOST_SUBDIR)/guile && \
40673           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40674                 $(TARGET-guile))
40675 @endif guile
40676
40677
40678
40679
40680 .PHONY: check-guile maybe-check-guile
40681 maybe-check-guile:
40682 @if guile
40683 maybe-check-guile: check-guile
40684
40685 check-guile:
40686         @: $(MAKE); $(unstage)
40687         @r=`${PWD_COMMAND}`; export r; \
40688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40689         $(HOST_EXPORTS) \
40690         (cd $(HOST_SUBDIR)/guile && \
40691           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40692
40693 @endif guile
40694
40695 .PHONY: install-guile maybe-install-guile
40696 maybe-install-guile:
40697 @if guile
40698 maybe-install-guile: install-guile
40699
40700 install-guile: installdirs
40701         @: $(MAKE); $(unstage)
40702         @r=`${PWD_COMMAND}`; export r; \
40703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40704         $(HOST_EXPORTS) \
40705         (cd $(HOST_SUBDIR)/guile && \
40706           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
40707
40708 @endif guile
40709
40710 # Other targets (info, dvi, pdf, etc.)
40711
40712 .PHONY: maybe-info-guile info-guile
40713 maybe-info-guile:
40714 @if guile
40715 maybe-info-guile: info-guile
40716
40717 info-guile: \
40718     configure-guile 
40719         @: $(MAKE); $(unstage)
40720         @[ -f ./guile/Makefile ] || exit 0; \
40721         r=`${PWD_COMMAND}`; export r; \
40722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40723         $(HOST_EXPORTS) \
40724         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40726         done; \
40727         echo "Doing info in guile" ; \
40728         (cd $(HOST_SUBDIR)/guile && \
40729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40731                   "RANLIB=$${RANLIB}" \
40732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40733                   info) \
40734           || exit 1
40735
40736 @endif guile
40737
40738 .PHONY: maybe-dvi-guile dvi-guile
40739 maybe-dvi-guile:
40740 @if guile
40741 maybe-dvi-guile: dvi-guile
40742
40743 dvi-guile: \
40744     configure-guile 
40745         @: $(MAKE); $(unstage)
40746         @[ -f ./guile/Makefile ] || exit 0; \
40747         r=`${PWD_COMMAND}`; export r; \
40748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40749         $(HOST_EXPORTS) \
40750         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40752         done; \
40753         echo "Doing dvi in guile" ; \
40754         (cd $(HOST_SUBDIR)/guile && \
40755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40757                   "RANLIB=$${RANLIB}" \
40758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40759                   dvi) \
40760           || exit 1
40761
40762 @endif guile
40763
40764 .PHONY: maybe-pdf-guile pdf-guile
40765 maybe-pdf-guile:
40766 @if guile
40767 maybe-pdf-guile: pdf-guile
40768
40769 pdf-guile: \
40770     configure-guile 
40771         @: $(MAKE); $(unstage)
40772         @[ -f ./guile/Makefile ] || exit 0; \
40773         r=`${PWD_COMMAND}`; export r; \
40774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40775         $(HOST_EXPORTS) \
40776         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40778         done; \
40779         echo "Doing pdf in guile" ; \
40780         (cd $(HOST_SUBDIR)/guile && \
40781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40783                   "RANLIB=$${RANLIB}" \
40784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40785                   pdf) \
40786           || exit 1
40787
40788 @endif guile
40789
40790 .PHONY: maybe-html-guile html-guile
40791 maybe-html-guile:
40792 @if guile
40793 maybe-html-guile: html-guile
40794
40795 html-guile: \
40796     configure-guile 
40797         @: $(MAKE); $(unstage)
40798         @[ -f ./guile/Makefile ] || exit 0; \
40799         r=`${PWD_COMMAND}`; export r; \
40800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40801         $(HOST_EXPORTS) \
40802         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40804         done; \
40805         echo "Doing html in guile" ; \
40806         (cd $(HOST_SUBDIR)/guile && \
40807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40809                   "RANLIB=$${RANLIB}" \
40810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40811                   html) \
40812           || exit 1
40813
40814 @endif guile
40815
40816 .PHONY: maybe-TAGS-guile TAGS-guile
40817 maybe-TAGS-guile:
40818 @if guile
40819 maybe-TAGS-guile: TAGS-guile
40820
40821 TAGS-guile: \
40822     configure-guile 
40823         @: $(MAKE); $(unstage)
40824         @[ -f ./guile/Makefile ] || exit 0; \
40825         r=`${PWD_COMMAND}`; export r; \
40826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40827         $(HOST_EXPORTS) \
40828         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40830         done; \
40831         echo "Doing TAGS in guile" ; \
40832         (cd $(HOST_SUBDIR)/guile && \
40833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40835                   "RANLIB=$${RANLIB}" \
40836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40837                   TAGS) \
40838           || exit 1
40839
40840 @endif guile
40841
40842 .PHONY: maybe-install-info-guile install-info-guile
40843 maybe-install-info-guile:
40844 @if guile
40845 maybe-install-info-guile: install-info-guile
40846
40847 install-info-guile: \
40848     configure-guile \
40849     info-guile 
40850         @: $(MAKE); $(unstage)
40851         @[ -f ./guile/Makefile ] || exit 0; \
40852         r=`${PWD_COMMAND}`; export r; \
40853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40854         $(HOST_EXPORTS) \
40855         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40857         done; \
40858         echo "Doing install-info in guile" ; \
40859         (cd $(HOST_SUBDIR)/guile && \
40860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40862                   "RANLIB=$${RANLIB}" \
40863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40864                   install-info) \
40865           || exit 1
40866
40867 @endif guile
40868
40869 .PHONY: maybe-install-pdf-guile install-pdf-guile
40870 maybe-install-pdf-guile:
40871 @if guile
40872 maybe-install-pdf-guile: install-pdf-guile
40873
40874 install-pdf-guile: \
40875     configure-guile \
40876     pdf-guile 
40877         @: $(MAKE); $(unstage)
40878         @[ -f ./guile/Makefile ] || exit 0; \
40879         r=`${PWD_COMMAND}`; export r; \
40880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40881         $(HOST_EXPORTS) \
40882         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40884         done; \
40885         echo "Doing install-pdf in guile" ; \
40886         (cd $(HOST_SUBDIR)/guile && \
40887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40889                   "RANLIB=$${RANLIB}" \
40890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40891                   install-pdf) \
40892           || exit 1
40893
40894 @endif guile
40895
40896 .PHONY: maybe-install-html-guile install-html-guile
40897 maybe-install-html-guile:
40898 @if guile
40899 maybe-install-html-guile: install-html-guile
40900
40901 install-html-guile: \
40902     configure-guile \
40903     html-guile 
40904         @: $(MAKE); $(unstage)
40905         @[ -f ./guile/Makefile ] || exit 0; \
40906         r=`${PWD_COMMAND}`; export r; \
40907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40908         $(HOST_EXPORTS) \
40909         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40911         done; \
40912         echo "Doing install-html in guile" ; \
40913         (cd $(HOST_SUBDIR)/guile && \
40914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40916                   "RANLIB=$${RANLIB}" \
40917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40918                   install-html) \
40919           || exit 1
40920
40921 @endif guile
40922
40923 .PHONY: maybe-installcheck-guile installcheck-guile
40924 maybe-installcheck-guile:
40925 @if guile
40926 maybe-installcheck-guile: installcheck-guile
40927
40928 installcheck-guile: \
40929     configure-guile 
40930         @: $(MAKE); $(unstage)
40931         @[ -f ./guile/Makefile ] || exit 0; \
40932         r=`${PWD_COMMAND}`; export r; \
40933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40934         $(HOST_EXPORTS) \
40935         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40937         done; \
40938         echo "Doing installcheck in guile" ; \
40939         (cd $(HOST_SUBDIR)/guile && \
40940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40942                   "RANLIB=$${RANLIB}" \
40943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40944                   installcheck) \
40945           || exit 1
40946
40947 @endif guile
40948
40949 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
40950 maybe-mostlyclean-guile:
40951 @if guile
40952 maybe-mostlyclean-guile: mostlyclean-guile
40953
40954 mostlyclean-guile: 
40955         @: $(MAKE); $(unstage)
40956         @[ -f ./guile/Makefile ] || exit 0; \
40957         r=`${PWD_COMMAND}`; export r; \
40958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40959         $(HOST_EXPORTS) \
40960         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40962         done; \
40963         echo "Doing mostlyclean in guile" ; \
40964         (cd $(HOST_SUBDIR)/guile && \
40965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40967                   "RANLIB=$${RANLIB}" \
40968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40969                   mostlyclean) \
40970           || exit 1
40971
40972 @endif guile
40973
40974 .PHONY: maybe-clean-guile clean-guile
40975 maybe-clean-guile:
40976 @if guile
40977 maybe-clean-guile: clean-guile
40978
40979 clean-guile: 
40980         @: $(MAKE); $(unstage)
40981         @[ -f ./guile/Makefile ] || exit 0; \
40982         r=`${PWD_COMMAND}`; export r; \
40983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40984         $(HOST_EXPORTS) \
40985         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40987         done; \
40988         echo "Doing clean in guile" ; \
40989         (cd $(HOST_SUBDIR)/guile && \
40990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40992                   "RANLIB=$${RANLIB}" \
40993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40994                   clean) \
40995           || exit 1
40996
40997 @endif guile
40998
40999 .PHONY: maybe-distclean-guile distclean-guile
41000 maybe-distclean-guile:
41001 @if guile
41002 maybe-distclean-guile: distclean-guile
41003
41004 distclean-guile: 
41005         @: $(MAKE); $(unstage)
41006         @[ -f ./guile/Makefile ] || exit 0; \
41007         r=`${PWD_COMMAND}`; export r; \
41008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41009         $(HOST_EXPORTS) \
41010         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41012         done; \
41013         echo "Doing distclean in guile" ; \
41014         (cd $(HOST_SUBDIR)/guile && \
41015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41017                   "RANLIB=$${RANLIB}" \
41018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41019                   distclean) \
41020           || exit 1
41021
41022 @endif guile
41023
41024 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
41025 maybe-maintainer-clean-guile:
41026 @if guile
41027 maybe-maintainer-clean-guile: maintainer-clean-guile
41028
41029 maintainer-clean-guile: 
41030         @: $(MAKE); $(unstage)
41031         @[ -f ./guile/Makefile ] || exit 0; \
41032         r=`${PWD_COMMAND}`; export r; \
41033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41034         $(HOST_EXPORTS) \
41035         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41037         done; \
41038         echo "Doing maintainer-clean in guile" ; \
41039         (cd $(HOST_SUBDIR)/guile && \
41040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41042                   "RANLIB=$${RANLIB}" \
41043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41044                   maintainer-clean) \
41045           || exit 1
41046
41047 @endif guile
41048
41049
41050
41051 .PHONY: configure-tk maybe-configure-tk
41052 maybe-configure-tk:
41053 @if gcc-bootstrap
41054 configure-tk: stage_current
41055 @endif gcc-bootstrap
41056 @if tk
41057 maybe-configure-tk: configure-tk
41058 configure-tk: 
41059         @: $(MAKE); $(unstage)
41060         @r=`${PWD_COMMAND}`; export r; \
41061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41062         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
41063         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
41064         $(HOST_EXPORTS) \
41065         echo Configuring in $(HOST_SUBDIR)/tk; \
41066         cd "$(HOST_SUBDIR)/tk" || exit 1; \
41067         case $(srcdir) in \
41068           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41069           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
41070                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41071         esac; \
41072         srcdiroption="--srcdir=$${topdir}/tk"; \
41073         libsrcdir="$$s/tk"; \
41074         $(SHELL) $${libsrcdir}/configure \
41075           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41076           --target=${target_alias} $${srcdiroption}  \
41077           || exit 1
41078 @endif tk
41079
41080
41081
41082
41083
41084 .PHONY: all-tk maybe-all-tk
41085 maybe-all-tk:
41086 @if gcc-bootstrap
41087 all-tk: stage_current
41088 @endif gcc-bootstrap
41089 @if tk
41090 TARGET-tk=all
41091 maybe-all-tk: all-tk
41092 all-tk: configure-tk
41093         @: $(MAKE); $(unstage)
41094         @r=`${PWD_COMMAND}`; export r; \
41095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41096         $(HOST_EXPORTS) \
41097         (cd $(HOST_SUBDIR)/tk && \
41098           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41099                 $(TARGET-tk))
41100 @endif tk
41101
41102
41103
41104
41105 .PHONY: check-tk maybe-check-tk
41106 maybe-check-tk:
41107 @if tk
41108 maybe-check-tk: check-tk
41109
41110 check-tk:
41111         @: $(MAKE); $(unstage)
41112         @r=`${PWD_COMMAND}`; export r; \
41113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41114         $(HOST_EXPORTS) \
41115         (cd $(HOST_SUBDIR)/tk && \
41116           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41117
41118 @endif tk
41119
41120 .PHONY: install-tk maybe-install-tk
41121 maybe-install-tk:
41122 @if tk
41123 maybe-install-tk: install-tk
41124
41125 install-tk: installdirs
41126         @: $(MAKE); $(unstage)
41127         @r=`${PWD_COMMAND}`; export r; \
41128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41129         $(HOST_EXPORTS) \
41130         (cd $(HOST_SUBDIR)/tk && \
41131           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41132
41133 @endif tk
41134
41135 # Other targets (info, dvi, pdf, etc.)
41136
41137 .PHONY: maybe-info-tk info-tk
41138 maybe-info-tk:
41139 @if tk
41140 maybe-info-tk: info-tk
41141
41142 info-tk: \
41143     configure-tk 
41144         @: $(MAKE); $(unstage)
41145         @[ -f ./tk/Makefile ] || exit 0; \
41146         r=`${PWD_COMMAND}`; export r; \
41147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41148         $(HOST_EXPORTS) \
41149         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41151         done; \
41152         echo "Doing info in tk" ; \
41153         (cd $(HOST_SUBDIR)/tk && \
41154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41156                   "RANLIB=$${RANLIB}" \
41157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41158                   info) \
41159           || exit 1
41160
41161 @endif tk
41162
41163 .PHONY: maybe-dvi-tk dvi-tk
41164 maybe-dvi-tk:
41165 @if tk
41166 maybe-dvi-tk: dvi-tk
41167
41168 dvi-tk: \
41169     configure-tk 
41170         @: $(MAKE); $(unstage)
41171         @[ -f ./tk/Makefile ] || exit 0; \
41172         r=`${PWD_COMMAND}`; export r; \
41173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41174         $(HOST_EXPORTS) \
41175         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41177         done; \
41178         echo "Doing dvi in tk" ; \
41179         (cd $(HOST_SUBDIR)/tk && \
41180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41182                   "RANLIB=$${RANLIB}" \
41183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41184                   dvi) \
41185           || exit 1
41186
41187 @endif tk
41188
41189 .PHONY: maybe-pdf-tk pdf-tk
41190 maybe-pdf-tk:
41191 @if tk
41192 maybe-pdf-tk: pdf-tk
41193
41194 pdf-tk: \
41195     configure-tk 
41196         @: $(MAKE); $(unstage)
41197         @[ -f ./tk/Makefile ] || exit 0; \
41198         r=`${PWD_COMMAND}`; export r; \
41199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41200         $(HOST_EXPORTS) \
41201         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41203         done; \
41204         echo "Doing pdf in tk" ; \
41205         (cd $(HOST_SUBDIR)/tk && \
41206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41208                   "RANLIB=$${RANLIB}" \
41209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41210                   pdf) \
41211           || exit 1
41212
41213 @endif tk
41214
41215 .PHONY: maybe-html-tk html-tk
41216 maybe-html-tk:
41217 @if tk
41218 maybe-html-tk: html-tk
41219
41220 html-tk: \
41221     configure-tk 
41222         @: $(MAKE); $(unstage)
41223         @[ -f ./tk/Makefile ] || exit 0; \
41224         r=`${PWD_COMMAND}`; export r; \
41225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41226         $(HOST_EXPORTS) \
41227         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41229         done; \
41230         echo "Doing html in tk" ; \
41231         (cd $(HOST_SUBDIR)/tk && \
41232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41234                   "RANLIB=$${RANLIB}" \
41235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41236                   html) \
41237           || exit 1
41238
41239 @endif tk
41240
41241 .PHONY: maybe-TAGS-tk TAGS-tk
41242 maybe-TAGS-tk:
41243 @if tk
41244 maybe-TAGS-tk: TAGS-tk
41245
41246 TAGS-tk: \
41247     configure-tk 
41248         @: $(MAKE); $(unstage)
41249         @[ -f ./tk/Makefile ] || exit 0; \
41250         r=`${PWD_COMMAND}`; export r; \
41251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41252         $(HOST_EXPORTS) \
41253         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41255         done; \
41256         echo "Doing TAGS in tk" ; \
41257         (cd $(HOST_SUBDIR)/tk && \
41258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41260                   "RANLIB=$${RANLIB}" \
41261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41262                   TAGS) \
41263           || exit 1
41264
41265 @endif tk
41266
41267 .PHONY: maybe-install-info-tk install-info-tk
41268 maybe-install-info-tk:
41269 @if tk
41270 maybe-install-info-tk: install-info-tk
41271
41272 install-info-tk: \
41273     configure-tk \
41274     info-tk 
41275         @: $(MAKE); $(unstage)
41276         @[ -f ./tk/Makefile ] || exit 0; \
41277         r=`${PWD_COMMAND}`; export r; \
41278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41279         $(HOST_EXPORTS) \
41280         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41282         done; \
41283         echo "Doing install-info in tk" ; \
41284         (cd $(HOST_SUBDIR)/tk && \
41285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41287                   "RANLIB=$${RANLIB}" \
41288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41289                   install-info) \
41290           || exit 1
41291
41292 @endif tk
41293
41294 .PHONY: maybe-install-pdf-tk install-pdf-tk
41295 maybe-install-pdf-tk:
41296 @if tk
41297 maybe-install-pdf-tk: install-pdf-tk
41298
41299 install-pdf-tk: \
41300     configure-tk \
41301     pdf-tk 
41302         @: $(MAKE); $(unstage)
41303         @[ -f ./tk/Makefile ] || exit 0; \
41304         r=`${PWD_COMMAND}`; export r; \
41305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41306         $(HOST_EXPORTS) \
41307         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41309         done; \
41310         echo "Doing install-pdf in tk" ; \
41311         (cd $(HOST_SUBDIR)/tk && \
41312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41314                   "RANLIB=$${RANLIB}" \
41315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41316                   install-pdf) \
41317           || exit 1
41318
41319 @endif tk
41320
41321 .PHONY: maybe-install-html-tk install-html-tk
41322 maybe-install-html-tk:
41323 @if tk
41324 maybe-install-html-tk: install-html-tk
41325
41326 install-html-tk: \
41327     configure-tk \
41328     html-tk 
41329         @: $(MAKE); $(unstage)
41330         @[ -f ./tk/Makefile ] || exit 0; \
41331         r=`${PWD_COMMAND}`; export r; \
41332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41333         $(HOST_EXPORTS) \
41334         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41336         done; \
41337         echo "Doing install-html in tk" ; \
41338         (cd $(HOST_SUBDIR)/tk && \
41339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41341                   "RANLIB=$${RANLIB}" \
41342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41343                   install-html) \
41344           || exit 1
41345
41346 @endif tk
41347
41348 .PHONY: maybe-installcheck-tk installcheck-tk
41349 maybe-installcheck-tk:
41350 @if tk
41351 maybe-installcheck-tk: installcheck-tk
41352
41353 installcheck-tk: \
41354     configure-tk 
41355         @: $(MAKE); $(unstage)
41356         @[ -f ./tk/Makefile ] || exit 0; \
41357         r=`${PWD_COMMAND}`; export r; \
41358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41359         $(HOST_EXPORTS) \
41360         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41362         done; \
41363         echo "Doing installcheck in tk" ; \
41364         (cd $(HOST_SUBDIR)/tk && \
41365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41367                   "RANLIB=$${RANLIB}" \
41368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41369                   installcheck) \
41370           || exit 1
41371
41372 @endif tk
41373
41374 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
41375 maybe-mostlyclean-tk:
41376 @if tk
41377 maybe-mostlyclean-tk: mostlyclean-tk
41378
41379 mostlyclean-tk: 
41380         @: $(MAKE); $(unstage)
41381         @[ -f ./tk/Makefile ] || exit 0; \
41382         r=`${PWD_COMMAND}`; export r; \
41383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41384         $(HOST_EXPORTS) \
41385         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41387         done; \
41388         echo "Doing mostlyclean in tk" ; \
41389         (cd $(HOST_SUBDIR)/tk && \
41390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41392                   "RANLIB=$${RANLIB}" \
41393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41394                   mostlyclean) \
41395           || exit 1
41396
41397 @endif tk
41398
41399 .PHONY: maybe-clean-tk clean-tk
41400 maybe-clean-tk:
41401 @if tk
41402 maybe-clean-tk: clean-tk
41403
41404 clean-tk: 
41405         @: $(MAKE); $(unstage)
41406         @[ -f ./tk/Makefile ] || exit 0; \
41407         r=`${PWD_COMMAND}`; export r; \
41408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41409         $(HOST_EXPORTS) \
41410         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41412         done; \
41413         echo "Doing clean in tk" ; \
41414         (cd $(HOST_SUBDIR)/tk && \
41415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41417                   "RANLIB=$${RANLIB}" \
41418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41419                   clean) \
41420           || exit 1
41421
41422 @endif tk
41423
41424 .PHONY: maybe-distclean-tk distclean-tk
41425 maybe-distclean-tk:
41426 @if tk
41427 maybe-distclean-tk: distclean-tk
41428
41429 distclean-tk: 
41430         @: $(MAKE); $(unstage)
41431         @[ -f ./tk/Makefile ] || exit 0; \
41432         r=`${PWD_COMMAND}`; export r; \
41433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41434         $(HOST_EXPORTS) \
41435         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41437         done; \
41438         echo "Doing distclean in tk" ; \
41439         (cd $(HOST_SUBDIR)/tk && \
41440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41442                   "RANLIB=$${RANLIB}" \
41443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41444                   distclean) \
41445           || exit 1
41446
41447 @endif tk
41448
41449 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
41450 maybe-maintainer-clean-tk:
41451 @if tk
41452 maybe-maintainer-clean-tk: maintainer-clean-tk
41453
41454 maintainer-clean-tk: 
41455         @: $(MAKE); $(unstage)
41456         @[ -f ./tk/Makefile ] || exit 0; \
41457         r=`${PWD_COMMAND}`; export r; \
41458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41459         $(HOST_EXPORTS) \
41460         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41462         done; \
41463         echo "Doing maintainer-clean in tk" ; \
41464         (cd $(HOST_SUBDIR)/tk && \
41465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41467                   "RANLIB=$${RANLIB}" \
41468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41469                   maintainer-clean) \
41470           || exit 1
41471
41472 @endif tk
41473
41474
41475
41476 .PHONY: configure-libtermcap maybe-configure-libtermcap
41477 maybe-configure-libtermcap:
41478 @if gcc-bootstrap
41479 configure-libtermcap: stage_current
41480 @endif gcc-bootstrap
41481 @if libtermcap
41482 maybe-configure-libtermcap: configure-libtermcap
41483 configure-libtermcap: 
41484         @: $(MAKE); $(unstage)
41485         @r=`${PWD_COMMAND}`; export r; \
41486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41487         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
41488         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
41489         $(HOST_EXPORTS) \
41490         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
41491         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
41492         case $(srcdir) in \
41493           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41494           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
41495                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41496         esac; \
41497         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
41498         libsrcdir="$$s/libtermcap"; \
41499         $(SHELL) $${libsrcdir}/configure \
41500           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41501           --target=${target_alias} $${srcdiroption}  \
41502           || exit 1
41503 @endif libtermcap
41504
41505
41506
41507
41508
41509 .PHONY: all-libtermcap maybe-all-libtermcap
41510 maybe-all-libtermcap:
41511 @if gcc-bootstrap
41512 all-libtermcap: stage_current
41513 @endif gcc-bootstrap
41514 @if libtermcap
41515 TARGET-libtermcap=all
41516 maybe-all-libtermcap: all-libtermcap
41517 all-libtermcap: configure-libtermcap
41518         @: $(MAKE); $(unstage)
41519         @r=`${PWD_COMMAND}`; export r; \
41520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41521         $(HOST_EXPORTS) \
41522         (cd $(HOST_SUBDIR)/libtermcap && \
41523           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
41524                 $(TARGET-libtermcap))
41525 @endif libtermcap
41526
41527
41528
41529
41530 .PHONY: check-libtermcap maybe-check-libtermcap
41531 maybe-check-libtermcap:
41532 @if libtermcap
41533 maybe-check-libtermcap: check-libtermcap
41534
41535 check-libtermcap:
41536
41537 @endif libtermcap
41538
41539 .PHONY: install-libtermcap maybe-install-libtermcap
41540 maybe-install-libtermcap:
41541 @if libtermcap
41542 maybe-install-libtermcap: install-libtermcap
41543
41544 install-libtermcap: installdirs
41545         @: $(MAKE); $(unstage)
41546         @r=`${PWD_COMMAND}`; export r; \
41547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41548         $(HOST_EXPORTS) \
41549         (cd $(HOST_SUBDIR)/libtermcap && \
41550           $(MAKE) $(FLAGS_TO_PASS)  install)
41551
41552 @endif libtermcap
41553
41554 # Other targets (info, dvi, pdf, etc.)
41555
41556 .PHONY: maybe-info-libtermcap info-libtermcap
41557 maybe-info-libtermcap:
41558 @if libtermcap
41559 maybe-info-libtermcap: info-libtermcap
41560
41561 info-libtermcap: \
41562     configure-libtermcap 
41563         @: $(MAKE); $(unstage)
41564         @[ -f ./libtermcap/Makefile ] || exit 0; \
41565         r=`${PWD_COMMAND}`; export r; \
41566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41567         $(HOST_EXPORTS) \
41568         for flag in $(EXTRA_HOST_FLAGS) ; do \
41569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41570         done; \
41571         echo "Doing info in libtermcap" ; \
41572         (cd $(HOST_SUBDIR)/libtermcap && \
41573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41575                   "RANLIB=$${RANLIB}" \
41576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41577                   info) \
41578           || exit 1
41579
41580 @endif libtermcap
41581
41582 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
41583 maybe-dvi-libtermcap:
41584 @if libtermcap
41585 maybe-dvi-libtermcap: dvi-libtermcap
41586
41587 dvi-libtermcap: \
41588     configure-libtermcap 
41589         @: $(MAKE); $(unstage)
41590         @[ -f ./libtermcap/Makefile ] || exit 0; \
41591         r=`${PWD_COMMAND}`; export r; \
41592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41593         $(HOST_EXPORTS) \
41594         for flag in $(EXTRA_HOST_FLAGS) ; do \
41595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41596         done; \
41597         echo "Doing dvi in libtermcap" ; \
41598         (cd $(HOST_SUBDIR)/libtermcap && \
41599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41601                   "RANLIB=$${RANLIB}" \
41602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41603                   dvi) \
41604           || exit 1
41605
41606 @endif libtermcap
41607
41608 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
41609 maybe-pdf-libtermcap:
41610 @if libtermcap
41611 maybe-pdf-libtermcap: pdf-libtermcap
41612
41613 pdf-libtermcap: \
41614     configure-libtermcap 
41615         @: $(MAKE); $(unstage)
41616         @[ -f ./libtermcap/Makefile ] || exit 0; \
41617         r=`${PWD_COMMAND}`; export r; \
41618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41619         $(HOST_EXPORTS) \
41620         for flag in $(EXTRA_HOST_FLAGS) ; do \
41621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41622         done; \
41623         echo "Doing pdf in libtermcap" ; \
41624         (cd $(HOST_SUBDIR)/libtermcap && \
41625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41627                   "RANLIB=$${RANLIB}" \
41628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41629                   pdf) \
41630           || exit 1
41631
41632 @endif libtermcap
41633
41634 .PHONY: maybe-html-libtermcap html-libtermcap
41635 maybe-html-libtermcap:
41636 @if libtermcap
41637 maybe-html-libtermcap: html-libtermcap
41638
41639 html-libtermcap: \
41640     configure-libtermcap 
41641         @: $(MAKE); $(unstage)
41642         @[ -f ./libtermcap/Makefile ] || exit 0; \
41643         r=`${PWD_COMMAND}`; export r; \
41644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41645         $(HOST_EXPORTS) \
41646         for flag in $(EXTRA_HOST_FLAGS) ; do \
41647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41648         done; \
41649         echo "Doing html in libtermcap" ; \
41650         (cd $(HOST_SUBDIR)/libtermcap && \
41651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41653                   "RANLIB=$${RANLIB}" \
41654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41655                   html) \
41656           || exit 1
41657
41658 @endif libtermcap
41659
41660 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
41661 maybe-TAGS-libtermcap:
41662 @if libtermcap
41663 maybe-TAGS-libtermcap: TAGS-libtermcap
41664
41665 TAGS-libtermcap: \
41666     configure-libtermcap 
41667         @: $(MAKE); $(unstage)
41668         @[ -f ./libtermcap/Makefile ] || exit 0; \
41669         r=`${PWD_COMMAND}`; export r; \
41670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41671         $(HOST_EXPORTS) \
41672         for flag in $(EXTRA_HOST_FLAGS) ; do \
41673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41674         done; \
41675         echo "Doing TAGS in libtermcap" ; \
41676         (cd $(HOST_SUBDIR)/libtermcap && \
41677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41679                   "RANLIB=$${RANLIB}" \
41680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41681                   TAGS) \
41682           || exit 1
41683
41684 @endif libtermcap
41685
41686 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
41687 maybe-install-info-libtermcap:
41688 @if libtermcap
41689 maybe-install-info-libtermcap: install-info-libtermcap
41690
41691 install-info-libtermcap: \
41692     configure-libtermcap \
41693     info-libtermcap 
41694         @: $(MAKE); $(unstage)
41695         @[ -f ./libtermcap/Makefile ] || exit 0; \
41696         r=`${PWD_COMMAND}`; export r; \
41697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41698         $(HOST_EXPORTS) \
41699         for flag in $(EXTRA_HOST_FLAGS) ; do \
41700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41701         done; \
41702         echo "Doing install-info in libtermcap" ; \
41703         (cd $(HOST_SUBDIR)/libtermcap && \
41704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41706                   "RANLIB=$${RANLIB}" \
41707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41708                   install-info) \
41709           || exit 1
41710
41711 @endif libtermcap
41712
41713 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
41714 maybe-install-pdf-libtermcap:
41715 @if libtermcap
41716 maybe-install-pdf-libtermcap: install-pdf-libtermcap
41717
41718 install-pdf-libtermcap: \
41719     configure-libtermcap \
41720     pdf-libtermcap 
41721         @: $(MAKE); $(unstage)
41722         @[ -f ./libtermcap/Makefile ] || exit 0; \
41723         r=`${PWD_COMMAND}`; export r; \
41724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41725         $(HOST_EXPORTS) \
41726         for flag in $(EXTRA_HOST_FLAGS) ; do \
41727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41728         done; \
41729         echo "Doing install-pdf in libtermcap" ; \
41730         (cd $(HOST_SUBDIR)/libtermcap && \
41731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41733                   "RANLIB=$${RANLIB}" \
41734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41735                   install-pdf) \
41736           || exit 1
41737
41738 @endif libtermcap
41739
41740 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
41741 maybe-install-html-libtermcap:
41742 @if libtermcap
41743 maybe-install-html-libtermcap: install-html-libtermcap
41744
41745 install-html-libtermcap: \
41746     configure-libtermcap \
41747     html-libtermcap 
41748         @: $(MAKE); $(unstage)
41749         @[ -f ./libtermcap/Makefile ] || exit 0; \
41750         r=`${PWD_COMMAND}`; export r; \
41751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41752         $(HOST_EXPORTS) \
41753         for flag in $(EXTRA_HOST_FLAGS) ; do \
41754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41755         done; \
41756         echo "Doing install-html in libtermcap" ; \
41757         (cd $(HOST_SUBDIR)/libtermcap && \
41758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41760                   "RANLIB=$${RANLIB}" \
41761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41762                   install-html) \
41763           || exit 1
41764
41765 @endif libtermcap
41766
41767 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
41768 maybe-installcheck-libtermcap:
41769 @if libtermcap
41770 maybe-installcheck-libtermcap: installcheck-libtermcap
41771
41772 installcheck-libtermcap: \
41773     configure-libtermcap 
41774         @: $(MAKE); $(unstage)
41775         @[ -f ./libtermcap/Makefile ] || exit 0; \
41776         r=`${PWD_COMMAND}`; export r; \
41777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41778         $(HOST_EXPORTS) \
41779         for flag in $(EXTRA_HOST_FLAGS) ; do \
41780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41781         done; \
41782         echo "Doing installcheck in libtermcap" ; \
41783         (cd $(HOST_SUBDIR)/libtermcap && \
41784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41786                   "RANLIB=$${RANLIB}" \
41787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41788                   installcheck) \
41789           || exit 1
41790
41791 @endif libtermcap
41792
41793 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
41794 maybe-mostlyclean-libtermcap:
41795 @if libtermcap
41796 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
41797
41798 # libtermcap doesn't support mostlyclean.
41799 mostlyclean-libtermcap:
41800
41801 @endif libtermcap
41802
41803 .PHONY: maybe-clean-libtermcap clean-libtermcap
41804 maybe-clean-libtermcap:
41805 @if libtermcap
41806 maybe-clean-libtermcap: clean-libtermcap
41807
41808 # libtermcap doesn't support clean.
41809 clean-libtermcap:
41810
41811 @endif libtermcap
41812
41813 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
41814 maybe-distclean-libtermcap:
41815 @if libtermcap
41816 maybe-distclean-libtermcap: distclean-libtermcap
41817
41818 # libtermcap doesn't support distclean.
41819 distclean-libtermcap:
41820
41821 @endif libtermcap
41822
41823 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
41824 maybe-maintainer-clean-libtermcap:
41825 @if libtermcap
41826 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
41827
41828 # libtermcap doesn't support maintainer-clean.
41829 maintainer-clean-libtermcap:
41830
41831 @endif libtermcap
41832
41833
41834
41835 .PHONY: configure-utils maybe-configure-utils
41836 maybe-configure-utils:
41837 @if gcc-bootstrap
41838 configure-utils: stage_current
41839 @endif gcc-bootstrap
41840 @if utils
41841 maybe-configure-utils: configure-utils
41842 configure-utils: 
41843         @: $(MAKE); $(unstage)
41844         @r=`${PWD_COMMAND}`; export r; \
41845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41846         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
41847         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
41848         $(HOST_EXPORTS) \
41849         echo Configuring in $(HOST_SUBDIR)/utils; \
41850         cd "$(HOST_SUBDIR)/utils" || exit 1; \
41851         case $(srcdir) in \
41852           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41853           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
41854                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41855         esac; \
41856         srcdiroption="--srcdir=$${topdir}/utils"; \
41857         libsrcdir="$$s/utils"; \
41858         $(SHELL) $${libsrcdir}/configure \
41859           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41860           --target=${target_alias} $${srcdiroption}  \
41861           || exit 1
41862 @endif utils
41863
41864
41865
41866
41867
41868 .PHONY: all-utils maybe-all-utils
41869 maybe-all-utils:
41870 @if gcc-bootstrap
41871 all-utils: stage_current
41872 @endif gcc-bootstrap
41873 @if utils
41874 TARGET-utils=all
41875 maybe-all-utils: all-utils
41876 all-utils: configure-utils
41877         @: $(MAKE); $(unstage)
41878         @r=`${PWD_COMMAND}`; export r; \
41879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41880         $(HOST_EXPORTS) \
41881         (cd $(HOST_SUBDIR)/utils && \
41882           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
41883                 $(TARGET-utils))
41884 @endif utils
41885
41886
41887
41888
41889 .PHONY: check-utils maybe-check-utils
41890 maybe-check-utils:
41891 @if utils
41892 maybe-check-utils: check-utils
41893
41894 check-utils:
41895
41896 @endif utils
41897
41898 .PHONY: install-utils maybe-install-utils
41899 maybe-install-utils:
41900 @if utils
41901 maybe-install-utils: install-utils
41902
41903 install-utils: installdirs
41904         @: $(MAKE); $(unstage)
41905         @r=`${PWD_COMMAND}`; export r; \
41906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41907         $(HOST_EXPORTS) \
41908         (cd $(HOST_SUBDIR)/utils && \
41909           $(MAKE) $(FLAGS_TO_PASS)  install)
41910
41911 @endif utils
41912
41913 # Other targets (info, dvi, pdf, etc.)
41914
41915 .PHONY: maybe-info-utils info-utils
41916 maybe-info-utils:
41917 @if utils
41918 maybe-info-utils: info-utils
41919
41920 info-utils: \
41921     configure-utils 
41922         @: $(MAKE); $(unstage)
41923         @[ -f ./utils/Makefile ] || exit 0; \
41924         r=`${PWD_COMMAND}`; export r; \
41925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41926         $(HOST_EXPORTS) \
41927         for flag in $(EXTRA_HOST_FLAGS) ; do \
41928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41929         done; \
41930         echo "Doing info in utils" ; \
41931         (cd $(HOST_SUBDIR)/utils && \
41932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41934                   "RANLIB=$${RANLIB}" \
41935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41936                   info) \
41937           || exit 1
41938
41939 @endif utils
41940
41941 .PHONY: maybe-dvi-utils dvi-utils
41942 maybe-dvi-utils:
41943 @if utils
41944 maybe-dvi-utils: dvi-utils
41945
41946 dvi-utils: \
41947     configure-utils 
41948         @: $(MAKE); $(unstage)
41949         @[ -f ./utils/Makefile ] || exit 0; \
41950         r=`${PWD_COMMAND}`; export r; \
41951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41952         $(HOST_EXPORTS) \
41953         for flag in $(EXTRA_HOST_FLAGS) ; do \
41954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41955         done; \
41956         echo "Doing dvi in utils" ; \
41957         (cd $(HOST_SUBDIR)/utils && \
41958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41960                   "RANLIB=$${RANLIB}" \
41961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41962                   dvi) \
41963           || exit 1
41964
41965 @endif utils
41966
41967 .PHONY: maybe-pdf-utils pdf-utils
41968 maybe-pdf-utils:
41969 @if utils
41970 maybe-pdf-utils: pdf-utils
41971
41972 pdf-utils: \
41973     configure-utils 
41974         @: $(MAKE); $(unstage)
41975         @[ -f ./utils/Makefile ] || exit 0; \
41976         r=`${PWD_COMMAND}`; export r; \
41977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41978         $(HOST_EXPORTS) \
41979         for flag in $(EXTRA_HOST_FLAGS) ; do \
41980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41981         done; \
41982         echo "Doing pdf in utils" ; \
41983         (cd $(HOST_SUBDIR)/utils && \
41984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41986                   "RANLIB=$${RANLIB}" \
41987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41988                   pdf) \
41989           || exit 1
41990
41991 @endif utils
41992
41993 .PHONY: maybe-html-utils html-utils
41994 maybe-html-utils:
41995 @if utils
41996 maybe-html-utils: html-utils
41997
41998 html-utils: \
41999     configure-utils 
42000         @: $(MAKE); $(unstage)
42001         @[ -f ./utils/Makefile ] || exit 0; \
42002         r=`${PWD_COMMAND}`; export r; \
42003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42004         $(HOST_EXPORTS) \
42005         for flag in $(EXTRA_HOST_FLAGS) ; do \
42006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42007         done; \
42008         echo "Doing html in utils" ; \
42009         (cd $(HOST_SUBDIR)/utils && \
42010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42012                   "RANLIB=$${RANLIB}" \
42013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42014                   html) \
42015           || exit 1
42016
42017 @endif utils
42018
42019 .PHONY: maybe-TAGS-utils TAGS-utils
42020 maybe-TAGS-utils:
42021 @if utils
42022 maybe-TAGS-utils: TAGS-utils
42023
42024 TAGS-utils: \
42025     configure-utils 
42026         @: $(MAKE); $(unstage)
42027         @[ -f ./utils/Makefile ] || exit 0; \
42028         r=`${PWD_COMMAND}`; export r; \
42029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42030         $(HOST_EXPORTS) \
42031         for flag in $(EXTRA_HOST_FLAGS) ; do \
42032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42033         done; \
42034         echo "Doing TAGS in utils" ; \
42035         (cd $(HOST_SUBDIR)/utils && \
42036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42038                   "RANLIB=$${RANLIB}" \
42039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42040                   TAGS) \
42041           || exit 1
42042
42043 @endif utils
42044
42045 .PHONY: maybe-install-info-utils install-info-utils
42046 maybe-install-info-utils:
42047 @if utils
42048 maybe-install-info-utils: install-info-utils
42049
42050 install-info-utils: \
42051     configure-utils \
42052     info-utils 
42053         @: $(MAKE); $(unstage)
42054         @[ -f ./utils/Makefile ] || exit 0; \
42055         r=`${PWD_COMMAND}`; export r; \
42056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42057         $(HOST_EXPORTS) \
42058         for flag in $(EXTRA_HOST_FLAGS) ; do \
42059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42060         done; \
42061         echo "Doing install-info in utils" ; \
42062         (cd $(HOST_SUBDIR)/utils && \
42063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42065                   "RANLIB=$${RANLIB}" \
42066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42067                   install-info) \
42068           || exit 1
42069
42070 @endif utils
42071
42072 .PHONY: maybe-install-pdf-utils install-pdf-utils
42073 maybe-install-pdf-utils:
42074 @if utils
42075 maybe-install-pdf-utils: install-pdf-utils
42076
42077 install-pdf-utils: \
42078     configure-utils \
42079     pdf-utils 
42080         @: $(MAKE); $(unstage)
42081         @[ -f ./utils/Makefile ] || exit 0; \
42082         r=`${PWD_COMMAND}`; export r; \
42083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42084         $(HOST_EXPORTS) \
42085         for flag in $(EXTRA_HOST_FLAGS) ; do \
42086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42087         done; \
42088         echo "Doing install-pdf in utils" ; \
42089         (cd $(HOST_SUBDIR)/utils && \
42090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42092                   "RANLIB=$${RANLIB}" \
42093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42094                   install-pdf) \
42095           || exit 1
42096
42097 @endif utils
42098
42099 .PHONY: maybe-install-html-utils install-html-utils
42100 maybe-install-html-utils:
42101 @if utils
42102 maybe-install-html-utils: install-html-utils
42103
42104 install-html-utils: \
42105     configure-utils \
42106     html-utils 
42107         @: $(MAKE); $(unstage)
42108         @[ -f ./utils/Makefile ] || exit 0; \
42109         r=`${PWD_COMMAND}`; export r; \
42110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42111         $(HOST_EXPORTS) \
42112         for flag in $(EXTRA_HOST_FLAGS) ; do \
42113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42114         done; \
42115         echo "Doing install-html in utils" ; \
42116         (cd $(HOST_SUBDIR)/utils && \
42117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42119                   "RANLIB=$${RANLIB}" \
42120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42121                   install-html) \
42122           || exit 1
42123
42124 @endif utils
42125
42126 .PHONY: maybe-installcheck-utils installcheck-utils
42127 maybe-installcheck-utils:
42128 @if utils
42129 maybe-installcheck-utils: installcheck-utils
42130
42131 installcheck-utils: \
42132     configure-utils 
42133         @: $(MAKE); $(unstage)
42134         @[ -f ./utils/Makefile ] || exit 0; \
42135         r=`${PWD_COMMAND}`; export r; \
42136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42137         $(HOST_EXPORTS) \
42138         for flag in $(EXTRA_HOST_FLAGS) ; do \
42139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42140         done; \
42141         echo "Doing installcheck in utils" ; \
42142         (cd $(HOST_SUBDIR)/utils && \
42143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42145                   "RANLIB=$${RANLIB}" \
42146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42147                   installcheck) \
42148           || exit 1
42149
42150 @endif utils
42151
42152 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
42153 maybe-mostlyclean-utils:
42154 @if utils
42155 maybe-mostlyclean-utils: mostlyclean-utils
42156
42157 mostlyclean-utils: 
42158         @: $(MAKE); $(unstage)
42159         @[ -f ./utils/Makefile ] || exit 0; \
42160         r=`${PWD_COMMAND}`; export r; \
42161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42162         $(HOST_EXPORTS) \
42163         for flag in $(EXTRA_HOST_FLAGS) ; do \
42164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42165         done; \
42166         echo "Doing mostlyclean in utils" ; \
42167         (cd $(HOST_SUBDIR)/utils && \
42168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42170                   "RANLIB=$${RANLIB}" \
42171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42172                   mostlyclean) \
42173           || exit 1
42174
42175 @endif utils
42176
42177 .PHONY: maybe-clean-utils clean-utils
42178 maybe-clean-utils:
42179 @if utils
42180 maybe-clean-utils: clean-utils
42181
42182 clean-utils: 
42183         @: $(MAKE); $(unstage)
42184         @[ -f ./utils/Makefile ] || exit 0; \
42185         r=`${PWD_COMMAND}`; export r; \
42186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42187         $(HOST_EXPORTS) \
42188         for flag in $(EXTRA_HOST_FLAGS) ; do \
42189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42190         done; \
42191         echo "Doing clean in utils" ; \
42192         (cd $(HOST_SUBDIR)/utils && \
42193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42195                   "RANLIB=$${RANLIB}" \
42196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42197                   clean) \
42198           || exit 1
42199
42200 @endif utils
42201
42202 .PHONY: maybe-distclean-utils distclean-utils
42203 maybe-distclean-utils:
42204 @if utils
42205 maybe-distclean-utils: distclean-utils
42206
42207 distclean-utils: 
42208         @: $(MAKE); $(unstage)
42209         @[ -f ./utils/Makefile ] || exit 0; \
42210         r=`${PWD_COMMAND}`; export r; \
42211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42212         $(HOST_EXPORTS) \
42213         for flag in $(EXTRA_HOST_FLAGS) ; do \
42214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42215         done; \
42216         echo "Doing distclean in utils" ; \
42217         (cd $(HOST_SUBDIR)/utils && \
42218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42220                   "RANLIB=$${RANLIB}" \
42221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42222                   distclean) \
42223           || exit 1
42224
42225 @endif utils
42226
42227 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
42228 maybe-maintainer-clean-utils:
42229 @if utils
42230 maybe-maintainer-clean-utils: maintainer-clean-utils
42231
42232 maintainer-clean-utils: 
42233         @: $(MAKE); $(unstage)
42234         @[ -f ./utils/Makefile ] || exit 0; \
42235         r=`${PWD_COMMAND}`; export r; \
42236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42237         $(HOST_EXPORTS) \
42238         for flag in $(EXTRA_HOST_FLAGS) ; do \
42239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42240         done; \
42241         echo "Doing maintainer-clean in utils" ; \
42242         (cd $(HOST_SUBDIR)/utils && \
42243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42245                   "RANLIB=$${RANLIB}" \
42246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42247                   maintainer-clean) \
42248           || exit 1
42249
42250 @endif utils
42251
42252
42253
42254 .PHONY: configure-gnattools maybe-configure-gnattools
42255 maybe-configure-gnattools:
42256 @if gcc-bootstrap
42257 configure-gnattools: stage_current
42258 @endif gcc-bootstrap
42259 @if gnattools
42260 maybe-configure-gnattools: configure-gnattools
42261 configure-gnattools: 
42262         @: $(MAKE); $(unstage)
42263         @r=`${PWD_COMMAND}`; export r; \
42264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42265         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
42266         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
42267         $(HOST_EXPORTS) \
42268         echo Configuring in $(HOST_SUBDIR)/gnattools; \
42269         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
42270         case $(srcdir) in \
42271           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42272           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
42273                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42274         esac; \
42275         srcdiroption="--srcdir=$${topdir}/gnattools"; \
42276         libsrcdir="$$s/gnattools"; \
42277         $(SHELL) $${libsrcdir}/configure \
42278           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42279           --target=${target_alias} $${srcdiroption}  \
42280           || exit 1
42281 @endif gnattools
42282
42283
42284
42285
42286
42287 .PHONY: all-gnattools maybe-all-gnattools
42288 maybe-all-gnattools:
42289 @if gcc-bootstrap
42290 all-gnattools: stage_current
42291 @endif gcc-bootstrap
42292 @if gnattools
42293 TARGET-gnattools=all
42294 maybe-all-gnattools: all-gnattools
42295 all-gnattools: configure-gnattools
42296         @: $(MAKE); $(unstage)
42297         @r=`${PWD_COMMAND}`; export r; \
42298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42299         $(HOST_EXPORTS) \
42300         (cd $(HOST_SUBDIR)/gnattools && \
42301           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
42302                 $(TARGET-gnattools))
42303 @endif gnattools
42304
42305
42306
42307
42308 .PHONY: check-gnattools maybe-check-gnattools
42309 maybe-check-gnattools:
42310 @if gnattools
42311 maybe-check-gnattools: check-gnattools
42312
42313 check-gnattools:
42314         @: $(MAKE); $(unstage)
42315         @r=`${PWD_COMMAND}`; export r; \
42316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42317         $(HOST_EXPORTS) \
42318         (cd $(HOST_SUBDIR)/gnattools && \
42319           $(MAKE) $(FLAGS_TO_PASS)  check)
42320
42321 @endif gnattools
42322
42323 .PHONY: install-gnattools maybe-install-gnattools
42324 maybe-install-gnattools:
42325 @if gnattools
42326 maybe-install-gnattools: install-gnattools
42327
42328 install-gnattools: installdirs
42329         @: $(MAKE); $(unstage)
42330         @r=`${PWD_COMMAND}`; export r; \
42331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42332         $(HOST_EXPORTS) \
42333         (cd $(HOST_SUBDIR)/gnattools && \
42334           $(MAKE) $(FLAGS_TO_PASS)  install)
42335
42336 @endif gnattools
42337
42338 # Other targets (info, dvi, pdf, etc.)
42339
42340 .PHONY: maybe-info-gnattools info-gnattools
42341 maybe-info-gnattools:
42342 @if gnattools
42343 maybe-info-gnattools: info-gnattools
42344
42345 info-gnattools: \
42346     configure-gnattools 
42347         @: $(MAKE); $(unstage)
42348         @[ -f ./gnattools/Makefile ] || exit 0; \
42349         r=`${PWD_COMMAND}`; export r; \
42350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42351         $(HOST_EXPORTS) \
42352         for flag in $(EXTRA_HOST_FLAGS) ; do \
42353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42354         done; \
42355         echo "Doing info in gnattools" ; \
42356         (cd $(HOST_SUBDIR)/gnattools && \
42357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42359                   "RANLIB=$${RANLIB}" \
42360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42361                   info) \
42362           || exit 1
42363
42364 @endif gnattools
42365
42366 .PHONY: maybe-dvi-gnattools dvi-gnattools
42367 maybe-dvi-gnattools:
42368 @if gnattools
42369 maybe-dvi-gnattools: dvi-gnattools
42370
42371 dvi-gnattools: \
42372     configure-gnattools 
42373         @: $(MAKE); $(unstage)
42374         @[ -f ./gnattools/Makefile ] || exit 0; \
42375         r=`${PWD_COMMAND}`; export r; \
42376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42377         $(HOST_EXPORTS) \
42378         for flag in $(EXTRA_HOST_FLAGS) ; do \
42379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42380         done; \
42381         echo "Doing dvi in gnattools" ; \
42382         (cd $(HOST_SUBDIR)/gnattools && \
42383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42385                   "RANLIB=$${RANLIB}" \
42386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42387                   dvi) \
42388           || exit 1
42389
42390 @endif gnattools
42391
42392 .PHONY: maybe-pdf-gnattools pdf-gnattools
42393 maybe-pdf-gnattools:
42394 @if gnattools
42395 maybe-pdf-gnattools: pdf-gnattools
42396
42397 pdf-gnattools: \
42398     configure-gnattools 
42399         @: $(MAKE); $(unstage)
42400         @[ -f ./gnattools/Makefile ] || exit 0; \
42401         r=`${PWD_COMMAND}`; export r; \
42402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42403         $(HOST_EXPORTS) \
42404         for flag in $(EXTRA_HOST_FLAGS) ; do \
42405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42406         done; \
42407         echo "Doing pdf in gnattools" ; \
42408         (cd $(HOST_SUBDIR)/gnattools && \
42409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42411                   "RANLIB=$${RANLIB}" \
42412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42413                   pdf) \
42414           || exit 1
42415
42416 @endif gnattools
42417
42418 .PHONY: maybe-html-gnattools html-gnattools
42419 maybe-html-gnattools:
42420 @if gnattools
42421 maybe-html-gnattools: html-gnattools
42422
42423 html-gnattools: \
42424     configure-gnattools 
42425         @: $(MAKE); $(unstage)
42426         @[ -f ./gnattools/Makefile ] || exit 0; \
42427         r=`${PWD_COMMAND}`; export r; \
42428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42429         $(HOST_EXPORTS) \
42430         for flag in $(EXTRA_HOST_FLAGS) ; do \
42431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42432         done; \
42433         echo "Doing html in gnattools" ; \
42434         (cd $(HOST_SUBDIR)/gnattools && \
42435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42437                   "RANLIB=$${RANLIB}" \
42438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42439                   html) \
42440           || exit 1
42441
42442 @endif gnattools
42443
42444 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
42445 maybe-TAGS-gnattools:
42446 @if gnattools
42447 maybe-TAGS-gnattools: TAGS-gnattools
42448
42449 TAGS-gnattools: \
42450     configure-gnattools 
42451         @: $(MAKE); $(unstage)
42452         @[ -f ./gnattools/Makefile ] || exit 0; \
42453         r=`${PWD_COMMAND}`; export r; \
42454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42455         $(HOST_EXPORTS) \
42456         for flag in $(EXTRA_HOST_FLAGS) ; do \
42457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42458         done; \
42459         echo "Doing TAGS in gnattools" ; \
42460         (cd $(HOST_SUBDIR)/gnattools && \
42461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42463                   "RANLIB=$${RANLIB}" \
42464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42465                   TAGS) \
42466           || exit 1
42467
42468 @endif gnattools
42469
42470 .PHONY: maybe-install-info-gnattools install-info-gnattools
42471 maybe-install-info-gnattools:
42472 @if gnattools
42473 maybe-install-info-gnattools: install-info-gnattools
42474
42475 install-info-gnattools: \
42476     configure-gnattools \
42477     info-gnattools 
42478         @: $(MAKE); $(unstage)
42479         @[ -f ./gnattools/Makefile ] || exit 0; \
42480         r=`${PWD_COMMAND}`; export r; \
42481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42482         $(HOST_EXPORTS) \
42483         for flag in $(EXTRA_HOST_FLAGS) ; do \
42484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42485         done; \
42486         echo "Doing install-info in gnattools" ; \
42487         (cd $(HOST_SUBDIR)/gnattools && \
42488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42490                   "RANLIB=$${RANLIB}" \
42491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42492                   install-info) \
42493           || exit 1
42494
42495 @endif gnattools
42496
42497 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
42498 maybe-install-pdf-gnattools:
42499 @if gnattools
42500 maybe-install-pdf-gnattools: install-pdf-gnattools
42501
42502 install-pdf-gnattools: \
42503     configure-gnattools \
42504     pdf-gnattools 
42505         @: $(MAKE); $(unstage)
42506         @[ -f ./gnattools/Makefile ] || exit 0; \
42507         r=`${PWD_COMMAND}`; export r; \
42508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42509         $(HOST_EXPORTS) \
42510         for flag in $(EXTRA_HOST_FLAGS) ; do \
42511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42512         done; \
42513         echo "Doing install-pdf in gnattools" ; \
42514         (cd $(HOST_SUBDIR)/gnattools && \
42515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42517                   "RANLIB=$${RANLIB}" \
42518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42519                   install-pdf) \
42520           || exit 1
42521
42522 @endif gnattools
42523
42524 .PHONY: maybe-install-html-gnattools install-html-gnattools
42525 maybe-install-html-gnattools:
42526 @if gnattools
42527 maybe-install-html-gnattools: install-html-gnattools
42528
42529 install-html-gnattools: \
42530     configure-gnattools \
42531     html-gnattools 
42532         @: $(MAKE); $(unstage)
42533         @[ -f ./gnattools/Makefile ] || exit 0; \
42534         r=`${PWD_COMMAND}`; export r; \
42535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42536         $(HOST_EXPORTS) \
42537         for flag in $(EXTRA_HOST_FLAGS) ; do \
42538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42539         done; \
42540         echo "Doing install-html in gnattools" ; \
42541         (cd $(HOST_SUBDIR)/gnattools && \
42542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42544                   "RANLIB=$${RANLIB}" \
42545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42546                   install-html) \
42547           || exit 1
42548
42549 @endif gnattools
42550
42551 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
42552 maybe-installcheck-gnattools:
42553 @if gnattools
42554 maybe-installcheck-gnattools: installcheck-gnattools
42555
42556 installcheck-gnattools: \
42557     configure-gnattools 
42558         @: $(MAKE); $(unstage)
42559         @[ -f ./gnattools/Makefile ] || exit 0; \
42560         r=`${PWD_COMMAND}`; export r; \
42561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42562         $(HOST_EXPORTS) \
42563         for flag in $(EXTRA_HOST_FLAGS) ; do \
42564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42565         done; \
42566         echo "Doing installcheck in gnattools" ; \
42567         (cd $(HOST_SUBDIR)/gnattools && \
42568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42570                   "RANLIB=$${RANLIB}" \
42571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42572                   installcheck) \
42573           || exit 1
42574
42575 @endif gnattools
42576
42577 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
42578 maybe-mostlyclean-gnattools:
42579 @if gnattools
42580 maybe-mostlyclean-gnattools: mostlyclean-gnattools
42581
42582 mostlyclean-gnattools: 
42583         @: $(MAKE); $(unstage)
42584         @[ -f ./gnattools/Makefile ] || exit 0; \
42585         r=`${PWD_COMMAND}`; export r; \
42586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42587         $(HOST_EXPORTS) \
42588         for flag in $(EXTRA_HOST_FLAGS) ; do \
42589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42590         done; \
42591         echo "Doing mostlyclean in gnattools" ; \
42592         (cd $(HOST_SUBDIR)/gnattools && \
42593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42595                   "RANLIB=$${RANLIB}" \
42596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42597                   mostlyclean) \
42598           || exit 1
42599
42600 @endif gnattools
42601
42602 .PHONY: maybe-clean-gnattools clean-gnattools
42603 maybe-clean-gnattools:
42604 @if gnattools
42605 maybe-clean-gnattools: clean-gnattools
42606
42607 clean-gnattools: 
42608         @: $(MAKE); $(unstage)
42609         @[ -f ./gnattools/Makefile ] || exit 0; \
42610         r=`${PWD_COMMAND}`; export r; \
42611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42612         $(HOST_EXPORTS) \
42613         for flag in $(EXTRA_HOST_FLAGS) ; do \
42614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42615         done; \
42616         echo "Doing clean in gnattools" ; \
42617         (cd $(HOST_SUBDIR)/gnattools && \
42618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42620                   "RANLIB=$${RANLIB}" \
42621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42622                   clean) \
42623           || exit 1
42624
42625 @endif gnattools
42626
42627 .PHONY: maybe-distclean-gnattools distclean-gnattools
42628 maybe-distclean-gnattools:
42629 @if gnattools
42630 maybe-distclean-gnattools: distclean-gnattools
42631
42632 distclean-gnattools: 
42633         @: $(MAKE); $(unstage)
42634         @[ -f ./gnattools/Makefile ] || exit 0; \
42635         r=`${PWD_COMMAND}`; export r; \
42636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42637         $(HOST_EXPORTS) \
42638         for flag in $(EXTRA_HOST_FLAGS) ; do \
42639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42640         done; \
42641         echo "Doing distclean in gnattools" ; \
42642         (cd $(HOST_SUBDIR)/gnattools && \
42643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42645                   "RANLIB=$${RANLIB}" \
42646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42647                   distclean) \
42648           || exit 1
42649
42650 @endif gnattools
42651
42652 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
42653 maybe-maintainer-clean-gnattools:
42654 @if gnattools
42655 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
42656
42657 maintainer-clean-gnattools: 
42658         @: $(MAKE); $(unstage)
42659         @[ -f ./gnattools/Makefile ] || exit 0; \
42660         r=`${PWD_COMMAND}`; export r; \
42661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42662         $(HOST_EXPORTS) \
42663         for flag in $(EXTRA_HOST_FLAGS) ; do \
42664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42665         done; \
42666         echo "Doing maintainer-clean in gnattools" ; \
42667         (cd $(HOST_SUBDIR)/gnattools && \
42668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42670                   "RANLIB=$${RANLIB}" \
42671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42672                   maintainer-clean) \
42673           || exit 1
42674
42675 @endif gnattools
42676
42677
42678
42679 # ---------------------------------------
42680 # Modules which run on the target machine
42681 # ---------------------------------------
42682
42683
42684
42685
42686 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
42687 maybe-configure-target-libstdc++-v3:
42688 @if gcc-bootstrap
42689 configure-target-libstdc++-v3: stage_current
42690 @endif gcc-bootstrap
42691 @if target-libstdc++-v3
42692 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
42693 configure-target-libstdc++-v3: 
42694         @: $(MAKE); $(unstage)
42695         @r=`${PWD_COMMAND}`; export r; \
42696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42697         echo "Checking multilib configuration for libstdc++-v3..."; \
42698         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
42699         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
42700         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42701           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42702             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42703           else \
42704             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42705             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42706           fi; \
42707         else \
42708           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42709         fi; \
42710         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42711         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
42712         $(RAW_CXX_TARGET_EXPORTS) \
42713         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
42714         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
42715         case $(srcdir) in \
42716           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42717           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42718                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42719         esac; \
42720         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
42721         libsrcdir="$$s/libstdc++-v3"; \
42722         rm -f no-such-file || : ; \
42723         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42724           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42725           --target=${target_alias} $${srcdiroption}  \
42726           || exit 1
42727 @endif target-libstdc++-v3
42728
42729
42730
42731
42732
42733 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
42734 maybe-all-target-libstdc++-v3:
42735 @if gcc-bootstrap
42736 all-target-libstdc++-v3: stage_current
42737 @endif gcc-bootstrap
42738 @if target-libstdc++-v3
42739 TARGET-target-libstdc++-v3=all
42740 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
42741 all-target-libstdc++-v3: configure-target-libstdc++-v3
42742         @: $(MAKE); $(unstage)
42743         @r=`${PWD_COMMAND}`; export r; \
42744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42745         $(RAW_CXX_TARGET_EXPORTS) \
42746         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42747           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
42748                 $(TARGET-target-libstdc++-v3))
42749 @endif target-libstdc++-v3
42750
42751
42752
42753
42754
42755 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
42756 maybe-check-target-libstdc++-v3:
42757 @if target-libstdc++-v3
42758 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
42759
42760 check-target-libstdc++-v3:
42761         @: $(MAKE); $(unstage)
42762         @r=`${PWD_COMMAND}`; export r; \
42763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42764         $(RAW_CXX_TARGET_EXPORTS) \
42765         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42766           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
42767
42768 @endif target-libstdc++-v3
42769
42770 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
42771 maybe-install-target-libstdc++-v3:
42772 @if target-libstdc++-v3
42773 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
42774
42775 install-target-libstdc++-v3: installdirs
42776         @: $(MAKE); $(unstage)
42777         @r=`${PWD_COMMAND}`; export r; \
42778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42779         $(RAW_CXX_TARGET_EXPORTS) \
42780         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42781           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42782
42783 @endif target-libstdc++-v3
42784
42785 # Other targets (info, dvi, pdf, etc.)
42786
42787 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
42788 maybe-info-target-libstdc++-v3:
42789 @if target-libstdc++-v3
42790 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
42791
42792 info-target-libstdc++-v3: \
42793     configure-target-libstdc++-v3 
42794         @: $(MAKE); $(unstage)
42795         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42796         r=`${PWD_COMMAND}`; export r; \
42797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42798         $(RAW_CXX_TARGET_EXPORTS) \
42799         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42800         for flag in $(EXTRA_TARGET_FLAGS); do \
42801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42802         done; \
42803         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42806                   "RANLIB=$${RANLIB}" \
42807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42808                    info) \
42809           || exit 1
42810
42811 @endif target-libstdc++-v3
42812
42813 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
42814 maybe-dvi-target-libstdc++-v3:
42815 @if target-libstdc++-v3
42816 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
42817
42818 dvi-target-libstdc++-v3: \
42819     configure-target-libstdc++-v3 
42820         @: $(MAKE); $(unstage)
42821         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42822         r=`${PWD_COMMAND}`; export r; \
42823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42824         $(RAW_CXX_TARGET_EXPORTS) \
42825         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42826         for flag in $(EXTRA_TARGET_FLAGS); do \
42827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42828         done; \
42829         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42832                   "RANLIB=$${RANLIB}" \
42833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42834                    dvi) \
42835           || exit 1
42836
42837 @endif target-libstdc++-v3
42838
42839 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
42840 maybe-pdf-target-libstdc++-v3:
42841 @if target-libstdc++-v3
42842 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
42843
42844 pdf-target-libstdc++-v3: \
42845     configure-target-libstdc++-v3 
42846         @: $(MAKE); $(unstage)
42847         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42848         r=`${PWD_COMMAND}`; export r; \
42849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42850         $(RAW_CXX_TARGET_EXPORTS) \
42851         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42852         for flag in $(EXTRA_TARGET_FLAGS); do \
42853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42854         done; \
42855         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42858                   "RANLIB=$${RANLIB}" \
42859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42860                    pdf) \
42861           || exit 1
42862
42863 @endif target-libstdc++-v3
42864
42865 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
42866 maybe-html-target-libstdc++-v3:
42867 @if target-libstdc++-v3
42868 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
42869
42870 html-target-libstdc++-v3: \
42871     configure-target-libstdc++-v3 
42872         @: $(MAKE); $(unstage)
42873         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42874         r=`${PWD_COMMAND}`; export r; \
42875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42876         $(RAW_CXX_TARGET_EXPORTS) \
42877         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42878         for flag in $(EXTRA_TARGET_FLAGS); do \
42879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42880         done; \
42881         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42884                   "RANLIB=$${RANLIB}" \
42885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42886                    html) \
42887           || exit 1
42888
42889 @endif target-libstdc++-v3
42890
42891 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
42892 maybe-TAGS-target-libstdc++-v3:
42893 @if target-libstdc++-v3
42894 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
42895
42896 TAGS-target-libstdc++-v3: \
42897     configure-target-libstdc++-v3 
42898         @: $(MAKE); $(unstage)
42899         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42900         r=`${PWD_COMMAND}`; export r; \
42901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42902         $(RAW_CXX_TARGET_EXPORTS) \
42903         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42904         for flag in $(EXTRA_TARGET_FLAGS); do \
42905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42906         done; \
42907         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42910                   "RANLIB=$${RANLIB}" \
42911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42912                    TAGS) \
42913           || exit 1
42914
42915 @endif target-libstdc++-v3
42916
42917 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
42918 maybe-install-info-target-libstdc++-v3:
42919 @if target-libstdc++-v3
42920 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
42921
42922 install-info-target-libstdc++-v3: \
42923     configure-target-libstdc++-v3 \
42924     info-target-libstdc++-v3 
42925         @: $(MAKE); $(unstage)
42926         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42927         r=`${PWD_COMMAND}`; export r; \
42928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42929         $(RAW_CXX_TARGET_EXPORTS) \
42930         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42931         for flag in $(EXTRA_TARGET_FLAGS); do \
42932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42933         done; \
42934         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42937                   "RANLIB=$${RANLIB}" \
42938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42939                    install-info) \
42940           || exit 1
42941
42942 @endif target-libstdc++-v3
42943
42944 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
42945 maybe-install-pdf-target-libstdc++-v3:
42946 @if target-libstdc++-v3
42947 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
42948
42949 install-pdf-target-libstdc++-v3: \
42950     configure-target-libstdc++-v3 \
42951     pdf-target-libstdc++-v3 
42952         @: $(MAKE); $(unstage)
42953         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42954         r=`${PWD_COMMAND}`; export r; \
42955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42956         $(RAW_CXX_TARGET_EXPORTS) \
42957         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42958         for flag in $(EXTRA_TARGET_FLAGS); do \
42959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42960         done; \
42961         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42964                   "RANLIB=$${RANLIB}" \
42965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42966                    install-pdf) \
42967           || exit 1
42968
42969 @endif target-libstdc++-v3
42970
42971 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
42972 maybe-install-html-target-libstdc++-v3:
42973 @if target-libstdc++-v3
42974 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
42975
42976 install-html-target-libstdc++-v3: \
42977     configure-target-libstdc++-v3 \
42978     html-target-libstdc++-v3 
42979         @: $(MAKE); $(unstage)
42980         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42981         r=`${PWD_COMMAND}`; export r; \
42982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42983         $(RAW_CXX_TARGET_EXPORTS) \
42984         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42985         for flag in $(EXTRA_TARGET_FLAGS); do \
42986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42987         done; \
42988         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42991                   "RANLIB=$${RANLIB}" \
42992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42993                    install-html) \
42994           || exit 1
42995
42996 @endif target-libstdc++-v3
42997
42998 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
42999 maybe-installcheck-target-libstdc++-v3:
43000 @if target-libstdc++-v3
43001 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
43002
43003 installcheck-target-libstdc++-v3: \
43004     configure-target-libstdc++-v3 
43005         @: $(MAKE); $(unstage)
43006         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43007         r=`${PWD_COMMAND}`; export r; \
43008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43009         $(RAW_CXX_TARGET_EXPORTS) \
43010         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43011         for flag in $(EXTRA_TARGET_FLAGS); do \
43012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43013         done; \
43014         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43017                   "RANLIB=$${RANLIB}" \
43018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43019                    installcheck) \
43020           || exit 1
43021
43022 @endif target-libstdc++-v3
43023
43024 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
43025 maybe-mostlyclean-target-libstdc++-v3:
43026 @if target-libstdc++-v3
43027 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
43028
43029 mostlyclean-target-libstdc++-v3: 
43030         @: $(MAKE); $(unstage)
43031         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43032         r=`${PWD_COMMAND}`; export r; \
43033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43034         $(RAW_CXX_TARGET_EXPORTS) \
43035         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43036         for flag in $(EXTRA_TARGET_FLAGS); do \
43037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43038         done; \
43039         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43042                   "RANLIB=$${RANLIB}" \
43043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43044                    mostlyclean) \
43045           || exit 1
43046
43047 @endif target-libstdc++-v3
43048
43049 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
43050 maybe-clean-target-libstdc++-v3:
43051 @if target-libstdc++-v3
43052 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
43053
43054 clean-target-libstdc++-v3: 
43055         @: $(MAKE); $(unstage)
43056         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43057         r=`${PWD_COMMAND}`; export r; \
43058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43059         $(RAW_CXX_TARGET_EXPORTS) \
43060         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43061         for flag in $(EXTRA_TARGET_FLAGS); do \
43062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43063         done; \
43064         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43067                   "RANLIB=$${RANLIB}" \
43068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43069                    clean) \
43070           || exit 1
43071
43072 @endif target-libstdc++-v3
43073
43074 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
43075 maybe-distclean-target-libstdc++-v3:
43076 @if target-libstdc++-v3
43077 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
43078
43079 distclean-target-libstdc++-v3: 
43080         @: $(MAKE); $(unstage)
43081         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43082         r=`${PWD_COMMAND}`; export r; \
43083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43084         $(RAW_CXX_TARGET_EXPORTS) \
43085         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43086         for flag in $(EXTRA_TARGET_FLAGS); do \
43087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43088         done; \
43089         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43092                   "RANLIB=$${RANLIB}" \
43093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43094                    distclean) \
43095           || exit 1
43096
43097 @endif target-libstdc++-v3
43098
43099 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
43100 maybe-maintainer-clean-target-libstdc++-v3:
43101 @if target-libstdc++-v3
43102 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
43103
43104 maintainer-clean-target-libstdc++-v3: 
43105         @: $(MAKE); $(unstage)
43106         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43107         r=`${PWD_COMMAND}`; export r; \
43108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43109         $(RAW_CXX_TARGET_EXPORTS) \
43110         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43111         for flag in $(EXTRA_TARGET_FLAGS); do \
43112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43113         done; \
43114         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43117                   "RANLIB=$${RANLIB}" \
43118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43119                    maintainer-clean) \
43120           || exit 1
43121
43122 @endif target-libstdc++-v3
43123
43124
43125
43126
43127
43128 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
43129 maybe-configure-target-libmudflap:
43130 @if gcc-bootstrap
43131 configure-target-libmudflap: stage_current
43132 @endif gcc-bootstrap
43133 @if target-libmudflap
43134 maybe-configure-target-libmudflap: configure-target-libmudflap
43135 configure-target-libmudflap: 
43136         @: $(MAKE); $(unstage)
43137         @r=`${PWD_COMMAND}`; export r; \
43138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43139         echo "Checking multilib configuration for libmudflap..."; \
43140         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
43141         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
43142         if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
43143           if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
43144             rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
43145           else \
43146             rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
43147             mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
43148           fi; \
43149         else \
43150           mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
43151         fi; \
43152         test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
43153         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
43154         $(NORMAL_TARGET_EXPORTS) \
43155         echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
43156         cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
43157         case $(srcdir) in \
43158           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43159           *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
43160                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43161         esac; \
43162         srcdiroption="--srcdir=$${topdir}/libmudflap"; \
43163         libsrcdir="$$s/libmudflap"; \
43164         rm -f no-such-file || : ; \
43165         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43166           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43167           --target=${target_alias} $${srcdiroption}  \
43168           || exit 1
43169 @endif target-libmudflap
43170
43171
43172
43173
43174
43175 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
43176 maybe-all-target-libmudflap:
43177 @if gcc-bootstrap
43178 all-target-libmudflap: stage_current
43179 @endif gcc-bootstrap
43180 @if target-libmudflap
43181 TARGET-target-libmudflap=all
43182 maybe-all-target-libmudflap: all-target-libmudflap
43183 all-target-libmudflap: configure-target-libmudflap
43184         @: $(MAKE); $(unstage)
43185         @r=`${PWD_COMMAND}`; export r; \
43186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43187         $(NORMAL_TARGET_EXPORTS) \
43188         (cd $(TARGET_SUBDIR)/libmudflap && \
43189           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
43190                 $(TARGET-target-libmudflap))
43191 @endif target-libmudflap
43192
43193
43194
43195
43196
43197 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
43198 maybe-check-target-libmudflap:
43199 @if target-libmudflap
43200 maybe-check-target-libmudflap: check-target-libmudflap
43201
43202 check-target-libmudflap:
43203         @: $(MAKE); $(unstage)
43204         @r=`${PWD_COMMAND}`; export r; \
43205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43206         $(NORMAL_TARGET_EXPORTS) \
43207         (cd $(TARGET_SUBDIR)/libmudflap && \
43208           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43209
43210 @endif target-libmudflap
43211
43212 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
43213 maybe-install-target-libmudflap:
43214 @if target-libmudflap
43215 maybe-install-target-libmudflap: install-target-libmudflap
43216
43217 install-target-libmudflap: installdirs
43218         @: $(MAKE); $(unstage)
43219         @r=`${PWD_COMMAND}`; export r; \
43220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43221         $(NORMAL_TARGET_EXPORTS) \
43222         (cd $(TARGET_SUBDIR)/libmudflap && \
43223           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43224
43225 @endif target-libmudflap
43226
43227 # Other targets (info, dvi, pdf, etc.)
43228
43229 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
43230 maybe-info-target-libmudflap:
43231 @if target-libmudflap
43232 maybe-info-target-libmudflap: info-target-libmudflap
43233
43234 info-target-libmudflap: \
43235     configure-target-libmudflap 
43236         @: $(MAKE); $(unstage)
43237         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43238         r=`${PWD_COMMAND}`; export r; \
43239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43240         $(NORMAL_TARGET_EXPORTS) \
43241         echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
43242         for flag in $(EXTRA_TARGET_FLAGS); do \
43243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43244         done; \
43245         (cd $(TARGET_SUBDIR)/libmudflap && \
43246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43248                   "RANLIB=$${RANLIB}" \
43249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43250                    info) \
43251           || exit 1
43252
43253 @endif target-libmudflap
43254
43255 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
43256 maybe-dvi-target-libmudflap:
43257 @if target-libmudflap
43258 maybe-dvi-target-libmudflap: dvi-target-libmudflap
43259
43260 dvi-target-libmudflap: \
43261     configure-target-libmudflap 
43262         @: $(MAKE); $(unstage)
43263         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43264         r=`${PWD_COMMAND}`; export r; \
43265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43266         $(NORMAL_TARGET_EXPORTS) \
43267         echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
43268         for flag in $(EXTRA_TARGET_FLAGS); do \
43269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43270         done; \
43271         (cd $(TARGET_SUBDIR)/libmudflap && \
43272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43274                   "RANLIB=$${RANLIB}" \
43275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43276                    dvi) \
43277           || exit 1
43278
43279 @endif target-libmudflap
43280
43281 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
43282 maybe-pdf-target-libmudflap:
43283 @if target-libmudflap
43284 maybe-pdf-target-libmudflap: pdf-target-libmudflap
43285
43286 pdf-target-libmudflap: \
43287     configure-target-libmudflap 
43288         @: $(MAKE); $(unstage)
43289         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43290         r=`${PWD_COMMAND}`; export r; \
43291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43292         $(NORMAL_TARGET_EXPORTS) \
43293         echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
43294         for flag in $(EXTRA_TARGET_FLAGS); do \
43295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43296         done; \
43297         (cd $(TARGET_SUBDIR)/libmudflap && \
43298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43300                   "RANLIB=$${RANLIB}" \
43301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43302                    pdf) \
43303           || exit 1
43304
43305 @endif target-libmudflap
43306
43307 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
43308 maybe-html-target-libmudflap:
43309 @if target-libmudflap
43310 maybe-html-target-libmudflap: html-target-libmudflap
43311
43312 html-target-libmudflap: \
43313     configure-target-libmudflap 
43314         @: $(MAKE); $(unstage)
43315         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43316         r=`${PWD_COMMAND}`; export r; \
43317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43318         $(NORMAL_TARGET_EXPORTS) \
43319         echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
43320         for flag in $(EXTRA_TARGET_FLAGS); do \
43321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43322         done; \
43323         (cd $(TARGET_SUBDIR)/libmudflap && \
43324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43326                   "RANLIB=$${RANLIB}" \
43327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43328                    html) \
43329           || exit 1
43330
43331 @endif target-libmudflap
43332
43333 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
43334 maybe-TAGS-target-libmudflap:
43335 @if target-libmudflap
43336 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
43337
43338 TAGS-target-libmudflap: \
43339     configure-target-libmudflap 
43340         @: $(MAKE); $(unstage)
43341         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43342         r=`${PWD_COMMAND}`; export r; \
43343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43344         $(NORMAL_TARGET_EXPORTS) \
43345         echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
43346         for flag in $(EXTRA_TARGET_FLAGS); do \
43347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43348         done; \
43349         (cd $(TARGET_SUBDIR)/libmudflap && \
43350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43352                   "RANLIB=$${RANLIB}" \
43353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43354                    TAGS) \
43355           || exit 1
43356
43357 @endif target-libmudflap
43358
43359 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
43360 maybe-install-info-target-libmudflap:
43361 @if target-libmudflap
43362 maybe-install-info-target-libmudflap: install-info-target-libmudflap
43363
43364 install-info-target-libmudflap: \
43365     configure-target-libmudflap \
43366     info-target-libmudflap 
43367         @: $(MAKE); $(unstage)
43368         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43369         r=`${PWD_COMMAND}`; export r; \
43370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43371         $(NORMAL_TARGET_EXPORTS) \
43372         echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
43373         for flag in $(EXTRA_TARGET_FLAGS); do \
43374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43375         done; \
43376         (cd $(TARGET_SUBDIR)/libmudflap && \
43377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43379                   "RANLIB=$${RANLIB}" \
43380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43381                    install-info) \
43382           || exit 1
43383
43384 @endif target-libmudflap
43385
43386 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
43387 maybe-install-pdf-target-libmudflap:
43388 @if target-libmudflap
43389 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
43390
43391 install-pdf-target-libmudflap: \
43392     configure-target-libmudflap \
43393     pdf-target-libmudflap 
43394         @: $(MAKE); $(unstage)
43395         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43396         r=`${PWD_COMMAND}`; export r; \
43397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43398         $(NORMAL_TARGET_EXPORTS) \
43399         echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
43400         for flag in $(EXTRA_TARGET_FLAGS); do \
43401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43402         done; \
43403         (cd $(TARGET_SUBDIR)/libmudflap && \
43404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43406                   "RANLIB=$${RANLIB}" \
43407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43408                    install-pdf) \
43409           || exit 1
43410
43411 @endif target-libmudflap
43412
43413 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
43414 maybe-install-html-target-libmudflap:
43415 @if target-libmudflap
43416 maybe-install-html-target-libmudflap: install-html-target-libmudflap
43417
43418 install-html-target-libmudflap: \
43419     configure-target-libmudflap \
43420     html-target-libmudflap 
43421         @: $(MAKE); $(unstage)
43422         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43423         r=`${PWD_COMMAND}`; export r; \
43424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43425         $(NORMAL_TARGET_EXPORTS) \
43426         echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
43427         for flag in $(EXTRA_TARGET_FLAGS); do \
43428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43429         done; \
43430         (cd $(TARGET_SUBDIR)/libmudflap && \
43431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43433                   "RANLIB=$${RANLIB}" \
43434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43435                    install-html) \
43436           || exit 1
43437
43438 @endif target-libmudflap
43439
43440 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
43441 maybe-installcheck-target-libmudflap:
43442 @if target-libmudflap
43443 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
43444
43445 installcheck-target-libmudflap: \
43446     configure-target-libmudflap 
43447         @: $(MAKE); $(unstage)
43448         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43449         r=`${PWD_COMMAND}`; export r; \
43450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43451         $(NORMAL_TARGET_EXPORTS) \
43452         echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
43453         for flag in $(EXTRA_TARGET_FLAGS); do \
43454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43455         done; \
43456         (cd $(TARGET_SUBDIR)/libmudflap && \
43457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43459                   "RANLIB=$${RANLIB}" \
43460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43461                    installcheck) \
43462           || exit 1
43463
43464 @endif target-libmudflap
43465
43466 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
43467 maybe-mostlyclean-target-libmudflap:
43468 @if target-libmudflap
43469 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
43470
43471 mostlyclean-target-libmudflap: 
43472         @: $(MAKE); $(unstage)
43473         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43474         r=`${PWD_COMMAND}`; export r; \
43475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43476         $(NORMAL_TARGET_EXPORTS) \
43477         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
43478         for flag in $(EXTRA_TARGET_FLAGS); do \
43479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43480         done; \
43481         (cd $(TARGET_SUBDIR)/libmudflap && \
43482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43484                   "RANLIB=$${RANLIB}" \
43485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43486                    mostlyclean) \
43487           || exit 1
43488
43489 @endif target-libmudflap
43490
43491 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
43492 maybe-clean-target-libmudflap:
43493 @if target-libmudflap
43494 maybe-clean-target-libmudflap: clean-target-libmudflap
43495
43496 clean-target-libmudflap: 
43497         @: $(MAKE); $(unstage)
43498         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43499         r=`${PWD_COMMAND}`; export r; \
43500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43501         $(NORMAL_TARGET_EXPORTS) \
43502         echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
43503         for flag in $(EXTRA_TARGET_FLAGS); do \
43504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43505         done; \
43506         (cd $(TARGET_SUBDIR)/libmudflap && \
43507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43509                   "RANLIB=$${RANLIB}" \
43510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43511                    clean) \
43512           || exit 1
43513
43514 @endif target-libmudflap
43515
43516 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
43517 maybe-distclean-target-libmudflap:
43518 @if target-libmudflap
43519 maybe-distclean-target-libmudflap: distclean-target-libmudflap
43520
43521 distclean-target-libmudflap: 
43522         @: $(MAKE); $(unstage)
43523         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43524         r=`${PWD_COMMAND}`; export r; \
43525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43526         $(NORMAL_TARGET_EXPORTS) \
43527         echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
43528         for flag in $(EXTRA_TARGET_FLAGS); do \
43529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43530         done; \
43531         (cd $(TARGET_SUBDIR)/libmudflap && \
43532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43534                   "RANLIB=$${RANLIB}" \
43535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43536                    distclean) \
43537           || exit 1
43538
43539 @endif target-libmudflap
43540
43541 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
43542 maybe-maintainer-clean-target-libmudflap:
43543 @if target-libmudflap
43544 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
43545
43546 maintainer-clean-target-libmudflap: 
43547         @: $(MAKE); $(unstage)
43548         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43549         r=`${PWD_COMMAND}`; export r; \
43550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43551         $(NORMAL_TARGET_EXPORTS) \
43552         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
43553         for flag in $(EXTRA_TARGET_FLAGS); do \
43554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43555         done; \
43556         (cd $(TARGET_SUBDIR)/libmudflap && \
43557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43559                   "RANLIB=$${RANLIB}" \
43560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43561                    maintainer-clean) \
43562           || exit 1
43563
43564 @endif target-libmudflap
43565
43566
43567
43568
43569
43570 .PHONY: configure-target-libssp maybe-configure-target-libssp
43571 maybe-configure-target-libssp:
43572 @if gcc-bootstrap
43573 configure-target-libssp: stage_current
43574 @endif gcc-bootstrap
43575 @if target-libssp
43576 maybe-configure-target-libssp: configure-target-libssp
43577 configure-target-libssp: 
43578         @: $(MAKE); $(unstage)
43579         @r=`${PWD_COMMAND}`; export r; \
43580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43581         echo "Checking multilib configuration for libssp..."; \
43582         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
43583         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
43584         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
43585           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
43586             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
43587           else \
43588             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
43589             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
43590           fi; \
43591         else \
43592           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
43593         fi; \
43594         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
43595         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
43596         $(NORMAL_TARGET_EXPORTS) \
43597         echo Configuring in $(TARGET_SUBDIR)/libssp; \
43598         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
43599         case $(srcdir) in \
43600           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43601           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
43602                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43603         esac; \
43604         srcdiroption="--srcdir=$${topdir}/libssp"; \
43605         libsrcdir="$$s/libssp"; \
43606         rm -f no-such-file || : ; \
43607         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43608           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43609           --target=${target_alias} $${srcdiroption}  \
43610           || exit 1
43611 @endif target-libssp
43612
43613
43614
43615
43616
43617 .PHONY: all-target-libssp maybe-all-target-libssp
43618 maybe-all-target-libssp:
43619 @if gcc-bootstrap
43620 all-target-libssp: stage_current
43621 @endif gcc-bootstrap
43622 @if target-libssp
43623 TARGET-target-libssp=all
43624 maybe-all-target-libssp: all-target-libssp
43625 all-target-libssp: configure-target-libssp
43626         @: $(MAKE); $(unstage)
43627         @r=`${PWD_COMMAND}`; export r; \
43628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43629         $(NORMAL_TARGET_EXPORTS) \
43630         (cd $(TARGET_SUBDIR)/libssp && \
43631           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
43632                 $(TARGET-target-libssp))
43633 @endif target-libssp
43634
43635
43636
43637
43638
43639 .PHONY: check-target-libssp maybe-check-target-libssp
43640 maybe-check-target-libssp:
43641 @if target-libssp
43642 maybe-check-target-libssp: check-target-libssp
43643
43644 check-target-libssp:
43645         @: $(MAKE); $(unstage)
43646         @r=`${PWD_COMMAND}`; export r; \
43647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43648         $(NORMAL_TARGET_EXPORTS) \
43649         (cd $(TARGET_SUBDIR)/libssp && \
43650           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43651
43652 @endif target-libssp
43653
43654 .PHONY: install-target-libssp maybe-install-target-libssp
43655 maybe-install-target-libssp:
43656 @if target-libssp
43657 maybe-install-target-libssp: install-target-libssp
43658
43659 install-target-libssp: installdirs
43660         @: $(MAKE); $(unstage)
43661         @r=`${PWD_COMMAND}`; export r; \
43662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43663         $(NORMAL_TARGET_EXPORTS) \
43664         (cd $(TARGET_SUBDIR)/libssp && \
43665           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43666
43667 @endif target-libssp
43668
43669 # Other targets (info, dvi, pdf, etc.)
43670
43671 .PHONY: maybe-info-target-libssp info-target-libssp
43672 maybe-info-target-libssp:
43673 @if target-libssp
43674 maybe-info-target-libssp: info-target-libssp
43675
43676 info-target-libssp: \
43677     configure-target-libssp 
43678         @: $(MAKE); $(unstage)
43679         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43680         r=`${PWD_COMMAND}`; export r; \
43681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43682         $(NORMAL_TARGET_EXPORTS) \
43683         echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
43684         for flag in $(EXTRA_TARGET_FLAGS); do \
43685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43686         done; \
43687         (cd $(TARGET_SUBDIR)/libssp && \
43688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43690                   "RANLIB=$${RANLIB}" \
43691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43692                    info) \
43693           || exit 1
43694
43695 @endif target-libssp
43696
43697 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
43698 maybe-dvi-target-libssp:
43699 @if target-libssp
43700 maybe-dvi-target-libssp: dvi-target-libssp
43701
43702 dvi-target-libssp: \
43703     configure-target-libssp 
43704         @: $(MAKE); $(unstage)
43705         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43706         r=`${PWD_COMMAND}`; export r; \
43707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43708         $(NORMAL_TARGET_EXPORTS) \
43709         echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
43710         for flag in $(EXTRA_TARGET_FLAGS); do \
43711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43712         done; \
43713         (cd $(TARGET_SUBDIR)/libssp && \
43714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43716                   "RANLIB=$${RANLIB}" \
43717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43718                    dvi) \
43719           || exit 1
43720
43721 @endif target-libssp
43722
43723 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
43724 maybe-pdf-target-libssp:
43725 @if target-libssp
43726 maybe-pdf-target-libssp: pdf-target-libssp
43727
43728 pdf-target-libssp: \
43729     configure-target-libssp 
43730         @: $(MAKE); $(unstage)
43731         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43732         r=`${PWD_COMMAND}`; export r; \
43733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43734         $(NORMAL_TARGET_EXPORTS) \
43735         echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
43736         for flag in $(EXTRA_TARGET_FLAGS); do \
43737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43738         done; \
43739         (cd $(TARGET_SUBDIR)/libssp && \
43740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43742                   "RANLIB=$${RANLIB}" \
43743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43744                    pdf) \
43745           || exit 1
43746
43747 @endif target-libssp
43748
43749 .PHONY: maybe-html-target-libssp html-target-libssp
43750 maybe-html-target-libssp:
43751 @if target-libssp
43752 maybe-html-target-libssp: html-target-libssp
43753
43754 html-target-libssp: \
43755     configure-target-libssp 
43756         @: $(MAKE); $(unstage)
43757         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43758         r=`${PWD_COMMAND}`; export r; \
43759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43760         $(NORMAL_TARGET_EXPORTS) \
43761         echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
43762         for flag in $(EXTRA_TARGET_FLAGS); do \
43763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43764         done; \
43765         (cd $(TARGET_SUBDIR)/libssp && \
43766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43768                   "RANLIB=$${RANLIB}" \
43769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43770                    html) \
43771           || exit 1
43772
43773 @endif target-libssp
43774
43775 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
43776 maybe-TAGS-target-libssp:
43777 @if target-libssp
43778 maybe-TAGS-target-libssp: TAGS-target-libssp
43779
43780 TAGS-target-libssp: \
43781     configure-target-libssp 
43782         @: $(MAKE); $(unstage)
43783         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43784         r=`${PWD_COMMAND}`; export r; \
43785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43786         $(NORMAL_TARGET_EXPORTS) \
43787         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
43788         for flag in $(EXTRA_TARGET_FLAGS); do \
43789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43790         done; \
43791         (cd $(TARGET_SUBDIR)/libssp && \
43792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43794                   "RANLIB=$${RANLIB}" \
43795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43796                    TAGS) \
43797           || exit 1
43798
43799 @endif target-libssp
43800
43801 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
43802 maybe-install-info-target-libssp:
43803 @if target-libssp
43804 maybe-install-info-target-libssp: install-info-target-libssp
43805
43806 install-info-target-libssp: \
43807     configure-target-libssp \
43808     info-target-libssp 
43809         @: $(MAKE); $(unstage)
43810         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43811         r=`${PWD_COMMAND}`; export r; \
43812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43813         $(NORMAL_TARGET_EXPORTS) \
43814         echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
43815         for flag in $(EXTRA_TARGET_FLAGS); do \
43816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43817         done; \
43818         (cd $(TARGET_SUBDIR)/libssp && \
43819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43821                   "RANLIB=$${RANLIB}" \
43822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43823                    install-info) \
43824           || exit 1
43825
43826 @endif target-libssp
43827
43828 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
43829 maybe-install-pdf-target-libssp:
43830 @if target-libssp
43831 maybe-install-pdf-target-libssp: install-pdf-target-libssp
43832
43833 install-pdf-target-libssp: \
43834     configure-target-libssp \
43835     pdf-target-libssp 
43836         @: $(MAKE); $(unstage)
43837         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43838         r=`${PWD_COMMAND}`; export r; \
43839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43840         $(NORMAL_TARGET_EXPORTS) \
43841         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
43842         for flag in $(EXTRA_TARGET_FLAGS); do \
43843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43844         done; \
43845         (cd $(TARGET_SUBDIR)/libssp && \
43846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43848                   "RANLIB=$${RANLIB}" \
43849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43850                    install-pdf) \
43851           || exit 1
43852
43853 @endif target-libssp
43854
43855 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
43856 maybe-install-html-target-libssp:
43857 @if target-libssp
43858 maybe-install-html-target-libssp: install-html-target-libssp
43859
43860 install-html-target-libssp: \
43861     configure-target-libssp \
43862     html-target-libssp 
43863         @: $(MAKE); $(unstage)
43864         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43865         r=`${PWD_COMMAND}`; export r; \
43866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43867         $(NORMAL_TARGET_EXPORTS) \
43868         echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
43869         for flag in $(EXTRA_TARGET_FLAGS); do \
43870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43871         done; \
43872         (cd $(TARGET_SUBDIR)/libssp && \
43873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43875                   "RANLIB=$${RANLIB}" \
43876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43877                    install-html) \
43878           || exit 1
43879
43880 @endif target-libssp
43881
43882 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
43883 maybe-installcheck-target-libssp:
43884 @if target-libssp
43885 maybe-installcheck-target-libssp: installcheck-target-libssp
43886
43887 installcheck-target-libssp: \
43888     configure-target-libssp 
43889         @: $(MAKE); $(unstage)
43890         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43891         r=`${PWD_COMMAND}`; export r; \
43892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43893         $(NORMAL_TARGET_EXPORTS) \
43894         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
43895         for flag in $(EXTRA_TARGET_FLAGS); do \
43896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43897         done; \
43898         (cd $(TARGET_SUBDIR)/libssp && \
43899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43901                   "RANLIB=$${RANLIB}" \
43902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43903                    installcheck) \
43904           || exit 1
43905
43906 @endif target-libssp
43907
43908 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
43909 maybe-mostlyclean-target-libssp:
43910 @if target-libssp
43911 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
43912
43913 mostlyclean-target-libssp: 
43914         @: $(MAKE); $(unstage)
43915         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43916         r=`${PWD_COMMAND}`; export r; \
43917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43918         $(NORMAL_TARGET_EXPORTS) \
43919         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
43920         for flag in $(EXTRA_TARGET_FLAGS); do \
43921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43922         done; \
43923         (cd $(TARGET_SUBDIR)/libssp && \
43924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43926                   "RANLIB=$${RANLIB}" \
43927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43928                    mostlyclean) \
43929           || exit 1
43930
43931 @endif target-libssp
43932
43933 .PHONY: maybe-clean-target-libssp clean-target-libssp
43934 maybe-clean-target-libssp:
43935 @if target-libssp
43936 maybe-clean-target-libssp: clean-target-libssp
43937
43938 clean-target-libssp: 
43939         @: $(MAKE); $(unstage)
43940         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43941         r=`${PWD_COMMAND}`; export r; \
43942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43943         $(NORMAL_TARGET_EXPORTS) \
43944         echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
43945         for flag in $(EXTRA_TARGET_FLAGS); do \
43946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43947         done; \
43948         (cd $(TARGET_SUBDIR)/libssp && \
43949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43951                   "RANLIB=$${RANLIB}" \
43952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43953                    clean) \
43954           || exit 1
43955
43956 @endif target-libssp
43957
43958 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
43959 maybe-distclean-target-libssp:
43960 @if target-libssp
43961 maybe-distclean-target-libssp: distclean-target-libssp
43962
43963 distclean-target-libssp: 
43964         @: $(MAKE); $(unstage)
43965         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43966         r=`${PWD_COMMAND}`; export r; \
43967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43968         $(NORMAL_TARGET_EXPORTS) \
43969         echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
43970         for flag in $(EXTRA_TARGET_FLAGS); do \
43971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43972         done; \
43973         (cd $(TARGET_SUBDIR)/libssp && \
43974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43976                   "RANLIB=$${RANLIB}" \
43977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43978                    distclean) \
43979           || exit 1
43980
43981 @endif target-libssp
43982
43983 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
43984 maybe-maintainer-clean-target-libssp:
43985 @if target-libssp
43986 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
43987
43988 maintainer-clean-target-libssp: 
43989         @: $(MAKE); $(unstage)
43990         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43991         r=`${PWD_COMMAND}`; export r; \
43992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43993         $(NORMAL_TARGET_EXPORTS) \
43994         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
43995         for flag in $(EXTRA_TARGET_FLAGS); do \
43996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43997         done; \
43998         (cd $(TARGET_SUBDIR)/libssp && \
43999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44001                   "RANLIB=$${RANLIB}" \
44002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44003                    maintainer-clean) \
44004           || exit 1
44005
44006 @endif target-libssp
44007
44008
44009
44010
44011
44012 .PHONY: configure-target-newlib maybe-configure-target-newlib
44013 maybe-configure-target-newlib:
44014 @if gcc-bootstrap
44015 configure-target-newlib: stage_current
44016 @endif gcc-bootstrap
44017 @if target-newlib
44018 maybe-configure-target-newlib: configure-target-newlib
44019 configure-target-newlib: 
44020         @: $(MAKE); $(unstage)
44021         @r=`${PWD_COMMAND}`; export r; \
44022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44023         echo "Checking multilib configuration for newlib..."; \
44024         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
44025         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
44026         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
44027           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
44028             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
44029           else \
44030             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
44031             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
44032           fi; \
44033         else \
44034           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
44035         fi; \
44036         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
44037         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
44038         $(NORMAL_TARGET_EXPORTS) \
44039         echo Configuring in $(TARGET_SUBDIR)/newlib; \
44040         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
44041         case $(srcdir) in \
44042           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44043           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
44044                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44045         esac; \
44046         srcdiroption="--srcdir=$${topdir}/newlib"; \
44047         libsrcdir="$$s/newlib"; \
44048         rm -f no-such-file || : ; \
44049         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44050           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44051           --target=${target_alias} $${srcdiroption}  \
44052           || exit 1
44053 @endif target-newlib
44054
44055
44056
44057
44058
44059 .PHONY: all-target-newlib maybe-all-target-newlib
44060 maybe-all-target-newlib:
44061 @if gcc-bootstrap
44062 all-target-newlib: stage_current
44063 @endif gcc-bootstrap
44064 @if target-newlib
44065 TARGET-target-newlib=all
44066 maybe-all-target-newlib: all-target-newlib
44067 all-target-newlib: configure-target-newlib
44068         @: $(MAKE); $(unstage)
44069         @r=`${PWD_COMMAND}`; export r; \
44070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44071         $(NORMAL_TARGET_EXPORTS) \
44072         (cd $(TARGET_SUBDIR)/newlib && \
44073           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
44074                 $(TARGET-target-newlib))
44075 @endif target-newlib
44076
44077
44078
44079
44080
44081 .PHONY: check-target-newlib maybe-check-target-newlib
44082 maybe-check-target-newlib:
44083 @if target-newlib
44084 maybe-check-target-newlib: check-target-newlib
44085
44086 check-target-newlib:
44087         @: $(MAKE); $(unstage)
44088         @r=`${PWD_COMMAND}`; export r; \
44089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44090         $(NORMAL_TARGET_EXPORTS) \
44091         (cd $(TARGET_SUBDIR)/newlib && \
44092           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44093
44094 @endif target-newlib
44095
44096 .PHONY: install-target-newlib maybe-install-target-newlib
44097 maybe-install-target-newlib:
44098 @if target-newlib
44099 maybe-install-target-newlib: install-target-newlib
44100
44101 install-target-newlib: installdirs
44102         @: $(MAKE); $(unstage)
44103         @r=`${PWD_COMMAND}`; export r; \
44104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44105         $(NORMAL_TARGET_EXPORTS) \
44106         (cd $(TARGET_SUBDIR)/newlib && \
44107           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44108
44109 @endif target-newlib
44110
44111 # Other targets (info, dvi, pdf, etc.)
44112
44113 .PHONY: maybe-info-target-newlib info-target-newlib
44114 maybe-info-target-newlib:
44115 @if target-newlib
44116 maybe-info-target-newlib: info-target-newlib
44117
44118 info-target-newlib: \
44119     configure-target-newlib 
44120         @: $(MAKE); $(unstage)
44121         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44122         r=`${PWD_COMMAND}`; export r; \
44123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44124         $(NORMAL_TARGET_EXPORTS) \
44125         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
44126         for flag in $(EXTRA_TARGET_FLAGS); do \
44127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44128         done; \
44129         (cd $(TARGET_SUBDIR)/newlib && \
44130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44132                   "RANLIB=$${RANLIB}" \
44133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44134                    info) \
44135           || exit 1
44136
44137 @endif target-newlib
44138
44139 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
44140 maybe-dvi-target-newlib:
44141 @if target-newlib
44142 maybe-dvi-target-newlib: dvi-target-newlib
44143
44144 dvi-target-newlib: \
44145     configure-target-newlib 
44146         @: $(MAKE); $(unstage)
44147         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44148         r=`${PWD_COMMAND}`; export r; \
44149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44150         $(NORMAL_TARGET_EXPORTS) \
44151         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
44152         for flag in $(EXTRA_TARGET_FLAGS); do \
44153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44154         done; \
44155         (cd $(TARGET_SUBDIR)/newlib && \
44156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44158                   "RANLIB=$${RANLIB}" \
44159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44160                    dvi) \
44161           || exit 1
44162
44163 @endif target-newlib
44164
44165 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
44166 maybe-pdf-target-newlib:
44167 @if target-newlib
44168 maybe-pdf-target-newlib: pdf-target-newlib
44169
44170 pdf-target-newlib: \
44171     configure-target-newlib 
44172         @: $(MAKE); $(unstage)
44173         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44174         r=`${PWD_COMMAND}`; export r; \
44175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44176         $(NORMAL_TARGET_EXPORTS) \
44177         echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
44178         for flag in $(EXTRA_TARGET_FLAGS); do \
44179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44180         done; \
44181         (cd $(TARGET_SUBDIR)/newlib && \
44182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44184                   "RANLIB=$${RANLIB}" \
44185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44186                    pdf) \
44187           || exit 1
44188
44189 @endif target-newlib
44190
44191 .PHONY: maybe-html-target-newlib html-target-newlib
44192 maybe-html-target-newlib:
44193 @if target-newlib
44194 maybe-html-target-newlib: html-target-newlib
44195
44196 html-target-newlib: \
44197     configure-target-newlib 
44198         @: $(MAKE); $(unstage)
44199         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44200         r=`${PWD_COMMAND}`; export r; \
44201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44202         $(NORMAL_TARGET_EXPORTS) \
44203         echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
44204         for flag in $(EXTRA_TARGET_FLAGS); do \
44205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44206         done; \
44207         (cd $(TARGET_SUBDIR)/newlib && \
44208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44210                   "RANLIB=$${RANLIB}" \
44211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44212                    html) \
44213           || exit 1
44214
44215 @endif target-newlib
44216
44217 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
44218 maybe-TAGS-target-newlib:
44219 @if target-newlib
44220 maybe-TAGS-target-newlib: TAGS-target-newlib
44221
44222 TAGS-target-newlib: \
44223     configure-target-newlib 
44224         @: $(MAKE); $(unstage)
44225         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44226         r=`${PWD_COMMAND}`; export r; \
44227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44228         $(NORMAL_TARGET_EXPORTS) \
44229         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
44230         for flag in $(EXTRA_TARGET_FLAGS); do \
44231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44232         done; \
44233         (cd $(TARGET_SUBDIR)/newlib && \
44234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44236                   "RANLIB=$${RANLIB}" \
44237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44238                    TAGS) \
44239           || exit 1
44240
44241 @endif target-newlib
44242
44243 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
44244 maybe-install-info-target-newlib:
44245 @if target-newlib
44246 maybe-install-info-target-newlib: install-info-target-newlib
44247
44248 install-info-target-newlib: \
44249     configure-target-newlib \
44250     info-target-newlib 
44251         @: $(MAKE); $(unstage)
44252         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44253         r=`${PWD_COMMAND}`; export r; \
44254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44255         $(NORMAL_TARGET_EXPORTS) \
44256         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
44257         for flag in $(EXTRA_TARGET_FLAGS); do \
44258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44259         done; \
44260         (cd $(TARGET_SUBDIR)/newlib && \
44261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44263                   "RANLIB=$${RANLIB}" \
44264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44265                    install-info) \
44266           || exit 1
44267
44268 @endif target-newlib
44269
44270 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
44271 maybe-install-pdf-target-newlib:
44272 @if target-newlib
44273 maybe-install-pdf-target-newlib: install-pdf-target-newlib
44274
44275 install-pdf-target-newlib: \
44276     configure-target-newlib \
44277     pdf-target-newlib 
44278         @: $(MAKE); $(unstage)
44279         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44280         r=`${PWD_COMMAND}`; export r; \
44281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44282         $(NORMAL_TARGET_EXPORTS) \
44283         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
44284         for flag in $(EXTRA_TARGET_FLAGS); do \
44285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44286         done; \
44287         (cd $(TARGET_SUBDIR)/newlib && \
44288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44290                   "RANLIB=$${RANLIB}" \
44291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44292                    install-pdf) \
44293           || exit 1
44294
44295 @endif target-newlib
44296
44297 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
44298 maybe-install-html-target-newlib:
44299 @if target-newlib
44300 maybe-install-html-target-newlib: install-html-target-newlib
44301
44302 install-html-target-newlib: \
44303     configure-target-newlib \
44304     html-target-newlib 
44305         @: $(MAKE); $(unstage)
44306         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44307         r=`${PWD_COMMAND}`; export r; \
44308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44309         $(NORMAL_TARGET_EXPORTS) \
44310         echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
44311         for flag in $(EXTRA_TARGET_FLAGS); do \
44312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44313         done; \
44314         (cd $(TARGET_SUBDIR)/newlib && \
44315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44317                   "RANLIB=$${RANLIB}" \
44318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44319                    install-html) \
44320           || exit 1
44321
44322 @endif target-newlib
44323
44324 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
44325 maybe-installcheck-target-newlib:
44326 @if target-newlib
44327 maybe-installcheck-target-newlib: installcheck-target-newlib
44328
44329 installcheck-target-newlib: \
44330     configure-target-newlib 
44331         @: $(MAKE); $(unstage)
44332         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44333         r=`${PWD_COMMAND}`; export r; \
44334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44335         $(NORMAL_TARGET_EXPORTS) \
44336         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
44337         for flag in $(EXTRA_TARGET_FLAGS); do \
44338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44339         done; \
44340         (cd $(TARGET_SUBDIR)/newlib && \
44341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44343                   "RANLIB=$${RANLIB}" \
44344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44345                    installcheck) \
44346           || exit 1
44347
44348 @endif target-newlib
44349
44350 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
44351 maybe-mostlyclean-target-newlib:
44352 @if target-newlib
44353 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
44354
44355 mostlyclean-target-newlib: 
44356         @: $(MAKE); $(unstage)
44357         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44358         r=`${PWD_COMMAND}`; export r; \
44359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44360         $(NORMAL_TARGET_EXPORTS) \
44361         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
44362         for flag in $(EXTRA_TARGET_FLAGS); do \
44363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44364         done; \
44365         (cd $(TARGET_SUBDIR)/newlib && \
44366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44368                   "RANLIB=$${RANLIB}" \
44369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44370                    mostlyclean) \
44371           || exit 1
44372
44373 @endif target-newlib
44374
44375 .PHONY: maybe-clean-target-newlib clean-target-newlib
44376 maybe-clean-target-newlib:
44377 @if target-newlib
44378 maybe-clean-target-newlib: clean-target-newlib
44379
44380 clean-target-newlib: 
44381         @: $(MAKE); $(unstage)
44382         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44383         r=`${PWD_COMMAND}`; export r; \
44384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44385         $(NORMAL_TARGET_EXPORTS) \
44386         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
44387         for flag in $(EXTRA_TARGET_FLAGS); do \
44388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44389         done; \
44390         (cd $(TARGET_SUBDIR)/newlib && \
44391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44393                   "RANLIB=$${RANLIB}" \
44394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44395                    clean) \
44396           || exit 1
44397
44398 @endif target-newlib
44399
44400 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
44401 maybe-distclean-target-newlib:
44402 @if target-newlib
44403 maybe-distclean-target-newlib: distclean-target-newlib
44404
44405 distclean-target-newlib: 
44406         @: $(MAKE); $(unstage)
44407         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44408         r=`${PWD_COMMAND}`; export r; \
44409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44410         $(NORMAL_TARGET_EXPORTS) \
44411         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
44412         for flag in $(EXTRA_TARGET_FLAGS); do \
44413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44414         done; \
44415         (cd $(TARGET_SUBDIR)/newlib && \
44416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44418                   "RANLIB=$${RANLIB}" \
44419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44420                    distclean) \
44421           || exit 1
44422
44423 @endif target-newlib
44424
44425 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
44426 maybe-maintainer-clean-target-newlib:
44427 @if target-newlib
44428 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
44429
44430 maintainer-clean-target-newlib: 
44431         @: $(MAKE); $(unstage)
44432         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44433         r=`${PWD_COMMAND}`; export r; \
44434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44435         $(NORMAL_TARGET_EXPORTS) \
44436         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
44437         for flag in $(EXTRA_TARGET_FLAGS); do \
44438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44439         done; \
44440         (cd $(TARGET_SUBDIR)/newlib && \
44441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44443                   "RANLIB=$${RANLIB}" \
44444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44445                    maintainer-clean) \
44446           || exit 1
44447
44448 @endif target-newlib
44449
44450
44451
44452
44453
44454 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
44455 maybe-configure-target-libgcc:
44456 @if gcc-bootstrap
44457 configure-target-libgcc: stage_current
44458 @endif gcc-bootstrap
44459 @if target-libgcc
44460 maybe-configure-target-libgcc: configure-target-libgcc
44461 configure-target-libgcc: 
44462         @r=`${PWD_COMMAND}`; export r; \
44463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44464         echo "Checking multilib configuration for libgcc..."; \
44465         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44466         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44467         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44468           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44469             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44470           else \
44471             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44472             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44473           fi; \
44474         else \
44475           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44476         fi; \
44477         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44478         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44479         $(NORMAL_TARGET_EXPORTS) \
44480         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
44481         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
44482         case $(srcdir) in \
44483           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44484           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44485                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44486         esac; \
44487         srcdiroption="--srcdir=$${topdir}/libgcc"; \
44488         libsrcdir="$$s/libgcc"; \
44489         rm -f no-such-file || : ; \
44490         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44491           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44492           --target=${target_alias} $${srcdiroption}  \
44493           || exit 1
44494 @endif target-libgcc
44495
44496
44497
44498 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
44499 maybe-configure-stage1-target-libgcc:
44500 @if target-libgcc-bootstrap
44501 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
44502 configure-stage1-target-libgcc:
44503         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44504         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44505         @r=`${PWD_COMMAND}`; export r; \
44506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44507         echo "Checking multilib configuration for libgcc..."; \
44508         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44509         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44510           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44511             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44512           else \
44513             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44514             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44515           fi; \
44516         else \
44517           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44518         fi; \
44519         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44520         $(NORMAL_TARGET_EXPORTS)  \
44521         CFLAGS="$(STAGE1_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
44522         CXXFLAGS="$(STAGE1_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
44523         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
44524         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44525         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44526         case $(srcdir) in \
44527           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44528           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44529                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44530         esac; \
44531         srcdiroption="--srcdir=$${topdir}/libgcc"; \
44532         libsrcdir="$$s/libgcc"; \
44533         $(SHELL) $${libsrcdir}/configure \
44534           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44535           --target=${target_alias} $${srcdiroption} \
44536            \
44537           --disable-intermodule $(STAGE1_CHECKING)        --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
44538 @endif target-libgcc-bootstrap
44539
44540 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
44541 maybe-configure-stage2-target-libgcc:
44542 @if target-libgcc-bootstrap
44543 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
44544 configure-stage2-target-libgcc:
44545         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44546         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44547         @r=`${PWD_COMMAND}`; export r; \
44548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44549         echo "Checking multilib configuration for libgcc..."; \
44550         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44551         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44552           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44553             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44554           else \
44555             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44556             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44557           fi; \
44558         else \
44559           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44560         fi; \
44561         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44562         $(NORMAL_TARGET_EXPORTS) \
44563           \
44564         CFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
44565         CXXFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
44566         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
44567         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44568         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44569         case $(srcdir) in \
44570           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44571           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44572                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44573         esac; \
44574         srcdiroption="--srcdir=$${topdir}/libgcc"; \
44575         libsrcdir="$$s/libgcc"; \
44576         $(SHELL) $${libsrcdir}/configure \
44577           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44578           --target=${target_alias} $${srcdiroption} \
44579           --with-build-libsubdir=$(HOST_SUBDIR) \
44580           @stage2_werror_flag@ 
44581 @endif target-libgcc-bootstrap
44582
44583 .PHONY: configure-stageb2g0-target-libgcc maybe-configure-stageb2g0-target-libgcc
44584 maybe-configure-stageb2g0-target-libgcc:
44585 @if target-libgcc-bootstrap
44586 maybe-configure-stageb2g0-target-libgcc: configure-stageb2g0-target-libgcc
44587 configure-stageb2g0-target-libgcc:
44588         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
44589         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44590         @r=`${PWD_COMMAND}`; export r; \
44591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44592         echo "Checking multilib configuration for libgcc..."; \
44593         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44594         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44595           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44596             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44597           else \
44598             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44599             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44600           fi; \
44601         else \
44602           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44603         fi; \
44604         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44605         $(NORMAL_TARGET_EXPORTS) \
44606           \
44607         CFLAGS="$(STAGE2_LIBCFLAGS) -g0 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
44608         CXXFLAGS="$(STAGE2_LIBCFLAGS) -g0 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
44609         echo Configuring stage b2g0 in $(TARGET_SUBDIR)/libgcc ; \
44610         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44611         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44612         case $(srcdir) in \
44613           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44614           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44615                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44616         esac; \
44617         srcdiroption="--srcdir=$${topdir}/libgcc"; \
44618         libsrcdir="$$s/libgcc"; \
44619         $(SHELL) $${libsrcdir}/configure \
44620           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44621           --target=${target_alias} $${srcdiroption} \
44622           --with-build-libsubdir=$(HOST_SUBDIR) \
44623           @stage2_werror_flag@ 
44624 @endif target-libgcc-bootstrap
44625
44626 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
44627 maybe-configure-stage3-target-libgcc:
44628 @if target-libgcc-bootstrap
44629 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
44630 configure-stage3-target-libgcc:
44631         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44632         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44633         @r=`${PWD_COMMAND}`; export r; \
44634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44635         echo "Checking multilib configuration for libgcc..."; \
44636         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44637         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44638           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44639             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44640           else \
44641             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44642             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44643           fi; \
44644         else \
44645           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44646         fi; \
44647         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44648         $(NORMAL_TARGET_EXPORTS) \
44649           \
44650         CFLAGS="$(STAGE3_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
44651         CXXFLAGS="$(STAGE3_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
44652         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
44653         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44654         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44655         case $(srcdir) in \
44656           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44657           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44658                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44659         esac; \
44660         srcdiroption="--srcdir=$${topdir}/libgcc"; \
44661         libsrcdir="$$s/libgcc"; \
44662         $(SHELL) $${libsrcdir}/configure \
44663           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44664           --target=${target_alias} $${srcdiroption} \
44665           --with-build-libsubdir=$(HOST_SUBDIR) \
44666           @stage2_werror_flag@ 
44667 @endif target-libgcc-bootstrap
44668
44669 .PHONY: configure-stageb3g2-target-libgcc maybe-configure-stageb3g2-target-libgcc
44670 maybe-configure-stageb3g2-target-libgcc:
44671 @if target-libgcc-bootstrap
44672 maybe-configure-stageb3g2-target-libgcc: configure-stageb3g2-target-libgcc
44673 configure-stageb3g2-target-libgcc:
44674         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
44675         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44676         @r=`${PWD_COMMAND}`; export r; \
44677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44678         echo "Checking multilib configuration for libgcc..."; \
44679         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44680         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44681           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44682             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44683           else \
44684             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44685             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44686           fi; \
44687         else \
44688           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44689         fi; \
44690         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44691         $(NORMAL_TARGET_EXPORTS) \
44692           \
44693         CFLAGS="$(STAGE3_LIBCFLAGS) -g2 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
44694         CXXFLAGS="$(STAGE3_LIBCFLAGS) -g2 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
44695         echo Configuring stage b3g2 in $(TARGET_SUBDIR)/libgcc ; \
44696         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44697         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44698         case $(srcdir) in \
44699           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44700           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44701                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44702         esac; \
44703         srcdiroption="--srcdir=$${topdir}/libgcc"; \
44704         libsrcdir="$$s/libgcc"; \
44705         $(SHELL) $${libsrcdir}/configure \
44706           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44707           --target=${target_alias} $${srcdiroption} \
44708           --with-build-libsubdir=$(HOST_SUBDIR) \
44709           @stage2_werror_flag@ 
44710 @endif target-libgcc-bootstrap
44711
44712 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
44713 maybe-configure-stage4-target-libgcc:
44714 @if target-libgcc-bootstrap
44715 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
44716 configure-stage4-target-libgcc:
44717         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44718         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44719         @r=`${PWD_COMMAND}`; export r; \
44720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44721         echo "Checking multilib configuration for libgcc..."; \
44722         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44723         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44724           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44725             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44726           else \
44727             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44728             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44729           fi; \
44730         else \
44731           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44732         fi; \
44733         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44734         $(NORMAL_TARGET_EXPORTS) \
44735           \
44736         CFLAGS="$(STAGE4_CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
44737         CXXFLAGS="$(STAGE4_CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
44738         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
44739         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44740         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44741         case $(srcdir) in \
44742           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44743           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44744                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44745         esac; \
44746         srcdiroption="--srcdir=$${topdir}/libgcc"; \
44747         libsrcdir="$$s/libgcc"; \
44748         $(SHELL) $${libsrcdir}/configure \
44749           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44750           --target=${target_alias} $${srcdiroption} \
44751           --with-build-libsubdir=$(HOST_SUBDIR) \
44752           @stage2_werror_flag@ 
44753 @endif target-libgcc-bootstrap
44754
44755 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
44756 maybe-configure-stageprofile-target-libgcc:
44757 @if target-libgcc-bootstrap
44758 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
44759 configure-stageprofile-target-libgcc:
44760         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44761         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44762         @r=`${PWD_COMMAND}`; export r; \
44763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44764         echo "Checking multilib configuration for libgcc..."; \
44765         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44766         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44767           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44768             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44769           else \
44770             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44771             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44772           fi; \
44773         else \
44774           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44775         fi; \
44776         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44777         $(NORMAL_TARGET_EXPORTS) \
44778           \
44779         CFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
44780         CXXFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
44781         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
44782         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44783         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44784         case $(srcdir) in \
44785           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44786           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44787                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44788         esac; \
44789         srcdiroption="--srcdir=$${topdir}/libgcc"; \
44790         libsrcdir="$$s/libgcc"; \
44791         $(SHELL) $${libsrcdir}/configure \
44792           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44793           --target=${target_alias} $${srcdiroption} \
44794           --with-build-libsubdir=$(HOST_SUBDIR) \
44795           @stage2_werror_flag@ 
44796 @endif target-libgcc-bootstrap
44797
44798 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
44799 maybe-configure-stagefeedback-target-libgcc:
44800 @if target-libgcc-bootstrap
44801 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
44802 configure-stagefeedback-target-libgcc:
44803         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44804         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44805         @r=`${PWD_COMMAND}`; export r; \
44806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44807         echo "Checking multilib configuration for libgcc..."; \
44808         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44809         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44810           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44811             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44812           else \
44813             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44814             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44815           fi; \
44816         else \
44817           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44818         fi; \
44819         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44820         $(NORMAL_TARGET_EXPORTS) \
44821           \
44822         CFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
44823         CXXFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS;  \
44824         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
44825         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44826         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44827         case $(srcdir) in \
44828           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44829           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44830                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44831         esac; \
44832         srcdiroption="--srcdir=$${topdir}/libgcc"; \
44833         libsrcdir="$$s/libgcc"; \
44834         $(SHELL) $${libsrcdir}/configure \
44835           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44836           --target=${target_alias} $${srcdiroption} \
44837           --with-build-libsubdir=$(HOST_SUBDIR) \
44838           @stage2_werror_flag@ 
44839 @endif target-libgcc-bootstrap
44840
44841
44842
44843
44844
44845 .PHONY: all-target-libgcc maybe-all-target-libgcc
44846 maybe-all-target-libgcc:
44847 @if gcc-bootstrap
44848 all-target-libgcc: stage_current
44849 @endif gcc-bootstrap
44850 @if target-libgcc
44851 TARGET-target-libgcc=all
44852 maybe-all-target-libgcc: all-target-libgcc
44853 all-target-libgcc: configure-target-libgcc
44854         @r=`${PWD_COMMAND}`; export r; \
44855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44856         $(NORMAL_TARGET_EXPORTS) \
44857         (cd $(TARGET_SUBDIR)/libgcc && \
44858           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
44859                 $(TARGET-target-libgcc))
44860 @endif target-libgcc
44861
44862
44863
44864 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
44865 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
44866 maybe-all-stage1-target-libgcc:
44867 maybe-clean-stage1-target-libgcc:
44868 @if target-libgcc-bootstrap
44869 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
44870 all-stage1: all-stage1-target-libgcc
44871 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
44872 all-stage1-target-libgcc: configure-stage1-target-libgcc
44873         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44874         @r=`${PWD_COMMAND}`; export r; \
44875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44876         $(NORMAL_TARGET_EXPORTS) \
44877         cd $(TARGET_SUBDIR)/libgcc && \
44878         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44879                 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
44880                 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
44881                 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
44882                 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS)   \
44883                 $(TARGET-stage1-target-libgcc)
44884
44885 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
44886 clean-stage1: clean-stage1-target-libgcc
44887 clean-stage1-target-libgcc:
44888         @if [ $(current_stage) = stage1 ]; then \
44889           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44890         else \
44891           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
44892           $(MAKE) stage1-start; \
44893         fi; \
44894         cd $(TARGET_SUBDIR)/libgcc && \
44895         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
44896                  clean
44897 @endif target-libgcc-bootstrap
44898
44899
44900 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
44901 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
44902 maybe-all-stage2-target-libgcc:
44903 maybe-clean-stage2-target-libgcc:
44904 @if target-libgcc-bootstrap
44905 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
44906 all-stage2: all-stage2-target-libgcc
44907 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
44908 all-stage2-target-libgcc: configure-stage2-target-libgcc
44909         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44910         @r=`${PWD_COMMAND}`; export r; \
44911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44912         $(NORMAL_TARGET_EXPORTS) \
44913          \
44914         cd $(TARGET_SUBDIR)/libgcc && \
44915         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44916                 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
44917                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
44918                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
44919                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS)   \
44920                 $(TARGET-stage2-target-libgcc)
44921
44922 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
44923 clean-stage2: clean-stage2-target-libgcc
44924 clean-stage2-target-libgcc:
44925         @if [ $(current_stage) = stage2 ]; then \
44926           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44927         else \
44928           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
44929           $(MAKE) stage2-start; \
44930         fi; \
44931         cd $(TARGET_SUBDIR)/libgcc && \
44932         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
44933                   \
44934                  clean
44935 @endif target-libgcc-bootstrap
44936
44937
44938 .PHONY: all-stageb2g0-target-libgcc maybe-all-stageb2g0-target-libgcc
44939 .PHONY: clean-stageb2g0-target-libgcc maybe-clean-stageb2g0-target-libgcc
44940 maybe-all-stageb2g0-target-libgcc:
44941 maybe-clean-stageb2g0-target-libgcc:
44942 @if target-libgcc-bootstrap
44943 maybe-all-stageb2g0-target-libgcc: all-stageb2g0-target-libgcc
44944 all-stageb2g0: all-stageb2g0-target-libgcc
44945 TARGET-stageb2g0-target-libgcc = $(TARGET-target-libgcc)
44946 all-stageb2g0-target-libgcc: configure-stageb2g0-target-libgcc
44947         @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
44948         @r=`${PWD_COMMAND}`; export r; \
44949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44950         $(NORMAL_TARGET_EXPORTS) \
44951          \
44952         cd $(TARGET_SUBDIR)/libgcc && \
44953         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44954                 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
44955                 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
44956                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
44957                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_TARGET_FLAGS)   \
44958                 $(TARGET-stageb2g0-target-libgcc)
44959
44960 maybe-clean-stageb2g0-target-libgcc: clean-stageb2g0-target-libgcc
44961 clean-stageb2g0: clean-stageb2g0-target-libgcc
44962 clean-stageb2g0-target-libgcc:
44963         @if [ $(current_stage) = stageb2g0 ]; then \
44964           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44965         else \
44966           [ -f $(TARGET_SUBDIR)/stageb2g0-libgcc/Makefile ] || exit 0; \
44967           $(MAKE) stageb2g0-start; \
44968         fi; \
44969         cd $(TARGET_SUBDIR)/libgcc && \
44970         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
44971                   \
44972                  clean
44973 @endif target-libgcc-bootstrap
44974
44975
44976 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
44977 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
44978 maybe-all-stage3-target-libgcc:
44979 maybe-clean-stage3-target-libgcc:
44980 @if target-libgcc-bootstrap
44981 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
44982 all-stage3: all-stage3-target-libgcc
44983 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
44984 all-stage3-target-libgcc: configure-stage3-target-libgcc
44985         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44986         @r=`${PWD_COMMAND}`; export r; \
44987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44988         $(NORMAL_TARGET_EXPORTS) \
44989          \
44990         cd $(TARGET_SUBDIR)/libgcc && \
44991         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44992                 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
44993                 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
44994                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
44995                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS)   \
44996                 $(TARGET-stage3-target-libgcc)
44997
44998 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
44999 clean-stage3: clean-stage3-target-libgcc
45000 clean-stage3-target-libgcc:
45001         @if [ $(current_stage) = stage3 ]; then \
45002           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45003         else \
45004           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
45005           $(MAKE) stage3-start; \
45006         fi; \
45007         cd $(TARGET_SUBDIR)/libgcc && \
45008         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
45009                   \
45010                  clean
45011 @endif target-libgcc-bootstrap
45012
45013
45014 .PHONY: all-stageb3g2-target-libgcc maybe-all-stageb3g2-target-libgcc
45015 .PHONY: clean-stageb3g2-target-libgcc maybe-clean-stageb3g2-target-libgcc
45016 maybe-all-stageb3g2-target-libgcc:
45017 maybe-clean-stageb3g2-target-libgcc:
45018 @if target-libgcc-bootstrap
45019 maybe-all-stageb3g2-target-libgcc: all-stageb3g2-target-libgcc
45020 all-stageb3g2: all-stageb3g2-target-libgcc
45021 TARGET-stageb3g2-target-libgcc = $(TARGET-target-libgcc)
45022 all-stageb3g2-target-libgcc: configure-stageb3g2-target-libgcc
45023         @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
45024         @r=`${PWD_COMMAND}`; export r; \
45025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45026         $(NORMAL_TARGET_EXPORTS) \
45027          \
45028         cd $(TARGET_SUBDIR)/libgcc && \
45029         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45030                 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
45031                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
45032                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
45033                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_TARGET_FLAGS)   \
45034                 $(TARGET-stageb3g2-target-libgcc)
45035
45036 maybe-clean-stageb3g2-target-libgcc: clean-stageb3g2-target-libgcc
45037 clean-stageb3g2: clean-stageb3g2-target-libgcc
45038 clean-stageb3g2-target-libgcc:
45039         @if [ $(current_stage) = stageb3g2 ]; then \
45040           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45041         else \
45042           [ -f $(TARGET_SUBDIR)/stageb3g2-libgcc/Makefile ] || exit 0; \
45043           $(MAKE) stageb3g2-start; \
45044         fi; \
45045         cd $(TARGET_SUBDIR)/libgcc && \
45046         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
45047                   \
45048                  clean
45049 @endif target-libgcc-bootstrap
45050
45051
45052 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
45053 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
45054 maybe-all-stage4-target-libgcc:
45055 maybe-clean-stage4-target-libgcc:
45056 @if target-libgcc-bootstrap
45057 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
45058 all-stage4: all-stage4-target-libgcc
45059 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
45060 all-stage4-target-libgcc: configure-stage4-target-libgcc
45061         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45062         @r=`${PWD_COMMAND}`; export r; \
45063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45064         $(NORMAL_TARGET_EXPORTS) \
45065          \
45066         cd $(TARGET_SUBDIR)/libgcc && \
45067         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45068                 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
45069                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
45070                 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
45071                 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_TARGET_FLAGS)   \
45072                 $(TARGET-stage4-target-libgcc)
45073
45074 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
45075 clean-stage4: clean-stage4-target-libgcc
45076 clean-stage4-target-libgcc:
45077         @if [ $(current_stage) = stage4 ]; then \
45078           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45079         else \
45080           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
45081           $(MAKE) stage4-start; \
45082         fi; \
45083         cd $(TARGET_SUBDIR)/libgcc && \
45084         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
45085                   \
45086                  clean
45087 @endif target-libgcc-bootstrap
45088
45089
45090 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
45091 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
45092 maybe-all-stageprofile-target-libgcc:
45093 maybe-clean-stageprofile-target-libgcc:
45094 @if target-libgcc-bootstrap
45095 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
45096 all-stageprofile: all-stageprofile-target-libgcc
45097 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
45098 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
45099         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45100         @r=`${PWD_COMMAND}`; export r; \
45101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45102         $(NORMAL_TARGET_EXPORTS) \
45103          \
45104         cd $(TARGET_SUBDIR)/libgcc && \
45105         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45106                 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
45107                 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
45108                 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
45109                 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS)   \
45110                 $(TARGET-stageprofile-target-libgcc)
45111
45112 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
45113 clean-stageprofile: clean-stageprofile-target-libgcc
45114 clean-stageprofile-target-libgcc:
45115         @if [ $(current_stage) = stageprofile ]; then \
45116           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45117         else \
45118           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
45119           $(MAKE) stageprofile-start; \
45120         fi; \
45121         cd $(TARGET_SUBDIR)/libgcc && \
45122         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
45123                   \
45124                  clean
45125 @endif target-libgcc-bootstrap
45126
45127
45128 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
45129 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
45130 maybe-all-stagefeedback-target-libgcc:
45131 maybe-clean-stagefeedback-target-libgcc:
45132 @if target-libgcc-bootstrap
45133 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
45134 all-stagefeedback: all-stagefeedback-target-libgcc
45135 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
45136 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
45137         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45138         @r=`${PWD_COMMAND}`; export r; \
45139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45140         $(NORMAL_TARGET_EXPORTS) \
45141          \
45142         cd $(TARGET_SUBDIR)/libgcc && \
45143         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45144                 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
45145                 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
45146                 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
45147                 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_TARGET_FLAGS)   \
45148                 $(TARGET-stagefeedback-target-libgcc)
45149
45150 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
45151 clean-stagefeedback: clean-stagefeedback-target-libgcc
45152 clean-stagefeedback-target-libgcc:
45153         @if [ $(current_stage) = stagefeedback ]; then \
45154           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45155         else \
45156           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
45157           $(MAKE) stagefeedback-start; \
45158         fi; \
45159         cd $(TARGET_SUBDIR)/libgcc && \
45160         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
45161                   \
45162                  clean
45163 @endif target-libgcc-bootstrap
45164
45165
45166
45167
45168
45169
45170 .PHONY: check-target-libgcc maybe-check-target-libgcc
45171 maybe-check-target-libgcc:
45172 @if target-libgcc
45173 maybe-check-target-libgcc: check-target-libgcc
45174
45175 # Dummy target for uncheckable module.
45176 check-target-libgcc:
45177
45178 @endif target-libgcc
45179
45180 .PHONY: install-target-libgcc maybe-install-target-libgcc
45181 maybe-install-target-libgcc:
45182 @if target-libgcc
45183 maybe-install-target-libgcc: install-target-libgcc
45184
45185 install-target-libgcc: installdirs
45186         @: $(MAKE); $(unstage)
45187         @r=`${PWD_COMMAND}`; export r; \
45188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45189         $(NORMAL_TARGET_EXPORTS) \
45190         (cd $(TARGET_SUBDIR)/libgcc && \
45191           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45192
45193 @endif target-libgcc
45194
45195 # Other targets (info, dvi, pdf, etc.)
45196
45197 .PHONY: maybe-info-target-libgcc info-target-libgcc
45198 maybe-info-target-libgcc:
45199 @if target-libgcc
45200 maybe-info-target-libgcc: info-target-libgcc
45201
45202 info-target-libgcc: \
45203     configure-target-libgcc 
45204         @: $(MAKE); $(unstage)
45205         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45206         r=`${PWD_COMMAND}`; export r; \
45207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45208         $(NORMAL_TARGET_EXPORTS) \
45209         echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
45210         for flag in $(EXTRA_TARGET_FLAGS); do \
45211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45212         done; \
45213         (cd $(TARGET_SUBDIR)/libgcc && \
45214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45216                   "RANLIB=$${RANLIB}" \
45217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45218                    info) \
45219           || exit 1
45220
45221 @endif target-libgcc
45222
45223 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
45224 maybe-dvi-target-libgcc:
45225 @if target-libgcc
45226 maybe-dvi-target-libgcc: dvi-target-libgcc
45227
45228 dvi-target-libgcc: \
45229     configure-target-libgcc 
45230         @: $(MAKE); $(unstage)
45231         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45232         r=`${PWD_COMMAND}`; export r; \
45233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45234         $(NORMAL_TARGET_EXPORTS) \
45235         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
45236         for flag in $(EXTRA_TARGET_FLAGS); do \
45237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45238         done; \
45239         (cd $(TARGET_SUBDIR)/libgcc && \
45240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45242                   "RANLIB=$${RANLIB}" \
45243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45244                    dvi) \
45245           || exit 1
45246
45247 @endif target-libgcc
45248
45249 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
45250 maybe-pdf-target-libgcc:
45251 @if target-libgcc
45252 maybe-pdf-target-libgcc: pdf-target-libgcc
45253
45254 pdf-target-libgcc: \
45255     configure-target-libgcc 
45256         @: $(MAKE); $(unstage)
45257         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45258         r=`${PWD_COMMAND}`; export r; \
45259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45260         $(NORMAL_TARGET_EXPORTS) \
45261         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
45262         for flag in $(EXTRA_TARGET_FLAGS); do \
45263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45264         done; \
45265         (cd $(TARGET_SUBDIR)/libgcc && \
45266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45268                   "RANLIB=$${RANLIB}" \
45269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45270                    pdf) \
45271           || exit 1
45272
45273 @endif target-libgcc
45274
45275 .PHONY: maybe-html-target-libgcc html-target-libgcc
45276 maybe-html-target-libgcc:
45277 @if target-libgcc
45278 maybe-html-target-libgcc: html-target-libgcc
45279
45280 html-target-libgcc: \
45281     configure-target-libgcc 
45282         @: $(MAKE); $(unstage)
45283         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45284         r=`${PWD_COMMAND}`; export r; \
45285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45286         $(NORMAL_TARGET_EXPORTS) \
45287         echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
45288         for flag in $(EXTRA_TARGET_FLAGS); do \
45289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45290         done; \
45291         (cd $(TARGET_SUBDIR)/libgcc && \
45292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45294                   "RANLIB=$${RANLIB}" \
45295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45296                    html) \
45297           || exit 1
45298
45299 @endif target-libgcc
45300
45301 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
45302 maybe-TAGS-target-libgcc:
45303 @if target-libgcc
45304 maybe-TAGS-target-libgcc: TAGS-target-libgcc
45305
45306 TAGS-target-libgcc: \
45307     configure-target-libgcc 
45308         @: $(MAKE); $(unstage)
45309         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45310         r=`${PWD_COMMAND}`; export r; \
45311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45312         $(NORMAL_TARGET_EXPORTS) \
45313         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
45314         for flag in $(EXTRA_TARGET_FLAGS); do \
45315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45316         done; \
45317         (cd $(TARGET_SUBDIR)/libgcc && \
45318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45320                   "RANLIB=$${RANLIB}" \
45321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45322                    TAGS) \
45323           || exit 1
45324
45325 @endif target-libgcc
45326
45327 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
45328 maybe-install-info-target-libgcc:
45329 @if target-libgcc
45330 maybe-install-info-target-libgcc: install-info-target-libgcc
45331
45332 install-info-target-libgcc: \
45333     configure-target-libgcc \
45334     info-target-libgcc 
45335         @: $(MAKE); $(unstage)
45336         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45337         r=`${PWD_COMMAND}`; export r; \
45338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45339         $(NORMAL_TARGET_EXPORTS) \
45340         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
45341         for flag in $(EXTRA_TARGET_FLAGS); do \
45342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45343         done; \
45344         (cd $(TARGET_SUBDIR)/libgcc && \
45345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45347                   "RANLIB=$${RANLIB}" \
45348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45349                    install-info) \
45350           || exit 1
45351
45352 @endif target-libgcc
45353
45354 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
45355 maybe-install-pdf-target-libgcc:
45356 @if target-libgcc
45357 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
45358
45359 install-pdf-target-libgcc: \
45360     configure-target-libgcc \
45361     pdf-target-libgcc 
45362         @: $(MAKE); $(unstage)
45363         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45364         r=`${PWD_COMMAND}`; export r; \
45365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45366         $(NORMAL_TARGET_EXPORTS) \
45367         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
45368         for flag in $(EXTRA_TARGET_FLAGS); do \
45369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45370         done; \
45371         (cd $(TARGET_SUBDIR)/libgcc && \
45372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45374                   "RANLIB=$${RANLIB}" \
45375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45376                    install-pdf) \
45377           || exit 1
45378
45379 @endif target-libgcc
45380
45381 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
45382 maybe-install-html-target-libgcc:
45383 @if target-libgcc
45384 maybe-install-html-target-libgcc: install-html-target-libgcc
45385
45386 install-html-target-libgcc: \
45387     configure-target-libgcc \
45388     html-target-libgcc 
45389         @: $(MAKE); $(unstage)
45390         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45391         r=`${PWD_COMMAND}`; export r; \
45392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45393         $(NORMAL_TARGET_EXPORTS) \
45394         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
45395         for flag in $(EXTRA_TARGET_FLAGS); do \
45396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45397         done; \
45398         (cd $(TARGET_SUBDIR)/libgcc && \
45399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45401                   "RANLIB=$${RANLIB}" \
45402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45403                    install-html) \
45404           || exit 1
45405
45406 @endif target-libgcc
45407
45408 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
45409 maybe-installcheck-target-libgcc:
45410 @if target-libgcc
45411 maybe-installcheck-target-libgcc: installcheck-target-libgcc
45412
45413 installcheck-target-libgcc: \
45414     configure-target-libgcc 
45415         @: $(MAKE); $(unstage)
45416         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45417         r=`${PWD_COMMAND}`; export r; \
45418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45419         $(NORMAL_TARGET_EXPORTS) \
45420         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
45421         for flag in $(EXTRA_TARGET_FLAGS); do \
45422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45423         done; \
45424         (cd $(TARGET_SUBDIR)/libgcc && \
45425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45427                   "RANLIB=$${RANLIB}" \
45428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45429                    installcheck) \
45430           || exit 1
45431
45432 @endif target-libgcc
45433
45434 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
45435 maybe-mostlyclean-target-libgcc:
45436 @if target-libgcc
45437 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
45438
45439 mostlyclean-target-libgcc: 
45440         @: $(MAKE); $(unstage)
45441         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45442         r=`${PWD_COMMAND}`; export r; \
45443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45444         $(NORMAL_TARGET_EXPORTS) \
45445         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
45446         for flag in $(EXTRA_TARGET_FLAGS); do \
45447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45448         done; \
45449         (cd $(TARGET_SUBDIR)/libgcc && \
45450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45452                   "RANLIB=$${RANLIB}" \
45453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45454                    mostlyclean) \
45455           || exit 1
45456
45457 @endif target-libgcc
45458
45459 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
45460 maybe-clean-target-libgcc:
45461 @if target-libgcc
45462 maybe-clean-target-libgcc: clean-target-libgcc
45463
45464 clean-target-libgcc: 
45465         @: $(MAKE); $(unstage)
45466         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45467         r=`${PWD_COMMAND}`; export r; \
45468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45469         $(NORMAL_TARGET_EXPORTS) \
45470         echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
45471         for flag in $(EXTRA_TARGET_FLAGS); do \
45472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45473         done; \
45474         (cd $(TARGET_SUBDIR)/libgcc && \
45475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45477                   "RANLIB=$${RANLIB}" \
45478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45479                    clean) \
45480           || exit 1
45481
45482 @endif target-libgcc
45483
45484 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
45485 maybe-distclean-target-libgcc:
45486 @if target-libgcc
45487 maybe-distclean-target-libgcc: distclean-target-libgcc
45488
45489 distclean-target-libgcc: 
45490         @: $(MAKE); $(unstage)
45491         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45492         r=`${PWD_COMMAND}`; export r; \
45493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45494         $(NORMAL_TARGET_EXPORTS) \
45495         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
45496         for flag in $(EXTRA_TARGET_FLAGS); do \
45497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45498         done; \
45499         (cd $(TARGET_SUBDIR)/libgcc && \
45500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45502                   "RANLIB=$${RANLIB}" \
45503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45504                    distclean) \
45505           || exit 1
45506
45507 @endif target-libgcc
45508
45509 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
45510 maybe-maintainer-clean-target-libgcc:
45511 @if target-libgcc
45512 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
45513
45514 maintainer-clean-target-libgcc: 
45515         @: $(MAKE); $(unstage)
45516         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45517         r=`${PWD_COMMAND}`; export r; \
45518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45519         $(NORMAL_TARGET_EXPORTS) \
45520         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
45521         for flag in $(EXTRA_TARGET_FLAGS); do \
45522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45523         done; \
45524         (cd $(TARGET_SUBDIR)/libgcc && \
45525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45527                   "RANLIB=$${RANLIB}" \
45528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45529                    maintainer-clean) \
45530           || exit 1
45531
45532 @endif target-libgcc
45533
45534
45535
45536
45537
45538 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
45539 maybe-configure-target-libgfortran:
45540 @if gcc-bootstrap
45541 configure-target-libgfortran: stage_current
45542 @endif gcc-bootstrap
45543 @if target-libgfortran
45544 maybe-configure-target-libgfortran: configure-target-libgfortran
45545 configure-target-libgfortran: 
45546         @: $(MAKE); $(unstage)
45547         @r=`${PWD_COMMAND}`; export r; \
45548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45549         echo "Checking multilib configuration for libgfortran..."; \
45550         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
45551         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
45552         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
45553           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
45554             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
45555           else \
45556             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
45557             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
45558           fi; \
45559         else \
45560           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
45561         fi; \
45562         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
45563         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
45564         $(NORMAL_TARGET_EXPORTS) \
45565         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
45566         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
45567         case $(srcdir) in \
45568           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45569           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
45570                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45571         esac; \
45572         srcdiroption="--srcdir=$${topdir}/libgfortran"; \
45573         libsrcdir="$$s/libgfortran"; \
45574         rm -f no-such-file || : ; \
45575         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45576           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45577           --target=${target_alias} $${srcdiroption}  \
45578           || exit 1
45579 @endif target-libgfortran
45580
45581
45582
45583
45584
45585 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
45586 maybe-all-target-libgfortran:
45587 @if gcc-bootstrap
45588 all-target-libgfortran: stage_current
45589 @endif gcc-bootstrap
45590 @if target-libgfortran
45591 TARGET-target-libgfortran=all
45592 maybe-all-target-libgfortran: all-target-libgfortran
45593 all-target-libgfortran: configure-target-libgfortran
45594         @: $(MAKE); $(unstage)
45595         @r=`${PWD_COMMAND}`; export r; \
45596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45597         $(NORMAL_TARGET_EXPORTS) \
45598         (cd $(TARGET_SUBDIR)/libgfortran && \
45599           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
45600                 $(TARGET-target-libgfortran))
45601 @endif target-libgfortran
45602
45603
45604
45605
45606
45607 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
45608 maybe-check-target-libgfortran:
45609 @if target-libgfortran
45610 maybe-check-target-libgfortran: check-target-libgfortran
45611
45612 check-target-libgfortran:
45613         @: $(MAKE); $(unstage)
45614         @r=`${PWD_COMMAND}`; export r; \
45615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45616         $(NORMAL_TARGET_EXPORTS) \
45617         (cd $(TARGET_SUBDIR)/libgfortran && \
45618           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45619
45620 @endif target-libgfortran
45621
45622 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
45623 maybe-install-target-libgfortran:
45624 @if target-libgfortran
45625 maybe-install-target-libgfortran: install-target-libgfortran
45626
45627 install-target-libgfortran: installdirs
45628         @: $(MAKE); $(unstage)
45629         @r=`${PWD_COMMAND}`; export r; \
45630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45631         $(NORMAL_TARGET_EXPORTS) \
45632         (cd $(TARGET_SUBDIR)/libgfortran && \
45633           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45634
45635 @endif target-libgfortran
45636
45637 # Other targets (info, dvi, pdf, etc.)
45638
45639 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
45640 maybe-info-target-libgfortran:
45641 @if target-libgfortran
45642 maybe-info-target-libgfortran: info-target-libgfortran
45643
45644 info-target-libgfortran: \
45645     configure-target-libgfortran 
45646         @: $(MAKE); $(unstage)
45647         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45648         r=`${PWD_COMMAND}`; export r; \
45649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45650         $(NORMAL_TARGET_EXPORTS) \
45651         echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
45652         for flag in $(EXTRA_TARGET_FLAGS); do \
45653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45654         done; \
45655         (cd $(TARGET_SUBDIR)/libgfortran && \
45656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45658                   "RANLIB=$${RANLIB}" \
45659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45660                    info) \
45661           || exit 1
45662
45663 @endif target-libgfortran
45664
45665 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
45666 maybe-dvi-target-libgfortran:
45667 @if target-libgfortran
45668 maybe-dvi-target-libgfortran: dvi-target-libgfortran
45669
45670 dvi-target-libgfortran: \
45671     configure-target-libgfortran 
45672         @: $(MAKE); $(unstage)
45673         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45674         r=`${PWD_COMMAND}`; export r; \
45675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45676         $(NORMAL_TARGET_EXPORTS) \
45677         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
45678         for flag in $(EXTRA_TARGET_FLAGS); do \
45679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45680         done; \
45681         (cd $(TARGET_SUBDIR)/libgfortran && \
45682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45684                   "RANLIB=$${RANLIB}" \
45685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45686                    dvi) \
45687           || exit 1
45688
45689 @endif target-libgfortran
45690
45691 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
45692 maybe-pdf-target-libgfortran:
45693 @if target-libgfortran
45694 maybe-pdf-target-libgfortran: pdf-target-libgfortran
45695
45696 pdf-target-libgfortran: \
45697     configure-target-libgfortran 
45698         @: $(MAKE); $(unstage)
45699         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45700         r=`${PWD_COMMAND}`; export r; \
45701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45702         $(NORMAL_TARGET_EXPORTS) \
45703         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
45704         for flag in $(EXTRA_TARGET_FLAGS); do \
45705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45706         done; \
45707         (cd $(TARGET_SUBDIR)/libgfortran && \
45708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45710                   "RANLIB=$${RANLIB}" \
45711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45712                    pdf) \
45713           || exit 1
45714
45715 @endif target-libgfortran
45716
45717 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
45718 maybe-html-target-libgfortran:
45719 @if target-libgfortran
45720 maybe-html-target-libgfortran: html-target-libgfortran
45721
45722 html-target-libgfortran: \
45723     configure-target-libgfortran 
45724         @: $(MAKE); $(unstage)
45725         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45726         r=`${PWD_COMMAND}`; export r; \
45727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45728         $(NORMAL_TARGET_EXPORTS) \
45729         echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
45730         for flag in $(EXTRA_TARGET_FLAGS); do \
45731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45732         done; \
45733         (cd $(TARGET_SUBDIR)/libgfortran && \
45734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45736                   "RANLIB=$${RANLIB}" \
45737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45738                    html) \
45739           || exit 1
45740
45741 @endif target-libgfortran
45742
45743 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
45744 maybe-TAGS-target-libgfortran:
45745 @if target-libgfortran
45746 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
45747
45748 TAGS-target-libgfortran: \
45749     configure-target-libgfortran 
45750         @: $(MAKE); $(unstage)
45751         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45752         r=`${PWD_COMMAND}`; export r; \
45753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45754         $(NORMAL_TARGET_EXPORTS) \
45755         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
45756         for flag in $(EXTRA_TARGET_FLAGS); do \
45757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45758         done; \
45759         (cd $(TARGET_SUBDIR)/libgfortran && \
45760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45762                   "RANLIB=$${RANLIB}" \
45763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45764                    TAGS) \
45765           || exit 1
45766
45767 @endif target-libgfortran
45768
45769 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
45770 maybe-install-info-target-libgfortran:
45771 @if target-libgfortran
45772 maybe-install-info-target-libgfortran: install-info-target-libgfortran
45773
45774 install-info-target-libgfortran: \
45775     configure-target-libgfortran \
45776     info-target-libgfortran 
45777         @: $(MAKE); $(unstage)
45778         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45779         r=`${PWD_COMMAND}`; export r; \
45780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45781         $(NORMAL_TARGET_EXPORTS) \
45782         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
45783         for flag in $(EXTRA_TARGET_FLAGS); do \
45784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45785         done; \
45786         (cd $(TARGET_SUBDIR)/libgfortran && \
45787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45789                   "RANLIB=$${RANLIB}" \
45790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45791                    install-info) \
45792           || exit 1
45793
45794 @endif target-libgfortran
45795
45796 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
45797 maybe-install-pdf-target-libgfortran:
45798 @if target-libgfortran
45799 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
45800
45801 install-pdf-target-libgfortran: \
45802     configure-target-libgfortran \
45803     pdf-target-libgfortran 
45804         @: $(MAKE); $(unstage)
45805         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45806         r=`${PWD_COMMAND}`; export r; \
45807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45808         $(NORMAL_TARGET_EXPORTS) \
45809         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
45810         for flag in $(EXTRA_TARGET_FLAGS); do \
45811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45812         done; \
45813         (cd $(TARGET_SUBDIR)/libgfortran && \
45814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45816                   "RANLIB=$${RANLIB}" \
45817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45818                    install-pdf) \
45819           || exit 1
45820
45821 @endif target-libgfortran
45822
45823 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
45824 maybe-install-html-target-libgfortran:
45825 @if target-libgfortran
45826 maybe-install-html-target-libgfortran: install-html-target-libgfortran
45827
45828 install-html-target-libgfortran: \
45829     configure-target-libgfortran \
45830     html-target-libgfortran 
45831         @: $(MAKE); $(unstage)
45832         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45833         r=`${PWD_COMMAND}`; export r; \
45834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45835         $(NORMAL_TARGET_EXPORTS) \
45836         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
45837         for flag in $(EXTRA_TARGET_FLAGS); do \
45838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45839         done; \
45840         (cd $(TARGET_SUBDIR)/libgfortran && \
45841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45843                   "RANLIB=$${RANLIB}" \
45844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45845                    install-html) \
45846           || exit 1
45847
45848 @endif target-libgfortran
45849
45850 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
45851 maybe-installcheck-target-libgfortran:
45852 @if target-libgfortran
45853 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
45854
45855 installcheck-target-libgfortran: \
45856     configure-target-libgfortran 
45857         @: $(MAKE); $(unstage)
45858         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45859         r=`${PWD_COMMAND}`; export r; \
45860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45861         $(NORMAL_TARGET_EXPORTS) \
45862         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
45863         for flag in $(EXTRA_TARGET_FLAGS); do \
45864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45865         done; \
45866         (cd $(TARGET_SUBDIR)/libgfortran && \
45867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45869                   "RANLIB=$${RANLIB}" \
45870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45871                    installcheck) \
45872           || exit 1
45873
45874 @endif target-libgfortran
45875
45876 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
45877 maybe-mostlyclean-target-libgfortran:
45878 @if target-libgfortran
45879 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
45880
45881 mostlyclean-target-libgfortran: 
45882         @: $(MAKE); $(unstage)
45883         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45884         r=`${PWD_COMMAND}`; export r; \
45885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45886         $(NORMAL_TARGET_EXPORTS) \
45887         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
45888         for flag in $(EXTRA_TARGET_FLAGS); do \
45889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45890         done; \
45891         (cd $(TARGET_SUBDIR)/libgfortran && \
45892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45894                   "RANLIB=$${RANLIB}" \
45895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45896                    mostlyclean) \
45897           || exit 1
45898
45899 @endif target-libgfortran
45900
45901 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
45902 maybe-clean-target-libgfortran:
45903 @if target-libgfortran
45904 maybe-clean-target-libgfortran: clean-target-libgfortran
45905
45906 clean-target-libgfortran: 
45907         @: $(MAKE); $(unstage)
45908         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45909         r=`${PWD_COMMAND}`; export r; \
45910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45911         $(NORMAL_TARGET_EXPORTS) \
45912         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
45913         for flag in $(EXTRA_TARGET_FLAGS); do \
45914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45915         done; \
45916         (cd $(TARGET_SUBDIR)/libgfortran && \
45917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45919                   "RANLIB=$${RANLIB}" \
45920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45921                    clean) \
45922           || exit 1
45923
45924 @endif target-libgfortran
45925
45926 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
45927 maybe-distclean-target-libgfortran:
45928 @if target-libgfortran
45929 maybe-distclean-target-libgfortran: distclean-target-libgfortran
45930
45931 distclean-target-libgfortran: 
45932         @: $(MAKE); $(unstage)
45933         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45934         r=`${PWD_COMMAND}`; export r; \
45935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45936         $(NORMAL_TARGET_EXPORTS) \
45937         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
45938         for flag in $(EXTRA_TARGET_FLAGS); do \
45939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45940         done; \
45941         (cd $(TARGET_SUBDIR)/libgfortran && \
45942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45944                   "RANLIB=$${RANLIB}" \
45945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45946                    distclean) \
45947           || exit 1
45948
45949 @endif target-libgfortran
45950
45951 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
45952 maybe-maintainer-clean-target-libgfortran:
45953 @if target-libgfortran
45954 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
45955
45956 maintainer-clean-target-libgfortran: 
45957         @: $(MAKE); $(unstage)
45958         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45959         r=`${PWD_COMMAND}`; export r; \
45960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45961         $(NORMAL_TARGET_EXPORTS) \
45962         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
45963         for flag in $(EXTRA_TARGET_FLAGS); do \
45964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45965         done; \
45966         (cd $(TARGET_SUBDIR)/libgfortran && \
45967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45969                   "RANLIB=$${RANLIB}" \
45970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45971                    maintainer-clean) \
45972           || exit 1
45973
45974 @endif target-libgfortran
45975
45976
45977
45978
45979
45980 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
45981 maybe-configure-target-libobjc:
45982 @if gcc-bootstrap
45983 configure-target-libobjc: stage_current
45984 @endif gcc-bootstrap
45985 @if target-libobjc
45986 maybe-configure-target-libobjc: configure-target-libobjc
45987 configure-target-libobjc: 
45988         @: $(MAKE); $(unstage)
45989         @r=`${PWD_COMMAND}`; export r; \
45990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45991         echo "Checking multilib configuration for libobjc..."; \
45992         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
45993         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
45994         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
45995           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
45996             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
45997           else \
45998             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
45999             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
46000           fi; \
46001         else \
46002           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
46003         fi; \
46004         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
46005         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
46006         $(NORMAL_TARGET_EXPORTS) \
46007         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
46008         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
46009         case $(srcdir) in \
46010           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46011           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
46012                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46013         esac; \
46014         srcdiroption="--srcdir=$${topdir}/libobjc"; \
46015         libsrcdir="$$s/libobjc"; \
46016         rm -f no-such-file || : ; \
46017         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46018           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46019           --target=${target_alias} $${srcdiroption}  \
46020           || exit 1
46021 @endif target-libobjc
46022
46023
46024
46025
46026
46027 .PHONY: all-target-libobjc maybe-all-target-libobjc
46028 maybe-all-target-libobjc:
46029 @if gcc-bootstrap
46030 all-target-libobjc: stage_current
46031 @endif gcc-bootstrap
46032 @if target-libobjc
46033 TARGET-target-libobjc=all
46034 maybe-all-target-libobjc: all-target-libobjc
46035 all-target-libobjc: configure-target-libobjc
46036         @: $(MAKE); $(unstage)
46037         @r=`${PWD_COMMAND}`; export r; \
46038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46039         $(NORMAL_TARGET_EXPORTS) \
46040         (cd $(TARGET_SUBDIR)/libobjc && \
46041           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46042                 $(TARGET-target-libobjc))
46043 @endif target-libobjc
46044
46045
46046
46047
46048
46049 .PHONY: check-target-libobjc maybe-check-target-libobjc
46050 maybe-check-target-libobjc:
46051 @if target-libobjc
46052 maybe-check-target-libobjc: check-target-libobjc
46053
46054 check-target-libobjc:
46055         @: $(MAKE); $(unstage)
46056         @r=`${PWD_COMMAND}`; export r; \
46057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46058         $(NORMAL_TARGET_EXPORTS) \
46059         (cd $(TARGET_SUBDIR)/libobjc && \
46060           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46061
46062 @endif target-libobjc
46063
46064 .PHONY: install-target-libobjc maybe-install-target-libobjc
46065 maybe-install-target-libobjc:
46066 @if target-libobjc
46067 maybe-install-target-libobjc: install-target-libobjc
46068
46069 install-target-libobjc: installdirs
46070         @: $(MAKE); $(unstage)
46071         @r=`${PWD_COMMAND}`; export r; \
46072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46073         $(NORMAL_TARGET_EXPORTS) \
46074         (cd $(TARGET_SUBDIR)/libobjc && \
46075           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46076
46077 @endif target-libobjc
46078
46079 # Other targets (info, dvi, pdf, etc.)
46080
46081 .PHONY: maybe-info-target-libobjc info-target-libobjc
46082 maybe-info-target-libobjc:
46083 @if target-libobjc
46084 maybe-info-target-libobjc: info-target-libobjc
46085
46086 info-target-libobjc: \
46087     configure-target-libobjc 
46088         @: $(MAKE); $(unstage)
46089         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46090         r=`${PWD_COMMAND}`; export r; \
46091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46092         $(NORMAL_TARGET_EXPORTS) \
46093         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
46094         for flag in $(EXTRA_TARGET_FLAGS); do \
46095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46096         done; \
46097         (cd $(TARGET_SUBDIR)/libobjc && \
46098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46100                   "RANLIB=$${RANLIB}" \
46101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46102                    info) \
46103           || exit 1
46104
46105 @endif target-libobjc
46106
46107 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
46108 maybe-dvi-target-libobjc:
46109 @if target-libobjc
46110 maybe-dvi-target-libobjc: dvi-target-libobjc
46111
46112 dvi-target-libobjc: \
46113     configure-target-libobjc 
46114         @: $(MAKE); $(unstage)
46115         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46116         r=`${PWD_COMMAND}`; export r; \
46117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46118         $(NORMAL_TARGET_EXPORTS) \
46119         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
46120         for flag in $(EXTRA_TARGET_FLAGS); do \
46121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46122         done; \
46123         (cd $(TARGET_SUBDIR)/libobjc && \
46124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46126                   "RANLIB=$${RANLIB}" \
46127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46128                    dvi) \
46129           || exit 1
46130
46131 @endif target-libobjc
46132
46133 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
46134 maybe-pdf-target-libobjc:
46135 @if target-libobjc
46136 maybe-pdf-target-libobjc: pdf-target-libobjc
46137
46138 pdf-target-libobjc: \
46139     configure-target-libobjc 
46140         @: $(MAKE); $(unstage)
46141         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46142         r=`${PWD_COMMAND}`; export r; \
46143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46144         $(NORMAL_TARGET_EXPORTS) \
46145         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
46146         for flag in $(EXTRA_TARGET_FLAGS); do \
46147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46148         done; \
46149         (cd $(TARGET_SUBDIR)/libobjc && \
46150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46152                   "RANLIB=$${RANLIB}" \
46153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46154                    pdf) \
46155           || exit 1
46156
46157 @endif target-libobjc
46158
46159 .PHONY: maybe-html-target-libobjc html-target-libobjc
46160 maybe-html-target-libobjc:
46161 @if target-libobjc
46162 maybe-html-target-libobjc: html-target-libobjc
46163
46164 html-target-libobjc: \
46165     configure-target-libobjc 
46166         @: $(MAKE); $(unstage)
46167         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46168         r=`${PWD_COMMAND}`; export r; \
46169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46170         $(NORMAL_TARGET_EXPORTS) \
46171         echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
46172         for flag in $(EXTRA_TARGET_FLAGS); do \
46173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46174         done; \
46175         (cd $(TARGET_SUBDIR)/libobjc && \
46176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46178                   "RANLIB=$${RANLIB}" \
46179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46180                    html) \
46181           || exit 1
46182
46183 @endif target-libobjc
46184
46185 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
46186 maybe-TAGS-target-libobjc:
46187 @if target-libobjc
46188 maybe-TAGS-target-libobjc: TAGS-target-libobjc
46189
46190 TAGS-target-libobjc: \
46191     configure-target-libobjc 
46192         @: $(MAKE); $(unstage)
46193         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46194         r=`${PWD_COMMAND}`; export r; \
46195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46196         $(NORMAL_TARGET_EXPORTS) \
46197         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
46198         for flag in $(EXTRA_TARGET_FLAGS); do \
46199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46200         done; \
46201         (cd $(TARGET_SUBDIR)/libobjc && \
46202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46204                   "RANLIB=$${RANLIB}" \
46205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46206                    TAGS) \
46207           || exit 1
46208
46209 @endif target-libobjc
46210
46211 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
46212 maybe-install-info-target-libobjc:
46213 @if target-libobjc
46214 maybe-install-info-target-libobjc: install-info-target-libobjc
46215
46216 install-info-target-libobjc: \
46217     configure-target-libobjc \
46218     info-target-libobjc 
46219         @: $(MAKE); $(unstage)
46220         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46221         r=`${PWD_COMMAND}`; export r; \
46222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46223         $(NORMAL_TARGET_EXPORTS) \
46224         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
46225         for flag in $(EXTRA_TARGET_FLAGS); do \
46226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46227         done; \
46228         (cd $(TARGET_SUBDIR)/libobjc && \
46229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46231                   "RANLIB=$${RANLIB}" \
46232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46233                    install-info) \
46234           || exit 1
46235
46236 @endif target-libobjc
46237
46238 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
46239 maybe-install-pdf-target-libobjc:
46240 @if target-libobjc
46241 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
46242
46243 install-pdf-target-libobjc: \
46244     configure-target-libobjc \
46245     pdf-target-libobjc 
46246         @: $(MAKE); $(unstage)
46247         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46248         r=`${PWD_COMMAND}`; export r; \
46249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46250         $(NORMAL_TARGET_EXPORTS) \
46251         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
46252         for flag in $(EXTRA_TARGET_FLAGS); do \
46253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46254         done; \
46255         (cd $(TARGET_SUBDIR)/libobjc && \
46256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46258                   "RANLIB=$${RANLIB}" \
46259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46260                    install-pdf) \
46261           || exit 1
46262
46263 @endif target-libobjc
46264
46265 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
46266 maybe-install-html-target-libobjc:
46267 @if target-libobjc
46268 maybe-install-html-target-libobjc: install-html-target-libobjc
46269
46270 install-html-target-libobjc: \
46271     configure-target-libobjc \
46272     html-target-libobjc 
46273         @: $(MAKE); $(unstage)
46274         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46275         r=`${PWD_COMMAND}`; export r; \
46276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46277         $(NORMAL_TARGET_EXPORTS) \
46278         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
46279         for flag in $(EXTRA_TARGET_FLAGS); do \
46280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46281         done; \
46282         (cd $(TARGET_SUBDIR)/libobjc && \
46283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46285                   "RANLIB=$${RANLIB}" \
46286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46287                    install-html) \
46288           || exit 1
46289
46290 @endif target-libobjc
46291
46292 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
46293 maybe-installcheck-target-libobjc:
46294 @if target-libobjc
46295 maybe-installcheck-target-libobjc: installcheck-target-libobjc
46296
46297 installcheck-target-libobjc: \
46298     configure-target-libobjc 
46299         @: $(MAKE); $(unstage)
46300         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46301         r=`${PWD_COMMAND}`; export r; \
46302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46303         $(NORMAL_TARGET_EXPORTS) \
46304         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
46305         for flag in $(EXTRA_TARGET_FLAGS); do \
46306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46307         done; \
46308         (cd $(TARGET_SUBDIR)/libobjc && \
46309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46311                   "RANLIB=$${RANLIB}" \
46312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46313                    installcheck) \
46314           || exit 1
46315
46316 @endif target-libobjc
46317
46318 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
46319 maybe-mostlyclean-target-libobjc:
46320 @if target-libobjc
46321 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
46322
46323 mostlyclean-target-libobjc: 
46324         @: $(MAKE); $(unstage)
46325         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46326         r=`${PWD_COMMAND}`; export r; \
46327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46328         $(NORMAL_TARGET_EXPORTS) \
46329         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
46330         for flag in $(EXTRA_TARGET_FLAGS); do \
46331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46332         done; \
46333         (cd $(TARGET_SUBDIR)/libobjc && \
46334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46336                   "RANLIB=$${RANLIB}" \
46337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46338                    mostlyclean) \
46339           || exit 1
46340
46341 @endif target-libobjc
46342
46343 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
46344 maybe-clean-target-libobjc:
46345 @if target-libobjc
46346 maybe-clean-target-libobjc: clean-target-libobjc
46347
46348 clean-target-libobjc: 
46349         @: $(MAKE); $(unstage)
46350         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46351         r=`${PWD_COMMAND}`; export r; \
46352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46353         $(NORMAL_TARGET_EXPORTS) \
46354         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
46355         for flag in $(EXTRA_TARGET_FLAGS); do \
46356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46357         done; \
46358         (cd $(TARGET_SUBDIR)/libobjc && \
46359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46361                   "RANLIB=$${RANLIB}" \
46362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46363                    clean) \
46364           || exit 1
46365
46366 @endif target-libobjc
46367
46368 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
46369 maybe-distclean-target-libobjc:
46370 @if target-libobjc
46371 maybe-distclean-target-libobjc: distclean-target-libobjc
46372
46373 distclean-target-libobjc: 
46374         @: $(MAKE); $(unstage)
46375         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46376         r=`${PWD_COMMAND}`; export r; \
46377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46378         $(NORMAL_TARGET_EXPORTS) \
46379         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
46380         for flag in $(EXTRA_TARGET_FLAGS); do \
46381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46382         done; \
46383         (cd $(TARGET_SUBDIR)/libobjc && \
46384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46386                   "RANLIB=$${RANLIB}" \
46387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46388                    distclean) \
46389           || exit 1
46390
46391 @endif target-libobjc
46392
46393 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
46394 maybe-maintainer-clean-target-libobjc:
46395 @if target-libobjc
46396 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
46397
46398 maintainer-clean-target-libobjc: 
46399         @: $(MAKE); $(unstage)
46400         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46401         r=`${PWD_COMMAND}`; export r; \
46402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46403         $(NORMAL_TARGET_EXPORTS) \
46404         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
46405         for flag in $(EXTRA_TARGET_FLAGS); do \
46406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46407         done; \
46408         (cd $(TARGET_SUBDIR)/libobjc && \
46409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46411                   "RANLIB=$${RANLIB}" \
46412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46413                    maintainer-clean) \
46414           || exit 1
46415
46416 @endif target-libobjc
46417
46418
46419
46420
46421
46422 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
46423 maybe-configure-target-libtermcap:
46424 @if gcc-bootstrap
46425 configure-target-libtermcap: stage_current
46426 @endif gcc-bootstrap
46427 @if target-libtermcap
46428 maybe-configure-target-libtermcap: configure-target-libtermcap
46429 configure-target-libtermcap: 
46430         @: $(MAKE); $(unstage)
46431         @r=`${PWD_COMMAND}`; export r; \
46432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46433         echo "Checking multilib configuration for libtermcap..."; \
46434         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
46435         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
46436         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
46437           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
46438             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
46439           else \
46440             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
46441             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
46442           fi; \
46443         else \
46444           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
46445         fi; \
46446         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
46447         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
46448         $(NORMAL_TARGET_EXPORTS) \
46449         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
46450         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
46451         case $(srcdir) in \
46452           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46453           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
46454                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46455         esac; \
46456         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
46457         libsrcdir="$$s/libtermcap"; \
46458         rm -f no-such-file || : ; \
46459         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46460           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46461           --target=${target_alias} $${srcdiroption}  \
46462           || exit 1
46463 @endif target-libtermcap
46464
46465
46466
46467
46468
46469 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
46470 maybe-all-target-libtermcap:
46471 @if gcc-bootstrap
46472 all-target-libtermcap: stage_current
46473 @endif gcc-bootstrap
46474 @if target-libtermcap
46475 TARGET-target-libtermcap=all
46476 maybe-all-target-libtermcap: all-target-libtermcap
46477 all-target-libtermcap: configure-target-libtermcap
46478         @: $(MAKE); $(unstage)
46479         @r=`${PWD_COMMAND}`; export r; \
46480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46481         $(NORMAL_TARGET_EXPORTS) \
46482         (cd $(TARGET_SUBDIR)/libtermcap && \
46483           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46484                 $(TARGET-target-libtermcap))
46485 @endif target-libtermcap
46486
46487
46488
46489
46490
46491 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
46492 maybe-check-target-libtermcap:
46493 @if target-libtermcap
46494 maybe-check-target-libtermcap: check-target-libtermcap
46495
46496 # Dummy target for uncheckable module.
46497 check-target-libtermcap:
46498
46499 @endif target-libtermcap
46500
46501 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
46502 maybe-install-target-libtermcap:
46503 @if target-libtermcap
46504 maybe-install-target-libtermcap: install-target-libtermcap
46505
46506 install-target-libtermcap: installdirs
46507         @: $(MAKE); $(unstage)
46508         @r=`${PWD_COMMAND}`; export r; \
46509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46510         $(NORMAL_TARGET_EXPORTS) \
46511         (cd $(TARGET_SUBDIR)/libtermcap && \
46512           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46513
46514 @endif target-libtermcap
46515
46516 # Other targets (info, dvi, pdf, etc.)
46517
46518 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
46519 maybe-info-target-libtermcap:
46520 @if target-libtermcap
46521 maybe-info-target-libtermcap: info-target-libtermcap
46522
46523 info-target-libtermcap: \
46524     configure-target-libtermcap 
46525         @: $(MAKE); $(unstage)
46526         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46527         r=`${PWD_COMMAND}`; export r; \
46528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46529         $(NORMAL_TARGET_EXPORTS) \
46530         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
46531         for flag in $(EXTRA_TARGET_FLAGS); do \
46532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46533         done; \
46534         (cd $(TARGET_SUBDIR)/libtermcap && \
46535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46537                   "RANLIB=$${RANLIB}" \
46538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46539                    info) \
46540           || exit 1
46541
46542 @endif target-libtermcap
46543
46544 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
46545 maybe-dvi-target-libtermcap:
46546 @if target-libtermcap
46547 maybe-dvi-target-libtermcap: dvi-target-libtermcap
46548
46549 dvi-target-libtermcap: \
46550     configure-target-libtermcap 
46551         @: $(MAKE); $(unstage)
46552         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46553         r=`${PWD_COMMAND}`; export r; \
46554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46555         $(NORMAL_TARGET_EXPORTS) \
46556         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
46557         for flag in $(EXTRA_TARGET_FLAGS); do \
46558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46559         done; \
46560         (cd $(TARGET_SUBDIR)/libtermcap && \
46561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46563                   "RANLIB=$${RANLIB}" \
46564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46565                    dvi) \
46566           || exit 1
46567
46568 @endif target-libtermcap
46569
46570 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
46571 maybe-pdf-target-libtermcap:
46572 @if target-libtermcap
46573 maybe-pdf-target-libtermcap: pdf-target-libtermcap
46574
46575 pdf-target-libtermcap: \
46576     configure-target-libtermcap 
46577         @: $(MAKE); $(unstage)
46578         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46579         r=`${PWD_COMMAND}`; export r; \
46580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46581         $(NORMAL_TARGET_EXPORTS) \
46582         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
46583         for flag in $(EXTRA_TARGET_FLAGS); do \
46584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46585         done; \
46586         (cd $(TARGET_SUBDIR)/libtermcap && \
46587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46589                   "RANLIB=$${RANLIB}" \
46590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46591                    pdf) \
46592           || exit 1
46593
46594 @endif target-libtermcap
46595
46596 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
46597 maybe-html-target-libtermcap:
46598 @if target-libtermcap
46599 maybe-html-target-libtermcap: html-target-libtermcap
46600
46601 html-target-libtermcap: \
46602     configure-target-libtermcap 
46603         @: $(MAKE); $(unstage)
46604         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46605         r=`${PWD_COMMAND}`; export r; \
46606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46607         $(NORMAL_TARGET_EXPORTS) \
46608         echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
46609         for flag in $(EXTRA_TARGET_FLAGS); do \
46610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46611         done; \
46612         (cd $(TARGET_SUBDIR)/libtermcap && \
46613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46615                   "RANLIB=$${RANLIB}" \
46616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46617                    html) \
46618           || exit 1
46619
46620 @endif target-libtermcap
46621
46622 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
46623 maybe-TAGS-target-libtermcap:
46624 @if target-libtermcap
46625 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
46626
46627 TAGS-target-libtermcap: \
46628     configure-target-libtermcap 
46629         @: $(MAKE); $(unstage)
46630         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46631         r=`${PWD_COMMAND}`; export r; \
46632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46633         $(NORMAL_TARGET_EXPORTS) \
46634         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
46635         for flag in $(EXTRA_TARGET_FLAGS); do \
46636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46637         done; \
46638         (cd $(TARGET_SUBDIR)/libtermcap && \
46639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46641                   "RANLIB=$${RANLIB}" \
46642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46643                    TAGS) \
46644           || exit 1
46645
46646 @endif target-libtermcap
46647
46648 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
46649 maybe-install-info-target-libtermcap:
46650 @if target-libtermcap
46651 maybe-install-info-target-libtermcap: install-info-target-libtermcap
46652
46653 install-info-target-libtermcap: \
46654     configure-target-libtermcap \
46655     info-target-libtermcap 
46656         @: $(MAKE); $(unstage)
46657         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46658         r=`${PWD_COMMAND}`; export r; \
46659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46660         $(NORMAL_TARGET_EXPORTS) \
46661         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
46662         for flag in $(EXTRA_TARGET_FLAGS); do \
46663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46664         done; \
46665         (cd $(TARGET_SUBDIR)/libtermcap && \
46666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46668                   "RANLIB=$${RANLIB}" \
46669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46670                    install-info) \
46671           || exit 1
46672
46673 @endif target-libtermcap
46674
46675 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
46676 maybe-install-pdf-target-libtermcap:
46677 @if target-libtermcap
46678 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
46679
46680 install-pdf-target-libtermcap: \
46681     configure-target-libtermcap \
46682     pdf-target-libtermcap 
46683         @: $(MAKE); $(unstage)
46684         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46685         r=`${PWD_COMMAND}`; export r; \
46686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46687         $(NORMAL_TARGET_EXPORTS) \
46688         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
46689         for flag in $(EXTRA_TARGET_FLAGS); do \
46690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46691         done; \
46692         (cd $(TARGET_SUBDIR)/libtermcap && \
46693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46695                   "RANLIB=$${RANLIB}" \
46696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46697                    install-pdf) \
46698           || exit 1
46699
46700 @endif target-libtermcap
46701
46702 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
46703 maybe-install-html-target-libtermcap:
46704 @if target-libtermcap
46705 maybe-install-html-target-libtermcap: install-html-target-libtermcap
46706
46707 install-html-target-libtermcap: \
46708     configure-target-libtermcap \
46709     html-target-libtermcap 
46710         @: $(MAKE); $(unstage)
46711         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46712         r=`${PWD_COMMAND}`; export r; \
46713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46714         $(NORMAL_TARGET_EXPORTS) \
46715         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
46716         for flag in $(EXTRA_TARGET_FLAGS); do \
46717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46718         done; \
46719         (cd $(TARGET_SUBDIR)/libtermcap && \
46720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46722                   "RANLIB=$${RANLIB}" \
46723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46724                    install-html) \
46725           || exit 1
46726
46727 @endif target-libtermcap
46728
46729 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
46730 maybe-installcheck-target-libtermcap:
46731 @if target-libtermcap
46732 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
46733
46734 installcheck-target-libtermcap: \
46735     configure-target-libtermcap 
46736         @: $(MAKE); $(unstage)
46737         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46738         r=`${PWD_COMMAND}`; export r; \
46739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46740         $(NORMAL_TARGET_EXPORTS) \
46741         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
46742         for flag in $(EXTRA_TARGET_FLAGS); do \
46743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46744         done; \
46745         (cd $(TARGET_SUBDIR)/libtermcap && \
46746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46748                   "RANLIB=$${RANLIB}" \
46749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46750                    installcheck) \
46751           || exit 1
46752
46753 @endif target-libtermcap
46754
46755 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
46756 maybe-mostlyclean-target-libtermcap:
46757 @if target-libtermcap
46758 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
46759
46760 # libtermcap doesn't support mostlyclean.
46761 mostlyclean-target-libtermcap:
46762
46763 @endif target-libtermcap
46764
46765 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
46766 maybe-clean-target-libtermcap:
46767 @if target-libtermcap
46768 maybe-clean-target-libtermcap: clean-target-libtermcap
46769
46770 # libtermcap doesn't support clean.
46771 clean-target-libtermcap:
46772
46773 @endif target-libtermcap
46774
46775 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
46776 maybe-distclean-target-libtermcap:
46777 @if target-libtermcap
46778 maybe-distclean-target-libtermcap: distclean-target-libtermcap
46779
46780 # libtermcap doesn't support distclean.
46781 distclean-target-libtermcap:
46782
46783 @endif target-libtermcap
46784
46785 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
46786 maybe-maintainer-clean-target-libtermcap:
46787 @if target-libtermcap
46788 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
46789
46790 # libtermcap doesn't support maintainer-clean.
46791 maintainer-clean-target-libtermcap:
46792
46793 @endif target-libtermcap
46794
46795
46796
46797
46798
46799 .PHONY: configure-target-winsup maybe-configure-target-winsup
46800 maybe-configure-target-winsup:
46801 @if gcc-bootstrap
46802 configure-target-winsup: stage_current
46803 @endif gcc-bootstrap
46804 @if target-winsup
46805 maybe-configure-target-winsup: configure-target-winsup
46806 configure-target-winsup: 
46807         @: $(MAKE); $(unstage)
46808         @r=`${PWD_COMMAND}`; export r; \
46809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46810         echo "Checking multilib configuration for winsup..."; \
46811         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
46812         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
46813         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
46814           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
46815             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
46816           else \
46817             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
46818             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
46819           fi; \
46820         else \
46821           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
46822         fi; \
46823         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
46824         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
46825         $(NORMAL_TARGET_EXPORTS) \
46826         echo Configuring in $(TARGET_SUBDIR)/winsup; \
46827         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
46828         case $(srcdir) in \
46829           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46830           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
46831                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46832         esac; \
46833         srcdiroption="--srcdir=$${topdir}/winsup"; \
46834         libsrcdir="$$s/winsup"; \
46835         rm -f no-such-file || : ; \
46836         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46837           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46838           --target=${target_alias} $${srcdiroption}  \
46839           || exit 1
46840 @endif target-winsup
46841
46842
46843
46844
46845
46846 .PHONY: all-target-winsup maybe-all-target-winsup
46847 maybe-all-target-winsup:
46848 @if gcc-bootstrap
46849 all-target-winsup: stage_current
46850 @endif gcc-bootstrap
46851 @if target-winsup
46852 TARGET-target-winsup=all
46853 maybe-all-target-winsup: all-target-winsup
46854 all-target-winsup: configure-target-winsup
46855         @: $(MAKE); $(unstage)
46856         @r=`${PWD_COMMAND}`; export r; \
46857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46858         $(NORMAL_TARGET_EXPORTS) \
46859         (cd $(TARGET_SUBDIR)/winsup && \
46860           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46861                 $(TARGET-target-winsup))
46862 @endif target-winsup
46863
46864
46865
46866
46867
46868 .PHONY: check-target-winsup maybe-check-target-winsup
46869 maybe-check-target-winsup:
46870 @if target-winsup
46871 maybe-check-target-winsup: check-target-winsup
46872
46873 check-target-winsup:
46874         @: $(MAKE); $(unstage)
46875         @r=`${PWD_COMMAND}`; export r; \
46876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46877         $(NORMAL_TARGET_EXPORTS) \
46878         (cd $(TARGET_SUBDIR)/winsup && \
46879           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46880
46881 @endif target-winsup
46882
46883 .PHONY: install-target-winsup maybe-install-target-winsup
46884 maybe-install-target-winsup:
46885 @if target-winsup
46886 maybe-install-target-winsup: install-target-winsup
46887
46888 install-target-winsup: installdirs
46889         @: $(MAKE); $(unstage)
46890         @r=`${PWD_COMMAND}`; export r; \
46891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46892         $(NORMAL_TARGET_EXPORTS) \
46893         (cd $(TARGET_SUBDIR)/winsup && \
46894           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46895
46896 @endif target-winsup
46897
46898 # Other targets (info, dvi, pdf, etc.)
46899
46900 .PHONY: maybe-info-target-winsup info-target-winsup
46901 maybe-info-target-winsup:
46902 @if target-winsup
46903 maybe-info-target-winsup: info-target-winsup
46904
46905 info-target-winsup: \
46906     configure-target-winsup 
46907         @: $(MAKE); $(unstage)
46908         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46909         r=`${PWD_COMMAND}`; export r; \
46910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46911         $(NORMAL_TARGET_EXPORTS) \
46912         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
46913         for flag in $(EXTRA_TARGET_FLAGS); do \
46914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46915         done; \
46916         (cd $(TARGET_SUBDIR)/winsup && \
46917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46919                   "RANLIB=$${RANLIB}" \
46920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46921                    info) \
46922           || exit 1
46923
46924 @endif target-winsup
46925
46926 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
46927 maybe-dvi-target-winsup:
46928 @if target-winsup
46929 maybe-dvi-target-winsup: dvi-target-winsup
46930
46931 dvi-target-winsup: \
46932     configure-target-winsup 
46933         @: $(MAKE); $(unstage)
46934         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46935         r=`${PWD_COMMAND}`; export r; \
46936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46937         $(NORMAL_TARGET_EXPORTS) \
46938         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
46939         for flag in $(EXTRA_TARGET_FLAGS); do \
46940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46941         done; \
46942         (cd $(TARGET_SUBDIR)/winsup && \
46943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46945                   "RANLIB=$${RANLIB}" \
46946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46947                    dvi) \
46948           || exit 1
46949
46950 @endif target-winsup
46951
46952 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
46953 maybe-pdf-target-winsup:
46954 @if target-winsup
46955 maybe-pdf-target-winsup: pdf-target-winsup
46956
46957 pdf-target-winsup: \
46958     configure-target-winsup 
46959         @: $(MAKE); $(unstage)
46960         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46961         r=`${PWD_COMMAND}`; export r; \
46962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46963         $(NORMAL_TARGET_EXPORTS) \
46964         echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
46965         for flag in $(EXTRA_TARGET_FLAGS); do \
46966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46967         done; \
46968         (cd $(TARGET_SUBDIR)/winsup && \
46969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46971                   "RANLIB=$${RANLIB}" \
46972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46973                    pdf) \
46974           || exit 1
46975
46976 @endif target-winsup
46977
46978 .PHONY: maybe-html-target-winsup html-target-winsup
46979 maybe-html-target-winsup:
46980 @if target-winsup
46981 maybe-html-target-winsup: html-target-winsup
46982
46983 html-target-winsup: \
46984     configure-target-winsup 
46985         @: $(MAKE); $(unstage)
46986         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46987         r=`${PWD_COMMAND}`; export r; \
46988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46989         $(NORMAL_TARGET_EXPORTS) \
46990         echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
46991         for flag in $(EXTRA_TARGET_FLAGS); do \
46992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46993         done; \
46994         (cd $(TARGET_SUBDIR)/winsup && \
46995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46997                   "RANLIB=$${RANLIB}" \
46998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46999                    html) \
47000           || exit 1
47001
47002 @endif target-winsup
47003
47004 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
47005 maybe-TAGS-target-winsup:
47006 @if target-winsup
47007 maybe-TAGS-target-winsup: TAGS-target-winsup
47008
47009 TAGS-target-winsup: \
47010     configure-target-winsup 
47011         @: $(MAKE); $(unstage)
47012         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47013         r=`${PWD_COMMAND}`; export r; \
47014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47015         $(NORMAL_TARGET_EXPORTS) \
47016         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
47017         for flag in $(EXTRA_TARGET_FLAGS); do \
47018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47019         done; \
47020         (cd $(TARGET_SUBDIR)/winsup && \
47021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47023                   "RANLIB=$${RANLIB}" \
47024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47025                    TAGS) \
47026           || exit 1
47027
47028 @endif target-winsup
47029
47030 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
47031 maybe-install-info-target-winsup:
47032 @if target-winsup
47033 maybe-install-info-target-winsup: install-info-target-winsup
47034
47035 install-info-target-winsup: \
47036     configure-target-winsup \
47037     info-target-winsup 
47038         @: $(MAKE); $(unstage)
47039         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47040         r=`${PWD_COMMAND}`; export r; \
47041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47042         $(NORMAL_TARGET_EXPORTS) \
47043         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
47044         for flag in $(EXTRA_TARGET_FLAGS); do \
47045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47046         done; \
47047         (cd $(TARGET_SUBDIR)/winsup && \
47048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47050                   "RANLIB=$${RANLIB}" \
47051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47052                    install-info) \
47053           || exit 1
47054
47055 @endif target-winsup
47056
47057 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
47058 maybe-install-pdf-target-winsup:
47059 @if target-winsup
47060 maybe-install-pdf-target-winsup: install-pdf-target-winsup
47061
47062 install-pdf-target-winsup: \
47063     configure-target-winsup \
47064     pdf-target-winsup 
47065         @: $(MAKE); $(unstage)
47066         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47067         r=`${PWD_COMMAND}`; export r; \
47068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47069         $(NORMAL_TARGET_EXPORTS) \
47070         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
47071         for flag in $(EXTRA_TARGET_FLAGS); do \
47072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47073         done; \
47074         (cd $(TARGET_SUBDIR)/winsup && \
47075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47077                   "RANLIB=$${RANLIB}" \
47078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47079                    install-pdf) \
47080           || exit 1
47081
47082 @endif target-winsup
47083
47084 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
47085 maybe-install-html-target-winsup:
47086 @if target-winsup
47087 maybe-install-html-target-winsup: install-html-target-winsup
47088
47089 install-html-target-winsup: \
47090     configure-target-winsup \
47091     html-target-winsup 
47092         @: $(MAKE); $(unstage)
47093         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47094         r=`${PWD_COMMAND}`; export r; \
47095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47096         $(NORMAL_TARGET_EXPORTS) \
47097         echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
47098         for flag in $(EXTRA_TARGET_FLAGS); do \
47099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47100         done; \
47101         (cd $(TARGET_SUBDIR)/winsup && \
47102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47104                   "RANLIB=$${RANLIB}" \
47105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47106                    install-html) \
47107           || exit 1
47108
47109 @endif target-winsup
47110
47111 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
47112 maybe-installcheck-target-winsup:
47113 @if target-winsup
47114 maybe-installcheck-target-winsup: installcheck-target-winsup
47115
47116 installcheck-target-winsup: \
47117     configure-target-winsup 
47118         @: $(MAKE); $(unstage)
47119         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47120         r=`${PWD_COMMAND}`; export r; \
47121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47122         $(NORMAL_TARGET_EXPORTS) \
47123         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
47124         for flag in $(EXTRA_TARGET_FLAGS); do \
47125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47126         done; \
47127         (cd $(TARGET_SUBDIR)/winsup && \
47128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47130                   "RANLIB=$${RANLIB}" \
47131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47132                    installcheck) \
47133           || exit 1
47134
47135 @endif target-winsup
47136
47137 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
47138 maybe-mostlyclean-target-winsup:
47139 @if target-winsup
47140 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
47141
47142 mostlyclean-target-winsup: 
47143         @: $(MAKE); $(unstage)
47144         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47145         r=`${PWD_COMMAND}`; export r; \
47146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47147         $(NORMAL_TARGET_EXPORTS) \
47148         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
47149         for flag in $(EXTRA_TARGET_FLAGS); do \
47150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47151         done; \
47152         (cd $(TARGET_SUBDIR)/winsup && \
47153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47155                   "RANLIB=$${RANLIB}" \
47156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47157                    mostlyclean) \
47158           || exit 1
47159
47160 @endif target-winsup
47161
47162 .PHONY: maybe-clean-target-winsup clean-target-winsup
47163 maybe-clean-target-winsup:
47164 @if target-winsup
47165 maybe-clean-target-winsup: clean-target-winsup
47166
47167 clean-target-winsup: 
47168         @: $(MAKE); $(unstage)
47169         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47170         r=`${PWD_COMMAND}`; export r; \
47171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47172         $(NORMAL_TARGET_EXPORTS) \
47173         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
47174         for flag in $(EXTRA_TARGET_FLAGS); do \
47175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47176         done; \
47177         (cd $(TARGET_SUBDIR)/winsup && \
47178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47180                   "RANLIB=$${RANLIB}" \
47181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47182                    clean) \
47183           || exit 1
47184
47185 @endif target-winsup
47186
47187 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
47188 maybe-distclean-target-winsup:
47189 @if target-winsup
47190 maybe-distclean-target-winsup: distclean-target-winsup
47191
47192 distclean-target-winsup: 
47193         @: $(MAKE); $(unstage)
47194         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47195         r=`${PWD_COMMAND}`; export r; \
47196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47197         $(NORMAL_TARGET_EXPORTS) \
47198         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
47199         for flag in $(EXTRA_TARGET_FLAGS); do \
47200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47201         done; \
47202         (cd $(TARGET_SUBDIR)/winsup && \
47203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47205                   "RANLIB=$${RANLIB}" \
47206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47207                    distclean) \
47208           || exit 1
47209
47210 @endif target-winsup
47211
47212 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
47213 maybe-maintainer-clean-target-winsup:
47214 @if target-winsup
47215 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
47216
47217 maintainer-clean-target-winsup: 
47218         @: $(MAKE); $(unstage)
47219         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47220         r=`${PWD_COMMAND}`; export r; \
47221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47222         $(NORMAL_TARGET_EXPORTS) \
47223         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
47224         for flag in $(EXTRA_TARGET_FLAGS); do \
47225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47226         done; \
47227         (cd $(TARGET_SUBDIR)/winsup && \
47228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47230                   "RANLIB=$${RANLIB}" \
47231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47232                    maintainer-clean) \
47233           || exit 1
47234
47235 @endif target-winsup
47236
47237
47238
47239
47240
47241 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
47242 maybe-configure-target-libgloss:
47243 @if gcc-bootstrap
47244 configure-target-libgloss: stage_current
47245 @endif gcc-bootstrap
47246 @if target-libgloss
47247 maybe-configure-target-libgloss: configure-target-libgloss
47248 configure-target-libgloss: 
47249         @: $(MAKE); $(unstage)
47250         @r=`${PWD_COMMAND}`; export r; \
47251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47252         echo "Checking multilib configuration for libgloss..."; \
47253         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
47254         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
47255         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
47256           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
47257             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
47258           else \
47259             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
47260             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
47261           fi; \
47262         else \
47263           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
47264         fi; \
47265         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
47266         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
47267         $(NORMAL_TARGET_EXPORTS) \
47268         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
47269         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
47270         case $(srcdir) in \
47271           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47272           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
47273                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47274         esac; \
47275         srcdiroption="--srcdir=$${topdir}/libgloss"; \
47276         libsrcdir="$$s/libgloss"; \
47277         rm -f no-such-file || : ; \
47278         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47279           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47280           --target=${target_alias} $${srcdiroption}  \
47281           || exit 1
47282 @endif target-libgloss
47283
47284
47285
47286
47287
47288 .PHONY: all-target-libgloss maybe-all-target-libgloss
47289 maybe-all-target-libgloss:
47290 @if gcc-bootstrap
47291 all-target-libgloss: stage_current
47292 @endif gcc-bootstrap
47293 @if target-libgloss
47294 TARGET-target-libgloss=all
47295 maybe-all-target-libgloss: all-target-libgloss
47296 all-target-libgloss: configure-target-libgloss
47297         @: $(MAKE); $(unstage)
47298         @r=`${PWD_COMMAND}`; export r; \
47299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47300         $(NORMAL_TARGET_EXPORTS) \
47301         (cd $(TARGET_SUBDIR)/libgloss && \
47302           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
47303                 $(TARGET-target-libgloss))
47304 @endif target-libgloss
47305
47306
47307
47308
47309
47310 .PHONY: check-target-libgloss maybe-check-target-libgloss
47311 maybe-check-target-libgloss:
47312 @if target-libgloss
47313 maybe-check-target-libgloss: check-target-libgloss
47314
47315 # Dummy target for uncheckable module.
47316 check-target-libgloss:
47317
47318 @endif target-libgloss
47319
47320 .PHONY: install-target-libgloss maybe-install-target-libgloss
47321 maybe-install-target-libgloss:
47322 @if target-libgloss
47323 maybe-install-target-libgloss: install-target-libgloss
47324
47325 install-target-libgloss: installdirs
47326         @: $(MAKE); $(unstage)
47327         @r=`${PWD_COMMAND}`; export r; \
47328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47329         $(NORMAL_TARGET_EXPORTS) \
47330         (cd $(TARGET_SUBDIR)/libgloss && \
47331           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47332
47333 @endif target-libgloss
47334
47335 # Other targets (info, dvi, pdf, etc.)
47336
47337 .PHONY: maybe-info-target-libgloss info-target-libgloss
47338 maybe-info-target-libgloss:
47339 @if target-libgloss
47340 maybe-info-target-libgloss: info-target-libgloss
47341
47342 info-target-libgloss: \
47343     configure-target-libgloss 
47344         @: $(MAKE); $(unstage)
47345         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47346         r=`${PWD_COMMAND}`; export r; \
47347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47348         $(NORMAL_TARGET_EXPORTS) \
47349         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
47350         for flag in $(EXTRA_TARGET_FLAGS); do \
47351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47352         done; \
47353         (cd $(TARGET_SUBDIR)/libgloss && \
47354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47356                   "RANLIB=$${RANLIB}" \
47357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47358                    info) \
47359           || exit 1
47360
47361 @endif target-libgloss
47362
47363 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
47364 maybe-dvi-target-libgloss:
47365 @if target-libgloss
47366 maybe-dvi-target-libgloss: dvi-target-libgloss
47367
47368 dvi-target-libgloss: \
47369     configure-target-libgloss 
47370         @: $(MAKE); $(unstage)
47371         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47372         r=`${PWD_COMMAND}`; export r; \
47373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47374         $(NORMAL_TARGET_EXPORTS) \
47375         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
47376         for flag in $(EXTRA_TARGET_FLAGS); do \
47377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47378         done; \
47379         (cd $(TARGET_SUBDIR)/libgloss && \
47380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47382                   "RANLIB=$${RANLIB}" \
47383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47384                    dvi) \
47385           || exit 1
47386
47387 @endif target-libgloss
47388
47389 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
47390 maybe-pdf-target-libgloss:
47391 @if target-libgloss
47392 maybe-pdf-target-libgloss: pdf-target-libgloss
47393
47394 pdf-target-libgloss: \
47395     configure-target-libgloss 
47396         @: $(MAKE); $(unstage)
47397         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47398         r=`${PWD_COMMAND}`; export r; \
47399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47400         $(NORMAL_TARGET_EXPORTS) \
47401         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
47402         for flag in $(EXTRA_TARGET_FLAGS); do \
47403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47404         done; \
47405         (cd $(TARGET_SUBDIR)/libgloss && \
47406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47408                   "RANLIB=$${RANLIB}" \
47409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47410                    pdf) \
47411           || exit 1
47412
47413 @endif target-libgloss
47414
47415 .PHONY: maybe-html-target-libgloss html-target-libgloss
47416 maybe-html-target-libgloss:
47417 @if target-libgloss
47418 maybe-html-target-libgloss: html-target-libgloss
47419
47420 html-target-libgloss: \
47421     configure-target-libgloss 
47422         @: $(MAKE); $(unstage)
47423         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47424         r=`${PWD_COMMAND}`; export r; \
47425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47426         $(NORMAL_TARGET_EXPORTS) \
47427         echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
47428         for flag in $(EXTRA_TARGET_FLAGS); do \
47429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47430         done; \
47431         (cd $(TARGET_SUBDIR)/libgloss && \
47432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47434                   "RANLIB=$${RANLIB}" \
47435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47436                    html) \
47437           || exit 1
47438
47439 @endif target-libgloss
47440
47441 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
47442 maybe-TAGS-target-libgloss:
47443 @if target-libgloss
47444 maybe-TAGS-target-libgloss: TAGS-target-libgloss
47445
47446 TAGS-target-libgloss: \
47447     configure-target-libgloss 
47448         @: $(MAKE); $(unstage)
47449         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47450         r=`${PWD_COMMAND}`; export r; \
47451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47452         $(NORMAL_TARGET_EXPORTS) \
47453         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
47454         for flag in $(EXTRA_TARGET_FLAGS); do \
47455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47456         done; \
47457         (cd $(TARGET_SUBDIR)/libgloss && \
47458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47460                   "RANLIB=$${RANLIB}" \
47461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47462                    TAGS) \
47463           || exit 1
47464
47465 @endif target-libgloss
47466
47467 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
47468 maybe-install-info-target-libgloss:
47469 @if target-libgloss
47470 maybe-install-info-target-libgloss: install-info-target-libgloss
47471
47472 install-info-target-libgloss: \
47473     configure-target-libgloss \
47474     info-target-libgloss 
47475         @: $(MAKE); $(unstage)
47476         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47477         r=`${PWD_COMMAND}`; export r; \
47478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47479         $(NORMAL_TARGET_EXPORTS) \
47480         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
47481         for flag in $(EXTRA_TARGET_FLAGS); do \
47482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47483         done; \
47484         (cd $(TARGET_SUBDIR)/libgloss && \
47485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47487                   "RANLIB=$${RANLIB}" \
47488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47489                    install-info) \
47490           || exit 1
47491
47492 @endif target-libgloss
47493
47494 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
47495 maybe-install-pdf-target-libgloss:
47496 @if target-libgloss
47497 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
47498
47499 install-pdf-target-libgloss: \
47500     configure-target-libgloss \
47501     pdf-target-libgloss 
47502         @: $(MAKE); $(unstage)
47503         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47504         r=`${PWD_COMMAND}`; export r; \
47505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47506         $(NORMAL_TARGET_EXPORTS) \
47507         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
47508         for flag in $(EXTRA_TARGET_FLAGS); do \
47509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47510         done; \
47511         (cd $(TARGET_SUBDIR)/libgloss && \
47512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47514                   "RANLIB=$${RANLIB}" \
47515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47516                    install-pdf) \
47517           || exit 1
47518
47519 @endif target-libgloss
47520
47521 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
47522 maybe-install-html-target-libgloss:
47523 @if target-libgloss
47524 maybe-install-html-target-libgloss: install-html-target-libgloss
47525
47526 install-html-target-libgloss: \
47527     configure-target-libgloss \
47528     html-target-libgloss 
47529         @: $(MAKE); $(unstage)
47530         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47531         r=`${PWD_COMMAND}`; export r; \
47532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47533         $(NORMAL_TARGET_EXPORTS) \
47534         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
47535         for flag in $(EXTRA_TARGET_FLAGS); do \
47536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47537         done; \
47538         (cd $(TARGET_SUBDIR)/libgloss && \
47539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47541                   "RANLIB=$${RANLIB}" \
47542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47543                    install-html) \
47544           || exit 1
47545
47546 @endif target-libgloss
47547
47548 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
47549 maybe-installcheck-target-libgloss:
47550 @if target-libgloss
47551 maybe-installcheck-target-libgloss: installcheck-target-libgloss
47552
47553 installcheck-target-libgloss: \
47554     configure-target-libgloss 
47555         @: $(MAKE); $(unstage)
47556         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47557         r=`${PWD_COMMAND}`; export r; \
47558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47559         $(NORMAL_TARGET_EXPORTS) \
47560         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
47561         for flag in $(EXTRA_TARGET_FLAGS); do \
47562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47563         done; \
47564         (cd $(TARGET_SUBDIR)/libgloss && \
47565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47567                   "RANLIB=$${RANLIB}" \
47568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47569                    installcheck) \
47570           || exit 1
47571
47572 @endif target-libgloss
47573
47574 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
47575 maybe-mostlyclean-target-libgloss:
47576 @if target-libgloss
47577 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
47578
47579 mostlyclean-target-libgloss: 
47580         @: $(MAKE); $(unstage)
47581         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47582         r=`${PWD_COMMAND}`; export r; \
47583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47584         $(NORMAL_TARGET_EXPORTS) \
47585         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
47586         for flag in $(EXTRA_TARGET_FLAGS); do \
47587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47588         done; \
47589         (cd $(TARGET_SUBDIR)/libgloss && \
47590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47592                   "RANLIB=$${RANLIB}" \
47593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47594                    mostlyclean) \
47595           || exit 1
47596
47597 @endif target-libgloss
47598
47599 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
47600 maybe-clean-target-libgloss:
47601 @if target-libgloss
47602 maybe-clean-target-libgloss: clean-target-libgloss
47603
47604 clean-target-libgloss: 
47605         @: $(MAKE); $(unstage)
47606         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47607         r=`${PWD_COMMAND}`; export r; \
47608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47609         $(NORMAL_TARGET_EXPORTS) \
47610         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
47611         for flag in $(EXTRA_TARGET_FLAGS); do \
47612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47613         done; \
47614         (cd $(TARGET_SUBDIR)/libgloss && \
47615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47617                   "RANLIB=$${RANLIB}" \
47618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47619                    clean) \
47620           || exit 1
47621
47622 @endif target-libgloss
47623
47624 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
47625 maybe-distclean-target-libgloss:
47626 @if target-libgloss
47627 maybe-distclean-target-libgloss: distclean-target-libgloss
47628
47629 distclean-target-libgloss: 
47630         @: $(MAKE); $(unstage)
47631         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47632         r=`${PWD_COMMAND}`; export r; \
47633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47634         $(NORMAL_TARGET_EXPORTS) \
47635         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
47636         for flag in $(EXTRA_TARGET_FLAGS); do \
47637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47638         done; \
47639         (cd $(TARGET_SUBDIR)/libgloss && \
47640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47642                   "RANLIB=$${RANLIB}" \
47643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47644                    distclean) \
47645           || exit 1
47646
47647 @endif target-libgloss
47648
47649 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
47650 maybe-maintainer-clean-target-libgloss:
47651 @if target-libgloss
47652 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
47653
47654 maintainer-clean-target-libgloss: 
47655         @: $(MAKE); $(unstage)
47656         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47657         r=`${PWD_COMMAND}`; export r; \
47658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47659         $(NORMAL_TARGET_EXPORTS) \
47660         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
47661         for flag in $(EXTRA_TARGET_FLAGS); do \
47662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47663         done; \
47664         (cd $(TARGET_SUBDIR)/libgloss && \
47665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47667                   "RANLIB=$${RANLIB}" \
47668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47669                    maintainer-clean) \
47670           || exit 1
47671
47672 @endif target-libgloss
47673
47674
47675
47676
47677
47678 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
47679 maybe-configure-target-libiberty:
47680 @if gcc-bootstrap
47681 configure-target-libiberty: stage_current
47682 @endif gcc-bootstrap
47683 @if target-libiberty
47684 maybe-configure-target-libiberty: configure-target-libiberty
47685 configure-target-libiberty: 
47686         @: $(MAKE); $(unstage)
47687         @r=`${PWD_COMMAND}`; export r; \
47688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47689         echo "Checking multilib configuration for libiberty..."; \
47690         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
47691         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
47692         if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
47693           if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
47694             rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
47695           else \
47696             rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
47697             mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
47698           fi; \
47699         else \
47700           mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
47701         fi; \
47702         test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
47703         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
47704         $(NORMAL_TARGET_EXPORTS) \
47705         echo Configuring in $(TARGET_SUBDIR)/libiberty; \
47706         cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
47707         case $(srcdir) in \
47708           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47709           *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
47710                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47711         esac; \
47712         srcdiroption="--srcdir=$${topdir}/libiberty"; \
47713         libsrcdir="$$s/libiberty"; \
47714         rm -f no-such-file || : ; \
47715         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47716           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47717           --target=${target_alias} $${srcdiroption}  \
47718           || exit 1
47719 @endif target-libiberty
47720
47721
47722
47723
47724
47725 .PHONY: all-target-libiberty maybe-all-target-libiberty
47726 maybe-all-target-libiberty:
47727 @if gcc-bootstrap
47728 all-target-libiberty: stage_current
47729 @endif gcc-bootstrap
47730 @if target-libiberty
47731 TARGET-target-libiberty=all
47732 maybe-all-target-libiberty: all-target-libiberty
47733 all-target-libiberty: configure-target-libiberty
47734         @: $(MAKE); $(unstage)
47735         @r=`${PWD_COMMAND}`; export r; \
47736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47737         $(NORMAL_TARGET_EXPORTS) \
47738         (cd $(TARGET_SUBDIR)/libiberty && \
47739           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
47740                 $(TARGET-target-libiberty))
47741 @endif target-libiberty
47742
47743
47744
47745
47746
47747 .PHONY: check-target-libiberty maybe-check-target-libiberty
47748 maybe-check-target-libiberty:
47749 @if target-libiberty
47750 maybe-check-target-libiberty: check-target-libiberty
47751
47752 check-target-libiberty:
47753         @: $(MAKE); $(unstage)
47754         @r=`${PWD_COMMAND}`; export r; \
47755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47756         $(NORMAL_TARGET_EXPORTS) \
47757         (cd $(TARGET_SUBDIR)/libiberty && \
47758           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47759
47760 @endif target-libiberty
47761
47762 .PHONY: install-target-libiberty maybe-install-target-libiberty
47763 maybe-install-target-libiberty:
47764 @if target-libiberty
47765 maybe-install-target-libiberty: install-target-libiberty
47766
47767 install-target-libiberty: installdirs
47768         @: $(MAKE); $(unstage)
47769         @r=`${PWD_COMMAND}`; export r; \
47770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47771         $(NORMAL_TARGET_EXPORTS) \
47772         (cd $(TARGET_SUBDIR)/libiberty && \
47773           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47774
47775 @endif target-libiberty
47776
47777 # Other targets (info, dvi, pdf, etc.)
47778
47779 .PHONY: maybe-info-target-libiberty info-target-libiberty
47780 maybe-info-target-libiberty:
47781 @if target-libiberty
47782 maybe-info-target-libiberty: info-target-libiberty
47783
47784 info-target-libiberty: \
47785     configure-target-libiberty 
47786         @: $(MAKE); $(unstage)
47787         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47788         r=`${PWD_COMMAND}`; export r; \
47789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47790         $(NORMAL_TARGET_EXPORTS) \
47791         echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
47792         for flag in $(EXTRA_TARGET_FLAGS); do \
47793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47794         done; \
47795         (cd $(TARGET_SUBDIR)/libiberty && \
47796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47798                   "RANLIB=$${RANLIB}" \
47799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47800                    info) \
47801           || exit 1
47802
47803 @endif target-libiberty
47804
47805 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
47806 maybe-dvi-target-libiberty:
47807 @if target-libiberty
47808 maybe-dvi-target-libiberty: dvi-target-libiberty
47809
47810 dvi-target-libiberty: \
47811     configure-target-libiberty 
47812         @: $(MAKE); $(unstage)
47813         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47814         r=`${PWD_COMMAND}`; export r; \
47815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47816         $(NORMAL_TARGET_EXPORTS) \
47817         echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
47818         for flag in $(EXTRA_TARGET_FLAGS); do \
47819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47820         done; \
47821         (cd $(TARGET_SUBDIR)/libiberty && \
47822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47824                   "RANLIB=$${RANLIB}" \
47825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47826                    dvi) \
47827           || exit 1
47828
47829 @endif target-libiberty
47830
47831 .PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
47832 maybe-pdf-target-libiberty:
47833 @if target-libiberty
47834 maybe-pdf-target-libiberty: pdf-target-libiberty
47835
47836 pdf-target-libiberty: \
47837     configure-target-libiberty 
47838         @: $(MAKE); $(unstage)
47839         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47840         r=`${PWD_COMMAND}`; export r; \
47841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47842         $(NORMAL_TARGET_EXPORTS) \
47843         echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
47844         for flag in $(EXTRA_TARGET_FLAGS); do \
47845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47846         done; \
47847         (cd $(TARGET_SUBDIR)/libiberty && \
47848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47850                   "RANLIB=$${RANLIB}" \
47851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47852                    pdf) \
47853           || exit 1
47854
47855 @endif target-libiberty
47856
47857 .PHONY: maybe-html-target-libiberty html-target-libiberty
47858 maybe-html-target-libiberty:
47859 @if target-libiberty
47860 maybe-html-target-libiberty: html-target-libiberty
47861
47862 html-target-libiberty: \
47863     configure-target-libiberty 
47864         @: $(MAKE); $(unstage)
47865         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47866         r=`${PWD_COMMAND}`; export r; \
47867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47868         $(NORMAL_TARGET_EXPORTS) \
47869         echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
47870         for flag in $(EXTRA_TARGET_FLAGS); do \
47871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47872         done; \
47873         (cd $(TARGET_SUBDIR)/libiberty && \
47874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47876                   "RANLIB=$${RANLIB}" \
47877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47878                    html) \
47879           || exit 1
47880
47881 @endif target-libiberty
47882
47883 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
47884 maybe-TAGS-target-libiberty:
47885 @if target-libiberty
47886 maybe-TAGS-target-libiberty: TAGS-target-libiberty
47887
47888 TAGS-target-libiberty: \
47889     configure-target-libiberty 
47890         @: $(MAKE); $(unstage)
47891         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47892         r=`${PWD_COMMAND}`; export r; \
47893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47894         $(NORMAL_TARGET_EXPORTS) \
47895         echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
47896         for flag in $(EXTRA_TARGET_FLAGS); do \
47897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47898         done; \
47899         (cd $(TARGET_SUBDIR)/libiberty && \
47900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47902                   "RANLIB=$${RANLIB}" \
47903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47904                    TAGS) \
47905           || exit 1
47906
47907 @endif target-libiberty
47908
47909 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
47910 maybe-install-info-target-libiberty:
47911 @if target-libiberty
47912 maybe-install-info-target-libiberty: install-info-target-libiberty
47913
47914 install-info-target-libiberty: \
47915     configure-target-libiberty \
47916     info-target-libiberty 
47917         @: $(MAKE); $(unstage)
47918         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47919         r=`${PWD_COMMAND}`; export r; \
47920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47921         $(NORMAL_TARGET_EXPORTS) \
47922         echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
47923         for flag in $(EXTRA_TARGET_FLAGS); do \
47924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47925         done; \
47926         (cd $(TARGET_SUBDIR)/libiberty && \
47927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47929                   "RANLIB=$${RANLIB}" \
47930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47931                    install-info) \
47932           || exit 1
47933
47934 @endif target-libiberty
47935
47936 .PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
47937 maybe-install-pdf-target-libiberty:
47938 @if target-libiberty
47939 maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
47940
47941 install-pdf-target-libiberty: \
47942     configure-target-libiberty \
47943     pdf-target-libiberty 
47944         @: $(MAKE); $(unstage)
47945         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47946         r=`${PWD_COMMAND}`; export r; \
47947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47948         $(NORMAL_TARGET_EXPORTS) \
47949         echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
47950         for flag in $(EXTRA_TARGET_FLAGS); do \
47951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47952         done; \
47953         (cd $(TARGET_SUBDIR)/libiberty && \
47954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47956                   "RANLIB=$${RANLIB}" \
47957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47958                    install-pdf) \
47959           || exit 1
47960
47961 @endif target-libiberty
47962
47963 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
47964 maybe-install-html-target-libiberty:
47965 @if target-libiberty
47966 maybe-install-html-target-libiberty: install-html-target-libiberty
47967
47968 install-html-target-libiberty: \
47969     configure-target-libiberty \
47970     html-target-libiberty 
47971         @: $(MAKE); $(unstage)
47972         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47973         r=`${PWD_COMMAND}`; export r; \
47974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47975         $(NORMAL_TARGET_EXPORTS) \
47976         echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
47977         for flag in $(EXTRA_TARGET_FLAGS); do \
47978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47979         done; \
47980         (cd $(TARGET_SUBDIR)/libiberty && \
47981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47983                   "RANLIB=$${RANLIB}" \
47984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47985                    install-html) \
47986           || exit 1
47987
47988 @endif target-libiberty
47989
47990 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
47991 maybe-installcheck-target-libiberty:
47992 @if target-libiberty
47993 maybe-installcheck-target-libiberty: installcheck-target-libiberty
47994
47995 installcheck-target-libiberty: \
47996     configure-target-libiberty 
47997         @: $(MAKE); $(unstage)
47998         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47999         r=`${PWD_COMMAND}`; export r; \
48000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48001         $(NORMAL_TARGET_EXPORTS) \
48002         echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
48003         for flag in $(EXTRA_TARGET_FLAGS); do \
48004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48005         done; \
48006         (cd $(TARGET_SUBDIR)/libiberty && \
48007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48009                   "RANLIB=$${RANLIB}" \
48010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48011                    installcheck) \
48012           || exit 1
48013
48014 @endif target-libiberty
48015
48016 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
48017 maybe-mostlyclean-target-libiberty:
48018 @if target-libiberty
48019 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
48020
48021 mostlyclean-target-libiberty: 
48022         @: $(MAKE); $(unstage)
48023         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48024         r=`${PWD_COMMAND}`; export r; \
48025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48026         $(NORMAL_TARGET_EXPORTS) \
48027         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
48028         for flag in $(EXTRA_TARGET_FLAGS); do \
48029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48030         done; \
48031         (cd $(TARGET_SUBDIR)/libiberty && \
48032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48034                   "RANLIB=$${RANLIB}" \
48035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48036                    mostlyclean) \
48037           || exit 1
48038
48039 @endif target-libiberty
48040
48041 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
48042 maybe-clean-target-libiberty:
48043 @if target-libiberty
48044 maybe-clean-target-libiberty: clean-target-libiberty
48045
48046 clean-target-libiberty: 
48047         @: $(MAKE); $(unstage)
48048         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48049         r=`${PWD_COMMAND}`; export r; \
48050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48051         $(NORMAL_TARGET_EXPORTS) \
48052         echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
48053         for flag in $(EXTRA_TARGET_FLAGS); do \
48054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48055         done; \
48056         (cd $(TARGET_SUBDIR)/libiberty && \
48057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48059                   "RANLIB=$${RANLIB}" \
48060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48061                    clean) \
48062           || exit 1
48063
48064 @endif target-libiberty
48065
48066 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
48067 maybe-distclean-target-libiberty:
48068 @if target-libiberty
48069 maybe-distclean-target-libiberty: distclean-target-libiberty
48070
48071 distclean-target-libiberty: 
48072         @: $(MAKE); $(unstage)
48073         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48074         r=`${PWD_COMMAND}`; export r; \
48075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48076         $(NORMAL_TARGET_EXPORTS) \
48077         echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
48078         for flag in $(EXTRA_TARGET_FLAGS); do \
48079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48080         done; \
48081         (cd $(TARGET_SUBDIR)/libiberty && \
48082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48084                   "RANLIB=$${RANLIB}" \
48085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48086                    distclean) \
48087           || exit 1
48088
48089 @endif target-libiberty
48090
48091 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
48092 maybe-maintainer-clean-target-libiberty:
48093 @if target-libiberty
48094 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
48095
48096 maintainer-clean-target-libiberty: 
48097         @: $(MAKE); $(unstage)
48098         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48099         r=`${PWD_COMMAND}`; export r; \
48100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48101         $(NORMAL_TARGET_EXPORTS) \
48102         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
48103         for flag in $(EXTRA_TARGET_FLAGS); do \
48104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48105         done; \
48106         (cd $(TARGET_SUBDIR)/libiberty && \
48107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48109                   "RANLIB=$${RANLIB}" \
48110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48111                    maintainer-clean) \
48112           || exit 1
48113
48114 @endif target-libiberty
48115
48116
48117
48118
48119
48120 .PHONY: configure-target-gperf maybe-configure-target-gperf
48121 maybe-configure-target-gperf:
48122 @if gcc-bootstrap
48123 configure-target-gperf: stage_current
48124 @endif gcc-bootstrap
48125 @if target-gperf
48126 maybe-configure-target-gperf: configure-target-gperf
48127 configure-target-gperf: 
48128         @: $(MAKE); $(unstage)
48129         @r=`${PWD_COMMAND}`; export r; \
48130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48131         echo "Checking multilib configuration for gperf..."; \
48132         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
48133         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
48134         if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
48135           if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
48136             rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
48137           else \
48138             rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
48139             mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
48140           fi; \
48141         else \
48142           mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
48143         fi; \
48144         test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
48145         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
48146         $(NORMAL_TARGET_EXPORTS) \
48147         echo Configuring in $(TARGET_SUBDIR)/gperf; \
48148         cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
48149         case $(srcdir) in \
48150           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48151           *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
48152                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48153         esac; \
48154         srcdiroption="--srcdir=$${topdir}/gperf"; \
48155         libsrcdir="$$s/gperf"; \
48156         rm -f no-such-file || : ; \
48157         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48158           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48159           --target=${target_alias} $${srcdiroption}  \
48160           || exit 1
48161 @endif target-gperf
48162
48163
48164
48165
48166
48167 .PHONY: all-target-gperf maybe-all-target-gperf
48168 maybe-all-target-gperf:
48169 @if gcc-bootstrap
48170 all-target-gperf: stage_current
48171 @endif gcc-bootstrap
48172 @if target-gperf
48173 TARGET-target-gperf=all
48174 maybe-all-target-gperf: all-target-gperf
48175 all-target-gperf: configure-target-gperf
48176         @: $(MAKE); $(unstage)
48177         @r=`${PWD_COMMAND}`; export r; \
48178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48179         $(NORMAL_TARGET_EXPORTS) \
48180         (cd $(TARGET_SUBDIR)/gperf && \
48181           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
48182                 $(TARGET-target-gperf))
48183 @endif target-gperf
48184
48185
48186
48187
48188
48189 .PHONY: check-target-gperf maybe-check-target-gperf
48190 maybe-check-target-gperf:
48191 @if target-gperf
48192 maybe-check-target-gperf: check-target-gperf
48193
48194 check-target-gperf:
48195         @: $(MAKE); $(unstage)
48196         @r=`${PWD_COMMAND}`; export r; \
48197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48198         $(NORMAL_TARGET_EXPORTS) \
48199         (cd $(TARGET_SUBDIR)/gperf && \
48200           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48201
48202 @endif target-gperf
48203
48204 .PHONY: install-target-gperf maybe-install-target-gperf
48205 maybe-install-target-gperf:
48206 @if target-gperf
48207 maybe-install-target-gperf: install-target-gperf
48208
48209 install-target-gperf: installdirs
48210         @: $(MAKE); $(unstage)
48211         @r=`${PWD_COMMAND}`; export r; \
48212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48213         $(NORMAL_TARGET_EXPORTS) \
48214         (cd $(TARGET_SUBDIR)/gperf && \
48215           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48216
48217 @endif target-gperf
48218
48219 # Other targets (info, dvi, pdf, etc.)
48220
48221 .PHONY: maybe-info-target-gperf info-target-gperf
48222 maybe-info-target-gperf:
48223 @if target-gperf
48224 maybe-info-target-gperf: info-target-gperf
48225
48226 info-target-gperf: \
48227     configure-target-gperf 
48228         @: $(MAKE); $(unstage)
48229         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48230         r=`${PWD_COMMAND}`; export r; \
48231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48232         $(NORMAL_TARGET_EXPORTS) \
48233         echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
48234         for flag in $(EXTRA_TARGET_FLAGS); do \
48235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48236         done; \
48237         (cd $(TARGET_SUBDIR)/gperf && \
48238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48240                   "RANLIB=$${RANLIB}" \
48241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48242                    info) \
48243           || exit 1
48244
48245 @endif target-gperf
48246
48247 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
48248 maybe-dvi-target-gperf:
48249 @if target-gperf
48250 maybe-dvi-target-gperf: dvi-target-gperf
48251
48252 dvi-target-gperf: \
48253     configure-target-gperf 
48254         @: $(MAKE); $(unstage)
48255         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48256         r=`${PWD_COMMAND}`; export r; \
48257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48258         $(NORMAL_TARGET_EXPORTS) \
48259         echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
48260         for flag in $(EXTRA_TARGET_FLAGS); do \
48261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48262         done; \
48263         (cd $(TARGET_SUBDIR)/gperf && \
48264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48266                   "RANLIB=$${RANLIB}" \
48267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48268                    dvi) \
48269           || exit 1
48270
48271 @endif target-gperf
48272
48273 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
48274 maybe-pdf-target-gperf:
48275 @if target-gperf
48276 maybe-pdf-target-gperf: pdf-target-gperf
48277
48278 pdf-target-gperf: \
48279     configure-target-gperf 
48280         @: $(MAKE); $(unstage)
48281         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48282         r=`${PWD_COMMAND}`; export r; \
48283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48284         $(NORMAL_TARGET_EXPORTS) \
48285         echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
48286         for flag in $(EXTRA_TARGET_FLAGS); do \
48287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48288         done; \
48289         (cd $(TARGET_SUBDIR)/gperf && \
48290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48292                   "RANLIB=$${RANLIB}" \
48293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48294                    pdf) \
48295           || exit 1
48296
48297 @endif target-gperf
48298
48299 .PHONY: maybe-html-target-gperf html-target-gperf
48300 maybe-html-target-gperf:
48301 @if target-gperf
48302 maybe-html-target-gperf: html-target-gperf
48303
48304 html-target-gperf: \
48305     configure-target-gperf 
48306         @: $(MAKE); $(unstage)
48307         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48308         r=`${PWD_COMMAND}`; export r; \
48309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48310         $(NORMAL_TARGET_EXPORTS) \
48311         echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
48312         for flag in $(EXTRA_TARGET_FLAGS); do \
48313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48314         done; \
48315         (cd $(TARGET_SUBDIR)/gperf && \
48316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48318                   "RANLIB=$${RANLIB}" \
48319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48320                    html) \
48321           || exit 1
48322
48323 @endif target-gperf
48324
48325 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
48326 maybe-TAGS-target-gperf:
48327 @if target-gperf
48328 maybe-TAGS-target-gperf: TAGS-target-gperf
48329
48330 TAGS-target-gperf: \
48331     configure-target-gperf 
48332         @: $(MAKE); $(unstage)
48333         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48334         r=`${PWD_COMMAND}`; export r; \
48335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48336         $(NORMAL_TARGET_EXPORTS) \
48337         echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
48338         for flag in $(EXTRA_TARGET_FLAGS); do \
48339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48340         done; \
48341         (cd $(TARGET_SUBDIR)/gperf && \
48342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48344                   "RANLIB=$${RANLIB}" \
48345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48346                    TAGS) \
48347           || exit 1
48348
48349 @endif target-gperf
48350
48351 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
48352 maybe-install-info-target-gperf:
48353 @if target-gperf
48354 maybe-install-info-target-gperf: install-info-target-gperf
48355
48356 install-info-target-gperf: \
48357     configure-target-gperf \
48358     info-target-gperf 
48359         @: $(MAKE); $(unstage)
48360         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48361         r=`${PWD_COMMAND}`; export r; \
48362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48363         $(NORMAL_TARGET_EXPORTS) \
48364         echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
48365         for flag in $(EXTRA_TARGET_FLAGS); do \
48366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48367         done; \
48368         (cd $(TARGET_SUBDIR)/gperf && \
48369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48371                   "RANLIB=$${RANLIB}" \
48372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48373                    install-info) \
48374           || exit 1
48375
48376 @endif target-gperf
48377
48378 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
48379 maybe-install-pdf-target-gperf:
48380 @if target-gperf
48381 maybe-install-pdf-target-gperf: install-pdf-target-gperf
48382
48383 install-pdf-target-gperf: \
48384     configure-target-gperf \
48385     pdf-target-gperf 
48386         @: $(MAKE); $(unstage)
48387         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48388         r=`${PWD_COMMAND}`; export r; \
48389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48390         $(NORMAL_TARGET_EXPORTS) \
48391         echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
48392         for flag in $(EXTRA_TARGET_FLAGS); do \
48393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48394         done; \
48395         (cd $(TARGET_SUBDIR)/gperf && \
48396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48398                   "RANLIB=$${RANLIB}" \
48399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48400                    install-pdf) \
48401           || exit 1
48402
48403 @endif target-gperf
48404
48405 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
48406 maybe-install-html-target-gperf:
48407 @if target-gperf
48408 maybe-install-html-target-gperf: install-html-target-gperf
48409
48410 install-html-target-gperf: \
48411     configure-target-gperf \
48412     html-target-gperf 
48413         @: $(MAKE); $(unstage)
48414         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48415         r=`${PWD_COMMAND}`; export r; \
48416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48417         $(NORMAL_TARGET_EXPORTS) \
48418         echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
48419         for flag in $(EXTRA_TARGET_FLAGS); do \
48420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48421         done; \
48422         (cd $(TARGET_SUBDIR)/gperf && \
48423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48425                   "RANLIB=$${RANLIB}" \
48426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48427                    install-html) \
48428           || exit 1
48429
48430 @endif target-gperf
48431
48432 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
48433 maybe-installcheck-target-gperf:
48434 @if target-gperf
48435 maybe-installcheck-target-gperf: installcheck-target-gperf
48436
48437 installcheck-target-gperf: \
48438     configure-target-gperf 
48439         @: $(MAKE); $(unstage)
48440         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48441         r=`${PWD_COMMAND}`; export r; \
48442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48443         $(NORMAL_TARGET_EXPORTS) \
48444         echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
48445         for flag in $(EXTRA_TARGET_FLAGS); do \
48446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48447         done; \
48448         (cd $(TARGET_SUBDIR)/gperf && \
48449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48451                   "RANLIB=$${RANLIB}" \
48452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48453                    installcheck) \
48454           || exit 1
48455
48456 @endif target-gperf
48457
48458 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
48459 maybe-mostlyclean-target-gperf:
48460 @if target-gperf
48461 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
48462
48463 mostlyclean-target-gperf: 
48464         @: $(MAKE); $(unstage)
48465         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48466         r=`${PWD_COMMAND}`; export r; \
48467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48468         $(NORMAL_TARGET_EXPORTS) \
48469         echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
48470         for flag in $(EXTRA_TARGET_FLAGS); do \
48471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48472         done; \
48473         (cd $(TARGET_SUBDIR)/gperf && \
48474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48476                   "RANLIB=$${RANLIB}" \
48477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48478                    mostlyclean) \
48479           || exit 1
48480
48481 @endif target-gperf
48482
48483 .PHONY: maybe-clean-target-gperf clean-target-gperf
48484 maybe-clean-target-gperf:
48485 @if target-gperf
48486 maybe-clean-target-gperf: clean-target-gperf
48487
48488 clean-target-gperf: 
48489         @: $(MAKE); $(unstage)
48490         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48491         r=`${PWD_COMMAND}`; export r; \
48492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48493         $(NORMAL_TARGET_EXPORTS) \
48494         echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
48495         for flag in $(EXTRA_TARGET_FLAGS); do \
48496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48497         done; \
48498         (cd $(TARGET_SUBDIR)/gperf && \
48499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48501                   "RANLIB=$${RANLIB}" \
48502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48503                    clean) \
48504           || exit 1
48505
48506 @endif target-gperf
48507
48508 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
48509 maybe-distclean-target-gperf:
48510 @if target-gperf
48511 maybe-distclean-target-gperf: distclean-target-gperf
48512
48513 distclean-target-gperf: 
48514         @: $(MAKE); $(unstage)
48515         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48516         r=`${PWD_COMMAND}`; export r; \
48517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48518         $(NORMAL_TARGET_EXPORTS) \
48519         echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
48520         for flag in $(EXTRA_TARGET_FLAGS); do \
48521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48522         done; \
48523         (cd $(TARGET_SUBDIR)/gperf && \
48524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48526                   "RANLIB=$${RANLIB}" \
48527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48528                    distclean) \
48529           || exit 1
48530
48531 @endif target-gperf
48532
48533 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
48534 maybe-maintainer-clean-target-gperf:
48535 @if target-gperf
48536 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
48537
48538 maintainer-clean-target-gperf: 
48539         @: $(MAKE); $(unstage)
48540         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48541         r=`${PWD_COMMAND}`; export r; \
48542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48543         $(NORMAL_TARGET_EXPORTS) \
48544         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
48545         for flag in $(EXTRA_TARGET_FLAGS); do \
48546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48547         done; \
48548         (cd $(TARGET_SUBDIR)/gperf && \
48549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48551                   "RANLIB=$${RANLIB}" \
48552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48553                    maintainer-clean) \
48554           || exit 1
48555
48556 @endif target-gperf
48557
48558
48559
48560
48561
48562 .PHONY: configure-target-examples maybe-configure-target-examples
48563 maybe-configure-target-examples:
48564 @if gcc-bootstrap
48565 configure-target-examples: stage_current
48566 @endif gcc-bootstrap
48567 @if target-examples
48568 maybe-configure-target-examples: configure-target-examples
48569 configure-target-examples: 
48570         @: $(MAKE); $(unstage)
48571         @r=`${PWD_COMMAND}`; export r; \
48572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48573         echo "Checking multilib configuration for examples..."; \
48574         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
48575         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
48576         if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
48577           if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
48578             rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
48579           else \
48580             rm -f $(TARGET_SUBDIR)/examples/Makefile; \
48581             mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
48582           fi; \
48583         else \
48584           mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
48585         fi; \
48586         test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
48587         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
48588         $(NORMAL_TARGET_EXPORTS) \
48589         echo Configuring in $(TARGET_SUBDIR)/examples; \
48590         cd "$(TARGET_SUBDIR)/examples" || exit 1; \
48591         case $(srcdir) in \
48592           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48593           *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
48594                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48595         esac; \
48596         srcdiroption="--srcdir=$${topdir}/examples"; \
48597         libsrcdir="$$s/examples"; \
48598         rm -f no-such-file || : ; \
48599         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48600           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48601           --target=${target_alias} $${srcdiroption}  \
48602           || exit 1
48603 @endif target-examples
48604
48605
48606
48607
48608
48609 .PHONY: all-target-examples maybe-all-target-examples
48610 maybe-all-target-examples:
48611 @if gcc-bootstrap
48612 all-target-examples: stage_current
48613 @endif gcc-bootstrap
48614 @if target-examples
48615 TARGET-target-examples=all
48616 maybe-all-target-examples: all-target-examples
48617 all-target-examples: configure-target-examples
48618         @: $(MAKE); $(unstage)
48619         @r=`${PWD_COMMAND}`; export r; \
48620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48621         $(NORMAL_TARGET_EXPORTS) \
48622         (cd $(TARGET_SUBDIR)/examples && \
48623           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
48624                 $(TARGET-target-examples))
48625 @endif target-examples
48626
48627
48628
48629
48630
48631 .PHONY: check-target-examples maybe-check-target-examples
48632 maybe-check-target-examples:
48633 @if target-examples
48634 maybe-check-target-examples: check-target-examples
48635
48636 # Dummy target for uncheckable module.
48637 check-target-examples:
48638
48639 @endif target-examples
48640
48641 .PHONY: install-target-examples maybe-install-target-examples
48642 maybe-install-target-examples:
48643 @if target-examples
48644 maybe-install-target-examples: install-target-examples
48645
48646 # Dummy target for uninstallable.
48647 install-target-examples:
48648
48649 @endif target-examples
48650
48651 # Other targets (info, dvi, pdf, etc.)
48652
48653 .PHONY: maybe-info-target-examples info-target-examples
48654 maybe-info-target-examples:
48655 @if target-examples
48656 maybe-info-target-examples: info-target-examples
48657
48658 info-target-examples: \
48659     configure-target-examples 
48660         @: $(MAKE); $(unstage)
48661         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48662         r=`${PWD_COMMAND}`; export r; \
48663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48664         $(NORMAL_TARGET_EXPORTS) \
48665         echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
48666         for flag in $(EXTRA_TARGET_FLAGS); do \
48667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48668         done; \
48669         (cd $(TARGET_SUBDIR)/examples && \
48670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48672                   "RANLIB=$${RANLIB}" \
48673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48674                    info) \
48675           || exit 1
48676
48677 @endif target-examples
48678
48679 .PHONY: maybe-dvi-target-examples dvi-target-examples
48680 maybe-dvi-target-examples:
48681 @if target-examples
48682 maybe-dvi-target-examples: dvi-target-examples
48683
48684 dvi-target-examples: \
48685     configure-target-examples 
48686         @: $(MAKE); $(unstage)
48687         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48688         r=`${PWD_COMMAND}`; export r; \
48689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48690         $(NORMAL_TARGET_EXPORTS) \
48691         echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
48692         for flag in $(EXTRA_TARGET_FLAGS); do \
48693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48694         done; \
48695         (cd $(TARGET_SUBDIR)/examples && \
48696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48698                   "RANLIB=$${RANLIB}" \
48699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48700                    dvi) \
48701           || exit 1
48702
48703 @endif target-examples
48704
48705 .PHONY: maybe-pdf-target-examples pdf-target-examples
48706 maybe-pdf-target-examples:
48707 @if target-examples
48708 maybe-pdf-target-examples: pdf-target-examples
48709
48710 pdf-target-examples: \
48711     configure-target-examples 
48712         @: $(MAKE); $(unstage)
48713         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48714         r=`${PWD_COMMAND}`; export r; \
48715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48716         $(NORMAL_TARGET_EXPORTS) \
48717         echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
48718         for flag in $(EXTRA_TARGET_FLAGS); do \
48719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48720         done; \
48721         (cd $(TARGET_SUBDIR)/examples && \
48722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48724                   "RANLIB=$${RANLIB}" \
48725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48726                    pdf) \
48727           || exit 1
48728
48729 @endif target-examples
48730
48731 .PHONY: maybe-html-target-examples html-target-examples
48732 maybe-html-target-examples:
48733 @if target-examples
48734 maybe-html-target-examples: html-target-examples
48735
48736 html-target-examples: \
48737     configure-target-examples 
48738         @: $(MAKE); $(unstage)
48739         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48740         r=`${PWD_COMMAND}`; export r; \
48741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48742         $(NORMAL_TARGET_EXPORTS) \
48743         echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
48744         for flag in $(EXTRA_TARGET_FLAGS); do \
48745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48746         done; \
48747         (cd $(TARGET_SUBDIR)/examples && \
48748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48750                   "RANLIB=$${RANLIB}" \
48751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48752                    html) \
48753           || exit 1
48754
48755 @endif target-examples
48756
48757 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
48758 maybe-TAGS-target-examples:
48759 @if target-examples
48760 maybe-TAGS-target-examples: TAGS-target-examples
48761
48762 TAGS-target-examples: \
48763     configure-target-examples 
48764         @: $(MAKE); $(unstage)
48765         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48766         r=`${PWD_COMMAND}`; export r; \
48767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48768         $(NORMAL_TARGET_EXPORTS) \
48769         echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
48770         for flag in $(EXTRA_TARGET_FLAGS); do \
48771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48772         done; \
48773         (cd $(TARGET_SUBDIR)/examples && \
48774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48776                   "RANLIB=$${RANLIB}" \
48777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48778                    TAGS) \
48779           || exit 1
48780
48781 @endif target-examples
48782
48783 .PHONY: maybe-install-info-target-examples install-info-target-examples
48784 maybe-install-info-target-examples:
48785 @if target-examples
48786 maybe-install-info-target-examples: install-info-target-examples
48787
48788 install-info-target-examples: \
48789     configure-target-examples \
48790     info-target-examples 
48791         @: $(MAKE); $(unstage)
48792         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48793         r=`${PWD_COMMAND}`; export r; \
48794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48795         $(NORMAL_TARGET_EXPORTS) \
48796         echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
48797         for flag in $(EXTRA_TARGET_FLAGS); do \
48798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48799         done; \
48800         (cd $(TARGET_SUBDIR)/examples && \
48801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48803                   "RANLIB=$${RANLIB}" \
48804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48805                    install-info) \
48806           || exit 1
48807
48808 @endif target-examples
48809
48810 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
48811 maybe-install-pdf-target-examples:
48812 @if target-examples
48813 maybe-install-pdf-target-examples: install-pdf-target-examples
48814
48815 install-pdf-target-examples: \
48816     configure-target-examples \
48817     pdf-target-examples 
48818         @: $(MAKE); $(unstage)
48819         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48820         r=`${PWD_COMMAND}`; export r; \
48821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48822         $(NORMAL_TARGET_EXPORTS) \
48823         echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
48824         for flag in $(EXTRA_TARGET_FLAGS); do \
48825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48826         done; \
48827         (cd $(TARGET_SUBDIR)/examples && \
48828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48830                   "RANLIB=$${RANLIB}" \
48831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48832                    install-pdf) \
48833           || exit 1
48834
48835 @endif target-examples
48836
48837 .PHONY: maybe-install-html-target-examples install-html-target-examples
48838 maybe-install-html-target-examples:
48839 @if target-examples
48840 maybe-install-html-target-examples: install-html-target-examples
48841
48842 install-html-target-examples: \
48843     configure-target-examples \
48844     html-target-examples 
48845         @: $(MAKE); $(unstage)
48846         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48847         r=`${PWD_COMMAND}`; export r; \
48848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48849         $(NORMAL_TARGET_EXPORTS) \
48850         echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
48851         for flag in $(EXTRA_TARGET_FLAGS); do \
48852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48853         done; \
48854         (cd $(TARGET_SUBDIR)/examples && \
48855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48857                   "RANLIB=$${RANLIB}" \
48858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48859                    install-html) \
48860           || exit 1
48861
48862 @endif target-examples
48863
48864 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
48865 maybe-installcheck-target-examples:
48866 @if target-examples
48867 maybe-installcheck-target-examples: installcheck-target-examples
48868
48869 installcheck-target-examples: \
48870     configure-target-examples 
48871         @: $(MAKE); $(unstage)
48872         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48873         r=`${PWD_COMMAND}`; export r; \
48874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48875         $(NORMAL_TARGET_EXPORTS) \
48876         echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
48877         for flag in $(EXTRA_TARGET_FLAGS); do \
48878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48879         done; \
48880         (cd $(TARGET_SUBDIR)/examples && \
48881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48883                   "RANLIB=$${RANLIB}" \
48884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48885                    installcheck) \
48886           || exit 1
48887
48888 @endif target-examples
48889
48890 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
48891 maybe-mostlyclean-target-examples:
48892 @if target-examples
48893 maybe-mostlyclean-target-examples: mostlyclean-target-examples
48894
48895 mostlyclean-target-examples: 
48896         @: $(MAKE); $(unstage)
48897         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48898         r=`${PWD_COMMAND}`; export r; \
48899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48900         $(NORMAL_TARGET_EXPORTS) \
48901         echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
48902         for flag in $(EXTRA_TARGET_FLAGS); do \
48903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48904         done; \
48905         (cd $(TARGET_SUBDIR)/examples && \
48906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48908                   "RANLIB=$${RANLIB}" \
48909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48910                    mostlyclean) \
48911           || exit 1
48912
48913 @endif target-examples
48914
48915 .PHONY: maybe-clean-target-examples clean-target-examples
48916 maybe-clean-target-examples:
48917 @if target-examples
48918 maybe-clean-target-examples: clean-target-examples
48919
48920 clean-target-examples: 
48921         @: $(MAKE); $(unstage)
48922         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48923         r=`${PWD_COMMAND}`; export r; \
48924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48925         $(NORMAL_TARGET_EXPORTS) \
48926         echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
48927         for flag in $(EXTRA_TARGET_FLAGS); do \
48928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48929         done; \
48930         (cd $(TARGET_SUBDIR)/examples && \
48931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48933                   "RANLIB=$${RANLIB}" \
48934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48935                    clean) \
48936           || exit 1
48937
48938 @endif target-examples
48939
48940 .PHONY: maybe-distclean-target-examples distclean-target-examples
48941 maybe-distclean-target-examples:
48942 @if target-examples
48943 maybe-distclean-target-examples: distclean-target-examples
48944
48945 distclean-target-examples: 
48946         @: $(MAKE); $(unstage)
48947         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48948         r=`${PWD_COMMAND}`; export r; \
48949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48950         $(NORMAL_TARGET_EXPORTS) \
48951         echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
48952         for flag in $(EXTRA_TARGET_FLAGS); do \
48953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48954         done; \
48955         (cd $(TARGET_SUBDIR)/examples && \
48956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48958                   "RANLIB=$${RANLIB}" \
48959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48960                    distclean) \
48961           || exit 1
48962
48963 @endif target-examples
48964
48965 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
48966 maybe-maintainer-clean-target-examples:
48967 @if target-examples
48968 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
48969
48970 maintainer-clean-target-examples: 
48971         @: $(MAKE); $(unstage)
48972         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48973         r=`${PWD_COMMAND}`; export r; \
48974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48975         $(NORMAL_TARGET_EXPORTS) \
48976         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
48977         for flag in $(EXTRA_TARGET_FLAGS); do \
48978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48979         done; \
48980         (cd $(TARGET_SUBDIR)/examples && \
48981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48983                   "RANLIB=$${RANLIB}" \
48984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48985                    maintainer-clean) \
48986           || exit 1
48987
48988 @endif target-examples
48989
48990
48991
48992
48993
48994 .PHONY: configure-target-libffi maybe-configure-target-libffi
48995 maybe-configure-target-libffi:
48996 @if gcc-bootstrap
48997 configure-target-libffi: stage_current
48998 @endif gcc-bootstrap
48999 @if target-libffi
49000 maybe-configure-target-libffi: configure-target-libffi
49001 configure-target-libffi: 
49002         @: $(MAKE); $(unstage)
49003         @r=`${PWD_COMMAND}`; export r; \
49004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49005         echo "Checking multilib configuration for libffi..."; \
49006         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
49007         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
49008         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
49009           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
49010             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
49011           else \
49012             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
49013             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
49014           fi; \
49015         else \
49016           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
49017         fi; \
49018         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
49019         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
49020         $(NORMAL_TARGET_EXPORTS) \
49021         echo Configuring in $(TARGET_SUBDIR)/libffi; \
49022         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
49023         case $(srcdir) in \
49024           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49025           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
49026                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49027         esac; \
49028         srcdiroption="--srcdir=$${topdir}/libffi"; \
49029         libsrcdir="$$s/libffi"; \
49030         rm -f no-such-file || : ; \
49031         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49032           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49033           --target=${target_alias} $${srcdiroption}  \
49034           || exit 1
49035 @endif target-libffi
49036
49037
49038
49039
49040
49041 .PHONY: all-target-libffi maybe-all-target-libffi
49042 maybe-all-target-libffi:
49043 @if gcc-bootstrap
49044 all-target-libffi: stage_current
49045 @endif gcc-bootstrap
49046 @if target-libffi
49047 TARGET-target-libffi=all
49048 maybe-all-target-libffi: all-target-libffi
49049 all-target-libffi: configure-target-libffi
49050         @: $(MAKE); $(unstage)
49051         @r=`${PWD_COMMAND}`; export r; \
49052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49053         $(NORMAL_TARGET_EXPORTS) \
49054         (cd $(TARGET_SUBDIR)/libffi && \
49055           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49056                 $(TARGET-target-libffi))
49057 @endif target-libffi
49058
49059
49060
49061
49062
49063 .PHONY: check-target-libffi maybe-check-target-libffi
49064 maybe-check-target-libffi:
49065 @if target-libffi
49066 maybe-check-target-libffi: check-target-libffi
49067
49068 check-target-libffi:
49069         @: $(MAKE); $(unstage)
49070         @r=`${PWD_COMMAND}`; export r; \
49071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49072         $(NORMAL_TARGET_EXPORTS) \
49073         (cd $(TARGET_SUBDIR)/libffi && \
49074           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49075
49076 @endif target-libffi
49077
49078 .PHONY: install-target-libffi maybe-install-target-libffi
49079 maybe-install-target-libffi:
49080 @if target-libffi
49081 maybe-install-target-libffi: install-target-libffi
49082
49083 install-target-libffi: installdirs
49084         @: $(MAKE); $(unstage)
49085         @r=`${PWD_COMMAND}`; export r; \
49086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49087         $(NORMAL_TARGET_EXPORTS) \
49088         (cd $(TARGET_SUBDIR)/libffi && \
49089           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49090
49091 @endif target-libffi
49092
49093 # Other targets (info, dvi, pdf, etc.)
49094
49095 .PHONY: maybe-info-target-libffi info-target-libffi
49096 maybe-info-target-libffi:
49097 @if target-libffi
49098 maybe-info-target-libffi: info-target-libffi
49099
49100 info-target-libffi: \
49101     configure-target-libffi 
49102         @: $(MAKE); $(unstage)
49103         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49104         r=`${PWD_COMMAND}`; export r; \
49105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49106         $(NORMAL_TARGET_EXPORTS) \
49107         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
49108         for flag in $(EXTRA_TARGET_FLAGS); do \
49109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49110         done; \
49111         (cd $(TARGET_SUBDIR)/libffi && \
49112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49114                   "RANLIB=$${RANLIB}" \
49115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49116                    info) \
49117           || exit 1
49118
49119 @endif target-libffi
49120
49121 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
49122 maybe-dvi-target-libffi:
49123 @if target-libffi
49124 maybe-dvi-target-libffi: dvi-target-libffi
49125
49126 dvi-target-libffi: \
49127     configure-target-libffi 
49128         @: $(MAKE); $(unstage)
49129         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49130         r=`${PWD_COMMAND}`; export r; \
49131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49132         $(NORMAL_TARGET_EXPORTS) \
49133         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
49134         for flag in $(EXTRA_TARGET_FLAGS); do \
49135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49136         done; \
49137         (cd $(TARGET_SUBDIR)/libffi && \
49138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49140                   "RANLIB=$${RANLIB}" \
49141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49142                    dvi) \
49143           || exit 1
49144
49145 @endif target-libffi
49146
49147 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
49148 maybe-pdf-target-libffi:
49149 @if target-libffi
49150 maybe-pdf-target-libffi: pdf-target-libffi
49151
49152 pdf-target-libffi: \
49153     configure-target-libffi 
49154         @: $(MAKE); $(unstage)
49155         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49156         r=`${PWD_COMMAND}`; export r; \
49157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49158         $(NORMAL_TARGET_EXPORTS) \
49159         echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
49160         for flag in $(EXTRA_TARGET_FLAGS); do \
49161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49162         done; \
49163         (cd $(TARGET_SUBDIR)/libffi && \
49164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49166                   "RANLIB=$${RANLIB}" \
49167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49168                    pdf) \
49169           || exit 1
49170
49171 @endif target-libffi
49172
49173 .PHONY: maybe-html-target-libffi html-target-libffi
49174 maybe-html-target-libffi:
49175 @if target-libffi
49176 maybe-html-target-libffi: html-target-libffi
49177
49178 html-target-libffi: \
49179     configure-target-libffi 
49180         @: $(MAKE); $(unstage)
49181         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49182         r=`${PWD_COMMAND}`; export r; \
49183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49184         $(NORMAL_TARGET_EXPORTS) \
49185         echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
49186         for flag in $(EXTRA_TARGET_FLAGS); do \
49187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49188         done; \
49189         (cd $(TARGET_SUBDIR)/libffi && \
49190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49192                   "RANLIB=$${RANLIB}" \
49193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49194                    html) \
49195           || exit 1
49196
49197 @endif target-libffi
49198
49199 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
49200 maybe-TAGS-target-libffi:
49201 @if target-libffi
49202 maybe-TAGS-target-libffi: TAGS-target-libffi
49203
49204 TAGS-target-libffi: \
49205     configure-target-libffi 
49206         @: $(MAKE); $(unstage)
49207         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49208         r=`${PWD_COMMAND}`; export r; \
49209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49210         $(NORMAL_TARGET_EXPORTS) \
49211         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
49212         for flag in $(EXTRA_TARGET_FLAGS); do \
49213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49214         done; \
49215         (cd $(TARGET_SUBDIR)/libffi && \
49216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49218                   "RANLIB=$${RANLIB}" \
49219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49220                    TAGS) \
49221           || exit 1
49222
49223 @endif target-libffi
49224
49225 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
49226 maybe-install-info-target-libffi:
49227 @if target-libffi
49228 maybe-install-info-target-libffi: install-info-target-libffi
49229
49230 install-info-target-libffi: \
49231     configure-target-libffi \
49232     info-target-libffi 
49233         @: $(MAKE); $(unstage)
49234         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49235         r=`${PWD_COMMAND}`; export r; \
49236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49237         $(NORMAL_TARGET_EXPORTS) \
49238         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
49239         for flag in $(EXTRA_TARGET_FLAGS); do \
49240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49241         done; \
49242         (cd $(TARGET_SUBDIR)/libffi && \
49243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49245                   "RANLIB=$${RANLIB}" \
49246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49247                    install-info) \
49248           || exit 1
49249
49250 @endif target-libffi
49251
49252 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
49253 maybe-install-pdf-target-libffi:
49254 @if target-libffi
49255 maybe-install-pdf-target-libffi: install-pdf-target-libffi
49256
49257 install-pdf-target-libffi: \
49258     configure-target-libffi \
49259     pdf-target-libffi 
49260         @: $(MAKE); $(unstage)
49261         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49262         r=`${PWD_COMMAND}`; export r; \
49263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49264         $(NORMAL_TARGET_EXPORTS) \
49265         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
49266         for flag in $(EXTRA_TARGET_FLAGS); do \
49267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49268         done; \
49269         (cd $(TARGET_SUBDIR)/libffi && \
49270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49272                   "RANLIB=$${RANLIB}" \
49273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49274                    install-pdf) \
49275           || exit 1
49276
49277 @endif target-libffi
49278
49279 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
49280 maybe-install-html-target-libffi:
49281 @if target-libffi
49282 maybe-install-html-target-libffi: install-html-target-libffi
49283
49284 install-html-target-libffi: \
49285     configure-target-libffi \
49286     html-target-libffi 
49287         @: $(MAKE); $(unstage)
49288         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49289         r=`${PWD_COMMAND}`; export r; \
49290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49291         $(NORMAL_TARGET_EXPORTS) \
49292         echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
49293         for flag in $(EXTRA_TARGET_FLAGS); do \
49294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49295         done; \
49296         (cd $(TARGET_SUBDIR)/libffi && \
49297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49299                   "RANLIB=$${RANLIB}" \
49300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49301                    install-html) \
49302           || exit 1
49303
49304 @endif target-libffi
49305
49306 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
49307 maybe-installcheck-target-libffi:
49308 @if target-libffi
49309 maybe-installcheck-target-libffi: installcheck-target-libffi
49310
49311 installcheck-target-libffi: \
49312     configure-target-libffi 
49313         @: $(MAKE); $(unstage)
49314         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49315         r=`${PWD_COMMAND}`; export r; \
49316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49317         $(NORMAL_TARGET_EXPORTS) \
49318         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
49319         for flag in $(EXTRA_TARGET_FLAGS); do \
49320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49321         done; \
49322         (cd $(TARGET_SUBDIR)/libffi && \
49323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49325                   "RANLIB=$${RANLIB}" \
49326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49327                    installcheck) \
49328           || exit 1
49329
49330 @endif target-libffi
49331
49332 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
49333 maybe-mostlyclean-target-libffi:
49334 @if target-libffi
49335 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
49336
49337 mostlyclean-target-libffi: 
49338         @: $(MAKE); $(unstage)
49339         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49340         r=`${PWD_COMMAND}`; export r; \
49341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49342         $(NORMAL_TARGET_EXPORTS) \
49343         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
49344         for flag in $(EXTRA_TARGET_FLAGS); do \
49345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49346         done; \
49347         (cd $(TARGET_SUBDIR)/libffi && \
49348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49350                   "RANLIB=$${RANLIB}" \
49351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49352                    mostlyclean) \
49353           || exit 1
49354
49355 @endif target-libffi
49356
49357 .PHONY: maybe-clean-target-libffi clean-target-libffi
49358 maybe-clean-target-libffi:
49359 @if target-libffi
49360 maybe-clean-target-libffi: clean-target-libffi
49361
49362 clean-target-libffi: 
49363         @: $(MAKE); $(unstage)
49364         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49365         r=`${PWD_COMMAND}`; export r; \
49366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49367         $(NORMAL_TARGET_EXPORTS) \
49368         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
49369         for flag in $(EXTRA_TARGET_FLAGS); do \
49370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49371         done; \
49372         (cd $(TARGET_SUBDIR)/libffi && \
49373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49375                   "RANLIB=$${RANLIB}" \
49376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49377                    clean) \
49378           || exit 1
49379
49380 @endif target-libffi
49381
49382 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
49383 maybe-distclean-target-libffi:
49384 @if target-libffi
49385 maybe-distclean-target-libffi: distclean-target-libffi
49386
49387 distclean-target-libffi: 
49388         @: $(MAKE); $(unstage)
49389         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49390         r=`${PWD_COMMAND}`; export r; \
49391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49392         $(NORMAL_TARGET_EXPORTS) \
49393         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
49394         for flag in $(EXTRA_TARGET_FLAGS); do \
49395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49396         done; \
49397         (cd $(TARGET_SUBDIR)/libffi && \
49398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49400                   "RANLIB=$${RANLIB}" \
49401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49402                    distclean) \
49403           || exit 1
49404
49405 @endif target-libffi
49406
49407 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
49408 maybe-maintainer-clean-target-libffi:
49409 @if target-libffi
49410 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
49411
49412 maintainer-clean-target-libffi: 
49413         @: $(MAKE); $(unstage)
49414         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49415         r=`${PWD_COMMAND}`; export r; \
49416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49417         $(NORMAL_TARGET_EXPORTS) \
49418         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
49419         for flag in $(EXTRA_TARGET_FLAGS); do \
49420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49421         done; \
49422         (cd $(TARGET_SUBDIR)/libffi && \
49423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49425                   "RANLIB=$${RANLIB}" \
49426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49427                    maintainer-clean) \
49428           || exit 1
49429
49430 @endif target-libffi
49431
49432
49433
49434
49435
49436 .PHONY: configure-target-libjava maybe-configure-target-libjava
49437 maybe-configure-target-libjava:
49438 @if gcc-bootstrap
49439 configure-target-libjava: stage_current
49440 @endif gcc-bootstrap
49441 @if target-libjava
49442 maybe-configure-target-libjava: configure-target-libjava
49443 configure-target-libjava: 
49444         @: $(MAKE); $(unstage)
49445         @r=`${PWD_COMMAND}`; export r; \
49446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49447         echo "Checking multilib configuration for libjava..."; \
49448         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
49449         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
49450         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
49451           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
49452             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
49453           else \
49454             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
49455             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
49456           fi; \
49457         else \
49458           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
49459         fi; \
49460         test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
49461         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
49462         $(RAW_CXX_TARGET_EXPORTS) \
49463         echo Configuring in $(TARGET_SUBDIR)/libjava; \
49464         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
49465         case $(srcdir) in \
49466           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49467           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
49468                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49469         esac; \
49470         srcdiroption="--srcdir=$${topdir}/libjava"; \
49471         libsrcdir="$$s/libjava"; \
49472         rm -f no-such-file || : ; \
49473         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49474           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49475           --target=${target_alias} $${srcdiroption}  \
49476           || exit 1
49477 @endif target-libjava
49478
49479
49480
49481
49482
49483 .PHONY: all-target-libjava maybe-all-target-libjava
49484 maybe-all-target-libjava:
49485 @if gcc-bootstrap
49486 all-target-libjava: stage_current
49487 @endif gcc-bootstrap
49488 @if target-libjava
49489 TARGET-target-libjava=all
49490 maybe-all-target-libjava: all-target-libjava
49491 all-target-libjava: configure-target-libjava
49492         @: $(MAKE); $(unstage)
49493         @r=`${PWD_COMMAND}`; export r; \
49494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49495         $(RAW_CXX_TARGET_EXPORTS) \
49496         (cd $(TARGET_SUBDIR)/libjava && \
49497           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
49498                 $(TARGET-target-libjava))
49499 @endif target-libjava
49500
49501
49502
49503
49504
49505 .PHONY: check-target-libjava maybe-check-target-libjava
49506 maybe-check-target-libjava:
49507 @if target-libjava
49508 maybe-check-target-libjava: check-target-libjava
49509
49510 check-target-libjava:
49511         @: $(MAKE); $(unstage)
49512         @r=`${PWD_COMMAND}`; export r; \
49513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49514         $(RAW_CXX_TARGET_EXPORTS) \
49515         (cd $(TARGET_SUBDIR)/libjava && \
49516           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
49517
49518 @endif target-libjava
49519
49520 .PHONY: install-target-libjava maybe-install-target-libjava
49521 maybe-install-target-libjava:
49522 @if target-libjava
49523 maybe-install-target-libjava: install-target-libjava
49524
49525 install-target-libjava: installdirs
49526         @: $(MAKE); $(unstage)
49527         @r=`${PWD_COMMAND}`; export r; \
49528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49529         $(RAW_CXX_TARGET_EXPORTS) \
49530         (cd $(TARGET_SUBDIR)/libjava && \
49531           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49532
49533 @endif target-libjava
49534
49535 # Other targets (info, dvi, pdf, etc.)
49536
49537 .PHONY: maybe-info-target-libjava info-target-libjava
49538 maybe-info-target-libjava:
49539 @if target-libjava
49540 maybe-info-target-libjava: info-target-libjava
49541
49542 info-target-libjava: \
49543     configure-target-libjava 
49544         @: $(MAKE); $(unstage)
49545         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49546         r=`${PWD_COMMAND}`; export r; \
49547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49548         $(RAW_CXX_TARGET_EXPORTS) \
49549         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
49550         for flag in $(EXTRA_TARGET_FLAGS); do \
49551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49552         done; \
49553         (cd $(TARGET_SUBDIR)/libjava && \
49554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49556                   "RANLIB=$${RANLIB}" \
49557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49558                    info) \
49559           || exit 1
49560
49561 @endif target-libjava
49562
49563 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
49564 maybe-dvi-target-libjava:
49565 @if target-libjava
49566 maybe-dvi-target-libjava: dvi-target-libjava
49567
49568 dvi-target-libjava: \
49569     configure-target-libjava 
49570         @: $(MAKE); $(unstage)
49571         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49572         r=`${PWD_COMMAND}`; export r; \
49573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49574         $(RAW_CXX_TARGET_EXPORTS) \
49575         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
49576         for flag in $(EXTRA_TARGET_FLAGS); do \
49577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49578         done; \
49579         (cd $(TARGET_SUBDIR)/libjava && \
49580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49582                   "RANLIB=$${RANLIB}" \
49583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49584                    dvi) \
49585           || exit 1
49586
49587 @endif target-libjava
49588
49589 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
49590 maybe-pdf-target-libjava:
49591 @if target-libjava
49592 maybe-pdf-target-libjava: pdf-target-libjava
49593
49594 pdf-target-libjava: \
49595     configure-target-libjava 
49596         @: $(MAKE); $(unstage)
49597         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49598         r=`${PWD_COMMAND}`; export r; \
49599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49600         $(RAW_CXX_TARGET_EXPORTS) \
49601         echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
49602         for flag in $(EXTRA_TARGET_FLAGS); do \
49603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49604         done; \
49605         (cd $(TARGET_SUBDIR)/libjava && \
49606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49608                   "RANLIB=$${RANLIB}" \
49609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49610                    pdf) \
49611           || exit 1
49612
49613 @endif target-libjava
49614
49615 .PHONY: maybe-html-target-libjava html-target-libjava
49616 maybe-html-target-libjava:
49617 @if target-libjava
49618 maybe-html-target-libjava: html-target-libjava
49619
49620 html-target-libjava: \
49621     configure-target-libjava 
49622         @: $(MAKE); $(unstage)
49623         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49624         r=`${PWD_COMMAND}`; export r; \
49625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49626         $(RAW_CXX_TARGET_EXPORTS) \
49627         echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
49628         for flag in $(EXTRA_TARGET_FLAGS); do \
49629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49630         done; \
49631         (cd $(TARGET_SUBDIR)/libjava && \
49632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49634                   "RANLIB=$${RANLIB}" \
49635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49636                    html) \
49637           || exit 1
49638
49639 @endif target-libjava
49640
49641 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
49642 maybe-TAGS-target-libjava:
49643 @if target-libjava
49644 maybe-TAGS-target-libjava: TAGS-target-libjava
49645
49646 TAGS-target-libjava: \
49647     configure-target-libjava 
49648         @: $(MAKE); $(unstage)
49649         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49650         r=`${PWD_COMMAND}`; export r; \
49651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49652         $(RAW_CXX_TARGET_EXPORTS) \
49653         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
49654         for flag in $(EXTRA_TARGET_FLAGS); do \
49655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49656         done; \
49657         (cd $(TARGET_SUBDIR)/libjava && \
49658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49660                   "RANLIB=$${RANLIB}" \
49661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49662                    TAGS) \
49663           || exit 1
49664
49665 @endif target-libjava
49666
49667 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
49668 maybe-install-info-target-libjava:
49669 @if target-libjava
49670 maybe-install-info-target-libjava: install-info-target-libjava
49671
49672 install-info-target-libjava: \
49673     configure-target-libjava \
49674     info-target-libjava 
49675         @: $(MAKE); $(unstage)
49676         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49677         r=`${PWD_COMMAND}`; export r; \
49678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49679         $(RAW_CXX_TARGET_EXPORTS) \
49680         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
49681         for flag in $(EXTRA_TARGET_FLAGS); do \
49682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49683         done; \
49684         (cd $(TARGET_SUBDIR)/libjava && \
49685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49687                   "RANLIB=$${RANLIB}" \
49688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49689                    install-info) \
49690           || exit 1
49691
49692 @endif target-libjava
49693
49694 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
49695 maybe-install-pdf-target-libjava:
49696 @if target-libjava
49697 maybe-install-pdf-target-libjava: install-pdf-target-libjava
49698
49699 install-pdf-target-libjava: \
49700     configure-target-libjava \
49701     pdf-target-libjava 
49702         @: $(MAKE); $(unstage)
49703         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49704         r=`${PWD_COMMAND}`; export r; \
49705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49706         $(RAW_CXX_TARGET_EXPORTS) \
49707         echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
49708         for flag in $(EXTRA_TARGET_FLAGS); do \
49709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49710         done; \
49711         (cd $(TARGET_SUBDIR)/libjava && \
49712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49714                   "RANLIB=$${RANLIB}" \
49715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49716                    install-pdf) \
49717           || exit 1
49718
49719 @endif target-libjava
49720
49721 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
49722 maybe-install-html-target-libjava:
49723 @if target-libjava
49724 maybe-install-html-target-libjava: install-html-target-libjava
49725
49726 install-html-target-libjava: \
49727     configure-target-libjava \
49728     html-target-libjava 
49729         @: $(MAKE); $(unstage)
49730         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49731         r=`${PWD_COMMAND}`; export r; \
49732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49733         $(RAW_CXX_TARGET_EXPORTS) \
49734         echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
49735         for flag in $(EXTRA_TARGET_FLAGS); do \
49736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49737         done; \
49738         (cd $(TARGET_SUBDIR)/libjava && \
49739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49741                   "RANLIB=$${RANLIB}" \
49742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49743                    install-html) \
49744           || exit 1
49745
49746 @endif target-libjava
49747
49748 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
49749 maybe-installcheck-target-libjava:
49750 @if target-libjava
49751 maybe-installcheck-target-libjava: installcheck-target-libjava
49752
49753 installcheck-target-libjava: \
49754     configure-target-libjava 
49755         @: $(MAKE); $(unstage)
49756         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49757         r=`${PWD_COMMAND}`; export r; \
49758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49759         $(RAW_CXX_TARGET_EXPORTS) \
49760         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
49761         for flag in $(EXTRA_TARGET_FLAGS); do \
49762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49763         done; \
49764         (cd $(TARGET_SUBDIR)/libjava && \
49765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49767                   "RANLIB=$${RANLIB}" \
49768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49769                    installcheck) \
49770           || exit 1
49771
49772 @endif target-libjava
49773
49774 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
49775 maybe-mostlyclean-target-libjava:
49776 @if target-libjava
49777 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
49778
49779 mostlyclean-target-libjava: 
49780         @: $(MAKE); $(unstage)
49781         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49782         r=`${PWD_COMMAND}`; export r; \
49783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49784         $(RAW_CXX_TARGET_EXPORTS) \
49785         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
49786         for flag in $(EXTRA_TARGET_FLAGS); do \
49787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49788         done; \
49789         (cd $(TARGET_SUBDIR)/libjava && \
49790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49792                   "RANLIB=$${RANLIB}" \
49793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49794                    mostlyclean) \
49795           || exit 1
49796
49797 @endif target-libjava
49798
49799 .PHONY: maybe-clean-target-libjava clean-target-libjava
49800 maybe-clean-target-libjava:
49801 @if target-libjava
49802 maybe-clean-target-libjava: clean-target-libjava
49803
49804 clean-target-libjava: 
49805         @: $(MAKE); $(unstage)
49806         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49807         r=`${PWD_COMMAND}`; export r; \
49808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49809         $(RAW_CXX_TARGET_EXPORTS) \
49810         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
49811         for flag in $(EXTRA_TARGET_FLAGS); do \
49812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49813         done; \
49814         (cd $(TARGET_SUBDIR)/libjava && \
49815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49817                   "RANLIB=$${RANLIB}" \
49818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49819                    clean) \
49820           || exit 1
49821
49822 @endif target-libjava
49823
49824 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
49825 maybe-distclean-target-libjava:
49826 @if target-libjava
49827 maybe-distclean-target-libjava: distclean-target-libjava
49828
49829 distclean-target-libjava: 
49830         @: $(MAKE); $(unstage)
49831         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49832         r=`${PWD_COMMAND}`; export r; \
49833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49834         $(RAW_CXX_TARGET_EXPORTS) \
49835         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
49836         for flag in $(EXTRA_TARGET_FLAGS); do \
49837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49838         done; \
49839         (cd $(TARGET_SUBDIR)/libjava && \
49840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49842                   "RANLIB=$${RANLIB}" \
49843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49844                    distclean) \
49845           || exit 1
49846
49847 @endif target-libjava
49848
49849 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
49850 maybe-maintainer-clean-target-libjava:
49851 @if target-libjava
49852 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
49853
49854 maintainer-clean-target-libjava: 
49855         @: $(MAKE); $(unstage)
49856         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49857         r=`${PWD_COMMAND}`; export r; \
49858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49859         $(RAW_CXX_TARGET_EXPORTS) \
49860         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
49861         for flag in $(EXTRA_TARGET_FLAGS); do \
49862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49863         done; \
49864         (cd $(TARGET_SUBDIR)/libjava && \
49865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49867                   "RANLIB=$${RANLIB}" \
49868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49869                    maintainer-clean) \
49870           || exit 1
49871
49872 @endif target-libjava
49873
49874
49875
49876
49877
49878 .PHONY: configure-target-zlib maybe-configure-target-zlib
49879 maybe-configure-target-zlib:
49880 @if gcc-bootstrap
49881 configure-target-zlib: stage_current
49882 @endif gcc-bootstrap
49883 @if target-zlib
49884 maybe-configure-target-zlib: configure-target-zlib
49885 configure-target-zlib: 
49886         @: $(MAKE); $(unstage)
49887         @r=`${PWD_COMMAND}`; export r; \
49888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49889         echo "Checking multilib configuration for zlib..."; \
49890         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
49891         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
49892         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
49893           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
49894             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
49895           else \
49896             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
49897             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
49898           fi; \
49899         else \
49900           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
49901         fi; \
49902         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
49903         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
49904         $(NORMAL_TARGET_EXPORTS) \
49905         echo Configuring in $(TARGET_SUBDIR)/zlib; \
49906         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
49907         case $(srcdir) in \
49908           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49909           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
49910                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49911         esac; \
49912         srcdiroption="--srcdir=$${topdir}/zlib"; \
49913         libsrcdir="$$s/zlib"; \
49914         rm -f no-such-file || : ; \
49915         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49916           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49917           --target=${target_alias} $${srcdiroption}  \
49918           || exit 1
49919 @endif target-zlib
49920
49921
49922
49923
49924
49925 .PHONY: all-target-zlib maybe-all-target-zlib
49926 maybe-all-target-zlib:
49927 @if gcc-bootstrap
49928 all-target-zlib: stage_current
49929 @endif gcc-bootstrap
49930 @if target-zlib
49931 TARGET-target-zlib=all
49932 maybe-all-target-zlib: all-target-zlib
49933 all-target-zlib: configure-target-zlib
49934         @: $(MAKE); $(unstage)
49935         @r=`${PWD_COMMAND}`; export r; \
49936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49937         $(NORMAL_TARGET_EXPORTS) \
49938         (cd $(TARGET_SUBDIR)/zlib && \
49939           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49940                 $(TARGET-target-zlib))
49941 @endif target-zlib
49942
49943
49944
49945
49946
49947 .PHONY: check-target-zlib maybe-check-target-zlib
49948 maybe-check-target-zlib:
49949 @if target-zlib
49950 maybe-check-target-zlib: check-target-zlib
49951
49952 check-target-zlib:
49953         @: $(MAKE); $(unstage)
49954         @r=`${PWD_COMMAND}`; export r; \
49955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49956         $(NORMAL_TARGET_EXPORTS) \
49957         (cd $(TARGET_SUBDIR)/zlib && \
49958           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49959
49960 @endif target-zlib
49961
49962 .PHONY: install-target-zlib maybe-install-target-zlib
49963 maybe-install-target-zlib:
49964 @if target-zlib
49965 maybe-install-target-zlib: install-target-zlib
49966
49967 install-target-zlib: installdirs
49968         @: $(MAKE); $(unstage)
49969         @r=`${PWD_COMMAND}`; export r; \
49970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49971         $(NORMAL_TARGET_EXPORTS) \
49972         (cd $(TARGET_SUBDIR)/zlib && \
49973           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49974
49975 @endif target-zlib
49976
49977 # Other targets (info, dvi, pdf, etc.)
49978
49979 .PHONY: maybe-info-target-zlib info-target-zlib
49980 maybe-info-target-zlib:
49981 @if target-zlib
49982 maybe-info-target-zlib: info-target-zlib
49983
49984 info-target-zlib: \
49985     configure-target-zlib 
49986         @: $(MAKE); $(unstage)
49987         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49988         r=`${PWD_COMMAND}`; export r; \
49989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49990         $(NORMAL_TARGET_EXPORTS) \
49991         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
49992         for flag in $(EXTRA_TARGET_FLAGS); do \
49993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49994         done; \
49995         (cd $(TARGET_SUBDIR)/zlib && \
49996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49998                   "RANLIB=$${RANLIB}" \
49999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50000                    info) \
50001           || exit 1
50002
50003 @endif target-zlib
50004
50005 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
50006 maybe-dvi-target-zlib:
50007 @if target-zlib
50008 maybe-dvi-target-zlib: dvi-target-zlib
50009
50010 dvi-target-zlib: \
50011     configure-target-zlib 
50012         @: $(MAKE); $(unstage)
50013         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50014         r=`${PWD_COMMAND}`; export r; \
50015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50016         $(NORMAL_TARGET_EXPORTS) \
50017         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
50018         for flag in $(EXTRA_TARGET_FLAGS); do \
50019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50020         done; \
50021         (cd $(TARGET_SUBDIR)/zlib && \
50022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50024                   "RANLIB=$${RANLIB}" \
50025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50026                    dvi) \
50027           || exit 1
50028
50029 @endif target-zlib
50030
50031 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
50032 maybe-pdf-target-zlib:
50033 @if target-zlib
50034 maybe-pdf-target-zlib: pdf-target-zlib
50035
50036 pdf-target-zlib: \
50037     configure-target-zlib 
50038         @: $(MAKE); $(unstage)
50039         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50040         r=`${PWD_COMMAND}`; export r; \
50041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50042         $(NORMAL_TARGET_EXPORTS) \
50043         echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
50044         for flag in $(EXTRA_TARGET_FLAGS); do \
50045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50046         done; \
50047         (cd $(TARGET_SUBDIR)/zlib && \
50048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50050                   "RANLIB=$${RANLIB}" \
50051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50052                    pdf) \
50053           || exit 1
50054
50055 @endif target-zlib
50056
50057 .PHONY: maybe-html-target-zlib html-target-zlib
50058 maybe-html-target-zlib:
50059 @if target-zlib
50060 maybe-html-target-zlib: html-target-zlib
50061
50062 html-target-zlib: \
50063     configure-target-zlib 
50064         @: $(MAKE); $(unstage)
50065         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50066         r=`${PWD_COMMAND}`; export r; \
50067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50068         $(NORMAL_TARGET_EXPORTS) \
50069         echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
50070         for flag in $(EXTRA_TARGET_FLAGS); do \
50071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50072         done; \
50073         (cd $(TARGET_SUBDIR)/zlib && \
50074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50076                   "RANLIB=$${RANLIB}" \
50077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50078                    html) \
50079           || exit 1
50080
50081 @endif target-zlib
50082
50083 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
50084 maybe-TAGS-target-zlib:
50085 @if target-zlib
50086 maybe-TAGS-target-zlib: TAGS-target-zlib
50087
50088 TAGS-target-zlib: \
50089     configure-target-zlib 
50090         @: $(MAKE); $(unstage)
50091         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50092         r=`${PWD_COMMAND}`; export r; \
50093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50094         $(NORMAL_TARGET_EXPORTS) \
50095         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
50096         for flag in $(EXTRA_TARGET_FLAGS); do \
50097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50098         done; \
50099         (cd $(TARGET_SUBDIR)/zlib && \
50100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50102                   "RANLIB=$${RANLIB}" \
50103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50104                    TAGS) \
50105           || exit 1
50106
50107 @endif target-zlib
50108
50109 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
50110 maybe-install-info-target-zlib:
50111 @if target-zlib
50112 maybe-install-info-target-zlib: install-info-target-zlib
50113
50114 install-info-target-zlib: \
50115     configure-target-zlib \
50116     info-target-zlib 
50117         @: $(MAKE); $(unstage)
50118         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50119         r=`${PWD_COMMAND}`; export r; \
50120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50121         $(NORMAL_TARGET_EXPORTS) \
50122         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
50123         for flag in $(EXTRA_TARGET_FLAGS); do \
50124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50125         done; \
50126         (cd $(TARGET_SUBDIR)/zlib && \
50127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50129                   "RANLIB=$${RANLIB}" \
50130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50131                    install-info) \
50132           || exit 1
50133
50134 @endif target-zlib
50135
50136 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
50137 maybe-install-pdf-target-zlib:
50138 @if target-zlib
50139 maybe-install-pdf-target-zlib: install-pdf-target-zlib
50140
50141 install-pdf-target-zlib: \
50142     configure-target-zlib \
50143     pdf-target-zlib 
50144         @: $(MAKE); $(unstage)
50145         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50146         r=`${PWD_COMMAND}`; export r; \
50147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50148         $(NORMAL_TARGET_EXPORTS) \
50149         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
50150         for flag in $(EXTRA_TARGET_FLAGS); do \
50151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50152         done; \
50153         (cd $(TARGET_SUBDIR)/zlib && \
50154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50156                   "RANLIB=$${RANLIB}" \
50157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50158                    install-pdf) \
50159           || exit 1
50160
50161 @endif target-zlib
50162
50163 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
50164 maybe-install-html-target-zlib:
50165 @if target-zlib
50166 maybe-install-html-target-zlib: install-html-target-zlib
50167
50168 install-html-target-zlib: \
50169     configure-target-zlib \
50170     html-target-zlib 
50171         @: $(MAKE); $(unstage)
50172         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50173         r=`${PWD_COMMAND}`; export r; \
50174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50175         $(NORMAL_TARGET_EXPORTS) \
50176         echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
50177         for flag in $(EXTRA_TARGET_FLAGS); do \
50178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50179         done; \
50180         (cd $(TARGET_SUBDIR)/zlib && \
50181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50183                   "RANLIB=$${RANLIB}" \
50184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50185                    install-html) \
50186           || exit 1
50187
50188 @endif target-zlib
50189
50190 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
50191 maybe-installcheck-target-zlib:
50192 @if target-zlib
50193 maybe-installcheck-target-zlib: installcheck-target-zlib
50194
50195 installcheck-target-zlib: \
50196     configure-target-zlib 
50197         @: $(MAKE); $(unstage)
50198         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50199         r=`${PWD_COMMAND}`; export r; \
50200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50201         $(NORMAL_TARGET_EXPORTS) \
50202         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
50203         for flag in $(EXTRA_TARGET_FLAGS); do \
50204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50205         done; \
50206         (cd $(TARGET_SUBDIR)/zlib && \
50207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50209                   "RANLIB=$${RANLIB}" \
50210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50211                    installcheck) \
50212           || exit 1
50213
50214 @endif target-zlib
50215
50216 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
50217 maybe-mostlyclean-target-zlib:
50218 @if target-zlib
50219 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
50220
50221 mostlyclean-target-zlib: 
50222         @: $(MAKE); $(unstage)
50223         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50224         r=`${PWD_COMMAND}`; export r; \
50225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50226         $(NORMAL_TARGET_EXPORTS) \
50227         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
50228         for flag in $(EXTRA_TARGET_FLAGS); do \
50229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50230         done; \
50231         (cd $(TARGET_SUBDIR)/zlib && \
50232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50234                   "RANLIB=$${RANLIB}" \
50235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50236                    mostlyclean) \
50237           || exit 1
50238
50239 @endif target-zlib
50240
50241 .PHONY: maybe-clean-target-zlib clean-target-zlib
50242 maybe-clean-target-zlib:
50243 @if target-zlib
50244 maybe-clean-target-zlib: clean-target-zlib
50245
50246 clean-target-zlib: 
50247         @: $(MAKE); $(unstage)
50248         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50249         r=`${PWD_COMMAND}`; export r; \
50250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50251         $(NORMAL_TARGET_EXPORTS) \
50252         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
50253         for flag in $(EXTRA_TARGET_FLAGS); do \
50254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50255         done; \
50256         (cd $(TARGET_SUBDIR)/zlib && \
50257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50259                   "RANLIB=$${RANLIB}" \
50260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50261                    clean) \
50262           || exit 1
50263
50264 @endif target-zlib
50265
50266 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
50267 maybe-distclean-target-zlib:
50268 @if target-zlib
50269 maybe-distclean-target-zlib: distclean-target-zlib
50270
50271 distclean-target-zlib: 
50272         @: $(MAKE); $(unstage)
50273         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50274         r=`${PWD_COMMAND}`; export r; \
50275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50276         $(NORMAL_TARGET_EXPORTS) \
50277         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
50278         for flag in $(EXTRA_TARGET_FLAGS); do \
50279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50280         done; \
50281         (cd $(TARGET_SUBDIR)/zlib && \
50282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50284                   "RANLIB=$${RANLIB}" \
50285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50286                    distclean) \
50287           || exit 1
50288
50289 @endif target-zlib
50290
50291 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
50292 maybe-maintainer-clean-target-zlib:
50293 @if target-zlib
50294 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
50295
50296 maintainer-clean-target-zlib: 
50297         @: $(MAKE); $(unstage)
50298         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50299         r=`${PWD_COMMAND}`; export r; \
50300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50301         $(NORMAL_TARGET_EXPORTS) \
50302         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
50303         for flag in $(EXTRA_TARGET_FLAGS); do \
50304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50305         done; \
50306         (cd $(TARGET_SUBDIR)/zlib && \
50307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50309                   "RANLIB=$${RANLIB}" \
50310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50311                    maintainer-clean) \
50312           || exit 1
50313
50314 @endif target-zlib
50315
50316
50317
50318
50319
50320 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
50321 maybe-configure-target-boehm-gc:
50322 @if gcc-bootstrap
50323 configure-target-boehm-gc: stage_current
50324 @endif gcc-bootstrap
50325 @if target-boehm-gc
50326 maybe-configure-target-boehm-gc: configure-target-boehm-gc
50327 configure-target-boehm-gc: 
50328         @: $(MAKE); $(unstage)
50329         @r=`${PWD_COMMAND}`; export r; \
50330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50331         echo "Checking multilib configuration for boehm-gc..."; \
50332         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
50333         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
50334         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
50335           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
50336             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
50337           else \
50338             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
50339             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
50340           fi; \
50341         else \
50342           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
50343         fi; \
50344         test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
50345         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
50346         $(NORMAL_TARGET_EXPORTS) \
50347         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
50348         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
50349         case $(srcdir) in \
50350           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50351           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
50352                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50353         esac; \
50354         srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
50355         libsrcdir="$$s/boehm-gc"; \
50356         rm -f no-such-file || : ; \
50357         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50358           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50359           --target=${target_alias} $${srcdiroption}  \
50360           || exit 1
50361 @endif target-boehm-gc
50362
50363
50364
50365
50366
50367 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
50368 maybe-all-target-boehm-gc:
50369 @if gcc-bootstrap
50370 all-target-boehm-gc: stage_current
50371 @endif gcc-bootstrap
50372 @if target-boehm-gc
50373 TARGET-target-boehm-gc=all
50374 maybe-all-target-boehm-gc: all-target-boehm-gc
50375 all-target-boehm-gc: configure-target-boehm-gc
50376         @: $(MAKE); $(unstage)
50377         @r=`${PWD_COMMAND}`; export r; \
50378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50379         $(NORMAL_TARGET_EXPORTS) \
50380         (cd $(TARGET_SUBDIR)/boehm-gc && \
50381           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
50382                 $(TARGET-target-boehm-gc))
50383 @endif target-boehm-gc
50384
50385
50386
50387
50388
50389 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
50390 maybe-check-target-boehm-gc:
50391 @if target-boehm-gc
50392 maybe-check-target-boehm-gc: check-target-boehm-gc
50393
50394 check-target-boehm-gc:
50395         @: $(MAKE); $(unstage)
50396         @r=`${PWD_COMMAND}`; export r; \
50397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50398         $(NORMAL_TARGET_EXPORTS) \
50399         (cd $(TARGET_SUBDIR)/boehm-gc && \
50400           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50401
50402 @endif target-boehm-gc
50403
50404 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
50405 maybe-install-target-boehm-gc:
50406 @if target-boehm-gc
50407 maybe-install-target-boehm-gc: install-target-boehm-gc
50408
50409 install-target-boehm-gc: installdirs
50410         @: $(MAKE); $(unstage)
50411         @r=`${PWD_COMMAND}`; export r; \
50412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50413         $(NORMAL_TARGET_EXPORTS) \
50414         (cd $(TARGET_SUBDIR)/boehm-gc && \
50415           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50416
50417 @endif target-boehm-gc
50418
50419 # Other targets (info, dvi, pdf, etc.)
50420
50421 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
50422 maybe-info-target-boehm-gc:
50423 @if target-boehm-gc
50424 maybe-info-target-boehm-gc: info-target-boehm-gc
50425
50426 info-target-boehm-gc: \
50427     configure-target-boehm-gc 
50428         @: $(MAKE); $(unstage)
50429         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50430         r=`${PWD_COMMAND}`; export r; \
50431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50432         $(NORMAL_TARGET_EXPORTS) \
50433         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
50434         for flag in $(EXTRA_TARGET_FLAGS); do \
50435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50436         done; \
50437         (cd $(TARGET_SUBDIR)/boehm-gc && \
50438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50440                   "RANLIB=$${RANLIB}" \
50441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50442                    info) \
50443           || exit 1
50444
50445 @endif target-boehm-gc
50446
50447 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
50448 maybe-dvi-target-boehm-gc:
50449 @if target-boehm-gc
50450 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
50451
50452 dvi-target-boehm-gc: \
50453     configure-target-boehm-gc 
50454         @: $(MAKE); $(unstage)
50455         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50456         r=`${PWD_COMMAND}`; export r; \
50457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50458         $(NORMAL_TARGET_EXPORTS) \
50459         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
50460         for flag in $(EXTRA_TARGET_FLAGS); do \
50461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50462         done; \
50463         (cd $(TARGET_SUBDIR)/boehm-gc && \
50464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50466                   "RANLIB=$${RANLIB}" \
50467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50468                    dvi) \
50469           || exit 1
50470
50471 @endif target-boehm-gc
50472
50473 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
50474 maybe-pdf-target-boehm-gc:
50475 @if target-boehm-gc
50476 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
50477
50478 pdf-target-boehm-gc: \
50479     configure-target-boehm-gc 
50480         @: $(MAKE); $(unstage)
50481         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50482         r=`${PWD_COMMAND}`; export r; \
50483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50484         $(NORMAL_TARGET_EXPORTS) \
50485         echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
50486         for flag in $(EXTRA_TARGET_FLAGS); do \
50487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50488         done; \
50489         (cd $(TARGET_SUBDIR)/boehm-gc && \
50490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50492                   "RANLIB=$${RANLIB}" \
50493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50494                    pdf) \
50495           || exit 1
50496
50497 @endif target-boehm-gc
50498
50499 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
50500 maybe-html-target-boehm-gc:
50501 @if target-boehm-gc
50502 maybe-html-target-boehm-gc: html-target-boehm-gc
50503
50504 html-target-boehm-gc: \
50505     configure-target-boehm-gc 
50506         @: $(MAKE); $(unstage)
50507         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50508         r=`${PWD_COMMAND}`; export r; \
50509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50510         $(NORMAL_TARGET_EXPORTS) \
50511         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
50512         for flag in $(EXTRA_TARGET_FLAGS); do \
50513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50514         done; \
50515         (cd $(TARGET_SUBDIR)/boehm-gc && \
50516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50518                   "RANLIB=$${RANLIB}" \
50519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50520                    html) \
50521           || exit 1
50522
50523 @endif target-boehm-gc
50524
50525 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
50526 maybe-TAGS-target-boehm-gc:
50527 @if target-boehm-gc
50528 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
50529
50530 TAGS-target-boehm-gc: \
50531     configure-target-boehm-gc 
50532         @: $(MAKE); $(unstage)
50533         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50534         r=`${PWD_COMMAND}`; export r; \
50535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50536         $(NORMAL_TARGET_EXPORTS) \
50537         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
50538         for flag in $(EXTRA_TARGET_FLAGS); do \
50539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50540         done; \
50541         (cd $(TARGET_SUBDIR)/boehm-gc && \
50542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50544                   "RANLIB=$${RANLIB}" \
50545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50546                    TAGS) \
50547           || exit 1
50548
50549 @endif target-boehm-gc
50550
50551 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
50552 maybe-install-info-target-boehm-gc:
50553 @if target-boehm-gc
50554 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
50555
50556 install-info-target-boehm-gc: \
50557     configure-target-boehm-gc \
50558     info-target-boehm-gc 
50559         @: $(MAKE); $(unstage)
50560         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50561         r=`${PWD_COMMAND}`; export r; \
50562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50563         $(NORMAL_TARGET_EXPORTS) \
50564         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
50565         for flag in $(EXTRA_TARGET_FLAGS); do \
50566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50567         done; \
50568         (cd $(TARGET_SUBDIR)/boehm-gc && \
50569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50571                   "RANLIB=$${RANLIB}" \
50572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50573                    install-info) \
50574           || exit 1
50575
50576 @endif target-boehm-gc
50577
50578 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
50579 maybe-install-pdf-target-boehm-gc:
50580 @if target-boehm-gc
50581 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
50582
50583 install-pdf-target-boehm-gc: \
50584     configure-target-boehm-gc \
50585     pdf-target-boehm-gc 
50586         @: $(MAKE); $(unstage)
50587         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50588         r=`${PWD_COMMAND}`; export r; \
50589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50590         $(NORMAL_TARGET_EXPORTS) \
50591         echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
50592         for flag in $(EXTRA_TARGET_FLAGS); do \
50593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50594         done; \
50595         (cd $(TARGET_SUBDIR)/boehm-gc && \
50596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50598                   "RANLIB=$${RANLIB}" \
50599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50600                    install-pdf) \
50601           || exit 1
50602
50603 @endif target-boehm-gc
50604
50605 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
50606 maybe-install-html-target-boehm-gc:
50607 @if target-boehm-gc
50608 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
50609
50610 install-html-target-boehm-gc: \
50611     configure-target-boehm-gc \
50612     html-target-boehm-gc 
50613         @: $(MAKE); $(unstage)
50614         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50615         r=`${PWD_COMMAND}`; export r; \
50616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50617         $(NORMAL_TARGET_EXPORTS) \
50618         echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
50619         for flag in $(EXTRA_TARGET_FLAGS); do \
50620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50621         done; \
50622         (cd $(TARGET_SUBDIR)/boehm-gc && \
50623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50625                   "RANLIB=$${RANLIB}" \
50626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50627                    install-html) \
50628           || exit 1
50629
50630 @endif target-boehm-gc
50631
50632 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
50633 maybe-installcheck-target-boehm-gc:
50634 @if target-boehm-gc
50635 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
50636
50637 installcheck-target-boehm-gc: \
50638     configure-target-boehm-gc 
50639         @: $(MAKE); $(unstage)
50640         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50641         r=`${PWD_COMMAND}`; export r; \
50642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50643         $(NORMAL_TARGET_EXPORTS) \
50644         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
50645         for flag in $(EXTRA_TARGET_FLAGS); do \
50646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50647         done; \
50648         (cd $(TARGET_SUBDIR)/boehm-gc && \
50649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50651                   "RANLIB=$${RANLIB}" \
50652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50653                    installcheck) \
50654           || exit 1
50655
50656 @endif target-boehm-gc
50657
50658 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
50659 maybe-mostlyclean-target-boehm-gc:
50660 @if target-boehm-gc
50661 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
50662
50663 mostlyclean-target-boehm-gc: 
50664         @: $(MAKE); $(unstage)
50665         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50666         r=`${PWD_COMMAND}`; export r; \
50667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50668         $(NORMAL_TARGET_EXPORTS) \
50669         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
50670         for flag in $(EXTRA_TARGET_FLAGS); do \
50671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50672         done; \
50673         (cd $(TARGET_SUBDIR)/boehm-gc && \
50674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50676                   "RANLIB=$${RANLIB}" \
50677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50678                    mostlyclean) \
50679           || exit 1
50680
50681 @endif target-boehm-gc
50682
50683 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
50684 maybe-clean-target-boehm-gc:
50685 @if target-boehm-gc
50686 maybe-clean-target-boehm-gc: clean-target-boehm-gc
50687
50688 clean-target-boehm-gc: 
50689         @: $(MAKE); $(unstage)
50690         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50691         r=`${PWD_COMMAND}`; export r; \
50692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50693         $(NORMAL_TARGET_EXPORTS) \
50694         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
50695         for flag in $(EXTRA_TARGET_FLAGS); do \
50696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50697         done; \
50698         (cd $(TARGET_SUBDIR)/boehm-gc && \
50699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50701                   "RANLIB=$${RANLIB}" \
50702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50703                    clean) \
50704           || exit 1
50705
50706 @endif target-boehm-gc
50707
50708 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
50709 maybe-distclean-target-boehm-gc:
50710 @if target-boehm-gc
50711 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
50712
50713 distclean-target-boehm-gc: 
50714         @: $(MAKE); $(unstage)
50715         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50716         r=`${PWD_COMMAND}`; export r; \
50717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50718         $(NORMAL_TARGET_EXPORTS) \
50719         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
50720         for flag in $(EXTRA_TARGET_FLAGS); do \
50721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50722         done; \
50723         (cd $(TARGET_SUBDIR)/boehm-gc && \
50724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50726                   "RANLIB=$${RANLIB}" \
50727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50728                    distclean) \
50729           || exit 1
50730
50731 @endif target-boehm-gc
50732
50733 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
50734 maybe-maintainer-clean-target-boehm-gc:
50735 @if target-boehm-gc
50736 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
50737
50738 maintainer-clean-target-boehm-gc: 
50739         @: $(MAKE); $(unstage)
50740         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50741         r=`${PWD_COMMAND}`; export r; \
50742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50743         $(NORMAL_TARGET_EXPORTS) \
50744         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
50745         for flag in $(EXTRA_TARGET_FLAGS); do \
50746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50747         done; \
50748         (cd $(TARGET_SUBDIR)/boehm-gc && \
50749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50751                   "RANLIB=$${RANLIB}" \
50752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50753                    maintainer-clean) \
50754           || exit 1
50755
50756 @endif target-boehm-gc
50757
50758
50759
50760
50761
50762 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
50763 maybe-configure-target-qthreads:
50764 @if gcc-bootstrap
50765 configure-target-qthreads: stage_current
50766 @endif gcc-bootstrap
50767 @if target-qthreads
50768 maybe-configure-target-qthreads: configure-target-qthreads
50769 configure-target-qthreads: 
50770         @: $(MAKE); $(unstage)
50771         @r=`${PWD_COMMAND}`; export r; \
50772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50773         echo "Checking multilib configuration for qthreads..."; \
50774         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
50775         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
50776         if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
50777           if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
50778             rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
50779           else \
50780             rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
50781             mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
50782           fi; \
50783         else \
50784           mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
50785         fi; \
50786         test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
50787         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
50788         $(NORMAL_TARGET_EXPORTS) \
50789         echo Configuring in $(TARGET_SUBDIR)/qthreads; \
50790         cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
50791         case $(srcdir) in \
50792           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50793           *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
50794                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50795         esac; \
50796         srcdiroption="--srcdir=$${topdir}/qthreads"; \
50797         libsrcdir="$$s/qthreads"; \
50798         rm -f no-such-file || : ; \
50799         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50800           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50801           --target=${target_alias} $${srcdiroption}  \
50802           || exit 1
50803 @endif target-qthreads
50804
50805
50806
50807
50808
50809 .PHONY: all-target-qthreads maybe-all-target-qthreads
50810 maybe-all-target-qthreads:
50811 @if gcc-bootstrap
50812 all-target-qthreads: stage_current
50813 @endif gcc-bootstrap
50814 @if target-qthreads
50815 TARGET-target-qthreads=all
50816 maybe-all-target-qthreads: all-target-qthreads
50817 all-target-qthreads: configure-target-qthreads
50818         @: $(MAKE); $(unstage)
50819         @r=`${PWD_COMMAND}`; export r; \
50820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50821         $(NORMAL_TARGET_EXPORTS) \
50822         (cd $(TARGET_SUBDIR)/qthreads && \
50823           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
50824                 $(TARGET-target-qthreads))
50825 @endif target-qthreads
50826
50827
50828
50829
50830
50831 .PHONY: check-target-qthreads maybe-check-target-qthreads
50832 maybe-check-target-qthreads:
50833 @if target-qthreads
50834 maybe-check-target-qthreads: check-target-qthreads
50835
50836 check-target-qthreads:
50837         @: $(MAKE); $(unstage)
50838         @r=`${PWD_COMMAND}`; export r; \
50839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50840         $(NORMAL_TARGET_EXPORTS) \
50841         (cd $(TARGET_SUBDIR)/qthreads && \
50842           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50843
50844 @endif target-qthreads
50845
50846 .PHONY: install-target-qthreads maybe-install-target-qthreads
50847 maybe-install-target-qthreads:
50848 @if target-qthreads
50849 maybe-install-target-qthreads: install-target-qthreads
50850
50851 install-target-qthreads: installdirs
50852         @: $(MAKE); $(unstage)
50853         @r=`${PWD_COMMAND}`; export r; \
50854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50855         $(NORMAL_TARGET_EXPORTS) \
50856         (cd $(TARGET_SUBDIR)/qthreads && \
50857           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50858
50859 @endif target-qthreads
50860
50861 # Other targets (info, dvi, pdf, etc.)
50862
50863 .PHONY: maybe-info-target-qthreads info-target-qthreads
50864 maybe-info-target-qthreads:
50865 @if target-qthreads
50866 maybe-info-target-qthreads: info-target-qthreads
50867
50868 info-target-qthreads: \
50869     configure-target-qthreads 
50870         @: $(MAKE); $(unstage)
50871         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50872         r=`${PWD_COMMAND}`; export r; \
50873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50874         $(NORMAL_TARGET_EXPORTS) \
50875         echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
50876         for flag in $(EXTRA_TARGET_FLAGS); do \
50877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50878         done; \
50879         (cd $(TARGET_SUBDIR)/qthreads && \
50880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50882                   "RANLIB=$${RANLIB}" \
50883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50884                    info) \
50885           || exit 1
50886
50887 @endif target-qthreads
50888
50889 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
50890 maybe-dvi-target-qthreads:
50891 @if target-qthreads
50892 maybe-dvi-target-qthreads: dvi-target-qthreads
50893
50894 dvi-target-qthreads: \
50895     configure-target-qthreads 
50896         @: $(MAKE); $(unstage)
50897         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50898         r=`${PWD_COMMAND}`; export r; \
50899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50900         $(NORMAL_TARGET_EXPORTS) \
50901         echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
50902         for flag in $(EXTRA_TARGET_FLAGS); do \
50903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50904         done; \
50905         (cd $(TARGET_SUBDIR)/qthreads && \
50906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50908                   "RANLIB=$${RANLIB}" \
50909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50910                    dvi) \
50911           || exit 1
50912
50913 @endif target-qthreads
50914
50915 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
50916 maybe-pdf-target-qthreads:
50917 @if target-qthreads
50918 maybe-pdf-target-qthreads: pdf-target-qthreads
50919
50920 pdf-target-qthreads: \
50921     configure-target-qthreads 
50922         @: $(MAKE); $(unstage)
50923         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50924         r=`${PWD_COMMAND}`; export r; \
50925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50926         $(NORMAL_TARGET_EXPORTS) \
50927         echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
50928         for flag in $(EXTRA_TARGET_FLAGS); do \
50929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50930         done; \
50931         (cd $(TARGET_SUBDIR)/qthreads && \
50932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50934                   "RANLIB=$${RANLIB}" \
50935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50936                    pdf) \
50937           || exit 1
50938
50939 @endif target-qthreads
50940
50941 .PHONY: maybe-html-target-qthreads html-target-qthreads
50942 maybe-html-target-qthreads:
50943 @if target-qthreads
50944 maybe-html-target-qthreads: html-target-qthreads
50945
50946 html-target-qthreads: \
50947     configure-target-qthreads 
50948         @: $(MAKE); $(unstage)
50949         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50950         r=`${PWD_COMMAND}`; export r; \
50951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50952         $(NORMAL_TARGET_EXPORTS) \
50953         echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
50954         for flag in $(EXTRA_TARGET_FLAGS); do \
50955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50956         done; \
50957         (cd $(TARGET_SUBDIR)/qthreads && \
50958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50960                   "RANLIB=$${RANLIB}" \
50961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50962                    html) \
50963           || exit 1
50964
50965 @endif target-qthreads
50966
50967 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
50968 maybe-TAGS-target-qthreads:
50969 @if target-qthreads
50970 maybe-TAGS-target-qthreads: TAGS-target-qthreads
50971
50972 TAGS-target-qthreads: \
50973     configure-target-qthreads 
50974         @: $(MAKE); $(unstage)
50975         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50976         r=`${PWD_COMMAND}`; export r; \
50977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50978         $(NORMAL_TARGET_EXPORTS) \
50979         echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
50980         for flag in $(EXTRA_TARGET_FLAGS); do \
50981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50982         done; \
50983         (cd $(TARGET_SUBDIR)/qthreads && \
50984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50986                   "RANLIB=$${RANLIB}" \
50987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50988                    TAGS) \
50989           || exit 1
50990
50991 @endif target-qthreads
50992
50993 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
50994 maybe-install-info-target-qthreads:
50995 @if target-qthreads
50996 maybe-install-info-target-qthreads: install-info-target-qthreads
50997
50998 install-info-target-qthreads: \
50999     configure-target-qthreads \
51000     info-target-qthreads 
51001         @: $(MAKE); $(unstage)
51002         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51003         r=`${PWD_COMMAND}`; export r; \
51004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51005         $(NORMAL_TARGET_EXPORTS) \
51006         echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
51007         for flag in $(EXTRA_TARGET_FLAGS); do \
51008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51009         done; \
51010         (cd $(TARGET_SUBDIR)/qthreads && \
51011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51013                   "RANLIB=$${RANLIB}" \
51014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51015                    install-info) \
51016           || exit 1
51017
51018 @endif target-qthreads
51019
51020 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
51021 maybe-install-pdf-target-qthreads:
51022 @if target-qthreads
51023 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
51024
51025 install-pdf-target-qthreads: \
51026     configure-target-qthreads \
51027     pdf-target-qthreads 
51028         @: $(MAKE); $(unstage)
51029         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51030         r=`${PWD_COMMAND}`; export r; \
51031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51032         $(NORMAL_TARGET_EXPORTS) \
51033         echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
51034         for flag in $(EXTRA_TARGET_FLAGS); do \
51035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51036         done; \
51037         (cd $(TARGET_SUBDIR)/qthreads && \
51038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51040                   "RANLIB=$${RANLIB}" \
51041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51042                    install-pdf) \
51043           || exit 1
51044
51045 @endif target-qthreads
51046
51047 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
51048 maybe-install-html-target-qthreads:
51049 @if target-qthreads
51050 maybe-install-html-target-qthreads: install-html-target-qthreads
51051
51052 install-html-target-qthreads: \
51053     configure-target-qthreads \
51054     html-target-qthreads 
51055         @: $(MAKE); $(unstage)
51056         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51057         r=`${PWD_COMMAND}`; export r; \
51058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51059         $(NORMAL_TARGET_EXPORTS) \
51060         echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
51061         for flag in $(EXTRA_TARGET_FLAGS); do \
51062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51063         done; \
51064         (cd $(TARGET_SUBDIR)/qthreads && \
51065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51067                   "RANLIB=$${RANLIB}" \
51068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51069                    install-html) \
51070           || exit 1
51071
51072 @endif target-qthreads
51073
51074 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
51075 maybe-installcheck-target-qthreads:
51076 @if target-qthreads
51077 maybe-installcheck-target-qthreads: installcheck-target-qthreads
51078
51079 installcheck-target-qthreads: \
51080     configure-target-qthreads 
51081         @: $(MAKE); $(unstage)
51082         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51083         r=`${PWD_COMMAND}`; export r; \
51084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51085         $(NORMAL_TARGET_EXPORTS) \
51086         echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
51087         for flag in $(EXTRA_TARGET_FLAGS); do \
51088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51089         done; \
51090         (cd $(TARGET_SUBDIR)/qthreads && \
51091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51093                   "RANLIB=$${RANLIB}" \
51094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51095                    installcheck) \
51096           || exit 1
51097
51098 @endif target-qthreads
51099
51100 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
51101 maybe-mostlyclean-target-qthreads:
51102 @if target-qthreads
51103 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
51104
51105 mostlyclean-target-qthreads: 
51106         @: $(MAKE); $(unstage)
51107         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51108         r=`${PWD_COMMAND}`; export r; \
51109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51110         $(NORMAL_TARGET_EXPORTS) \
51111         echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
51112         for flag in $(EXTRA_TARGET_FLAGS); do \
51113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51114         done; \
51115         (cd $(TARGET_SUBDIR)/qthreads && \
51116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51118                   "RANLIB=$${RANLIB}" \
51119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51120                    mostlyclean) \
51121           || exit 1
51122
51123 @endif target-qthreads
51124
51125 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
51126 maybe-clean-target-qthreads:
51127 @if target-qthreads
51128 maybe-clean-target-qthreads: clean-target-qthreads
51129
51130 clean-target-qthreads: 
51131         @: $(MAKE); $(unstage)
51132         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51133         r=`${PWD_COMMAND}`; export r; \
51134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51135         $(NORMAL_TARGET_EXPORTS) \
51136         echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
51137         for flag in $(EXTRA_TARGET_FLAGS); do \
51138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51139         done; \
51140         (cd $(TARGET_SUBDIR)/qthreads && \
51141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51143                   "RANLIB=$${RANLIB}" \
51144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51145                    clean) \
51146           || exit 1
51147
51148 @endif target-qthreads
51149
51150 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
51151 maybe-distclean-target-qthreads:
51152 @if target-qthreads
51153 maybe-distclean-target-qthreads: distclean-target-qthreads
51154
51155 distclean-target-qthreads: 
51156         @: $(MAKE); $(unstage)
51157         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51158         r=`${PWD_COMMAND}`; export r; \
51159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51160         $(NORMAL_TARGET_EXPORTS) \
51161         echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
51162         for flag in $(EXTRA_TARGET_FLAGS); do \
51163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51164         done; \
51165         (cd $(TARGET_SUBDIR)/qthreads && \
51166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51168                   "RANLIB=$${RANLIB}" \
51169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51170                    distclean) \
51171           || exit 1
51172
51173 @endif target-qthreads
51174
51175 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
51176 maybe-maintainer-clean-target-qthreads:
51177 @if target-qthreads
51178 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
51179
51180 maintainer-clean-target-qthreads: 
51181         @: $(MAKE); $(unstage)
51182         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51183         r=`${PWD_COMMAND}`; export r; \
51184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51185         $(NORMAL_TARGET_EXPORTS) \
51186         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
51187         for flag in $(EXTRA_TARGET_FLAGS); do \
51188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51189         done; \
51190         (cd $(TARGET_SUBDIR)/qthreads && \
51191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51193                   "RANLIB=$${RANLIB}" \
51194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51195                    maintainer-clean) \
51196           || exit 1
51197
51198 @endif target-qthreads
51199
51200
51201
51202
51203
51204 .PHONY: configure-target-rda maybe-configure-target-rda
51205 maybe-configure-target-rda:
51206 @if gcc-bootstrap
51207 configure-target-rda: stage_current
51208 @endif gcc-bootstrap
51209 @if target-rda
51210 maybe-configure-target-rda: configure-target-rda
51211 configure-target-rda: 
51212         @: $(MAKE); $(unstage)
51213         @r=`${PWD_COMMAND}`; export r; \
51214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51215         echo "Checking multilib configuration for rda..."; \
51216         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
51217         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
51218         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
51219           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
51220             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
51221           else \
51222             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
51223             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
51224           fi; \
51225         else \
51226           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
51227         fi; \
51228         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
51229         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
51230         $(NORMAL_TARGET_EXPORTS) \
51231         echo Configuring in $(TARGET_SUBDIR)/rda; \
51232         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
51233         case $(srcdir) in \
51234           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51235           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
51236                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51237         esac; \
51238         srcdiroption="--srcdir=$${topdir}/rda"; \
51239         libsrcdir="$$s/rda"; \
51240         rm -f no-such-file || : ; \
51241         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51242           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51243           --target=${target_alias} $${srcdiroption}  \
51244           || exit 1
51245 @endif target-rda
51246
51247
51248
51249
51250
51251 .PHONY: all-target-rda maybe-all-target-rda
51252 maybe-all-target-rda:
51253 @if gcc-bootstrap
51254 all-target-rda: stage_current
51255 @endif gcc-bootstrap
51256 @if target-rda
51257 TARGET-target-rda=all
51258 maybe-all-target-rda: all-target-rda
51259 all-target-rda: configure-target-rda
51260         @: $(MAKE); $(unstage)
51261         @r=`${PWD_COMMAND}`; export r; \
51262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51263         $(NORMAL_TARGET_EXPORTS) \
51264         (cd $(TARGET_SUBDIR)/rda && \
51265           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
51266                 $(TARGET-target-rda))
51267 @endif target-rda
51268
51269
51270
51271
51272
51273 .PHONY: check-target-rda maybe-check-target-rda
51274 maybe-check-target-rda:
51275 @if target-rda
51276 maybe-check-target-rda: check-target-rda
51277
51278 check-target-rda:
51279         @: $(MAKE); $(unstage)
51280         @r=`${PWD_COMMAND}`; export r; \
51281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51282         $(NORMAL_TARGET_EXPORTS) \
51283         (cd $(TARGET_SUBDIR)/rda && \
51284           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
51285
51286 @endif target-rda
51287
51288 .PHONY: install-target-rda maybe-install-target-rda
51289 maybe-install-target-rda:
51290 @if target-rda
51291 maybe-install-target-rda: install-target-rda
51292
51293 install-target-rda: installdirs
51294         @: $(MAKE); $(unstage)
51295         @r=`${PWD_COMMAND}`; export r; \
51296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51297         $(NORMAL_TARGET_EXPORTS) \
51298         (cd $(TARGET_SUBDIR)/rda && \
51299           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51300
51301 @endif target-rda
51302
51303 # Other targets (info, dvi, pdf, etc.)
51304
51305 .PHONY: maybe-info-target-rda info-target-rda
51306 maybe-info-target-rda:
51307 @if target-rda
51308 maybe-info-target-rda: info-target-rda
51309
51310 info-target-rda: \
51311     configure-target-rda 
51312         @: $(MAKE); $(unstage)
51313         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51314         r=`${PWD_COMMAND}`; export r; \
51315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51316         $(NORMAL_TARGET_EXPORTS) \
51317         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
51318         for flag in $(EXTRA_TARGET_FLAGS); do \
51319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51320         done; \
51321         (cd $(TARGET_SUBDIR)/rda && \
51322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51324                   "RANLIB=$${RANLIB}" \
51325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51326                    info) \
51327           || exit 1
51328
51329 @endif target-rda
51330
51331 .PHONY: maybe-dvi-target-rda dvi-target-rda
51332 maybe-dvi-target-rda:
51333 @if target-rda
51334 maybe-dvi-target-rda: dvi-target-rda
51335
51336 dvi-target-rda: \
51337     configure-target-rda 
51338         @: $(MAKE); $(unstage)
51339         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51340         r=`${PWD_COMMAND}`; export r; \
51341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51342         $(NORMAL_TARGET_EXPORTS) \
51343         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
51344         for flag in $(EXTRA_TARGET_FLAGS); do \
51345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51346         done; \
51347         (cd $(TARGET_SUBDIR)/rda && \
51348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51350                   "RANLIB=$${RANLIB}" \
51351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51352                    dvi) \
51353           || exit 1
51354
51355 @endif target-rda
51356
51357 .PHONY: maybe-pdf-target-rda pdf-target-rda
51358 maybe-pdf-target-rda:
51359 @if target-rda
51360 maybe-pdf-target-rda: pdf-target-rda
51361
51362 pdf-target-rda: \
51363     configure-target-rda 
51364         @: $(MAKE); $(unstage)
51365         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51366         r=`${PWD_COMMAND}`; export r; \
51367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51368         $(NORMAL_TARGET_EXPORTS) \
51369         echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
51370         for flag in $(EXTRA_TARGET_FLAGS); do \
51371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51372         done; \
51373         (cd $(TARGET_SUBDIR)/rda && \
51374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51376                   "RANLIB=$${RANLIB}" \
51377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51378                    pdf) \
51379           || exit 1
51380
51381 @endif target-rda
51382
51383 .PHONY: maybe-html-target-rda html-target-rda
51384 maybe-html-target-rda:
51385 @if target-rda
51386 maybe-html-target-rda: html-target-rda
51387
51388 html-target-rda: \
51389     configure-target-rda 
51390         @: $(MAKE); $(unstage)
51391         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51392         r=`${PWD_COMMAND}`; export r; \
51393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51394         $(NORMAL_TARGET_EXPORTS) \
51395         echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
51396         for flag in $(EXTRA_TARGET_FLAGS); do \
51397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51398         done; \
51399         (cd $(TARGET_SUBDIR)/rda && \
51400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51402                   "RANLIB=$${RANLIB}" \
51403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51404                    html) \
51405           || exit 1
51406
51407 @endif target-rda
51408
51409 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
51410 maybe-TAGS-target-rda:
51411 @if target-rda
51412 maybe-TAGS-target-rda: TAGS-target-rda
51413
51414 TAGS-target-rda: \
51415     configure-target-rda 
51416         @: $(MAKE); $(unstage)
51417         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51418         r=`${PWD_COMMAND}`; export r; \
51419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51420         $(NORMAL_TARGET_EXPORTS) \
51421         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
51422         for flag in $(EXTRA_TARGET_FLAGS); do \
51423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51424         done; \
51425         (cd $(TARGET_SUBDIR)/rda && \
51426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51428                   "RANLIB=$${RANLIB}" \
51429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51430                    TAGS) \
51431           || exit 1
51432
51433 @endif target-rda
51434
51435 .PHONY: maybe-install-info-target-rda install-info-target-rda
51436 maybe-install-info-target-rda:
51437 @if target-rda
51438 maybe-install-info-target-rda: install-info-target-rda
51439
51440 install-info-target-rda: \
51441     configure-target-rda \
51442     info-target-rda 
51443         @: $(MAKE); $(unstage)
51444         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51445         r=`${PWD_COMMAND}`; export r; \
51446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51447         $(NORMAL_TARGET_EXPORTS) \
51448         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
51449         for flag in $(EXTRA_TARGET_FLAGS); do \
51450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51451         done; \
51452         (cd $(TARGET_SUBDIR)/rda && \
51453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51455                   "RANLIB=$${RANLIB}" \
51456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51457                    install-info) \
51458           || exit 1
51459
51460 @endif target-rda
51461
51462 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
51463 maybe-install-pdf-target-rda:
51464 @if target-rda
51465 maybe-install-pdf-target-rda: install-pdf-target-rda
51466
51467 install-pdf-target-rda: \
51468     configure-target-rda \
51469     pdf-target-rda 
51470         @: $(MAKE); $(unstage)
51471         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51472         r=`${PWD_COMMAND}`; export r; \
51473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51474         $(NORMAL_TARGET_EXPORTS) \
51475         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
51476         for flag in $(EXTRA_TARGET_FLAGS); do \
51477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51478         done; \
51479         (cd $(TARGET_SUBDIR)/rda && \
51480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51482                   "RANLIB=$${RANLIB}" \
51483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51484                    install-pdf) \
51485           || exit 1
51486
51487 @endif target-rda
51488
51489 .PHONY: maybe-install-html-target-rda install-html-target-rda
51490 maybe-install-html-target-rda:
51491 @if target-rda
51492 maybe-install-html-target-rda: install-html-target-rda
51493
51494 install-html-target-rda: \
51495     configure-target-rda \
51496     html-target-rda 
51497         @: $(MAKE); $(unstage)
51498         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51499         r=`${PWD_COMMAND}`; export r; \
51500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51501         $(NORMAL_TARGET_EXPORTS) \
51502         echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
51503         for flag in $(EXTRA_TARGET_FLAGS); do \
51504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51505         done; \
51506         (cd $(TARGET_SUBDIR)/rda && \
51507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51509                   "RANLIB=$${RANLIB}" \
51510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51511                    install-html) \
51512           || exit 1
51513
51514 @endif target-rda
51515
51516 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
51517 maybe-installcheck-target-rda:
51518 @if target-rda
51519 maybe-installcheck-target-rda: installcheck-target-rda
51520
51521 installcheck-target-rda: \
51522     configure-target-rda 
51523         @: $(MAKE); $(unstage)
51524         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51525         r=`${PWD_COMMAND}`; export r; \
51526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51527         $(NORMAL_TARGET_EXPORTS) \
51528         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
51529         for flag in $(EXTRA_TARGET_FLAGS); do \
51530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51531         done; \
51532         (cd $(TARGET_SUBDIR)/rda && \
51533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51535                   "RANLIB=$${RANLIB}" \
51536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51537                    installcheck) \
51538           || exit 1
51539
51540 @endif target-rda
51541
51542 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
51543 maybe-mostlyclean-target-rda:
51544 @if target-rda
51545 maybe-mostlyclean-target-rda: mostlyclean-target-rda
51546
51547 mostlyclean-target-rda: 
51548         @: $(MAKE); $(unstage)
51549         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51550         r=`${PWD_COMMAND}`; export r; \
51551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51552         $(NORMAL_TARGET_EXPORTS) \
51553         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
51554         for flag in $(EXTRA_TARGET_FLAGS); do \
51555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51556         done; \
51557         (cd $(TARGET_SUBDIR)/rda && \
51558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51560                   "RANLIB=$${RANLIB}" \
51561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51562                    mostlyclean) \
51563           || exit 1
51564
51565 @endif target-rda
51566
51567 .PHONY: maybe-clean-target-rda clean-target-rda
51568 maybe-clean-target-rda:
51569 @if target-rda
51570 maybe-clean-target-rda: clean-target-rda
51571
51572 clean-target-rda: 
51573         @: $(MAKE); $(unstage)
51574         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51575         r=`${PWD_COMMAND}`; export r; \
51576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51577         $(NORMAL_TARGET_EXPORTS) \
51578         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
51579         for flag in $(EXTRA_TARGET_FLAGS); do \
51580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51581         done; \
51582         (cd $(TARGET_SUBDIR)/rda && \
51583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51585                   "RANLIB=$${RANLIB}" \
51586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51587                    clean) \
51588           || exit 1
51589
51590 @endif target-rda
51591
51592 .PHONY: maybe-distclean-target-rda distclean-target-rda
51593 maybe-distclean-target-rda:
51594 @if target-rda
51595 maybe-distclean-target-rda: distclean-target-rda
51596
51597 distclean-target-rda: 
51598         @: $(MAKE); $(unstage)
51599         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51600         r=`${PWD_COMMAND}`; export r; \
51601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51602         $(NORMAL_TARGET_EXPORTS) \
51603         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
51604         for flag in $(EXTRA_TARGET_FLAGS); do \
51605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51606         done; \
51607         (cd $(TARGET_SUBDIR)/rda && \
51608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51610                   "RANLIB=$${RANLIB}" \
51611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51612                    distclean) \
51613           || exit 1
51614
51615 @endif target-rda
51616
51617 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
51618 maybe-maintainer-clean-target-rda:
51619 @if target-rda
51620 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
51621
51622 maintainer-clean-target-rda: 
51623         @: $(MAKE); $(unstage)
51624         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51625         r=`${PWD_COMMAND}`; export r; \
51626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51627         $(NORMAL_TARGET_EXPORTS) \
51628         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
51629         for flag in $(EXTRA_TARGET_FLAGS); do \
51630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51631         done; \
51632         (cd $(TARGET_SUBDIR)/rda && \
51633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51635                   "RANLIB=$${RANLIB}" \
51636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51637                    maintainer-clean) \
51638           || exit 1
51639
51640 @endif target-rda
51641
51642
51643
51644
51645
51646 .PHONY: configure-target-libada maybe-configure-target-libada
51647 maybe-configure-target-libada:
51648 @if gcc-bootstrap
51649 configure-target-libada: stage_current
51650 @endif gcc-bootstrap
51651 @if target-libada
51652 maybe-configure-target-libada: configure-target-libada
51653 configure-target-libada: 
51654         @: $(MAKE); $(unstage)
51655         @r=`${PWD_COMMAND}`; export r; \
51656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51657         echo "Checking multilib configuration for libada..."; \
51658         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
51659         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
51660         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
51661           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
51662             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
51663           else \
51664             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
51665             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
51666           fi; \
51667         else \
51668           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
51669         fi; \
51670         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
51671         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
51672         $(NORMAL_TARGET_EXPORTS) \
51673         echo Configuring in $(TARGET_SUBDIR)/libada; \
51674         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
51675         case $(srcdir) in \
51676           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51677           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
51678                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51679         esac; \
51680         srcdiroption="--srcdir=$${topdir}/libada"; \
51681         libsrcdir="$$s/libada"; \
51682         rm -f no-such-file || : ; \
51683         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51684           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51685           --target=${target_alias} $${srcdiroption}  \
51686           || exit 1
51687 @endif target-libada
51688
51689
51690
51691
51692
51693 .PHONY: all-target-libada maybe-all-target-libada
51694 maybe-all-target-libada:
51695 @if gcc-bootstrap
51696 all-target-libada: stage_current
51697 @endif gcc-bootstrap
51698 @if target-libada
51699 TARGET-target-libada=all
51700 maybe-all-target-libada: all-target-libada
51701 all-target-libada: configure-target-libada
51702         @: $(MAKE); $(unstage)
51703         @r=`${PWD_COMMAND}`; export r; \
51704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51705         $(NORMAL_TARGET_EXPORTS) \
51706         (cd $(TARGET_SUBDIR)/libada && \
51707           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
51708                 $(TARGET-target-libada))
51709 @endif target-libada
51710
51711
51712
51713
51714
51715 .PHONY: check-target-libada maybe-check-target-libada
51716 maybe-check-target-libada:
51717 @if target-libada
51718 maybe-check-target-libada: check-target-libada
51719
51720 check-target-libada:
51721         @: $(MAKE); $(unstage)
51722         @r=`${PWD_COMMAND}`; export r; \
51723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51724         $(NORMAL_TARGET_EXPORTS) \
51725         (cd $(TARGET_SUBDIR)/libada && \
51726           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
51727
51728 @endif target-libada
51729
51730 .PHONY: install-target-libada maybe-install-target-libada
51731 maybe-install-target-libada:
51732 @if target-libada
51733 maybe-install-target-libada: install-target-libada
51734
51735 install-target-libada: installdirs
51736         @: $(MAKE); $(unstage)
51737         @r=`${PWD_COMMAND}`; export r; \
51738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51739         $(NORMAL_TARGET_EXPORTS) \
51740         (cd $(TARGET_SUBDIR)/libada && \
51741           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51742
51743 @endif target-libada
51744
51745 # Other targets (info, dvi, pdf, etc.)
51746
51747 .PHONY: maybe-info-target-libada info-target-libada
51748 maybe-info-target-libada:
51749 @if target-libada
51750 maybe-info-target-libada: info-target-libada
51751
51752 info-target-libada: \
51753     configure-target-libada 
51754         @: $(MAKE); $(unstage)
51755         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51756         r=`${PWD_COMMAND}`; export r; \
51757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51758         $(NORMAL_TARGET_EXPORTS) \
51759         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
51760         for flag in $(EXTRA_TARGET_FLAGS); do \
51761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51762         done; \
51763         (cd $(TARGET_SUBDIR)/libada && \
51764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51766                   "RANLIB=$${RANLIB}" \
51767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51768                    info) \
51769           || exit 1
51770
51771 @endif target-libada
51772
51773 .PHONY: maybe-dvi-target-libada dvi-target-libada
51774 maybe-dvi-target-libada:
51775 @if target-libada
51776 maybe-dvi-target-libada: dvi-target-libada
51777
51778 dvi-target-libada: \
51779     configure-target-libada 
51780         @: $(MAKE); $(unstage)
51781         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51782         r=`${PWD_COMMAND}`; export r; \
51783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51784         $(NORMAL_TARGET_EXPORTS) \
51785         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
51786         for flag in $(EXTRA_TARGET_FLAGS); do \
51787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51788         done; \
51789         (cd $(TARGET_SUBDIR)/libada && \
51790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51792                   "RANLIB=$${RANLIB}" \
51793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51794                    dvi) \
51795           || exit 1
51796
51797 @endif target-libada
51798
51799 .PHONY: maybe-pdf-target-libada pdf-target-libada
51800 maybe-pdf-target-libada:
51801 @if target-libada
51802 maybe-pdf-target-libada: pdf-target-libada
51803
51804 pdf-target-libada: \
51805     configure-target-libada 
51806         @: $(MAKE); $(unstage)
51807         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51808         r=`${PWD_COMMAND}`; export r; \
51809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51810         $(NORMAL_TARGET_EXPORTS) \
51811         echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
51812         for flag in $(EXTRA_TARGET_FLAGS); do \
51813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51814         done; \
51815         (cd $(TARGET_SUBDIR)/libada && \
51816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51818                   "RANLIB=$${RANLIB}" \
51819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51820                    pdf) \
51821           || exit 1
51822
51823 @endif target-libada
51824
51825 .PHONY: maybe-html-target-libada html-target-libada
51826 maybe-html-target-libada:
51827 @if target-libada
51828 maybe-html-target-libada: html-target-libada
51829
51830 html-target-libada: \
51831     configure-target-libada 
51832         @: $(MAKE); $(unstage)
51833         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51834         r=`${PWD_COMMAND}`; export r; \
51835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51836         $(NORMAL_TARGET_EXPORTS) \
51837         echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
51838         for flag in $(EXTRA_TARGET_FLAGS); do \
51839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51840         done; \
51841         (cd $(TARGET_SUBDIR)/libada && \
51842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51844                   "RANLIB=$${RANLIB}" \
51845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51846                    html) \
51847           || exit 1
51848
51849 @endif target-libada
51850
51851 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
51852 maybe-TAGS-target-libada:
51853 @if target-libada
51854 maybe-TAGS-target-libada: TAGS-target-libada
51855
51856 TAGS-target-libada: \
51857     configure-target-libada 
51858         @: $(MAKE); $(unstage)
51859         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51860         r=`${PWD_COMMAND}`; export r; \
51861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51862         $(NORMAL_TARGET_EXPORTS) \
51863         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
51864         for flag in $(EXTRA_TARGET_FLAGS); do \
51865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51866         done; \
51867         (cd $(TARGET_SUBDIR)/libada && \
51868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51870                   "RANLIB=$${RANLIB}" \
51871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51872                    TAGS) \
51873           || exit 1
51874
51875 @endif target-libada
51876
51877 .PHONY: maybe-install-info-target-libada install-info-target-libada
51878 maybe-install-info-target-libada:
51879 @if target-libada
51880 maybe-install-info-target-libada: install-info-target-libada
51881
51882 install-info-target-libada: \
51883     configure-target-libada \
51884     info-target-libada 
51885         @: $(MAKE); $(unstage)
51886         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51887         r=`${PWD_COMMAND}`; export r; \
51888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51889         $(NORMAL_TARGET_EXPORTS) \
51890         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
51891         for flag in $(EXTRA_TARGET_FLAGS); do \
51892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51893         done; \
51894         (cd $(TARGET_SUBDIR)/libada && \
51895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51897                   "RANLIB=$${RANLIB}" \
51898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51899                    install-info) \
51900           || exit 1
51901
51902 @endif target-libada
51903
51904 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
51905 maybe-install-pdf-target-libada:
51906 @if target-libada
51907 maybe-install-pdf-target-libada: install-pdf-target-libada
51908
51909 install-pdf-target-libada: \
51910     configure-target-libada \
51911     pdf-target-libada 
51912         @: $(MAKE); $(unstage)
51913         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51914         r=`${PWD_COMMAND}`; export r; \
51915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51916         $(NORMAL_TARGET_EXPORTS) \
51917         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
51918         for flag in $(EXTRA_TARGET_FLAGS); do \
51919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51920         done; \
51921         (cd $(TARGET_SUBDIR)/libada && \
51922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51924                   "RANLIB=$${RANLIB}" \
51925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51926                    install-pdf) \
51927           || exit 1
51928
51929 @endif target-libada
51930
51931 .PHONY: maybe-install-html-target-libada install-html-target-libada
51932 maybe-install-html-target-libada:
51933 @if target-libada
51934 maybe-install-html-target-libada: install-html-target-libada
51935
51936 install-html-target-libada: \
51937     configure-target-libada \
51938     html-target-libada 
51939         @: $(MAKE); $(unstage)
51940         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51941         r=`${PWD_COMMAND}`; export r; \
51942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51943         $(NORMAL_TARGET_EXPORTS) \
51944         echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
51945         for flag in $(EXTRA_TARGET_FLAGS); do \
51946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51947         done; \
51948         (cd $(TARGET_SUBDIR)/libada && \
51949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51951                   "RANLIB=$${RANLIB}" \
51952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51953                    install-html) \
51954           || exit 1
51955
51956 @endif target-libada
51957
51958 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
51959 maybe-installcheck-target-libada:
51960 @if target-libada
51961 maybe-installcheck-target-libada: installcheck-target-libada
51962
51963 installcheck-target-libada: \
51964     configure-target-libada 
51965         @: $(MAKE); $(unstage)
51966         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51967         r=`${PWD_COMMAND}`; export r; \
51968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51969         $(NORMAL_TARGET_EXPORTS) \
51970         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
51971         for flag in $(EXTRA_TARGET_FLAGS); do \
51972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51973         done; \
51974         (cd $(TARGET_SUBDIR)/libada && \
51975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51977                   "RANLIB=$${RANLIB}" \
51978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51979                    installcheck) \
51980           || exit 1
51981
51982 @endif target-libada
51983
51984 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
51985 maybe-mostlyclean-target-libada:
51986 @if target-libada
51987 maybe-mostlyclean-target-libada: mostlyclean-target-libada
51988
51989 mostlyclean-target-libada: 
51990         @: $(MAKE); $(unstage)
51991         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51992         r=`${PWD_COMMAND}`; export r; \
51993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51994         $(NORMAL_TARGET_EXPORTS) \
51995         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
51996         for flag in $(EXTRA_TARGET_FLAGS); do \
51997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51998         done; \
51999         (cd $(TARGET_SUBDIR)/libada && \
52000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52002                   "RANLIB=$${RANLIB}" \
52003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52004                    mostlyclean) \
52005           || exit 1
52006
52007 @endif target-libada
52008
52009 .PHONY: maybe-clean-target-libada clean-target-libada
52010 maybe-clean-target-libada:
52011 @if target-libada
52012 maybe-clean-target-libada: clean-target-libada
52013
52014 clean-target-libada: 
52015         @: $(MAKE); $(unstage)
52016         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52017         r=`${PWD_COMMAND}`; export r; \
52018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52019         $(NORMAL_TARGET_EXPORTS) \
52020         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
52021         for flag in $(EXTRA_TARGET_FLAGS); do \
52022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52023         done; \
52024         (cd $(TARGET_SUBDIR)/libada && \
52025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52027                   "RANLIB=$${RANLIB}" \
52028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52029                    clean) \
52030           || exit 1
52031
52032 @endif target-libada
52033
52034 .PHONY: maybe-distclean-target-libada distclean-target-libada
52035 maybe-distclean-target-libada:
52036 @if target-libada
52037 maybe-distclean-target-libada: distclean-target-libada
52038
52039 distclean-target-libada: 
52040         @: $(MAKE); $(unstage)
52041         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52042         r=`${PWD_COMMAND}`; export r; \
52043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52044         $(NORMAL_TARGET_EXPORTS) \
52045         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
52046         for flag in $(EXTRA_TARGET_FLAGS); do \
52047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52048         done; \
52049         (cd $(TARGET_SUBDIR)/libada && \
52050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52052                   "RANLIB=$${RANLIB}" \
52053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52054                    distclean) \
52055           || exit 1
52056
52057 @endif target-libada
52058
52059 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
52060 maybe-maintainer-clean-target-libada:
52061 @if target-libada
52062 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
52063
52064 maintainer-clean-target-libada: 
52065         @: $(MAKE); $(unstage)
52066         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52067         r=`${PWD_COMMAND}`; export r; \
52068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52069         $(NORMAL_TARGET_EXPORTS) \
52070         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
52071         for flag in $(EXTRA_TARGET_FLAGS); do \
52072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52073         done; \
52074         (cd $(TARGET_SUBDIR)/libada && \
52075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52077                   "RANLIB=$${RANLIB}" \
52078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52079                    maintainer-clean) \
52080           || exit 1
52081
52082 @endif target-libada
52083
52084
52085
52086
52087
52088 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
52089 maybe-configure-target-libgomp:
52090 @if gcc-bootstrap
52091 configure-target-libgomp: stage_current
52092 @endif gcc-bootstrap
52093 @if target-libgomp
52094 maybe-configure-target-libgomp: configure-target-libgomp
52095 configure-target-libgomp: 
52096         @: $(MAKE); $(unstage)
52097         @r=`${PWD_COMMAND}`; export r; \
52098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52099         echo "Checking multilib configuration for libgomp..."; \
52100         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
52101         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
52102         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
52103           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
52104             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
52105           else \
52106             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
52107             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
52108           fi; \
52109         else \
52110           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
52111         fi; \
52112         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
52113         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
52114         $(NORMAL_TARGET_EXPORTS) \
52115         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
52116         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
52117         case $(srcdir) in \
52118           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52119           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
52120                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52121         esac; \
52122         srcdiroption="--srcdir=$${topdir}/libgomp"; \
52123         libsrcdir="$$s/libgomp"; \
52124         rm -f no-such-file || : ; \
52125         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52126           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52127           --target=${target_alias} $${srcdiroption}  \
52128           || exit 1
52129 @endif target-libgomp
52130
52131
52132
52133
52134
52135 .PHONY: all-target-libgomp maybe-all-target-libgomp
52136 maybe-all-target-libgomp:
52137 @if gcc-bootstrap
52138 all-target-libgomp: stage_current
52139 @endif gcc-bootstrap
52140 @if target-libgomp
52141 TARGET-target-libgomp=all
52142 maybe-all-target-libgomp: all-target-libgomp
52143 all-target-libgomp: configure-target-libgomp
52144         @: $(MAKE); $(unstage)
52145         @r=`${PWD_COMMAND}`; export r; \
52146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52147         $(NORMAL_TARGET_EXPORTS) \
52148         (cd $(TARGET_SUBDIR)/libgomp && \
52149           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
52150                 $(TARGET-target-libgomp))
52151 @endif target-libgomp
52152
52153
52154
52155
52156
52157 .PHONY: check-target-libgomp maybe-check-target-libgomp
52158 maybe-check-target-libgomp:
52159 @if target-libgomp
52160 maybe-check-target-libgomp: check-target-libgomp
52161
52162 check-target-libgomp:
52163         @: $(MAKE); $(unstage)
52164         @r=`${PWD_COMMAND}`; export r; \
52165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52166         $(NORMAL_TARGET_EXPORTS) \
52167         (cd $(TARGET_SUBDIR)/libgomp && \
52168           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
52169
52170 @endif target-libgomp
52171
52172 .PHONY: install-target-libgomp maybe-install-target-libgomp
52173 maybe-install-target-libgomp:
52174 @if target-libgomp
52175 maybe-install-target-libgomp: install-target-libgomp
52176
52177 install-target-libgomp: installdirs
52178         @: $(MAKE); $(unstage)
52179         @r=`${PWD_COMMAND}`; export r; \
52180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52181         $(NORMAL_TARGET_EXPORTS) \
52182         (cd $(TARGET_SUBDIR)/libgomp && \
52183           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52184
52185 @endif target-libgomp
52186
52187 # Other targets (info, dvi, pdf, etc.)
52188
52189 .PHONY: maybe-info-target-libgomp info-target-libgomp
52190 maybe-info-target-libgomp:
52191 @if target-libgomp
52192 maybe-info-target-libgomp: info-target-libgomp
52193
52194 info-target-libgomp: \
52195     configure-target-libgomp 
52196         @: $(MAKE); $(unstage)
52197         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52198         r=`${PWD_COMMAND}`; export r; \
52199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52200         $(NORMAL_TARGET_EXPORTS) \
52201         echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
52202         for flag in $(EXTRA_TARGET_FLAGS); do \
52203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52204         done; \
52205         (cd $(TARGET_SUBDIR)/libgomp && \
52206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52208                   "RANLIB=$${RANLIB}" \
52209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52210                    info) \
52211           || exit 1
52212
52213 @endif target-libgomp
52214
52215 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
52216 maybe-dvi-target-libgomp:
52217 @if target-libgomp
52218 maybe-dvi-target-libgomp: dvi-target-libgomp
52219
52220 dvi-target-libgomp: \
52221     configure-target-libgomp 
52222         @: $(MAKE); $(unstage)
52223         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52224         r=`${PWD_COMMAND}`; export r; \
52225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52226         $(NORMAL_TARGET_EXPORTS) \
52227         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
52228         for flag in $(EXTRA_TARGET_FLAGS); do \
52229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52230         done; \
52231         (cd $(TARGET_SUBDIR)/libgomp && \
52232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52234                   "RANLIB=$${RANLIB}" \
52235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52236                    dvi) \
52237           || exit 1
52238
52239 @endif target-libgomp
52240
52241 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
52242 maybe-pdf-target-libgomp:
52243 @if target-libgomp
52244 maybe-pdf-target-libgomp: pdf-target-libgomp
52245
52246 pdf-target-libgomp: \
52247     configure-target-libgomp 
52248         @: $(MAKE); $(unstage)
52249         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52250         r=`${PWD_COMMAND}`; export r; \
52251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52252         $(NORMAL_TARGET_EXPORTS) \
52253         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
52254         for flag in $(EXTRA_TARGET_FLAGS); do \
52255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52256         done; \
52257         (cd $(TARGET_SUBDIR)/libgomp && \
52258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52260                   "RANLIB=$${RANLIB}" \
52261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52262                    pdf) \
52263           || exit 1
52264
52265 @endif target-libgomp
52266
52267 .PHONY: maybe-html-target-libgomp html-target-libgomp
52268 maybe-html-target-libgomp:
52269 @if target-libgomp
52270 maybe-html-target-libgomp: html-target-libgomp
52271
52272 html-target-libgomp: \
52273     configure-target-libgomp 
52274         @: $(MAKE); $(unstage)
52275         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52276         r=`${PWD_COMMAND}`; export r; \
52277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52278         $(NORMAL_TARGET_EXPORTS) \
52279         echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
52280         for flag in $(EXTRA_TARGET_FLAGS); do \
52281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52282         done; \
52283         (cd $(TARGET_SUBDIR)/libgomp && \
52284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52286                   "RANLIB=$${RANLIB}" \
52287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52288                    html) \
52289           || exit 1
52290
52291 @endif target-libgomp
52292
52293 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
52294 maybe-TAGS-target-libgomp:
52295 @if target-libgomp
52296 maybe-TAGS-target-libgomp: TAGS-target-libgomp
52297
52298 TAGS-target-libgomp: \
52299     configure-target-libgomp 
52300         @: $(MAKE); $(unstage)
52301         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52302         r=`${PWD_COMMAND}`; export r; \
52303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52304         $(NORMAL_TARGET_EXPORTS) \
52305         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
52306         for flag in $(EXTRA_TARGET_FLAGS); do \
52307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52308         done; \
52309         (cd $(TARGET_SUBDIR)/libgomp && \
52310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52312                   "RANLIB=$${RANLIB}" \
52313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52314                    TAGS) \
52315           || exit 1
52316
52317 @endif target-libgomp
52318
52319 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
52320 maybe-install-info-target-libgomp:
52321 @if target-libgomp
52322 maybe-install-info-target-libgomp: install-info-target-libgomp
52323
52324 install-info-target-libgomp: \
52325     configure-target-libgomp \
52326     info-target-libgomp 
52327         @: $(MAKE); $(unstage)
52328         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52329         r=`${PWD_COMMAND}`; export r; \
52330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52331         $(NORMAL_TARGET_EXPORTS) \
52332         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
52333         for flag in $(EXTRA_TARGET_FLAGS); do \
52334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52335         done; \
52336         (cd $(TARGET_SUBDIR)/libgomp && \
52337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52339                   "RANLIB=$${RANLIB}" \
52340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52341                    install-info) \
52342           || exit 1
52343
52344 @endif target-libgomp
52345
52346 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
52347 maybe-install-pdf-target-libgomp:
52348 @if target-libgomp
52349 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
52350
52351 install-pdf-target-libgomp: \
52352     configure-target-libgomp \
52353     pdf-target-libgomp 
52354         @: $(MAKE); $(unstage)
52355         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52356         r=`${PWD_COMMAND}`; export r; \
52357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52358         $(NORMAL_TARGET_EXPORTS) \
52359         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
52360         for flag in $(EXTRA_TARGET_FLAGS); do \
52361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52362         done; \
52363         (cd $(TARGET_SUBDIR)/libgomp && \
52364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52366                   "RANLIB=$${RANLIB}" \
52367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52368                    install-pdf) \
52369           || exit 1
52370
52371 @endif target-libgomp
52372
52373 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
52374 maybe-install-html-target-libgomp:
52375 @if target-libgomp
52376 maybe-install-html-target-libgomp: install-html-target-libgomp
52377
52378 install-html-target-libgomp: \
52379     configure-target-libgomp \
52380     html-target-libgomp 
52381         @: $(MAKE); $(unstage)
52382         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52383         r=`${PWD_COMMAND}`; export r; \
52384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52385         $(NORMAL_TARGET_EXPORTS) \
52386         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
52387         for flag in $(EXTRA_TARGET_FLAGS); do \
52388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52389         done; \
52390         (cd $(TARGET_SUBDIR)/libgomp && \
52391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52393                   "RANLIB=$${RANLIB}" \
52394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52395                    install-html) \
52396           || exit 1
52397
52398 @endif target-libgomp
52399
52400 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
52401 maybe-installcheck-target-libgomp:
52402 @if target-libgomp
52403 maybe-installcheck-target-libgomp: installcheck-target-libgomp
52404
52405 installcheck-target-libgomp: \
52406     configure-target-libgomp 
52407         @: $(MAKE); $(unstage)
52408         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52409         r=`${PWD_COMMAND}`; export r; \
52410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52411         $(NORMAL_TARGET_EXPORTS) \
52412         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
52413         for flag in $(EXTRA_TARGET_FLAGS); do \
52414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52415         done; \
52416         (cd $(TARGET_SUBDIR)/libgomp && \
52417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52419                   "RANLIB=$${RANLIB}" \
52420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52421                    installcheck) \
52422           || exit 1
52423
52424 @endif target-libgomp
52425
52426 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
52427 maybe-mostlyclean-target-libgomp:
52428 @if target-libgomp
52429 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
52430
52431 mostlyclean-target-libgomp: 
52432         @: $(MAKE); $(unstage)
52433         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52434         r=`${PWD_COMMAND}`; export r; \
52435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52436         $(NORMAL_TARGET_EXPORTS) \
52437         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
52438         for flag in $(EXTRA_TARGET_FLAGS); do \
52439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52440         done; \
52441         (cd $(TARGET_SUBDIR)/libgomp && \
52442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52444                   "RANLIB=$${RANLIB}" \
52445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52446                    mostlyclean) \
52447           || exit 1
52448
52449 @endif target-libgomp
52450
52451 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
52452 maybe-clean-target-libgomp:
52453 @if target-libgomp
52454 maybe-clean-target-libgomp: clean-target-libgomp
52455
52456 clean-target-libgomp: 
52457         @: $(MAKE); $(unstage)
52458         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52459         r=`${PWD_COMMAND}`; export r; \
52460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52461         $(NORMAL_TARGET_EXPORTS) \
52462         echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
52463         for flag in $(EXTRA_TARGET_FLAGS); do \
52464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52465         done; \
52466         (cd $(TARGET_SUBDIR)/libgomp && \
52467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52469                   "RANLIB=$${RANLIB}" \
52470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52471                    clean) \
52472           || exit 1
52473
52474 @endif target-libgomp
52475
52476 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
52477 maybe-distclean-target-libgomp:
52478 @if target-libgomp
52479 maybe-distclean-target-libgomp: distclean-target-libgomp
52480
52481 distclean-target-libgomp: 
52482         @: $(MAKE); $(unstage)
52483         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52484         r=`${PWD_COMMAND}`; export r; \
52485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52486         $(NORMAL_TARGET_EXPORTS) \
52487         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
52488         for flag in $(EXTRA_TARGET_FLAGS); do \
52489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52490         done; \
52491         (cd $(TARGET_SUBDIR)/libgomp && \
52492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52494                   "RANLIB=$${RANLIB}" \
52495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52496                    distclean) \
52497           || exit 1
52498
52499 @endif target-libgomp
52500
52501 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
52502 maybe-maintainer-clean-target-libgomp:
52503 @if target-libgomp
52504 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
52505
52506 maintainer-clean-target-libgomp: 
52507         @: $(MAKE); $(unstage)
52508         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52509         r=`${PWD_COMMAND}`; export r; \
52510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52511         $(NORMAL_TARGET_EXPORTS) \
52512         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
52513         for flag in $(EXTRA_TARGET_FLAGS); do \
52514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52515         done; \
52516         (cd $(TARGET_SUBDIR)/libgomp && \
52517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52519                   "RANLIB=$${RANLIB}" \
52520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52521                    maintainer-clean) \
52522           || exit 1
52523
52524 @endif target-libgomp
52525
52526
52527
52528 # ----------
52529 # GCC module
52530 # ----------
52531
52532 @if gcc-no-bootstrap
52533 .PHONY: cross
52534 cross: all-build all-gas all-ld
52535         @r=`${PWD_COMMAND}`; export r; \
52536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52537         $(HOST_EXPORTS) \
52538         echo "Building the C and C++ compiler"; \
52539         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
52540         @r=`${PWD_COMMAND}`; export r; \
52541         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
52542         echo "Building runtime libraries"; \
52543         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
52544 @endif gcc-no-bootstrap
52545
52546 @if gcc
52547 .PHONY: check-gcc-c++
52548 check-gcc-c++:
52549         @if [ -f ./gcc/Makefile ] ; then \
52550           r=`${PWD_COMMAND}`; export r; \
52551           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52552           $(HOST_EXPORTS) \
52553           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
52554         else \
52555           true; \
52556         fi
52557
52558 .PHONY: check-c++
52559 check-c++: check-target-libstdc++-v3 check-gcc-c++
52560
52561 # Install the gcc headers files, but not the fixed include files,
52562 # which Cygnus is not allowed to distribute.  This rule is very
52563 # dependent on the workings of the gcc Makefile.in.
52564 .PHONY: gcc-no-fixedincludes
52565 gcc-no-fixedincludes:
52566         @if [ -f ./gcc/Makefile ]; then \
52567           rm -rf gcc/tmp-include; \
52568           mv gcc/include gcc/tmp-include 2>/dev/null; \
52569           mkdir gcc/include; \
52570           cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
52571           touch gcc/stmp-fixinc gcc/include/fixed; \
52572           rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
52573           r=`${PWD_COMMAND}`; export r; \
52574           s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
52575           $(HOST_EXPORTS) \
52576           (cd ./gcc && \
52577            $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
52578           rm -rf gcc/include; \
52579           mv gcc/tmp-include gcc/include 2>/dev/null; \
52580         else true; fi
52581 @endif gcc
52582
52583 # ---------------------
52584 # GCC bootstrap support
52585 # ---------------------
52586
52587 # We track the current stage (the one in 'gcc') in the stage_current file.
52588 # stage_last instead tracks the stage that was built last.  These targets
52589 # are dummy when toplevel bootstrap is not active.
52590
52591 # While making host and target tools, symlinks to the final stage must be
52592 # there, so $(unstage) should be run at various points.  To avoid excessive
52593 # recursive invocations of make, we "inline" them using a variable.  These
52594 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
52595 # to avoid warnings from the GNU Make job server.
52596
52597 unstage = :
52598 stage = :
52599 current_stage = ""
52600
52601 @if gcc-bootstrap
52602 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
52603 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
52604 current_stage = "`cat stage_current 2> /dev/null`"
52605 @endif gcc-bootstrap
52606
52607 .PHONY: unstage stage
52608 unstage:
52609         @: $(MAKE); $(unstage)
52610 stage:
52611         @: $(MAKE); $(stage)
52612
52613 # Disable commands for lean bootstrap.
52614 LEAN = false
52615
52616 # We name the build directories for the various stages "stage1-gcc",
52617 # "stage2-gcc","stage3-gcc", etc.
52618
52619 # Since the 'compare' process will fail (on debugging information) if any
52620 # directory names are different, we need to link the gcc directory for
52621 # the previous stage to a constant name ('prev-gcc'), and to make the name of
52622 # the build directories constant as well. For the latter, we use naked names
52623 # like 'gcc', because the scripts in that directory assume it.  We use
52624 # mv on platforms where symlinks to directories do not work or are not
52625 # reliable.
52626
52627 # 'touch' doesn't work right on some platforms.
52628 STAMP = echo timestamp > 
52629
52630 # We only want to compare .o files, so set this!
52631 objext = .o
52632
52633
52634 .PHONY: stage1-start stage1-end
52635
52636 stage1-start::
52637         @: $(MAKE); $(stage); \
52638         echo stage1 > stage_current ; \
52639         echo stage1 > stage_last; \
52640         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52641 @if bfd
52642         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
52643           mkdir stage1-bfd; \
52644         mv stage1-bfd bfd 
52645 @endif bfd
52646 @if opcodes
52647         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
52648           mkdir stage1-opcodes; \
52649         mv stage1-opcodes opcodes 
52650 @endif opcodes
52651 @if binutils
52652         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
52653           mkdir stage1-binutils; \
52654         mv stage1-binutils binutils 
52655 @endif binutils
52656 @if gas
52657         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
52658           mkdir stage1-gas; \
52659         mv stage1-gas gas 
52660 @endif gas
52661 @if gcc
52662         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
52663           mkdir stage1-gcc; \
52664         mv stage1-gcc gcc 
52665 @endif gcc
52666 @if gmp
52667         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
52668           mkdir stage1-gmp; \
52669         mv stage1-gmp gmp 
52670 @endif gmp
52671 @if mpfr
52672         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
52673           mkdir stage1-mpfr; \
52674         mv stage1-mpfr mpfr 
52675 @endif mpfr
52676 @if ppl
52677         @cd $(HOST_SUBDIR); [ -d stage1-ppl ] || \
52678           mkdir stage1-ppl; \
52679         mv stage1-ppl ppl 
52680 @endif ppl
52681 @if cloog
52682         @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
52683           mkdir stage1-cloog; \
52684         mv stage1-cloog cloog 
52685 @endif cloog
52686 @if gold
52687         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
52688           mkdir stage1-gold; \
52689         mv stage1-gold gold 
52690 @endif gold
52691 @if intl
52692         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
52693           mkdir stage1-intl; \
52694         mv stage1-intl intl 
52695 @endif intl
52696 @if ld
52697         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
52698           mkdir stage1-ld; \
52699         mv stage1-ld ld 
52700 @endif ld
52701 @if libcpp
52702         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
52703           mkdir stage1-libcpp; \
52704         mv stage1-libcpp libcpp 
52705 @endif libcpp
52706 @if libdecnumber
52707         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
52708           mkdir stage1-libdecnumber; \
52709         mv stage1-libdecnumber libdecnumber 
52710 @endif libdecnumber
52711 @if libiberty
52712         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
52713           mkdir stage1-libiberty; \
52714         mv stage1-libiberty libiberty 
52715 @endif libiberty
52716 @if zlib
52717         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
52718           mkdir stage1-zlib; \
52719         mv stage1-zlib zlib 
52720 @endif zlib
52721         @[ -d stage1-$(TARGET_SUBDIR) ] || \
52722           mkdir stage1-$(TARGET_SUBDIR); \
52723         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR) 
52724
52725 stage1-end:: 
52726 @if bfd
52727         @if test -d $(HOST_SUBDIR)/bfd ; then \
52728           cd $(HOST_SUBDIR); mv bfd stage1-bfd  ; \
52729         fi
52730 @endif bfd
52731 @if opcodes
52732         @if test -d $(HOST_SUBDIR)/opcodes ; then \
52733           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes  ; \
52734         fi
52735 @endif opcodes
52736 @if binutils
52737         @if test -d $(HOST_SUBDIR)/binutils ; then \
52738           cd $(HOST_SUBDIR); mv binutils stage1-binutils  ; \
52739         fi
52740 @endif binutils
52741 @if gas
52742         @if test -d $(HOST_SUBDIR)/gas ; then \
52743           cd $(HOST_SUBDIR); mv gas stage1-gas  ; \
52744         fi
52745 @endif gas
52746 @if gcc
52747         @if test -d $(HOST_SUBDIR)/gcc ; then \
52748           cd $(HOST_SUBDIR); mv gcc stage1-gcc  ; \
52749         fi
52750 @endif gcc
52751 @if gmp
52752         @if test -d $(HOST_SUBDIR)/gmp ; then \
52753           cd $(HOST_SUBDIR); mv gmp stage1-gmp  ; \
52754         fi
52755 @endif gmp
52756 @if mpfr
52757         @if test -d $(HOST_SUBDIR)/mpfr ; then \
52758           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr  ; \
52759         fi
52760 @endif mpfr
52761 @if ppl
52762         @if test -d $(HOST_SUBDIR)/ppl ; then \
52763           cd $(HOST_SUBDIR); mv ppl stage1-ppl  ; \
52764         fi
52765 @endif ppl
52766 @if cloog
52767         @if test -d $(HOST_SUBDIR)/cloog ; then \
52768           cd $(HOST_SUBDIR); mv cloog stage1-cloog  ; \
52769         fi
52770 @endif cloog
52771 @if gold
52772         @if test -d $(HOST_SUBDIR)/gold ; then \
52773           cd $(HOST_SUBDIR); mv gold stage1-gold  ; \
52774         fi
52775 @endif gold
52776 @if intl
52777         @if test -d $(HOST_SUBDIR)/intl ; then \
52778           cd $(HOST_SUBDIR); mv intl stage1-intl  ; \
52779         fi
52780 @endif intl
52781 @if ld
52782         @if test -d $(HOST_SUBDIR)/ld ; then \
52783           cd $(HOST_SUBDIR); mv ld stage1-ld  ; \
52784         fi
52785 @endif ld
52786 @if libcpp
52787         @if test -d $(HOST_SUBDIR)/libcpp ; then \
52788           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp  ; \
52789         fi
52790 @endif libcpp
52791 @if libdecnumber
52792         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52793           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber  ; \
52794         fi
52795 @endif libdecnumber
52796 @if libiberty
52797         @if test -d $(HOST_SUBDIR)/libiberty ; then \
52798           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty  ; \
52799         fi
52800 @endif libiberty
52801 @if zlib
52802         @if test -d $(HOST_SUBDIR)/zlib ; then \
52803           cd $(HOST_SUBDIR); mv zlib stage1-zlib  ; \
52804         fi
52805 @endif zlib
52806         @if test -d $(TARGET_SUBDIR) ; then \
52807           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR)  ; \
52808         fi
52809         rm -f stage_current
52810
52811 # Bubble a bug fix through all the stages up to stage 1.  They are
52812 # remade, but not reconfigured.  The next stage (if any) will not be
52813 # reconfigured either.
52814 .PHONY: stage1-bubble
52815 stage1-bubble:: 
52816         @r=`${PWD_COMMAND}`; export r; \
52817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52818         if test -f stage1-lean  ; then \
52819           echo Skipping rebuild of stage1 ; \
52820         else \
52821           $(MAKE) stage1-start; \
52822           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
52823         fi
52824
52825 .PHONY: all-stage1 clean-stage1
52826 do-clean: clean-stage1
52827
52828 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52829 # only possibility, but now it conflicts with no-bootstrap rules
52830 @if gcc-bootstrap
52831
52832
52833
52834
52835 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52836
52837 .PHONY: distclean-stage1
52838 distclean-stage1::
52839         @: $(MAKE); $(stage)
52840         @test "`cat stage_last`" != stage1 || rm -f stage_last
52841         rm -rf stage1-* 
52842
52843
52844 @endif gcc-bootstrap
52845
52846
52847 .PHONY: stage2-start stage2-end
52848
52849 stage2-start::
52850         @: $(MAKE); $(stage); \
52851         echo stage2 > stage_current ; \
52852         echo stage2 > stage_last; \
52853         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52854 @if bfd
52855         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
52856           mkdir stage2-bfd; \
52857         mv stage2-bfd bfd  ; \
52858         mv stage1-bfd prev-bfd || test -f stage1-lean 
52859 @endif bfd
52860 @if opcodes
52861         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
52862           mkdir stage2-opcodes; \
52863         mv stage2-opcodes opcodes  ; \
52864         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
52865 @endif opcodes
52866 @if binutils
52867         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
52868           mkdir stage2-binutils; \
52869         mv stage2-binutils binutils  ; \
52870         mv stage1-binutils prev-binutils || test -f stage1-lean 
52871 @endif binutils
52872 @if gas
52873         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
52874           mkdir stage2-gas; \
52875         mv stage2-gas gas  ; \
52876         mv stage1-gas prev-gas || test -f stage1-lean 
52877 @endif gas
52878 @if gcc
52879         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
52880           mkdir stage2-gcc; \
52881         mv stage2-gcc gcc  ; \
52882         mv stage1-gcc prev-gcc || test -f stage1-lean 
52883 @endif gcc
52884 @if gmp
52885         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
52886           mkdir stage2-gmp; \
52887         mv stage2-gmp gmp  ; \
52888         mv stage1-gmp prev-gmp || test -f stage1-lean 
52889 @endif gmp
52890 @if mpfr
52891         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
52892           mkdir stage2-mpfr; \
52893         mv stage2-mpfr mpfr  ; \
52894         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
52895 @endif mpfr
52896 @if ppl
52897         @cd $(HOST_SUBDIR); [ -d stage2-ppl ] || \
52898           mkdir stage2-ppl; \
52899         mv stage2-ppl ppl  ; \
52900         mv stage1-ppl prev-ppl || test -f stage1-lean 
52901 @endif ppl
52902 @if cloog
52903         @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
52904           mkdir stage2-cloog; \
52905         mv stage2-cloog cloog  ; \
52906         mv stage1-cloog prev-cloog || test -f stage1-lean 
52907 @endif cloog
52908 @if gold
52909         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
52910           mkdir stage2-gold; \
52911         mv stage2-gold gold  ; \
52912         mv stage1-gold prev-gold || test -f stage1-lean 
52913 @endif gold
52914 @if intl
52915         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
52916           mkdir stage2-intl; \
52917         mv stage2-intl intl  ; \
52918         mv stage1-intl prev-intl || test -f stage1-lean 
52919 @endif intl
52920 @if ld
52921         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
52922           mkdir stage2-ld; \
52923         mv stage2-ld ld  ; \
52924         mv stage1-ld prev-ld || test -f stage1-lean 
52925 @endif ld
52926 @if libcpp
52927         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
52928           mkdir stage2-libcpp; \
52929         mv stage2-libcpp libcpp  ; \
52930         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
52931 @endif libcpp
52932 @if libdecnumber
52933         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
52934           mkdir stage2-libdecnumber; \
52935         mv stage2-libdecnumber libdecnumber  ; \
52936         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
52937 @endif libdecnumber
52938 @if libiberty
52939         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
52940           mkdir stage2-libiberty; \
52941         mv stage2-libiberty libiberty  ; \
52942         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
52943 @endif libiberty
52944 @if zlib
52945         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
52946           mkdir stage2-zlib; \
52947         mv stage2-zlib zlib  ; \
52948         mv stage1-zlib prev-zlib || test -f stage1-lean 
52949 @endif zlib
52950         @[ -d stage2-$(TARGET_SUBDIR) ] || \
52951           mkdir stage2-$(TARGET_SUBDIR); \
52952         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
52953         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
52954
52955 stage2-end:: 
52956 @if bfd
52957         @if test -d $(HOST_SUBDIR)/bfd ; then \
52958           cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
52959           mv prev-bfd stage1-bfd ; :  ; \
52960         fi
52961 @endif bfd
52962 @if opcodes
52963         @if test -d $(HOST_SUBDIR)/opcodes ; then \
52964           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
52965           mv prev-opcodes stage1-opcodes ; :  ; \
52966         fi
52967 @endif opcodes
52968 @if binutils
52969         @if test -d $(HOST_SUBDIR)/binutils ; then \
52970           cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
52971           mv prev-binutils stage1-binutils ; :  ; \
52972         fi
52973 @endif binutils
52974 @if gas
52975         @if test -d $(HOST_SUBDIR)/gas ; then \
52976           cd $(HOST_SUBDIR); mv gas stage2-gas ; \
52977           mv prev-gas stage1-gas ; :  ; \
52978         fi
52979 @endif gas
52980 @if gcc
52981         @if test -d $(HOST_SUBDIR)/gcc ; then \
52982           cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
52983           mv prev-gcc stage1-gcc ; :  ; \
52984         fi
52985 @endif gcc
52986 @if gmp
52987         @if test -d $(HOST_SUBDIR)/gmp ; then \
52988           cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
52989           mv prev-gmp stage1-gmp ; :  ; \
52990         fi
52991 @endif gmp
52992 @if mpfr
52993         @if test -d $(HOST_SUBDIR)/mpfr ; then \
52994           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
52995           mv prev-mpfr stage1-mpfr ; :  ; \
52996         fi
52997 @endif mpfr
52998 @if ppl
52999         @if test -d $(HOST_SUBDIR)/ppl ; then \
53000           cd $(HOST_SUBDIR); mv ppl stage2-ppl ; \
53001           mv prev-ppl stage1-ppl ; :  ; \
53002         fi
53003 @endif ppl
53004 @if cloog
53005         @if test -d $(HOST_SUBDIR)/cloog ; then \
53006           cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
53007           mv prev-cloog stage1-cloog ; :  ; \
53008         fi
53009 @endif cloog
53010 @if gold
53011         @if test -d $(HOST_SUBDIR)/gold ; then \
53012           cd $(HOST_SUBDIR); mv gold stage2-gold ; \
53013           mv prev-gold stage1-gold ; :  ; \
53014         fi
53015 @endif gold
53016 @if intl
53017         @if test -d $(HOST_SUBDIR)/intl ; then \
53018           cd $(HOST_SUBDIR); mv intl stage2-intl ; \
53019           mv prev-intl stage1-intl ; :  ; \
53020         fi
53021 @endif intl
53022 @if ld
53023         @if test -d $(HOST_SUBDIR)/ld ; then \
53024           cd $(HOST_SUBDIR); mv ld stage2-ld ; \
53025           mv prev-ld stage1-ld ; :  ; \
53026         fi
53027 @endif ld
53028 @if libcpp
53029         @if test -d $(HOST_SUBDIR)/libcpp ; then \
53030           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
53031           mv prev-libcpp stage1-libcpp ; :  ; \
53032         fi
53033 @endif libcpp
53034 @if libdecnumber
53035         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53036           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
53037           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
53038         fi
53039 @endif libdecnumber
53040 @if libiberty
53041         @if test -d $(HOST_SUBDIR)/libiberty ; then \
53042           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
53043           mv prev-libiberty stage1-libiberty ; :  ; \
53044         fi
53045 @endif libiberty
53046 @if zlib
53047         @if test -d $(HOST_SUBDIR)/zlib ; then \
53048           cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
53049           mv prev-zlib stage1-zlib ; :  ; \
53050         fi
53051 @endif zlib
53052         @if test -d $(TARGET_SUBDIR) ; then \
53053           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR)  ; \
53054           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
53055         fi
53056         rm -f stage_current
53057
53058 # Bubble a bug fix through all the stages up to stage 2.  They are
53059 # remade, but not reconfigured.  The next stage (if any) will not be
53060 # reconfigured either.
53061 .PHONY: stage2-bubble
53062 stage2-bubble:: stage1-bubble
53063         @r=`${PWD_COMMAND}`; export r; \
53064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53065         if test -f stage2-lean || test -f stage1-lean  ; then \
53066           echo Skipping rebuild of stage2 ; \
53067         else \
53068           $(MAKE) stage2-start; \
53069           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
53070         fi
53071
53072 .PHONY: all-stage2 clean-stage2
53073 do-clean: clean-stage2
53074
53075 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53076 # only possibility, but now it conflicts with no-bootstrap rules
53077 @if gcc-bootstrap
53078
53079
53080
53081 .PHONY: bootstrap2 bootstrap2-lean
53082 bootstrap2:
53083         echo stage2 > stage_final
53084         @r=`${PWD_COMMAND}`; export r; \
53085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53086         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
53087         @: $(MAKE); $(unstage)
53088         @r=`${PWD_COMMAND}`; export r; \
53089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53090         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53091
53092 bootstrap2-lean:
53093         echo stage2 > stage_final
53094         @r=`${PWD_COMMAND}`; export r; \
53095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53096         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
53097         @: $(MAKE); $(unstage)
53098         @r=`${PWD_COMMAND}`; export r; \
53099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53100         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53101
53102
53103 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53104 distclean-stage1:: distclean-stage2 
53105 .PHONY: distclean-stage2
53106 distclean-stage2::
53107         @: $(MAKE); $(stage)
53108         @test "`cat stage_last`" != stage2 || rm -f stage_last
53109         rm -rf stage2-* 
53110
53111
53112 @endif gcc-bootstrap
53113
53114
53115 .PHONY: stageb2g0-start stageb2g0-end
53116
53117 stageb2g0-start::
53118         @: $(MAKE); $(stage); \
53119         echo stageb2g0 > stage_current ; \
53120         echo stageb2g0 > stage_last; \
53121         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53122 @if bfd
53123         @cd $(HOST_SUBDIR); [ -d stageb2g0-bfd ] || \
53124           mkdir stageb2g0-bfd; \
53125         mv stageb2g0-bfd bfd  ; \
53126         mv stage1-bfd prev-bfd || test -f stage1-lean 
53127 @endif bfd
53128 @if opcodes
53129         @cd $(HOST_SUBDIR); [ -d stageb2g0-opcodes ] || \
53130           mkdir stageb2g0-opcodes; \
53131         mv stageb2g0-opcodes opcodes  ; \
53132         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
53133 @endif opcodes
53134 @if binutils
53135         @cd $(HOST_SUBDIR); [ -d stageb2g0-binutils ] || \
53136           mkdir stageb2g0-binutils; \
53137         mv stageb2g0-binutils binutils  ; \
53138         mv stage1-binutils prev-binutils || test -f stage1-lean 
53139 @endif binutils
53140 @if gas
53141         @cd $(HOST_SUBDIR); [ -d stageb2g0-gas ] || \
53142           mkdir stageb2g0-gas; \
53143         mv stageb2g0-gas gas  ; \
53144         mv stage1-gas prev-gas || test -f stage1-lean 
53145 @endif gas
53146 @if gcc
53147         @cd $(HOST_SUBDIR); [ -d stageb2g0-gcc ] || \
53148           mkdir stageb2g0-gcc; \
53149         mv stageb2g0-gcc gcc  ; \
53150         mv stage1-gcc prev-gcc || test -f stage1-lean 
53151 @endif gcc
53152 @if gmp
53153         @cd $(HOST_SUBDIR); [ -d stageb2g0-gmp ] || \
53154           mkdir stageb2g0-gmp; \
53155         mv stageb2g0-gmp gmp  ; \
53156         mv stage1-gmp prev-gmp || test -f stage1-lean 
53157 @endif gmp
53158 @if mpfr
53159         @cd $(HOST_SUBDIR); [ -d stageb2g0-mpfr ] || \
53160           mkdir stageb2g0-mpfr; \
53161         mv stageb2g0-mpfr mpfr  ; \
53162         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
53163 @endif mpfr
53164 @if ppl
53165         @cd $(HOST_SUBDIR); [ -d stageb2g0-ppl ] || \
53166           mkdir stageb2g0-ppl; \
53167         mv stageb2g0-ppl ppl  ; \
53168         mv stage1-ppl prev-ppl || test -f stage1-lean 
53169 @endif ppl
53170 @if cloog
53171         @cd $(HOST_SUBDIR); [ -d stageb2g0-cloog ] || \
53172           mkdir stageb2g0-cloog; \
53173         mv stageb2g0-cloog cloog  ; \
53174         mv stage1-cloog prev-cloog || test -f stage1-lean 
53175 @endif cloog
53176 @if gold
53177         @cd $(HOST_SUBDIR); [ -d stageb2g0-gold ] || \
53178           mkdir stageb2g0-gold; \
53179         mv stageb2g0-gold gold  ; \
53180         mv stage1-gold prev-gold || test -f stage1-lean 
53181 @endif gold
53182 @if intl
53183         @cd $(HOST_SUBDIR); [ -d stageb2g0-intl ] || \
53184           mkdir stageb2g0-intl; \
53185         mv stageb2g0-intl intl  ; \
53186         mv stage1-intl prev-intl || test -f stage1-lean 
53187 @endif intl
53188 @if ld
53189         @cd $(HOST_SUBDIR); [ -d stageb2g0-ld ] || \
53190           mkdir stageb2g0-ld; \
53191         mv stageb2g0-ld ld  ; \
53192         mv stage1-ld prev-ld || test -f stage1-lean 
53193 @endif ld
53194 @if libcpp
53195         @cd $(HOST_SUBDIR); [ -d stageb2g0-libcpp ] || \
53196           mkdir stageb2g0-libcpp; \
53197         mv stageb2g0-libcpp libcpp  ; \
53198         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
53199 @endif libcpp
53200 @if libdecnumber
53201         @cd $(HOST_SUBDIR); [ -d stageb2g0-libdecnumber ] || \
53202           mkdir stageb2g0-libdecnumber; \
53203         mv stageb2g0-libdecnumber libdecnumber  ; \
53204         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
53205 @endif libdecnumber
53206 @if libiberty
53207         @cd $(HOST_SUBDIR); [ -d stageb2g0-libiberty ] || \
53208           mkdir stageb2g0-libiberty; \
53209         mv stageb2g0-libiberty libiberty  ; \
53210         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
53211 @endif libiberty
53212 @if zlib
53213         @cd $(HOST_SUBDIR); [ -d stageb2g0-zlib ] || \
53214           mkdir stageb2g0-zlib; \
53215         mv stageb2g0-zlib zlib  ; \
53216         mv stage1-zlib prev-zlib || test -f stage1-lean 
53217 @endif zlib
53218         @[ -d stageb2g0-$(TARGET_SUBDIR) ] || \
53219           mkdir stageb2g0-$(TARGET_SUBDIR); \
53220         mv stageb2g0-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
53221         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
53222
53223 stageb2g0-end:: 
53224 @if bfd
53225         @if test -d $(HOST_SUBDIR)/bfd ; then \
53226           cd $(HOST_SUBDIR); mv bfd stageb2g0-bfd ; \
53227           mv prev-bfd stage1-bfd ; :  ; \
53228         fi
53229 @endif bfd
53230 @if opcodes
53231         @if test -d $(HOST_SUBDIR)/opcodes ; then \
53232           cd $(HOST_SUBDIR); mv opcodes stageb2g0-opcodes ; \
53233           mv prev-opcodes stage1-opcodes ; :  ; \
53234         fi
53235 @endif opcodes
53236 @if binutils
53237         @if test -d $(HOST_SUBDIR)/binutils ; then \
53238           cd $(HOST_SUBDIR); mv binutils stageb2g0-binutils ; \
53239           mv prev-binutils stage1-binutils ; :  ; \
53240         fi
53241 @endif binutils
53242 @if gas
53243         @if test -d $(HOST_SUBDIR)/gas ; then \
53244           cd $(HOST_SUBDIR); mv gas stageb2g0-gas ; \
53245           mv prev-gas stage1-gas ; :  ; \
53246         fi
53247 @endif gas
53248 @if gcc
53249         @if test -d $(HOST_SUBDIR)/gcc ; then \
53250           cd $(HOST_SUBDIR); mv gcc stageb2g0-gcc ; \
53251           mv prev-gcc stage1-gcc ; :  ; \
53252         fi
53253 @endif gcc
53254 @if gmp
53255         @if test -d $(HOST_SUBDIR)/gmp ; then \
53256           cd $(HOST_SUBDIR); mv gmp stageb2g0-gmp ; \
53257           mv prev-gmp stage1-gmp ; :  ; \
53258         fi
53259 @endif gmp
53260 @if mpfr
53261         @if test -d $(HOST_SUBDIR)/mpfr ; then \
53262           cd $(HOST_SUBDIR); mv mpfr stageb2g0-mpfr ; \
53263           mv prev-mpfr stage1-mpfr ; :  ; \
53264         fi
53265 @endif mpfr
53266 @if ppl
53267         @if test -d $(HOST_SUBDIR)/ppl ; then \
53268           cd $(HOST_SUBDIR); mv ppl stageb2g0-ppl ; \
53269           mv prev-ppl stage1-ppl ; :  ; \
53270         fi
53271 @endif ppl
53272 @if cloog
53273         @if test -d $(HOST_SUBDIR)/cloog ; then \
53274           cd $(HOST_SUBDIR); mv cloog stageb2g0-cloog ; \
53275           mv prev-cloog stage1-cloog ; :  ; \
53276         fi
53277 @endif cloog
53278 @if gold
53279         @if test -d $(HOST_SUBDIR)/gold ; then \
53280           cd $(HOST_SUBDIR); mv gold stageb2g0-gold ; \
53281           mv prev-gold stage1-gold ; :  ; \
53282         fi
53283 @endif gold
53284 @if intl
53285         @if test -d $(HOST_SUBDIR)/intl ; then \
53286           cd $(HOST_SUBDIR); mv intl stageb2g0-intl ; \
53287           mv prev-intl stage1-intl ; :  ; \
53288         fi
53289 @endif intl
53290 @if ld
53291         @if test -d $(HOST_SUBDIR)/ld ; then \
53292           cd $(HOST_SUBDIR); mv ld stageb2g0-ld ; \
53293           mv prev-ld stage1-ld ; :  ; \
53294         fi
53295 @endif ld
53296 @if libcpp
53297         @if test -d $(HOST_SUBDIR)/libcpp ; then \
53298           cd $(HOST_SUBDIR); mv libcpp stageb2g0-libcpp ; \
53299           mv prev-libcpp stage1-libcpp ; :  ; \
53300         fi
53301 @endif libcpp
53302 @if libdecnumber
53303         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53304           cd $(HOST_SUBDIR); mv libdecnumber stageb2g0-libdecnumber ; \
53305           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
53306         fi
53307 @endif libdecnumber
53308 @if libiberty
53309         @if test -d $(HOST_SUBDIR)/libiberty ; then \
53310           cd $(HOST_SUBDIR); mv libiberty stageb2g0-libiberty ; \
53311           mv prev-libiberty stage1-libiberty ; :  ; \
53312         fi
53313 @endif libiberty
53314 @if zlib
53315         @if test -d $(HOST_SUBDIR)/zlib ; then \
53316           cd $(HOST_SUBDIR); mv zlib stageb2g0-zlib ; \
53317           mv prev-zlib stage1-zlib ; :  ; \
53318         fi
53319 @endif zlib
53320         @if test -d $(TARGET_SUBDIR) ; then \
53321           mv $(TARGET_SUBDIR) stageb2g0-$(TARGET_SUBDIR)  ; \
53322           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
53323         fi
53324         rm -f stage_current
53325
53326 # Bubble a bug fix through all the stages up to stage b2g0.  They are
53327 # remade, but not reconfigured.  The next stage (if any) will not be
53328 # reconfigured either.
53329 .PHONY: stageb2g0-bubble
53330 stageb2g0-bubble:: stage1-bubble
53331         @r=`${PWD_COMMAND}`; export r; \
53332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53333         if test -f stageb2g0-lean || test -f stage1-lean  ; then \
53334           echo Skipping rebuild of stageb2g0 ; \
53335         else \
53336           $(MAKE) stageb2g0-start; \
53337           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageb2g0; \
53338         fi
53339
53340 .PHONY: all-stageb2g0 clean-stageb2g0
53341 do-clean: clean-stageb2g0
53342
53343 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53344 # only possibility, but now it conflicts with no-bootstrap rules
53345 @if gcc-bootstrap
53346
53347
53348
53349 .PHONY: bootstrap2-debug bootstrap2-debug-lean
53350 bootstrap2-debug:
53351         echo stageb2g0 > stage_final
53352         @r=`${PWD_COMMAND}`; export r; \
53353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53354         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb2g0-bubble
53355         @: $(MAKE); $(unstage)
53356         @r=`${PWD_COMMAND}`; export r; \
53357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53358         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53359
53360 bootstrap2-debug-lean:
53361         echo stageb2g0 > stage_final
53362         @r=`${PWD_COMMAND}`; export r; \
53363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53364         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageb2g0-bubble
53365         @: $(MAKE); $(unstage)
53366         @r=`${PWD_COMMAND}`; export r; \
53367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53368         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53369
53370
53371 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53372 distclean-stage1:: distclean-stageb2g0 
53373 .PHONY: distclean-stageb2g0
53374 distclean-stageb2g0::
53375         @: $(MAKE); $(stage)
53376         @test "`cat stage_last`" != stageb2g0 || rm -f stage_last
53377         rm -rf stageb2g0-* 
53378
53379
53380 @endif gcc-bootstrap
53381
53382
53383 .PHONY: stage3-start stage3-end
53384
53385 stage3-start::
53386         @: $(MAKE); $(stage); \
53387         echo stage3 > stage_current ; \
53388         echo stage3 > stage_last; \
53389         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53390 @if bfd
53391         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
53392           mkdir stage3-bfd; \
53393         mv stage3-bfd bfd  ; \
53394         mv stage2-bfd prev-bfd || test -f stage2-lean 
53395 @endif bfd
53396 @if opcodes
53397         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
53398           mkdir stage3-opcodes; \
53399         mv stage3-opcodes opcodes  ; \
53400         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
53401 @endif opcodes
53402 @if binutils
53403         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
53404           mkdir stage3-binutils; \
53405         mv stage3-binutils binutils  ; \
53406         mv stage2-binutils prev-binutils || test -f stage2-lean 
53407 @endif binutils
53408 @if gas
53409         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
53410           mkdir stage3-gas; \
53411         mv stage3-gas gas  ; \
53412         mv stage2-gas prev-gas || test -f stage2-lean 
53413 @endif gas
53414 @if gcc
53415         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
53416           mkdir stage3-gcc; \
53417         mv stage3-gcc gcc  ; \
53418         mv stage2-gcc prev-gcc || test -f stage2-lean 
53419 @endif gcc
53420 @if gmp
53421         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
53422           mkdir stage3-gmp; \
53423         mv stage3-gmp gmp  ; \
53424         mv stage2-gmp prev-gmp || test -f stage2-lean 
53425 @endif gmp
53426 @if mpfr
53427         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
53428           mkdir stage3-mpfr; \
53429         mv stage3-mpfr mpfr  ; \
53430         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
53431 @endif mpfr
53432 @if ppl
53433         @cd $(HOST_SUBDIR); [ -d stage3-ppl ] || \
53434           mkdir stage3-ppl; \
53435         mv stage3-ppl ppl  ; \
53436         mv stage2-ppl prev-ppl || test -f stage2-lean 
53437 @endif ppl
53438 @if cloog
53439         @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
53440           mkdir stage3-cloog; \
53441         mv stage3-cloog cloog  ; \
53442         mv stage2-cloog prev-cloog || test -f stage2-lean 
53443 @endif cloog
53444 @if gold
53445         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
53446           mkdir stage3-gold; \
53447         mv stage3-gold gold  ; \
53448         mv stage2-gold prev-gold || test -f stage2-lean 
53449 @endif gold
53450 @if intl
53451         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
53452           mkdir stage3-intl; \
53453         mv stage3-intl intl  ; \
53454         mv stage2-intl prev-intl || test -f stage2-lean 
53455 @endif intl
53456 @if ld
53457         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
53458           mkdir stage3-ld; \
53459         mv stage3-ld ld  ; \
53460         mv stage2-ld prev-ld || test -f stage2-lean 
53461 @endif ld
53462 @if libcpp
53463         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
53464           mkdir stage3-libcpp; \
53465         mv stage3-libcpp libcpp  ; \
53466         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
53467 @endif libcpp
53468 @if libdecnumber
53469         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
53470           mkdir stage3-libdecnumber; \
53471         mv stage3-libdecnumber libdecnumber  ; \
53472         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
53473 @endif libdecnumber
53474 @if libiberty
53475         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
53476           mkdir stage3-libiberty; \
53477         mv stage3-libiberty libiberty  ; \
53478         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
53479 @endif libiberty
53480 @if zlib
53481         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
53482           mkdir stage3-zlib; \
53483         mv stage3-zlib zlib  ; \
53484         mv stage2-zlib prev-zlib || test -f stage2-lean 
53485 @endif zlib
53486         @[ -d stage3-$(TARGET_SUBDIR) ] || \
53487           mkdir stage3-$(TARGET_SUBDIR); \
53488         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
53489         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
53490
53491 stage3-end:: 
53492 @if bfd
53493         @if test -d $(HOST_SUBDIR)/bfd ; then \
53494           cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
53495           mv prev-bfd stage2-bfd ; :  ; \
53496         fi
53497 @endif bfd
53498 @if opcodes
53499         @if test -d $(HOST_SUBDIR)/opcodes ; then \
53500           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
53501           mv prev-opcodes stage2-opcodes ; :  ; \
53502         fi
53503 @endif opcodes
53504 @if binutils
53505         @if test -d $(HOST_SUBDIR)/binutils ; then \
53506           cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
53507           mv prev-binutils stage2-binutils ; :  ; \
53508         fi
53509 @endif binutils
53510 @if gas
53511         @if test -d $(HOST_SUBDIR)/gas ; then \
53512           cd $(HOST_SUBDIR); mv gas stage3-gas ; \
53513           mv prev-gas stage2-gas ; :  ; \
53514         fi
53515 @endif gas
53516 @if gcc
53517         @if test -d $(HOST_SUBDIR)/gcc ; then \
53518           cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
53519           mv prev-gcc stage2-gcc ; :  ; \
53520         fi
53521 @endif gcc
53522 @if gmp
53523         @if test -d $(HOST_SUBDIR)/gmp ; then \
53524           cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
53525           mv prev-gmp stage2-gmp ; :  ; \
53526         fi
53527 @endif gmp
53528 @if mpfr
53529         @if test -d $(HOST_SUBDIR)/mpfr ; then \
53530           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
53531           mv prev-mpfr stage2-mpfr ; :  ; \
53532         fi
53533 @endif mpfr
53534 @if ppl
53535         @if test -d $(HOST_SUBDIR)/ppl ; then \
53536           cd $(HOST_SUBDIR); mv ppl stage3-ppl ; \
53537           mv prev-ppl stage2-ppl ; :  ; \
53538         fi
53539 @endif ppl
53540 @if cloog
53541         @if test -d $(HOST_SUBDIR)/cloog ; then \
53542           cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
53543           mv prev-cloog stage2-cloog ; :  ; \
53544         fi
53545 @endif cloog
53546 @if gold
53547         @if test -d $(HOST_SUBDIR)/gold ; then \
53548           cd $(HOST_SUBDIR); mv gold stage3-gold ; \
53549           mv prev-gold stage2-gold ; :  ; \
53550         fi
53551 @endif gold
53552 @if intl
53553         @if test -d $(HOST_SUBDIR)/intl ; then \
53554           cd $(HOST_SUBDIR); mv intl stage3-intl ; \
53555           mv prev-intl stage2-intl ; :  ; \
53556         fi
53557 @endif intl
53558 @if ld
53559         @if test -d $(HOST_SUBDIR)/ld ; then \
53560           cd $(HOST_SUBDIR); mv ld stage3-ld ; \
53561           mv prev-ld stage2-ld ; :  ; \
53562         fi
53563 @endif ld
53564 @if libcpp
53565         @if test -d $(HOST_SUBDIR)/libcpp ; then \
53566           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
53567           mv prev-libcpp stage2-libcpp ; :  ; \
53568         fi
53569 @endif libcpp
53570 @if libdecnumber
53571         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53572           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
53573           mv prev-libdecnumber stage2-libdecnumber ; :  ; \
53574         fi
53575 @endif libdecnumber
53576 @if libiberty
53577         @if test -d $(HOST_SUBDIR)/libiberty ; then \
53578           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
53579           mv prev-libiberty stage2-libiberty ; :  ; \
53580         fi
53581 @endif libiberty
53582 @if zlib
53583         @if test -d $(HOST_SUBDIR)/zlib ; then \
53584           cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
53585           mv prev-zlib stage2-zlib ; :  ; \
53586         fi
53587 @endif zlib
53588         @if test -d $(TARGET_SUBDIR) ; then \
53589           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR)  ; \
53590           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; :  ; \
53591         fi
53592         rm -f stage_current
53593
53594 # Bubble a bug fix through all the stages up to stage 3.  They are
53595 # remade, but not reconfigured.  The next stage (if any) will not be
53596 # reconfigured either.
53597 .PHONY: stage3-bubble
53598 stage3-bubble:: stage2-bubble
53599         @r=`${PWD_COMMAND}`; export r; \
53600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53601         if test -f stage3-lean || test -f stage2-lean  ; then \
53602           echo Skipping rebuild of stage3 ; \
53603         else \
53604           $(MAKE) stage3-start; \
53605           if $(LEAN); then \
53606             rm -rf stage1-* ; \
53607             $(STAMP) stage1-lean ; \
53608           fi; \
53609           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
53610         fi
53611         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
53612
53613 .PHONY: all-stage3 clean-stage3
53614 do-clean: clean-stage3
53615
53616 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53617 # only possibility, but now it conflicts with no-bootstrap rules
53618 @if gcc-bootstrap
53619
53620 compare:
53621         @r=`${PWD_COMMAND}`; export r; \
53622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53623         if test -f stage2-lean; then \
53624           echo Cannot compare object files as stage 2 was deleted. ; \
53625           exit 0 ; \
53626         fi; \
53627         : $(MAKE); $(stage); \
53628         rm -f .bad_compare ; \
53629         echo Comparing stages 2 and 3 ; \
53630         cd stage3-gcc; \
53631         files=`find . -name "*$(objext)" -print` ; \
53632         cd .. ; \
53633         for file in $${files} ; do \
53634           f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
53635           $(do-compare) > /dev/null 2>&1; \
53636           if test $$? -eq 1; then \
53637             case $$file in \
53638               ./cc*-checksum$(objext) | ./libgcc/* ) \
53639                 echo warning: $$file differs ;; \
53640               *) \
53641                 echo $$file differs >> .bad_compare ;; \
53642             esac ; \
53643           fi ; \
53644         done ; \
53645         if [ -f .bad_compare ]; then \
53646           echo "Bootstrap comparison failure!"; \
53647           cat .bad_compare; \
53648           exit 1; \
53649         else \
53650           echo Comparison successful.; \
53651         fi ; \
53652         $(STAMP) compare
53653         if $(LEAN); then \
53654           rm -rf stage2-*; \
53655           $(STAMP) stage2-lean; \
53656         fi
53657
53658
53659
53660 .PHONY: bootstrap bootstrap-lean
53661 bootstrap:
53662         echo stage3 > stage_final
53663         @r=`${PWD_COMMAND}`; export r; \
53664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53665         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
53666         @: $(MAKE); $(unstage)
53667         @r=`${PWD_COMMAND}`; export r; \
53668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53669         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53670
53671 bootstrap-lean:
53672         echo stage3 > stage_final
53673         @r=`${PWD_COMMAND}`; export r; \
53674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53675         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
53676         @: $(MAKE); $(unstage)
53677         @r=`${PWD_COMMAND}`; export r; \
53678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53679         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53680
53681
53682 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53683 distclean-stage2:: distclean-stage3 
53684 .PHONY: distclean-stage3
53685 distclean-stage3::
53686         @: $(MAKE); $(stage)
53687         @test "`cat stage_last`" != stage3 || rm -f stage_last
53688         rm -rf stage3-* compare 
53689
53690
53691 .PHONY: cleanstrap
53692 cleanstrap: do-distclean local-clean
53693         echo stage3 > stage_final
53694         @r=`${PWD_COMMAND}`; export r; \
53695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53696         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
53697         @: $(MAKE); $(unstage)
53698         @r=`${PWD_COMMAND}`; export r; \
53699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53700         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53701
53702 @endif gcc-bootstrap
53703
53704
53705 .PHONY: stageb3g2-start stageb3g2-end
53706
53707 stageb3g2-start::
53708         @: $(MAKE); $(stage); \
53709         echo stageb3g2 > stage_current ; \
53710         echo stageb3g2 > stage_last; \
53711         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53712 @if bfd
53713         @cd $(HOST_SUBDIR); [ -d stageb3g2-bfd ] || \
53714           mkdir stageb3g2-bfd; \
53715         mv stageb3g2-bfd bfd  ; \
53716         mv stageb2g0-bfd prev-bfd || test -f stageb2g0-lean 
53717 @endif bfd
53718 @if opcodes
53719         @cd $(HOST_SUBDIR); [ -d stageb3g2-opcodes ] || \
53720           mkdir stageb3g2-opcodes; \
53721         mv stageb3g2-opcodes opcodes  ; \
53722         mv stageb2g0-opcodes prev-opcodes || test -f stageb2g0-lean 
53723 @endif opcodes
53724 @if binutils
53725         @cd $(HOST_SUBDIR); [ -d stageb3g2-binutils ] || \
53726           mkdir stageb3g2-binutils; \
53727         mv stageb3g2-binutils binutils  ; \
53728         mv stageb2g0-binutils prev-binutils || test -f stageb2g0-lean 
53729 @endif binutils
53730 @if gas
53731         @cd $(HOST_SUBDIR); [ -d stageb3g2-gas ] || \
53732           mkdir stageb3g2-gas; \
53733         mv stageb3g2-gas gas  ; \
53734         mv stageb2g0-gas prev-gas || test -f stageb2g0-lean 
53735 @endif gas
53736 @if gcc
53737         @cd $(HOST_SUBDIR); [ -d stageb3g2-gcc ] || \
53738           mkdir stageb3g2-gcc; \
53739         mv stageb3g2-gcc gcc  ; \
53740         mv stageb2g0-gcc prev-gcc || test -f stageb2g0-lean 
53741 @endif gcc
53742 @if gmp
53743         @cd $(HOST_SUBDIR); [ -d stageb3g2-gmp ] || \
53744           mkdir stageb3g2-gmp; \
53745         mv stageb3g2-gmp gmp  ; \
53746         mv stageb2g0-gmp prev-gmp || test -f stageb2g0-lean 
53747 @endif gmp
53748 @if mpfr
53749         @cd $(HOST_SUBDIR); [ -d stageb3g2-mpfr ] || \
53750           mkdir stageb3g2-mpfr; \
53751         mv stageb3g2-mpfr mpfr  ; \
53752         mv stageb2g0-mpfr prev-mpfr || test -f stageb2g0-lean 
53753 @endif mpfr
53754 @if ppl
53755         @cd $(HOST_SUBDIR); [ -d stageb3g2-ppl ] || \
53756           mkdir stageb3g2-ppl; \
53757         mv stageb3g2-ppl ppl  ; \
53758         mv stageb2g0-ppl prev-ppl || test -f stageb2g0-lean 
53759 @endif ppl
53760 @if cloog
53761         @cd $(HOST_SUBDIR); [ -d stageb3g2-cloog ] || \
53762           mkdir stageb3g2-cloog; \
53763         mv stageb3g2-cloog cloog  ; \
53764         mv stageb2g0-cloog prev-cloog || test -f stageb2g0-lean 
53765 @endif cloog
53766 @if gold
53767         @cd $(HOST_SUBDIR); [ -d stageb3g2-gold ] || \
53768           mkdir stageb3g2-gold; \
53769         mv stageb3g2-gold gold  ; \
53770         mv stageb2g0-gold prev-gold || test -f stageb2g0-lean 
53771 @endif gold
53772 @if intl
53773         @cd $(HOST_SUBDIR); [ -d stageb3g2-intl ] || \
53774           mkdir stageb3g2-intl; \
53775         mv stageb3g2-intl intl  ; \
53776         mv stageb2g0-intl prev-intl || test -f stageb2g0-lean 
53777 @endif intl
53778 @if ld
53779         @cd $(HOST_SUBDIR); [ -d stageb3g2-ld ] || \
53780           mkdir stageb3g2-ld; \
53781         mv stageb3g2-ld ld  ; \
53782         mv stageb2g0-ld prev-ld || test -f stageb2g0-lean 
53783 @endif ld
53784 @if libcpp
53785         @cd $(HOST_SUBDIR); [ -d stageb3g2-libcpp ] || \
53786           mkdir stageb3g2-libcpp; \
53787         mv stageb3g2-libcpp libcpp  ; \
53788         mv stageb2g0-libcpp prev-libcpp || test -f stageb2g0-lean 
53789 @endif libcpp
53790 @if libdecnumber
53791         @cd $(HOST_SUBDIR); [ -d stageb3g2-libdecnumber ] || \
53792           mkdir stageb3g2-libdecnumber; \
53793         mv stageb3g2-libdecnumber libdecnumber  ; \
53794         mv stageb2g0-libdecnumber prev-libdecnumber || test -f stageb2g0-lean 
53795 @endif libdecnumber
53796 @if libiberty
53797         @cd $(HOST_SUBDIR); [ -d stageb3g2-libiberty ] || \
53798           mkdir stageb3g2-libiberty; \
53799         mv stageb3g2-libiberty libiberty  ; \
53800         mv stageb2g0-libiberty prev-libiberty || test -f stageb2g0-lean 
53801 @endif libiberty
53802 @if zlib
53803         @cd $(HOST_SUBDIR); [ -d stageb3g2-zlib ] || \
53804           mkdir stageb3g2-zlib; \
53805         mv stageb3g2-zlib zlib  ; \
53806         mv stageb2g0-zlib prev-zlib || test -f stageb2g0-lean 
53807 @endif zlib
53808         @[ -d stageb3g2-$(TARGET_SUBDIR) ] || \
53809           mkdir stageb3g2-$(TARGET_SUBDIR); \
53810         mv stageb3g2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
53811         mv stageb2g0-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageb2g0-lean 
53812
53813 stageb3g2-end:: 
53814 @if bfd
53815         @if test -d $(HOST_SUBDIR)/bfd ; then \
53816           cd $(HOST_SUBDIR); mv bfd stageb3g2-bfd ; \
53817           mv prev-bfd stageb2g0-bfd ; :  ; \
53818         fi
53819 @endif bfd
53820 @if opcodes
53821         @if test -d $(HOST_SUBDIR)/opcodes ; then \
53822           cd $(HOST_SUBDIR); mv opcodes stageb3g2-opcodes ; \
53823           mv prev-opcodes stageb2g0-opcodes ; :  ; \
53824         fi
53825 @endif opcodes
53826 @if binutils
53827         @if test -d $(HOST_SUBDIR)/binutils ; then \
53828           cd $(HOST_SUBDIR); mv binutils stageb3g2-binutils ; \
53829           mv prev-binutils stageb2g0-binutils ; :  ; \
53830         fi
53831 @endif binutils
53832 @if gas
53833         @if test -d $(HOST_SUBDIR)/gas ; then \
53834           cd $(HOST_SUBDIR); mv gas stageb3g2-gas ; \
53835           mv prev-gas stageb2g0-gas ; :  ; \
53836         fi
53837 @endif gas
53838 @if gcc
53839         @if test -d $(HOST_SUBDIR)/gcc ; then \
53840           cd $(HOST_SUBDIR); mv gcc stageb3g2-gcc ; \
53841           mv prev-gcc stageb2g0-gcc ; :  ; \
53842         fi
53843 @endif gcc
53844 @if gmp
53845         @if test -d $(HOST_SUBDIR)/gmp ; then \
53846           cd $(HOST_SUBDIR); mv gmp stageb3g2-gmp ; \
53847           mv prev-gmp stageb2g0-gmp ; :  ; \
53848         fi
53849 @endif gmp
53850 @if mpfr
53851         @if test -d $(HOST_SUBDIR)/mpfr ; then \
53852           cd $(HOST_SUBDIR); mv mpfr stageb3g2-mpfr ; \
53853           mv prev-mpfr stageb2g0-mpfr ; :  ; \
53854         fi
53855 @endif mpfr
53856 @if ppl
53857         @if test -d $(HOST_SUBDIR)/ppl ; then \
53858           cd $(HOST_SUBDIR); mv ppl stageb3g2-ppl ; \
53859           mv prev-ppl stageb2g0-ppl ; :  ; \
53860         fi
53861 @endif ppl
53862 @if cloog
53863         @if test -d $(HOST_SUBDIR)/cloog ; then \
53864           cd $(HOST_SUBDIR); mv cloog stageb3g2-cloog ; \
53865           mv prev-cloog stageb2g0-cloog ; :  ; \
53866         fi
53867 @endif cloog
53868 @if gold
53869         @if test -d $(HOST_SUBDIR)/gold ; then \
53870           cd $(HOST_SUBDIR); mv gold stageb3g2-gold ; \
53871           mv prev-gold stageb2g0-gold ; :  ; \
53872         fi
53873 @endif gold
53874 @if intl
53875         @if test -d $(HOST_SUBDIR)/intl ; then \
53876           cd $(HOST_SUBDIR); mv intl stageb3g2-intl ; \
53877           mv prev-intl stageb2g0-intl ; :  ; \
53878         fi
53879 @endif intl
53880 @if ld
53881         @if test -d $(HOST_SUBDIR)/ld ; then \
53882           cd $(HOST_SUBDIR); mv ld stageb3g2-ld ; \
53883           mv prev-ld stageb2g0-ld ; :  ; \
53884         fi
53885 @endif ld
53886 @if libcpp
53887         @if test -d $(HOST_SUBDIR)/libcpp ; then \
53888           cd $(HOST_SUBDIR); mv libcpp stageb3g2-libcpp ; \
53889           mv prev-libcpp stageb2g0-libcpp ; :  ; \
53890         fi
53891 @endif libcpp
53892 @if libdecnumber
53893         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53894           cd $(HOST_SUBDIR); mv libdecnumber stageb3g2-libdecnumber ; \
53895           mv prev-libdecnumber stageb2g0-libdecnumber ; :  ; \
53896         fi
53897 @endif libdecnumber
53898 @if libiberty
53899         @if test -d $(HOST_SUBDIR)/libiberty ; then \
53900           cd $(HOST_SUBDIR); mv libiberty stageb3g2-libiberty ; \
53901           mv prev-libiberty stageb2g0-libiberty ; :  ; \
53902         fi
53903 @endif libiberty
53904 @if zlib
53905         @if test -d $(HOST_SUBDIR)/zlib ; then \
53906           cd $(HOST_SUBDIR); mv zlib stageb3g2-zlib ; \
53907           mv prev-zlib stageb2g0-zlib ; :  ; \
53908         fi
53909 @endif zlib
53910         @if test -d $(TARGET_SUBDIR) ; then \
53911           mv $(TARGET_SUBDIR) stageb3g2-$(TARGET_SUBDIR)  ; \
53912           mv prev-$(TARGET_SUBDIR) stageb2g0-$(TARGET_SUBDIR) ; :  ; \
53913         fi
53914         rm -f stage_current
53915
53916 # Bubble a bug fix through all the stages up to stage b3g2.  They are
53917 # remade, but not reconfigured.  The next stage (if any) will not be
53918 # reconfigured either.
53919 .PHONY: stageb3g2-bubble
53920 stageb3g2-bubble:: stageb2g0-bubble
53921         @r=`${PWD_COMMAND}`; export r; \
53922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53923         if test -f stageb3g2-lean || test -f stageb2g0-lean  ; then \
53924           echo Skipping rebuild of stageb3g2 ; \
53925         else \
53926           $(MAKE) stageb3g2-start; \
53927           if $(LEAN); then \
53928             rm -rf stage1-* ; \
53929             $(STAMP) stage1-lean ; \
53930           fi; \
53931           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageb3g2; \
53932         fi
53933         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare-debug
53934
53935 .PHONY: all-stageb3g2 clean-stageb3g2
53936 do-clean: clean-stageb3g2
53937
53938 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53939 # only possibility, but now it conflicts with no-bootstrap rules
53940 @if gcc-bootstrap
53941
53942 compare-debug:
53943         @r=`${PWD_COMMAND}`; export r; \
53944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53945         if test -f stageb2g0-lean; then \
53946           echo Cannot compare object files as stage b2g0 was deleted. ; \
53947           exit 0 ; \
53948         fi; \
53949         : $(MAKE); $(stage); \
53950         rm -f .bad_compare ; \
53951         echo Comparing stages b2g0 and b3g2 ; \
53952         cd stageb3g2-gcc; \
53953         files=`find . -name "*$(objext)" -print` ; \
53954         cd .. ; \
53955         for file in $${files} ; do \
53956           f1=$$r/stageb2g0-gcc/$$file; f2=$$r/stageb3g2-gcc/$$file; \
53957           $(do-compare-debug) > /dev/null 2>&1; \
53958           if test $$? -eq 1; then \
53959             case $$file in \
53960               ./cc*-checksum$(objext) | ./libgcc/* ) \
53961                 echo warning: $$file differs ;; \
53962               *) \
53963                 echo $$file differs >> .bad_compare ;; \
53964             esac ; \
53965           fi ; \
53966         done ; \
53967         if [ -f .bad_compare ]; then \
53968           echo "Bootstrap comparison failure!"; \
53969           cat .bad_compare; \
53970           exit 1; \
53971         else \
53972           echo Comparison successful.; \
53973         fi ; \
53974         $(STAMP) compare-debug
53975         if $(LEAN); then \
53976           rm -rf stageb2g0-*; \
53977           $(STAMP) stageb2g0-lean; \
53978         fi
53979
53980
53981
53982 .PHONY: bootstrap-debug bootstrap-debug-lean
53983 bootstrap-debug:
53984         echo stageb3g2 > stage_final
53985         @r=`${PWD_COMMAND}`; export r; \
53986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53987         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb3g2-bubble
53988         @: $(MAKE); $(unstage)
53989         @r=`${PWD_COMMAND}`; export r; \
53990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53991         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53992
53993 bootstrap-debug-lean:
53994         echo stageb3g2 > stage_final
53995         @r=`${PWD_COMMAND}`; export r; \
53996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53997         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageb3g2-bubble
53998         @: $(MAKE); $(unstage)
53999         @r=`${PWD_COMMAND}`; export r; \
54000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54001         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54002
54003
54004 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54005 distclean-stageb2g0:: distclean-stageb3g2 
54006 .PHONY: distclean-stageb3g2
54007 distclean-stageb3g2::
54008         @: $(MAKE); $(stage)
54009         @test "`cat stage_last`" != stageb3g2 || rm -f stage_last
54010         rm -rf stageb3g2-* compare-debug 
54011
54012
54013 .PHONY: cleanstrap-debug
54014 cleanstrap-debug: do-distclean local-clean
54015         echo stageb3g2 > stage_final
54016         @r=`${PWD_COMMAND}`; export r; \
54017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54018         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb3g2-bubble
54019         @: $(MAKE); $(unstage)
54020         @r=`${PWD_COMMAND}`; export r; \
54021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54022         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54023
54024 @endif gcc-bootstrap
54025
54026
54027 .PHONY: stage4-start stage4-end
54028
54029 stage4-start::
54030         @: $(MAKE); $(stage); \
54031         echo stage4 > stage_current ; \
54032         echo stage4 > stage_last; \
54033         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54034 @if bfd
54035         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
54036           mkdir stage4-bfd; \
54037         mv stage4-bfd bfd  ; \
54038         mv stage3-bfd prev-bfd || test -f stage3-lean 
54039 @endif bfd
54040 @if opcodes
54041         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
54042           mkdir stage4-opcodes; \
54043         mv stage4-opcodes opcodes  ; \
54044         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
54045 @endif opcodes
54046 @if binutils
54047         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
54048           mkdir stage4-binutils; \
54049         mv stage4-binutils binutils  ; \
54050         mv stage3-binutils prev-binutils || test -f stage3-lean 
54051 @endif binutils
54052 @if gas
54053         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
54054           mkdir stage4-gas; \
54055         mv stage4-gas gas  ; \
54056         mv stage3-gas prev-gas || test -f stage3-lean 
54057 @endif gas
54058 @if gcc
54059         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
54060           mkdir stage4-gcc; \
54061         mv stage4-gcc gcc  ; \
54062         mv stage3-gcc prev-gcc || test -f stage3-lean 
54063 @endif gcc
54064 @if gmp
54065         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
54066           mkdir stage4-gmp; \
54067         mv stage4-gmp gmp  ; \
54068         mv stage3-gmp prev-gmp || test -f stage3-lean 
54069 @endif gmp
54070 @if mpfr
54071         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
54072           mkdir stage4-mpfr; \
54073         mv stage4-mpfr mpfr  ; \
54074         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
54075 @endif mpfr
54076 @if ppl
54077         @cd $(HOST_SUBDIR); [ -d stage4-ppl ] || \
54078           mkdir stage4-ppl; \
54079         mv stage4-ppl ppl  ; \
54080         mv stage3-ppl prev-ppl || test -f stage3-lean 
54081 @endif ppl
54082 @if cloog
54083         @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
54084           mkdir stage4-cloog; \
54085         mv stage4-cloog cloog  ; \
54086         mv stage3-cloog prev-cloog || test -f stage3-lean 
54087 @endif cloog
54088 @if gold
54089         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
54090           mkdir stage4-gold; \
54091         mv stage4-gold gold  ; \
54092         mv stage3-gold prev-gold || test -f stage3-lean 
54093 @endif gold
54094 @if intl
54095         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
54096           mkdir stage4-intl; \
54097         mv stage4-intl intl  ; \
54098         mv stage3-intl prev-intl || test -f stage3-lean 
54099 @endif intl
54100 @if ld
54101         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
54102           mkdir stage4-ld; \
54103         mv stage4-ld ld  ; \
54104         mv stage3-ld prev-ld || test -f stage3-lean 
54105 @endif ld
54106 @if libcpp
54107         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
54108           mkdir stage4-libcpp; \
54109         mv stage4-libcpp libcpp  ; \
54110         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
54111 @endif libcpp
54112 @if libdecnumber
54113         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
54114           mkdir stage4-libdecnumber; \
54115         mv stage4-libdecnumber libdecnumber  ; \
54116         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
54117 @endif libdecnumber
54118 @if libiberty
54119         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
54120           mkdir stage4-libiberty; \
54121         mv stage4-libiberty libiberty  ; \
54122         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
54123 @endif libiberty
54124 @if zlib
54125         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
54126           mkdir stage4-zlib; \
54127         mv stage4-zlib zlib  ; \
54128         mv stage3-zlib prev-zlib || test -f stage3-lean 
54129 @endif zlib
54130         @[ -d stage4-$(TARGET_SUBDIR) ] || \
54131           mkdir stage4-$(TARGET_SUBDIR); \
54132         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
54133         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
54134
54135 stage4-end:: 
54136 @if bfd
54137         @if test -d $(HOST_SUBDIR)/bfd ; then \
54138           cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
54139           mv prev-bfd stage3-bfd ; :  ; \
54140         fi
54141 @endif bfd
54142 @if opcodes
54143         @if test -d $(HOST_SUBDIR)/opcodes ; then \
54144           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
54145           mv prev-opcodes stage3-opcodes ; :  ; \
54146         fi
54147 @endif opcodes
54148 @if binutils
54149         @if test -d $(HOST_SUBDIR)/binutils ; then \
54150           cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
54151           mv prev-binutils stage3-binutils ; :  ; \
54152         fi
54153 @endif binutils
54154 @if gas
54155         @if test -d $(HOST_SUBDIR)/gas ; then \
54156           cd $(HOST_SUBDIR); mv gas stage4-gas ; \
54157           mv prev-gas stage3-gas ; :  ; \
54158         fi
54159 @endif gas
54160 @if gcc
54161         @if test -d $(HOST_SUBDIR)/gcc ; then \
54162           cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
54163           mv prev-gcc stage3-gcc ; :  ; \
54164         fi
54165 @endif gcc
54166 @if gmp
54167         @if test -d $(HOST_SUBDIR)/gmp ; then \
54168           cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
54169           mv prev-gmp stage3-gmp ; :  ; \
54170         fi
54171 @endif gmp
54172 @if mpfr
54173         @if test -d $(HOST_SUBDIR)/mpfr ; then \
54174           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
54175           mv prev-mpfr stage3-mpfr ; :  ; \
54176         fi
54177 @endif mpfr
54178 @if ppl
54179         @if test -d $(HOST_SUBDIR)/ppl ; then \
54180           cd $(HOST_SUBDIR); mv ppl stage4-ppl ; \
54181           mv prev-ppl stage3-ppl ; :  ; \
54182         fi
54183 @endif ppl
54184 @if cloog
54185         @if test -d $(HOST_SUBDIR)/cloog ; then \
54186           cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
54187           mv prev-cloog stage3-cloog ; :  ; \
54188         fi
54189 @endif cloog
54190 @if gold
54191         @if test -d $(HOST_SUBDIR)/gold ; then \
54192           cd $(HOST_SUBDIR); mv gold stage4-gold ; \
54193           mv prev-gold stage3-gold ; :  ; \
54194         fi
54195 @endif gold
54196 @if intl
54197         @if test -d $(HOST_SUBDIR)/intl ; then \
54198           cd $(HOST_SUBDIR); mv intl stage4-intl ; \
54199           mv prev-intl stage3-intl ; :  ; \
54200         fi
54201 @endif intl
54202 @if ld
54203         @if test -d $(HOST_SUBDIR)/ld ; then \
54204           cd $(HOST_SUBDIR); mv ld stage4-ld ; \
54205           mv prev-ld stage3-ld ; :  ; \
54206         fi
54207 @endif ld
54208 @if libcpp
54209         @if test -d $(HOST_SUBDIR)/libcpp ; then \
54210           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
54211           mv prev-libcpp stage3-libcpp ; :  ; \
54212         fi
54213 @endif libcpp
54214 @if libdecnumber
54215         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
54216           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
54217           mv prev-libdecnumber stage3-libdecnumber ; :  ; \
54218         fi
54219 @endif libdecnumber
54220 @if libiberty
54221         @if test -d $(HOST_SUBDIR)/libiberty ; then \
54222           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
54223           mv prev-libiberty stage3-libiberty ; :  ; \
54224         fi
54225 @endif libiberty
54226 @if zlib
54227         @if test -d $(HOST_SUBDIR)/zlib ; then \
54228           cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
54229           mv prev-zlib stage3-zlib ; :  ; \
54230         fi
54231 @endif zlib
54232         @if test -d $(TARGET_SUBDIR) ; then \
54233           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR)  ; \
54234           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; :  ; \
54235         fi
54236         rm -f stage_current
54237
54238 # Bubble a bug fix through all the stages up to stage 4.  They are
54239 # remade, but not reconfigured.  The next stage (if any) will not be
54240 # reconfigured either.
54241 .PHONY: stage4-bubble
54242 stage4-bubble:: stage3-bubble
54243         @r=`${PWD_COMMAND}`; export r; \
54244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54245         if test -f stage4-lean || test -f stage3-lean  ; then \
54246           echo Skipping rebuild of stage4 ; \
54247         else \
54248           $(MAKE) stage4-start; \
54249           if $(LEAN); then \
54250             rm -rf stage2-* ; \
54251             $(STAMP) stage2-lean ; \
54252           fi; \
54253           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
54254         fi
54255         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
54256
54257 .PHONY: all-stage4 clean-stage4
54258 do-clean: clean-stage4
54259
54260 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54261 # only possibility, but now it conflicts with no-bootstrap rules
54262 @if gcc-bootstrap
54263
54264 compare3:
54265         @r=`${PWD_COMMAND}`; export r; \
54266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54267         if test -f stage3-lean; then \
54268           echo Cannot compare object files as stage 3 was deleted. ; \
54269           exit 0 ; \
54270         fi; \
54271         : $(MAKE); $(stage); \
54272         rm -f .bad_compare ; \
54273         echo Comparing stages 3 and 4 ; \
54274         cd stage4-gcc; \
54275         files=`find . -name "*$(objext)" -print` ; \
54276         cd .. ; \
54277         for file in $${files} ; do \
54278           f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
54279           $(do-compare3) > /dev/null 2>&1; \
54280           if test $$? -eq 1; then \
54281             case $$file in \
54282               ./cc*-checksum$(objext) | ./libgcc/* ) \
54283                 echo warning: $$file differs ;; \
54284               *) \
54285                 echo $$file differs >> .bad_compare ;; \
54286             esac ; \
54287           fi ; \
54288         done ; \
54289         if [ -f .bad_compare ]; then \
54290           echo "Bootstrap comparison failure!"; \
54291           cat .bad_compare; \
54292           exit 1; \
54293         else \
54294           echo Comparison successful.; \
54295         fi ; \
54296         $(STAMP) compare3
54297         if $(LEAN); then \
54298           rm -rf stage3-*; \
54299           $(STAMP) stage3-lean; \
54300         fi
54301
54302
54303
54304 .PHONY: bootstrap4 bootstrap4-lean
54305 bootstrap4:
54306         echo stage4 > stage_final
54307         @r=`${PWD_COMMAND}`; export r; \
54308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54309         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
54310         @: $(MAKE); $(unstage)
54311         @r=`${PWD_COMMAND}`; export r; \
54312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54313         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54314
54315 bootstrap4-lean:
54316         echo stage4 > stage_final
54317         @r=`${PWD_COMMAND}`; export r; \
54318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54319         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
54320         @: $(MAKE); $(unstage)
54321         @r=`${PWD_COMMAND}`; export r; \
54322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54323         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54324
54325
54326 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54327 distclean-stage3:: distclean-stage4 
54328 .PHONY: distclean-stage4
54329 distclean-stage4::
54330         @: $(MAKE); $(stage)
54331         @test "`cat stage_last`" != stage4 || rm -f stage_last
54332         rm -rf stage4-* compare3 
54333
54334
54335 @endif gcc-bootstrap
54336
54337
54338 .PHONY: stageprofile-start stageprofile-end
54339
54340 stageprofile-start::
54341         @: $(MAKE); $(stage); \
54342         echo stageprofile > stage_current ; \
54343         echo stageprofile > stage_last; \
54344         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54345 @if bfd
54346         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
54347           mkdir stageprofile-bfd; \
54348         mv stageprofile-bfd bfd  ; \
54349         mv stage1-bfd prev-bfd || test -f stage1-lean 
54350 @endif bfd
54351 @if opcodes
54352         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
54353           mkdir stageprofile-opcodes; \
54354         mv stageprofile-opcodes opcodes  ; \
54355         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
54356 @endif opcodes
54357 @if binutils
54358         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
54359           mkdir stageprofile-binutils; \
54360         mv stageprofile-binutils binutils  ; \
54361         mv stage1-binutils prev-binutils || test -f stage1-lean 
54362 @endif binutils
54363 @if gas
54364         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
54365           mkdir stageprofile-gas; \
54366         mv stageprofile-gas gas  ; \
54367         mv stage1-gas prev-gas || test -f stage1-lean 
54368 @endif gas
54369 @if gcc
54370         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
54371           mkdir stageprofile-gcc; \
54372         mv stageprofile-gcc gcc  ; \
54373         mv stage1-gcc prev-gcc || test -f stage1-lean 
54374 @endif gcc
54375 @if gmp
54376         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
54377           mkdir stageprofile-gmp; \
54378         mv stageprofile-gmp gmp  ; \
54379         mv stage1-gmp prev-gmp || test -f stage1-lean 
54380 @endif gmp
54381 @if mpfr
54382         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
54383           mkdir stageprofile-mpfr; \
54384         mv stageprofile-mpfr mpfr  ; \
54385         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
54386 @endif mpfr
54387 @if ppl
54388         @cd $(HOST_SUBDIR); [ -d stageprofile-ppl ] || \
54389           mkdir stageprofile-ppl; \
54390         mv stageprofile-ppl ppl  ; \
54391         mv stage1-ppl prev-ppl || test -f stage1-lean 
54392 @endif ppl
54393 @if cloog
54394         @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
54395           mkdir stageprofile-cloog; \
54396         mv stageprofile-cloog cloog  ; \
54397         mv stage1-cloog prev-cloog || test -f stage1-lean 
54398 @endif cloog
54399 @if gold
54400         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
54401           mkdir stageprofile-gold; \
54402         mv stageprofile-gold gold  ; \
54403         mv stage1-gold prev-gold || test -f stage1-lean 
54404 @endif gold
54405 @if intl
54406         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
54407           mkdir stageprofile-intl; \
54408         mv stageprofile-intl intl  ; \
54409         mv stage1-intl prev-intl || test -f stage1-lean 
54410 @endif intl
54411 @if ld
54412         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
54413           mkdir stageprofile-ld; \
54414         mv stageprofile-ld ld  ; \
54415         mv stage1-ld prev-ld || test -f stage1-lean 
54416 @endif ld
54417 @if libcpp
54418         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
54419           mkdir stageprofile-libcpp; \
54420         mv stageprofile-libcpp libcpp  ; \
54421         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
54422 @endif libcpp
54423 @if libdecnumber
54424         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
54425           mkdir stageprofile-libdecnumber; \
54426         mv stageprofile-libdecnumber libdecnumber  ; \
54427         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
54428 @endif libdecnumber
54429 @if libiberty
54430         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
54431           mkdir stageprofile-libiberty; \
54432         mv stageprofile-libiberty libiberty  ; \
54433         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
54434 @endif libiberty
54435 @if zlib
54436         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
54437           mkdir stageprofile-zlib; \
54438         mv stageprofile-zlib zlib  ; \
54439         mv stage1-zlib prev-zlib || test -f stage1-lean 
54440 @endif zlib
54441         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
54442           mkdir stageprofile-$(TARGET_SUBDIR); \
54443         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
54444         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
54445
54446 stageprofile-end:: 
54447 @if bfd
54448         @if test -d $(HOST_SUBDIR)/bfd ; then \
54449           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
54450           mv prev-bfd stage1-bfd ; :  ; \
54451         fi
54452 @endif bfd
54453 @if opcodes
54454         @if test -d $(HOST_SUBDIR)/opcodes ; then \
54455           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
54456           mv prev-opcodes stage1-opcodes ; :  ; \
54457         fi
54458 @endif opcodes
54459 @if binutils
54460         @if test -d $(HOST_SUBDIR)/binutils ; then \
54461           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
54462           mv prev-binutils stage1-binutils ; :  ; \
54463         fi
54464 @endif binutils
54465 @if gas
54466         @if test -d $(HOST_SUBDIR)/gas ; then \
54467           cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
54468           mv prev-gas stage1-gas ; :  ; \
54469         fi
54470 @endif gas
54471 @if gcc
54472         @if test -d $(HOST_SUBDIR)/gcc ; then \
54473           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
54474           mv prev-gcc stage1-gcc ; :  ; \
54475         fi
54476 @endif gcc
54477 @if gmp
54478         @if test -d $(HOST_SUBDIR)/gmp ; then \
54479           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
54480           mv prev-gmp stage1-gmp ; :  ; \
54481         fi
54482 @endif gmp
54483 @if mpfr
54484         @if test -d $(HOST_SUBDIR)/mpfr ; then \
54485           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
54486           mv prev-mpfr stage1-mpfr ; :  ; \
54487         fi
54488 @endif mpfr
54489 @if ppl
54490         @if test -d $(HOST_SUBDIR)/ppl ; then \
54491           cd $(HOST_SUBDIR); mv ppl stageprofile-ppl ; \
54492           mv prev-ppl stage1-ppl ; :  ; \
54493         fi
54494 @endif ppl
54495 @if cloog
54496         @if test -d $(HOST_SUBDIR)/cloog ; then \
54497           cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
54498           mv prev-cloog stage1-cloog ; :  ; \
54499         fi
54500 @endif cloog
54501 @if gold
54502         @if test -d $(HOST_SUBDIR)/gold ; then \
54503           cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
54504           mv prev-gold stage1-gold ; :  ; \
54505         fi
54506 @endif gold
54507 @if intl
54508         @if test -d $(HOST_SUBDIR)/intl ; then \
54509           cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
54510           mv prev-intl stage1-intl ; :  ; \
54511         fi
54512 @endif intl
54513 @if ld
54514         @if test -d $(HOST_SUBDIR)/ld ; then \
54515           cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
54516           mv prev-ld stage1-ld ; :  ; \
54517         fi
54518 @endif ld
54519 @if libcpp
54520         @if test -d $(HOST_SUBDIR)/libcpp ; then \
54521           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
54522           mv prev-libcpp stage1-libcpp ; :  ; \
54523         fi
54524 @endif libcpp
54525 @if libdecnumber
54526         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
54527           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
54528           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
54529         fi
54530 @endif libdecnumber
54531 @if libiberty
54532         @if test -d $(HOST_SUBDIR)/libiberty ; then \
54533           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
54534           mv prev-libiberty stage1-libiberty ; :  ; \
54535         fi
54536 @endif libiberty
54537 @if zlib
54538         @if test -d $(HOST_SUBDIR)/zlib ; then \
54539           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
54540           mv prev-zlib stage1-zlib ; :  ; \
54541         fi
54542 @endif zlib
54543         @if test -d $(TARGET_SUBDIR) ; then \
54544           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR)  ; \
54545           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
54546         fi
54547         rm -f stage_current
54548
54549 # Bubble a bug fix through all the stages up to stage profile.  They are
54550 # remade, but not reconfigured.  The next stage (if any) will not be
54551 # reconfigured either.
54552 .PHONY: stageprofile-bubble
54553 stageprofile-bubble:: stage1-bubble
54554         @r=`${PWD_COMMAND}`; export r; \
54555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54556         if test -f stageprofile-lean || test -f stage1-lean  ; then \
54557           echo Skipping rebuild of stageprofile ; \
54558         else \
54559           $(MAKE) stageprofile-start; \
54560           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
54561         fi
54562
54563 .PHONY: all-stageprofile clean-stageprofile
54564 do-clean: clean-stageprofile
54565
54566 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54567 # only possibility, but now it conflicts with no-bootstrap rules
54568 @if gcc-bootstrap
54569
54570
54571
54572
54573 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54574 distclean-stage1:: distclean-stageprofile 
54575 .PHONY: distclean-stageprofile
54576 distclean-stageprofile::
54577         @: $(MAKE); $(stage)
54578         @test "`cat stage_last`" != stageprofile || rm -f stage_last
54579         rm -rf stageprofile-* 
54580
54581
54582 @endif gcc-bootstrap
54583
54584
54585 .PHONY: stagefeedback-start stagefeedback-end
54586
54587 stagefeedback-start::
54588         @: $(MAKE); $(stage); \
54589         echo stagefeedback > stage_current ; \
54590         echo stagefeedback > stage_last; \
54591         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54592 @if bfd
54593         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
54594           mkdir stagefeedback-bfd; \
54595         mv stagefeedback-bfd bfd  ; \
54596         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
54597 @endif bfd
54598 @if opcodes
54599         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
54600           mkdir stagefeedback-opcodes; \
54601         mv stagefeedback-opcodes opcodes  ; \
54602         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
54603 @endif opcodes
54604 @if binutils
54605         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
54606           mkdir stagefeedback-binutils; \
54607         mv stagefeedback-binutils binutils  ; \
54608         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
54609 @endif binutils
54610 @if gas
54611         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
54612           mkdir stagefeedback-gas; \
54613         mv stagefeedback-gas gas  ; \
54614         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
54615 @endif gas
54616 @if gcc
54617         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
54618           mkdir stagefeedback-gcc; \
54619         mv stagefeedback-gcc gcc  ; \
54620         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
54621 @endif gcc
54622 @if gmp
54623         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
54624           mkdir stagefeedback-gmp; \
54625         mv stagefeedback-gmp gmp  ; \
54626         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
54627 @endif gmp
54628 @if mpfr
54629         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
54630           mkdir stagefeedback-mpfr; \
54631         mv stagefeedback-mpfr mpfr  ; \
54632         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
54633 @endif mpfr
54634 @if ppl
54635         @cd $(HOST_SUBDIR); [ -d stagefeedback-ppl ] || \
54636           mkdir stagefeedback-ppl; \
54637         mv stagefeedback-ppl ppl  ; \
54638         mv stageprofile-ppl prev-ppl || test -f stageprofile-lean 
54639 @endif ppl
54640 @if cloog
54641         @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
54642           mkdir stagefeedback-cloog; \
54643         mv stagefeedback-cloog cloog  ; \
54644         mv stageprofile-cloog prev-cloog || test -f stageprofile-lean 
54645 @endif cloog
54646 @if gold
54647         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
54648           mkdir stagefeedback-gold; \
54649         mv stagefeedback-gold gold  ; \
54650         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
54651 @endif gold
54652 @if intl
54653         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
54654           mkdir stagefeedback-intl; \
54655         mv stagefeedback-intl intl  ; \
54656         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
54657 @endif intl
54658 @if ld
54659         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
54660           mkdir stagefeedback-ld; \
54661         mv stagefeedback-ld ld  ; \
54662         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
54663 @endif ld
54664 @if libcpp
54665         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
54666           mkdir stagefeedback-libcpp; \
54667         mv stagefeedback-libcpp libcpp  ; \
54668         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
54669 @endif libcpp
54670 @if libdecnumber
54671         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
54672           mkdir stagefeedback-libdecnumber; \
54673         mv stagefeedback-libdecnumber libdecnumber  ; \
54674         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
54675 @endif libdecnumber
54676 @if libiberty
54677         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
54678           mkdir stagefeedback-libiberty; \
54679         mv stagefeedback-libiberty libiberty  ; \
54680         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
54681 @endif libiberty
54682 @if zlib
54683         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
54684           mkdir stagefeedback-zlib; \
54685         mv stagefeedback-zlib zlib  ; \
54686         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
54687 @endif zlib
54688         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
54689           mkdir stagefeedback-$(TARGET_SUBDIR); \
54690         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
54691         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
54692
54693 stagefeedback-end:: 
54694 @if bfd
54695         @if test -d $(HOST_SUBDIR)/bfd ; then \
54696           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
54697           mv prev-bfd stageprofile-bfd ; :  ; \
54698         fi
54699 @endif bfd
54700 @if opcodes
54701         @if test -d $(HOST_SUBDIR)/opcodes ; then \
54702           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
54703           mv prev-opcodes stageprofile-opcodes ; :  ; \
54704         fi
54705 @endif opcodes
54706 @if binutils
54707         @if test -d $(HOST_SUBDIR)/binutils ; then \
54708           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
54709           mv prev-binutils stageprofile-binutils ; :  ; \
54710         fi
54711 @endif binutils
54712 @if gas
54713         @if test -d $(HOST_SUBDIR)/gas ; then \
54714           cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
54715           mv prev-gas stageprofile-gas ; :  ; \
54716         fi
54717 @endif gas
54718 @if gcc
54719         @if test -d $(HOST_SUBDIR)/gcc ; then \
54720           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
54721           mv prev-gcc stageprofile-gcc ; :  ; \
54722         fi
54723 @endif gcc
54724 @if gmp
54725         @if test -d $(HOST_SUBDIR)/gmp ; then \
54726           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
54727           mv prev-gmp stageprofile-gmp ; :  ; \
54728         fi
54729 @endif gmp
54730 @if mpfr
54731         @if test -d $(HOST_SUBDIR)/mpfr ; then \
54732           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
54733           mv prev-mpfr stageprofile-mpfr ; :  ; \
54734         fi
54735 @endif mpfr
54736 @if ppl
54737         @if test -d $(HOST_SUBDIR)/ppl ; then \
54738           cd $(HOST_SUBDIR); mv ppl stagefeedback-ppl ; \
54739           mv prev-ppl stageprofile-ppl ; :  ; \
54740         fi
54741 @endif ppl
54742 @if cloog
54743         @if test -d $(HOST_SUBDIR)/cloog ; then \
54744           cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
54745           mv prev-cloog stageprofile-cloog ; :  ; \
54746         fi
54747 @endif cloog
54748 @if gold
54749         @if test -d $(HOST_SUBDIR)/gold ; then \
54750           cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
54751           mv prev-gold stageprofile-gold ; :  ; \
54752         fi
54753 @endif gold
54754 @if intl
54755         @if test -d $(HOST_SUBDIR)/intl ; then \
54756           cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
54757           mv prev-intl stageprofile-intl ; :  ; \
54758         fi
54759 @endif intl
54760 @if ld
54761         @if test -d $(HOST_SUBDIR)/ld ; then \
54762           cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
54763           mv prev-ld stageprofile-ld ; :  ; \
54764         fi
54765 @endif ld
54766 @if libcpp
54767         @if test -d $(HOST_SUBDIR)/libcpp ; then \
54768           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
54769           mv prev-libcpp stageprofile-libcpp ; :  ; \
54770         fi
54771 @endif libcpp
54772 @if libdecnumber
54773         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
54774           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
54775           mv prev-libdecnumber stageprofile-libdecnumber ; :  ; \
54776         fi
54777 @endif libdecnumber
54778 @if libiberty
54779         @if test -d $(HOST_SUBDIR)/libiberty ; then \
54780           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
54781           mv prev-libiberty stageprofile-libiberty ; :  ; \
54782         fi
54783 @endif libiberty
54784 @if zlib
54785         @if test -d $(HOST_SUBDIR)/zlib ; then \
54786           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
54787           mv prev-zlib stageprofile-zlib ; :  ; \
54788         fi
54789 @endif zlib
54790         @if test -d $(TARGET_SUBDIR) ; then \
54791           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR)  ; \
54792           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; :  ; \
54793         fi
54794         rm -f stage_current
54795
54796 # Bubble a bug fix through all the stages up to stage feedback.  They are
54797 # remade, but not reconfigured.  The next stage (if any) will not be
54798 # reconfigured either.
54799 .PHONY: stagefeedback-bubble
54800 stagefeedback-bubble:: stageprofile-bubble
54801         @r=`${PWD_COMMAND}`; export r; \
54802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54803         if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
54804           echo Skipping rebuild of stagefeedback ; \
54805         else \
54806           $(MAKE) stagefeedback-start; \
54807           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
54808         fi
54809
54810 .PHONY: all-stagefeedback clean-stagefeedback
54811 do-clean: clean-stagefeedback
54812
54813 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54814 # only possibility, but now it conflicts with no-bootstrap rules
54815 @if gcc-bootstrap
54816
54817
54818
54819 .PHONY: profiledbootstrap profiledbootstrap-lean
54820 profiledbootstrap:
54821         echo stagefeedback > stage_final
54822         @r=`${PWD_COMMAND}`; export r; \
54823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54824         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
54825         @: $(MAKE); $(unstage)
54826         @r=`${PWD_COMMAND}`; export r; \
54827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54828         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54829
54830 profiledbootstrap-lean:
54831         echo stagefeedback > stage_final
54832         @r=`${PWD_COMMAND}`; export r; \
54833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54834         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
54835         @: $(MAKE); $(unstage)
54836         @r=`${PWD_COMMAND}`; export r; \
54837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54838         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54839
54840
54841 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54842 distclean-stageprofile:: distclean-stagefeedback 
54843 .PHONY: distclean-stagefeedback
54844 distclean-stagefeedback::
54845         @: $(MAKE); $(stage)
54846         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
54847         rm -rf stagefeedback-* 
54848
54849
54850 @endif gcc-bootstrap
54851
54852
54853
54854 stageprofile-end::
54855         $(MAKE) distclean-stagefeedback
54856
54857 stagefeedback-start::
54858         @r=`${PWD_COMMAND}`; export r; \
54859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54860         for i in prev-*; do \
54861           j=`echo $$i | sed s/^prev-//` ; \
54862           cd $$r/$$i && \
54863           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
54864           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
54865         done
54866
54867 @if gcc-bootstrap
54868 do-distclean: distclean-stage1
54869
54870 # Provide a GCC build when we're building target libraries.  This does
54871 # not work as a dependency, just as the minimum necessary to avoid errors.
54872 stage_last:
54873         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
54874
54875 # Same as unstage, but not phony and defaulting to stage1-start.  We place
54876 # it in the dependency so that for example `make -j3 all-gcc' works.
54877 stage_current:
54878         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
54879
54880 .PHONY: restrap
54881 restrap::
54882         @: $(MAKE); $(stage)
54883         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stageb2g0-* stage3-* stageb3g2-* stage4-* stageprofile-* stagefeedback-* 
54884 restrap:: all
54885 @endif gcc-bootstrap
54886
54887 # --------------------------------------
54888 # Dependencies between different modules
54889 # --------------------------------------
54890
54891 # Generic dependencies for target modules on host stuff, especially gcc
54892 @if gcc-bootstrap
54893 configure-target-libstdc++-v3: stage_last
54894 configure-target-libmudflap: stage_last
54895 configure-target-libssp: stage_last
54896 configure-target-newlib: stage_last
54897 configure-stage1-target-libgcc: maybe-all-stage1-gcc
54898 configure-stage2-target-libgcc: maybe-all-stage2-gcc
54899 configure-stageb2g0-target-libgcc: maybe-all-stageb2g0-gcc
54900 configure-stage3-target-libgcc: maybe-all-stage3-gcc
54901 configure-stageb3g2-target-libgcc: maybe-all-stageb3g2-gcc
54902 configure-stage4-target-libgcc: maybe-all-stage4-gcc
54903 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
54904 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
54905 configure-target-libgfortran: stage_last
54906 configure-target-libobjc: stage_last
54907 configure-target-libtermcap: stage_last
54908 configure-target-winsup: stage_last
54909 configure-target-libgloss: stage_last
54910 configure-target-libiberty: stage_last
54911 configure-target-gperf: stage_last
54912 configure-target-examples: stage_last
54913 configure-target-libffi: stage_last
54914 configure-target-libjava: stage_last
54915 configure-target-zlib: stage_last
54916 configure-target-boehm-gc: stage_last
54917 configure-target-qthreads: stage_last
54918 configure-target-rda: stage_last
54919 configure-target-libada: stage_last
54920 configure-target-libgomp: stage_last
54921 @endif gcc-bootstrap
54922
54923 @if gcc-no-bootstrap
54924 configure-target-libstdc++-v3: maybe-all-gcc
54925 configure-target-libmudflap: maybe-all-gcc
54926 configure-target-libssp: maybe-all-gcc
54927 configure-target-newlib: maybe-all-gcc
54928 configure-target-libgcc: maybe-all-gcc
54929 configure-target-libgfortran: maybe-all-gcc
54930 configure-target-libobjc: maybe-all-gcc
54931 configure-target-libtermcap: maybe-all-gcc
54932 configure-target-winsup: maybe-all-gcc
54933 configure-target-libgloss: maybe-all-gcc
54934 configure-target-libiberty: maybe-all-gcc
54935 configure-target-gperf: maybe-all-gcc
54936 configure-target-examples: maybe-all-gcc
54937 configure-target-libffi: maybe-all-gcc
54938 configure-target-libjava: maybe-all-gcc
54939 configure-target-zlib: maybe-all-gcc
54940 configure-target-boehm-gc: maybe-all-gcc
54941 configure-target-qthreads: maybe-all-gcc
54942 configure-target-rda: maybe-all-gcc
54943 configure-target-libada: maybe-all-gcc
54944 configure-target-libgomp: maybe-all-gcc
54945 @endif gcc-no-bootstrap
54946
54947
54948 # There are two types of dependencies here: 'hard' dependencies, where one
54949 # module simply won't build without the other; and 'soft' dependencies, where
54950 # if the depended-on module is missing, the depending module will do without
54951 # or find a substitute somewhere (perhaps installed).  Soft dependencies
54952 # are made here to depend on a 'maybe-' target.  If you're not sure,
54953 # it's safer to use a soft dependency.
54954
54955
54956
54957
54958
54959
54960 # With all the machinery above in place, it is pretty easy to generate
54961 # dependencies.  Host dependencies are a bit more complex because we have
54962 # to check for bootstrap/prebootstrap dependencies.  To resolve
54963 # prebootstrap dependencies, prebootstrap modules are gathered in
54964 # a hash table.
54965 all-build-bison: maybe-all-build-texinfo
54966 all-build-byacc: maybe-all-build-texinfo
54967 all-build-flex: maybe-all-build-texinfo
54968 all-build-flex: maybe-all-build-bison
54969 all-build-flex: maybe-all-build-byacc
54970 all-build-flex: maybe-all-build-m4
54971 all-build-libiberty: maybe-all-build-texinfo
54972 all-build-m4: maybe-all-build-texinfo
54973 all-build-fixincludes: maybe-all-build-libiberty
54974 configure-gcc: maybe-configure-intl
54975
54976 configure-stage1-gcc: maybe-configure-stage1-intl
54977 configure-stage2-gcc: maybe-configure-stage2-intl
54978 configure-stageb2g0-gcc: maybe-configure-stageb2g0-intl
54979 configure-stage3-gcc: maybe-configure-stage3-intl
54980 configure-stageb3g2-gcc: maybe-configure-stageb3g2-intl
54981 configure-stage4-gcc: maybe-configure-stage4-intl
54982 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
54983 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
54984 configure-gcc: maybe-all-binutils
54985
54986 configure-stage1-gcc: maybe-all-stage1-binutils
54987 configure-stage2-gcc: maybe-all-stage2-binutils
54988 configure-stageb2g0-gcc: maybe-all-stageb2g0-binutils
54989 configure-stage3-gcc: maybe-all-stage3-binutils
54990 configure-stageb3g2-gcc: maybe-all-stageb3g2-binutils
54991 configure-stage4-gcc: maybe-all-stage4-binutils
54992 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
54993 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
54994 configure-gcc: maybe-all-gas
54995
54996 configure-stage1-gcc: maybe-all-stage1-gas
54997 configure-stage2-gcc: maybe-all-stage2-gas
54998 configure-stageb2g0-gcc: maybe-all-stageb2g0-gas
54999 configure-stage3-gcc: maybe-all-stage3-gas
55000 configure-stageb3g2-gcc: maybe-all-stageb3g2-gas
55001 configure-stage4-gcc: maybe-all-stage4-gas
55002 configure-stageprofile-gcc: maybe-all-stageprofile-gas
55003 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
55004 configure-gcc: maybe-all-ld
55005
55006 configure-stage1-gcc: maybe-all-stage1-ld
55007 configure-stage2-gcc: maybe-all-stage2-ld
55008 configure-stageb2g0-gcc: maybe-all-stageb2g0-ld
55009 configure-stage3-gcc: maybe-all-stage3-ld
55010 configure-stageb3g2-gcc: maybe-all-stageb3g2-ld
55011 configure-stage4-gcc: maybe-all-stage4-ld
55012 configure-stageprofile-gcc: maybe-all-stageprofile-ld
55013 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
55014 configure-gcc: maybe-all-gold
55015
55016 configure-stage1-gcc: maybe-all-stage1-gold
55017 configure-stage2-gcc: maybe-all-stage2-gold
55018 configure-stageb2g0-gcc: maybe-all-stageb2g0-gold
55019 configure-stage3-gcc: maybe-all-stage3-gold
55020 configure-stageb3g2-gcc: maybe-all-stageb3g2-gold
55021 configure-stage4-gcc: maybe-all-stage4-gold
55022 configure-stageprofile-gcc: maybe-all-stageprofile-gold
55023 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
55024 all-gcc: all-libiberty
55025
55026 all-stage1-gcc: all-stage1-libiberty
55027 all-stage2-gcc: all-stage2-libiberty
55028 all-stageb2g0-gcc: all-stageb2g0-libiberty
55029 all-stage3-gcc: all-stage3-libiberty
55030 all-stageb3g2-gcc: all-stageb3g2-libiberty
55031 all-stage4-gcc: all-stage4-libiberty
55032 all-stageprofile-gcc: all-stageprofile-libiberty
55033 all-stagefeedback-gcc: all-stagefeedback-libiberty
55034 all-gcc: maybe-all-gmp
55035
55036 all-stage1-gcc: maybe-all-stage1-gmp
55037 all-stage2-gcc: maybe-all-stage2-gmp
55038 all-stageb2g0-gcc: maybe-all-stageb2g0-gmp
55039 all-stage3-gcc: maybe-all-stage3-gmp
55040 all-stageb3g2-gcc: maybe-all-stageb3g2-gmp
55041 all-stage4-gcc: maybe-all-stage4-gmp
55042 all-stageprofile-gcc: maybe-all-stageprofile-gmp
55043 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
55044 all-gcc: maybe-all-intl
55045
55046 all-stage1-gcc: maybe-all-stage1-intl
55047 all-stage2-gcc: maybe-all-stage2-intl
55048 all-stageb2g0-gcc: maybe-all-stageb2g0-intl
55049 all-stage3-gcc: maybe-all-stage3-intl
55050 all-stageb3g2-gcc: maybe-all-stageb3g2-intl
55051 all-stage4-gcc: maybe-all-stage4-intl
55052 all-stageprofile-gcc: maybe-all-stageprofile-intl
55053 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
55054 all-gcc: maybe-all-mpfr
55055
55056 all-stage1-gcc: maybe-all-stage1-mpfr
55057 all-stage2-gcc: maybe-all-stage2-mpfr
55058 all-stageb2g0-gcc: maybe-all-stageb2g0-mpfr
55059 all-stage3-gcc: maybe-all-stage3-mpfr
55060 all-stageb3g2-gcc: maybe-all-stageb3g2-mpfr
55061 all-stage4-gcc: maybe-all-stage4-mpfr
55062 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
55063 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
55064 all-gcc: maybe-all-ppl
55065
55066 all-stage1-gcc: maybe-all-stage1-ppl
55067 all-stage2-gcc: maybe-all-stage2-ppl
55068 all-stageb2g0-gcc: maybe-all-stageb2g0-ppl
55069 all-stage3-gcc: maybe-all-stage3-ppl
55070 all-stageb3g2-gcc: maybe-all-stageb3g2-ppl
55071 all-stage4-gcc: maybe-all-stage4-ppl
55072 all-stageprofile-gcc: maybe-all-stageprofile-ppl
55073 all-stagefeedback-gcc: maybe-all-stagefeedback-ppl
55074 all-gcc: maybe-all-cloog
55075
55076 all-stage1-gcc: maybe-all-stage1-cloog
55077 all-stage2-gcc: maybe-all-stage2-cloog
55078 all-stageb2g0-gcc: maybe-all-stageb2g0-cloog
55079 all-stage3-gcc: maybe-all-stage3-cloog
55080 all-stageb3g2-gcc: maybe-all-stageb3g2-cloog
55081 all-stage4-gcc: maybe-all-stage4-cloog
55082 all-stageprofile-gcc: maybe-all-stageprofile-cloog
55083 all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
55084 all-gcc: maybe-all-build-texinfo
55085
55086 all-stage1-gcc: maybe-all-build-texinfo
55087 all-stage2-gcc: maybe-all-build-texinfo
55088 all-stageb2g0-gcc: maybe-all-build-texinfo
55089 all-stage3-gcc: maybe-all-build-texinfo
55090 all-stageb3g2-gcc: maybe-all-build-texinfo
55091 all-stage4-gcc: maybe-all-build-texinfo
55092 all-stageprofile-gcc: maybe-all-build-texinfo
55093 all-stagefeedback-gcc: maybe-all-build-texinfo
55094 all-gcc: maybe-all-build-bison
55095
55096 all-stage1-gcc: maybe-all-build-bison
55097 all-stage2-gcc: maybe-all-build-bison
55098 all-stageb2g0-gcc: maybe-all-build-bison
55099 all-stage3-gcc: maybe-all-build-bison
55100 all-stageb3g2-gcc: maybe-all-build-bison
55101 all-stage4-gcc: maybe-all-build-bison
55102 all-stageprofile-gcc: maybe-all-build-bison
55103 all-stagefeedback-gcc: maybe-all-build-bison
55104 all-gcc: maybe-all-build-byacc
55105
55106 all-stage1-gcc: maybe-all-build-byacc
55107 all-stage2-gcc: maybe-all-build-byacc
55108 all-stageb2g0-gcc: maybe-all-build-byacc
55109 all-stage3-gcc: maybe-all-build-byacc
55110 all-stageb3g2-gcc: maybe-all-build-byacc
55111 all-stage4-gcc: maybe-all-build-byacc
55112 all-stageprofile-gcc: maybe-all-build-byacc
55113 all-stagefeedback-gcc: maybe-all-build-byacc
55114 all-gcc: maybe-all-build-flex
55115
55116 all-stage1-gcc: maybe-all-build-flex
55117 all-stage2-gcc: maybe-all-build-flex
55118 all-stageb2g0-gcc: maybe-all-build-flex
55119 all-stage3-gcc: maybe-all-build-flex
55120 all-stageb3g2-gcc: maybe-all-build-flex
55121 all-stage4-gcc: maybe-all-build-flex
55122 all-stageprofile-gcc: maybe-all-build-flex
55123 all-stagefeedback-gcc: maybe-all-build-flex
55124 all-gcc: maybe-all-build-libiberty
55125
55126 all-stage1-gcc: maybe-all-build-libiberty
55127 all-stage2-gcc: maybe-all-build-libiberty
55128 all-stageb2g0-gcc: maybe-all-build-libiberty
55129 all-stage3-gcc: maybe-all-build-libiberty
55130 all-stageb3g2-gcc: maybe-all-build-libiberty
55131 all-stage4-gcc: maybe-all-build-libiberty
55132 all-stageprofile-gcc: maybe-all-build-libiberty
55133 all-stagefeedback-gcc: maybe-all-build-libiberty
55134 all-gcc: maybe-all-build-fixincludes
55135
55136 all-stage1-gcc: maybe-all-build-fixincludes
55137 all-stage2-gcc: maybe-all-build-fixincludes
55138 all-stageb2g0-gcc: maybe-all-build-fixincludes
55139 all-stage3-gcc: maybe-all-build-fixincludes
55140 all-stageb3g2-gcc: maybe-all-build-fixincludes
55141 all-stage4-gcc: maybe-all-build-fixincludes
55142 all-stageprofile-gcc: maybe-all-build-fixincludes
55143 all-stagefeedback-gcc: maybe-all-build-fixincludes
55144 all-gcc: maybe-all-zlib
55145
55146 all-stage1-gcc: maybe-all-stage1-zlib
55147 all-stage2-gcc: maybe-all-stage2-zlib
55148 all-stageb2g0-gcc: maybe-all-stageb2g0-zlib
55149 all-stage3-gcc: maybe-all-stage3-zlib
55150 all-stageb3g2-gcc: maybe-all-stageb3g2-zlib
55151 all-stage4-gcc: maybe-all-stage4-zlib
55152 all-stageprofile-gcc: maybe-all-stageprofile-zlib
55153 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
55154 all-gcc: all-libcpp
55155
55156 all-stage1-gcc: all-stage1-libcpp
55157 all-stage2-gcc: all-stage2-libcpp
55158 all-stageb2g0-gcc: all-stageb2g0-libcpp
55159 all-stage3-gcc: all-stage3-libcpp
55160 all-stageb3g2-gcc: all-stageb3g2-libcpp
55161 all-stage4-gcc: all-stage4-libcpp
55162 all-stageprofile-gcc: all-stageprofile-libcpp
55163 all-stagefeedback-gcc: all-stagefeedback-libcpp
55164 all-gcc: all-libdecnumber
55165
55166 all-stage1-gcc: all-stage1-libdecnumber
55167 all-stage2-gcc: all-stage2-libdecnumber
55168 all-stageb2g0-gcc: all-stageb2g0-libdecnumber
55169 all-stage3-gcc: all-stage3-libdecnumber
55170 all-stageb3g2-gcc: all-stageb3g2-libdecnumber
55171 all-stage4-gcc: all-stage4-libdecnumber
55172 all-stageprofile-gcc: all-stageprofile-libdecnumber
55173 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
55174 all-gcc: maybe-all-libiberty
55175
55176 all-stage1-gcc: maybe-all-stage1-libiberty
55177 all-stage2-gcc: maybe-all-stage2-libiberty
55178 all-stageb2g0-gcc: maybe-all-stageb2g0-libiberty
55179 all-stage3-gcc: maybe-all-stage3-libiberty
55180 all-stageb3g2-gcc: maybe-all-stageb3g2-libiberty
55181 all-stage4-gcc: maybe-all-stage4-libiberty
55182 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
55183 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
55184 all-gcc: maybe-all-fixincludes
55185 install-gcc: maybe-install-fixincludes
55186 configure-libcpp: configure-libiberty
55187
55188 configure-stage1-libcpp: configure-stage1-libiberty
55189 configure-stage2-libcpp: configure-stage2-libiberty
55190 configure-stageb2g0-libcpp: configure-stageb2g0-libiberty
55191 configure-stage3-libcpp: configure-stage3-libiberty
55192 configure-stageb3g2-libcpp: configure-stageb3g2-libiberty
55193 configure-stage4-libcpp: configure-stage4-libiberty
55194 configure-stageprofile-libcpp: configure-stageprofile-libiberty
55195 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
55196 configure-libcpp: maybe-configure-intl
55197
55198 configure-stage1-libcpp: maybe-configure-stage1-intl
55199 configure-stage2-libcpp: maybe-configure-stage2-intl
55200 configure-stageb2g0-libcpp: maybe-configure-stageb2g0-intl
55201 configure-stage3-libcpp: maybe-configure-stage3-intl
55202 configure-stageb3g2-libcpp: maybe-configure-stageb3g2-intl
55203 configure-stage4-libcpp: maybe-configure-stage4-intl
55204 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
55205 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
55206 all-libcpp: all-libiberty
55207
55208 all-stage1-libcpp: all-stage1-libiberty
55209 all-stage2-libcpp: all-stage2-libiberty
55210 all-stageb2g0-libcpp: all-stageb2g0-libiberty
55211 all-stage3-libcpp: all-stage3-libiberty
55212 all-stageb3g2-libcpp: all-stageb3g2-libiberty
55213 all-stage4-libcpp: all-stage4-libiberty
55214 all-stageprofile-libcpp: all-stageprofile-libiberty
55215 all-stagefeedback-libcpp: all-stagefeedback-libiberty
55216 all-libcpp: maybe-all-intl
55217
55218 all-stage1-libcpp: maybe-all-stage1-intl
55219 all-stage2-libcpp: maybe-all-stage2-intl
55220 all-stageb2g0-libcpp: maybe-all-stageb2g0-intl
55221 all-stage3-libcpp: maybe-all-stage3-intl
55222 all-stageb3g2-libcpp: maybe-all-stageb3g2-intl
55223 all-stage4-libcpp: maybe-all-stage4-intl
55224 all-stageprofile-libcpp: maybe-all-stageprofile-intl
55225 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
55226 all-fixincludes: maybe-all-libiberty
55227 all-gnattools: maybe-all-target-libada
55228 configure-mpfr: maybe-all-gmp
55229
55230 configure-stage1-mpfr: maybe-all-stage1-gmp
55231 configure-stage2-mpfr: maybe-all-stage2-gmp
55232 configure-stageb2g0-mpfr: maybe-all-stageb2g0-gmp
55233 configure-stage3-mpfr: maybe-all-stage3-gmp
55234 configure-stageb3g2-mpfr: maybe-all-stageb3g2-gmp
55235 configure-stage4-mpfr: maybe-all-stage4-gmp
55236 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
55237 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
55238 configure-ppl: maybe-all-gmp
55239
55240 configure-stage1-ppl: maybe-all-stage1-gmp
55241 configure-stage2-ppl: maybe-all-stage2-gmp
55242 configure-stageb2g0-ppl: maybe-all-stageb2g0-gmp
55243 configure-stage3-ppl: maybe-all-stage3-gmp
55244 configure-stageb3g2-ppl: maybe-all-stageb3g2-gmp
55245 configure-stage4-ppl: maybe-all-stage4-gmp
55246 configure-stageprofile-ppl: maybe-all-stageprofile-gmp
55247 configure-stagefeedback-ppl: maybe-all-stagefeedback-gmp
55248 configure-ppl: maybe-all-mpfr
55249
55250 configure-stage1-ppl: maybe-all-stage1-mpfr
55251 configure-stage2-ppl: maybe-all-stage2-mpfr
55252 configure-stageb2g0-ppl: maybe-all-stageb2g0-mpfr
55253 configure-stage3-ppl: maybe-all-stage3-mpfr
55254 configure-stageb3g2-ppl: maybe-all-stageb3g2-mpfr
55255 configure-stage4-ppl: maybe-all-stage4-mpfr
55256 configure-stageprofile-ppl: maybe-all-stageprofile-mpfr
55257 configure-stagefeedback-ppl: maybe-all-stagefeedback-mpfr
55258 configure-cloog: maybe-all-ppl
55259
55260 configure-stage1-cloog: maybe-all-stage1-ppl
55261 configure-stage2-cloog: maybe-all-stage2-ppl
55262 configure-stageb2g0-cloog: maybe-all-stageb2g0-ppl
55263 configure-stage3-cloog: maybe-all-stage3-ppl
55264 configure-stageb3g2-cloog: maybe-all-stageb3g2-ppl
55265 configure-stage4-cloog: maybe-all-stage4-ppl
55266 configure-stageprofile-cloog: maybe-all-stageprofile-ppl
55267 configure-stagefeedback-cloog: maybe-all-stagefeedback-ppl
55268 configure-gdb: maybe-all-intl
55269 configure-gdb: maybe-configure-sim
55270 configure-gdb: maybe-all-bfd
55271 all-gdb: maybe-all-libiberty
55272 all-gdb: maybe-all-opcodes
55273 all-gdb: maybe-all-readline
55274 all-gdb: maybe-all-build-bison
55275 all-gdb: maybe-all-build-byacc
55276 all-gdb: maybe-all-sim
55277 all-gdb: maybe-all-libdecnumber
55278 configure-libgui: maybe-configure-tcl
55279 configure-libgui: maybe-configure-tk
55280 all-libgui: maybe-all-tcl
55281 all-libgui: maybe-all-tk
55282 all-libgui: maybe-all-itcl
55283 configure-bfd: configure-libiberty
55284
55285 configure-stage1-bfd: configure-stage1-libiberty
55286 configure-stage2-bfd: configure-stage2-libiberty
55287 configure-stageb2g0-bfd: configure-stageb2g0-libiberty
55288 configure-stage3-bfd: configure-stage3-libiberty
55289 configure-stageb3g2-bfd: configure-stageb3g2-libiberty
55290 configure-stage4-bfd: configure-stage4-libiberty
55291 configure-stageprofile-bfd: configure-stageprofile-libiberty
55292 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
55293 configure-bfd: maybe-configure-intl
55294
55295 configure-stage1-bfd: maybe-configure-stage1-intl
55296 configure-stage2-bfd: maybe-configure-stage2-intl
55297 configure-stageb2g0-bfd: maybe-configure-stageb2g0-intl
55298 configure-stage3-bfd: maybe-configure-stage3-intl
55299 configure-stageb3g2-bfd: maybe-configure-stageb3g2-intl
55300 configure-stage4-bfd: maybe-configure-stage4-intl
55301 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
55302 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
55303 all-bfd: maybe-all-libiberty
55304
55305 all-stage1-bfd: maybe-all-stage1-libiberty
55306 all-stage2-bfd: maybe-all-stage2-libiberty
55307 all-stageb2g0-bfd: maybe-all-stageb2g0-libiberty
55308 all-stage3-bfd: maybe-all-stage3-libiberty
55309 all-stageb3g2-bfd: maybe-all-stageb3g2-libiberty
55310 all-stage4-bfd: maybe-all-stage4-libiberty
55311 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
55312 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
55313 all-bfd: maybe-all-intl
55314
55315 all-stage1-bfd: maybe-all-stage1-intl
55316 all-stage2-bfd: maybe-all-stage2-intl
55317 all-stageb2g0-bfd: maybe-all-stageb2g0-intl
55318 all-stage3-bfd: maybe-all-stage3-intl
55319 all-stageb3g2-bfd: maybe-all-stageb3g2-intl
55320 all-stage4-bfd: maybe-all-stage4-intl
55321 all-stageprofile-bfd: maybe-all-stageprofile-intl
55322 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
55323 configure-binutils: maybe-configure-intl
55324
55325 configure-stage1-binutils: maybe-configure-stage1-intl
55326 configure-stage2-binutils: maybe-configure-stage2-intl
55327 configure-stageb2g0-binutils: maybe-configure-stageb2g0-intl
55328 configure-stage3-binutils: maybe-configure-stage3-intl
55329 configure-stageb3g2-binutils: maybe-configure-stageb3g2-intl
55330 configure-stage4-binutils: maybe-configure-stage4-intl
55331 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
55332 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
55333 all-binutils: maybe-all-libiberty
55334
55335 all-stage1-binutils: maybe-all-stage1-libiberty
55336 all-stage2-binutils: maybe-all-stage2-libiberty
55337 all-stageb2g0-binutils: maybe-all-stageb2g0-libiberty
55338 all-stage3-binutils: maybe-all-stage3-libiberty
55339 all-stageb3g2-binutils: maybe-all-stageb3g2-libiberty
55340 all-stage4-binutils: maybe-all-stage4-libiberty
55341 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
55342 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
55343 all-binutils: maybe-all-opcodes
55344
55345 all-stage1-binutils: maybe-all-stage1-opcodes
55346 all-stage2-binutils: maybe-all-stage2-opcodes
55347 all-stageb2g0-binutils: maybe-all-stageb2g0-opcodes
55348 all-stage3-binutils: maybe-all-stage3-opcodes
55349 all-stageb3g2-binutils: maybe-all-stageb3g2-opcodes
55350 all-stage4-binutils: maybe-all-stage4-opcodes
55351 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
55352 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
55353 all-binutils: maybe-all-bfd
55354
55355 all-stage1-binutils: maybe-all-stage1-bfd
55356 all-stage2-binutils: maybe-all-stage2-bfd
55357 all-stageb2g0-binutils: maybe-all-stageb2g0-bfd
55358 all-stage3-binutils: maybe-all-stage3-bfd
55359 all-stageb3g2-binutils: maybe-all-stageb3g2-bfd
55360 all-stage4-binutils: maybe-all-stage4-bfd
55361 all-stageprofile-binutils: maybe-all-stageprofile-bfd
55362 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
55363 all-binutils: maybe-all-build-flex
55364
55365 all-stage1-binutils: maybe-all-build-flex
55366 all-stage2-binutils: maybe-all-build-flex
55367 all-stageb2g0-binutils: maybe-all-build-flex
55368 all-stage3-binutils: maybe-all-build-flex
55369 all-stageb3g2-binutils: maybe-all-build-flex
55370 all-stage4-binutils: maybe-all-build-flex
55371 all-stageprofile-binutils: maybe-all-build-flex
55372 all-stagefeedback-binutils: maybe-all-build-flex
55373 all-binutils: maybe-all-build-bison
55374
55375 all-stage1-binutils: maybe-all-build-bison
55376 all-stage2-binutils: maybe-all-build-bison
55377 all-stageb2g0-binutils: maybe-all-build-bison
55378 all-stage3-binutils: maybe-all-build-bison
55379 all-stageb3g2-binutils: maybe-all-build-bison
55380 all-stage4-binutils: maybe-all-build-bison
55381 all-stageprofile-binutils: maybe-all-build-bison
55382 all-stagefeedback-binutils: maybe-all-build-bison
55383 all-binutils: maybe-all-build-byacc
55384
55385 all-stage1-binutils: maybe-all-build-byacc
55386 all-stage2-binutils: maybe-all-build-byacc
55387 all-stageb2g0-binutils: maybe-all-build-byacc
55388 all-stage3-binutils: maybe-all-build-byacc
55389 all-stageb3g2-binutils: maybe-all-build-byacc
55390 all-stage4-binutils: maybe-all-build-byacc
55391 all-stageprofile-binutils: maybe-all-build-byacc
55392 all-stagefeedback-binutils: maybe-all-build-byacc
55393 all-binutils: maybe-all-intl
55394
55395 all-stage1-binutils: maybe-all-stage1-intl
55396 all-stage2-binutils: maybe-all-stage2-intl
55397 all-stageb2g0-binutils: maybe-all-stageb2g0-intl
55398 all-stage3-binutils: maybe-all-stage3-intl
55399 all-stageb3g2-binutils: maybe-all-stageb3g2-intl
55400 all-stage4-binutils: maybe-all-stage4-intl
55401 all-stageprofile-binutils: maybe-all-stageprofile-intl
55402 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
55403 install-binutils: maybe-install-opcodes
55404 install-opcodes: maybe-install-bfd
55405 configure-gas: maybe-configure-intl
55406
55407 configure-stage1-gas: maybe-configure-stage1-intl
55408 configure-stage2-gas: maybe-configure-stage2-intl
55409 configure-stageb2g0-gas: maybe-configure-stageb2g0-intl
55410 configure-stage3-gas: maybe-configure-stage3-intl
55411 configure-stageb3g2-gas: maybe-configure-stageb3g2-intl
55412 configure-stage4-gas: maybe-configure-stage4-intl
55413 configure-stageprofile-gas: maybe-configure-stageprofile-intl
55414 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
55415 all-gas: maybe-all-libiberty
55416
55417 all-stage1-gas: maybe-all-stage1-libiberty
55418 all-stage2-gas: maybe-all-stage2-libiberty
55419 all-stageb2g0-gas: maybe-all-stageb2g0-libiberty
55420 all-stage3-gas: maybe-all-stage3-libiberty
55421 all-stageb3g2-gas: maybe-all-stageb3g2-libiberty
55422 all-stage4-gas: maybe-all-stage4-libiberty
55423 all-stageprofile-gas: maybe-all-stageprofile-libiberty
55424 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
55425 all-gas: maybe-all-opcodes
55426
55427 all-stage1-gas: maybe-all-stage1-opcodes
55428 all-stage2-gas: maybe-all-stage2-opcodes
55429 all-stageb2g0-gas: maybe-all-stageb2g0-opcodes
55430 all-stage3-gas: maybe-all-stage3-opcodes
55431 all-stageb3g2-gas: maybe-all-stageb3g2-opcodes
55432 all-stage4-gas: maybe-all-stage4-opcodes
55433 all-stageprofile-gas: maybe-all-stageprofile-opcodes
55434 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
55435 all-gas: maybe-all-bfd
55436
55437 all-stage1-gas: maybe-all-stage1-bfd
55438 all-stage2-gas: maybe-all-stage2-bfd
55439 all-stageb2g0-gas: maybe-all-stageb2g0-bfd
55440 all-stage3-gas: maybe-all-stage3-bfd
55441 all-stageb3g2-gas: maybe-all-stageb3g2-bfd
55442 all-stage4-gas: maybe-all-stage4-bfd
55443 all-stageprofile-gas: maybe-all-stageprofile-bfd
55444 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
55445 all-gas: maybe-all-intl
55446
55447 all-stage1-gas: maybe-all-stage1-intl
55448 all-stage2-gas: maybe-all-stage2-intl
55449 all-stageb2g0-gas: maybe-all-stageb2g0-intl
55450 all-stage3-gas: maybe-all-stage3-intl
55451 all-stageb3g2-gas: maybe-all-stageb3g2-intl
55452 all-stage4-gas: maybe-all-stage4-intl
55453 all-stageprofile-gas: maybe-all-stageprofile-intl
55454 all-stagefeedback-gas: maybe-all-stagefeedback-intl
55455 configure-gprof: maybe-configure-intl
55456 all-gprof: maybe-all-libiberty
55457 all-gprof: maybe-all-bfd
55458 all-gprof: maybe-all-opcodes
55459 all-gprof: maybe-all-intl
55460 configure-ld: maybe-configure-intl
55461
55462 configure-stage1-ld: maybe-configure-stage1-intl
55463 configure-stage2-ld: maybe-configure-stage2-intl
55464 configure-stageb2g0-ld: maybe-configure-stageb2g0-intl
55465 configure-stage3-ld: maybe-configure-stage3-intl
55466 configure-stageb3g2-ld: maybe-configure-stageb3g2-intl
55467 configure-stage4-ld: maybe-configure-stage4-intl
55468 configure-stageprofile-ld: maybe-configure-stageprofile-intl
55469 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
55470 all-ld: maybe-all-libiberty
55471
55472 all-stage1-ld: maybe-all-stage1-libiberty
55473 all-stage2-ld: maybe-all-stage2-libiberty
55474 all-stageb2g0-ld: maybe-all-stageb2g0-libiberty
55475 all-stage3-ld: maybe-all-stage3-libiberty
55476 all-stageb3g2-ld: maybe-all-stageb3g2-libiberty
55477 all-stage4-ld: maybe-all-stage4-libiberty
55478 all-stageprofile-ld: maybe-all-stageprofile-libiberty
55479 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
55480 all-ld: maybe-all-bfd
55481
55482 all-stage1-ld: maybe-all-stage1-bfd
55483 all-stage2-ld: maybe-all-stage2-bfd
55484 all-stageb2g0-ld: maybe-all-stageb2g0-bfd
55485 all-stage3-ld: maybe-all-stage3-bfd
55486 all-stageb3g2-ld: maybe-all-stageb3g2-bfd
55487 all-stage4-ld: maybe-all-stage4-bfd
55488 all-stageprofile-ld: maybe-all-stageprofile-bfd
55489 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
55490 all-ld: maybe-all-opcodes
55491
55492 all-stage1-ld: maybe-all-stage1-opcodes
55493 all-stage2-ld: maybe-all-stage2-opcodes
55494 all-stageb2g0-ld: maybe-all-stageb2g0-opcodes
55495 all-stage3-ld: maybe-all-stage3-opcodes
55496 all-stageb3g2-ld: maybe-all-stageb3g2-opcodes
55497 all-stage4-ld: maybe-all-stage4-opcodes
55498 all-stageprofile-ld: maybe-all-stageprofile-opcodes
55499 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
55500 all-ld: maybe-all-build-bison
55501
55502 all-stage1-ld: maybe-all-build-bison
55503 all-stage2-ld: maybe-all-build-bison
55504 all-stageb2g0-ld: maybe-all-build-bison
55505 all-stage3-ld: maybe-all-build-bison
55506 all-stageb3g2-ld: maybe-all-build-bison
55507 all-stage4-ld: maybe-all-build-bison
55508 all-stageprofile-ld: maybe-all-build-bison
55509 all-stagefeedback-ld: maybe-all-build-bison
55510 all-ld: maybe-all-build-byacc
55511
55512 all-stage1-ld: maybe-all-build-byacc
55513 all-stage2-ld: maybe-all-build-byacc
55514 all-stageb2g0-ld: maybe-all-build-byacc
55515 all-stage3-ld: maybe-all-build-byacc
55516 all-stageb3g2-ld: maybe-all-build-byacc
55517 all-stage4-ld: maybe-all-build-byacc
55518 all-stageprofile-ld: maybe-all-build-byacc
55519 all-stagefeedback-ld: maybe-all-build-byacc
55520 all-ld: maybe-all-build-flex
55521
55522 all-stage1-ld: maybe-all-build-flex
55523 all-stage2-ld: maybe-all-build-flex
55524 all-stageb2g0-ld: maybe-all-build-flex
55525 all-stage3-ld: maybe-all-build-flex
55526 all-stageb3g2-ld: maybe-all-build-flex
55527 all-stage4-ld: maybe-all-build-flex
55528 all-stageprofile-ld: maybe-all-build-flex
55529 all-stagefeedback-ld: maybe-all-build-flex
55530 all-ld: maybe-all-intl
55531
55532 all-stage1-ld: maybe-all-stage1-intl
55533 all-stage2-ld: maybe-all-stage2-intl
55534 all-stageb2g0-ld: maybe-all-stageb2g0-intl
55535 all-stage3-ld: maybe-all-stage3-intl
55536 all-stageb3g2-ld: maybe-all-stageb3g2-intl
55537 all-stage4-ld: maybe-all-stage4-intl
55538 all-stageprofile-ld: maybe-all-stageprofile-intl
55539 all-stagefeedback-ld: maybe-all-stagefeedback-intl
55540 configure-gold: maybe-configure-intl
55541
55542 configure-stage1-gold: maybe-configure-stage1-intl
55543 configure-stage2-gold: maybe-configure-stage2-intl
55544 configure-stageb2g0-gold: maybe-configure-stageb2g0-intl
55545 configure-stage3-gold: maybe-configure-stage3-intl
55546 configure-stageb3g2-gold: maybe-configure-stageb3g2-intl
55547 configure-stage4-gold: maybe-configure-stage4-intl
55548 configure-stageprofile-gold: maybe-configure-stageprofile-intl
55549 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
55550 all-gold: maybe-all-libiberty
55551
55552 all-stage1-gold: maybe-all-stage1-libiberty
55553 all-stage2-gold: maybe-all-stage2-libiberty
55554 all-stageb2g0-gold: maybe-all-stageb2g0-libiberty
55555 all-stage3-gold: maybe-all-stage3-libiberty
55556 all-stageb3g2-gold: maybe-all-stageb3g2-libiberty
55557 all-stage4-gold: maybe-all-stage4-libiberty
55558 all-stageprofile-gold: maybe-all-stageprofile-libiberty
55559 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
55560 all-gold: maybe-all-intl
55561
55562 all-stage1-gold: maybe-all-stage1-intl
55563 all-stage2-gold: maybe-all-stage2-intl
55564 all-stageb2g0-gold: maybe-all-stageb2g0-intl
55565 all-stage3-gold: maybe-all-stage3-intl
55566 all-stageb3g2-gold: maybe-all-stageb3g2-intl
55567 all-stage4-gold: maybe-all-stage4-intl
55568 all-stageprofile-gold: maybe-all-stageprofile-intl
55569 all-stagefeedback-gold: maybe-all-stagefeedback-intl
55570 all-gold: maybe-all-bfd
55571
55572 all-stage1-gold: maybe-all-stage1-bfd
55573 all-stage2-gold: maybe-all-stage2-bfd
55574 all-stageb2g0-gold: maybe-all-stageb2g0-bfd
55575 all-stage3-gold: maybe-all-stage3-bfd
55576 all-stageb3g2-gold: maybe-all-stageb3g2-bfd
55577 all-stage4-gold: maybe-all-stage4-bfd
55578 all-stageprofile-gold: maybe-all-stageprofile-bfd
55579 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
55580 all-gold: maybe-all-build-bison
55581
55582 all-stage1-gold: maybe-all-build-bison
55583 all-stage2-gold: maybe-all-build-bison
55584 all-stageb2g0-gold: maybe-all-build-bison
55585 all-stage3-gold: maybe-all-build-bison
55586 all-stageb3g2-gold: maybe-all-build-bison
55587 all-stage4-gold: maybe-all-build-bison
55588 all-stageprofile-gold: maybe-all-build-bison
55589 all-stagefeedback-gold: maybe-all-build-bison
55590 all-gold: maybe-all-build-byacc
55591
55592 all-stage1-gold: maybe-all-build-byacc
55593 all-stage2-gold: maybe-all-build-byacc
55594 all-stageb2g0-gold: maybe-all-build-byacc
55595 all-stage3-gold: maybe-all-build-byacc
55596 all-stageb3g2-gold: maybe-all-build-byacc
55597 all-stage4-gold: maybe-all-build-byacc
55598 all-stageprofile-gold: maybe-all-build-byacc
55599 all-stagefeedback-gold: maybe-all-build-byacc
55600 check-gold: maybe-all-binutils
55601
55602 check-stage1-gold: maybe-all-stage1-binutils
55603 check-stage2-gold: maybe-all-stage2-binutils
55604 check-stageb2g0-gold: maybe-all-stageb2g0-binutils
55605 check-stage3-gold: maybe-all-stage3-binutils
55606 check-stageb3g2-gold: maybe-all-stageb3g2-binutils
55607 check-stage4-gold: maybe-all-stage4-binutils
55608 check-stageprofile-gold: maybe-all-stageprofile-binutils
55609 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
55610 configure-opcodes: maybe-configure-intl
55611
55612 configure-stage1-opcodes: maybe-configure-stage1-intl
55613 configure-stage2-opcodes: maybe-configure-stage2-intl
55614 configure-stageb2g0-opcodes: maybe-configure-stageb2g0-intl
55615 configure-stage3-opcodes: maybe-configure-stage3-intl
55616 configure-stageb3g2-opcodes: maybe-configure-stageb3g2-intl
55617 configure-stage4-opcodes: maybe-configure-stage4-intl
55618 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
55619 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
55620 all-opcodes: maybe-all-bfd
55621
55622 all-stage1-opcodes: maybe-all-stage1-bfd
55623 all-stage2-opcodes: maybe-all-stage2-bfd
55624 all-stageb2g0-opcodes: maybe-all-stageb2g0-bfd
55625 all-stage3-opcodes: maybe-all-stage3-bfd
55626 all-stageb3g2-opcodes: maybe-all-stageb3g2-bfd
55627 all-stage4-opcodes: maybe-all-stage4-bfd
55628 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
55629 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
55630 all-opcodes: maybe-all-libiberty
55631
55632 all-stage1-opcodes: maybe-all-stage1-libiberty
55633 all-stage2-opcodes: maybe-all-stage2-libiberty
55634 all-stageb2g0-opcodes: maybe-all-stageb2g0-libiberty
55635 all-stage3-opcodes: maybe-all-stage3-libiberty
55636 all-stageb3g2-opcodes: maybe-all-stageb3g2-libiberty
55637 all-stage4-opcodes: maybe-all-stage4-libiberty
55638 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
55639 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
55640 all-opcodes: maybe-all-intl
55641
55642 all-stage1-opcodes: maybe-all-stage1-intl
55643 all-stage2-opcodes: maybe-all-stage2-intl
55644 all-stageb2g0-opcodes: maybe-all-stageb2g0-intl
55645 all-stage3-opcodes: maybe-all-stage3-intl
55646 all-stageb3g2-opcodes: maybe-all-stageb3g2-intl
55647 all-stage4-opcodes: maybe-all-stage4-intl
55648 all-stageprofile-opcodes: maybe-all-stageprofile-intl
55649 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
55650 all-dejagnu: maybe-all-tcl
55651 all-dejagnu: maybe-all-expect
55652 all-dejagnu: maybe-all-tk
55653 configure-expect: maybe-configure-tcl
55654 configure-expect: maybe-configure-tk
55655 all-expect: maybe-all-tcl
55656 all-expect: maybe-all-tk
55657 configure-itcl: maybe-configure-tcl
55658 configure-itcl: maybe-configure-tk
55659 all-itcl: maybe-all-tcl
55660 all-itcl: maybe-all-tk
55661 install-itcl: maybe-install-tcl
55662 configure-tk: maybe-configure-tcl
55663 all-tk: maybe-all-tcl
55664 all-sid: maybe-all-libiberty
55665 all-sid: maybe-all-bfd
55666 all-sid: maybe-all-opcodes
55667 all-sid: maybe-all-tcl
55668 all-sid: maybe-all-tk
55669 install-sid: maybe-install-tcl
55670 install-sid: maybe-install-tk
55671 configure-sim: maybe-configure-intl
55672 all-sim: maybe-all-intl
55673 all-sim: maybe-all-libiberty
55674 all-sim: maybe-all-bfd
55675 all-sim: maybe-all-opcodes
55676 all-sim: maybe-all-readline
55677 all-sim: maybe-configure-gdb
55678 all-fastjar: maybe-all-zlib
55679 all-fastjar: maybe-all-build-texinfo
55680 all-fastjar: maybe-all-libiberty
55681 all-autoconf: maybe-all-m4
55682 all-autoconf: maybe-all-build-texinfo
55683 all-automake: maybe-all-m4
55684 all-automake: maybe-all-build-texinfo
55685 all-automake: maybe-all-autoconf
55686 all-bison: maybe-all-intl
55687 all-bison: maybe-all-build-texinfo
55688 all-diff: maybe-all-intl
55689 all-diff: maybe-all-build-texinfo
55690 all-fileutils: maybe-all-intl
55691 all-fileutils: maybe-all-build-texinfo
55692 all-flex: maybe-all-build-bison
55693 all-flex: maybe-all-build-byacc
55694 all-flex: maybe-all-intl
55695 all-flex: maybe-all-m4
55696 all-flex: maybe-all-build-texinfo
55697 all-gzip: maybe-all-intl
55698 all-gzip: maybe-all-zlib
55699 all-gzip: maybe-all-build-texinfo
55700 all-hello: maybe-all-intl
55701 all-hello: maybe-all-build-texinfo
55702 all-m4: maybe-all-intl
55703 all-m4: maybe-all-build-texinfo
55704 all-make: maybe-all-intl
55705 all-make: maybe-all-build-texinfo
55706 all-patch: maybe-all-build-texinfo
55707 all-make: maybe-all-build-texinfo
55708 all-prms: maybe-all-libiberty
55709 all-recode: maybe-all-build-texinfo
55710 all-sed: maybe-all-build-texinfo
55711 all-send-pr: maybe-all-prms
55712 all-tar: maybe-all-build-texinfo
55713 all-uudecode: maybe-all-build-texinfo
55714 configure-target-boehm-gc: maybe-configure-target-qthreads
55715 configure-target-fastjar: maybe-configure-target-zlib
55716 all-target-fastjar: maybe-all-target-zlib
55717 all-target-fastjar: maybe-all-target-libiberty
55718 configure-target-libjava: maybe-configure-target-zlib
55719 configure-target-libjava: maybe-configure-target-boehm-gc
55720 configure-target-libjava: maybe-configure-target-qthreads
55721 configure-target-libjava: maybe-configure-target-libffi
55722 all-target-libjava: maybe-all-fastjar
55723 all-target-libjava: maybe-all-target-zlib
55724 all-target-libjava: maybe-all-target-boehm-gc
55725 all-target-libjava: maybe-all-target-qthreads
55726 all-target-libjava: maybe-all-target-libffi
55727 configure-target-libobjc: maybe-configure-target-boehm-gc
55728 all-target-libobjc: maybe-all-target-libiberty
55729 all-target-libobjc: maybe-all-target-boehm-gc
55730 all-target-libstdc++-v3: maybe-all-target-libiberty
55731 configure-target-libstdc++-v3: maybe-configure-target-libgomp
55732 all-target-libgloss: maybe-all-target-newlib
55733 all-target-winsup: maybe-all-target-libiberty
55734 all-target-winsup: maybe-all-target-libtermcap
55735
55736
55737 # Dependencies for target modules on other target modules are
55738 # described by lang_env_dependencies; the defaults apply to anything
55739 # not mentioned there.
55740
55741
55742 @if gcc-bootstrap
55743 @endif gcc-bootstrap
55744
55745 @if gcc-no-bootstrap
55746 configure-target-libstdc++-v3: maybe-all-target-libgcc
55747 configure-target-libmudflap: maybe-all-target-libgcc
55748 configure-target-libssp: maybe-all-target-libgcc
55749 configure-target-newlib: maybe-all-target-libgcc
55750 configure-target-libgfortran: maybe-all-target-libgcc
55751 configure-target-libobjc: maybe-all-target-libgcc
55752 configure-target-libtermcap: maybe-all-target-libgcc
55753 configure-target-winsup: maybe-all-target-libgcc
55754 configure-target-libgloss: maybe-all-target-libgcc
55755 configure-target-libiberty: maybe-all-target-libgcc
55756 configure-target-gperf: maybe-all-target-libgcc
55757 configure-target-examples: maybe-all-target-libgcc
55758 configure-target-libffi: maybe-all-target-libgcc
55759 configure-target-libjava: maybe-all-target-libgcc
55760 configure-target-zlib: maybe-all-target-libgcc
55761 configure-target-boehm-gc: maybe-all-target-libgcc
55762 configure-target-qthreads: maybe-all-target-libgcc
55763 configure-target-rda: maybe-all-target-libgcc
55764 configure-target-libada: maybe-all-target-libgcc
55765 configure-target-libgomp: maybe-all-target-libgcc
55766 @endif gcc-no-bootstrap
55767
55768
55769 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
55770
55771 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
55772
55773 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
55774
55775
55776
55777 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
55778
55779 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
55780
55781 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
55782
55783 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
55784
55785
55786
55787 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
55788 configure-target-gperf: maybe-all-target-libstdc++-v3
55789
55790 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
55791
55792 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
55793
55794 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
55795 configure-target-libjava: maybe-all-target-libstdc++-v3
55796
55797 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
55798
55799 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
55800
55801 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
55802
55803 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
55804
55805 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
55806
55807 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
55808
55809
55810 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
55811 GDB_TK = @GDB_TK@
55812 INSTALL_GDB_TK = @INSTALL_GDB_TK@
55813 configure-gdb: $(CONFIGURE_GDB_TK)
55814 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
55815 install-gdb: $(INSTALL_GDB_TK)
55816
55817 # Serialization dependencies.  Host configures don't work well in parallel to
55818 # each other, due to contention over config.cache.  Target configures and 
55819 # build configures are similar.
55820 @serialization_dependencies@
55821
55822 # --------------------------------
55823 # Regenerating top level configury
55824 # --------------------------------
55825
55826 # Rebuilding Makefile.in, using autogen.
55827 AUTOGEN = autogen
55828 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
55829         cd $(srcdir) && $(AUTOGEN) Makefile.def
55830
55831 # Rebuilding Makefile.
55832 Makefile: $(srcdir)/Makefile.in config.status
55833         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
55834
55835 config.status: configure
55836         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
55837
55838 # Rebuilding configure.
55839 AUTOCONF = autoconf
55840 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
55841         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
55842         cd $(srcdir) && $(AUTOCONF)
55843
55844 # ------------------------------
55845 # Special directives to GNU Make
55846 # ------------------------------
55847
55848 # Don't pass command-line variables to submakes.
55849 .NOEXPORT:
55850 MAKEOVERRIDES=
55851
55852 # end of Makefile.in