OSDN Git Service

* regstat.c (regstat_n_sets_and_refs): Remove duplicate
[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, 2008, 2009
7 #   Free Software Foundation
8 #
9 # This file is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation; either version 3 of the License, or
12 # (at your option) any later version.
13
14 # This program is distributed in the hope that it will be useful,
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17 # GNU General Public License for more details.
18
19 # You should have received a copy of the GNU General Public License
20 # along with this program; see the file COPYING3.  If not see
21 # <http://www.gnu.org/licenses/>.
22 #
23
24 # First, test for a proper version of make, but only where one is required.
25
26 @if gcc
27 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
28 $(error GNU make version 3.80 or newer is required.)
29 endif
30 @endif gcc
31
32 # -------------------------------
33 # Standard Autoconf-set variables
34 # -------------------------------
35 VPATH=@srcdir@
36
37 build_alias=@build_noncanonical@
38 build_vendor=@build_vendor@
39 build_os=@build_os@
40 build=@build@
41 host_alias=@host_noncanonical@
42 host_vendor=@host_vendor@
43 host_os=@host_os@
44 host=@host@
45 target_alias=@target_noncanonical@
46 target_vendor=@target_vendor@
47 target_os=@target_os@
48 target=@target@
49
50 program_transform_name = @program_transform_name@
51
52 prefix = @prefix@
53 exec_prefix = @exec_prefix@
54
55 srcdir = @srcdir@
56
57 bindir = @bindir@
58 sbindir = @sbindir@
59 libexecdir = @libexecdir@
60 datadir = @datadir@
61 sysconfdir = @sysconfdir@
62 sharedstatedir = @sharedstatedir@
63 localstatedir = @localstatedir@
64 libdir = @libdir@
65 includedir = @includedir@
66 oldincludedir = @oldincludedir@
67 infodir = @infodir@
68 datarootdir = @datarootdir@
69 docdir = @docdir@
70 pdfdir = @pdfdir@
71 htmldir = @htmldir@
72 mandir = @mandir@
73 man1dir = $(mandir)/man1
74 man2dir = $(mandir)/man2
75 man3dir = $(mandir)/man3
76 man4dir = $(mandir)/man4
77 man5dir = $(mandir)/man5
78 man6dir = $(mandir)/man6
79 man7dir = $(mandir)/man7
80 man8dir = $(mandir)/man8
81 man9dir = $(mandir)/man9
82
83 INSTALL = @INSTALL@
84 INSTALL_PROGRAM = @INSTALL_PROGRAM@
85 INSTALL_SCRIPT = @INSTALL_SCRIPT@
86 INSTALL_DATA = @INSTALL_DATA@
87 LN = @LN@
88 LN_S = @LN_S@
89 MAINT = @MAINT@
90 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
91 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
92
93 # -------------------------------------------------
94 # Miscellaneous non-standard autoconf-set variables
95 # -------------------------------------------------
96
97 # The gcc driver likes to know the arguments it was configured with.
98 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
99
100 tooldir = @tooldir@
101 build_tooldir = @build_tooldir@
102
103 GDB_NLM_DEPS = 
104
105 # This is the name of the environment variable used for the path to
106 # the libraries.
107 RPATH_ENVVAR = @RPATH_ENVVAR@
108
109 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
110 # is used instead of the directory itself to avoid including built
111 # executables in PATH.
112 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
113
114 # Build programs are put under this directory.
115 BUILD_SUBDIR = @build_subdir@
116 # This is set by the configure script to the arguments to use when configuring
117 # directories built for the build system.
118 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
119
120 # This is the list of variables to export in the environment when
121 # configuring any subdirectory.  It must also be exported whenever
122 # recursing into a build directory in case that directory's Makefile
123 # re-runs configure.
124 BASE_EXPORTS = \
125         FLEX="$(FLEX)"; export FLEX; \
126         LEX="$(LEX)"; export LEX; \
127         BISON="$(BISON)"; export BISON; \
128         YACC="$(YACC)"; export YACC; \
129         M4="$(M4)"; export M4; \
130         MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
131
132 # This is the list of variables to export in the environment when
133 # configuring subdirectories for the build system.
134 BUILD_EXPORTS = \
135         $(BASE_EXPORTS) \
136         AR="$(AR_FOR_BUILD)"; export AR; \
137         AS="$(AS_FOR_BUILD)"; export AS; \
138         CC="$(CC_FOR_BUILD)"; export CC; \
139         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
140         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
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_PASSS.
155 EXTRA_BUILD_FLAGS = \
156         CFLAGS="$(CFLAGS_FOR_BUILD)" \
157         LDFLAGS="$(LDFLAGS_FOR_BUILD)"
158
159 # This is the list of directories to built for the host system.
160 SUBDIRS = @configdirs@
161 # This is set by the configure script to the arguments to use when configuring
162 # directories built for the host system.
163 HOST_CONFIGARGS = @host_configargs@
164 # Host programs are put under this directory, which is . except if building
165 # with srcdir=..
166 HOST_SUBDIR = @host_subdir@
167 # This is the list of variables to export in the environment when
168 # configuring subdirectories for the host system.  We need to pass
169 # some to the GCC configure because of its hybrid host/target nature.
170 HOST_EXPORTS = \
171         $(BASE_EXPORTS) \
172         CC="$(CC)"; export CC; \
173         ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
174         CFLAGS="$(CFLAGS)"; export CFLAGS; \
175         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
176         CXX="$(CXX)"; export CXX; \
177         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
178         GCJ="$(GCJ)"; export GCJ; \
179         GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
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/ \
216           $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
217         CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
218         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND \
219         LDFLAGS="$(BOOT_LDFLAGS)"; export LDFLAGS;
220
221 # Target libraries are put under this directory:
222 TARGET_SUBDIR = @target_subdir@
223 # This is set by the configure script to the arguments to use when configuring
224 # directories built for the target.
225 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
226 # This is the list of variables to export in the environment when
227 # configuring subdirectories for the host system.
228 BASE_TARGET_EXPORTS = \
229         $(BASE_EXPORTS) \
230         AR="$(AR_FOR_TARGET)"; export AR; \
231         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
232         CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
233         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
234         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
235         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
236         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
237         GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
238         GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
239         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
240         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
241         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
242         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
243         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
244         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
245         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
246         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
247         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
248         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
249         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
250
251 RAW_CXX_TARGET_EXPORTS = \
252         $(BASE_TARGET_EXPORTS) \
253         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
254         CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
255
256 NORMAL_TARGET_EXPORTS = \
257         $(BASE_TARGET_EXPORTS) \
258         CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
259
260 # Where to find GMP
261 HOST_GMPLIBS = @gmplibs@
262 HOST_GMPINC = @gmpinc@
263
264 # Where to find PPL
265 HOST_PPLLIBS = @ppllibs@
266 HOST_PPLINC = @pplinc@
267
268 # Where to find CLOOG
269 HOST_CLOOGLIBS = @clooglibs@
270 HOST_CLOOGINC = @clooginc@
271
272 # ----------------------------------------------
273 # Programs producing files for the BUILD machine
274 # ----------------------------------------------
275
276 SHELL = @config_shell@
277
278 # pwd command to use.  Allow user to override default by setting PWDCMD in
279 # the environment to account for automounters.  The make variable must not
280 # be called PWDCMD, otherwise the value set here is passed to make
281 # subprocesses and overrides the setting from the user's environment.
282 # Don't use PWD since it is a common shell environment variable and we
283 # don't want to corrupt it.
284 PWD_COMMAND = $${PWDCMD-pwd}
285
286 # compilers to use to create programs which must be run in the build
287 # environment.
288 AR_FOR_BUILD = @AR_FOR_BUILD@
289 AS_FOR_BUILD = @AS_FOR_BUILD@
290 CC_FOR_BUILD = @CC_FOR_BUILD@
291 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
292 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
293 CXX_FOR_BUILD = @CXX_FOR_BUILD@
294 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
295 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
296 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
297 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
298 LD_FOR_BUILD = @LD_FOR_BUILD@
299 NM_FOR_BUILD = @NM_FOR_BUILD@
300 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
301 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
302 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
303
304 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
305 # here so that they can be overridden by Makefile fragments.
306 BUILD_PREFIX = @BUILD_PREFIX@
307 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
308
309 # Flags to pass to stage2 and later makes.  They are defined
310 # here so that they can be overridden by Makefile fragments.
311 BOOT_CFLAGS= -g -O2
312 BOOT_LDFLAGS=
313 BOOT_ADAFLAGS=-gnatpg -gnata
314
315 BISON = @BISON@
316 YACC = @YACC@
317 FLEX = @FLEX@
318 LEX = @LEX@
319 M4 = @M4@
320 MAKEINFO = @MAKEINFO@
321 EXPECT = @EXPECT@
322 RUNTEST = @RUNTEST@
323
324 # This just becomes part of the MAKEINFO definition passed down to
325 # sub-makes.  It lets flags be given on the command line while still
326 # using the makeinfo from the object tree.
327 # (Default to avoid splitting info files by setting the threshold high.)
328 MAKEINFOFLAGS = --split-size=5000000
329
330 # ---------------------------------------------
331 # Programs producing files for the HOST machine
332 # ---------------------------------------------
333
334 AS = @AS@
335 AR = @AR@
336 AR_FLAGS = rc
337 CC = @CC@
338 CXX = @CXX@
339 DLLTOOL = @DLLTOOL@
340 LD = @LD@
341 LIPO = @LIPO@
342 NM = @NM@
343 OBJDUMP = @OBJDUMP@
344 RANLIB = @RANLIB@
345 STRIP = @STRIP@
346 WINDRES = @WINDRES@
347 WINDMC = @WINDMC@
348
349 GNATBIND = @GNATBIND@
350 GNATMAKE = @GNATMAKE@
351
352 CFLAGS = @CFLAGS@
353 LDFLAGS = @LDFLAGS@
354 LIBCFLAGS = $(CFLAGS)
355 CXXFLAGS = @CXXFLAGS@
356 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
357
358 TFLAGS =
359
360 # Defaults for all stages; some are overridden below.
361
362 STAGE_CFLAGS = $(BOOT_CFLAGS)
363 STAGE_TFLAGS = $(TFLAGS)
364 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
365
366
367 # Defaults for stage 1; some are overridden below.
368 STAGE1_CFLAGS = $(STAGE_CFLAGS)
369 STAGE1_TFLAGS = $(STAGE_TFLAGS)
370 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
371
372 # Defaults for stage 2; some are overridden below.
373 STAGE2_CFLAGS = $(STAGE_CFLAGS)
374 STAGE2_TFLAGS = $(STAGE_TFLAGS)
375 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
376
377 # Defaults for stage 3; some are overridden below.
378 STAGE3_CFLAGS = $(STAGE_CFLAGS)
379 STAGE3_TFLAGS = $(STAGE_TFLAGS)
380 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
381
382 # Defaults for stage 4; some are overridden below.
383 STAGE4_CFLAGS = $(STAGE_CFLAGS)
384 STAGE4_TFLAGS = $(STAGE_TFLAGS)
385 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
386
387 # Defaults for stage profile; some are overridden below.
388 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
389 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
390 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
391
392 # Defaults for stage feedback; some are overridden below.
393 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
394 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
395 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
396
397
398 # Only build the C compiler for stage1, because that is the only one that
399 # we can guarantee will build with the native compiler, and also it is the
400 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
401 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
402 # overrideable (for a bootstrap build stage1 also builds gcc.info).
403
404 STAGE1_CFLAGS = @stage1_cflags@
405 STAGE1_CHECKING=@stage1_checking@
406 STAGE1_LANGUAGES=@stage1_languages@
407 # * We force-disable intermodule optimizations, even if
408 #   --enable-intermodule was passed, since the installed compiler
409 #   probably can't handle them.  Luckily, autoconf always respects
410 #   the last argument when conflicting --enable arguments are passed.
411 # * Likewise, we force-disable coverage flags, since the installed
412 #   compiler probably has never heard of them.
413 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
414           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
415
416 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
417 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
418
419 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
420 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
421
422 do-compare = @do_compare@
423 do-compare3 = $(do-compare)
424
425 # -----------------------------------------------
426 # Programs producing files for the TARGET machine
427 # -----------------------------------------------
428
429 AR_FOR_TARGET=@AR_FOR_TARGET@
430 AS_FOR_TARGET=@AS_FOR_TARGET@
431 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
432
433 # If GCC_FOR_TARGET is not overriden on the command line, then this
434 # variable is passed down to the gcc Makefile, where it is used to
435 # build libgcc2.a.  We define it here so that it can itself be
436 # overridden on the command line.
437 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
438 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
439 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
440 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
441 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
442 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
443 LD_FOR_TARGET=@LD_FOR_TARGET@
444
445 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
446 NM_FOR_TARGET=@NM_FOR_TARGET@
447 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
448 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
449 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
450 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
451 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
452
453 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
454 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
455 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
456
457 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
458 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
459
460 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
461 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
462 LDFLAGS_FOR_TARGET = 
463
464 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
465 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
466 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
467
468 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
469
470 # ------------------------------------
471 # Miscellaneous targets and flag lists
472 # ------------------------------------
473
474 # The first rule in the file had better be this one.  Don't put any above it.
475 # This lives here to allow makefile fragments to contain dependencies.
476 all:
477
478 #### host and target specific makefile fragments come in here.
479 @target_makefile_frag@
480 @alphaieee_frag@
481 @ospace_frag@
482 @host_makefile_frag@
483 ###
484
485 # This is the list of directories that may be needed in RPATH_ENVVAR
486 # so that prorgams built for the target machine work.
487 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
488
489 @if target-libstdc++-v3
490 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
491 @endif target-libstdc++-v3
492
493 @if target-libmudflap
494 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
495 @endif target-libmudflap
496
497 @if target-libssp
498 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
499 @endif target-libssp
500
501 @if target-libgomp
502 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
503 @endif target-libgomp
504
505
506
507 # This is the list of directories that may be needed in RPATH_ENVVAR
508 # so that programs built for the host machine work.
509 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)$(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_ppl)$(HOST_LIB_PATH_cloog)
510
511 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
512 @if gcc
513 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
514 @endif gcc
515
516
517 @if bfd
518 HOST_LIB_PATH_bfd = \
519   $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
520 @endif bfd
521
522 @if opcodes
523 HOST_LIB_PATH_opcodes = \
524   $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
525 @endif opcodes
526
527 @if gmp
528 HOST_LIB_PATH_gmp = \
529   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
530 @endif gmp
531
532 @if mpfr
533 HOST_LIB_PATH_mpfr = \
534   $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
535 @endif mpfr
536
537 @if mpc
538 HOST_LIB_PATH_mpc = \
539   $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
540 @endif mpc
541
542 @if ppl
543 HOST_LIB_PATH_ppl = \
544   $$r/$(HOST_SUBDIR)/ppl/.libs:$$r/$(HOST_SUBDIR)/prev-ppl/.libs:
545 @endif ppl
546
547 @if cloog
548 HOST_LIB_PATH_cloog = \
549   $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
550 @endif cloog
551
552
553 # Flags to pass down to all sub-makes.
554 BASE_FLAGS_TO_PASS = \
555         "DESTDIR=$(DESTDIR)" \
556         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
557         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
558         "bindir=$(bindir)" \
559         "datadir=$(datadir)" \
560         "exec_prefix=$(exec_prefix)" \
561         "includedir=$(includedir)" \
562         "datarootdir=$(datarootdir)" \
563         "docdir=$(docdir)" \
564         "infodir=$(infodir)" \
565         "pdfdir=$(pdfdir)" \
566         "htmldir=$(htmldir)" \
567         "libdir=$(libdir)" \
568         "libexecdir=$(libexecdir)" \
569         "lispdir=$(lispdir)" \
570         "localstatedir=$(localstatedir)" \
571         "mandir=$(mandir)" \
572         "oldincludedir=$(oldincludedir)" \
573         "prefix=$(prefix)" \
574         "sbindir=$(sbindir)" \
575         "sharedstatedir=$(sharedstatedir)" \
576         "sysconfdir=$(sysconfdir)" \
577         "tooldir=$(tooldir)" \
578         "build_tooldir=$(build_tooldir)" \
579         "target_alias=$(target_alias)" \
580         "BISON=$(BISON)" \
581         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
582         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
583         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
584         "EXPECT=$(EXPECT)" \
585         "FLEX=$(FLEX)" \
586         "INSTALL=$(INSTALL)" \
587         "INSTALL_DATA=$(INSTALL_DATA)" \
588         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
589         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
590         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
591         "LEX=$(LEX)" \
592         "M4=$(M4)" \
593         "MAKE=$(MAKE)" \
594         "RUNTEST=$(RUNTEST)" \
595         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
596         "SHELL=$(SHELL)" \
597         "YACC=$(YACC)" \
598         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
599         "ADA_CFLAGS=$(ADA_CFLAGS)" \
600         "AR_FLAGS=$(AR_FLAGS)" \
601         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
602         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
603         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
604         "CFLAGS=$(CFLAGS)" \
605         "CXXFLAGS=$(CXXFLAGS)" \
606         "LDFLAGS=$(LDFLAGS)" \
607         "LIBCFLAGS=$(LIBCFLAGS)" \
608         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
609         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
610         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
611         "GNATBIND=$(GNATBIND)" \
612         "GNATMAKE=$(GNATMAKE)" \
613         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
614         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
615         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
616         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
617         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
618         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
619         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
620         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
621         "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
622         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
623         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
624         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
625         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
626         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
627         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
628         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
629         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
630         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
631         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
632         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
633         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
634         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
635         "BUILD_CONFIG=$(BUILD_CONFIG)" \
636         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
637         "LEAN=$(LEAN)" \
638         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
639         "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
640         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
641         "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
642         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
643         "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
644         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
645         "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
646         "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
647         "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
648         "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
649         "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
650         "TFLAGS=$(TFLAGS)" \
651         "CONFIG_SHELL=$(SHELL)" \
652         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
653
654 # We leave this in just in case, but it is not needed anymore.
655 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
656
657 # Flags to pass down to most sub-makes, in which we're building with
658 # the host environment.
659 EXTRA_HOST_FLAGS = \
660         'AR=$(AR)' \
661         'AS=$(AS)' \
662         'CC=$(CC)' \
663         'CXX=$(CXX)' \
664         'DLLTOOL=$(DLLTOOL)' \
665         'GCJ=$(GCJ)' \
666         'GFORTRAN=$(GFORTRAN)' \
667         'LD=$(LD)' \
668         'LIPO=$(LIPO)' \
669         'NM=$(NM)' \
670         'OBJDUMP=$(OBJDUMP)' \
671         'RANLIB=$(RANLIB)' \
672         'STRIP=$(STRIP)' \
673         'WINDRES=$(WINDRES)' \
674         'WINDMC=$(WINDMC)'
675
676 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
677
678 # Flags that are concerned with the location of the X11 include files
679 # and library files
680 #
681 # NOTE: until the top-level is getting the values via autoconf, it only
682 # causes problems to have this top-level Makefile overriding the autoconf-set
683 # values in child directories.  Only variables that don't conflict with
684 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
685 #
686 X11_FLAGS_TO_PASS = \
687         'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
688         'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
689
690 # Flags to pass to stage2 and later makes.
691
692 POSTSTAGE1_FLAGS_TO_PASS = \
693         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" GNATBIND="$${GNATBIND}" \
694         LDFLAGS="$(BOOT_LDFLAGS)" \
695         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
696
697 # Flags to pass down to makes which are built with the target environment.
698 # The double $ decreases the length of the command line; those variables
699 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
700 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
701 # so we expand them here.
702 EXTRA_TARGET_FLAGS = \
703         'AR=$$(AR_FOR_TARGET)' \
704         'AS=$(COMPILER_AS_FOR_TARGET)' \
705         'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
706         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
707         'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
708         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
709         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
710         'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
711         'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
712         'LD=$(COMPILER_LD_FOR_TARGET)' \
713         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
714         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
715         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
716         'NM=$(COMPILER_NM_FOR_TARGET)' \
717         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
718         'RANLIB=$$(RANLIB_FOR_TARGET)' \
719         'WINDRES=$$(WINDRES_FOR_TARGET)' \
720         'WINDMC=$$(WINDMC_FOR_TARGET)' \
721         'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
722         "TFLAGS=$$TFLAGS"
723
724 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
725
726 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
727 # unfortunately needs the native compiler and the target ar and
728 # ranlib.
729 # If any variables are added here, they must be added to do-*, below.
730 # The BUILD_* variables are a special case, which are used for the gcc
731 # cross-building scheme.
732 EXTRA_GCC_FLAGS = \
733         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
734         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
735         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
736         "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
737         "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
738         "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
739
740 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
741
742 @if gcc
743 BUILD_CONFIG =
744 ifneq ($(BUILD_CONFIG),)
745 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
746 endif
747 @endif gcc
748
749 .PHONY: configure-host
750 configure-host:  \
751     maybe-configure-ash \
752     maybe-configure-autoconf \
753     maybe-configure-automake \
754     maybe-configure-bash \
755     maybe-configure-bfd \
756     maybe-configure-opcodes \
757     maybe-configure-binutils \
758     maybe-configure-bison \
759     maybe-configure-byacc \
760     maybe-configure-bzip2 \
761     maybe-configure-dejagnu \
762     maybe-configure-diff \
763     maybe-configure-dosutils \
764     maybe-configure-etc \
765     maybe-configure-fastjar \
766     maybe-configure-fileutils \
767     maybe-configure-findutils \
768     maybe-configure-find \
769     maybe-configure-fixincludes \
770     maybe-configure-flex \
771     maybe-configure-gas \
772     maybe-configure-gcc \
773     maybe-configure-gawk \
774     maybe-configure-gettext \
775     maybe-configure-gmp \
776     maybe-configure-mpfr \
777     maybe-configure-mpc \
778     maybe-configure-ppl \
779     maybe-configure-cloog \
780     maybe-configure-gnuserv \
781     maybe-configure-gold \
782     maybe-configure-gprof \
783     maybe-configure-gzip \
784     maybe-configure-hello \
785     maybe-configure-indent \
786     maybe-configure-intl \
787     maybe-configure-tcl \
788     maybe-configure-itcl \
789     maybe-configure-ld \
790     maybe-configure-libcpp \
791     maybe-configure-libdecnumber \
792     maybe-configure-libgui \
793     maybe-configure-libiberty \
794     maybe-configure-libiconv \
795     maybe-configure-libtool \
796     maybe-configure-m4 \
797     maybe-configure-make \
798     maybe-configure-mmalloc \
799     maybe-configure-patch \
800     maybe-configure-perl \
801     maybe-configure-prms \
802     maybe-configure-rcs \
803     maybe-configure-readline \
804     maybe-configure-release \
805     maybe-configure-recode \
806     maybe-configure-sed \
807     maybe-configure-send-pr \
808     maybe-configure-shellutils \
809     maybe-configure-sid \
810     maybe-configure-sim \
811     maybe-configure-tar \
812     maybe-configure-texinfo \
813     maybe-configure-textutils \
814     maybe-configure-time \
815     maybe-configure-uudecode \
816     maybe-configure-wdiff \
817     maybe-configure-zip \
818     maybe-configure-zlib \
819     maybe-configure-gdb \
820     maybe-configure-expect \
821     maybe-configure-guile \
822     maybe-configure-tk \
823     maybe-configure-libtermcap \
824     maybe-configure-utils \
825     maybe-configure-gnattools
826 .PHONY: configure-target
827 configure-target:  \
828     maybe-configure-target-libstdc++-v3 \
829     maybe-configure-target-libmudflap \
830     maybe-configure-target-libssp \
831     maybe-configure-target-newlib \
832     maybe-configure-target-libgcc \
833     maybe-configure-target-libgfortran \
834     maybe-configure-target-libobjc \
835     maybe-configure-target-libtermcap \
836     maybe-configure-target-winsup \
837     maybe-configure-target-libgloss \
838     maybe-configure-target-libiberty \
839     maybe-configure-target-gperf \
840     maybe-configure-target-examples \
841     maybe-configure-target-libffi \
842     maybe-configure-target-libjava \
843     maybe-configure-target-zlib \
844     maybe-configure-target-boehm-gc \
845     maybe-configure-target-qthreads \
846     maybe-configure-target-rda \
847     maybe-configure-target-libada \
848     maybe-configure-target-libgomp
849
850 # The target built for a native non-bootstrap build.
851 .PHONY: all
852 all:
853 @if gcc-bootstrap
854         [ -f stage_final ] || echo stage3 > stage_final
855         @r=`${PWD_COMMAND}`; export r; \
856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
857         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
858 @endif gcc-bootstrap
859         @: $(MAKE); $(unstage)
860         @r=`${PWD_COMMAND}`; export r; \
861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
862 @if gcc-bootstrap
863         if [ -f stage_last ]; then \
864           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
865           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
866         else \
867 @endif gcc-bootstrap
868           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
869 @if gcc-bootstrap
870             ; \
871         fi
872 @endif gcc-bootstrap
873
874 .PHONY: all-build
875
876 all-build: maybe-all-build-libiberty
877 all-build: maybe-all-build-bison
878 all-build: maybe-all-build-byacc
879 all-build: maybe-all-build-flex
880 all-build: maybe-all-build-m4
881 all-build: maybe-all-build-texinfo
882 all-build: maybe-all-build-fixincludes
883
884 .PHONY: all-host
885
886 all-host: maybe-all-ash
887 all-host: maybe-all-autoconf
888 all-host: maybe-all-automake
889 all-host: maybe-all-bash
890 @if bfd-no-bootstrap
891 all-host: maybe-all-bfd
892 @endif bfd-no-bootstrap
893 @if opcodes-no-bootstrap
894 all-host: maybe-all-opcodes
895 @endif opcodes-no-bootstrap
896 @if binutils-no-bootstrap
897 all-host: maybe-all-binutils
898 @endif binutils-no-bootstrap
899 all-host: maybe-all-bison
900 all-host: maybe-all-byacc
901 all-host: maybe-all-bzip2
902 all-host: maybe-all-dejagnu
903 all-host: maybe-all-diff
904 all-host: maybe-all-dosutils
905 all-host: maybe-all-etc
906 all-host: maybe-all-fastjar
907 all-host: maybe-all-fileutils
908 all-host: maybe-all-findutils
909 all-host: maybe-all-find
910 all-host: maybe-all-fixincludes
911 all-host: maybe-all-flex
912 @if gas-no-bootstrap
913 all-host: maybe-all-gas
914 @endif gas-no-bootstrap
915 @if gcc-no-bootstrap
916 all-host: maybe-all-gcc
917 @endif gcc-no-bootstrap
918 all-host: maybe-all-gawk
919 all-host: maybe-all-gettext
920 @if gmp-no-bootstrap
921 all-host: maybe-all-gmp
922 @endif gmp-no-bootstrap
923 @if mpfr-no-bootstrap
924 all-host: maybe-all-mpfr
925 @endif mpfr-no-bootstrap
926 @if mpc-no-bootstrap
927 all-host: maybe-all-mpc
928 @endif mpc-no-bootstrap
929 @if ppl-no-bootstrap
930 all-host: maybe-all-ppl
931 @endif ppl-no-bootstrap
932 @if cloog-no-bootstrap
933 all-host: maybe-all-cloog
934 @endif cloog-no-bootstrap
935 all-host: maybe-all-gnuserv
936 @if gold-no-bootstrap
937 all-host: maybe-all-gold
938 @endif gold-no-bootstrap
939 all-host: maybe-all-gprof
940 all-host: maybe-all-gzip
941 all-host: maybe-all-hello
942 all-host: maybe-all-indent
943 @if intl-no-bootstrap
944 all-host: maybe-all-intl
945 @endif intl-no-bootstrap
946 all-host: maybe-all-tcl
947 all-host: maybe-all-itcl
948 @if ld-no-bootstrap
949 all-host: maybe-all-ld
950 @endif ld-no-bootstrap
951 @if libcpp-no-bootstrap
952 all-host: maybe-all-libcpp
953 @endif libcpp-no-bootstrap
954 @if libdecnumber-no-bootstrap
955 all-host: maybe-all-libdecnumber
956 @endif libdecnumber-no-bootstrap
957 all-host: maybe-all-libgui
958 @if libiberty-no-bootstrap
959 all-host: maybe-all-libiberty
960 @endif libiberty-no-bootstrap
961 all-host: maybe-all-libiconv
962 all-host: maybe-all-libtool
963 all-host: maybe-all-m4
964 all-host: maybe-all-make
965 all-host: maybe-all-mmalloc
966 all-host: maybe-all-patch
967 all-host: maybe-all-perl
968 all-host: maybe-all-prms
969 all-host: maybe-all-rcs
970 all-host: maybe-all-readline
971 all-host: maybe-all-release
972 all-host: maybe-all-recode
973 all-host: maybe-all-sed
974 all-host: maybe-all-send-pr
975 all-host: maybe-all-shellutils
976 all-host: maybe-all-sid
977 all-host: maybe-all-sim
978 all-host: maybe-all-tar
979 all-host: maybe-all-texinfo
980 all-host: maybe-all-textutils
981 all-host: maybe-all-time
982 all-host: maybe-all-uudecode
983 all-host: maybe-all-wdiff
984 all-host: maybe-all-zip
985 @if zlib-no-bootstrap
986 all-host: maybe-all-zlib
987 @endif zlib-no-bootstrap
988 all-host: maybe-all-gdb
989 all-host: maybe-all-expect
990 all-host: maybe-all-guile
991 all-host: maybe-all-tk
992 all-host: maybe-all-libtermcap
993 all-host: maybe-all-utils
994 all-host: maybe-all-gnattools
995
996 .PHONY: all-target
997
998 all-target: maybe-all-target-libstdc++-v3
999 all-target: maybe-all-target-libmudflap
1000 all-target: maybe-all-target-libssp
1001 all-target: maybe-all-target-newlib
1002 @if target-libgcc-no-bootstrap
1003 all-target: maybe-all-target-libgcc
1004 @endif target-libgcc-no-bootstrap
1005 all-target: maybe-all-target-libgfortran
1006 all-target: maybe-all-target-libobjc
1007 all-target: maybe-all-target-libtermcap
1008 all-target: maybe-all-target-winsup
1009 all-target: maybe-all-target-libgloss
1010 all-target: maybe-all-target-libiberty
1011 all-target: maybe-all-target-gperf
1012 all-target: maybe-all-target-examples
1013 all-target: maybe-all-target-libffi
1014 all-target: maybe-all-target-libjava
1015 all-target: maybe-all-target-zlib
1016 all-target: maybe-all-target-boehm-gc
1017 all-target: maybe-all-target-qthreads
1018 all-target: maybe-all-target-rda
1019 all-target: maybe-all-target-libada
1020 all-target: maybe-all-target-libgomp
1021
1022 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1023 # ``make X'' in all subdirectories (because, in general, there is a
1024 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1025 # but it may do additional work as well).
1026
1027 .PHONY: do-info
1028 do-info:
1029         @: $(MAKE); $(unstage)
1030         @r=`${PWD_COMMAND}`; export r; \
1031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1032         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1033           info-target
1034
1035
1036 .PHONY: info-host
1037
1038 info-host: maybe-info-ash
1039 info-host: maybe-info-autoconf
1040 info-host: maybe-info-automake
1041 info-host: maybe-info-bash
1042 info-host: maybe-info-bfd
1043 info-host: maybe-info-opcodes
1044 info-host: maybe-info-binutils
1045 info-host: maybe-info-bison
1046 info-host: maybe-info-byacc
1047 info-host: maybe-info-bzip2
1048 info-host: maybe-info-dejagnu
1049 info-host: maybe-info-diff
1050 info-host: maybe-info-dosutils
1051 info-host: maybe-info-etc
1052 info-host: maybe-info-fastjar
1053 info-host: maybe-info-fileutils
1054 info-host: maybe-info-findutils
1055 info-host: maybe-info-find
1056 info-host: maybe-info-fixincludes
1057 info-host: maybe-info-flex
1058 info-host: maybe-info-gas
1059 info-host: maybe-info-gcc
1060 info-host: maybe-info-gawk
1061 info-host: maybe-info-gettext
1062 info-host: maybe-info-gmp
1063 info-host: maybe-info-mpfr
1064 info-host: maybe-info-mpc
1065 info-host: maybe-info-ppl
1066 info-host: maybe-info-cloog
1067 info-host: maybe-info-gnuserv
1068 info-host: maybe-info-gold
1069 info-host: maybe-info-gprof
1070 info-host: maybe-info-gzip
1071 info-host: maybe-info-hello
1072 info-host: maybe-info-indent
1073 info-host: maybe-info-intl
1074 info-host: maybe-info-tcl
1075 info-host: maybe-info-itcl
1076 info-host: maybe-info-ld
1077 info-host: maybe-info-libcpp
1078 info-host: maybe-info-libdecnumber
1079 info-host: maybe-info-libgui
1080 info-host: maybe-info-libiberty
1081 info-host: maybe-info-libiconv
1082 info-host: maybe-info-libtool
1083 info-host: maybe-info-m4
1084 info-host: maybe-info-make
1085 info-host: maybe-info-mmalloc
1086 info-host: maybe-info-patch
1087 info-host: maybe-info-perl
1088 info-host: maybe-info-prms
1089 info-host: maybe-info-rcs
1090 info-host: maybe-info-readline
1091 info-host: maybe-info-release
1092 info-host: maybe-info-recode
1093 info-host: maybe-info-sed
1094 info-host: maybe-info-send-pr
1095 info-host: maybe-info-shellutils
1096 info-host: maybe-info-sid
1097 info-host: maybe-info-sim
1098 info-host: maybe-info-tar
1099 info-host: maybe-info-texinfo
1100 info-host: maybe-info-textutils
1101 info-host: maybe-info-time
1102 info-host: maybe-info-uudecode
1103 info-host: maybe-info-wdiff
1104 info-host: maybe-info-zip
1105 info-host: maybe-info-zlib
1106 info-host: maybe-info-gdb
1107 info-host: maybe-info-expect
1108 info-host: maybe-info-guile
1109 info-host: maybe-info-tk
1110 info-host: maybe-info-libtermcap
1111 info-host: maybe-info-utils
1112 info-host: maybe-info-gnattools
1113
1114 .PHONY: info-target
1115
1116 info-target: maybe-info-target-libstdc++-v3
1117 info-target: maybe-info-target-libmudflap
1118 info-target: maybe-info-target-libssp
1119 info-target: maybe-info-target-newlib
1120 info-target: maybe-info-target-libgcc
1121 info-target: maybe-info-target-libgfortran
1122 info-target: maybe-info-target-libobjc
1123 info-target: maybe-info-target-libtermcap
1124 info-target: maybe-info-target-winsup
1125 info-target: maybe-info-target-libgloss
1126 info-target: maybe-info-target-libiberty
1127 info-target: maybe-info-target-gperf
1128 info-target: maybe-info-target-examples
1129 info-target: maybe-info-target-libffi
1130 info-target: maybe-info-target-libjava
1131 info-target: maybe-info-target-zlib
1132 info-target: maybe-info-target-boehm-gc
1133 info-target: maybe-info-target-qthreads
1134 info-target: maybe-info-target-rda
1135 info-target: maybe-info-target-libada
1136 info-target: maybe-info-target-libgomp
1137
1138 .PHONY: do-dvi
1139 do-dvi:
1140         @: $(MAKE); $(unstage)
1141         @r=`${PWD_COMMAND}`; export r; \
1142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1143         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1144           dvi-target
1145
1146
1147 .PHONY: dvi-host
1148
1149 dvi-host: maybe-dvi-ash
1150 dvi-host: maybe-dvi-autoconf
1151 dvi-host: maybe-dvi-automake
1152 dvi-host: maybe-dvi-bash
1153 dvi-host: maybe-dvi-bfd
1154 dvi-host: maybe-dvi-opcodes
1155 dvi-host: maybe-dvi-binutils
1156 dvi-host: maybe-dvi-bison
1157 dvi-host: maybe-dvi-byacc
1158 dvi-host: maybe-dvi-bzip2
1159 dvi-host: maybe-dvi-dejagnu
1160 dvi-host: maybe-dvi-diff
1161 dvi-host: maybe-dvi-dosutils
1162 dvi-host: maybe-dvi-etc
1163 dvi-host: maybe-dvi-fastjar
1164 dvi-host: maybe-dvi-fileutils
1165 dvi-host: maybe-dvi-findutils
1166 dvi-host: maybe-dvi-find
1167 dvi-host: maybe-dvi-fixincludes
1168 dvi-host: maybe-dvi-flex
1169 dvi-host: maybe-dvi-gas
1170 dvi-host: maybe-dvi-gcc
1171 dvi-host: maybe-dvi-gawk
1172 dvi-host: maybe-dvi-gettext
1173 dvi-host: maybe-dvi-gmp
1174 dvi-host: maybe-dvi-mpfr
1175 dvi-host: maybe-dvi-mpc
1176 dvi-host: maybe-dvi-ppl
1177 dvi-host: maybe-dvi-cloog
1178 dvi-host: maybe-dvi-gnuserv
1179 dvi-host: maybe-dvi-gold
1180 dvi-host: maybe-dvi-gprof
1181 dvi-host: maybe-dvi-gzip
1182 dvi-host: maybe-dvi-hello
1183 dvi-host: maybe-dvi-indent
1184 dvi-host: maybe-dvi-intl
1185 dvi-host: maybe-dvi-tcl
1186 dvi-host: maybe-dvi-itcl
1187 dvi-host: maybe-dvi-ld
1188 dvi-host: maybe-dvi-libcpp
1189 dvi-host: maybe-dvi-libdecnumber
1190 dvi-host: maybe-dvi-libgui
1191 dvi-host: maybe-dvi-libiberty
1192 dvi-host: maybe-dvi-libiconv
1193 dvi-host: maybe-dvi-libtool
1194 dvi-host: maybe-dvi-m4
1195 dvi-host: maybe-dvi-make
1196 dvi-host: maybe-dvi-mmalloc
1197 dvi-host: maybe-dvi-patch
1198 dvi-host: maybe-dvi-perl
1199 dvi-host: maybe-dvi-prms
1200 dvi-host: maybe-dvi-rcs
1201 dvi-host: maybe-dvi-readline
1202 dvi-host: maybe-dvi-release
1203 dvi-host: maybe-dvi-recode
1204 dvi-host: maybe-dvi-sed
1205 dvi-host: maybe-dvi-send-pr
1206 dvi-host: maybe-dvi-shellutils
1207 dvi-host: maybe-dvi-sid
1208 dvi-host: maybe-dvi-sim
1209 dvi-host: maybe-dvi-tar
1210 dvi-host: maybe-dvi-texinfo
1211 dvi-host: maybe-dvi-textutils
1212 dvi-host: maybe-dvi-time
1213 dvi-host: maybe-dvi-uudecode
1214 dvi-host: maybe-dvi-wdiff
1215 dvi-host: maybe-dvi-zip
1216 dvi-host: maybe-dvi-zlib
1217 dvi-host: maybe-dvi-gdb
1218 dvi-host: maybe-dvi-expect
1219 dvi-host: maybe-dvi-guile
1220 dvi-host: maybe-dvi-tk
1221 dvi-host: maybe-dvi-libtermcap
1222 dvi-host: maybe-dvi-utils
1223 dvi-host: maybe-dvi-gnattools
1224
1225 .PHONY: dvi-target
1226
1227 dvi-target: maybe-dvi-target-libstdc++-v3
1228 dvi-target: maybe-dvi-target-libmudflap
1229 dvi-target: maybe-dvi-target-libssp
1230 dvi-target: maybe-dvi-target-newlib
1231 dvi-target: maybe-dvi-target-libgcc
1232 dvi-target: maybe-dvi-target-libgfortran
1233 dvi-target: maybe-dvi-target-libobjc
1234 dvi-target: maybe-dvi-target-libtermcap
1235 dvi-target: maybe-dvi-target-winsup
1236 dvi-target: maybe-dvi-target-libgloss
1237 dvi-target: maybe-dvi-target-libiberty
1238 dvi-target: maybe-dvi-target-gperf
1239 dvi-target: maybe-dvi-target-examples
1240 dvi-target: maybe-dvi-target-libffi
1241 dvi-target: maybe-dvi-target-libjava
1242 dvi-target: maybe-dvi-target-zlib
1243 dvi-target: maybe-dvi-target-boehm-gc
1244 dvi-target: maybe-dvi-target-qthreads
1245 dvi-target: maybe-dvi-target-rda
1246 dvi-target: maybe-dvi-target-libada
1247 dvi-target: maybe-dvi-target-libgomp
1248
1249 .PHONY: do-pdf
1250 do-pdf:
1251         @: $(MAKE); $(unstage)
1252         @r=`${PWD_COMMAND}`; export r; \
1253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1254         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1255           pdf-target
1256
1257
1258 .PHONY: pdf-host
1259
1260 pdf-host: maybe-pdf-ash
1261 pdf-host: maybe-pdf-autoconf
1262 pdf-host: maybe-pdf-automake
1263 pdf-host: maybe-pdf-bash
1264 pdf-host: maybe-pdf-bfd
1265 pdf-host: maybe-pdf-opcodes
1266 pdf-host: maybe-pdf-binutils
1267 pdf-host: maybe-pdf-bison
1268 pdf-host: maybe-pdf-byacc
1269 pdf-host: maybe-pdf-bzip2
1270 pdf-host: maybe-pdf-dejagnu
1271 pdf-host: maybe-pdf-diff
1272 pdf-host: maybe-pdf-dosutils
1273 pdf-host: maybe-pdf-etc
1274 pdf-host: maybe-pdf-fastjar
1275 pdf-host: maybe-pdf-fileutils
1276 pdf-host: maybe-pdf-findutils
1277 pdf-host: maybe-pdf-find
1278 pdf-host: maybe-pdf-fixincludes
1279 pdf-host: maybe-pdf-flex
1280 pdf-host: maybe-pdf-gas
1281 pdf-host: maybe-pdf-gcc
1282 pdf-host: maybe-pdf-gawk
1283 pdf-host: maybe-pdf-gettext
1284 pdf-host: maybe-pdf-gmp
1285 pdf-host: maybe-pdf-mpfr
1286 pdf-host: maybe-pdf-mpc
1287 pdf-host: maybe-pdf-ppl
1288 pdf-host: maybe-pdf-cloog
1289 pdf-host: maybe-pdf-gnuserv
1290 pdf-host: maybe-pdf-gold
1291 pdf-host: maybe-pdf-gprof
1292 pdf-host: maybe-pdf-gzip
1293 pdf-host: maybe-pdf-hello
1294 pdf-host: maybe-pdf-indent
1295 pdf-host: maybe-pdf-intl
1296 pdf-host: maybe-pdf-tcl
1297 pdf-host: maybe-pdf-itcl
1298 pdf-host: maybe-pdf-ld
1299 pdf-host: maybe-pdf-libcpp
1300 pdf-host: maybe-pdf-libdecnumber
1301 pdf-host: maybe-pdf-libgui
1302 pdf-host: maybe-pdf-libiberty
1303 pdf-host: maybe-pdf-libiconv
1304 pdf-host: maybe-pdf-libtool
1305 pdf-host: maybe-pdf-m4
1306 pdf-host: maybe-pdf-make
1307 pdf-host: maybe-pdf-mmalloc
1308 pdf-host: maybe-pdf-patch
1309 pdf-host: maybe-pdf-perl
1310 pdf-host: maybe-pdf-prms
1311 pdf-host: maybe-pdf-rcs
1312 pdf-host: maybe-pdf-readline
1313 pdf-host: maybe-pdf-release
1314 pdf-host: maybe-pdf-recode
1315 pdf-host: maybe-pdf-sed
1316 pdf-host: maybe-pdf-send-pr
1317 pdf-host: maybe-pdf-shellutils
1318 pdf-host: maybe-pdf-sid
1319 pdf-host: maybe-pdf-sim
1320 pdf-host: maybe-pdf-tar
1321 pdf-host: maybe-pdf-texinfo
1322 pdf-host: maybe-pdf-textutils
1323 pdf-host: maybe-pdf-time
1324 pdf-host: maybe-pdf-uudecode
1325 pdf-host: maybe-pdf-wdiff
1326 pdf-host: maybe-pdf-zip
1327 pdf-host: maybe-pdf-zlib
1328 pdf-host: maybe-pdf-gdb
1329 pdf-host: maybe-pdf-expect
1330 pdf-host: maybe-pdf-guile
1331 pdf-host: maybe-pdf-tk
1332 pdf-host: maybe-pdf-libtermcap
1333 pdf-host: maybe-pdf-utils
1334 pdf-host: maybe-pdf-gnattools
1335
1336 .PHONY: pdf-target
1337
1338 pdf-target: maybe-pdf-target-libstdc++-v3
1339 pdf-target: maybe-pdf-target-libmudflap
1340 pdf-target: maybe-pdf-target-libssp
1341 pdf-target: maybe-pdf-target-newlib
1342 pdf-target: maybe-pdf-target-libgcc
1343 pdf-target: maybe-pdf-target-libgfortran
1344 pdf-target: maybe-pdf-target-libobjc
1345 pdf-target: maybe-pdf-target-libtermcap
1346 pdf-target: maybe-pdf-target-winsup
1347 pdf-target: maybe-pdf-target-libgloss
1348 pdf-target: maybe-pdf-target-libiberty
1349 pdf-target: maybe-pdf-target-gperf
1350 pdf-target: maybe-pdf-target-examples
1351 pdf-target: maybe-pdf-target-libffi
1352 pdf-target: maybe-pdf-target-libjava
1353 pdf-target: maybe-pdf-target-zlib
1354 pdf-target: maybe-pdf-target-boehm-gc
1355 pdf-target: maybe-pdf-target-qthreads
1356 pdf-target: maybe-pdf-target-rda
1357 pdf-target: maybe-pdf-target-libada
1358 pdf-target: maybe-pdf-target-libgomp
1359
1360 .PHONY: do-html
1361 do-html:
1362         @: $(MAKE); $(unstage)
1363         @r=`${PWD_COMMAND}`; export r; \
1364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1365         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1366           html-target
1367
1368
1369 .PHONY: html-host
1370
1371 html-host: maybe-html-ash
1372 html-host: maybe-html-autoconf
1373 html-host: maybe-html-automake
1374 html-host: maybe-html-bash
1375 html-host: maybe-html-bfd
1376 html-host: maybe-html-opcodes
1377 html-host: maybe-html-binutils
1378 html-host: maybe-html-bison
1379 html-host: maybe-html-byacc
1380 html-host: maybe-html-bzip2
1381 html-host: maybe-html-dejagnu
1382 html-host: maybe-html-diff
1383 html-host: maybe-html-dosutils
1384 html-host: maybe-html-etc
1385 html-host: maybe-html-fastjar
1386 html-host: maybe-html-fileutils
1387 html-host: maybe-html-findutils
1388 html-host: maybe-html-find
1389 html-host: maybe-html-fixincludes
1390 html-host: maybe-html-flex
1391 html-host: maybe-html-gas
1392 html-host: maybe-html-gcc
1393 html-host: maybe-html-gawk
1394 html-host: maybe-html-gettext
1395 html-host: maybe-html-gmp
1396 html-host: maybe-html-mpfr
1397 html-host: maybe-html-mpc
1398 html-host: maybe-html-ppl
1399 html-host: maybe-html-cloog
1400 html-host: maybe-html-gnuserv
1401 html-host: maybe-html-gold
1402 html-host: maybe-html-gprof
1403 html-host: maybe-html-gzip
1404 html-host: maybe-html-hello
1405 html-host: maybe-html-indent
1406 html-host: maybe-html-intl
1407 html-host: maybe-html-tcl
1408 html-host: maybe-html-itcl
1409 html-host: maybe-html-ld
1410 html-host: maybe-html-libcpp
1411 html-host: maybe-html-libdecnumber
1412 html-host: maybe-html-libgui
1413 html-host: maybe-html-libiberty
1414 html-host: maybe-html-libiconv
1415 html-host: maybe-html-libtool
1416 html-host: maybe-html-m4
1417 html-host: maybe-html-make
1418 html-host: maybe-html-mmalloc
1419 html-host: maybe-html-patch
1420 html-host: maybe-html-perl
1421 html-host: maybe-html-prms
1422 html-host: maybe-html-rcs
1423 html-host: maybe-html-readline
1424 html-host: maybe-html-release
1425 html-host: maybe-html-recode
1426 html-host: maybe-html-sed
1427 html-host: maybe-html-send-pr
1428 html-host: maybe-html-shellutils
1429 html-host: maybe-html-sid
1430 html-host: maybe-html-sim
1431 html-host: maybe-html-tar
1432 html-host: maybe-html-texinfo
1433 html-host: maybe-html-textutils
1434 html-host: maybe-html-time
1435 html-host: maybe-html-uudecode
1436 html-host: maybe-html-wdiff
1437 html-host: maybe-html-zip
1438 html-host: maybe-html-zlib
1439 html-host: maybe-html-gdb
1440 html-host: maybe-html-expect
1441 html-host: maybe-html-guile
1442 html-host: maybe-html-tk
1443 html-host: maybe-html-libtermcap
1444 html-host: maybe-html-utils
1445 html-host: maybe-html-gnattools
1446
1447 .PHONY: html-target
1448
1449 html-target: maybe-html-target-libstdc++-v3
1450 html-target: maybe-html-target-libmudflap
1451 html-target: maybe-html-target-libssp
1452 html-target: maybe-html-target-newlib
1453 html-target: maybe-html-target-libgcc
1454 html-target: maybe-html-target-libgfortran
1455 html-target: maybe-html-target-libobjc
1456 html-target: maybe-html-target-libtermcap
1457 html-target: maybe-html-target-winsup
1458 html-target: maybe-html-target-libgloss
1459 html-target: maybe-html-target-libiberty
1460 html-target: maybe-html-target-gperf
1461 html-target: maybe-html-target-examples
1462 html-target: maybe-html-target-libffi
1463 html-target: maybe-html-target-libjava
1464 html-target: maybe-html-target-zlib
1465 html-target: maybe-html-target-boehm-gc
1466 html-target: maybe-html-target-qthreads
1467 html-target: maybe-html-target-rda
1468 html-target: maybe-html-target-libada
1469 html-target: maybe-html-target-libgomp
1470
1471 .PHONY: do-TAGS
1472 do-TAGS:
1473         @: $(MAKE); $(unstage)
1474         @r=`${PWD_COMMAND}`; export r; \
1475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1476         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1477           TAGS-target
1478
1479
1480 .PHONY: TAGS-host
1481
1482 TAGS-host: maybe-TAGS-ash
1483 TAGS-host: maybe-TAGS-autoconf
1484 TAGS-host: maybe-TAGS-automake
1485 TAGS-host: maybe-TAGS-bash
1486 TAGS-host: maybe-TAGS-bfd
1487 TAGS-host: maybe-TAGS-opcodes
1488 TAGS-host: maybe-TAGS-binutils
1489 TAGS-host: maybe-TAGS-bison
1490 TAGS-host: maybe-TAGS-byacc
1491 TAGS-host: maybe-TAGS-bzip2
1492 TAGS-host: maybe-TAGS-dejagnu
1493 TAGS-host: maybe-TAGS-diff
1494 TAGS-host: maybe-TAGS-dosutils
1495 TAGS-host: maybe-TAGS-etc
1496 TAGS-host: maybe-TAGS-fastjar
1497 TAGS-host: maybe-TAGS-fileutils
1498 TAGS-host: maybe-TAGS-findutils
1499 TAGS-host: maybe-TAGS-find
1500 TAGS-host: maybe-TAGS-fixincludes
1501 TAGS-host: maybe-TAGS-flex
1502 TAGS-host: maybe-TAGS-gas
1503 TAGS-host: maybe-TAGS-gcc
1504 TAGS-host: maybe-TAGS-gawk
1505 TAGS-host: maybe-TAGS-gettext
1506 TAGS-host: maybe-TAGS-gmp
1507 TAGS-host: maybe-TAGS-mpfr
1508 TAGS-host: maybe-TAGS-mpc
1509 TAGS-host: maybe-TAGS-ppl
1510 TAGS-host: maybe-TAGS-cloog
1511 TAGS-host: maybe-TAGS-gnuserv
1512 TAGS-host: maybe-TAGS-gold
1513 TAGS-host: maybe-TAGS-gprof
1514 TAGS-host: maybe-TAGS-gzip
1515 TAGS-host: maybe-TAGS-hello
1516 TAGS-host: maybe-TAGS-indent
1517 TAGS-host: maybe-TAGS-intl
1518 TAGS-host: maybe-TAGS-tcl
1519 TAGS-host: maybe-TAGS-itcl
1520 TAGS-host: maybe-TAGS-ld
1521 TAGS-host: maybe-TAGS-libcpp
1522 TAGS-host: maybe-TAGS-libdecnumber
1523 TAGS-host: maybe-TAGS-libgui
1524 TAGS-host: maybe-TAGS-libiberty
1525 TAGS-host: maybe-TAGS-libiconv
1526 TAGS-host: maybe-TAGS-libtool
1527 TAGS-host: maybe-TAGS-m4
1528 TAGS-host: maybe-TAGS-make
1529 TAGS-host: maybe-TAGS-mmalloc
1530 TAGS-host: maybe-TAGS-patch
1531 TAGS-host: maybe-TAGS-perl
1532 TAGS-host: maybe-TAGS-prms
1533 TAGS-host: maybe-TAGS-rcs
1534 TAGS-host: maybe-TAGS-readline
1535 TAGS-host: maybe-TAGS-release
1536 TAGS-host: maybe-TAGS-recode
1537 TAGS-host: maybe-TAGS-sed
1538 TAGS-host: maybe-TAGS-send-pr
1539 TAGS-host: maybe-TAGS-shellutils
1540 TAGS-host: maybe-TAGS-sid
1541 TAGS-host: maybe-TAGS-sim
1542 TAGS-host: maybe-TAGS-tar
1543 TAGS-host: maybe-TAGS-texinfo
1544 TAGS-host: maybe-TAGS-textutils
1545 TAGS-host: maybe-TAGS-time
1546 TAGS-host: maybe-TAGS-uudecode
1547 TAGS-host: maybe-TAGS-wdiff
1548 TAGS-host: maybe-TAGS-zip
1549 TAGS-host: maybe-TAGS-zlib
1550 TAGS-host: maybe-TAGS-gdb
1551 TAGS-host: maybe-TAGS-expect
1552 TAGS-host: maybe-TAGS-guile
1553 TAGS-host: maybe-TAGS-tk
1554 TAGS-host: maybe-TAGS-libtermcap
1555 TAGS-host: maybe-TAGS-utils
1556 TAGS-host: maybe-TAGS-gnattools
1557
1558 .PHONY: TAGS-target
1559
1560 TAGS-target: maybe-TAGS-target-libstdc++-v3
1561 TAGS-target: maybe-TAGS-target-libmudflap
1562 TAGS-target: maybe-TAGS-target-libssp
1563 TAGS-target: maybe-TAGS-target-newlib
1564 TAGS-target: maybe-TAGS-target-libgcc
1565 TAGS-target: maybe-TAGS-target-libgfortran
1566 TAGS-target: maybe-TAGS-target-libobjc
1567 TAGS-target: maybe-TAGS-target-libtermcap
1568 TAGS-target: maybe-TAGS-target-winsup
1569 TAGS-target: maybe-TAGS-target-libgloss
1570 TAGS-target: maybe-TAGS-target-libiberty
1571 TAGS-target: maybe-TAGS-target-gperf
1572 TAGS-target: maybe-TAGS-target-examples
1573 TAGS-target: maybe-TAGS-target-libffi
1574 TAGS-target: maybe-TAGS-target-libjava
1575 TAGS-target: maybe-TAGS-target-zlib
1576 TAGS-target: maybe-TAGS-target-boehm-gc
1577 TAGS-target: maybe-TAGS-target-qthreads
1578 TAGS-target: maybe-TAGS-target-rda
1579 TAGS-target: maybe-TAGS-target-libada
1580 TAGS-target: maybe-TAGS-target-libgomp
1581
1582 .PHONY: do-install-info
1583 do-install-info:
1584         @: $(MAKE); $(unstage)
1585         @r=`${PWD_COMMAND}`; export r; \
1586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1587         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1588           install-info-target
1589
1590
1591 .PHONY: install-info-host
1592
1593 install-info-host: maybe-install-info-ash
1594 install-info-host: maybe-install-info-autoconf
1595 install-info-host: maybe-install-info-automake
1596 install-info-host: maybe-install-info-bash
1597 install-info-host: maybe-install-info-bfd
1598 install-info-host: maybe-install-info-opcodes
1599 install-info-host: maybe-install-info-binutils
1600 install-info-host: maybe-install-info-bison
1601 install-info-host: maybe-install-info-byacc
1602 install-info-host: maybe-install-info-bzip2
1603 install-info-host: maybe-install-info-dejagnu
1604 install-info-host: maybe-install-info-diff
1605 install-info-host: maybe-install-info-dosutils
1606 install-info-host: maybe-install-info-etc
1607 install-info-host: maybe-install-info-fastjar
1608 install-info-host: maybe-install-info-fileutils
1609 install-info-host: maybe-install-info-findutils
1610 install-info-host: maybe-install-info-find
1611 install-info-host: maybe-install-info-fixincludes
1612 install-info-host: maybe-install-info-flex
1613 install-info-host: maybe-install-info-gas
1614 install-info-host: maybe-install-info-gcc
1615 install-info-host: maybe-install-info-gawk
1616 install-info-host: maybe-install-info-gettext
1617 install-info-host: maybe-install-info-gmp
1618 install-info-host: maybe-install-info-mpfr
1619 install-info-host: maybe-install-info-mpc
1620 install-info-host: maybe-install-info-ppl
1621 install-info-host: maybe-install-info-cloog
1622 install-info-host: maybe-install-info-gnuserv
1623 install-info-host: maybe-install-info-gold
1624 install-info-host: maybe-install-info-gprof
1625 install-info-host: maybe-install-info-gzip
1626 install-info-host: maybe-install-info-hello
1627 install-info-host: maybe-install-info-indent
1628 install-info-host: maybe-install-info-intl
1629 install-info-host: maybe-install-info-tcl
1630 install-info-host: maybe-install-info-itcl
1631 install-info-host: maybe-install-info-ld
1632 install-info-host: maybe-install-info-libcpp
1633 install-info-host: maybe-install-info-libdecnumber
1634 install-info-host: maybe-install-info-libgui
1635 install-info-host: maybe-install-info-libiberty
1636 install-info-host: maybe-install-info-libiconv
1637 install-info-host: maybe-install-info-libtool
1638 install-info-host: maybe-install-info-m4
1639 install-info-host: maybe-install-info-make
1640 install-info-host: maybe-install-info-mmalloc
1641 install-info-host: maybe-install-info-patch
1642 install-info-host: maybe-install-info-perl
1643 install-info-host: maybe-install-info-prms
1644 install-info-host: maybe-install-info-rcs
1645 install-info-host: maybe-install-info-readline
1646 install-info-host: maybe-install-info-release
1647 install-info-host: maybe-install-info-recode
1648 install-info-host: maybe-install-info-sed
1649 install-info-host: maybe-install-info-send-pr
1650 install-info-host: maybe-install-info-shellutils
1651 install-info-host: maybe-install-info-sid
1652 install-info-host: maybe-install-info-sim
1653 install-info-host: maybe-install-info-tar
1654 install-info-host: maybe-install-info-texinfo
1655 install-info-host: maybe-install-info-textutils
1656 install-info-host: maybe-install-info-time
1657 install-info-host: maybe-install-info-uudecode
1658 install-info-host: maybe-install-info-wdiff
1659 install-info-host: maybe-install-info-zip
1660 install-info-host: maybe-install-info-zlib
1661 install-info-host: maybe-install-info-gdb
1662 install-info-host: maybe-install-info-expect
1663 install-info-host: maybe-install-info-guile
1664 install-info-host: maybe-install-info-tk
1665 install-info-host: maybe-install-info-libtermcap
1666 install-info-host: maybe-install-info-utils
1667 install-info-host: maybe-install-info-gnattools
1668
1669 .PHONY: install-info-target
1670
1671 install-info-target: maybe-install-info-target-libstdc++-v3
1672 install-info-target: maybe-install-info-target-libmudflap
1673 install-info-target: maybe-install-info-target-libssp
1674 install-info-target: maybe-install-info-target-newlib
1675 install-info-target: maybe-install-info-target-libgcc
1676 install-info-target: maybe-install-info-target-libgfortran
1677 install-info-target: maybe-install-info-target-libobjc
1678 install-info-target: maybe-install-info-target-libtermcap
1679 install-info-target: maybe-install-info-target-winsup
1680 install-info-target: maybe-install-info-target-libgloss
1681 install-info-target: maybe-install-info-target-libiberty
1682 install-info-target: maybe-install-info-target-gperf
1683 install-info-target: maybe-install-info-target-examples
1684 install-info-target: maybe-install-info-target-libffi
1685 install-info-target: maybe-install-info-target-libjava
1686 install-info-target: maybe-install-info-target-zlib
1687 install-info-target: maybe-install-info-target-boehm-gc
1688 install-info-target: maybe-install-info-target-qthreads
1689 install-info-target: maybe-install-info-target-rda
1690 install-info-target: maybe-install-info-target-libada
1691 install-info-target: maybe-install-info-target-libgomp
1692
1693 .PHONY: do-install-pdf
1694 do-install-pdf:
1695         @: $(MAKE); $(unstage)
1696         @r=`${PWD_COMMAND}`; export r; \
1697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1698         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1699           install-pdf-target
1700
1701
1702 .PHONY: install-pdf-host
1703
1704 install-pdf-host: maybe-install-pdf-ash
1705 install-pdf-host: maybe-install-pdf-autoconf
1706 install-pdf-host: maybe-install-pdf-automake
1707 install-pdf-host: maybe-install-pdf-bash
1708 install-pdf-host: maybe-install-pdf-bfd
1709 install-pdf-host: maybe-install-pdf-opcodes
1710 install-pdf-host: maybe-install-pdf-binutils
1711 install-pdf-host: maybe-install-pdf-bison
1712 install-pdf-host: maybe-install-pdf-byacc
1713 install-pdf-host: maybe-install-pdf-bzip2
1714 install-pdf-host: maybe-install-pdf-dejagnu
1715 install-pdf-host: maybe-install-pdf-diff
1716 install-pdf-host: maybe-install-pdf-dosutils
1717 install-pdf-host: maybe-install-pdf-etc
1718 install-pdf-host: maybe-install-pdf-fastjar
1719 install-pdf-host: maybe-install-pdf-fileutils
1720 install-pdf-host: maybe-install-pdf-findutils
1721 install-pdf-host: maybe-install-pdf-find
1722 install-pdf-host: maybe-install-pdf-fixincludes
1723 install-pdf-host: maybe-install-pdf-flex
1724 install-pdf-host: maybe-install-pdf-gas
1725 install-pdf-host: maybe-install-pdf-gcc
1726 install-pdf-host: maybe-install-pdf-gawk
1727 install-pdf-host: maybe-install-pdf-gettext
1728 install-pdf-host: maybe-install-pdf-gmp
1729 install-pdf-host: maybe-install-pdf-mpfr
1730 install-pdf-host: maybe-install-pdf-mpc
1731 install-pdf-host: maybe-install-pdf-ppl
1732 install-pdf-host: maybe-install-pdf-cloog
1733 install-pdf-host: maybe-install-pdf-gnuserv
1734 install-pdf-host: maybe-install-pdf-gold
1735 install-pdf-host: maybe-install-pdf-gprof
1736 install-pdf-host: maybe-install-pdf-gzip
1737 install-pdf-host: maybe-install-pdf-hello
1738 install-pdf-host: maybe-install-pdf-indent
1739 install-pdf-host: maybe-install-pdf-intl
1740 install-pdf-host: maybe-install-pdf-tcl
1741 install-pdf-host: maybe-install-pdf-itcl
1742 install-pdf-host: maybe-install-pdf-ld
1743 install-pdf-host: maybe-install-pdf-libcpp
1744 install-pdf-host: maybe-install-pdf-libdecnumber
1745 install-pdf-host: maybe-install-pdf-libgui
1746 install-pdf-host: maybe-install-pdf-libiberty
1747 install-pdf-host: maybe-install-pdf-libiconv
1748 install-pdf-host: maybe-install-pdf-libtool
1749 install-pdf-host: maybe-install-pdf-m4
1750 install-pdf-host: maybe-install-pdf-make
1751 install-pdf-host: maybe-install-pdf-mmalloc
1752 install-pdf-host: maybe-install-pdf-patch
1753 install-pdf-host: maybe-install-pdf-perl
1754 install-pdf-host: maybe-install-pdf-prms
1755 install-pdf-host: maybe-install-pdf-rcs
1756 install-pdf-host: maybe-install-pdf-readline
1757 install-pdf-host: maybe-install-pdf-release
1758 install-pdf-host: maybe-install-pdf-recode
1759 install-pdf-host: maybe-install-pdf-sed
1760 install-pdf-host: maybe-install-pdf-send-pr
1761 install-pdf-host: maybe-install-pdf-shellutils
1762 install-pdf-host: maybe-install-pdf-sid
1763 install-pdf-host: maybe-install-pdf-sim
1764 install-pdf-host: maybe-install-pdf-tar
1765 install-pdf-host: maybe-install-pdf-texinfo
1766 install-pdf-host: maybe-install-pdf-textutils
1767 install-pdf-host: maybe-install-pdf-time
1768 install-pdf-host: maybe-install-pdf-uudecode
1769 install-pdf-host: maybe-install-pdf-wdiff
1770 install-pdf-host: maybe-install-pdf-zip
1771 install-pdf-host: maybe-install-pdf-zlib
1772 install-pdf-host: maybe-install-pdf-gdb
1773 install-pdf-host: maybe-install-pdf-expect
1774 install-pdf-host: maybe-install-pdf-guile
1775 install-pdf-host: maybe-install-pdf-tk
1776 install-pdf-host: maybe-install-pdf-libtermcap
1777 install-pdf-host: maybe-install-pdf-utils
1778 install-pdf-host: maybe-install-pdf-gnattools
1779
1780 .PHONY: install-pdf-target
1781
1782 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1783 install-pdf-target: maybe-install-pdf-target-libmudflap
1784 install-pdf-target: maybe-install-pdf-target-libssp
1785 install-pdf-target: maybe-install-pdf-target-newlib
1786 install-pdf-target: maybe-install-pdf-target-libgcc
1787 install-pdf-target: maybe-install-pdf-target-libgfortran
1788 install-pdf-target: maybe-install-pdf-target-libobjc
1789 install-pdf-target: maybe-install-pdf-target-libtermcap
1790 install-pdf-target: maybe-install-pdf-target-winsup
1791 install-pdf-target: maybe-install-pdf-target-libgloss
1792 install-pdf-target: maybe-install-pdf-target-libiberty
1793 install-pdf-target: maybe-install-pdf-target-gperf
1794 install-pdf-target: maybe-install-pdf-target-examples
1795 install-pdf-target: maybe-install-pdf-target-libffi
1796 install-pdf-target: maybe-install-pdf-target-libjava
1797 install-pdf-target: maybe-install-pdf-target-zlib
1798 install-pdf-target: maybe-install-pdf-target-boehm-gc
1799 install-pdf-target: maybe-install-pdf-target-qthreads
1800 install-pdf-target: maybe-install-pdf-target-rda
1801 install-pdf-target: maybe-install-pdf-target-libada
1802 install-pdf-target: maybe-install-pdf-target-libgomp
1803
1804 .PHONY: do-install-html
1805 do-install-html:
1806         @: $(MAKE); $(unstage)
1807         @r=`${PWD_COMMAND}`; export r; \
1808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1809         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1810           install-html-target
1811
1812
1813 .PHONY: install-html-host
1814
1815 install-html-host: maybe-install-html-ash
1816 install-html-host: maybe-install-html-autoconf
1817 install-html-host: maybe-install-html-automake
1818 install-html-host: maybe-install-html-bash
1819 install-html-host: maybe-install-html-bfd
1820 install-html-host: maybe-install-html-opcodes
1821 install-html-host: maybe-install-html-binutils
1822 install-html-host: maybe-install-html-bison
1823 install-html-host: maybe-install-html-byacc
1824 install-html-host: maybe-install-html-bzip2
1825 install-html-host: maybe-install-html-dejagnu
1826 install-html-host: maybe-install-html-diff
1827 install-html-host: maybe-install-html-dosutils
1828 install-html-host: maybe-install-html-etc
1829 install-html-host: maybe-install-html-fastjar
1830 install-html-host: maybe-install-html-fileutils
1831 install-html-host: maybe-install-html-findutils
1832 install-html-host: maybe-install-html-find
1833 install-html-host: maybe-install-html-fixincludes
1834 install-html-host: maybe-install-html-flex
1835 install-html-host: maybe-install-html-gas
1836 install-html-host: maybe-install-html-gcc
1837 install-html-host: maybe-install-html-gawk
1838 install-html-host: maybe-install-html-gettext
1839 install-html-host: maybe-install-html-gmp
1840 install-html-host: maybe-install-html-mpfr
1841 install-html-host: maybe-install-html-mpc
1842 install-html-host: maybe-install-html-ppl
1843 install-html-host: maybe-install-html-cloog
1844 install-html-host: maybe-install-html-gnuserv
1845 install-html-host: maybe-install-html-gold
1846 install-html-host: maybe-install-html-gprof
1847 install-html-host: maybe-install-html-gzip
1848 install-html-host: maybe-install-html-hello
1849 install-html-host: maybe-install-html-indent
1850 install-html-host: maybe-install-html-intl
1851 install-html-host: maybe-install-html-tcl
1852 install-html-host: maybe-install-html-itcl
1853 install-html-host: maybe-install-html-ld
1854 install-html-host: maybe-install-html-libcpp
1855 install-html-host: maybe-install-html-libdecnumber
1856 install-html-host: maybe-install-html-libgui
1857 install-html-host: maybe-install-html-libiberty
1858 install-html-host: maybe-install-html-libiconv
1859 install-html-host: maybe-install-html-libtool
1860 install-html-host: maybe-install-html-m4
1861 install-html-host: maybe-install-html-make
1862 install-html-host: maybe-install-html-mmalloc
1863 install-html-host: maybe-install-html-patch
1864 install-html-host: maybe-install-html-perl
1865 install-html-host: maybe-install-html-prms
1866 install-html-host: maybe-install-html-rcs
1867 install-html-host: maybe-install-html-readline
1868 install-html-host: maybe-install-html-release
1869 install-html-host: maybe-install-html-recode
1870 install-html-host: maybe-install-html-sed
1871 install-html-host: maybe-install-html-send-pr
1872 install-html-host: maybe-install-html-shellutils
1873 install-html-host: maybe-install-html-sid
1874 install-html-host: maybe-install-html-sim
1875 install-html-host: maybe-install-html-tar
1876 install-html-host: maybe-install-html-texinfo
1877 install-html-host: maybe-install-html-textutils
1878 install-html-host: maybe-install-html-time
1879 install-html-host: maybe-install-html-uudecode
1880 install-html-host: maybe-install-html-wdiff
1881 install-html-host: maybe-install-html-zip
1882 install-html-host: maybe-install-html-zlib
1883 install-html-host: maybe-install-html-gdb
1884 install-html-host: maybe-install-html-expect
1885 install-html-host: maybe-install-html-guile
1886 install-html-host: maybe-install-html-tk
1887 install-html-host: maybe-install-html-libtermcap
1888 install-html-host: maybe-install-html-utils
1889 install-html-host: maybe-install-html-gnattools
1890
1891 .PHONY: install-html-target
1892
1893 install-html-target: maybe-install-html-target-libstdc++-v3
1894 install-html-target: maybe-install-html-target-libmudflap
1895 install-html-target: maybe-install-html-target-libssp
1896 install-html-target: maybe-install-html-target-newlib
1897 install-html-target: maybe-install-html-target-libgcc
1898 install-html-target: maybe-install-html-target-libgfortran
1899 install-html-target: maybe-install-html-target-libobjc
1900 install-html-target: maybe-install-html-target-libtermcap
1901 install-html-target: maybe-install-html-target-winsup
1902 install-html-target: maybe-install-html-target-libgloss
1903 install-html-target: maybe-install-html-target-libiberty
1904 install-html-target: maybe-install-html-target-gperf
1905 install-html-target: maybe-install-html-target-examples
1906 install-html-target: maybe-install-html-target-libffi
1907 install-html-target: maybe-install-html-target-libjava
1908 install-html-target: maybe-install-html-target-zlib
1909 install-html-target: maybe-install-html-target-boehm-gc
1910 install-html-target: maybe-install-html-target-qthreads
1911 install-html-target: maybe-install-html-target-rda
1912 install-html-target: maybe-install-html-target-libada
1913 install-html-target: maybe-install-html-target-libgomp
1914
1915 .PHONY: do-installcheck
1916 do-installcheck:
1917         @: $(MAKE); $(unstage)
1918         @r=`${PWD_COMMAND}`; export r; \
1919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1920         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1921           installcheck-target
1922
1923
1924 .PHONY: installcheck-host
1925
1926 installcheck-host: maybe-installcheck-ash
1927 installcheck-host: maybe-installcheck-autoconf
1928 installcheck-host: maybe-installcheck-automake
1929 installcheck-host: maybe-installcheck-bash
1930 installcheck-host: maybe-installcheck-bfd
1931 installcheck-host: maybe-installcheck-opcodes
1932 installcheck-host: maybe-installcheck-binutils
1933 installcheck-host: maybe-installcheck-bison
1934 installcheck-host: maybe-installcheck-byacc
1935 installcheck-host: maybe-installcheck-bzip2
1936 installcheck-host: maybe-installcheck-dejagnu
1937 installcheck-host: maybe-installcheck-diff
1938 installcheck-host: maybe-installcheck-dosutils
1939 installcheck-host: maybe-installcheck-etc
1940 installcheck-host: maybe-installcheck-fastjar
1941 installcheck-host: maybe-installcheck-fileutils
1942 installcheck-host: maybe-installcheck-findutils
1943 installcheck-host: maybe-installcheck-find
1944 installcheck-host: maybe-installcheck-fixincludes
1945 installcheck-host: maybe-installcheck-flex
1946 installcheck-host: maybe-installcheck-gas
1947 installcheck-host: maybe-installcheck-gcc
1948 installcheck-host: maybe-installcheck-gawk
1949 installcheck-host: maybe-installcheck-gettext
1950 installcheck-host: maybe-installcheck-gmp
1951 installcheck-host: maybe-installcheck-mpfr
1952 installcheck-host: maybe-installcheck-mpc
1953 installcheck-host: maybe-installcheck-ppl
1954 installcheck-host: maybe-installcheck-cloog
1955 installcheck-host: maybe-installcheck-gnuserv
1956 installcheck-host: maybe-installcheck-gold
1957 installcheck-host: maybe-installcheck-gprof
1958 installcheck-host: maybe-installcheck-gzip
1959 installcheck-host: maybe-installcheck-hello
1960 installcheck-host: maybe-installcheck-indent
1961 installcheck-host: maybe-installcheck-intl
1962 installcheck-host: maybe-installcheck-tcl
1963 installcheck-host: maybe-installcheck-itcl
1964 installcheck-host: maybe-installcheck-ld
1965 installcheck-host: maybe-installcheck-libcpp
1966 installcheck-host: maybe-installcheck-libdecnumber
1967 installcheck-host: maybe-installcheck-libgui
1968 installcheck-host: maybe-installcheck-libiberty
1969 installcheck-host: maybe-installcheck-libiconv
1970 installcheck-host: maybe-installcheck-libtool
1971 installcheck-host: maybe-installcheck-m4
1972 installcheck-host: maybe-installcheck-make
1973 installcheck-host: maybe-installcheck-mmalloc
1974 installcheck-host: maybe-installcheck-patch
1975 installcheck-host: maybe-installcheck-perl
1976 installcheck-host: maybe-installcheck-prms
1977 installcheck-host: maybe-installcheck-rcs
1978 installcheck-host: maybe-installcheck-readline
1979 installcheck-host: maybe-installcheck-release
1980 installcheck-host: maybe-installcheck-recode
1981 installcheck-host: maybe-installcheck-sed
1982 installcheck-host: maybe-installcheck-send-pr
1983 installcheck-host: maybe-installcheck-shellutils
1984 installcheck-host: maybe-installcheck-sid
1985 installcheck-host: maybe-installcheck-sim
1986 installcheck-host: maybe-installcheck-tar
1987 installcheck-host: maybe-installcheck-texinfo
1988 installcheck-host: maybe-installcheck-textutils
1989 installcheck-host: maybe-installcheck-time
1990 installcheck-host: maybe-installcheck-uudecode
1991 installcheck-host: maybe-installcheck-wdiff
1992 installcheck-host: maybe-installcheck-zip
1993 installcheck-host: maybe-installcheck-zlib
1994 installcheck-host: maybe-installcheck-gdb
1995 installcheck-host: maybe-installcheck-expect
1996 installcheck-host: maybe-installcheck-guile
1997 installcheck-host: maybe-installcheck-tk
1998 installcheck-host: maybe-installcheck-libtermcap
1999 installcheck-host: maybe-installcheck-utils
2000 installcheck-host: maybe-installcheck-gnattools
2001
2002 .PHONY: installcheck-target
2003
2004 installcheck-target: maybe-installcheck-target-libstdc++-v3
2005 installcheck-target: maybe-installcheck-target-libmudflap
2006 installcheck-target: maybe-installcheck-target-libssp
2007 installcheck-target: maybe-installcheck-target-newlib
2008 installcheck-target: maybe-installcheck-target-libgcc
2009 installcheck-target: maybe-installcheck-target-libgfortran
2010 installcheck-target: maybe-installcheck-target-libobjc
2011 installcheck-target: maybe-installcheck-target-libtermcap
2012 installcheck-target: maybe-installcheck-target-winsup
2013 installcheck-target: maybe-installcheck-target-libgloss
2014 installcheck-target: maybe-installcheck-target-libiberty
2015 installcheck-target: maybe-installcheck-target-gperf
2016 installcheck-target: maybe-installcheck-target-examples
2017 installcheck-target: maybe-installcheck-target-libffi
2018 installcheck-target: maybe-installcheck-target-libjava
2019 installcheck-target: maybe-installcheck-target-zlib
2020 installcheck-target: maybe-installcheck-target-boehm-gc
2021 installcheck-target: maybe-installcheck-target-qthreads
2022 installcheck-target: maybe-installcheck-target-rda
2023 installcheck-target: maybe-installcheck-target-libada
2024 installcheck-target: maybe-installcheck-target-libgomp
2025
2026 .PHONY: do-mostlyclean
2027 do-mostlyclean:
2028         @: $(MAKE); $(unstage)
2029         @r=`${PWD_COMMAND}`; export r; \
2030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2031         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2032           mostlyclean-target
2033
2034
2035 .PHONY: mostlyclean-host
2036
2037 mostlyclean-host: maybe-mostlyclean-ash
2038 mostlyclean-host: maybe-mostlyclean-autoconf
2039 mostlyclean-host: maybe-mostlyclean-automake
2040 mostlyclean-host: maybe-mostlyclean-bash
2041 mostlyclean-host: maybe-mostlyclean-bfd
2042 mostlyclean-host: maybe-mostlyclean-opcodes
2043 mostlyclean-host: maybe-mostlyclean-binutils
2044 mostlyclean-host: maybe-mostlyclean-bison
2045 mostlyclean-host: maybe-mostlyclean-byacc
2046 mostlyclean-host: maybe-mostlyclean-bzip2
2047 mostlyclean-host: maybe-mostlyclean-dejagnu
2048 mostlyclean-host: maybe-mostlyclean-diff
2049 mostlyclean-host: maybe-mostlyclean-dosutils
2050 mostlyclean-host: maybe-mostlyclean-etc
2051 mostlyclean-host: maybe-mostlyclean-fastjar
2052 mostlyclean-host: maybe-mostlyclean-fileutils
2053 mostlyclean-host: maybe-mostlyclean-findutils
2054 mostlyclean-host: maybe-mostlyclean-find
2055 mostlyclean-host: maybe-mostlyclean-fixincludes
2056 mostlyclean-host: maybe-mostlyclean-flex
2057 mostlyclean-host: maybe-mostlyclean-gas
2058 mostlyclean-host: maybe-mostlyclean-gcc
2059 mostlyclean-host: maybe-mostlyclean-gawk
2060 mostlyclean-host: maybe-mostlyclean-gettext
2061 mostlyclean-host: maybe-mostlyclean-gmp
2062 mostlyclean-host: maybe-mostlyclean-mpfr
2063 mostlyclean-host: maybe-mostlyclean-mpc
2064 mostlyclean-host: maybe-mostlyclean-ppl
2065 mostlyclean-host: maybe-mostlyclean-cloog
2066 mostlyclean-host: maybe-mostlyclean-gnuserv
2067 mostlyclean-host: maybe-mostlyclean-gold
2068 mostlyclean-host: maybe-mostlyclean-gprof
2069 mostlyclean-host: maybe-mostlyclean-gzip
2070 mostlyclean-host: maybe-mostlyclean-hello
2071 mostlyclean-host: maybe-mostlyclean-indent
2072 mostlyclean-host: maybe-mostlyclean-intl
2073 mostlyclean-host: maybe-mostlyclean-tcl
2074 mostlyclean-host: maybe-mostlyclean-itcl
2075 mostlyclean-host: maybe-mostlyclean-ld
2076 mostlyclean-host: maybe-mostlyclean-libcpp
2077 mostlyclean-host: maybe-mostlyclean-libdecnumber
2078 mostlyclean-host: maybe-mostlyclean-libgui
2079 mostlyclean-host: maybe-mostlyclean-libiberty
2080 mostlyclean-host: maybe-mostlyclean-libiconv
2081 mostlyclean-host: maybe-mostlyclean-libtool
2082 mostlyclean-host: maybe-mostlyclean-m4
2083 mostlyclean-host: maybe-mostlyclean-make
2084 mostlyclean-host: maybe-mostlyclean-mmalloc
2085 mostlyclean-host: maybe-mostlyclean-patch
2086 mostlyclean-host: maybe-mostlyclean-perl
2087 mostlyclean-host: maybe-mostlyclean-prms
2088 mostlyclean-host: maybe-mostlyclean-rcs
2089 mostlyclean-host: maybe-mostlyclean-readline
2090 mostlyclean-host: maybe-mostlyclean-release
2091 mostlyclean-host: maybe-mostlyclean-recode
2092 mostlyclean-host: maybe-mostlyclean-sed
2093 mostlyclean-host: maybe-mostlyclean-send-pr
2094 mostlyclean-host: maybe-mostlyclean-shellutils
2095 mostlyclean-host: maybe-mostlyclean-sid
2096 mostlyclean-host: maybe-mostlyclean-sim
2097 mostlyclean-host: maybe-mostlyclean-tar
2098 mostlyclean-host: maybe-mostlyclean-texinfo
2099 mostlyclean-host: maybe-mostlyclean-textutils
2100 mostlyclean-host: maybe-mostlyclean-time
2101 mostlyclean-host: maybe-mostlyclean-uudecode
2102 mostlyclean-host: maybe-mostlyclean-wdiff
2103 mostlyclean-host: maybe-mostlyclean-zip
2104 mostlyclean-host: maybe-mostlyclean-zlib
2105 mostlyclean-host: maybe-mostlyclean-gdb
2106 mostlyclean-host: maybe-mostlyclean-expect
2107 mostlyclean-host: maybe-mostlyclean-guile
2108 mostlyclean-host: maybe-mostlyclean-tk
2109 mostlyclean-host: maybe-mostlyclean-libtermcap
2110 mostlyclean-host: maybe-mostlyclean-utils
2111 mostlyclean-host: maybe-mostlyclean-gnattools
2112
2113 .PHONY: mostlyclean-target
2114
2115 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2116 mostlyclean-target: maybe-mostlyclean-target-libmudflap
2117 mostlyclean-target: maybe-mostlyclean-target-libssp
2118 mostlyclean-target: maybe-mostlyclean-target-newlib
2119 mostlyclean-target: maybe-mostlyclean-target-libgcc
2120 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2121 mostlyclean-target: maybe-mostlyclean-target-libobjc
2122 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2123 mostlyclean-target: maybe-mostlyclean-target-winsup
2124 mostlyclean-target: maybe-mostlyclean-target-libgloss
2125 mostlyclean-target: maybe-mostlyclean-target-libiberty
2126 mostlyclean-target: maybe-mostlyclean-target-gperf
2127 mostlyclean-target: maybe-mostlyclean-target-examples
2128 mostlyclean-target: maybe-mostlyclean-target-libffi
2129 mostlyclean-target: maybe-mostlyclean-target-libjava
2130 mostlyclean-target: maybe-mostlyclean-target-zlib
2131 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2132 mostlyclean-target: maybe-mostlyclean-target-qthreads
2133 mostlyclean-target: maybe-mostlyclean-target-rda
2134 mostlyclean-target: maybe-mostlyclean-target-libada
2135 mostlyclean-target: maybe-mostlyclean-target-libgomp
2136
2137 .PHONY: do-clean
2138 do-clean:
2139         @: $(MAKE); $(unstage)
2140         @r=`${PWD_COMMAND}`; export r; \
2141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2142         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2143           clean-target
2144
2145
2146 .PHONY: clean-host
2147
2148 clean-host: maybe-clean-ash
2149 clean-host: maybe-clean-autoconf
2150 clean-host: maybe-clean-automake
2151 clean-host: maybe-clean-bash
2152 clean-host: maybe-clean-bfd
2153 clean-host: maybe-clean-opcodes
2154 clean-host: maybe-clean-binutils
2155 clean-host: maybe-clean-bison
2156 clean-host: maybe-clean-byacc
2157 clean-host: maybe-clean-bzip2
2158 clean-host: maybe-clean-dejagnu
2159 clean-host: maybe-clean-diff
2160 clean-host: maybe-clean-dosutils
2161 clean-host: maybe-clean-etc
2162 clean-host: maybe-clean-fastjar
2163 clean-host: maybe-clean-fileutils
2164 clean-host: maybe-clean-findutils
2165 clean-host: maybe-clean-find
2166 clean-host: maybe-clean-fixincludes
2167 clean-host: maybe-clean-flex
2168 clean-host: maybe-clean-gas
2169 clean-host: maybe-clean-gcc
2170 clean-host: maybe-clean-gawk
2171 clean-host: maybe-clean-gettext
2172 clean-host: maybe-clean-gmp
2173 clean-host: maybe-clean-mpfr
2174 clean-host: maybe-clean-mpc
2175 clean-host: maybe-clean-ppl
2176 clean-host: maybe-clean-cloog
2177 clean-host: maybe-clean-gnuserv
2178 clean-host: maybe-clean-gold
2179 clean-host: maybe-clean-gprof
2180 clean-host: maybe-clean-gzip
2181 clean-host: maybe-clean-hello
2182 clean-host: maybe-clean-indent
2183 clean-host: maybe-clean-intl
2184 clean-host: maybe-clean-tcl
2185 clean-host: maybe-clean-itcl
2186 clean-host: maybe-clean-ld
2187 clean-host: maybe-clean-libcpp
2188 clean-host: maybe-clean-libdecnumber
2189 clean-host: maybe-clean-libgui
2190 clean-host: maybe-clean-libiberty
2191 clean-host: maybe-clean-libiconv
2192 clean-host: maybe-clean-libtool
2193 clean-host: maybe-clean-m4
2194 clean-host: maybe-clean-make
2195 clean-host: maybe-clean-mmalloc
2196 clean-host: maybe-clean-patch
2197 clean-host: maybe-clean-perl
2198 clean-host: maybe-clean-prms
2199 clean-host: maybe-clean-rcs
2200 clean-host: maybe-clean-readline
2201 clean-host: maybe-clean-release
2202 clean-host: maybe-clean-recode
2203 clean-host: maybe-clean-sed
2204 clean-host: maybe-clean-send-pr
2205 clean-host: maybe-clean-shellutils
2206 clean-host: maybe-clean-sid
2207 clean-host: maybe-clean-sim
2208 clean-host: maybe-clean-tar
2209 clean-host: maybe-clean-texinfo
2210 clean-host: maybe-clean-textutils
2211 clean-host: maybe-clean-time
2212 clean-host: maybe-clean-uudecode
2213 clean-host: maybe-clean-wdiff
2214 clean-host: maybe-clean-zip
2215 clean-host: maybe-clean-zlib
2216 clean-host: maybe-clean-gdb
2217 clean-host: maybe-clean-expect
2218 clean-host: maybe-clean-guile
2219 clean-host: maybe-clean-tk
2220 clean-host: maybe-clean-libtermcap
2221 clean-host: maybe-clean-utils
2222 clean-host: maybe-clean-gnattools
2223
2224 .PHONY: clean-target
2225
2226 clean-target: maybe-clean-target-libstdc++-v3
2227 clean-target: maybe-clean-target-libmudflap
2228 clean-target: maybe-clean-target-libssp
2229 clean-target: maybe-clean-target-newlib
2230 clean-target: maybe-clean-target-libgcc
2231 clean-target: maybe-clean-target-libgfortran
2232 clean-target: maybe-clean-target-libobjc
2233 clean-target: maybe-clean-target-libtermcap
2234 clean-target: maybe-clean-target-winsup
2235 clean-target: maybe-clean-target-libgloss
2236 clean-target: maybe-clean-target-libiberty
2237 clean-target: maybe-clean-target-gperf
2238 clean-target: maybe-clean-target-examples
2239 clean-target: maybe-clean-target-libffi
2240 clean-target: maybe-clean-target-libjava
2241 clean-target: maybe-clean-target-zlib
2242 clean-target: maybe-clean-target-boehm-gc
2243 clean-target: maybe-clean-target-qthreads
2244 clean-target: maybe-clean-target-rda
2245 clean-target: maybe-clean-target-libada
2246 clean-target: maybe-clean-target-libgomp
2247
2248 .PHONY: do-distclean
2249 do-distclean:
2250         @: $(MAKE); $(unstage)
2251         @r=`${PWD_COMMAND}`; export r; \
2252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2253         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2254           distclean-target
2255
2256
2257 .PHONY: distclean-host
2258
2259 distclean-host: maybe-distclean-ash
2260 distclean-host: maybe-distclean-autoconf
2261 distclean-host: maybe-distclean-automake
2262 distclean-host: maybe-distclean-bash
2263 distclean-host: maybe-distclean-bfd
2264 distclean-host: maybe-distclean-opcodes
2265 distclean-host: maybe-distclean-binutils
2266 distclean-host: maybe-distclean-bison
2267 distclean-host: maybe-distclean-byacc
2268 distclean-host: maybe-distclean-bzip2
2269 distclean-host: maybe-distclean-dejagnu
2270 distclean-host: maybe-distclean-diff
2271 distclean-host: maybe-distclean-dosutils
2272 distclean-host: maybe-distclean-etc
2273 distclean-host: maybe-distclean-fastjar
2274 distclean-host: maybe-distclean-fileutils
2275 distclean-host: maybe-distclean-findutils
2276 distclean-host: maybe-distclean-find
2277 distclean-host: maybe-distclean-fixincludes
2278 distclean-host: maybe-distclean-flex
2279 distclean-host: maybe-distclean-gas
2280 distclean-host: maybe-distclean-gcc
2281 distclean-host: maybe-distclean-gawk
2282 distclean-host: maybe-distclean-gettext
2283 distclean-host: maybe-distclean-gmp
2284 distclean-host: maybe-distclean-mpfr
2285 distclean-host: maybe-distclean-mpc
2286 distclean-host: maybe-distclean-ppl
2287 distclean-host: maybe-distclean-cloog
2288 distclean-host: maybe-distclean-gnuserv
2289 distclean-host: maybe-distclean-gold
2290 distclean-host: maybe-distclean-gprof
2291 distclean-host: maybe-distclean-gzip
2292 distclean-host: maybe-distclean-hello
2293 distclean-host: maybe-distclean-indent
2294 distclean-host: maybe-distclean-intl
2295 distclean-host: maybe-distclean-tcl
2296 distclean-host: maybe-distclean-itcl
2297 distclean-host: maybe-distclean-ld
2298 distclean-host: maybe-distclean-libcpp
2299 distclean-host: maybe-distclean-libdecnumber
2300 distclean-host: maybe-distclean-libgui
2301 distclean-host: maybe-distclean-libiberty
2302 distclean-host: maybe-distclean-libiconv
2303 distclean-host: maybe-distclean-libtool
2304 distclean-host: maybe-distclean-m4
2305 distclean-host: maybe-distclean-make
2306 distclean-host: maybe-distclean-mmalloc
2307 distclean-host: maybe-distclean-patch
2308 distclean-host: maybe-distclean-perl
2309 distclean-host: maybe-distclean-prms
2310 distclean-host: maybe-distclean-rcs
2311 distclean-host: maybe-distclean-readline
2312 distclean-host: maybe-distclean-release
2313 distclean-host: maybe-distclean-recode
2314 distclean-host: maybe-distclean-sed
2315 distclean-host: maybe-distclean-send-pr
2316 distclean-host: maybe-distclean-shellutils
2317 distclean-host: maybe-distclean-sid
2318 distclean-host: maybe-distclean-sim
2319 distclean-host: maybe-distclean-tar
2320 distclean-host: maybe-distclean-texinfo
2321 distclean-host: maybe-distclean-textutils
2322 distclean-host: maybe-distclean-time
2323 distclean-host: maybe-distclean-uudecode
2324 distclean-host: maybe-distclean-wdiff
2325 distclean-host: maybe-distclean-zip
2326 distclean-host: maybe-distclean-zlib
2327 distclean-host: maybe-distclean-gdb
2328 distclean-host: maybe-distclean-expect
2329 distclean-host: maybe-distclean-guile
2330 distclean-host: maybe-distclean-tk
2331 distclean-host: maybe-distclean-libtermcap
2332 distclean-host: maybe-distclean-utils
2333 distclean-host: maybe-distclean-gnattools
2334
2335 .PHONY: distclean-target
2336
2337 distclean-target: maybe-distclean-target-libstdc++-v3
2338 distclean-target: maybe-distclean-target-libmudflap
2339 distclean-target: maybe-distclean-target-libssp
2340 distclean-target: maybe-distclean-target-newlib
2341 distclean-target: maybe-distclean-target-libgcc
2342 distclean-target: maybe-distclean-target-libgfortran
2343 distclean-target: maybe-distclean-target-libobjc
2344 distclean-target: maybe-distclean-target-libtermcap
2345 distclean-target: maybe-distclean-target-winsup
2346 distclean-target: maybe-distclean-target-libgloss
2347 distclean-target: maybe-distclean-target-libiberty
2348 distclean-target: maybe-distclean-target-gperf
2349 distclean-target: maybe-distclean-target-examples
2350 distclean-target: maybe-distclean-target-libffi
2351 distclean-target: maybe-distclean-target-libjava
2352 distclean-target: maybe-distclean-target-zlib
2353 distclean-target: maybe-distclean-target-boehm-gc
2354 distclean-target: maybe-distclean-target-qthreads
2355 distclean-target: maybe-distclean-target-rda
2356 distclean-target: maybe-distclean-target-libada
2357 distclean-target: maybe-distclean-target-libgomp
2358
2359 .PHONY: do-maintainer-clean
2360 do-maintainer-clean:
2361         @: $(MAKE); $(unstage)
2362         @r=`${PWD_COMMAND}`; export r; \
2363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2364         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2365           maintainer-clean-target
2366
2367
2368 .PHONY: maintainer-clean-host
2369
2370 maintainer-clean-host: maybe-maintainer-clean-ash
2371 maintainer-clean-host: maybe-maintainer-clean-autoconf
2372 maintainer-clean-host: maybe-maintainer-clean-automake
2373 maintainer-clean-host: maybe-maintainer-clean-bash
2374 maintainer-clean-host: maybe-maintainer-clean-bfd
2375 maintainer-clean-host: maybe-maintainer-clean-opcodes
2376 maintainer-clean-host: maybe-maintainer-clean-binutils
2377 maintainer-clean-host: maybe-maintainer-clean-bison
2378 maintainer-clean-host: maybe-maintainer-clean-byacc
2379 maintainer-clean-host: maybe-maintainer-clean-bzip2
2380 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2381 maintainer-clean-host: maybe-maintainer-clean-diff
2382 maintainer-clean-host: maybe-maintainer-clean-dosutils
2383 maintainer-clean-host: maybe-maintainer-clean-etc
2384 maintainer-clean-host: maybe-maintainer-clean-fastjar
2385 maintainer-clean-host: maybe-maintainer-clean-fileutils
2386 maintainer-clean-host: maybe-maintainer-clean-findutils
2387 maintainer-clean-host: maybe-maintainer-clean-find
2388 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2389 maintainer-clean-host: maybe-maintainer-clean-flex
2390 maintainer-clean-host: maybe-maintainer-clean-gas
2391 maintainer-clean-host: maybe-maintainer-clean-gcc
2392 maintainer-clean-host: maybe-maintainer-clean-gawk
2393 maintainer-clean-host: maybe-maintainer-clean-gettext
2394 maintainer-clean-host: maybe-maintainer-clean-gmp
2395 maintainer-clean-host: maybe-maintainer-clean-mpfr
2396 maintainer-clean-host: maybe-maintainer-clean-mpc
2397 maintainer-clean-host: maybe-maintainer-clean-ppl
2398 maintainer-clean-host: maybe-maintainer-clean-cloog
2399 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2400 maintainer-clean-host: maybe-maintainer-clean-gold
2401 maintainer-clean-host: maybe-maintainer-clean-gprof
2402 maintainer-clean-host: maybe-maintainer-clean-gzip
2403 maintainer-clean-host: maybe-maintainer-clean-hello
2404 maintainer-clean-host: maybe-maintainer-clean-indent
2405 maintainer-clean-host: maybe-maintainer-clean-intl
2406 maintainer-clean-host: maybe-maintainer-clean-tcl
2407 maintainer-clean-host: maybe-maintainer-clean-itcl
2408 maintainer-clean-host: maybe-maintainer-clean-ld
2409 maintainer-clean-host: maybe-maintainer-clean-libcpp
2410 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2411 maintainer-clean-host: maybe-maintainer-clean-libgui
2412 maintainer-clean-host: maybe-maintainer-clean-libiberty
2413 maintainer-clean-host: maybe-maintainer-clean-libiconv
2414 maintainer-clean-host: maybe-maintainer-clean-libtool
2415 maintainer-clean-host: maybe-maintainer-clean-m4
2416 maintainer-clean-host: maybe-maintainer-clean-make
2417 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2418 maintainer-clean-host: maybe-maintainer-clean-patch
2419 maintainer-clean-host: maybe-maintainer-clean-perl
2420 maintainer-clean-host: maybe-maintainer-clean-prms
2421 maintainer-clean-host: maybe-maintainer-clean-rcs
2422 maintainer-clean-host: maybe-maintainer-clean-readline
2423 maintainer-clean-host: maybe-maintainer-clean-release
2424 maintainer-clean-host: maybe-maintainer-clean-recode
2425 maintainer-clean-host: maybe-maintainer-clean-sed
2426 maintainer-clean-host: maybe-maintainer-clean-send-pr
2427 maintainer-clean-host: maybe-maintainer-clean-shellutils
2428 maintainer-clean-host: maybe-maintainer-clean-sid
2429 maintainer-clean-host: maybe-maintainer-clean-sim
2430 maintainer-clean-host: maybe-maintainer-clean-tar
2431 maintainer-clean-host: maybe-maintainer-clean-texinfo
2432 maintainer-clean-host: maybe-maintainer-clean-textutils
2433 maintainer-clean-host: maybe-maintainer-clean-time
2434 maintainer-clean-host: maybe-maintainer-clean-uudecode
2435 maintainer-clean-host: maybe-maintainer-clean-wdiff
2436 maintainer-clean-host: maybe-maintainer-clean-zip
2437 maintainer-clean-host: maybe-maintainer-clean-zlib
2438 maintainer-clean-host: maybe-maintainer-clean-gdb
2439 maintainer-clean-host: maybe-maintainer-clean-expect
2440 maintainer-clean-host: maybe-maintainer-clean-guile
2441 maintainer-clean-host: maybe-maintainer-clean-tk
2442 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2443 maintainer-clean-host: maybe-maintainer-clean-utils
2444 maintainer-clean-host: maybe-maintainer-clean-gnattools
2445
2446 .PHONY: maintainer-clean-target
2447
2448 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2449 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2450 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2451 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2452 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2453 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2454 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2455 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2456 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2457 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2458 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2459 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2460 maintainer-clean-target: maybe-maintainer-clean-target-examples
2461 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2462 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2463 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2464 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2465 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2466 maintainer-clean-target: maybe-maintainer-clean-target-rda
2467 maintainer-clean-target: maybe-maintainer-clean-target-libada
2468 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2469
2470
2471 # Here are the targets which correspond to the do-X targets.
2472
2473 .PHONY: info installcheck dvi pdf html
2474 .PHONY: install-info install-pdf install-html
2475 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2476 .PHONY: local-clean local-distclean local-maintainer-clean
2477 info: do-info
2478 installcheck: do-installcheck
2479 dvi: do-dvi
2480 pdf: do-pdf
2481 html: do-html
2482
2483 # Make sure makeinfo is built before we do a `make info', if we're
2484 # in fact building texinfo.
2485 do-info: maybe-all-texinfo
2486
2487 install-info: do-install-info dir.info
2488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2489         if [ -f dir.info ] ; then \
2490           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2491         else true ; fi
2492
2493 install-pdf: do-install-pdf
2494
2495 install-html: do-install-html
2496
2497 local-clean:
2498         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2499
2500 local-distclean:
2501         -rm -f Makefile config.status config.cache mh-frag mt-frag
2502         -rm -f maybedep.tmp serdep.tmp
2503         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2504           rm -rf $(TARGET_SUBDIR); \
2505         else true; fi
2506         -rm -rf $(BUILD_SUBDIR)
2507         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2508           rm -rf $(HOST_SUBDIR); \
2509         else true; fi
2510         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2511         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2512         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2513         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2514         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2515
2516 local-maintainer-clean:
2517         @echo "This command is intended for maintainers to use;"
2518         @echo "it deletes files that may require special tools to rebuild."
2519
2520 clean: do-clean local-clean
2521 mostlyclean: do-mostlyclean local-clean
2522 distclean: do-distclean local-clean local-distclean
2523 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2524 maintainer-clean: local-distclean
2525 realclean: maintainer-clean
2526
2527 # Check target.
2528
2529 .PHONY: check do-check
2530 check: do-check
2531
2532 # Only include modules actually being configured and built.
2533 .PHONY: check-host
2534 check-host:  \
2535     maybe-check-ash \
2536     maybe-check-autoconf \
2537     maybe-check-automake \
2538     maybe-check-bash \
2539     maybe-check-bfd \
2540     maybe-check-opcodes \
2541     maybe-check-binutils \
2542     maybe-check-bison \
2543     maybe-check-byacc \
2544     maybe-check-bzip2 \
2545     maybe-check-dejagnu \
2546     maybe-check-diff \
2547     maybe-check-dosutils \
2548     maybe-check-etc \
2549     maybe-check-fastjar \
2550     maybe-check-fileutils \
2551     maybe-check-findutils \
2552     maybe-check-find \
2553     maybe-check-fixincludes \
2554     maybe-check-flex \
2555     maybe-check-gas \
2556     maybe-check-gcc \
2557     maybe-check-gawk \
2558     maybe-check-gettext \
2559     maybe-check-gmp \
2560     maybe-check-mpfr \
2561     maybe-check-mpc \
2562     maybe-check-ppl \
2563     maybe-check-cloog \
2564     maybe-check-gnuserv \
2565     maybe-check-gold \
2566     maybe-check-gprof \
2567     maybe-check-gzip \
2568     maybe-check-hello \
2569     maybe-check-indent \
2570     maybe-check-intl \
2571     maybe-check-tcl \
2572     maybe-check-itcl \
2573     maybe-check-ld \
2574     maybe-check-libcpp \
2575     maybe-check-libdecnumber \
2576     maybe-check-libgui \
2577     maybe-check-libiberty \
2578     maybe-check-libiconv \
2579     maybe-check-libtool \
2580     maybe-check-m4 \
2581     maybe-check-make \
2582     maybe-check-mmalloc \
2583     maybe-check-patch \
2584     maybe-check-perl \
2585     maybe-check-prms \
2586     maybe-check-rcs \
2587     maybe-check-readline \
2588     maybe-check-release \
2589     maybe-check-recode \
2590     maybe-check-sed \
2591     maybe-check-send-pr \
2592     maybe-check-shellutils \
2593     maybe-check-sid \
2594     maybe-check-sim \
2595     maybe-check-tar \
2596     maybe-check-texinfo \
2597     maybe-check-textutils \
2598     maybe-check-time \
2599     maybe-check-uudecode \
2600     maybe-check-wdiff \
2601     maybe-check-zip \
2602     maybe-check-zlib \
2603     maybe-check-gdb \
2604     maybe-check-expect \
2605     maybe-check-guile \
2606     maybe-check-tk \
2607     maybe-check-libtermcap \
2608     maybe-check-utils \
2609     maybe-check-gnattools
2610
2611 .PHONY: check-target
2612 check-target:  \
2613     maybe-check-target-libstdc++-v3 \
2614     maybe-check-target-libmudflap \
2615     maybe-check-target-libssp \
2616     maybe-check-target-newlib \
2617     maybe-check-target-libgcc \
2618     maybe-check-target-libgfortran \
2619     maybe-check-target-libobjc \
2620     maybe-check-target-libtermcap \
2621     maybe-check-target-winsup \
2622     maybe-check-target-libgloss \
2623     maybe-check-target-libiberty \
2624     maybe-check-target-gperf \
2625     maybe-check-target-examples \
2626     maybe-check-target-libffi \
2627     maybe-check-target-libjava \
2628     maybe-check-target-zlib \
2629     maybe-check-target-boehm-gc \
2630     maybe-check-target-qthreads \
2631     maybe-check-target-rda \
2632     maybe-check-target-libada \
2633     maybe-check-target-libgomp
2634
2635 do-check:
2636         @: $(MAKE); $(unstage)
2637         @r=`${PWD_COMMAND}`; export r; \
2638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2639         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2640
2641 # Automated reporting of test results.
2642
2643 warning.log: build.log
2644         $(srcdir)/contrib/warn_summary build.log > $@
2645
2646 mail-report.log:
2647         if test x'$(BOOT_CFLAGS)' != x''; then \
2648             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2649         fi; \
2650         $(srcdir)/contrib/test_summary -t >$@
2651         chmod +x $@
2652         echo If you really want to send e-mail, run ./$@ now
2653
2654 mail-report-with-warnings.log: warning.log
2655         if test x'$(BOOT_CFLAGS)' != x''; then \
2656             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2657         fi; \
2658         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2659         chmod +x $@
2660         echo If you really want to send e-mail, run ./$@ now
2661
2662 # Installation targets.
2663
2664 .PHONY: install uninstall
2665 install:
2666         @: $(MAKE); $(unstage)
2667         @r=`${PWD_COMMAND}`; export r; \
2668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2669         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2670
2671 .PHONY: install-host-nogcc
2672 install-host-nogcc:  \
2673     maybe-install-ash \
2674     maybe-install-autoconf \
2675     maybe-install-automake \
2676     maybe-install-bash \
2677     maybe-install-bfd \
2678     maybe-install-opcodes \
2679     maybe-install-binutils \
2680     maybe-install-bison \
2681     maybe-install-byacc \
2682     maybe-install-bzip2 \
2683     maybe-install-dejagnu \
2684     maybe-install-diff \
2685     maybe-install-dosutils \
2686     maybe-install-etc \
2687     maybe-install-fastjar \
2688     maybe-install-fileutils \
2689     maybe-install-findutils \
2690     maybe-install-find \
2691     maybe-install-fixincludes \
2692     maybe-install-flex \
2693     maybe-install-gas \
2694     maybe-install-gawk \
2695     maybe-install-gettext \
2696     maybe-install-gmp \
2697     maybe-install-mpfr \
2698     maybe-install-mpc \
2699     maybe-install-ppl \
2700     maybe-install-cloog \
2701     maybe-install-gnuserv \
2702     maybe-install-gold \
2703     maybe-install-gprof \
2704     maybe-install-gzip \
2705     maybe-install-hello \
2706     maybe-install-indent \
2707     maybe-install-intl \
2708     maybe-install-tcl \
2709     maybe-install-itcl \
2710     maybe-install-ld \
2711     maybe-install-libcpp \
2712     maybe-install-libdecnumber \
2713     maybe-install-libgui \
2714     maybe-install-libiberty \
2715     maybe-install-libiconv \
2716     maybe-install-libtool \
2717     maybe-install-m4 \
2718     maybe-install-make \
2719     maybe-install-mmalloc \
2720     maybe-install-patch \
2721     maybe-install-perl \
2722     maybe-install-prms \
2723     maybe-install-rcs \
2724     maybe-install-readline \
2725     maybe-install-release \
2726     maybe-install-recode \
2727     maybe-install-sed \
2728     maybe-install-send-pr \
2729     maybe-install-shellutils \
2730     maybe-install-sid \
2731     maybe-install-sim \
2732     maybe-install-tar \
2733     maybe-install-texinfo \
2734     maybe-install-textutils \
2735     maybe-install-time \
2736     maybe-install-uudecode \
2737     maybe-install-wdiff \
2738     maybe-install-zip \
2739     maybe-install-zlib \
2740     maybe-install-gdb \
2741     maybe-install-expect \
2742     maybe-install-guile \
2743     maybe-install-tk \
2744     maybe-install-libtermcap \
2745     maybe-install-utils \
2746     maybe-install-gnattools
2747
2748 .PHONY: install-host
2749 install-host:  \
2750     maybe-install-ash \
2751     maybe-install-autoconf \
2752     maybe-install-automake \
2753     maybe-install-bash \
2754     maybe-install-bfd \
2755     maybe-install-opcodes \
2756     maybe-install-binutils \
2757     maybe-install-bison \
2758     maybe-install-byacc \
2759     maybe-install-bzip2 \
2760     maybe-install-dejagnu \
2761     maybe-install-diff \
2762     maybe-install-dosutils \
2763     maybe-install-etc \
2764     maybe-install-fastjar \
2765     maybe-install-fileutils \
2766     maybe-install-findutils \
2767     maybe-install-find \
2768     maybe-install-fixincludes \
2769     maybe-install-flex \
2770     maybe-install-gas \
2771     maybe-install-gcc \
2772     maybe-install-gawk \
2773     maybe-install-gettext \
2774     maybe-install-gmp \
2775     maybe-install-mpfr \
2776     maybe-install-mpc \
2777     maybe-install-ppl \
2778     maybe-install-cloog \
2779     maybe-install-gnuserv \
2780     maybe-install-gold \
2781     maybe-install-gprof \
2782     maybe-install-gzip \
2783     maybe-install-hello \
2784     maybe-install-indent \
2785     maybe-install-intl \
2786     maybe-install-tcl \
2787     maybe-install-itcl \
2788     maybe-install-ld \
2789     maybe-install-libcpp \
2790     maybe-install-libdecnumber \
2791     maybe-install-libgui \
2792     maybe-install-libiberty \
2793     maybe-install-libiconv \
2794     maybe-install-libtool \
2795     maybe-install-m4 \
2796     maybe-install-make \
2797     maybe-install-mmalloc \
2798     maybe-install-patch \
2799     maybe-install-perl \
2800     maybe-install-prms \
2801     maybe-install-rcs \
2802     maybe-install-readline \
2803     maybe-install-release \
2804     maybe-install-recode \
2805     maybe-install-sed \
2806     maybe-install-send-pr \
2807     maybe-install-shellutils \
2808     maybe-install-sid \
2809     maybe-install-sim \
2810     maybe-install-tar \
2811     maybe-install-texinfo \
2812     maybe-install-textutils \
2813     maybe-install-time \
2814     maybe-install-uudecode \
2815     maybe-install-wdiff \
2816     maybe-install-zip \
2817     maybe-install-zlib \
2818     maybe-install-gdb \
2819     maybe-install-expect \
2820     maybe-install-guile \
2821     maybe-install-tk \
2822     maybe-install-libtermcap \
2823     maybe-install-utils \
2824     maybe-install-gnattools
2825
2826 .PHONY: install-target
2827 install-target:  \
2828     maybe-install-target-libstdc++-v3 \
2829     maybe-install-target-libmudflap \
2830     maybe-install-target-libssp \
2831     maybe-install-target-newlib \
2832     maybe-install-target-libgcc \
2833     maybe-install-target-libgfortran \
2834     maybe-install-target-libobjc \
2835     maybe-install-target-libtermcap \
2836     maybe-install-target-winsup \
2837     maybe-install-target-libgloss \
2838     maybe-install-target-libiberty \
2839     maybe-install-target-gperf \
2840     maybe-install-target-examples \
2841     maybe-install-target-libffi \
2842     maybe-install-target-libjava \
2843     maybe-install-target-zlib \
2844     maybe-install-target-boehm-gc \
2845     maybe-install-target-qthreads \
2846     maybe-install-target-rda \
2847     maybe-install-target-libada \
2848     maybe-install-target-libgomp
2849
2850 uninstall:
2851         @echo "the uninstall target is not supported in this tree"
2852
2853 .PHONY: install.all
2854 install.all: install-no-fixedincludes
2855         @if [ -f ./gcc/Makefile ] ; then \
2856                 r=`${PWD_COMMAND}` ; export r ; \
2857                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2858                 $(HOST_EXPORTS) \
2859                 (cd ./gcc && \
2860                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2861         else \
2862                 true ; \
2863         fi
2864
2865 # install-no-fixedincludes is used because Cygnus can not distribute
2866 # the fixed header files.
2867 .PHONY: install-no-fixedincludes
2868 install-no-fixedincludes: installdirs install-host-nogcc \
2869         install-target gcc-no-fixedincludes
2870
2871 ### other supporting targets
2872
2873 MAKEDIRS= \
2874         $(DESTDIR)$(prefix) \
2875         $(DESTDIR)$(exec_prefix)
2876 .PHONY: installdirs
2877 installdirs: mkinstalldirs
2878         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2879
2880 dir.info: do-install-info
2881         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2882           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2883           mv -f dir.info.new dir.info ; \
2884         else true ; \
2885         fi
2886
2887 dist:
2888         @echo "Building a full distribution of this tree isn't done"
2889         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2890
2891 etags tags: TAGS
2892
2893 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2894 # ability to use several tags files at once, so there is probably no need
2895 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2896 # (if we felt like it) have this Makefile write a piece of elisp which
2897 # the user could load to tell emacs19 where all the TAGS files we just
2898 # built are.
2899 TAGS: do-TAGS
2900
2901 # ------------------------------------
2902 # Macros for configure and all targets
2903 # ------------------------------------
2904
2905
2906
2907
2908
2909 # --------------------------------------
2910 # Modules which run on the build machine
2911 # --------------------------------------
2912
2913
2914 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2915 maybe-configure-build-libiberty:
2916 @if gcc-bootstrap
2917 configure-build-libiberty: stage_current
2918 @endif gcc-bootstrap
2919 @if build-libiberty
2920 maybe-configure-build-libiberty: configure-build-libiberty
2921 configure-build-libiberty: 
2922         @: $(MAKE); $(unstage)
2923         @r=`${PWD_COMMAND}`; export r; \
2924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2925         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2926         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2927         $(BUILD_EXPORTS) \
2928         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2929         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2930         case $(srcdir) in \
2931           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2932           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2933                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2934         esac; \
2935         srcdiroption="--srcdir=$${topdir}/libiberty"; \
2936         libsrcdir="$$s/libiberty"; \
2937         rm -f no-such-file || : ; \
2938         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2939           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2940           --target=${target_alias} $${srcdiroption}  \
2941           || exit 1
2942 @endif build-libiberty
2943
2944
2945
2946
2947
2948 .PHONY: all-build-libiberty maybe-all-build-libiberty
2949 maybe-all-build-libiberty:
2950 @if gcc-bootstrap
2951 all-build-libiberty: stage_current
2952 @endif gcc-bootstrap
2953 @if build-libiberty
2954 TARGET-build-libiberty=all
2955 maybe-all-build-libiberty: all-build-libiberty
2956 all-build-libiberty: configure-build-libiberty
2957         @: $(MAKE); $(unstage)
2958         @r=`${PWD_COMMAND}`; export r; \
2959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2960         $(BUILD_EXPORTS) \
2961         (cd $(BUILD_SUBDIR)/libiberty && \
2962           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
2963                 $(TARGET-build-libiberty))
2964 @endif build-libiberty
2965
2966
2967
2968
2969
2970 .PHONY: configure-build-bison maybe-configure-build-bison
2971 maybe-configure-build-bison:
2972 @if gcc-bootstrap
2973 configure-build-bison: stage_current
2974 @endif gcc-bootstrap
2975 @if build-bison
2976 maybe-configure-build-bison: configure-build-bison
2977 configure-build-bison: 
2978         @: $(MAKE); $(unstage)
2979         @r=`${PWD_COMMAND}`; export r; \
2980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2981         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2982         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2983         $(BUILD_EXPORTS) \
2984         echo Configuring in $(BUILD_SUBDIR)/bison; \
2985         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2986         case $(srcdir) in \
2987           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2988           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2989                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2990         esac; \
2991         srcdiroption="--srcdir=$${topdir}/bison"; \
2992         libsrcdir="$$s/bison"; \
2993         rm -f no-such-file || : ; \
2994         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2995           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2996           --target=${target_alias} $${srcdiroption}  \
2997           || exit 1
2998 @endif build-bison
2999
3000
3001
3002
3003
3004 .PHONY: all-build-bison maybe-all-build-bison
3005 maybe-all-build-bison:
3006 @if gcc-bootstrap
3007 all-build-bison: stage_current
3008 @endif gcc-bootstrap
3009 @if build-bison
3010 TARGET-build-bison=all
3011 maybe-all-build-bison: all-build-bison
3012 all-build-bison: configure-build-bison
3013         @: $(MAKE); $(unstage)
3014         @r=`${PWD_COMMAND}`; export r; \
3015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3016         $(BUILD_EXPORTS) \
3017         (cd $(BUILD_SUBDIR)/bison && \
3018           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3019                 $(TARGET-build-bison))
3020 @endif build-bison
3021
3022
3023
3024
3025
3026 .PHONY: configure-build-byacc maybe-configure-build-byacc
3027 maybe-configure-build-byacc:
3028 @if gcc-bootstrap
3029 configure-build-byacc: stage_current
3030 @endif gcc-bootstrap
3031 @if build-byacc
3032 maybe-configure-build-byacc: configure-build-byacc
3033 configure-build-byacc: 
3034         @: $(MAKE); $(unstage)
3035         @r=`${PWD_COMMAND}`; export r; \
3036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3037         test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
3038         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
3039         $(BUILD_EXPORTS) \
3040         echo Configuring in $(BUILD_SUBDIR)/byacc; \
3041         cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
3042         case $(srcdir) in \
3043           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3044           *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
3045                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3046         esac; \
3047         srcdiroption="--srcdir=$${topdir}/byacc"; \
3048         libsrcdir="$$s/byacc"; \
3049         rm -f no-such-file || : ; \
3050         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3051           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3052           --target=${target_alias} $${srcdiroption}  \
3053           || exit 1
3054 @endif build-byacc
3055
3056
3057
3058
3059
3060 .PHONY: all-build-byacc maybe-all-build-byacc
3061 maybe-all-build-byacc:
3062 @if gcc-bootstrap
3063 all-build-byacc: stage_current
3064 @endif gcc-bootstrap
3065 @if build-byacc
3066 TARGET-build-byacc=all
3067 maybe-all-build-byacc: all-build-byacc
3068 all-build-byacc: configure-build-byacc
3069         @: $(MAKE); $(unstage)
3070         @r=`${PWD_COMMAND}`; export r; \
3071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3072         $(BUILD_EXPORTS) \
3073         (cd $(BUILD_SUBDIR)/byacc && \
3074           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3075                 $(TARGET-build-byacc))
3076 @endif build-byacc
3077
3078
3079
3080
3081
3082 .PHONY: configure-build-flex maybe-configure-build-flex
3083 maybe-configure-build-flex:
3084 @if gcc-bootstrap
3085 configure-build-flex: stage_current
3086 @endif gcc-bootstrap
3087 @if build-flex
3088 maybe-configure-build-flex: configure-build-flex
3089 configure-build-flex: 
3090         @: $(MAKE); $(unstage)
3091         @r=`${PWD_COMMAND}`; export r; \
3092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3093         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3094         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
3095         $(BUILD_EXPORTS) \
3096         echo Configuring in $(BUILD_SUBDIR)/flex; \
3097         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3098         case $(srcdir) in \
3099           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3100           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3101                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3102         esac; \
3103         srcdiroption="--srcdir=$${topdir}/flex"; \
3104         libsrcdir="$$s/flex"; \
3105         rm -f no-such-file || : ; \
3106         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3107           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3108           --target=${target_alias} $${srcdiroption}  \
3109           || exit 1
3110 @endif build-flex
3111
3112
3113
3114
3115
3116 .PHONY: all-build-flex maybe-all-build-flex
3117 maybe-all-build-flex:
3118 @if gcc-bootstrap
3119 all-build-flex: stage_current
3120 @endif gcc-bootstrap
3121 @if build-flex
3122 TARGET-build-flex=all
3123 maybe-all-build-flex: all-build-flex
3124 all-build-flex: configure-build-flex
3125         @: $(MAKE); $(unstage)
3126         @r=`${PWD_COMMAND}`; export r; \
3127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3128         $(BUILD_EXPORTS) \
3129         (cd $(BUILD_SUBDIR)/flex && \
3130           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3131                 $(TARGET-build-flex))
3132 @endif build-flex
3133
3134
3135
3136
3137
3138 .PHONY: configure-build-m4 maybe-configure-build-m4
3139 maybe-configure-build-m4:
3140 @if gcc-bootstrap
3141 configure-build-m4: stage_current
3142 @endif gcc-bootstrap
3143 @if build-m4
3144 maybe-configure-build-m4: configure-build-m4
3145 configure-build-m4: 
3146         @: $(MAKE); $(unstage)
3147         @r=`${PWD_COMMAND}`; export r; \
3148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3149         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3150         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
3151         $(BUILD_EXPORTS) \
3152         echo Configuring in $(BUILD_SUBDIR)/m4; \
3153         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3154         case $(srcdir) in \
3155           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3156           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3157                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3158         esac; \
3159         srcdiroption="--srcdir=$${topdir}/m4"; \
3160         libsrcdir="$$s/m4"; \
3161         rm -f no-such-file || : ; \
3162         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3163           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3164           --target=${target_alias} $${srcdiroption}  \
3165           || exit 1
3166 @endif build-m4
3167
3168
3169
3170
3171
3172 .PHONY: all-build-m4 maybe-all-build-m4
3173 maybe-all-build-m4:
3174 @if gcc-bootstrap
3175 all-build-m4: stage_current
3176 @endif gcc-bootstrap
3177 @if build-m4
3178 TARGET-build-m4=all
3179 maybe-all-build-m4: all-build-m4
3180 all-build-m4: configure-build-m4
3181         @: $(MAKE); $(unstage)
3182         @r=`${PWD_COMMAND}`; export r; \
3183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3184         $(BUILD_EXPORTS) \
3185         (cd $(BUILD_SUBDIR)/m4 && \
3186           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3187                 $(TARGET-build-m4))
3188 @endif build-m4
3189
3190
3191
3192
3193
3194 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3195 maybe-configure-build-texinfo:
3196 @if gcc-bootstrap
3197 configure-build-texinfo: stage_current
3198 @endif gcc-bootstrap
3199 @if build-texinfo
3200 maybe-configure-build-texinfo: configure-build-texinfo
3201 configure-build-texinfo: 
3202         @: $(MAKE); $(unstage)
3203         @r=`${PWD_COMMAND}`; export r; \
3204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3205         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3206         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3207         $(BUILD_EXPORTS) \
3208         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3209         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3210         case $(srcdir) in \
3211           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3212           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3213                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3214         esac; \
3215         srcdiroption="--srcdir=$${topdir}/texinfo"; \
3216         libsrcdir="$$s/texinfo"; \
3217         rm -f no-such-file || : ; \
3218         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3219           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3220           --target=${target_alias} $${srcdiroption}  \
3221           || exit 1
3222 @endif build-texinfo
3223
3224
3225
3226
3227
3228 .PHONY: all-build-texinfo maybe-all-build-texinfo
3229 maybe-all-build-texinfo:
3230 @if gcc-bootstrap
3231 all-build-texinfo: stage_current
3232 @endif gcc-bootstrap
3233 @if build-texinfo
3234 TARGET-build-texinfo=all
3235 maybe-all-build-texinfo: all-build-texinfo
3236 all-build-texinfo: configure-build-texinfo
3237         @: $(MAKE); $(unstage)
3238         @r=`${PWD_COMMAND}`; export r; \
3239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3240         $(BUILD_EXPORTS) \
3241         (cd $(BUILD_SUBDIR)/texinfo && \
3242           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3243                 $(TARGET-build-texinfo))
3244 @endif build-texinfo
3245
3246
3247
3248
3249
3250 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3251 maybe-configure-build-fixincludes:
3252 @if gcc-bootstrap
3253 configure-build-fixincludes: stage_current
3254 @endif gcc-bootstrap
3255 @if build-fixincludes
3256 maybe-configure-build-fixincludes: configure-build-fixincludes
3257 configure-build-fixincludes: 
3258         @: $(MAKE); $(unstage)
3259         @r=`${PWD_COMMAND}`; export r; \
3260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3261         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3262         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3263         $(BUILD_EXPORTS) \
3264         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3265         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3266         case $(srcdir) in \
3267           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3268           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3269                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3270         esac; \
3271         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3272         libsrcdir="$$s/fixincludes"; \
3273         rm -f no-such-file || : ; \
3274         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3275           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3276           --target=${target_alias} $${srcdiroption}  \
3277           || exit 1
3278 @endif build-fixincludes
3279
3280
3281
3282
3283
3284 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3285 maybe-all-build-fixincludes:
3286 @if gcc-bootstrap
3287 all-build-fixincludes: stage_current
3288 @endif gcc-bootstrap
3289 @if build-fixincludes
3290 TARGET-build-fixincludes=all
3291 maybe-all-build-fixincludes: all-build-fixincludes
3292 all-build-fixincludes: configure-build-fixincludes
3293         @: $(MAKE); $(unstage)
3294         @r=`${PWD_COMMAND}`; export r; \
3295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3296         $(BUILD_EXPORTS) \
3297         (cd $(BUILD_SUBDIR)/fixincludes && \
3298           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3299                 $(TARGET-build-fixincludes))
3300 @endif build-fixincludes
3301
3302
3303
3304
3305
3306 # --------------------------------------
3307 # Modules which run on the host machine
3308 # --------------------------------------
3309
3310
3311 .PHONY: configure-ash maybe-configure-ash
3312 maybe-configure-ash:
3313 @if gcc-bootstrap
3314 configure-ash: stage_current
3315 @endif gcc-bootstrap
3316 @if ash
3317 maybe-configure-ash: configure-ash
3318 configure-ash: 
3319         @: $(MAKE); $(unstage)
3320         @r=`${PWD_COMMAND}`; export r; \
3321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3322         test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3323         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3324         $(HOST_EXPORTS) \
3325         echo Configuring in $(HOST_SUBDIR)/ash; \
3326         cd "$(HOST_SUBDIR)/ash" || exit 1; \
3327         case $(srcdir) in \
3328           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3329           *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3330                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3331         esac; \
3332         srcdiroption="--srcdir=$${topdir}/ash"; \
3333         libsrcdir="$$s/ash"; \
3334         $(SHELL) $${libsrcdir}/configure \
3335           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3336           --target=${target_alias} $${srcdiroption}  \
3337           || exit 1
3338 @endif ash
3339
3340
3341
3342
3343
3344 .PHONY: all-ash maybe-all-ash
3345 maybe-all-ash:
3346 @if gcc-bootstrap
3347 all-ash: stage_current
3348 @endif gcc-bootstrap
3349 @if ash
3350 TARGET-ash=all
3351 maybe-all-ash: all-ash
3352 all-ash: configure-ash
3353         @: $(MAKE); $(unstage)
3354         @r=`${PWD_COMMAND}`; export r; \
3355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3356         $(HOST_EXPORTS) \
3357         (cd $(HOST_SUBDIR)/ash && \
3358           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3359                 $(TARGET-ash))
3360 @endif ash
3361
3362
3363
3364
3365 .PHONY: check-ash maybe-check-ash
3366 maybe-check-ash:
3367 @if ash
3368 maybe-check-ash: check-ash
3369
3370 check-ash:
3371         @: $(MAKE); $(unstage)
3372         @r=`${PWD_COMMAND}`; export r; \
3373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3374         $(HOST_EXPORTS) \
3375         (cd $(HOST_SUBDIR)/ash && \
3376           $(MAKE) $(FLAGS_TO_PASS)  check)
3377
3378 @endif ash
3379
3380 .PHONY: install-ash maybe-install-ash
3381 maybe-install-ash:
3382 @if ash
3383 maybe-install-ash: install-ash
3384
3385 install-ash: installdirs
3386         @: $(MAKE); $(unstage)
3387         @r=`${PWD_COMMAND}`; export r; \
3388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3389         $(HOST_EXPORTS) \
3390         (cd $(HOST_SUBDIR)/ash && \
3391           $(MAKE) $(FLAGS_TO_PASS)  install)
3392
3393 @endif ash
3394
3395 # Other targets (info, dvi, pdf, etc.)
3396
3397 .PHONY: maybe-info-ash info-ash
3398 maybe-info-ash:
3399 @if ash
3400 maybe-info-ash: info-ash
3401
3402 info-ash: \
3403     configure-ash 
3404         @: $(MAKE); $(unstage)
3405         @[ -f ./ash/Makefile ] || exit 0; \
3406         r=`${PWD_COMMAND}`; export r; \
3407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3408         $(HOST_EXPORTS) \
3409         for flag in $(EXTRA_HOST_FLAGS) ; do \
3410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3411         done; \
3412         echo "Doing info in ash" ; \
3413         (cd $(HOST_SUBDIR)/ash && \
3414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3416                   "RANLIB=$${RANLIB}" \
3417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3418                   info) \
3419           || exit 1
3420
3421 @endif ash
3422
3423 .PHONY: maybe-dvi-ash dvi-ash
3424 maybe-dvi-ash:
3425 @if ash
3426 maybe-dvi-ash: dvi-ash
3427
3428 dvi-ash: \
3429     configure-ash 
3430         @: $(MAKE); $(unstage)
3431         @[ -f ./ash/Makefile ] || exit 0; \
3432         r=`${PWD_COMMAND}`; export r; \
3433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3434         $(HOST_EXPORTS) \
3435         for flag in $(EXTRA_HOST_FLAGS) ; do \
3436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3437         done; \
3438         echo "Doing dvi in ash" ; \
3439         (cd $(HOST_SUBDIR)/ash && \
3440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3442                   "RANLIB=$${RANLIB}" \
3443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3444                   dvi) \
3445           || exit 1
3446
3447 @endif ash
3448
3449 .PHONY: maybe-pdf-ash pdf-ash
3450 maybe-pdf-ash:
3451 @if ash
3452 maybe-pdf-ash: pdf-ash
3453
3454 pdf-ash: \
3455     configure-ash 
3456         @: $(MAKE); $(unstage)
3457         @[ -f ./ash/Makefile ] || exit 0; \
3458         r=`${PWD_COMMAND}`; export r; \
3459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3460         $(HOST_EXPORTS) \
3461         for flag in $(EXTRA_HOST_FLAGS) ; do \
3462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3463         done; \
3464         echo "Doing pdf in ash" ; \
3465         (cd $(HOST_SUBDIR)/ash && \
3466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3468                   "RANLIB=$${RANLIB}" \
3469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3470                   pdf) \
3471           || exit 1
3472
3473 @endif ash
3474
3475 .PHONY: maybe-html-ash html-ash
3476 maybe-html-ash:
3477 @if ash
3478 maybe-html-ash: html-ash
3479
3480 html-ash: \
3481     configure-ash 
3482         @: $(MAKE); $(unstage)
3483         @[ -f ./ash/Makefile ] || exit 0; \
3484         r=`${PWD_COMMAND}`; export r; \
3485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3486         $(HOST_EXPORTS) \
3487         for flag in $(EXTRA_HOST_FLAGS) ; do \
3488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3489         done; \
3490         echo "Doing html in ash" ; \
3491         (cd $(HOST_SUBDIR)/ash && \
3492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3494                   "RANLIB=$${RANLIB}" \
3495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3496                   html) \
3497           || exit 1
3498
3499 @endif ash
3500
3501 .PHONY: maybe-TAGS-ash TAGS-ash
3502 maybe-TAGS-ash:
3503 @if ash
3504 maybe-TAGS-ash: TAGS-ash
3505
3506 TAGS-ash: \
3507     configure-ash 
3508         @: $(MAKE); $(unstage)
3509         @[ -f ./ash/Makefile ] || exit 0; \
3510         r=`${PWD_COMMAND}`; export r; \
3511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3512         $(HOST_EXPORTS) \
3513         for flag in $(EXTRA_HOST_FLAGS) ; do \
3514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3515         done; \
3516         echo "Doing TAGS in ash" ; \
3517         (cd $(HOST_SUBDIR)/ash && \
3518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3520                   "RANLIB=$${RANLIB}" \
3521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3522                   TAGS) \
3523           || exit 1
3524
3525 @endif ash
3526
3527 .PHONY: maybe-install-info-ash install-info-ash
3528 maybe-install-info-ash:
3529 @if ash
3530 maybe-install-info-ash: install-info-ash
3531
3532 install-info-ash: \
3533     configure-ash \
3534     info-ash 
3535         @: $(MAKE); $(unstage)
3536         @[ -f ./ash/Makefile ] || exit 0; \
3537         r=`${PWD_COMMAND}`; export r; \
3538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3539         $(HOST_EXPORTS) \
3540         for flag in $(EXTRA_HOST_FLAGS) ; do \
3541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3542         done; \
3543         echo "Doing install-info in ash" ; \
3544         (cd $(HOST_SUBDIR)/ash && \
3545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3547                   "RANLIB=$${RANLIB}" \
3548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3549                   install-info) \
3550           || exit 1
3551
3552 @endif ash
3553
3554 .PHONY: maybe-install-pdf-ash install-pdf-ash
3555 maybe-install-pdf-ash:
3556 @if ash
3557 maybe-install-pdf-ash: install-pdf-ash
3558
3559 install-pdf-ash: \
3560     configure-ash \
3561     pdf-ash 
3562         @: $(MAKE); $(unstage)
3563         @[ -f ./ash/Makefile ] || exit 0; \
3564         r=`${PWD_COMMAND}`; export r; \
3565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3566         $(HOST_EXPORTS) \
3567         for flag in $(EXTRA_HOST_FLAGS) ; do \
3568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3569         done; \
3570         echo "Doing install-pdf in ash" ; \
3571         (cd $(HOST_SUBDIR)/ash && \
3572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3574                   "RANLIB=$${RANLIB}" \
3575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3576                   install-pdf) \
3577           || exit 1
3578
3579 @endif ash
3580
3581 .PHONY: maybe-install-html-ash install-html-ash
3582 maybe-install-html-ash:
3583 @if ash
3584 maybe-install-html-ash: install-html-ash
3585
3586 install-html-ash: \
3587     configure-ash \
3588     html-ash 
3589         @: $(MAKE); $(unstage)
3590         @[ -f ./ash/Makefile ] || exit 0; \
3591         r=`${PWD_COMMAND}`; export r; \
3592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3593         $(HOST_EXPORTS) \
3594         for flag in $(EXTRA_HOST_FLAGS) ; do \
3595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3596         done; \
3597         echo "Doing install-html in ash" ; \
3598         (cd $(HOST_SUBDIR)/ash && \
3599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3601                   "RANLIB=$${RANLIB}" \
3602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3603                   install-html) \
3604           || exit 1
3605
3606 @endif ash
3607
3608 .PHONY: maybe-installcheck-ash installcheck-ash
3609 maybe-installcheck-ash:
3610 @if ash
3611 maybe-installcheck-ash: installcheck-ash
3612
3613 installcheck-ash: \
3614     configure-ash 
3615         @: $(MAKE); $(unstage)
3616         @[ -f ./ash/Makefile ] || exit 0; \
3617         r=`${PWD_COMMAND}`; export r; \
3618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3619         $(HOST_EXPORTS) \
3620         for flag in $(EXTRA_HOST_FLAGS) ; do \
3621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3622         done; \
3623         echo "Doing installcheck in ash" ; \
3624         (cd $(HOST_SUBDIR)/ash && \
3625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3627                   "RANLIB=$${RANLIB}" \
3628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3629                   installcheck) \
3630           || exit 1
3631
3632 @endif ash
3633
3634 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3635 maybe-mostlyclean-ash:
3636 @if ash
3637 maybe-mostlyclean-ash: mostlyclean-ash
3638
3639 mostlyclean-ash: 
3640         @: $(MAKE); $(unstage)
3641         @[ -f ./ash/Makefile ] || exit 0; \
3642         r=`${PWD_COMMAND}`; export r; \
3643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3644         $(HOST_EXPORTS) \
3645         for flag in $(EXTRA_HOST_FLAGS) ; do \
3646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3647         done; \
3648         echo "Doing mostlyclean in ash" ; \
3649         (cd $(HOST_SUBDIR)/ash && \
3650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3652                   "RANLIB=$${RANLIB}" \
3653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3654                   mostlyclean) \
3655           || exit 1
3656
3657 @endif ash
3658
3659 .PHONY: maybe-clean-ash clean-ash
3660 maybe-clean-ash:
3661 @if ash
3662 maybe-clean-ash: clean-ash
3663
3664 clean-ash: 
3665         @: $(MAKE); $(unstage)
3666         @[ -f ./ash/Makefile ] || exit 0; \
3667         r=`${PWD_COMMAND}`; export r; \
3668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3669         $(HOST_EXPORTS) \
3670         for flag in $(EXTRA_HOST_FLAGS) ; do \
3671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3672         done; \
3673         echo "Doing clean in ash" ; \
3674         (cd $(HOST_SUBDIR)/ash && \
3675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3677                   "RANLIB=$${RANLIB}" \
3678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3679                   clean) \
3680           || exit 1
3681
3682 @endif ash
3683
3684 .PHONY: maybe-distclean-ash distclean-ash
3685 maybe-distclean-ash:
3686 @if ash
3687 maybe-distclean-ash: distclean-ash
3688
3689 distclean-ash: 
3690         @: $(MAKE); $(unstage)
3691         @[ -f ./ash/Makefile ] || exit 0; \
3692         r=`${PWD_COMMAND}`; export r; \
3693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3694         $(HOST_EXPORTS) \
3695         for flag in $(EXTRA_HOST_FLAGS) ; do \
3696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3697         done; \
3698         echo "Doing distclean in ash" ; \
3699         (cd $(HOST_SUBDIR)/ash && \
3700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3702                   "RANLIB=$${RANLIB}" \
3703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3704                   distclean) \
3705           || exit 1
3706
3707 @endif ash
3708
3709 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3710 maybe-maintainer-clean-ash:
3711 @if ash
3712 maybe-maintainer-clean-ash: maintainer-clean-ash
3713
3714 maintainer-clean-ash: 
3715         @: $(MAKE); $(unstage)
3716         @[ -f ./ash/Makefile ] || exit 0; \
3717         r=`${PWD_COMMAND}`; export r; \
3718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3719         $(HOST_EXPORTS) \
3720         for flag in $(EXTRA_HOST_FLAGS) ; do \
3721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3722         done; \
3723         echo "Doing maintainer-clean in ash" ; \
3724         (cd $(HOST_SUBDIR)/ash && \
3725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3727                   "RANLIB=$${RANLIB}" \
3728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3729                   maintainer-clean) \
3730           || exit 1
3731
3732 @endif ash
3733
3734
3735
3736 .PHONY: configure-autoconf maybe-configure-autoconf
3737 maybe-configure-autoconf:
3738 @if gcc-bootstrap
3739 configure-autoconf: stage_current
3740 @endif gcc-bootstrap
3741 @if autoconf
3742 maybe-configure-autoconf: configure-autoconf
3743 configure-autoconf: 
3744         @: $(MAKE); $(unstage)
3745         @r=`${PWD_COMMAND}`; export r; \
3746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3747         test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3748         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3749         $(HOST_EXPORTS) \
3750         echo Configuring in $(HOST_SUBDIR)/autoconf; \
3751         cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3752         case $(srcdir) in \
3753           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3754           *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3755                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3756         esac; \
3757         srcdiroption="--srcdir=$${topdir}/autoconf"; \
3758         libsrcdir="$$s/autoconf"; \
3759         $(SHELL) $${libsrcdir}/configure \
3760           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3761           --target=${target_alias} $${srcdiroption}  \
3762           || exit 1
3763 @endif autoconf
3764
3765
3766
3767
3768
3769 .PHONY: all-autoconf maybe-all-autoconf
3770 maybe-all-autoconf:
3771 @if gcc-bootstrap
3772 all-autoconf: stage_current
3773 @endif gcc-bootstrap
3774 @if autoconf
3775 TARGET-autoconf=all
3776 maybe-all-autoconf: all-autoconf
3777 all-autoconf: configure-autoconf
3778         @: $(MAKE); $(unstage)
3779         @r=`${PWD_COMMAND}`; export r; \
3780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3781         $(HOST_EXPORTS) \
3782         (cd $(HOST_SUBDIR)/autoconf && \
3783           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3784                 $(TARGET-autoconf))
3785 @endif autoconf
3786
3787
3788
3789
3790 .PHONY: check-autoconf maybe-check-autoconf
3791 maybe-check-autoconf:
3792 @if autoconf
3793 maybe-check-autoconf: check-autoconf
3794
3795 check-autoconf:
3796         @: $(MAKE); $(unstage)
3797         @r=`${PWD_COMMAND}`; export r; \
3798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3799         $(HOST_EXPORTS) \
3800         (cd $(HOST_SUBDIR)/autoconf && \
3801           $(MAKE) $(FLAGS_TO_PASS)  check)
3802
3803 @endif autoconf
3804
3805 .PHONY: install-autoconf maybe-install-autoconf
3806 maybe-install-autoconf:
3807 @if autoconf
3808 maybe-install-autoconf: install-autoconf
3809
3810 install-autoconf: installdirs
3811         @: $(MAKE); $(unstage)
3812         @r=`${PWD_COMMAND}`; export r; \
3813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3814         $(HOST_EXPORTS) \
3815         (cd $(HOST_SUBDIR)/autoconf && \
3816           $(MAKE) $(FLAGS_TO_PASS)  install)
3817
3818 @endif autoconf
3819
3820 # Other targets (info, dvi, pdf, etc.)
3821
3822 .PHONY: maybe-info-autoconf info-autoconf
3823 maybe-info-autoconf:
3824 @if autoconf
3825 maybe-info-autoconf: info-autoconf
3826
3827 info-autoconf: \
3828     configure-autoconf 
3829         @: $(MAKE); $(unstage)
3830         @[ -f ./autoconf/Makefile ] || exit 0; \
3831         r=`${PWD_COMMAND}`; export r; \
3832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3833         $(HOST_EXPORTS) \
3834         for flag in $(EXTRA_HOST_FLAGS) ; do \
3835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3836         done; \
3837         echo "Doing info in autoconf" ; \
3838         (cd $(HOST_SUBDIR)/autoconf && \
3839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3841                   "RANLIB=$${RANLIB}" \
3842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3843                   info) \
3844           || exit 1
3845
3846 @endif autoconf
3847
3848 .PHONY: maybe-dvi-autoconf dvi-autoconf
3849 maybe-dvi-autoconf:
3850 @if autoconf
3851 maybe-dvi-autoconf: dvi-autoconf
3852
3853 dvi-autoconf: \
3854     configure-autoconf 
3855         @: $(MAKE); $(unstage)
3856         @[ -f ./autoconf/Makefile ] || exit 0; \
3857         r=`${PWD_COMMAND}`; export r; \
3858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3859         $(HOST_EXPORTS) \
3860         for flag in $(EXTRA_HOST_FLAGS) ; do \
3861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3862         done; \
3863         echo "Doing dvi in autoconf" ; \
3864         (cd $(HOST_SUBDIR)/autoconf && \
3865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3867                   "RANLIB=$${RANLIB}" \
3868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3869                   dvi) \
3870           || exit 1
3871
3872 @endif autoconf
3873
3874 .PHONY: maybe-pdf-autoconf pdf-autoconf
3875 maybe-pdf-autoconf:
3876 @if autoconf
3877 maybe-pdf-autoconf: pdf-autoconf
3878
3879 pdf-autoconf: \
3880     configure-autoconf 
3881         @: $(MAKE); $(unstage)
3882         @[ -f ./autoconf/Makefile ] || exit 0; \
3883         r=`${PWD_COMMAND}`; export r; \
3884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3885         $(HOST_EXPORTS) \
3886         for flag in $(EXTRA_HOST_FLAGS) ; do \
3887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3888         done; \
3889         echo "Doing pdf in autoconf" ; \
3890         (cd $(HOST_SUBDIR)/autoconf && \
3891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3893                   "RANLIB=$${RANLIB}" \
3894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3895                   pdf) \
3896           || exit 1
3897
3898 @endif autoconf
3899
3900 .PHONY: maybe-html-autoconf html-autoconf
3901 maybe-html-autoconf:
3902 @if autoconf
3903 maybe-html-autoconf: html-autoconf
3904
3905 html-autoconf: \
3906     configure-autoconf 
3907         @: $(MAKE); $(unstage)
3908         @[ -f ./autoconf/Makefile ] || exit 0; \
3909         r=`${PWD_COMMAND}`; export r; \
3910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3911         $(HOST_EXPORTS) \
3912         for flag in $(EXTRA_HOST_FLAGS) ; do \
3913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3914         done; \
3915         echo "Doing html in autoconf" ; \
3916         (cd $(HOST_SUBDIR)/autoconf && \
3917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3919                   "RANLIB=$${RANLIB}" \
3920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3921                   html) \
3922           || exit 1
3923
3924 @endif autoconf
3925
3926 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3927 maybe-TAGS-autoconf:
3928 @if autoconf
3929 maybe-TAGS-autoconf: TAGS-autoconf
3930
3931 TAGS-autoconf: \
3932     configure-autoconf 
3933         @: $(MAKE); $(unstage)
3934         @[ -f ./autoconf/Makefile ] || exit 0; \
3935         r=`${PWD_COMMAND}`; export r; \
3936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3937         $(HOST_EXPORTS) \
3938         for flag in $(EXTRA_HOST_FLAGS) ; do \
3939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3940         done; \
3941         echo "Doing TAGS in autoconf" ; \
3942         (cd $(HOST_SUBDIR)/autoconf && \
3943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3945                   "RANLIB=$${RANLIB}" \
3946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3947                   TAGS) \
3948           || exit 1
3949
3950 @endif autoconf
3951
3952 .PHONY: maybe-install-info-autoconf install-info-autoconf
3953 maybe-install-info-autoconf:
3954 @if autoconf
3955 maybe-install-info-autoconf: install-info-autoconf
3956
3957 install-info-autoconf: \
3958     configure-autoconf \
3959     info-autoconf 
3960         @: $(MAKE); $(unstage)
3961         @[ -f ./autoconf/Makefile ] || exit 0; \
3962         r=`${PWD_COMMAND}`; export r; \
3963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3964         $(HOST_EXPORTS) \
3965         for flag in $(EXTRA_HOST_FLAGS) ; do \
3966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3967         done; \
3968         echo "Doing install-info in autoconf" ; \
3969         (cd $(HOST_SUBDIR)/autoconf && \
3970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3972                   "RANLIB=$${RANLIB}" \
3973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3974                   install-info) \
3975           || exit 1
3976
3977 @endif autoconf
3978
3979 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
3980 maybe-install-pdf-autoconf:
3981 @if autoconf
3982 maybe-install-pdf-autoconf: install-pdf-autoconf
3983
3984 install-pdf-autoconf: \
3985     configure-autoconf \
3986     pdf-autoconf 
3987         @: $(MAKE); $(unstage)
3988         @[ -f ./autoconf/Makefile ] || exit 0; \
3989         r=`${PWD_COMMAND}`; export r; \
3990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3991         $(HOST_EXPORTS) \
3992         for flag in $(EXTRA_HOST_FLAGS) ; do \
3993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3994         done; \
3995         echo "Doing install-pdf in autoconf" ; \
3996         (cd $(HOST_SUBDIR)/autoconf && \
3997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3999                   "RANLIB=$${RANLIB}" \
4000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4001                   install-pdf) \
4002           || exit 1
4003
4004 @endif autoconf
4005
4006 .PHONY: maybe-install-html-autoconf install-html-autoconf
4007 maybe-install-html-autoconf:
4008 @if autoconf
4009 maybe-install-html-autoconf: install-html-autoconf
4010
4011 install-html-autoconf: \
4012     configure-autoconf \
4013     html-autoconf 
4014         @: $(MAKE); $(unstage)
4015         @[ -f ./autoconf/Makefile ] || exit 0; \
4016         r=`${PWD_COMMAND}`; export r; \
4017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4018         $(HOST_EXPORTS) \
4019         for flag in $(EXTRA_HOST_FLAGS) ; do \
4020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4021         done; \
4022         echo "Doing install-html in autoconf" ; \
4023         (cd $(HOST_SUBDIR)/autoconf && \
4024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4026                   "RANLIB=$${RANLIB}" \
4027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4028                   install-html) \
4029           || exit 1
4030
4031 @endif autoconf
4032
4033 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
4034 maybe-installcheck-autoconf:
4035 @if autoconf
4036 maybe-installcheck-autoconf: installcheck-autoconf
4037
4038 installcheck-autoconf: \
4039     configure-autoconf 
4040         @: $(MAKE); $(unstage)
4041         @[ -f ./autoconf/Makefile ] || exit 0; \
4042         r=`${PWD_COMMAND}`; export r; \
4043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4044         $(HOST_EXPORTS) \
4045         for flag in $(EXTRA_HOST_FLAGS) ; do \
4046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4047         done; \
4048         echo "Doing installcheck in autoconf" ; \
4049         (cd $(HOST_SUBDIR)/autoconf && \
4050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4052                   "RANLIB=$${RANLIB}" \
4053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4054                   installcheck) \
4055           || exit 1
4056
4057 @endif autoconf
4058
4059 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
4060 maybe-mostlyclean-autoconf:
4061 @if autoconf
4062 maybe-mostlyclean-autoconf: mostlyclean-autoconf
4063
4064 mostlyclean-autoconf: 
4065         @: $(MAKE); $(unstage)
4066         @[ -f ./autoconf/Makefile ] || exit 0; \
4067         r=`${PWD_COMMAND}`; export r; \
4068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4069         $(HOST_EXPORTS) \
4070         for flag in $(EXTRA_HOST_FLAGS) ; do \
4071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4072         done; \
4073         echo "Doing mostlyclean in autoconf" ; \
4074         (cd $(HOST_SUBDIR)/autoconf && \
4075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4077                   "RANLIB=$${RANLIB}" \
4078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4079                   mostlyclean) \
4080           || exit 1
4081
4082 @endif autoconf
4083
4084 .PHONY: maybe-clean-autoconf clean-autoconf
4085 maybe-clean-autoconf:
4086 @if autoconf
4087 maybe-clean-autoconf: clean-autoconf
4088
4089 clean-autoconf: 
4090         @: $(MAKE); $(unstage)
4091         @[ -f ./autoconf/Makefile ] || exit 0; \
4092         r=`${PWD_COMMAND}`; export r; \
4093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4094         $(HOST_EXPORTS) \
4095         for flag in $(EXTRA_HOST_FLAGS) ; do \
4096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4097         done; \
4098         echo "Doing clean in autoconf" ; \
4099         (cd $(HOST_SUBDIR)/autoconf && \
4100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4102                   "RANLIB=$${RANLIB}" \
4103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4104                   clean) \
4105           || exit 1
4106
4107 @endif autoconf
4108
4109 .PHONY: maybe-distclean-autoconf distclean-autoconf
4110 maybe-distclean-autoconf:
4111 @if autoconf
4112 maybe-distclean-autoconf: distclean-autoconf
4113
4114 distclean-autoconf: 
4115         @: $(MAKE); $(unstage)
4116         @[ -f ./autoconf/Makefile ] || exit 0; \
4117         r=`${PWD_COMMAND}`; export r; \
4118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4119         $(HOST_EXPORTS) \
4120         for flag in $(EXTRA_HOST_FLAGS) ; do \
4121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4122         done; \
4123         echo "Doing distclean in autoconf" ; \
4124         (cd $(HOST_SUBDIR)/autoconf && \
4125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4127                   "RANLIB=$${RANLIB}" \
4128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4129                   distclean) \
4130           || exit 1
4131
4132 @endif autoconf
4133
4134 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
4135 maybe-maintainer-clean-autoconf:
4136 @if autoconf
4137 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
4138
4139 maintainer-clean-autoconf: 
4140         @: $(MAKE); $(unstage)
4141         @[ -f ./autoconf/Makefile ] || exit 0; \
4142         r=`${PWD_COMMAND}`; export r; \
4143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4144         $(HOST_EXPORTS) \
4145         for flag in $(EXTRA_HOST_FLAGS) ; do \
4146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4147         done; \
4148         echo "Doing maintainer-clean in autoconf" ; \
4149         (cd $(HOST_SUBDIR)/autoconf && \
4150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4152                   "RANLIB=$${RANLIB}" \
4153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4154                   maintainer-clean) \
4155           || exit 1
4156
4157 @endif autoconf
4158
4159
4160
4161 .PHONY: configure-automake maybe-configure-automake
4162 maybe-configure-automake:
4163 @if gcc-bootstrap
4164 configure-automake: stage_current
4165 @endif gcc-bootstrap
4166 @if automake
4167 maybe-configure-automake: configure-automake
4168 configure-automake: 
4169         @: $(MAKE); $(unstage)
4170         @r=`${PWD_COMMAND}`; export r; \
4171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4172         test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
4173         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
4174         $(HOST_EXPORTS) \
4175         echo Configuring in $(HOST_SUBDIR)/automake; \
4176         cd "$(HOST_SUBDIR)/automake" || exit 1; \
4177         case $(srcdir) in \
4178           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4179           *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
4180                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4181         esac; \
4182         srcdiroption="--srcdir=$${topdir}/automake"; \
4183         libsrcdir="$$s/automake"; \
4184         $(SHELL) $${libsrcdir}/configure \
4185           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4186           --target=${target_alias} $${srcdiroption}  \
4187           || exit 1
4188 @endif automake
4189
4190
4191
4192
4193
4194 .PHONY: all-automake maybe-all-automake
4195 maybe-all-automake:
4196 @if gcc-bootstrap
4197 all-automake: stage_current
4198 @endif gcc-bootstrap
4199 @if automake
4200 TARGET-automake=all
4201 maybe-all-automake: all-automake
4202 all-automake: configure-automake
4203         @: $(MAKE); $(unstage)
4204         @r=`${PWD_COMMAND}`; export r; \
4205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4206         $(HOST_EXPORTS) \
4207         (cd $(HOST_SUBDIR)/automake && \
4208           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4209                 $(TARGET-automake))
4210 @endif automake
4211
4212
4213
4214
4215 .PHONY: check-automake maybe-check-automake
4216 maybe-check-automake:
4217 @if automake
4218 maybe-check-automake: check-automake
4219
4220 check-automake:
4221         @: $(MAKE); $(unstage)
4222         @r=`${PWD_COMMAND}`; export r; \
4223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4224         $(HOST_EXPORTS) \
4225         (cd $(HOST_SUBDIR)/automake && \
4226           $(MAKE) $(FLAGS_TO_PASS)  check)
4227
4228 @endif automake
4229
4230 .PHONY: install-automake maybe-install-automake
4231 maybe-install-automake:
4232 @if automake
4233 maybe-install-automake: install-automake
4234
4235 install-automake: installdirs
4236         @: $(MAKE); $(unstage)
4237         @r=`${PWD_COMMAND}`; export r; \
4238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4239         $(HOST_EXPORTS) \
4240         (cd $(HOST_SUBDIR)/automake && \
4241           $(MAKE) $(FLAGS_TO_PASS)  install)
4242
4243 @endif automake
4244
4245 # Other targets (info, dvi, pdf, etc.)
4246
4247 .PHONY: maybe-info-automake info-automake
4248 maybe-info-automake:
4249 @if automake
4250 maybe-info-automake: info-automake
4251
4252 info-automake: \
4253     configure-automake 
4254         @: $(MAKE); $(unstage)
4255         @[ -f ./automake/Makefile ] || exit 0; \
4256         r=`${PWD_COMMAND}`; export r; \
4257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4258         $(HOST_EXPORTS) \
4259         for flag in $(EXTRA_HOST_FLAGS) ; do \
4260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4261         done; \
4262         echo "Doing info in automake" ; \
4263         (cd $(HOST_SUBDIR)/automake && \
4264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4266                   "RANLIB=$${RANLIB}" \
4267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4268                   info) \
4269           || exit 1
4270
4271 @endif automake
4272
4273 .PHONY: maybe-dvi-automake dvi-automake
4274 maybe-dvi-automake:
4275 @if automake
4276 maybe-dvi-automake: dvi-automake
4277
4278 dvi-automake: \
4279     configure-automake 
4280         @: $(MAKE); $(unstage)
4281         @[ -f ./automake/Makefile ] || exit 0; \
4282         r=`${PWD_COMMAND}`; export r; \
4283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4284         $(HOST_EXPORTS) \
4285         for flag in $(EXTRA_HOST_FLAGS) ; do \
4286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4287         done; \
4288         echo "Doing dvi in automake" ; \
4289         (cd $(HOST_SUBDIR)/automake && \
4290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4292                   "RANLIB=$${RANLIB}" \
4293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4294                   dvi) \
4295           || exit 1
4296
4297 @endif automake
4298
4299 .PHONY: maybe-pdf-automake pdf-automake
4300 maybe-pdf-automake:
4301 @if automake
4302 maybe-pdf-automake: pdf-automake
4303
4304 pdf-automake: \
4305     configure-automake 
4306         @: $(MAKE); $(unstage)
4307         @[ -f ./automake/Makefile ] || exit 0; \
4308         r=`${PWD_COMMAND}`; export r; \
4309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4310         $(HOST_EXPORTS) \
4311         for flag in $(EXTRA_HOST_FLAGS) ; do \
4312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4313         done; \
4314         echo "Doing pdf in automake" ; \
4315         (cd $(HOST_SUBDIR)/automake && \
4316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4318                   "RANLIB=$${RANLIB}" \
4319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4320                   pdf) \
4321           || exit 1
4322
4323 @endif automake
4324
4325 .PHONY: maybe-html-automake html-automake
4326 maybe-html-automake:
4327 @if automake
4328 maybe-html-automake: html-automake
4329
4330 html-automake: \
4331     configure-automake 
4332         @: $(MAKE); $(unstage)
4333         @[ -f ./automake/Makefile ] || exit 0; \
4334         r=`${PWD_COMMAND}`; export r; \
4335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4336         $(HOST_EXPORTS) \
4337         for flag in $(EXTRA_HOST_FLAGS) ; do \
4338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4339         done; \
4340         echo "Doing html in automake" ; \
4341         (cd $(HOST_SUBDIR)/automake && \
4342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4344                   "RANLIB=$${RANLIB}" \
4345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4346                   html) \
4347           || exit 1
4348
4349 @endif automake
4350
4351 .PHONY: maybe-TAGS-automake TAGS-automake
4352 maybe-TAGS-automake:
4353 @if automake
4354 maybe-TAGS-automake: TAGS-automake
4355
4356 TAGS-automake: \
4357     configure-automake 
4358         @: $(MAKE); $(unstage)
4359         @[ -f ./automake/Makefile ] || exit 0; \
4360         r=`${PWD_COMMAND}`; export r; \
4361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4362         $(HOST_EXPORTS) \
4363         for flag in $(EXTRA_HOST_FLAGS) ; do \
4364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4365         done; \
4366         echo "Doing TAGS in automake" ; \
4367         (cd $(HOST_SUBDIR)/automake && \
4368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4370                   "RANLIB=$${RANLIB}" \
4371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4372                   TAGS) \
4373           || exit 1
4374
4375 @endif automake
4376
4377 .PHONY: maybe-install-info-automake install-info-automake
4378 maybe-install-info-automake:
4379 @if automake
4380 maybe-install-info-automake: install-info-automake
4381
4382 install-info-automake: \
4383     configure-automake \
4384     info-automake 
4385         @: $(MAKE); $(unstage)
4386         @[ -f ./automake/Makefile ] || exit 0; \
4387         r=`${PWD_COMMAND}`; export r; \
4388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4389         $(HOST_EXPORTS) \
4390         for flag in $(EXTRA_HOST_FLAGS) ; do \
4391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4392         done; \
4393         echo "Doing install-info in automake" ; \
4394         (cd $(HOST_SUBDIR)/automake && \
4395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4397                   "RANLIB=$${RANLIB}" \
4398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4399                   install-info) \
4400           || exit 1
4401
4402 @endif automake
4403
4404 .PHONY: maybe-install-pdf-automake install-pdf-automake
4405 maybe-install-pdf-automake:
4406 @if automake
4407 maybe-install-pdf-automake: install-pdf-automake
4408
4409 install-pdf-automake: \
4410     configure-automake \
4411     pdf-automake 
4412         @: $(MAKE); $(unstage)
4413         @[ -f ./automake/Makefile ] || exit 0; \
4414         r=`${PWD_COMMAND}`; export r; \
4415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4416         $(HOST_EXPORTS) \
4417         for flag in $(EXTRA_HOST_FLAGS) ; do \
4418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4419         done; \
4420         echo "Doing install-pdf in automake" ; \
4421         (cd $(HOST_SUBDIR)/automake && \
4422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4424                   "RANLIB=$${RANLIB}" \
4425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4426                   install-pdf) \
4427           || exit 1
4428
4429 @endif automake
4430
4431 .PHONY: maybe-install-html-automake install-html-automake
4432 maybe-install-html-automake:
4433 @if automake
4434 maybe-install-html-automake: install-html-automake
4435
4436 install-html-automake: \
4437     configure-automake \
4438     html-automake 
4439         @: $(MAKE); $(unstage)
4440         @[ -f ./automake/Makefile ] || exit 0; \
4441         r=`${PWD_COMMAND}`; export r; \
4442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4443         $(HOST_EXPORTS) \
4444         for flag in $(EXTRA_HOST_FLAGS) ; do \
4445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4446         done; \
4447         echo "Doing install-html in automake" ; \
4448         (cd $(HOST_SUBDIR)/automake && \
4449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4451                   "RANLIB=$${RANLIB}" \
4452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4453                   install-html) \
4454           || exit 1
4455
4456 @endif automake
4457
4458 .PHONY: maybe-installcheck-automake installcheck-automake
4459 maybe-installcheck-automake:
4460 @if automake
4461 maybe-installcheck-automake: installcheck-automake
4462
4463 installcheck-automake: \
4464     configure-automake 
4465         @: $(MAKE); $(unstage)
4466         @[ -f ./automake/Makefile ] || exit 0; \
4467         r=`${PWD_COMMAND}`; export r; \
4468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4469         $(HOST_EXPORTS) \
4470         for flag in $(EXTRA_HOST_FLAGS) ; do \
4471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4472         done; \
4473         echo "Doing installcheck in automake" ; \
4474         (cd $(HOST_SUBDIR)/automake && \
4475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4477                   "RANLIB=$${RANLIB}" \
4478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4479                   installcheck) \
4480           || exit 1
4481
4482 @endif automake
4483
4484 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4485 maybe-mostlyclean-automake:
4486 @if automake
4487 maybe-mostlyclean-automake: mostlyclean-automake
4488
4489 mostlyclean-automake: 
4490         @: $(MAKE); $(unstage)
4491         @[ -f ./automake/Makefile ] || exit 0; \
4492         r=`${PWD_COMMAND}`; export r; \
4493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4494         $(HOST_EXPORTS) \
4495         for flag in $(EXTRA_HOST_FLAGS) ; do \
4496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4497         done; \
4498         echo "Doing mostlyclean in automake" ; \
4499         (cd $(HOST_SUBDIR)/automake && \
4500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4502                   "RANLIB=$${RANLIB}" \
4503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4504                   mostlyclean) \
4505           || exit 1
4506
4507 @endif automake
4508
4509 .PHONY: maybe-clean-automake clean-automake
4510 maybe-clean-automake:
4511 @if automake
4512 maybe-clean-automake: clean-automake
4513
4514 clean-automake: 
4515         @: $(MAKE); $(unstage)
4516         @[ -f ./automake/Makefile ] || exit 0; \
4517         r=`${PWD_COMMAND}`; export r; \
4518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4519         $(HOST_EXPORTS) \
4520         for flag in $(EXTRA_HOST_FLAGS) ; do \
4521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4522         done; \
4523         echo "Doing clean in automake" ; \
4524         (cd $(HOST_SUBDIR)/automake && \
4525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4527                   "RANLIB=$${RANLIB}" \
4528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4529                   clean) \
4530           || exit 1
4531
4532 @endif automake
4533
4534 .PHONY: maybe-distclean-automake distclean-automake
4535 maybe-distclean-automake:
4536 @if automake
4537 maybe-distclean-automake: distclean-automake
4538
4539 distclean-automake: 
4540         @: $(MAKE); $(unstage)
4541         @[ -f ./automake/Makefile ] || exit 0; \
4542         r=`${PWD_COMMAND}`; export r; \
4543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4544         $(HOST_EXPORTS) \
4545         for flag in $(EXTRA_HOST_FLAGS) ; do \
4546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4547         done; \
4548         echo "Doing distclean in automake" ; \
4549         (cd $(HOST_SUBDIR)/automake && \
4550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4552                   "RANLIB=$${RANLIB}" \
4553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4554                   distclean) \
4555           || exit 1
4556
4557 @endif automake
4558
4559 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4560 maybe-maintainer-clean-automake:
4561 @if automake
4562 maybe-maintainer-clean-automake: maintainer-clean-automake
4563
4564 maintainer-clean-automake: 
4565         @: $(MAKE); $(unstage)
4566         @[ -f ./automake/Makefile ] || exit 0; \
4567         r=`${PWD_COMMAND}`; export r; \
4568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4569         $(HOST_EXPORTS) \
4570         for flag in $(EXTRA_HOST_FLAGS) ; do \
4571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4572         done; \
4573         echo "Doing maintainer-clean in automake" ; \
4574         (cd $(HOST_SUBDIR)/automake && \
4575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4577                   "RANLIB=$${RANLIB}" \
4578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4579                   maintainer-clean) \
4580           || exit 1
4581
4582 @endif automake
4583
4584
4585
4586 .PHONY: configure-bash maybe-configure-bash
4587 maybe-configure-bash:
4588 @if gcc-bootstrap
4589 configure-bash: stage_current
4590 @endif gcc-bootstrap
4591 @if bash
4592 maybe-configure-bash: configure-bash
4593 configure-bash: 
4594         @: $(MAKE); $(unstage)
4595         @r=`${PWD_COMMAND}`; export r; \
4596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4597         test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4598         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4599         $(HOST_EXPORTS) \
4600         echo Configuring in $(HOST_SUBDIR)/bash; \
4601         cd "$(HOST_SUBDIR)/bash" || exit 1; \
4602         case $(srcdir) in \
4603           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4604           *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4605                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4606         esac; \
4607         srcdiroption="--srcdir=$${topdir}/bash"; \
4608         libsrcdir="$$s/bash"; \
4609         $(SHELL) $${libsrcdir}/configure \
4610           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4611           --target=${target_alias} $${srcdiroption}  \
4612           || exit 1
4613 @endif bash
4614
4615
4616
4617
4618
4619 .PHONY: all-bash maybe-all-bash
4620 maybe-all-bash:
4621 @if gcc-bootstrap
4622 all-bash: stage_current
4623 @endif gcc-bootstrap
4624 @if bash
4625 TARGET-bash=all
4626 maybe-all-bash: all-bash
4627 all-bash: configure-bash
4628         @: $(MAKE); $(unstage)
4629         @r=`${PWD_COMMAND}`; export r; \
4630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4631         $(HOST_EXPORTS) \
4632         (cd $(HOST_SUBDIR)/bash && \
4633           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4634                 $(TARGET-bash))
4635 @endif bash
4636
4637
4638
4639
4640 .PHONY: check-bash maybe-check-bash
4641 maybe-check-bash:
4642 @if bash
4643 maybe-check-bash: check-bash
4644
4645 check-bash:
4646         @: $(MAKE); $(unstage)
4647         @r=`${PWD_COMMAND}`; export r; \
4648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4649         $(HOST_EXPORTS) \
4650         (cd $(HOST_SUBDIR)/bash && \
4651           $(MAKE) $(FLAGS_TO_PASS)  check)
4652
4653 @endif bash
4654
4655 .PHONY: install-bash maybe-install-bash
4656 maybe-install-bash:
4657 @if bash
4658 maybe-install-bash: install-bash
4659
4660 install-bash: installdirs
4661         @: $(MAKE); $(unstage)
4662         @r=`${PWD_COMMAND}`; export r; \
4663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4664         $(HOST_EXPORTS) \
4665         (cd $(HOST_SUBDIR)/bash && \
4666           $(MAKE) $(FLAGS_TO_PASS)  install)
4667
4668 @endif bash
4669
4670 # Other targets (info, dvi, pdf, etc.)
4671
4672 .PHONY: maybe-info-bash info-bash
4673 maybe-info-bash:
4674 @if bash
4675 maybe-info-bash: info-bash
4676
4677 info-bash: \
4678     configure-bash 
4679         @: $(MAKE); $(unstage)
4680         @[ -f ./bash/Makefile ] || exit 0; \
4681         r=`${PWD_COMMAND}`; export r; \
4682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4683         $(HOST_EXPORTS) \
4684         for flag in $(EXTRA_HOST_FLAGS) ; do \
4685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4686         done; \
4687         echo "Doing info in bash" ; \
4688         (cd $(HOST_SUBDIR)/bash && \
4689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4691                   "RANLIB=$${RANLIB}" \
4692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4693                   info) \
4694           || exit 1
4695
4696 @endif bash
4697
4698 .PHONY: maybe-dvi-bash dvi-bash
4699 maybe-dvi-bash:
4700 @if bash
4701 maybe-dvi-bash: dvi-bash
4702
4703 dvi-bash: \
4704     configure-bash 
4705         @: $(MAKE); $(unstage)
4706         @[ -f ./bash/Makefile ] || exit 0; \
4707         r=`${PWD_COMMAND}`; export r; \
4708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4709         $(HOST_EXPORTS) \
4710         for flag in $(EXTRA_HOST_FLAGS) ; do \
4711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4712         done; \
4713         echo "Doing dvi in bash" ; \
4714         (cd $(HOST_SUBDIR)/bash && \
4715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4717                   "RANLIB=$${RANLIB}" \
4718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4719                   dvi) \
4720           || exit 1
4721
4722 @endif bash
4723
4724 .PHONY: maybe-pdf-bash pdf-bash
4725 maybe-pdf-bash:
4726 @if bash
4727 maybe-pdf-bash: pdf-bash
4728
4729 pdf-bash: \
4730     configure-bash 
4731         @: $(MAKE); $(unstage)
4732         @[ -f ./bash/Makefile ] || exit 0; \
4733         r=`${PWD_COMMAND}`; export r; \
4734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4735         $(HOST_EXPORTS) \
4736         for flag in $(EXTRA_HOST_FLAGS) ; do \
4737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4738         done; \
4739         echo "Doing pdf in bash" ; \
4740         (cd $(HOST_SUBDIR)/bash && \
4741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4743                   "RANLIB=$${RANLIB}" \
4744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4745                   pdf) \
4746           || exit 1
4747
4748 @endif bash
4749
4750 .PHONY: maybe-html-bash html-bash
4751 maybe-html-bash:
4752 @if bash
4753 maybe-html-bash: html-bash
4754
4755 html-bash: \
4756     configure-bash 
4757         @: $(MAKE); $(unstage)
4758         @[ -f ./bash/Makefile ] || exit 0; \
4759         r=`${PWD_COMMAND}`; export r; \
4760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4761         $(HOST_EXPORTS) \
4762         for flag in $(EXTRA_HOST_FLAGS) ; do \
4763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4764         done; \
4765         echo "Doing html in bash" ; \
4766         (cd $(HOST_SUBDIR)/bash && \
4767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4769                   "RANLIB=$${RANLIB}" \
4770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4771                   html) \
4772           || exit 1
4773
4774 @endif bash
4775
4776 .PHONY: maybe-TAGS-bash TAGS-bash
4777 maybe-TAGS-bash:
4778 @if bash
4779 maybe-TAGS-bash: TAGS-bash
4780
4781 TAGS-bash: \
4782     configure-bash 
4783         @: $(MAKE); $(unstage)
4784         @[ -f ./bash/Makefile ] || exit 0; \
4785         r=`${PWD_COMMAND}`; export r; \
4786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4787         $(HOST_EXPORTS) \
4788         for flag in $(EXTRA_HOST_FLAGS) ; do \
4789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4790         done; \
4791         echo "Doing TAGS in bash" ; \
4792         (cd $(HOST_SUBDIR)/bash && \
4793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4795                   "RANLIB=$${RANLIB}" \
4796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4797                   TAGS) \
4798           || exit 1
4799
4800 @endif bash
4801
4802 .PHONY: maybe-install-info-bash install-info-bash
4803 maybe-install-info-bash:
4804 @if bash
4805 maybe-install-info-bash: install-info-bash
4806
4807 install-info-bash: \
4808     configure-bash \
4809     info-bash 
4810         @: $(MAKE); $(unstage)
4811         @[ -f ./bash/Makefile ] || exit 0; \
4812         r=`${PWD_COMMAND}`; export r; \
4813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4814         $(HOST_EXPORTS) \
4815         for flag in $(EXTRA_HOST_FLAGS) ; do \
4816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4817         done; \
4818         echo "Doing install-info in bash" ; \
4819         (cd $(HOST_SUBDIR)/bash && \
4820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4822                   "RANLIB=$${RANLIB}" \
4823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4824                   install-info) \
4825           || exit 1
4826
4827 @endif bash
4828
4829 .PHONY: maybe-install-pdf-bash install-pdf-bash
4830 maybe-install-pdf-bash:
4831 @if bash
4832 maybe-install-pdf-bash: install-pdf-bash
4833
4834 install-pdf-bash: \
4835     configure-bash \
4836     pdf-bash 
4837         @: $(MAKE); $(unstage)
4838         @[ -f ./bash/Makefile ] || exit 0; \
4839         r=`${PWD_COMMAND}`; export r; \
4840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4841         $(HOST_EXPORTS) \
4842         for flag in $(EXTRA_HOST_FLAGS) ; do \
4843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4844         done; \
4845         echo "Doing install-pdf in bash" ; \
4846         (cd $(HOST_SUBDIR)/bash && \
4847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4849                   "RANLIB=$${RANLIB}" \
4850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4851                   install-pdf) \
4852           || exit 1
4853
4854 @endif bash
4855
4856 .PHONY: maybe-install-html-bash install-html-bash
4857 maybe-install-html-bash:
4858 @if bash
4859 maybe-install-html-bash: install-html-bash
4860
4861 install-html-bash: \
4862     configure-bash \
4863     html-bash 
4864         @: $(MAKE); $(unstage)
4865         @[ -f ./bash/Makefile ] || exit 0; \
4866         r=`${PWD_COMMAND}`; export r; \
4867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4868         $(HOST_EXPORTS) \
4869         for flag in $(EXTRA_HOST_FLAGS) ; do \
4870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4871         done; \
4872         echo "Doing install-html in bash" ; \
4873         (cd $(HOST_SUBDIR)/bash && \
4874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4876                   "RANLIB=$${RANLIB}" \
4877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4878                   install-html) \
4879           || exit 1
4880
4881 @endif bash
4882
4883 .PHONY: maybe-installcheck-bash installcheck-bash
4884 maybe-installcheck-bash:
4885 @if bash
4886 maybe-installcheck-bash: installcheck-bash
4887
4888 installcheck-bash: \
4889     configure-bash 
4890         @: $(MAKE); $(unstage)
4891         @[ -f ./bash/Makefile ] || exit 0; \
4892         r=`${PWD_COMMAND}`; export r; \
4893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4894         $(HOST_EXPORTS) \
4895         for flag in $(EXTRA_HOST_FLAGS) ; do \
4896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4897         done; \
4898         echo "Doing installcheck in bash" ; \
4899         (cd $(HOST_SUBDIR)/bash && \
4900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4902                   "RANLIB=$${RANLIB}" \
4903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4904                   installcheck) \
4905           || exit 1
4906
4907 @endif bash
4908
4909 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
4910 maybe-mostlyclean-bash:
4911 @if bash
4912 maybe-mostlyclean-bash: mostlyclean-bash
4913
4914 mostlyclean-bash: 
4915         @: $(MAKE); $(unstage)
4916         @[ -f ./bash/Makefile ] || exit 0; \
4917         r=`${PWD_COMMAND}`; export r; \
4918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4919         $(HOST_EXPORTS) \
4920         for flag in $(EXTRA_HOST_FLAGS) ; do \
4921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4922         done; \
4923         echo "Doing mostlyclean in bash" ; \
4924         (cd $(HOST_SUBDIR)/bash && \
4925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4927                   "RANLIB=$${RANLIB}" \
4928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4929                   mostlyclean) \
4930           || exit 1
4931
4932 @endif bash
4933
4934 .PHONY: maybe-clean-bash clean-bash
4935 maybe-clean-bash:
4936 @if bash
4937 maybe-clean-bash: clean-bash
4938
4939 clean-bash: 
4940         @: $(MAKE); $(unstage)
4941         @[ -f ./bash/Makefile ] || exit 0; \
4942         r=`${PWD_COMMAND}`; export r; \
4943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4944         $(HOST_EXPORTS) \
4945         for flag in $(EXTRA_HOST_FLAGS) ; do \
4946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4947         done; \
4948         echo "Doing clean in bash" ; \
4949         (cd $(HOST_SUBDIR)/bash && \
4950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4952                   "RANLIB=$${RANLIB}" \
4953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4954                   clean) \
4955           || exit 1
4956
4957 @endif bash
4958
4959 .PHONY: maybe-distclean-bash distclean-bash
4960 maybe-distclean-bash:
4961 @if bash
4962 maybe-distclean-bash: distclean-bash
4963
4964 distclean-bash: 
4965         @: $(MAKE); $(unstage)
4966         @[ -f ./bash/Makefile ] || exit 0; \
4967         r=`${PWD_COMMAND}`; export r; \
4968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4969         $(HOST_EXPORTS) \
4970         for flag in $(EXTRA_HOST_FLAGS) ; do \
4971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4972         done; \
4973         echo "Doing distclean in bash" ; \
4974         (cd $(HOST_SUBDIR)/bash && \
4975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4977                   "RANLIB=$${RANLIB}" \
4978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4979                   distclean) \
4980           || exit 1
4981
4982 @endif bash
4983
4984 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
4985 maybe-maintainer-clean-bash:
4986 @if bash
4987 maybe-maintainer-clean-bash: maintainer-clean-bash
4988
4989 maintainer-clean-bash: 
4990         @: $(MAKE); $(unstage)
4991         @[ -f ./bash/Makefile ] || exit 0; \
4992         r=`${PWD_COMMAND}`; export r; \
4993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4994         $(HOST_EXPORTS) \
4995         for flag in $(EXTRA_HOST_FLAGS) ; do \
4996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4997         done; \
4998         echo "Doing maintainer-clean in bash" ; \
4999         (cd $(HOST_SUBDIR)/bash && \
5000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5002                   "RANLIB=$${RANLIB}" \
5003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5004                   maintainer-clean) \
5005           || exit 1
5006
5007 @endif bash
5008
5009
5010
5011 .PHONY: configure-bfd maybe-configure-bfd
5012 maybe-configure-bfd:
5013 @if gcc-bootstrap
5014 configure-bfd: stage_current
5015 @endif gcc-bootstrap
5016 @if bfd
5017 maybe-configure-bfd: configure-bfd
5018 configure-bfd: 
5019         @r=`${PWD_COMMAND}`; export r; \
5020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5021         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5022         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5023         $(HOST_EXPORTS) \
5024         echo Configuring in $(HOST_SUBDIR)/bfd; \
5025         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
5026         case $(srcdir) in \
5027           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5028           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5029                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5030         esac; \
5031         srcdiroption="--srcdir=$${topdir}/bfd"; \
5032         libsrcdir="$$s/bfd"; \
5033         $(SHELL) $${libsrcdir}/configure \
5034           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5035           --target=${target_alias} $${srcdiroption}  \
5036           || exit 1
5037 @endif bfd
5038
5039
5040
5041 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
5042 maybe-configure-stage1-bfd:
5043 @if bfd-bootstrap
5044 maybe-configure-stage1-bfd: configure-stage1-bfd
5045 configure-stage1-bfd:
5046         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5047         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5048         @r=`${PWD_COMMAND}`; export r; \
5049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5050         TFLAGS="$(STAGE1_TFLAGS)"; \
5051         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5052         $(HOST_EXPORTS) \
5053         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5054         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
5055         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5056         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
5057         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5058         cd $(HOST_SUBDIR)/bfd || exit 1; \
5059         case $(srcdir) in \
5060           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5061           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5062                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5063         esac; \
5064         srcdiroption="--srcdir=$${topdir}/bfd"; \
5065         libsrcdir="$$s/bfd"; \
5066         $(SHELL) $${libsrcdir}/configure \
5067           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5068           --target=${target_alias} $${srcdiroption} \
5069           $(STAGE1_CONFIGURE_FLAGS)
5070 @endif bfd-bootstrap
5071
5072 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
5073 maybe-configure-stage2-bfd:
5074 @if bfd-bootstrap
5075 maybe-configure-stage2-bfd: configure-stage2-bfd
5076 configure-stage2-bfd:
5077         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5078         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5079         @r=`${PWD_COMMAND}`; export r; \
5080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5081         TFLAGS="$(STAGE2_TFLAGS)"; \
5082         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5083         $(HOST_EXPORTS) \
5084         $(POSTSTAGE1_HOST_EXPORTS) \
5085         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5086         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
5087         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5088         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
5089         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5090         cd $(HOST_SUBDIR)/bfd || exit 1; \
5091         case $(srcdir) in \
5092           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5093           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5094                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5095         esac; \
5096         srcdiroption="--srcdir=$${topdir}/bfd"; \
5097         libsrcdir="$$s/bfd"; \
5098         $(SHELL) $${libsrcdir}/configure \
5099           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5100           --target=${target_alias} $${srcdiroption} \
5101           --with-build-libsubdir=$(HOST_SUBDIR) \
5102           $(STAGE2_CONFIGURE_FLAGS)
5103 @endif bfd-bootstrap
5104
5105 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
5106 maybe-configure-stage3-bfd:
5107 @if bfd-bootstrap
5108 maybe-configure-stage3-bfd: configure-stage3-bfd
5109 configure-stage3-bfd:
5110         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5111         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5112         @r=`${PWD_COMMAND}`; export r; \
5113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5114         TFLAGS="$(STAGE3_TFLAGS)"; \
5115         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5116         $(HOST_EXPORTS) \
5117         $(POSTSTAGE1_HOST_EXPORTS) \
5118         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5119         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
5120         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5121         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
5122         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5123         cd $(HOST_SUBDIR)/bfd || exit 1; \
5124         case $(srcdir) in \
5125           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5126           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5127                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5128         esac; \
5129         srcdiroption="--srcdir=$${topdir}/bfd"; \
5130         libsrcdir="$$s/bfd"; \
5131         $(SHELL) $${libsrcdir}/configure \
5132           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5133           --target=${target_alias} $${srcdiroption} \
5134           --with-build-libsubdir=$(HOST_SUBDIR) \
5135           $(STAGE3_CONFIGURE_FLAGS)
5136 @endif bfd-bootstrap
5137
5138 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5139 maybe-configure-stage4-bfd:
5140 @if bfd-bootstrap
5141 maybe-configure-stage4-bfd: configure-stage4-bfd
5142 configure-stage4-bfd:
5143         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5144         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5145         @r=`${PWD_COMMAND}`; export r; \
5146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5147         TFLAGS="$(STAGE4_TFLAGS)"; \
5148         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5149         $(HOST_EXPORTS) \
5150         $(POSTSTAGE1_HOST_EXPORTS) \
5151         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5152         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
5153         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5154         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5155         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5156         cd $(HOST_SUBDIR)/bfd || exit 1; \
5157         case $(srcdir) in \
5158           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5159           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5160                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5161         esac; \
5162         srcdiroption="--srcdir=$${topdir}/bfd"; \
5163         libsrcdir="$$s/bfd"; \
5164         $(SHELL) $${libsrcdir}/configure \
5165           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5166           --target=${target_alias} $${srcdiroption} \
5167           --with-build-libsubdir=$(HOST_SUBDIR) \
5168           $(STAGE4_CONFIGURE_FLAGS)
5169 @endif bfd-bootstrap
5170
5171 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5172 maybe-configure-stageprofile-bfd:
5173 @if bfd-bootstrap
5174 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5175 configure-stageprofile-bfd:
5176         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5177         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5178         @r=`${PWD_COMMAND}`; export r; \
5179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5180         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5181         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5182         $(HOST_EXPORTS) \
5183         $(POSTSTAGE1_HOST_EXPORTS) \
5184         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5185         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
5186         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5187         echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5188         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5189         cd $(HOST_SUBDIR)/bfd || exit 1; \
5190         case $(srcdir) in \
5191           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5192           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5193                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5194         esac; \
5195         srcdiroption="--srcdir=$${topdir}/bfd"; \
5196         libsrcdir="$$s/bfd"; \
5197         $(SHELL) $${libsrcdir}/configure \
5198           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5199           --target=${target_alias} $${srcdiroption} \
5200           --with-build-libsubdir=$(HOST_SUBDIR) \
5201           $(STAGEprofile_CONFIGURE_FLAGS)
5202 @endif bfd-bootstrap
5203
5204 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5205 maybe-configure-stagefeedback-bfd:
5206 @if bfd-bootstrap
5207 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5208 configure-stagefeedback-bfd:
5209         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5210         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5211         @r=`${PWD_COMMAND}`; export r; \
5212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5213         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5214         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5215         $(HOST_EXPORTS) \
5216         $(POSTSTAGE1_HOST_EXPORTS) \
5217         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5218         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
5219         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5220         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5221         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5222         cd $(HOST_SUBDIR)/bfd || exit 1; \
5223         case $(srcdir) in \
5224           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5225           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5226                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5227         esac; \
5228         srcdiroption="--srcdir=$${topdir}/bfd"; \
5229         libsrcdir="$$s/bfd"; \
5230         $(SHELL) $${libsrcdir}/configure \
5231           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5232           --target=${target_alias} $${srcdiroption} \
5233           --with-build-libsubdir=$(HOST_SUBDIR) \
5234           $(STAGEfeedback_CONFIGURE_FLAGS)
5235 @endif bfd-bootstrap
5236
5237
5238
5239
5240
5241 .PHONY: all-bfd maybe-all-bfd
5242 maybe-all-bfd:
5243 @if gcc-bootstrap
5244 all-bfd: stage_current
5245 @endif gcc-bootstrap
5246 @if bfd
5247 TARGET-bfd=all
5248 maybe-all-bfd: all-bfd
5249 all-bfd: configure-bfd
5250         @r=`${PWD_COMMAND}`; export r; \
5251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5252         $(HOST_EXPORTS) \
5253         (cd $(HOST_SUBDIR)/bfd && \
5254           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
5255                 $(TARGET-bfd))
5256 @endif bfd
5257
5258
5259
5260 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
5261 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5262 maybe-all-stage1-bfd:
5263 maybe-clean-stage1-bfd:
5264 @if bfd-bootstrap
5265 maybe-all-stage1-bfd: all-stage1-bfd
5266 all-stage1: all-stage1-bfd
5267 TARGET-stage1-bfd = $(TARGET-bfd)
5268 all-stage1-bfd: configure-stage1-bfd
5269         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5270         @r=`${PWD_COMMAND}`; export r; \
5271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5272         TFLAGS="$(STAGE1_TFLAGS)"; \
5273         $(HOST_EXPORTS) \
5274         cd $(HOST_SUBDIR)/bfd && \
5275         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5276                 CFLAGS="$(STAGE1_CFLAGS)" \
5277                 CXXFLAGS="$(STAGE1_CFLAGS)" \
5278                 LIBCFLAGS="$(LIBCFLAGS)" \
5279                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5280                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5281                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5282                 $(EXTRA_HOST_FLAGS)   \
5283                 TFLAGS="$(STAGE1_TFLAGS)" \
5284                 $(TARGET-stage1-bfd)
5285
5286 maybe-clean-stage1-bfd: clean-stage1-bfd
5287 clean-stage1: clean-stage1-bfd
5288 clean-stage1-bfd:
5289         @if [ $(current_stage) = stage1 ]; then \
5290           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5291         else \
5292           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5293           $(MAKE) stage1-start; \
5294         fi; \
5295         cd $(HOST_SUBDIR)/bfd && \
5296         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5297                  clean
5298 @endif bfd-bootstrap
5299
5300
5301 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5302 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5303 maybe-all-stage2-bfd:
5304 maybe-clean-stage2-bfd:
5305 @if bfd-bootstrap
5306 maybe-all-stage2-bfd: all-stage2-bfd
5307 all-stage2: all-stage2-bfd
5308 TARGET-stage2-bfd = $(TARGET-bfd)
5309 all-stage2-bfd: configure-stage2-bfd
5310         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5311         @r=`${PWD_COMMAND}`; export r; \
5312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5313         TFLAGS="$(STAGE2_TFLAGS)"; \
5314         $(HOST_EXPORTS) \
5315         $(POSTSTAGE1_HOST_EXPORTS) \
5316         cd $(HOST_SUBDIR)/bfd && \
5317         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5318                 CFLAGS="$(STAGE2_CFLAGS)" \
5319                 CXXFLAGS="$(STAGE2_CFLAGS)" \
5320                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5321                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5322                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5323                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5324                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5325                 TFLAGS="$(STAGE2_TFLAGS)" \
5326                 $(TARGET-stage2-bfd)
5327
5328 maybe-clean-stage2-bfd: clean-stage2-bfd
5329 clean-stage2: clean-stage2-bfd
5330 clean-stage2-bfd:
5331         @if [ $(current_stage) = stage2 ]; then \
5332           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5333         else \
5334           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5335           $(MAKE) stage2-start; \
5336         fi; \
5337         cd $(HOST_SUBDIR)/bfd && \
5338         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5339                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5340                  clean
5341 @endif bfd-bootstrap
5342
5343
5344 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5345 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5346 maybe-all-stage3-bfd:
5347 maybe-clean-stage3-bfd:
5348 @if bfd-bootstrap
5349 maybe-all-stage3-bfd: all-stage3-bfd
5350 all-stage3: all-stage3-bfd
5351 TARGET-stage3-bfd = $(TARGET-bfd)
5352 all-stage3-bfd: configure-stage3-bfd
5353         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5354         @r=`${PWD_COMMAND}`; export r; \
5355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5356         TFLAGS="$(STAGE3_TFLAGS)"; \
5357         $(HOST_EXPORTS) \
5358         $(POSTSTAGE1_HOST_EXPORTS) \
5359         cd $(HOST_SUBDIR)/bfd && \
5360         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5361                 CFLAGS="$(STAGE3_CFLAGS)" \
5362                 CXXFLAGS="$(STAGE3_CFLAGS)" \
5363                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5364                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5365                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5366                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5367                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5368                 TFLAGS="$(STAGE3_TFLAGS)" \
5369                 $(TARGET-stage3-bfd)
5370
5371 maybe-clean-stage3-bfd: clean-stage3-bfd
5372 clean-stage3: clean-stage3-bfd
5373 clean-stage3-bfd:
5374         @if [ $(current_stage) = stage3 ]; then \
5375           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5376         else \
5377           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5378           $(MAKE) stage3-start; \
5379         fi; \
5380         cd $(HOST_SUBDIR)/bfd && \
5381         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5382                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5383                  clean
5384 @endif bfd-bootstrap
5385
5386
5387 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5388 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5389 maybe-all-stage4-bfd:
5390 maybe-clean-stage4-bfd:
5391 @if bfd-bootstrap
5392 maybe-all-stage4-bfd: all-stage4-bfd
5393 all-stage4: all-stage4-bfd
5394 TARGET-stage4-bfd = $(TARGET-bfd)
5395 all-stage4-bfd: configure-stage4-bfd
5396         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5397         @r=`${PWD_COMMAND}`; export r; \
5398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5399         TFLAGS="$(STAGE4_TFLAGS)"; \
5400         $(HOST_EXPORTS) \
5401         $(POSTSTAGE1_HOST_EXPORTS) \
5402         cd $(HOST_SUBDIR)/bfd && \
5403         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5404                 CFLAGS="$(STAGE4_CFLAGS)" \
5405                 CXXFLAGS="$(STAGE4_CFLAGS)" \
5406                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5407                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5408                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5409                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5410                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5411                 TFLAGS="$(STAGE4_TFLAGS)" \
5412                 $(TARGET-stage4-bfd)
5413
5414 maybe-clean-stage4-bfd: clean-stage4-bfd
5415 clean-stage4: clean-stage4-bfd
5416 clean-stage4-bfd:
5417         @if [ $(current_stage) = stage4 ]; then \
5418           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5419         else \
5420           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5421           $(MAKE) stage4-start; \
5422         fi; \
5423         cd $(HOST_SUBDIR)/bfd && \
5424         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5425                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5426                  clean
5427 @endif bfd-bootstrap
5428
5429
5430 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5431 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5432 maybe-all-stageprofile-bfd:
5433 maybe-clean-stageprofile-bfd:
5434 @if bfd-bootstrap
5435 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5436 all-stageprofile: all-stageprofile-bfd
5437 TARGET-stageprofile-bfd = $(TARGET-bfd)
5438 all-stageprofile-bfd: configure-stageprofile-bfd
5439         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5440         @r=`${PWD_COMMAND}`; export r; \
5441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5442         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5443         $(HOST_EXPORTS) \
5444         $(POSTSTAGE1_HOST_EXPORTS) \
5445         cd $(HOST_SUBDIR)/bfd && \
5446         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5447                 CFLAGS="$(STAGEprofile_CFLAGS)" \
5448                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
5449                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5450                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5451                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5452                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5453                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5454                 TFLAGS="$(STAGEprofile_TFLAGS)" \
5455                 $(TARGET-stageprofile-bfd)
5456
5457 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5458 clean-stageprofile: clean-stageprofile-bfd
5459 clean-stageprofile-bfd:
5460         @if [ $(current_stage) = stageprofile ]; then \
5461           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5462         else \
5463           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5464           $(MAKE) stageprofile-start; \
5465         fi; \
5466         cd $(HOST_SUBDIR)/bfd && \
5467         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5468                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5469                  clean
5470 @endif bfd-bootstrap
5471
5472
5473 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5474 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5475 maybe-all-stagefeedback-bfd:
5476 maybe-clean-stagefeedback-bfd:
5477 @if bfd-bootstrap
5478 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5479 all-stagefeedback: all-stagefeedback-bfd
5480 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5481 all-stagefeedback-bfd: configure-stagefeedback-bfd
5482         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5483         @r=`${PWD_COMMAND}`; export r; \
5484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5485         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5486         $(HOST_EXPORTS) \
5487         $(POSTSTAGE1_HOST_EXPORTS) \
5488         cd $(HOST_SUBDIR)/bfd && \
5489         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5490                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5491                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
5492                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5493                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5494                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5495                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5496                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5497                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5498                 $(TARGET-stagefeedback-bfd)
5499
5500 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5501 clean-stagefeedback: clean-stagefeedback-bfd
5502 clean-stagefeedback-bfd:
5503         @if [ $(current_stage) = stagefeedback ]; then \
5504           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5505         else \
5506           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5507           $(MAKE) stagefeedback-start; \
5508         fi; \
5509         cd $(HOST_SUBDIR)/bfd && \
5510         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5511                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5512                  clean
5513 @endif bfd-bootstrap
5514
5515
5516
5517
5518
5519 .PHONY: check-bfd maybe-check-bfd
5520 maybe-check-bfd:
5521 @if bfd
5522 maybe-check-bfd: check-bfd
5523
5524 check-bfd:
5525         @: $(MAKE); $(unstage)
5526         @r=`${PWD_COMMAND}`; export r; \
5527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5528         $(HOST_EXPORTS) \
5529         (cd $(HOST_SUBDIR)/bfd && \
5530           $(MAKE) $(FLAGS_TO_PASS)  check)
5531
5532 @endif bfd
5533
5534 .PHONY: install-bfd maybe-install-bfd
5535 maybe-install-bfd:
5536 @if bfd
5537 maybe-install-bfd: install-bfd
5538
5539 install-bfd: installdirs
5540         @: $(MAKE); $(unstage)
5541         @r=`${PWD_COMMAND}`; export r; \
5542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5543         $(HOST_EXPORTS) \
5544         (cd $(HOST_SUBDIR)/bfd && \
5545           $(MAKE) $(FLAGS_TO_PASS)  install)
5546
5547 @endif bfd
5548
5549 # Other targets (info, dvi, pdf, etc.)
5550
5551 .PHONY: maybe-info-bfd info-bfd
5552 maybe-info-bfd:
5553 @if bfd
5554 maybe-info-bfd: info-bfd
5555
5556 info-bfd: \
5557     configure-bfd 
5558         @[ -f ./bfd/Makefile ] || exit 0; \
5559         r=`${PWD_COMMAND}`; export r; \
5560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5561         $(HOST_EXPORTS) \
5562         for flag in $(EXTRA_HOST_FLAGS) ; do \
5563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5564         done; \
5565         echo "Doing info in bfd" ; \
5566         (cd $(HOST_SUBDIR)/bfd && \
5567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5569                   "RANLIB=$${RANLIB}" \
5570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5571                   info) \
5572           || exit 1
5573
5574 @endif bfd
5575
5576 .PHONY: maybe-dvi-bfd dvi-bfd
5577 maybe-dvi-bfd:
5578 @if bfd
5579 maybe-dvi-bfd: dvi-bfd
5580
5581 dvi-bfd: \
5582     configure-bfd 
5583         @[ -f ./bfd/Makefile ] || exit 0; \
5584         r=`${PWD_COMMAND}`; export r; \
5585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5586         $(HOST_EXPORTS) \
5587         for flag in $(EXTRA_HOST_FLAGS) ; do \
5588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5589         done; \
5590         echo "Doing dvi in bfd" ; \
5591         (cd $(HOST_SUBDIR)/bfd && \
5592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5594                   "RANLIB=$${RANLIB}" \
5595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5596                   dvi) \
5597           || exit 1
5598
5599 @endif bfd
5600
5601 .PHONY: maybe-pdf-bfd pdf-bfd
5602 maybe-pdf-bfd:
5603 @if bfd
5604 maybe-pdf-bfd: pdf-bfd
5605
5606 pdf-bfd: \
5607     configure-bfd 
5608         @[ -f ./bfd/Makefile ] || exit 0; \
5609         r=`${PWD_COMMAND}`; export r; \
5610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5611         $(HOST_EXPORTS) \
5612         for flag in $(EXTRA_HOST_FLAGS) ; do \
5613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5614         done; \
5615         echo "Doing pdf in bfd" ; \
5616         (cd $(HOST_SUBDIR)/bfd && \
5617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5619                   "RANLIB=$${RANLIB}" \
5620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5621                   pdf) \
5622           || exit 1
5623
5624 @endif bfd
5625
5626 .PHONY: maybe-html-bfd html-bfd
5627 maybe-html-bfd:
5628 @if bfd
5629 maybe-html-bfd: html-bfd
5630
5631 html-bfd: \
5632     configure-bfd 
5633         @[ -f ./bfd/Makefile ] || exit 0; \
5634         r=`${PWD_COMMAND}`; export r; \
5635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5636         $(HOST_EXPORTS) \
5637         for flag in $(EXTRA_HOST_FLAGS) ; do \
5638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5639         done; \
5640         echo "Doing html in bfd" ; \
5641         (cd $(HOST_SUBDIR)/bfd && \
5642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5644                   "RANLIB=$${RANLIB}" \
5645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5646                   html) \
5647           || exit 1
5648
5649 @endif bfd
5650
5651 .PHONY: maybe-TAGS-bfd TAGS-bfd
5652 maybe-TAGS-bfd:
5653 @if bfd
5654 maybe-TAGS-bfd: TAGS-bfd
5655
5656 TAGS-bfd: \
5657     configure-bfd 
5658         @[ -f ./bfd/Makefile ] || exit 0; \
5659         r=`${PWD_COMMAND}`; export r; \
5660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5661         $(HOST_EXPORTS) \
5662         for flag in $(EXTRA_HOST_FLAGS) ; do \
5663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5664         done; \
5665         echo "Doing TAGS in bfd" ; \
5666         (cd $(HOST_SUBDIR)/bfd && \
5667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5669                   "RANLIB=$${RANLIB}" \
5670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5671                   TAGS) \
5672           || exit 1
5673
5674 @endif bfd
5675
5676 .PHONY: maybe-install-info-bfd install-info-bfd
5677 maybe-install-info-bfd:
5678 @if bfd
5679 maybe-install-info-bfd: install-info-bfd
5680
5681 install-info-bfd: \
5682     configure-bfd \
5683     info-bfd 
5684         @[ -f ./bfd/Makefile ] || exit 0; \
5685         r=`${PWD_COMMAND}`; export r; \
5686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5687         $(HOST_EXPORTS) \
5688         for flag in $(EXTRA_HOST_FLAGS) ; do \
5689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5690         done; \
5691         echo "Doing install-info in bfd" ; \
5692         (cd $(HOST_SUBDIR)/bfd && \
5693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5695                   "RANLIB=$${RANLIB}" \
5696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5697                   install-info) \
5698           || exit 1
5699
5700 @endif bfd
5701
5702 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
5703 maybe-install-pdf-bfd:
5704 @if bfd
5705 maybe-install-pdf-bfd: install-pdf-bfd
5706
5707 install-pdf-bfd: \
5708     configure-bfd \
5709     pdf-bfd 
5710         @[ -f ./bfd/Makefile ] || exit 0; \
5711         r=`${PWD_COMMAND}`; export r; \
5712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5713         $(HOST_EXPORTS) \
5714         for flag in $(EXTRA_HOST_FLAGS) ; do \
5715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5716         done; \
5717         echo "Doing install-pdf in bfd" ; \
5718         (cd $(HOST_SUBDIR)/bfd && \
5719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5721                   "RANLIB=$${RANLIB}" \
5722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5723                   install-pdf) \
5724           || exit 1
5725
5726 @endif bfd
5727
5728 .PHONY: maybe-install-html-bfd install-html-bfd
5729 maybe-install-html-bfd:
5730 @if bfd
5731 maybe-install-html-bfd: install-html-bfd
5732
5733 install-html-bfd: \
5734     configure-bfd \
5735     html-bfd 
5736         @[ -f ./bfd/Makefile ] || exit 0; \
5737         r=`${PWD_COMMAND}`; export r; \
5738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5739         $(HOST_EXPORTS) \
5740         for flag in $(EXTRA_HOST_FLAGS) ; do \
5741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5742         done; \
5743         echo "Doing install-html in bfd" ; \
5744         (cd $(HOST_SUBDIR)/bfd && \
5745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5747                   "RANLIB=$${RANLIB}" \
5748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5749                   install-html) \
5750           || exit 1
5751
5752 @endif bfd
5753
5754 .PHONY: maybe-installcheck-bfd installcheck-bfd
5755 maybe-installcheck-bfd:
5756 @if bfd
5757 maybe-installcheck-bfd: installcheck-bfd
5758
5759 installcheck-bfd: \
5760     configure-bfd 
5761         @[ -f ./bfd/Makefile ] || exit 0; \
5762         r=`${PWD_COMMAND}`; export r; \
5763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5764         $(HOST_EXPORTS) \
5765         for flag in $(EXTRA_HOST_FLAGS) ; do \
5766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5767         done; \
5768         echo "Doing installcheck in bfd" ; \
5769         (cd $(HOST_SUBDIR)/bfd && \
5770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5772                   "RANLIB=$${RANLIB}" \
5773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5774                   installcheck) \
5775           || exit 1
5776
5777 @endif bfd
5778
5779 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5780 maybe-mostlyclean-bfd:
5781 @if bfd
5782 maybe-mostlyclean-bfd: mostlyclean-bfd
5783
5784 mostlyclean-bfd: 
5785         @[ -f ./bfd/Makefile ] || exit 0; \
5786         r=`${PWD_COMMAND}`; export r; \
5787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5788         $(HOST_EXPORTS) \
5789         for flag in $(EXTRA_HOST_FLAGS) ; do \
5790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5791         done; \
5792         echo "Doing mostlyclean in bfd" ; \
5793         (cd $(HOST_SUBDIR)/bfd && \
5794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5796                   "RANLIB=$${RANLIB}" \
5797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5798                   mostlyclean) \
5799           || exit 1
5800
5801 @endif bfd
5802
5803 .PHONY: maybe-clean-bfd clean-bfd
5804 maybe-clean-bfd:
5805 @if bfd
5806 maybe-clean-bfd: clean-bfd
5807
5808 clean-bfd: 
5809         @[ -f ./bfd/Makefile ] || exit 0; \
5810         r=`${PWD_COMMAND}`; export r; \
5811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5812         $(HOST_EXPORTS) \
5813         for flag in $(EXTRA_HOST_FLAGS) ; do \
5814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5815         done; \
5816         echo "Doing clean in bfd" ; \
5817         (cd $(HOST_SUBDIR)/bfd && \
5818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5820                   "RANLIB=$${RANLIB}" \
5821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5822                   clean) \
5823           || exit 1
5824
5825 @endif bfd
5826
5827 .PHONY: maybe-distclean-bfd distclean-bfd
5828 maybe-distclean-bfd:
5829 @if bfd
5830 maybe-distclean-bfd: distclean-bfd
5831
5832 distclean-bfd: 
5833         @[ -f ./bfd/Makefile ] || exit 0; \
5834         r=`${PWD_COMMAND}`; export r; \
5835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5836         $(HOST_EXPORTS) \
5837         for flag in $(EXTRA_HOST_FLAGS) ; do \
5838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5839         done; \
5840         echo "Doing distclean in bfd" ; \
5841         (cd $(HOST_SUBDIR)/bfd && \
5842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5844                   "RANLIB=$${RANLIB}" \
5845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5846                   distclean) \
5847           || exit 1
5848
5849 @endif bfd
5850
5851 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
5852 maybe-maintainer-clean-bfd:
5853 @if bfd
5854 maybe-maintainer-clean-bfd: maintainer-clean-bfd
5855
5856 maintainer-clean-bfd: 
5857         @[ -f ./bfd/Makefile ] || exit 0; \
5858         r=`${PWD_COMMAND}`; export r; \
5859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5860         $(HOST_EXPORTS) \
5861         for flag in $(EXTRA_HOST_FLAGS) ; do \
5862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5863         done; \
5864         echo "Doing maintainer-clean in bfd" ; \
5865         (cd $(HOST_SUBDIR)/bfd && \
5866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5868                   "RANLIB=$${RANLIB}" \
5869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5870                   maintainer-clean) \
5871           || exit 1
5872
5873 @endif bfd
5874
5875
5876
5877 .PHONY: configure-opcodes maybe-configure-opcodes
5878 maybe-configure-opcodes:
5879 @if gcc-bootstrap
5880 configure-opcodes: stage_current
5881 @endif gcc-bootstrap
5882 @if opcodes
5883 maybe-configure-opcodes: configure-opcodes
5884 configure-opcodes: 
5885         @r=`${PWD_COMMAND}`; export r; \
5886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5887         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5888         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5889         $(HOST_EXPORTS) \
5890         echo Configuring in $(HOST_SUBDIR)/opcodes; \
5891         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
5892         case $(srcdir) in \
5893           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5894           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5895                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5896         esac; \
5897         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5898         libsrcdir="$$s/opcodes"; \
5899         $(SHELL) $${libsrcdir}/configure \
5900           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5901           --target=${target_alias} $${srcdiroption}  \
5902           || exit 1
5903 @endif opcodes
5904
5905
5906
5907 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
5908 maybe-configure-stage1-opcodes:
5909 @if opcodes-bootstrap
5910 maybe-configure-stage1-opcodes: configure-stage1-opcodes
5911 configure-stage1-opcodes:
5912         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5913         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5914         @r=`${PWD_COMMAND}`; export r; \
5915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5916         TFLAGS="$(STAGE1_TFLAGS)"; \
5917         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5918         $(HOST_EXPORTS) \
5919         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5920         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
5921         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5922         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
5923         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5924         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5925         case $(srcdir) in \
5926           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5927           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5928                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5929         esac; \
5930         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5931         libsrcdir="$$s/opcodes"; \
5932         $(SHELL) $${libsrcdir}/configure \
5933           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5934           --target=${target_alias} $${srcdiroption} \
5935           $(STAGE1_CONFIGURE_FLAGS)
5936 @endif opcodes-bootstrap
5937
5938 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
5939 maybe-configure-stage2-opcodes:
5940 @if opcodes-bootstrap
5941 maybe-configure-stage2-opcodes: configure-stage2-opcodes
5942 configure-stage2-opcodes:
5943         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5944         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5945         @r=`${PWD_COMMAND}`; export r; \
5946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5947         TFLAGS="$(STAGE2_TFLAGS)"; \
5948         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5949         $(HOST_EXPORTS) \
5950         $(POSTSTAGE1_HOST_EXPORTS) \
5951         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5952         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
5953         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5954         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
5955         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5956         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5957         case $(srcdir) in \
5958           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5959           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5960                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5961         esac; \
5962         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5963         libsrcdir="$$s/opcodes"; \
5964         $(SHELL) $${libsrcdir}/configure \
5965           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5966           --target=${target_alias} $${srcdiroption} \
5967           --with-build-libsubdir=$(HOST_SUBDIR) \
5968           $(STAGE2_CONFIGURE_FLAGS)
5969 @endif opcodes-bootstrap
5970
5971 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
5972 maybe-configure-stage3-opcodes:
5973 @if opcodes-bootstrap
5974 maybe-configure-stage3-opcodes: configure-stage3-opcodes
5975 configure-stage3-opcodes:
5976         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5977         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5978         @r=`${PWD_COMMAND}`; export r; \
5979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5980         TFLAGS="$(STAGE3_TFLAGS)"; \
5981         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5982         $(HOST_EXPORTS) \
5983         $(POSTSTAGE1_HOST_EXPORTS) \
5984         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5985         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
5986         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5987         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
5988         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5989         cd $(HOST_SUBDIR)/opcodes || exit 1; \
5990         case $(srcdir) in \
5991           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5992           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5993                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5994         esac; \
5995         srcdiroption="--srcdir=$${topdir}/opcodes"; \
5996         libsrcdir="$$s/opcodes"; \
5997         $(SHELL) $${libsrcdir}/configure \
5998           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5999           --target=${target_alias} $${srcdiroption} \
6000           --with-build-libsubdir=$(HOST_SUBDIR) \
6001           $(STAGE3_CONFIGURE_FLAGS)
6002 @endif opcodes-bootstrap
6003
6004 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
6005 maybe-configure-stage4-opcodes:
6006 @if opcodes-bootstrap
6007 maybe-configure-stage4-opcodes: configure-stage4-opcodes
6008 configure-stage4-opcodes:
6009         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6010         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6011         @r=`${PWD_COMMAND}`; export r; \
6012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6013         TFLAGS="$(STAGE4_TFLAGS)"; \
6014         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6015         $(HOST_EXPORTS) \
6016         $(POSTSTAGE1_HOST_EXPORTS) \
6017         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6018         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
6019         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6020         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
6021         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6022         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6023         case $(srcdir) in \
6024           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6025           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6026                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6027         esac; \
6028         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6029         libsrcdir="$$s/opcodes"; \
6030         $(SHELL) $${libsrcdir}/configure \
6031           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6032           --target=${target_alias} $${srcdiroption} \
6033           --with-build-libsubdir=$(HOST_SUBDIR) \
6034           $(STAGE4_CONFIGURE_FLAGS)
6035 @endif opcodes-bootstrap
6036
6037 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6038 maybe-configure-stageprofile-opcodes:
6039 @if opcodes-bootstrap
6040 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6041 configure-stageprofile-opcodes:
6042         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6043         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6044         @r=`${PWD_COMMAND}`; export r; \
6045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6046         TFLAGS="$(STAGEprofile_TFLAGS)"; \
6047         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6048         $(HOST_EXPORTS) \
6049         $(POSTSTAGE1_HOST_EXPORTS) \
6050         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6051         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
6052         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6053         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6054         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6055         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6056         case $(srcdir) in \
6057           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6058           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6059                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6060         esac; \
6061         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6062         libsrcdir="$$s/opcodes"; \
6063         $(SHELL) $${libsrcdir}/configure \
6064           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6065           --target=${target_alias} $${srcdiroption} \
6066           --with-build-libsubdir=$(HOST_SUBDIR) \
6067           $(STAGEprofile_CONFIGURE_FLAGS)
6068 @endif opcodes-bootstrap
6069
6070 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6071 maybe-configure-stagefeedback-opcodes:
6072 @if opcodes-bootstrap
6073 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6074 configure-stagefeedback-opcodes:
6075         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6076         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6077         @r=`${PWD_COMMAND}`; export r; \
6078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6079         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6080         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6081         $(HOST_EXPORTS) \
6082         $(POSTSTAGE1_HOST_EXPORTS) \
6083         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6084         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
6085         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6086         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6087         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6088         cd $(HOST_SUBDIR)/opcodes || exit 1; \
6089         case $(srcdir) in \
6090           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6091           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6092                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6093         esac; \
6094         srcdiroption="--srcdir=$${topdir}/opcodes"; \
6095         libsrcdir="$$s/opcodes"; \
6096         $(SHELL) $${libsrcdir}/configure \
6097           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6098           --target=${target_alias} $${srcdiroption} \
6099           --with-build-libsubdir=$(HOST_SUBDIR) \
6100           $(STAGEfeedback_CONFIGURE_FLAGS)
6101 @endif opcodes-bootstrap
6102
6103
6104
6105
6106
6107 .PHONY: all-opcodes maybe-all-opcodes
6108 maybe-all-opcodes:
6109 @if gcc-bootstrap
6110 all-opcodes: stage_current
6111 @endif gcc-bootstrap
6112 @if opcodes
6113 TARGET-opcodes=all
6114 maybe-all-opcodes: all-opcodes
6115 all-opcodes: configure-opcodes
6116         @r=`${PWD_COMMAND}`; export r; \
6117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6118         $(HOST_EXPORTS) \
6119         (cd $(HOST_SUBDIR)/opcodes && \
6120           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
6121                 $(TARGET-opcodes))
6122 @endif opcodes
6123
6124
6125
6126 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6127 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6128 maybe-all-stage1-opcodes:
6129 maybe-clean-stage1-opcodes:
6130 @if opcodes-bootstrap
6131 maybe-all-stage1-opcodes: all-stage1-opcodes
6132 all-stage1: all-stage1-opcodes
6133 TARGET-stage1-opcodes = $(TARGET-opcodes)
6134 all-stage1-opcodes: configure-stage1-opcodes
6135         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6136         @r=`${PWD_COMMAND}`; export r; \
6137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6138         TFLAGS="$(STAGE1_TFLAGS)"; \
6139         $(HOST_EXPORTS) \
6140         cd $(HOST_SUBDIR)/opcodes && \
6141         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6142                 CFLAGS="$(STAGE1_CFLAGS)" \
6143                 CXXFLAGS="$(STAGE1_CFLAGS)" \
6144                 LIBCFLAGS="$(LIBCFLAGS)" \
6145                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6146                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6147                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6148                 $(EXTRA_HOST_FLAGS)   \
6149                 TFLAGS="$(STAGE1_TFLAGS)" \
6150                 $(TARGET-stage1-opcodes)
6151
6152 maybe-clean-stage1-opcodes: clean-stage1-opcodes
6153 clean-stage1: clean-stage1-opcodes
6154 clean-stage1-opcodes:
6155         @if [ $(current_stage) = stage1 ]; then \
6156           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6157         else \
6158           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6159           $(MAKE) stage1-start; \
6160         fi; \
6161         cd $(HOST_SUBDIR)/opcodes && \
6162         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6163                  clean
6164 @endif opcodes-bootstrap
6165
6166
6167 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6168 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6169 maybe-all-stage2-opcodes:
6170 maybe-clean-stage2-opcodes:
6171 @if opcodes-bootstrap
6172 maybe-all-stage2-opcodes: all-stage2-opcodes
6173 all-stage2: all-stage2-opcodes
6174 TARGET-stage2-opcodes = $(TARGET-opcodes)
6175 all-stage2-opcodes: configure-stage2-opcodes
6176         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6177         @r=`${PWD_COMMAND}`; export r; \
6178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6179         TFLAGS="$(STAGE2_TFLAGS)"; \
6180         $(HOST_EXPORTS) \
6181         $(POSTSTAGE1_HOST_EXPORTS) \
6182         cd $(HOST_SUBDIR)/opcodes && \
6183         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6184                 CFLAGS="$(STAGE2_CFLAGS)" \
6185                 CXXFLAGS="$(STAGE2_CFLAGS)" \
6186                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6187                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6188                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6189                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6190                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6191                 TFLAGS="$(STAGE2_TFLAGS)" \
6192                 $(TARGET-stage2-opcodes)
6193
6194 maybe-clean-stage2-opcodes: clean-stage2-opcodes
6195 clean-stage2: clean-stage2-opcodes
6196 clean-stage2-opcodes:
6197         @if [ $(current_stage) = stage2 ]; then \
6198           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6199         else \
6200           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6201           $(MAKE) stage2-start; \
6202         fi; \
6203         cd $(HOST_SUBDIR)/opcodes && \
6204         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6205                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6206                  clean
6207 @endif opcodes-bootstrap
6208
6209
6210 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6211 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6212 maybe-all-stage3-opcodes:
6213 maybe-clean-stage3-opcodes:
6214 @if opcodes-bootstrap
6215 maybe-all-stage3-opcodes: all-stage3-opcodes
6216 all-stage3: all-stage3-opcodes
6217 TARGET-stage3-opcodes = $(TARGET-opcodes)
6218 all-stage3-opcodes: configure-stage3-opcodes
6219         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6220         @r=`${PWD_COMMAND}`; export r; \
6221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6222         TFLAGS="$(STAGE3_TFLAGS)"; \
6223         $(HOST_EXPORTS) \
6224         $(POSTSTAGE1_HOST_EXPORTS) \
6225         cd $(HOST_SUBDIR)/opcodes && \
6226         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6227                 CFLAGS="$(STAGE3_CFLAGS)" \
6228                 CXXFLAGS="$(STAGE3_CFLAGS)" \
6229                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6230                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6231                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6232                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6233                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6234                 TFLAGS="$(STAGE3_TFLAGS)" \
6235                 $(TARGET-stage3-opcodes)
6236
6237 maybe-clean-stage3-opcodes: clean-stage3-opcodes
6238 clean-stage3: clean-stage3-opcodes
6239 clean-stage3-opcodes:
6240         @if [ $(current_stage) = stage3 ]; then \
6241           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6242         else \
6243           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6244           $(MAKE) stage3-start; \
6245         fi; \
6246         cd $(HOST_SUBDIR)/opcodes && \
6247         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6248                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6249                  clean
6250 @endif opcodes-bootstrap
6251
6252
6253 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6254 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6255 maybe-all-stage4-opcodes:
6256 maybe-clean-stage4-opcodes:
6257 @if opcodes-bootstrap
6258 maybe-all-stage4-opcodes: all-stage4-opcodes
6259 all-stage4: all-stage4-opcodes
6260 TARGET-stage4-opcodes = $(TARGET-opcodes)
6261 all-stage4-opcodes: configure-stage4-opcodes
6262         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6263         @r=`${PWD_COMMAND}`; export r; \
6264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6265         TFLAGS="$(STAGE4_TFLAGS)"; \
6266         $(HOST_EXPORTS) \
6267         $(POSTSTAGE1_HOST_EXPORTS) \
6268         cd $(HOST_SUBDIR)/opcodes && \
6269         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6270                 CFLAGS="$(STAGE4_CFLAGS)" \
6271                 CXXFLAGS="$(STAGE4_CFLAGS)" \
6272                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6273                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6274                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6275                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6276                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6277                 TFLAGS="$(STAGE4_TFLAGS)" \
6278                 $(TARGET-stage4-opcodes)
6279
6280 maybe-clean-stage4-opcodes: clean-stage4-opcodes
6281 clean-stage4: clean-stage4-opcodes
6282 clean-stage4-opcodes:
6283         @if [ $(current_stage) = stage4 ]; then \
6284           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6285         else \
6286           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6287           $(MAKE) stage4-start; \
6288         fi; \
6289         cd $(HOST_SUBDIR)/opcodes && \
6290         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6291                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6292                  clean
6293 @endif opcodes-bootstrap
6294
6295
6296 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6297 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6298 maybe-all-stageprofile-opcodes:
6299 maybe-clean-stageprofile-opcodes:
6300 @if opcodes-bootstrap
6301 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6302 all-stageprofile: all-stageprofile-opcodes
6303 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6304 all-stageprofile-opcodes: configure-stageprofile-opcodes
6305         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6306         @r=`${PWD_COMMAND}`; export r; \
6307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6308         TFLAGS="$(STAGEprofile_TFLAGS)"; \
6309         $(HOST_EXPORTS) \
6310         $(POSTSTAGE1_HOST_EXPORTS) \
6311         cd $(HOST_SUBDIR)/opcodes && \
6312         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6313                 CFLAGS="$(STAGEprofile_CFLAGS)" \
6314                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
6315                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6316                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6317                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6318                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6319                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6320                 TFLAGS="$(STAGEprofile_TFLAGS)" \
6321                 $(TARGET-stageprofile-opcodes)
6322
6323 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6324 clean-stageprofile: clean-stageprofile-opcodes
6325 clean-stageprofile-opcodes:
6326         @if [ $(current_stage) = stageprofile ]; then \
6327           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6328         else \
6329           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6330           $(MAKE) stageprofile-start; \
6331         fi; \
6332         cd $(HOST_SUBDIR)/opcodes && \
6333         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6334                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6335                  clean
6336 @endif opcodes-bootstrap
6337
6338
6339 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6340 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6341 maybe-all-stagefeedback-opcodes:
6342 maybe-clean-stagefeedback-opcodes:
6343 @if opcodes-bootstrap
6344 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6345 all-stagefeedback: all-stagefeedback-opcodes
6346 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6347 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6348         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6349         @r=`${PWD_COMMAND}`; export r; \
6350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6351         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6352         $(HOST_EXPORTS) \
6353         $(POSTSTAGE1_HOST_EXPORTS) \
6354         cd $(HOST_SUBDIR)/opcodes && \
6355         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6356                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6357                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
6358                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6359                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6360                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6361                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6362                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6363                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6364                 $(TARGET-stagefeedback-opcodes)
6365
6366 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6367 clean-stagefeedback: clean-stagefeedback-opcodes
6368 clean-stagefeedback-opcodes:
6369         @if [ $(current_stage) = stagefeedback ]; then \
6370           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6371         else \
6372           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6373           $(MAKE) stagefeedback-start; \
6374         fi; \
6375         cd $(HOST_SUBDIR)/opcodes && \
6376         $(MAKE) $(EXTRA_HOST_FLAGS)  \
6377                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
6378                  clean
6379 @endif opcodes-bootstrap
6380
6381
6382
6383
6384
6385 .PHONY: check-opcodes maybe-check-opcodes
6386 maybe-check-opcodes:
6387 @if opcodes
6388 maybe-check-opcodes: check-opcodes
6389
6390 check-opcodes:
6391         @: $(MAKE); $(unstage)
6392         @r=`${PWD_COMMAND}`; export r; \
6393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6394         $(HOST_EXPORTS) \
6395         (cd $(HOST_SUBDIR)/opcodes && \
6396           $(MAKE) $(FLAGS_TO_PASS)  check)
6397
6398 @endif opcodes
6399
6400 .PHONY: install-opcodes maybe-install-opcodes
6401 maybe-install-opcodes:
6402 @if opcodes
6403 maybe-install-opcodes: install-opcodes
6404
6405 install-opcodes: installdirs
6406         @: $(MAKE); $(unstage)
6407         @r=`${PWD_COMMAND}`; export r; \
6408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6409         $(HOST_EXPORTS) \
6410         (cd $(HOST_SUBDIR)/opcodes && \
6411           $(MAKE) $(FLAGS_TO_PASS)  install)
6412
6413 @endif opcodes
6414
6415 # Other targets (info, dvi, pdf, etc.)
6416
6417 .PHONY: maybe-info-opcodes info-opcodes
6418 maybe-info-opcodes:
6419 @if opcodes
6420 maybe-info-opcodes: info-opcodes
6421
6422 info-opcodes: \
6423     configure-opcodes 
6424         @[ -f ./opcodes/Makefile ] || exit 0; \
6425         r=`${PWD_COMMAND}`; export r; \
6426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6427         $(HOST_EXPORTS) \
6428         for flag in $(EXTRA_HOST_FLAGS) ; do \
6429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6430         done; \
6431         echo "Doing info in opcodes" ; \
6432         (cd $(HOST_SUBDIR)/opcodes && \
6433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6435                   "RANLIB=$${RANLIB}" \
6436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6437                   info) \
6438           || exit 1
6439
6440 @endif opcodes
6441
6442 .PHONY: maybe-dvi-opcodes dvi-opcodes
6443 maybe-dvi-opcodes:
6444 @if opcodes
6445 maybe-dvi-opcodes: dvi-opcodes
6446
6447 dvi-opcodes: \
6448     configure-opcodes 
6449         @[ -f ./opcodes/Makefile ] || exit 0; \
6450         r=`${PWD_COMMAND}`; export r; \
6451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6452         $(HOST_EXPORTS) \
6453         for flag in $(EXTRA_HOST_FLAGS) ; do \
6454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6455         done; \
6456         echo "Doing dvi in opcodes" ; \
6457         (cd $(HOST_SUBDIR)/opcodes && \
6458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6460                   "RANLIB=$${RANLIB}" \
6461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6462                   dvi) \
6463           || exit 1
6464
6465 @endif opcodes
6466
6467 .PHONY: maybe-pdf-opcodes pdf-opcodes
6468 maybe-pdf-opcodes:
6469 @if opcodes
6470 maybe-pdf-opcodes: pdf-opcodes
6471
6472 pdf-opcodes: \
6473     configure-opcodes 
6474         @[ -f ./opcodes/Makefile ] || exit 0; \
6475         r=`${PWD_COMMAND}`; export r; \
6476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6477         $(HOST_EXPORTS) \
6478         for flag in $(EXTRA_HOST_FLAGS) ; do \
6479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6480         done; \
6481         echo "Doing pdf in opcodes" ; \
6482         (cd $(HOST_SUBDIR)/opcodes && \
6483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6485                   "RANLIB=$${RANLIB}" \
6486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6487                   pdf) \
6488           || exit 1
6489
6490 @endif opcodes
6491
6492 .PHONY: maybe-html-opcodes html-opcodes
6493 maybe-html-opcodes:
6494 @if opcodes
6495 maybe-html-opcodes: html-opcodes
6496
6497 html-opcodes: \
6498     configure-opcodes 
6499         @[ -f ./opcodes/Makefile ] || exit 0; \
6500         r=`${PWD_COMMAND}`; export r; \
6501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6502         $(HOST_EXPORTS) \
6503         for flag in $(EXTRA_HOST_FLAGS) ; do \
6504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6505         done; \
6506         echo "Doing html in opcodes" ; \
6507         (cd $(HOST_SUBDIR)/opcodes && \
6508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6510                   "RANLIB=$${RANLIB}" \
6511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6512                   html) \
6513           || exit 1
6514
6515 @endif opcodes
6516
6517 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6518 maybe-TAGS-opcodes:
6519 @if opcodes
6520 maybe-TAGS-opcodes: TAGS-opcodes
6521
6522 TAGS-opcodes: \
6523     configure-opcodes 
6524         @[ -f ./opcodes/Makefile ] || exit 0; \
6525         r=`${PWD_COMMAND}`; export r; \
6526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6527         $(HOST_EXPORTS) \
6528         for flag in $(EXTRA_HOST_FLAGS) ; do \
6529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6530         done; \
6531         echo "Doing TAGS in opcodes" ; \
6532         (cd $(HOST_SUBDIR)/opcodes && \
6533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6535                   "RANLIB=$${RANLIB}" \
6536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6537                   TAGS) \
6538           || exit 1
6539
6540 @endif opcodes
6541
6542 .PHONY: maybe-install-info-opcodes install-info-opcodes
6543 maybe-install-info-opcodes:
6544 @if opcodes
6545 maybe-install-info-opcodes: install-info-opcodes
6546
6547 install-info-opcodes: \
6548     configure-opcodes \
6549     info-opcodes 
6550         @[ -f ./opcodes/Makefile ] || exit 0; \
6551         r=`${PWD_COMMAND}`; export r; \
6552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6553         $(HOST_EXPORTS) \
6554         for flag in $(EXTRA_HOST_FLAGS) ; do \
6555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6556         done; \
6557         echo "Doing install-info in opcodes" ; \
6558         (cd $(HOST_SUBDIR)/opcodes && \
6559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6561                   "RANLIB=$${RANLIB}" \
6562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6563                   install-info) \
6564           || exit 1
6565
6566 @endif opcodes
6567
6568 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6569 maybe-install-pdf-opcodes:
6570 @if opcodes
6571 maybe-install-pdf-opcodes: install-pdf-opcodes
6572
6573 install-pdf-opcodes: \
6574     configure-opcodes \
6575     pdf-opcodes 
6576         @[ -f ./opcodes/Makefile ] || exit 0; \
6577         r=`${PWD_COMMAND}`; export r; \
6578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6579         $(HOST_EXPORTS) \
6580         for flag in $(EXTRA_HOST_FLAGS) ; do \
6581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6582         done; \
6583         echo "Doing install-pdf in opcodes" ; \
6584         (cd $(HOST_SUBDIR)/opcodes && \
6585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6587                   "RANLIB=$${RANLIB}" \
6588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6589                   install-pdf) \
6590           || exit 1
6591
6592 @endif opcodes
6593
6594 .PHONY: maybe-install-html-opcodes install-html-opcodes
6595 maybe-install-html-opcodes:
6596 @if opcodes
6597 maybe-install-html-opcodes: install-html-opcodes
6598
6599 install-html-opcodes: \
6600     configure-opcodes \
6601     html-opcodes 
6602         @[ -f ./opcodes/Makefile ] || exit 0; \
6603         r=`${PWD_COMMAND}`; export r; \
6604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6605         $(HOST_EXPORTS) \
6606         for flag in $(EXTRA_HOST_FLAGS) ; do \
6607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6608         done; \
6609         echo "Doing install-html in opcodes" ; \
6610         (cd $(HOST_SUBDIR)/opcodes && \
6611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6613                   "RANLIB=$${RANLIB}" \
6614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6615                   install-html) \
6616           || exit 1
6617
6618 @endif opcodes
6619
6620 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
6621 maybe-installcheck-opcodes:
6622 @if opcodes
6623 maybe-installcheck-opcodes: installcheck-opcodes
6624
6625 installcheck-opcodes: \
6626     configure-opcodes 
6627         @[ -f ./opcodes/Makefile ] || exit 0; \
6628         r=`${PWD_COMMAND}`; export r; \
6629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6630         $(HOST_EXPORTS) \
6631         for flag in $(EXTRA_HOST_FLAGS) ; do \
6632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6633         done; \
6634         echo "Doing installcheck in opcodes" ; \
6635         (cd $(HOST_SUBDIR)/opcodes && \
6636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6638                   "RANLIB=$${RANLIB}" \
6639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6640                   installcheck) \
6641           || exit 1
6642
6643 @endif opcodes
6644
6645 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6646 maybe-mostlyclean-opcodes:
6647 @if opcodes
6648 maybe-mostlyclean-opcodes: mostlyclean-opcodes
6649
6650 mostlyclean-opcodes: 
6651         @[ -f ./opcodes/Makefile ] || exit 0; \
6652         r=`${PWD_COMMAND}`; export r; \
6653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6654         $(HOST_EXPORTS) \
6655         for flag in $(EXTRA_HOST_FLAGS) ; do \
6656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6657         done; \
6658         echo "Doing mostlyclean in opcodes" ; \
6659         (cd $(HOST_SUBDIR)/opcodes && \
6660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6662                   "RANLIB=$${RANLIB}" \
6663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6664                   mostlyclean) \
6665           || exit 1
6666
6667 @endif opcodes
6668
6669 .PHONY: maybe-clean-opcodes clean-opcodes
6670 maybe-clean-opcodes:
6671 @if opcodes
6672 maybe-clean-opcodes: clean-opcodes
6673
6674 clean-opcodes: 
6675         @[ -f ./opcodes/Makefile ] || exit 0; \
6676         r=`${PWD_COMMAND}`; export r; \
6677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6678         $(HOST_EXPORTS) \
6679         for flag in $(EXTRA_HOST_FLAGS) ; do \
6680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6681         done; \
6682         echo "Doing clean in opcodes" ; \
6683         (cd $(HOST_SUBDIR)/opcodes && \
6684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6686                   "RANLIB=$${RANLIB}" \
6687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6688                   clean) \
6689           || exit 1
6690
6691 @endif opcodes
6692
6693 .PHONY: maybe-distclean-opcodes distclean-opcodes
6694 maybe-distclean-opcodes:
6695 @if opcodes
6696 maybe-distclean-opcodes: distclean-opcodes
6697
6698 distclean-opcodes: 
6699         @[ -f ./opcodes/Makefile ] || exit 0; \
6700         r=`${PWD_COMMAND}`; export r; \
6701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6702         $(HOST_EXPORTS) \
6703         for flag in $(EXTRA_HOST_FLAGS) ; do \
6704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6705         done; \
6706         echo "Doing distclean in opcodes" ; \
6707         (cd $(HOST_SUBDIR)/opcodes && \
6708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6710                   "RANLIB=$${RANLIB}" \
6711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6712                   distclean) \
6713           || exit 1
6714
6715 @endif opcodes
6716
6717 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6718 maybe-maintainer-clean-opcodes:
6719 @if opcodes
6720 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6721
6722 maintainer-clean-opcodes: 
6723         @[ -f ./opcodes/Makefile ] || exit 0; \
6724         r=`${PWD_COMMAND}`; export r; \
6725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6726         $(HOST_EXPORTS) \
6727         for flag in $(EXTRA_HOST_FLAGS) ; do \
6728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6729         done; \
6730         echo "Doing maintainer-clean in opcodes" ; \
6731         (cd $(HOST_SUBDIR)/opcodes && \
6732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6734                   "RANLIB=$${RANLIB}" \
6735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6736                   maintainer-clean) \
6737           || exit 1
6738
6739 @endif opcodes
6740
6741
6742
6743 .PHONY: configure-binutils maybe-configure-binutils
6744 maybe-configure-binutils:
6745 @if gcc-bootstrap
6746 configure-binutils: stage_current
6747 @endif gcc-bootstrap
6748 @if binutils
6749 maybe-configure-binutils: configure-binutils
6750 configure-binutils: 
6751         @r=`${PWD_COMMAND}`; export r; \
6752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6753         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6754         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6755         $(HOST_EXPORTS) \
6756         echo Configuring in $(HOST_SUBDIR)/binutils; \
6757         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6758         case $(srcdir) in \
6759           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6760           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6761                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6762         esac; \
6763         srcdiroption="--srcdir=$${topdir}/binutils"; \
6764         libsrcdir="$$s/binutils"; \
6765         $(SHELL) $${libsrcdir}/configure \
6766           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6767           --target=${target_alias} $${srcdiroption}  \
6768           || exit 1
6769 @endif binutils
6770
6771
6772
6773 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6774 maybe-configure-stage1-binutils:
6775 @if binutils-bootstrap
6776 maybe-configure-stage1-binutils: configure-stage1-binutils
6777 configure-stage1-binutils:
6778         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6779         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6780         @r=`${PWD_COMMAND}`; export r; \
6781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6782         TFLAGS="$(STAGE1_TFLAGS)"; \
6783         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6784         $(HOST_EXPORTS) \
6785         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6786         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
6787         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
6788         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6789         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6790         cd $(HOST_SUBDIR)/binutils || exit 1; \
6791         case $(srcdir) in \
6792           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6793           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6794                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6795         esac; \
6796         srcdiroption="--srcdir=$${topdir}/binutils"; \
6797         libsrcdir="$$s/binutils"; \
6798         $(SHELL) $${libsrcdir}/configure \
6799           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6800           --target=${target_alias} $${srcdiroption} \
6801           $(STAGE1_CONFIGURE_FLAGS)
6802 @endif binutils-bootstrap
6803
6804 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6805 maybe-configure-stage2-binutils:
6806 @if binutils-bootstrap
6807 maybe-configure-stage2-binutils: configure-stage2-binutils
6808 configure-stage2-binutils:
6809         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6810         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6811         @r=`${PWD_COMMAND}`; export r; \
6812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6813         TFLAGS="$(STAGE2_TFLAGS)"; \
6814         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6815         $(HOST_EXPORTS) \
6816         $(POSTSTAGE1_HOST_EXPORTS) \
6817         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6818         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
6819         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
6820         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6821         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6822         cd $(HOST_SUBDIR)/binutils || exit 1; \
6823         case $(srcdir) in \
6824           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6825           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6826                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6827         esac; \
6828         srcdiroption="--srcdir=$${topdir}/binutils"; \
6829         libsrcdir="$$s/binutils"; \
6830         $(SHELL) $${libsrcdir}/configure \
6831           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6832           --target=${target_alias} $${srcdiroption} \
6833           --with-build-libsubdir=$(HOST_SUBDIR) \
6834           $(STAGE2_CONFIGURE_FLAGS)
6835 @endif binutils-bootstrap
6836
6837 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6838 maybe-configure-stage3-binutils:
6839 @if binutils-bootstrap
6840 maybe-configure-stage3-binutils: configure-stage3-binutils
6841 configure-stage3-binutils:
6842         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6843         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6844         @r=`${PWD_COMMAND}`; export r; \
6845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6846         TFLAGS="$(STAGE3_TFLAGS)"; \
6847         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6848         $(HOST_EXPORTS) \
6849         $(POSTSTAGE1_HOST_EXPORTS) \
6850         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6851         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
6852         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
6853         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
6854         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6855         cd $(HOST_SUBDIR)/binutils || exit 1; \
6856         case $(srcdir) in \
6857           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6858           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6859                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6860         esac; \
6861         srcdiroption="--srcdir=$${topdir}/binutils"; \
6862         libsrcdir="$$s/binutils"; \
6863         $(SHELL) $${libsrcdir}/configure \
6864           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6865           --target=${target_alias} $${srcdiroption} \
6866           --with-build-libsubdir=$(HOST_SUBDIR) \
6867           $(STAGE3_CONFIGURE_FLAGS)
6868 @endif binutils-bootstrap
6869
6870 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
6871 maybe-configure-stage4-binutils:
6872 @if binutils-bootstrap
6873 maybe-configure-stage4-binutils: configure-stage4-binutils
6874 configure-stage4-binutils:
6875         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6876         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6877         @r=`${PWD_COMMAND}`; export r; \
6878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6879         TFLAGS="$(STAGE4_TFLAGS)"; \
6880         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6881         $(HOST_EXPORTS) \
6882         $(POSTSTAGE1_HOST_EXPORTS) \
6883         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6884         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
6885         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6886         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
6887         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6888         cd $(HOST_SUBDIR)/binutils || exit 1; \
6889         case $(srcdir) in \
6890           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6891           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6892                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6893         esac; \
6894         srcdiroption="--srcdir=$${topdir}/binutils"; \
6895         libsrcdir="$$s/binutils"; \
6896         $(SHELL) $${libsrcdir}/configure \
6897           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6898           --target=${target_alias} $${srcdiroption} \
6899           --with-build-libsubdir=$(HOST_SUBDIR) \
6900           $(STAGE4_CONFIGURE_FLAGS)
6901 @endif binutils-bootstrap
6902
6903 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
6904 maybe-configure-stageprofile-binutils:
6905 @if binutils-bootstrap
6906 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
6907 configure-stageprofile-binutils:
6908         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6909         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6910         @r=`${PWD_COMMAND}`; export r; \
6911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6912         TFLAGS="$(STAGEprofile_TFLAGS)"; \
6913         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6914         $(HOST_EXPORTS) \
6915         $(POSTSTAGE1_HOST_EXPORTS) \
6916         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6917         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
6918         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6919         echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
6920         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6921         cd $(HOST_SUBDIR)/binutils || exit 1; \
6922         case $(srcdir) in \
6923           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6924           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6925                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6926         esac; \
6927         srcdiroption="--srcdir=$${topdir}/binutils"; \
6928         libsrcdir="$$s/binutils"; \
6929         $(SHELL) $${libsrcdir}/configure \
6930           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6931           --target=${target_alias} $${srcdiroption} \
6932           --with-build-libsubdir=$(HOST_SUBDIR) \
6933           $(STAGEprofile_CONFIGURE_FLAGS)
6934 @endif binutils-bootstrap
6935
6936 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6937 maybe-configure-stagefeedback-binutils:
6938 @if binutils-bootstrap
6939 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6940 configure-stagefeedback-binutils:
6941         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6942         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6943         @r=`${PWD_COMMAND}`; export r; \
6944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6945         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6946         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6947         $(HOST_EXPORTS) \
6948         $(POSTSTAGE1_HOST_EXPORTS) \
6949         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6950         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
6951         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6952         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
6953         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6954         cd $(HOST_SUBDIR)/binutils || exit 1; \
6955         case $(srcdir) in \
6956           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6957           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6958                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6959         esac; \
6960         srcdiroption="--srcdir=$${topdir}/binutils"; \
6961         libsrcdir="$$s/binutils"; \
6962         $(SHELL) $${libsrcdir}/configure \
6963           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6964           --target=${target_alias} $${srcdiroption} \
6965           --with-build-libsubdir=$(HOST_SUBDIR) \
6966           $(STAGEfeedback_CONFIGURE_FLAGS)
6967 @endif binutils-bootstrap
6968
6969
6970
6971
6972
6973 .PHONY: all-binutils maybe-all-binutils
6974 maybe-all-binutils:
6975 @if gcc-bootstrap
6976 all-binutils: stage_current
6977 @endif gcc-bootstrap
6978 @if binutils
6979 TARGET-binutils=all
6980 maybe-all-binutils: all-binutils
6981 all-binutils: configure-binutils
6982         @r=`${PWD_COMMAND}`; export r; \
6983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6984         $(HOST_EXPORTS) \
6985         (cd $(HOST_SUBDIR)/binutils && \
6986           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
6987                 $(TARGET-binutils))
6988 @endif binutils
6989
6990
6991
6992 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6993 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6994 maybe-all-stage1-binutils:
6995 maybe-clean-stage1-binutils:
6996 @if binutils-bootstrap
6997 maybe-all-stage1-binutils: all-stage1-binutils
6998 all-stage1: all-stage1-binutils
6999 TARGET-stage1-binutils = $(TARGET-binutils)
7000 all-stage1-binutils: configure-stage1-binutils
7001         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7002         @r=`${PWD_COMMAND}`; export r; \
7003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7004         TFLAGS="$(STAGE1_TFLAGS)"; \
7005         $(HOST_EXPORTS) \
7006         cd $(HOST_SUBDIR)/binutils && \
7007         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7008                 CFLAGS="$(STAGE1_CFLAGS)" \
7009                 CXXFLAGS="$(STAGE1_CFLAGS)" \
7010                 LIBCFLAGS="$(LIBCFLAGS)" \
7011                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7012                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7013                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7014                 $(EXTRA_HOST_FLAGS)   \
7015                 TFLAGS="$(STAGE1_TFLAGS)" \
7016                 $(TARGET-stage1-binutils)
7017
7018 maybe-clean-stage1-binutils: clean-stage1-binutils
7019 clean-stage1: clean-stage1-binutils
7020 clean-stage1-binutils:
7021         @if [ $(current_stage) = stage1 ]; then \
7022           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7023         else \
7024           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7025           $(MAKE) stage1-start; \
7026         fi; \
7027         cd $(HOST_SUBDIR)/binutils && \
7028         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7029                  clean
7030 @endif binutils-bootstrap
7031
7032
7033 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
7034 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7035 maybe-all-stage2-binutils:
7036 maybe-clean-stage2-binutils:
7037 @if binutils-bootstrap
7038 maybe-all-stage2-binutils: all-stage2-binutils
7039 all-stage2: all-stage2-binutils
7040 TARGET-stage2-binutils = $(TARGET-binutils)
7041 all-stage2-binutils: configure-stage2-binutils
7042         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7043         @r=`${PWD_COMMAND}`; export r; \
7044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7045         TFLAGS="$(STAGE2_TFLAGS)"; \
7046         $(HOST_EXPORTS) \
7047         $(POSTSTAGE1_HOST_EXPORTS) \
7048         cd $(HOST_SUBDIR)/binutils && \
7049         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7050                 CFLAGS="$(STAGE2_CFLAGS)" \
7051                 CXXFLAGS="$(STAGE2_CFLAGS)" \
7052                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
7053                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7054                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7055                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7056                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7057                 TFLAGS="$(STAGE2_TFLAGS)" \
7058                 $(TARGET-stage2-binutils)
7059
7060 maybe-clean-stage2-binutils: clean-stage2-binutils
7061 clean-stage2: clean-stage2-binutils
7062 clean-stage2-binutils:
7063         @if [ $(current_stage) = stage2 ]; then \
7064           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7065         else \
7066           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7067           $(MAKE) stage2-start; \
7068         fi; \
7069         cd $(HOST_SUBDIR)/binutils && \
7070         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7071                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7072                  clean
7073 @endif binutils-bootstrap
7074
7075
7076 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
7077 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7078 maybe-all-stage3-binutils:
7079 maybe-clean-stage3-binutils:
7080 @if binutils-bootstrap
7081 maybe-all-stage3-binutils: all-stage3-binutils
7082 all-stage3: all-stage3-binutils
7083 TARGET-stage3-binutils = $(TARGET-binutils)
7084 all-stage3-binutils: configure-stage3-binutils
7085         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7086         @r=`${PWD_COMMAND}`; export r; \
7087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7088         TFLAGS="$(STAGE3_TFLAGS)"; \
7089         $(HOST_EXPORTS) \
7090         $(POSTSTAGE1_HOST_EXPORTS) \
7091         cd $(HOST_SUBDIR)/binutils && \
7092         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7093                 CFLAGS="$(STAGE3_CFLAGS)" \
7094                 CXXFLAGS="$(STAGE3_CFLAGS)" \
7095                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
7096                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7097                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7098                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7099                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7100                 TFLAGS="$(STAGE3_TFLAGS)" \
7101                 $(TARGET-stage3-binutils)
7102
7103 maybe-clean-stage3-binutils: clean-stage3-binutils
7104 clean-stage3: clean-stage3-binutils
7105 clean-stage3-binutils:
7106         @if [ $(current_stage) = stage3 ]; then \
7107           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7108         else \
7109           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7110           $(MAKE) stage3-start; \
7111         fi; \
7112         cd $(HOST_SUBDIR)/binutils && \
7113         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7114                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7115                  clean
7116 @endif binutils-bootstrap
7117
7118
7119 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
7120 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7121 maybe-all-stage4-binutils:
7122 maybe-clean-stage4-binutils:
7123 @if binutils-bootstrap
7124 maybe-all-stage4-binutils: all-stage4-binutils
7125 all-stage4: all-stage4-binutils
7126 TARGET-stage4-binutils = $(TARGET-binutils)
7127 all-stage4-binutils: configure-stage4-binutils
7128         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7129         @r=`${PWD_COMMAND}`; export r; \
7130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7131         TFLAGS="$(STAGE4_TFLAGS)"; \
7132         $(HOST_EXPORTS) \
7133         $(POSTSTAGE1_HOST_EXPORTS) \
7134         cd $(HOST_SUBDIR)/binutils && \
7135         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7136                 CFLAGS="$(STAGE4_CFLAGS)" \
7137                 CXXFLAGS="$(STAGE4_CFLAGS)" \
7138                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7139                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7140                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7141                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7142                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7143                 TFLAGS="$(STAGE4_TFLAGS)" \
7144                 $(TARGET-stage4-binutils)
7145
7146 maybe-clean-stage4-binutils: clean-stage4-binutils
7147 clean-stage4: clean-stage4-binutils
7148 clean-stage4-binutils:
7149         @if [ $(current_stage) = stage4 ]; then \
7150           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7151         else \
7152           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7153           $(MAKE) stage4-start; \
7154         fi; \
7155         cd $(HOST_SUBDIR)/binutils && \
7156         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7157                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7158                  clean
7159 @endif binutils-bootstrap
7160
7161
7162 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7163 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7164 maybe-all-stageprofile-binutils:
7165 maybe-clean-stageprofile-binutils:
7166 @if binutils-bootstrap
7167 maybe-all-stageprofile-binutils: all-stageprofile-binutils
7168 all-stageprofile: all-stageprofile-binutils
7169 TARGET-stageprofile-binutils = $(TARGET-binutils)
7170 all-stageprofile-binutils: configure-stageprofile-binutils
7171         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7172         @r=`${PWD_COMMAND}`; export r; \
7173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7174         TFLAGS="$(STAGEprofile_TFLAGS)"; \
7175         $(HOST_EXPORTS) \
7176         $(POSTSTAGE1_HOST_EXPORTS) \
7177         cd $(HOST_SUBDIR)/binutils && \
7178         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7179                 CFLAGS="$(STAGEprofile_CFLAGS)" \
7180                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
7181                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
7182                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7183                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7184                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7185                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7186                 TFLAGS="$(STAGEprofile_TFLAGS)" \
7187                 $(TARGET-stageprofile-binutils)
7188
7189 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7190 clean-stageprofile: clean-stageprofile-binutils
7191 clean-stageprofile-binutils:
7192         @if [ $(current_stage) = stageprofile ]; then \
7193           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7194         else \
7195           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7196           $(MAKE) stageprofile-start; \
7197         fi; \
7198         cd $(HOST_SUBDIR)/binutils && \
7199         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7200                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7201                  clean
7202 @endif binutils-bootstrap
7203
7204
7205 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7206 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7207 maybe-all-stagefeedback-binutils:
7208 maybe-clean-stagefeedback-binutils:
7209 @if binutils-bootstrap
7210 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7211 all-stagefeedback: all-stagefeedback-binutils
7212 TARGET-stagefeedback-binutils = $(TARGET-binutils)
7213 all-stagefeedback-binutils: configure-stagefeedback-binutils
7214         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7215         @r=`${PWD_COMMAND}`; export r; \
7216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7217         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7218         $(HOST_EXPORTS) \
7219         $(POSTSTAGE1_HOST_EXPORTS) \
7220         cd $(HOST_SUBDIR)/binutils && \
7221         $(MAKE) $(BASE_FLAGS_TO_PASS) \
7222                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
7223                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
7224                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
7225                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7226                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7227                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7228                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7229                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
7230                 $(TARGET-stagefeedback-binutils)
7231
7232 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7233 clean-stagefeedback: clean-stagefeedback-binutils
7234 clean-stagefeedback-binutils:
7235         @if [ $(current_stage) = stagefeedback ]; then \
7236           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7237         else \
7238           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7239           $(MAKE) stagefeedback-start; \
7240         fi; \
7241         cd $(HOST_SUBDIR)/binutils && \
7242         $(MAKE) $(EXTRA_HOST_FLAGS)  \
7243                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
7244                  clean
7245 @endif binutils-bootstrap
7246
7247
7248
7249
7250
7251 .PHONY: check-binutils maybe-check-binutils
7252 maybe-check-binutils:
7253 @if binutils
7254 maybe-check-binutils: check-binutils
7255
7256 check-binutils:
7257         @: $(MAKE); $(unstage)
7258         @r=`${PWD_COMMAND}`; export r; \
7259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7260         $(HOST_EXPORTS) \
7261         (cd $(HOST_SUBDIR)/binutils && \
7262           $(MAKE) $(FLAGS_TO_PASS)  check)
7263
7264 @endif binutils
7265
7266 .PHONY: install-binutils maybe-install-binutils
7267 maybe-install-binutils:
7268 @if binutils
7269 maybe-install-binutils: install-binutils
7270
7271 install-binutils: installdirs
7272         @: $(MAKE); $(unstage)
7273         @r=`${PWD_COMMAND}`; export r; \
7274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7275         $(HOST_EXPORTS) \
7276         (cd $(HOST_SUBDIR)/binutils && \
7277           $(MAKE) $(FLAGS_TO_PASS)  install)
7278
7279 @endif binutils
7280
7281 # Other targets (info, dvi, pdf, etc.)
7282
7283 .PHONY: maybe-info-binutils info-binutils
7284 maybe-info-binutils:
7285 @if binutils
7286 maybe-info-binutils: info-binutils
7287
7288 info-binutils: \
7289     configure-binutils 
7290         @[ -f ./binutils/Makefile ] || exit 0; \
7291         r=`${PWD_COMMAND}`; export r; \
7292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7293         $(HOST_EXPORTS) \
7294         for flag in $(EXTRA_HOST_FLAGS) ; do \
7295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7296         done; \
7297         echo "Doing info in binutils" ; \
7298         (cd $(HOST_SUBDIR)/binutils && \
7299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7301                   "RANLIB=$${RANLIB}" \
7302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7303                   info) \
7304           || exit 1
7305
7306 @endif binutils
7307
7308 .PHONY: maybe-dvi-binutils dvi-binutils
7309 maybe-dvi-binutils:
7310 @if binutils
7311 maybe-dvi-binutils: dvi-binutils
7312
7313 dvi-binutils: \
7314     configure-binutils 
7315         @[ -f ./binutils/Makefile ] || exit 0; \
7316         r=`${PWD_COMMAND}`; export r; \
7317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7318         $(HOST_EXPORTS) \
7319         for flag in $(EXTRA_HOST_FLAGS) ; do \
7320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7321         done; \
7322         echo "Doing dvi in binutils" ; \
7323         (cd $(HOST_SUBDIR)/binutils && \
7324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7326                   "RANLIB=$${RANLIB}" \
7327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7328                   dvi) \
7329           || exit 1
7330
7331 @endif binutils
7332
7333 .PHONY: maybe-pdf-binutils pdf-binutils
7334 maybe-pdf-binutils:
7335 @if binutils
7336 maybe-pdf-binutils: pdf-binutils
7337
7338 pdf-binutils: \
7339     configure-binutils 
7340         @[ -f ./binutils/Makefile ] || exit 0; \
7341         r=`${PWD_COMMAND}`; export r; \
7342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7343         $(HOST_EXPORTS) \
7344         for flag in $(EXTRA_HOST_FLAGS) ; do \
7345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7346         done; \
7347         echo "Doing pdf in binutils" ; \
7348         (cd $(HOST_SUBDIR)/binutils && \
7349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7351                   "RANLIB=$${RANLIB}" \
7352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7353                   pdf) \
7354           || exit 1
7355
7356 @endif binutils
7357
7358 .PHONY: maybe-html-binutils html-binutils
7359 maybe-html-binutils:
7360 @if binutils
7361 maybe-html-binutils: html-binutils
7362
7363 html-binutils: \
7364     configure-binutils 
7365         @[ -f ./binutils/Makefile ] || exit 0; \
7366         r=`${PWD_COMMAND}`; export r; \
7367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7368         $(HOST_EXPORTS) \
7369         for flag in $(EXTRA_HOST_FLAGS) ; do \
7370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7371         done; \
7372         echo "Doing html in binutils" ; \
7373         (cd $(HOST_SUBDIR)/binutils && \
7374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7376                   "RANLIB=$${RANLIB}" \
7377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7378                   html) \
7379           || exit 1
7380
7381 @endif binutils
7382
7383 .PHONY: maybe-TAGS-binutils TAGS-binutils
7384 maybe-TAGS-binutils:
7385 @if binutils
7386 maybe-TAGS-binutils: TAGS-binutils
7387
7388 TAGS-binutils: \
7389     configure-binutils 
7390         @[ -f ./binutils/Makefile ] || exit 0; \
7391         r=`${PWD_COMMAND}`; export r; \
7392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7393         $(HOST_EXPORTS) \
7394         for flag in $(EXTRA_HOST_FLAGS) ; do \
7395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7396         done; \
7397         echo "Doing TAGS in binutils" ; \
7398         (cd $(HOST_SUBDIR)/binutils && \
7399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7401                   "RANLIB=$${RANLIB}" \
7402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7403                   TAGS) \
7404           || exit 1
7405
7406 @endif binutils
7407
7408 .PHONY: maybe-install-info-binutils install-info-binutils
7409 maybe-install-info-binutils:
7410 @if binutils
7411 maybe-install-info-binutils: install-info-binutils
7412
7413 install-info-binutils: \
7414     configure-binutils \
7415     info-binutils 
7416         @[ -f ./binutils/Makefile ] || exit 0; \
7417         r=`${PWD_COMMAND}`; export r; \
7418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7419         $(HOST_EXPORTS) \
7420         for flag in $(EXTRA_HOST_FLAGS) ; do \
7421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7422         done; \
7423         echo "Doing install-info in binutils" ; \
7424         (cd $(HOST_SUBDIR)/binutils && \
7425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7427                   "RANLIB=$${RANLIB}" \
7428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7429                   install-info) \
7430           || exit 1
7431
7432 @endif binutils
7433
7434 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
7435 maybe-install-pdf-binutils:
7436 @if binutils
7437 maybe-install-pdf-binutils: install-pdf-binutils
7438
7439 install-pdf-binutils: \
7440     configure-binutils \
7441     pdf-binutils 
7442         @[ -f ./binutils/Makefile ] || exit 0; \
7443         r=`${PWD_COMMAND}`; export r; \
7444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7445         $(HOST_EXPORTS) \
7446         for flag in $(EXTRA_HOST_FLAGS) ; do \
7447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7448         done; \
7449         echo "Doing install-pdf in binutils" ; \
7450         (cd $(HOST_SUBDIR)/binutils && \
7451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7453                   "RANLIB=$${RANLIB}" \
7454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7455                   install-pdf) \
7456           || exit 1
7457
7458 @endif binutils
7459
7460 .PHONY: maybe-install-html-binutils install-html-binutils
7461 maybe-install-html-binutils:
7462 @if binutils
7463 maybe-install-html-binutils: install-html-binutils
7464
7465 install-html-binutils: \
7466     configure-binutils \
7467     html-binutils 
7468         @[ -f ./binutils/Makefile ] || exit 0; \
7469         r=`${PWD_COMMAND}`; export r; \
7470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7471         $(HOST_EXPORTS) \
7472         for flag in $(EXTRA_HOST_FLAGS) ; do \
7473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7474         done; \
7475         echo "Doing install-html in binutils" ; \
7476         (cd $(HOST_SUBDIR)/binutils && \
7477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7479                   "RANLIB=$${RANLIB}" \
7480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7481                   install-html) \
7482           || exit 1
7483
7484 @endif binutils
7485
7486 .PHONY: maybe-installcheck-binutils installcheck-binutils
7487 maybe-installcheck-binutils:
7488 @if binutils
7489 maybe-installcheck-binutils: installcheck-binutils
7490
7491 installcheck-binutils: \
7492     configure-binutils 
7493         @[ -f ./binutils/Makefile ] || exit 0; \
7494         r=`${PWD_COMMAND}`; export r; \
7495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7496         $(HOST_EXPORTS) \
7497         for flag in $(EXTRA_HOST_FLAGS) ; do \
7498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7499         done; \
7500         echo "Doing installcheck in binutils" ; \
7501         (cd $(HOST_SUBDIR)/binutils && \
7502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7504                   "RANLIB=$${RANLIB}" \
7505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7506                   installcheck) \
7507           || exit 1
7508
7509 @endif binutils
7510
7511 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7512 maybe-mostlyclean-binutils:
7513 @if binutils
7514 maybe-mostlyclean-binutils: mostlyclean-binutils
7515
7516 mostlyclean-binutils: 
7517         @[ -f ./binutils/Makefile ] || exit 0; \
7518         r=`${PWD_COMMAND}`; export r; \
7519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7520         $(HOST_EXPORTS) \
7521         for flag in $(EXTRA_HOST_FLAGS) ; do \
7522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7523         done; \
7524         echo "Doing mostlyclean in binutils" ; \
7525         (cd $(HOST_SUBDIR)/binutils && \
7526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7528                   "RANLIB=$${RANLIB}" \
7529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7530                   mostlyclean) \
7531           || exit 1
7532
7533 @endif binutils
7534
7535 .PHONY: maybe-clean-binutils clean-binutils
7536 maybe-clean-binutils:
7537 @if binutils
7538 maybe-clean-binutils: clean-binutils
7539
7540 clean-binutils: 
7541         @[ -f ./binutils/Makefile ] || exit 0; \
7542         r=`${PWD_COMMAND}`; export r; \
7543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7544         $(HOST_EXPORTS) \
7545         for flag in $(EXTRA_HOST_FLAGS) ; do \
7546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7547         done; \
7548         echo "Doing clean in binutils" ; \
7549         (cd $(HOST_SUBDIR)/binutils && \
7550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7552                   "RANLIB=$${RANLIB}" \
7553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7554                   clean) \
7555           || exit 1
7556
7557 @endif binutils
7558
7559 .PHONY: maybe-distclean-binutils distclean-binutils
7560 maybe-distclean-binutils:
7561 @if binutils
7562 maybe-distclean-binutils: distclean-binutils
7563
7564 distclean-binutils: 
7565         @[ -f ./binutils/Makefile ] || exit 0; \
7566         r=`${PWD_COMMAND}`; export r; \
7567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7568         $(HOST_EXPORTS) \
7569         for flag in $(EXTRA_HOST_FLAGS) ; do \
7570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7571         done; \
7572         echo "Doing distclean in binutils" ; \
7573         (cd $(HOST_SUBDIR)/binutils && \
7574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7576                   "RANLIB=$${RANLIB}" \
7577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7578                   distclean) \
7579           || exit 1
7580
7581 @endif binutils
7582
7583 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7584 maybe-maintainer-clean-binutils:
7585 @if binutils
7586 maybe-maintainer-clean-binutils: maintainer-clean-binutils
7587
7588 maintainer-clean-binutils: 
7589         @[ -f ./binutils/Makefile ] || exit 0; \
7590         r=`${PWD_COMMAND}`; export r; \
7591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7592         $(HOST_EXPORTS) \
7593         for flag in $(EXTRA_HOST_FLAGS) ; do \
7594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7595         done; \
7596         echo "Doing maintainer-clean in binutils" ; \
7597         (cd $(HOST_SUBDIR)/binutils && \
7598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7600                   "RANLIB=$${RANLIB}" \
7601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7602                   maintainer-clean) \
7603           || exit 1
7604
7605 @endif binutils
7606
7607
7608
7609 .PHONY: configure-bison maybe-configure-bison
7610 maybe-configure-bison:
7611 @if gcc-bootstrap
7612 configure-bison: stage_current
7613 @endif gcc-bootstrap
7614 @if bison
7615 maybe-configure-bison: configure-bison
7616 configure-bison: 
7617         @: $(MAKE); $(unstage)
7618         @r=`${PWD_COMMAND}`; export r; \
7619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7620         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7621         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7622         $(HOST_EXPORTS) \
7623         echo Configuring in $(HOST_SUBDIR)/bison; \
7624         cd "$(HOST_SUBDIR)/bison" || exit 1; \
7625         case $(srcdir) in \
7626           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7627           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7628                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7629         esac; \
7630         srcdiroption="--srcdir=$${topdir}/bison"; \
7631         libsrcdir="$$s/bison"; \
7632         $(SHELL) $${libsrcdir}/configure \
7633           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7634           --target=${target_alias} $${srcdiroption}  \
7635           || exit 1
7636 @endif bison
7637
7638
7639
7640
7641
7642 .PHONY: all-bison maybe-all-bison
7643 maybe-all-bison:
7644 @if gcc-bootstrap
7645 all-bison: stage_current
7646 @endif gcc-bootstrap
7647 @if bison
7648 TARGET-bison=all
7649 maybe-all-bison: all-bison
7650 all-bison: configure-bison
7651         @: $(MAKE); $(unstage)
7652         @r=`${PWD_COMMAND}`; export r; \
7653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7654         $(HOST_EXPORTS) \
7655         (cd $(HOST_SUBDIR)/bison && \
7656           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
7657                 $(TARGET-bison))
7658 @endif bison
7659
7660
7661
7662
7663 .PHONY: check-bison maybe-check-bison
7664 maybe-check-bison:
7665 @if bison
7666 maybe-check-bison: check-bison
7667
7668 # This module is only tested in a native toolchain.
7669 check-bison:
7670         @: $(MAKE); $(unstage)
7671         @if [ '$(host)' = '$(target)' ] ; then \
7672           r=`${PWD_COMMAND}`; export r; \
7673           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7674           $(HOST_EXPORTS) \
7675           (cd $(HOST_SUBDIR)/bison && \
7676             $(MAKE) $(FLAGS_TO_PASS)  check); \
7677         fi
7678
7679 @endif bison
7680
7681 .PHONY: install-bison maybe-install-bison
7682 maybe-install-bison:
7683 @if bison
7684 maybe-install-bison: install-bison
7685
7686 install-bison: installdirs
7687         @: $(MAKE); $(unstage)
7688         @r=`${PWD_COMMAND}`; export r; \
7689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7690         $(HOST_EXPORTS) \
7691         (cd $(HOST_SUBDIR)/bison && \
7692           $(MAKE) $(FLAGS_TO_PASS)  install)
7693
7694 @endif bison
7695
7696 # Other targets (info, dvi, pdf, etc.)
7697
7698 .PHONY: maybe-info-bison info-bison
7699 maybe-info-bison:
7700 @if bison
7701 maybe-info-bison: info-bison
7702
7703 info-bison: \
7704     configure-bison 
7705         @: $(MAKE); $(unstage)
7706         @[ -f ./bison/Makefile ] || exit 0; \
7707         r=`${PWD_COMMAND}`; export r; \
7708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7709         $(HOST_EXPORTS) \
7710         for flag in $(EXTRA_HOST_FLAGS) ; do \
7711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7712         done; \
7713         echo "Doing info in bison" ; \
7714         (cd $(HOST_SUBDIR)/bison && \
7715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7717                   "RANLIB=$${RANLIB}" \
7718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7719                   info) \
7720           || exit 1
7721
7722 @endif bison
7723
7724 .PHONY: maybe-dvi-bison dvi-bison
7725 maybe-dvi-bison:
7726 @if bison
7727 maybe-dvi-bison: dvi-bison
7728
7729 dvi-bison: \
7730     configure-bison 
7731         @: $(MAKE); $(unstage)
7732         @[ -f ./bison/Makefile ] || exit 0; \
7733         r=`${PWD_COMMAND}`; export r; \
7734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7735         $(HOST_EXPORTS) \
7736         for flag in $(EXTRA_HOST_FLAGS) ; do \
7737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7738         done; \
7739         echo "Doing dvi in bison" ; \
7740         (cd $(HOST_SUBDIR)/bison && \
7741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7743                   "RANLIB=$${RANLIB}" \
7744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7745                   dvi) \
7746           || exit 1
7747
7748 @endif bison
7749
7750 .PHONY: maybe-pdf-bison pdf-bison
7751 maybe-pdf-bison:
7752 @if bison
7753 maybe-pdf-bison: pdf-bison
7754
7755 pdf-bison: \
7756     configure-bison 
7757         @: $(MAKE); $(unstage)
7758         @[ -f ./bison/Makefile ] || exit 0; \
7759         r=`${PWD_COMMAND}`; export r; \
7760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7761         $(HOST_EXPORTS) \
7762         for flag in $(EXTRA_HOST_FLAGS) ; do \
7763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7764         done; \
7765         echo "Doing pdf in bison" ; \
7766         (cd $(HOST_SUBDIR)/bison && \
7767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7769                   "RANLIB=$${RANLIB}" \
7770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7771                   pdf) \
7772           || exit 1
7773
7774 @endif bison
7775
7776 .PHONY: maybe-html-bison html-bison
7777 maybe-html-bison:
7778 @if bison
7779 maybe-html-bison: html-bison
7780
7781 html-bison: \
7782     configure-bison 
7783         @: $(MAKE); $(unstage)
7784         @[ -f ./bison/Makefile ] || exit 0; \
7785         r=`${PWD_COMMAND}`; export r; \
7786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7787         $(HOST_EXPORTS) \
7788         for flag in $(EXTRA_HOST_FLAGS) ; do \
7789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7790         done; \
7791         echo "Doing html in bison" ; \
7792         (cd $(HOST_SUBDIR)/bison && \
7793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7795                   "RANLIB=$${RANLIB}" \
7796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7797                   html) \
7798           || exit 1
7799
7800 @endif bison
7801
7802 .PHONY: maybe-TAGS-bison TAGS-bison
7803 maybe-TAGS-bison:
7804 @if bison
7805 maybe-TAGS-bison: TAGS-bison
7806
7807 TAGS-bison: \
7808     configure-bison 
7809         @: $(MAKE); $(unstage)
7810         @[ -f ./bison/Makefile ] || exit 0; \
7811         r=`${PWD_COMMAND}`; export r; \
7812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7813         $(HOST_EXPORTS) \
7814         for flag in $(EXTRA_HOST_FLAGS) ; do \
7815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7816         done; \
7817         echo "Doing TAGS in bison" ; \
7818         (cd $(HOST_SUBDIR)/bison && \
7819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7821                   "RANLIB=$${RANLIB}" \
7822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7823                   TAGS) \
7824           || exit 1
7825
7826 @endif bison
7827
7828 .PHONY: maybe-install-info-bison install-info-bison
7829 maybe-install-info-bison:
7830 @if bison
7831 maybe-install-info-bison: install-info-bison
7832
7833 install-info-bison: \
7834     configure-bison \
7835     info-bison 
7836         @: $(MAKE); $(unstage)
7837         @[ -f ./bison/Makefile ] || exit 0; \
7838         r=`${PWD_COMMAND}`; export r; \
7839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7840         $(HOST_EXPORTS) \
7841         for flag in $(EXTRA_HOST_FLAGS) ; do \
7842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7843         done; \
7844         echo "Doing install-info in bison" ; \
7845         (cd $(HOST_SUBDIR)/bison && \
7846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7848                   "RANLIB=$${RANLIB}" \
7849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7850                   install-info) \
7851           || exit 1
7852
7853 @endif bison
7854
7855 .PHONY: maybe-install-pdf-bison install-pdf-bison
7856 maybe-install-pdf-bison:
7857 @if bison
7858 maybe-install-pdf-bison: install-pdf-bison
7859
7860 install-pdf-bison: \
7861     configure-bison \
7862     pdf-bison 
7863         @: $(MAKE); $(unstage)
7864         @[ -f ./bison/Makefile ] || exit 0; \
7865         r=`${PWD_COMMAND}`; export r; \
7866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7867         $(HOST_EXPORTS) \
7868         for flag in $(EXTRA_HOST_FLAGS) ; do \
7869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7870         done; \
7871         echo "Doing install-pdf in bison" ; \
7872         (cd $(HOST_SUBDIR)/bison && \
7873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7875                   "RANLIB=$${RANLIB}" \
7876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7877                   install-pdf) \
7878           || exit 1
7879
7880 @endif bison
7881
7882 .PHONY: maybe-install-html-bison install-html-bison
7883 maybe-install-html-bison:
7884 @if bison
7885 maybe-install-html-bison: install-html-bison
7886
7887 install-html-bison: \
7888     configure-bison \
7889     html-bison 
7890         @: $(MAKE); $(unstage)
7891         @[ -f ./bison/Makefile ] || exit 0; \
7892         r=`${PWD_COMMAND}`; export r; \
7893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7894         $(HOST_EXPORTS) \
7895         for flag in $(EXTRA_HOST_FLAGS) ; do \
7896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7897         done; \
7898         echo "Doing install-html in bison" ; \
7899         (cd $(HOST_SUBDIR)/bison && \
7900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7902                   "RANLIB=$${RANLIB}" \
7903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7904                   install-html) \
7905           || exit 1
7906
7907 @endif bison
7908
7909 .PHONY: maybe-installcheck-bison installcheck-bison
7910 maybe-installcheck-bison:
7911 @if bison
7912 maybe-installcheck-bison: installcheck-bison
7913
7914 installcheck-bison: \
7915     configure-bison 
7916         @: $(MAKE); $(unstage)
7917         @[ -f ./bison/Makefile ] || exit 0; \
7918         r=`${PWD_COMMAND}`; export r; \
7919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7920         $(HOST_EXPORTS) \
7921         for flag in $(EXTRA_HOST_FLAGS) ; do \
7922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7923         done; \
7924         echo "Doing installcheck in bison" ; \
7925         (cd $(HOST_SUBDIR)/bison && \
7926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7928                   "RANLIB=$${RANLIB}" \
7929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7930                   installcheck) \
7931           || exit 1
7932
7933 @endif bison
7934
7935 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7936 maybe-mostlyclean-bison:
7937 @if bison
7938 maybe-mostlyclean-bison: mostlyclean-bison
7939
7940 mostlyclean-bison: 
7941         @: $(MAKE); $(unstage)
7942         @[ -f ./bison/Makefile ] || exit 0; \
7943         r=`${PWD_COMMAND}`; export r; \
7944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7945         $(HOST_EXPORTS) \
7946         for flag in $(EXTRA_HOST_FLAGS) ; do \
7947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7948         done; \
7949         echo "Doing mostlyclean in bison" ; \
7950         (cd $(HOST_SUBDIR)/bison && \
7951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7953                   "RANLIB=$${RANLIB}" \
7954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7955                   mostlyclean) \
7956           || exit 1
7957
7958 @endif bison
7959
7960 .PHONY: maybe-clean-bison clean-bison
7961 maybe-clean-bison:
7962 @if bison
7963 maybe-clean-bison: clean-bison
7964
7965 clean-bison: 
7966         @: $(MAKE); $(unstage)
7967         @[ -f ./bison/Makefile ] || exit 0; \
7968         r=`${PWD_COMMAND}`; export r; \
7969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7970         $(HOST_EXPORTS) \
7971         for flag in $(EXTRA_HOST_FLAGS) ; do \
7972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7973         done; \
7974         echo "Doing clean in bison" ; \
7975         (cd $(HOST_SUBDIR)/bison && \
7976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7978                   "RANLIB=$${RANLIB}" \
7979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7980                   clean) \
7981           || exit 1
7982
7983 @endif bison
7984
7985 .PHONY: maybe-distclean-bison distclean-bison
7986 maybe-distclean-bison:
7987 @if bison
7988 maybe-distclean-bison: distclean-bison
7989
7990 distclean-bison: 
7991         @: $(MAKE); $(unstage)
7992         @[ -f ./bison/Makefile ] || exit 0; \
7993         r=`${PWD_COMMAND}`; export r; \
7994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7995         $(HOST_EXPORTS) \
7996         for flag in $(EXTRA_HOST_FLAGS) ; do \
7997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7998         done; \
7999         echo "Doing distclean in bison" ; \
8000         (cd $(HOST_SUBDIR)/bison && \
8001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8003                   "RANLIB=$${RANLIB}" \
8004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8005                   distclean) \
8006           || exit 1
8007
8008 @endif bison
8009
8010 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8011 maybe-maintainer-clean-bison:
8012 @if bison
8013 maybe-maintainer-clean-bison: maintainer-clean-bison
8014
8015 maintainer-clean-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 maintainer-clean 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                   maintainer-clean) \
8031           || exit 1
8032
8033 @endif bison
8034
8035
8036
8037 .PHONY: configure-byacc maybe-configure-byacc
8038 maybe-configure-byacc:
8039 @if gcc-bootstrap
8040 configure-byacc: stage_current
8041 @endif gcc-bootstrap
8042 @if byacc
8043 maybe-configure-byacc: configure-byacc
8044 configure-byacc: 
8045         @: $(MAKE); $(unstage)
8046         @r=`${PWD_COMMAND}`; export r; \
8047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8048         test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8049         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8050         $(HOST_EXPORTS) \
8051         echo Configuring in $(HOST_SUBDIR)/byacc; \
8052         cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8053         case $(srcdir) in \
8054           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8055           *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8056                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8057         esac; \
8058         srcdiroption="--srcdir=$${topdir}/byacc"; \
8059         libsrcdir="$$s/byacc"; \
8060         $(SHELL) $${libsrcdir}/configure \
8061           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8062           --target=${target_alias} $${srcdiroption}  \
8063           || exit 1
8064 @endif byacc
8065
8066
8067
8068
8069
8070 .PHONY: all-byacc maybe-all-byacc
8071 maybe-all-byacc:
8072 @if gcc-bootstrap
8073 all-byacc: stage_current
8074 @endif gcc-bootstrap
8075 @if byacc
8076 TARGET-byacc=all
8077 maybe-all-byacc: all-byacc
8078 all-byacc: configure-byacc
8079         @: $(MAKE); $(unstage)
8080         @r=`${PWD_COMMAND}`; export r; \
8081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8082         $(HOST_EXPORTS) \
8083         (cd $(HOST_SUBDIR)/byacc && \
8084           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8085                 $(TARGET-byacc))
8086 @endif byacc
8087
8088
8089
8090
8091 .PHONY: check-byacc maybe-check-byacc
8092 maybe-check-byacc:
8093 @if byacc
8094 maybe-check-byacc: check-byacc
8095
8096 # This module is only tested in a native toolchain.
8097 check-byacc:
8098         @: $(MAKE); $(unstage)
8099         @if [ '$(host)' = '$(target)' ] ; then \
8100           r=`${PWD_COMMAND}`; export r; \
8101           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8102           $(HOST_EXPORTS) \
8103           (cd $(HOST_SUBDIR)/byacc && \
8104             $(MAKE) $(FLAGS_TO_PASS)  check); \
8105         fi
8106
8107 @endif byacc
8108
8109 .PHONY: install-byacc maybe-install-byacc
8110 maybe-install-byacc:
8111 @if byacc
8112 maybe-install-byacc: install-byacc
8113
8114 install-byacc: installdirs
8115         @: $(MAKE); $(unstage)
8116         @r=`${PWD_COMMAND}`; export r; \
8117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8118         $(HOST_EXPORTS) \
8119         (cd $(HOST_SUBDIR)/byacc && \
8120           $(MAKE) $(FLAGS_TO_PASS)  install)
8121
8122 @endif byacc
8123
8124 # Other targets (info, dvi, pdf, etc.)
8125
8126 .PHONY: maybe-info-byacc info-byacc
8127 maybe-info-byacc:
8128 @if byacc
8129 maybe-info-byacc: info-byacc
8130
8131 info-byacc: \
8132     configure-byacc 
8133         @: $(MAKE); $(unstage)
8134         @[ -f ./byacc/Makefile ] || exit 0; \
8135         r=`${PWD_COMMAND}`; export r; \
8136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8137         $(HOST_EXPORTS) \
8138         for flag in $(EXTRA_HOST_FLAGS) ; do \
8139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8140         done; \
8141         echo "Doing info in byacc" ; \
8142         (cd $(HOST_SUBDIR)/byacc && \
8143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8145                   "RANLIB=$${RANLIB}" \
8146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8147                   info) \
8148           || exit 1
8149
8150 @endif byacc
8151
8152 .PHONY: maybe-dvi-byacc dvi-byacc
8153 maybe-dvi-byacc:
8154 @if byacc
8155 maybe-dvi-byacc: dvi-byacc
8156
8157 dvi-byacc: \
8158     configure-byacc 
8159         @: $(MAKE); $(unstage)
8160         @[ -f ./byacc/Makefile ] || exit 0; \
8161         r=`${PWD_COMMAND}`; export r; \
8162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8163         $(HOST_EXPORTS) \
8164         for flag in $(EXTRA_HOST_FLAGS) ; do \
8165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8166         done; \
8167         echo "Doing dvi in byacc" ; \
8168         (cd $(HOST_SUBDIR)/byacc && \
8169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8171                   "RANLIB=$${RANLIB}" \
8172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8173                   dvi) \
8174           || exit 1
8175
8176 @endif byacc
8177
8178 .PHONY: maybe-pdf-byacc pdf-byacc
8179 maybe-pdf-byacc:
8180 @if byacc
8181 maybe-pdf-byacc: pdf-byacc
8182
8183 pdf-byacc: \
8184     configure-byacc 
8185         @: $(MAKE); $(unstage)
8186         @[ -f ./byacc/Makefile ] || exit 0; \
8187         r=`${PWD_COMMAND}`; export r; \
8188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8189         $(HOST_EXPORTS) \
8190         for flag in $(EXTRA_HOST_FLAGS) ; do \
8191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8192         done; \
8193         echo "Doing pdf in byacc" ; \
8194         (cd $(HOST_SUBDIR)/byacc && \
8195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8197                   "RANLIB=$${RANLIB}" \
8198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8199                   pdf) \
8200           || exit 1
8201
8202 @endif byacc
8203
8204 .PHONY: maybe-html-byacc html-byacc
8205 maybe-html-byacc:
8206 @if byacc
8207 maybe-html-byacc: html-byacc
8208
8209 html-byacc: \
8210     configure-byacc 
8211         @: $(MAKE); $(unstage)
8212         @[ -f ./byacc/Makefile ] || exit 0; \
8213         r=`${PWD_COMMAND}`; export r; \
8214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8215         $(HOST_EXPORTS) \
8216         for flag in $(EXTRA_HOST_FLAGS) ; do \
8217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8218         done; \
8219         echo "Doing html in byacc" ; \
8220         (cd $(HOST_SUBDIR)/byacc && \
8221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8223                   "RANLIB=$${RANLIB}" \
8224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8225                   html) \
8226           || exit 1
8227
8228 @endif byacc
8229
8230 .PHONY: maybe-TAGS-byacc TAGS-byacc
8231 maybe-TAGS-byacc:
8232 @if byacc
8233 maybe-TAGS-byacc: TAGS-byacc
8234
8235 TAGS-byacc: \
8236     configure-byacc 
8237         @: $(MAKE); $(unstage)
8238         @[ -f ./byacc/Makefile ] || exit 0; \
8239         r=`${PWD_COMMAND}`; export r; \
8240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8241         $(HOST_EXPORTS) \
8242         for flag in $(EXTRA_HOST_FLAGS) ; do \
8243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8244         done; \
8245         echo "Doing TAGS in byacc" ; \
8246         (cd $(HOST_SUBDIR)/byacc && \
8247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8249                   "RANLIB=$${RANLIB}" \
8250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8251                   TAGS) \
8252           || exit 1
8253
8254 @endif byacc
8255
8256 .PHONY: maybe-install-info-byacc install-info-byacc
8257 maybe-install-info-byacc:
8258 @if byacc
8259 maybe-install-info-byacc: install-info-byacc
8260
8261 install-info-byacc: \
8262     configure-byacc \
8263     info-byacc 
8264         @: $(MAKE); $(unstage)
8265         @[ -f ./byacc/Makefile ] || exit 0; \
8266         r=`${PWD_COMMAND}`; export r; \
8267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8268         $(HOST_EXPORTS) \
8269         for flag in $(EXTRA_HOST_FLAGS) ; do \
8270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8271         done; \
8272         echo "Doing install-info in byacc" ; \
8273         (cd $(HOST_SUBDIR)/byacc && \
8274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8276                   "RANLIB=$${RANLIB}" \
8277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8278                   install-info) \
8279           || exit 1
8280
8281 @endif byacc
8282
8283 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
8284 maybe-install-pdf-byacc:
8285 @if byacc
8286 maybe-install-pdf-byacc: install-pdf-byacc
8287
8288 install-pdf-byacc: \
8289     configure-byacc \
8290     pdf-byacc 
8291         @: $(MAKE); $(unstage)
8292         @[ -f ./byacc/Makefile ] || exit 0; \
8293         r=`${PWD_COMMAND}`; export r; \
8294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8295         $(HOST_EXPORTS) \
8296         for flag in $(EXTRA_HOST_FLAGS) ; do \
8297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8298         done; \
8299         echo "Doing install-pdf in byacc" ; \
8300         (cd $(HOST_SUBDIR)/byacc && \
8301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8303                   "RANLIB=$${RANLIB}" \
8304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8305                   install-pdf) \
8306           || exit 1
8307
8308 @endif byacc
8309
8310 .PHONY: maybe-install-html-byacc install-html-byacc
8311 maybe-install-html-byacc:
8312 @if byacc
8313 maybe-install-html-byacc: install-html-byacc
8314
8315 install-html-byacc: \
8316     configure-byacc \
8317     html-byacc 
8318         @: $(MAKE); $(unstage)
8319         @[ -f ./byacc/Makefile ] || exit 0; \
8320         r=`${PWD_COMMAND}`; export r; \
8321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8322         $(HOST_EXPORTS) \
8323         for flag in $(EXTRA_HOST_FLAGS) ; do \
8324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8325         done; \
8326         echo "Doing install-html in byacc" ; \
8327         (cd $(HOST_SUBDIR)/byacc && \
8328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8330                   "RANLIB=$${RANLIB}" \
8331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8332                   install-html) \
8333           || exit 1
8334
8335 @endif byacc
8336
8337 .PHONY: maybe-installcheck-byacc installcheck-byacc
8338 maybe-installcheck-byacc:
8339 @if byacc
8340 maybe-installcheck-byacc: installcheck-byacc
8341
8342 installcheck-byacc: \
8343     configure-byacc 
8344         @: $(MAKE); $(unstage)
8345         @[ -f ./byacc/Makefile ] || exit 0; \
8346         r=`${PWD_COMMAND}`; export r; \
8347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8348         $(HOST_EXPORTS) \
8349         for flag in $(EXTRA_HOST_FLAGS) ; do \
8350           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8351         done; \
8352         echo "Doing installcheck in byacc" ; \
8353         (cd $(HOST_SUBDIR)/byacc && \
8354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8356                   "RANLIB=$${RANLIB}" \
8357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8358                   installcheck) \
8359           || exit 1
8360
8361 @endif byacc
8362
8363 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8364 maybe-mostlyclean-byacc:
8365 @if byacc
8366 maybe-mostlyclean-byacc: mostlyclean-byacc
8367
8368 mostlyclean-byacc: 
8369         @: $(MAKE); $(unstage)
8370         @[ -f ./byacc/Makefile ] || exit 0; \
8371         r=`${PWD_COMMAND}`; export r; \
8372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8373         $(HOST_EXPORTS) \
8374         for flag in $(EXTRA_HOST_FLAGS) ; do \
8375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8376         done; \
8377         echo "Doing mostlyclean in byacc" ; \
8378         (cd $(HOST_SUBDIR)/byacc && \
8379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8381                   "RANLIB=$${RANLIB}" \
8382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8383                   mostlyclean) \
8384           || exit 1
8385
8386 @endif byacc
8387
8388 .PHONY: maybe-clean-byacc clean-byacc
8389 maybe-clean-byacc:
8390 @if byacc
8391 maybe-clean-byacc: clean-byacc
8392
8393 clean-byacc: 
8394         @: $(MAKE); $(unstage)
8395         @[ -f ./byacc/Makefile ] || exit 0; \
8396         r=`${PWD_COMMAND}`; export r; \
8397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8398         $(HOST_EXPORTS) \
8399         for flag in $(EXTRA_HOST_FLAGS) ; do \
8400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8401         done; \
8402         echo "Doing clean in byacc" ; \
8403         (cd $(HOST_SUBDIR)/byacc && \
8404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8406                   "RANLIB=$${RANLIB}" \
8407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8408                   clean) \
8409           || exit 1
8410
8411 @endif byacc
8412
8413 .PHONY: maybe-distclean-byacc distclean-byacc
8414 maybe-distclean-byacc:
8415 @if byacc
8416 maybe-distclean-byacc: distclean-byacc
8417
8418 distclean-byacc: 
8419         @: $(MAKE); $(unstage)
8420         @[ -f ./byacc/Makefile ] || exit 0; \
8421         r=`${PWD_COMMAND}`; export r; \
8422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8423         $(HOST_EXPORTS) \
8424         for flag in $(EXTRA_HOST_FLAGS) ; do \
8425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8426         done; \
8427         echo "Doing distclean in byacc" ; \
8428         (cd $(HOST_SUBDIR)/byacc && \
8429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8431                   "RANLIB=$${RANLIB}" \
8432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8433                   distclean) \
8434           || exit 1
8435
8436 @endif byacc
8437
8438 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8439 maybe-maintainer-clean-byacc:
8440 @if byacc
8441 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8442
8443 maintainer-clean-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 maintainer-clean 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                   maintainer-clean) \
8459           || exit 1
8460
8461 @endif byacc
8462
8463
8464
8465 .PHONY: configure-bzip2 maybe-configure-bzip2
8466 maybe-configure-bzip2:
8467 @if gcc-bootstrap
8468 configure-bzip2: stage_current
8469 @endif gcc-bootstrap
8470 @if bzip2
8471 maybe-configure-bzip2: configure-bzip2
8472 configure-bzip2: 
8473         @: $(MAKE); $(unstage)
8474         @r=`${PWD_COMMAND}`; export r; \
8475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8476         test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8477         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8478         $(HOST_EXPORTS) \
8479         echo Configuring in $(HOST_SUBDIR)/bzip2; \
8480         cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8481         case $(srcdir) in \
8482           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8483           *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8484                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8485         esac; \
8486         srcdiroption="--srcdir=$${topdir}/bzip2"; \
8487         libsrcdir="$$s/bzip2"; \
8488         $(SHELL) $${libsrcdir}/configure \
8489           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8490           --target=${target_alias} $${srcdiroption}  \
8491           || exit 1
8492 @endif bzip2
8493
8494
8495
8496
8497
8498 .PHONY: all-bzip2 maybe-all-bzip2
8499 maybe-all-bzip2:
8500 @if gcc-bootstrap
8501 all-bzip2: stage_current
8502 @endif gcc-bootstrap
8503 @if bzip2
8504 TARGET-bzip2=all
8505 maybe-all-bzip2: all-bzip2
8506 all-bzip2: configure-bzip2
8507         @: $(MAKE); $(unstage)
8508         @r=`${PWD_COMMAND}`; export r; \
8509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8510         $(HOST_EXPORTS) \
8511         (cd $(HOST_SUBDIR)/bzip2 && \
8512           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8513                 $(TARGET-bzip2))
8514 @endif bzip2
8515
8516
8517
8518
8519 .PHONY: check-bzip2 maybe-check-bzip2
8520 maybe-check-bzip2:
8521 @if bzip2
8522 maybe-check-bzip2: check-bzip2
8523
8524 check-bzip2:
8525         @: $(MAKE); $(unstage)
8526         @r=`${PWD_COMMAND}`; export r; \
8527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8528         $(HOST_EXPORTS) \
8529         (cd $(HOST_SUBDIR)/bzip2 && \
8530           $(MAKE) $(FLAGS_TO_PASS)  check)
8531
8532 @endif bzip2
8533
8534 .PHONY: install-bzip2 maybe-install-bzip2
8535 maybe-install-bzip2:
8536 @if bzip2
8537 maybe-install-bzip2: install-bzip2
8538
8539 install-bzip2: installdirs
8540         @: $(MAKE); $(unstage)
8541         @r=`${PWD_COMMAND}`; export r; \
8542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8543         $(HOST_EXPORTS) \
8544         (cd $(HOST_SUBDIR)/bzip2 && \
8545           $(MAKE) $(FLAGS_TO_PASS)  install)
8546
8547 @endif bzip2
8548
8549 # Other targets (info, dvi, pdf, etc.)
8550
8551 .PHONY: maybe-info-bzip2 info-bzip2
8552 maybe-info-bzip2:
8553 @if bzip2
8554 maybe-info-bzip2: info-bzip2
8555
8556 info-bzip2: \
8557     configure-bzip2 
8558         @: $(MAKE); $(unstage)
8559         @[ -f ./bzip2/Makefile ] || exit 0; \
8560         r=`${PWD_COMMAND}`; export r; \
8561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8562         $(HOST_EXPORTS) \
8563         for flag in $(EXTRA_HOST_FLAGS) ; do \
8564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8565         done; \
8566         echo "Doing info in bzip2" ; \
8567         (cd $(HOST_SUBDIR)/bzip2 && \
8568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8570                   "RANLIB=$${RANLIB}" \
8571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8572                   info) \
8573           || exit 1
8574
8575 @endif bzip2
8576
8577 .PHONY: maybe-dvi-bzip2 dvi-bzip2
8578 maybe-dvi-bzip2:
8579 @if bzip2
8580 maybe-dvi-bzip2: dvi-bzip2
8581
8582 dvi-bzip2: \
8583     configure-bzip2 
8584         @: $(MAKE); $(unstage)
8585         @[ -f ./bzip2/Makefile ] || exit 0; \
8586         r=`${PWD_COMMAND}`; export r; \
8587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8588         $(HOST_EXPORTS) \
8589         for flag in $(EXTRA_HOST_FLAGS) ; do \
8590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8591         done; \
8592         echo "Doing dvi in bzip2" ; \
8593         (cd $(HOST_SUBDIR)/bzip2 && \
8594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8596                   "RANLIB=$${RANLIB}" \
8597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8598                   dvi) \
8599           || exit 1
8600
8601 @endif bzip2
8602
8603 .PHONY: maybe-pdf-bzip2 pdf-bzip2
8604 maybe-pdf-bzip2:
8605 @if bzip2
8606 maybe-pdf-bzip2: pdf-bzip2
8607
8608 pdf-bzip2: \
8609     configure-bzip2 
8610         @: $(MAKE); $(unstage)
8611         @[ -f ./bzip2/Makefile ] || exit 0; \
8612         r=`${PWD_COMMAND}`; export r; \
8613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8614         $(HOST_EXPORTS) \
8615         for flag in $(EXTRA_HOST_FLAGS) ; do \
8616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8617         done; \
8618         echo "Doing pdf in bzip2" ; \
8619         (cd $(HOST_SUBDIR)/bzip2 && \
8620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8622                   "RANLIB=$${RANLIB}" \
8623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8624                   pdf) \
8625           || exit 1
8626
8627 @endif bzip2
8628
8629 .PHONY: maybe-html-bzip2 html-bzip2
8630 maybe-html-bzip2:
8631 @if bzip2
8632 maybe-html-bzip2: html-bzip2
8633
8634 html-bzip2: \
8635     configure-bzip2 
8636         @: $(MAKE); $(unstage)
8637         @[ -f ./bzip2/Makefile ] || exit 0; \
8638         r=`${PWD_COMMAND}`; export r; \
8639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8640         $(HOST_EXPORTS) \
8641         for flag in $(EXTRA_HOST_FLAGS) ; do \
8642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8643         done; \
8644         echo "Doing html in bzip2" ; \
8645         (cd $(HOST_SUBDIR)/bzip2 && \
8646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8648                   "RANLIB=$${RANLIB}" \
8649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8650                   html) \
8651           || exit 1
8652
8653 @endif bzip2
8654
8655 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8656 maybe-TAGS-bzip2:
8657 @if bzip2
8658 maybe-TAGS-bzip2: TAGS-bzip2
8659
8660 TAGS-bzip2: \
8661     configure-bzip2 
8662         @: $(MAKE); $(unstage)
8663         @[ -f ./bzip2/Makefile ] || exit 0; \
8664         r=`${PWD_COMMAND}`; export r; \
8665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8666         $(HOST_EXPORTS) \
8667         for flag in $(EXTRA_HOST_FLAGS) ; do \
8668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8669         done; \
8670         echo "Doing TAGS in bzip2" ; \
8671         (cd $(HOST_SUBDIR)/bzip2 && \
8672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8674                   "RANLIB=$${RANLIB}" \
8675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8676                   TAGS) \
8677           || exit 1
8678
8679 @endif bzip2
8680
8681 .PHONY: maybe-install-info-bzip2 install-info-bzip2
8682 maybe-install-info-bzip2:
8683 @if bzip2
8684 maybe-install-info-bzip2: install-info-bzip2
8685
8686 install-info-bzip2: \
8687     configure-bzip2 \
8688     info-bzip2 
8689         @: $(MAKE); $(unstage)
8690         @[ -f ./bzip2/Makefile ] || exit 0; \
8691         r=`${PWD_COMMAND}`; export r; \
8692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8693         $(HOST_EXPORTS) \
8694         for flag in $(EXTRA_HOST_FLAGS) ; do \
8695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8696         done; \
8697         echo "Doing install-info in bzip2" ; \
8698         (cd $(HOST_SUBDIR)/bzip2 && \
8699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8701                   "RANLIB=$${RANLIB}" \
8702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8703                   install-info) \
8704           || exit 1
8705
8706 @endif bzip2
8707
8708 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8709 maybe-install-pdf-bzip2:
8710 @if bzip2
8711 maybe-install-pdf-bzip2: install-pdf-bzip2
8712
8713 install-pdf-bzip2: \
8714     configure-bzip2 \
8715     pdf-bzip2 
8716         @: $(MAKE); $(unstage)
8717         @[ -f ./bzip2/Makefile ] || exit 0; \
8718         r=`${PWD_COMMAND}`; export r; \
8719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8720         $(HOST_EXPORTS) \
8721         for flag in $(EXTRA_HOST_FLAGS) ; do \
8722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8723         done; \
8724         echo "Doing install-pdf in bzip2" ; \
8725         (cd $(HOST_SUBDIR)/bzip2 && \
8726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8728                   "RANLIB=$${RANLIB}" \
8729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8730                   install-pdf) \
8731           || exit 1
8732
8733 @endif bzip2
8734
8735 .PHONY: maybe-install-html-bzip2 install-html-bzip2
8736 maybe-install-html-bzip2:
8737 @if bzip2
8738 maybe-install-html-bzip2: install-html-bzip2
8739
8740 install-html-bzip2: \
8741     configure-bzip2 \
8742     html-bzip2 
8743         @: $(MAKE); $(unstage)
8744         @[ -f ./bzip2/Makefile ] || exit 0; \
8745         r=`${PWD_COMMAND}`; export r; \
8746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8747         $(HOST_EXPORTS) \
8748         for flag in $(EXTRA_HOST_FLAGS) ; do \
8749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8750         done; \
8751         echo "Doing install-html in bzip2" ; \
8752         (cd $(HOST_SUBDIR)/bzip2 && \
8753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8755                   "RANLIB=$${RANLIB}" \
8756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8757                   install-html) \
8758           || exit 1
8759
8760 @endif bzip2
8761
8762 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8763 maybe-installcheck-bzip2:
8764 @if bzip2
8765 maybe-installcheck-bzip2: installcheck-bzip2
8766
8767 installcheck-bzip2: \
8768     configure-bzip2 
8769         @: $(MAKE); $(unstage)
8770         @[ -f ./bzip2/Makefile ] || exit 0; \
8771         r=`${PWD_COMMAND}`; export r; \
8772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8773         $(HOST_EXPORTS) \
8774         for flag in $(EXTRA_HOST_FLAGS) ; do \
8775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8776         done; \
8777         echo "Doing installcheck in bzip2" ; \
8778         (cd $(HOST_SUBDIR)/bzip2 && \
8779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8781                   "RANLIB=$${RANLIB}" \
8782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8783                   installcheck) \
8784           || exit 1
8785
8786 @endif bzip2
8787
8788 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8789 maybe-mostlyclean-bzip2:
8790 @if bzip2
8791 maybe-mostlyclean-bzip2: mostlyclean-bzip2
8792
8793 mostlyclean-bzip2: 
8794         @: $(MAKE); $(unstage)
8795         @[ -f ./bzip2/Makefile ] || exit 0; \
8796         r=`${PWD_COMMAND}`; export r; \
8797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8798         $(HOST_EXPORTS) \
8799         for flag in $(EXTRA_HOST_FLAGS) ; do \
8800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8801         done; \
8802         echo "Doing mostlyclean in bzip2" ; \
8803         (cd $(HOST_SUBDIR)/bzip2 && \
8804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8806                   "RANLIB=$${RANLIB}" \
8807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8808                   mostlyclean) \
8809           || exit 1
8810
8811 @endif bzip2
8812
8813 .PHONY: maybe-clean-bzip2 clean-bzip2
8814 maybe-clean-bzip2:
8815 @if bzip2
8816 maybe-clean-bzip2: clean-bzip2
8817
8818 clean-bzip2: 
8819         @: $(MAKE); $(unstage)
8820         @[ -f ./bzip2/Makefile ] || exit 0; \
8821         r=`${PWD_COMMAND}`; export r; \
8822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8823         $(HOST_EXPORTS) \
8824         for flag in $(EXTRA_HOST_FLAGS) ; do \
8825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8826         done; \
8827         echo "Doing clean in bzip2" ; \
8828         (cd $(HOST_SUBDIR)/bzip2 && \
8829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8831                   "RANLIB=$${RANLIB}" \
8832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8833                   clean) \
8834           || exit 1
8835
8836 @endif bzip2
8837
8838 .PHONY: maybe-distclean-bzip2 distclean-bzip2
8839 maybe-distclean-bzip2:
8840 @if bzip2
8841 maybe-distclean-bzip2: distclean-bzip2
8842
8843 distclean-bzip2: 
8844         @: $(MAKE); $(unstage)
8845         @[ -f ./bzip2/Makefile ] || exit 0; \
8846         r=`${PWD_COMMAND}`; export r; \
8847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8848         $(HOST_EXPORTS) \
8849         for flag in $(EXTRA_HOST_FLAGS) ; do \
8850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8851         done; \
8852         echo "Doing distclean in bzip2" ; \
8853         (cd $(HOST_SUBDIR)/bzip2 && \
8854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8856                   "RANLIB=$${RANLIB}" \
8857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8858                   distclean) \
8859           || exit 1
8860
8861 @endif bzip2
8862
8863 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
8864 maybe-maintainer-clean-bzip2:
8865 @if bzip2
8866 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
8867
8868 maintainer-clean-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 maintainer-clean 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                   maintainer-clean) \
8884           || exit 1
8885
8886 @endif bzip2
8887
8888
8889
8890 .PHONY: configure-dejagnu maybe-configure-dejagnu
8891 maybe-configure-dejagnu:
8892 @if gcc-bootstrap
8893 configure-dejagnu: stage_current
8894 @endif gcc-bootstrap
8895 @if dejagnu
8896 maybe-configure-dejagnu: configure-dejagnu
8897 configure-dejagnu: 
8898         @: $(MAKE); $(unstage)
8899         @r=`${PWD_COMMAND}`; export r; \
8900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8901         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
8902         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
8903         $(HOST_EXPORTS) \
8904         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
8905         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
8906         case $(srcdir) in \
8907           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8908           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
8909                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8910         esac; \
8911         srcdiroption="--srcdir=$${topdir}/dejagnu"; \
8912         libsrcdir="$$s/dejagnu"; \
8913         $(SHELL) $${libsrcdir}/configure \
8914           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8915           --target=${target_alias} $${srcdiroption}  \
8916           || exit 1
8917 @endif dejagnu
8918
8919
8920
8921
8922
8923 .PHONY: all-dejagnu maybe-all-dejagnu
8924 maybe-all-dejagnu:
8925 @if gcc-bootstrap
8926 all-dejagnu: stage_current
8927 @endif gcc-bootstrap
8928 @if dejagnu
8929 TARGET-dejagnu=all
8930 maybe-all-dejagnu: all-dejagnu
8931 all-dejagnu: configure-dejagnu
8932         @: $(MAKE); $(unstage)
8933         @r=`${PWD_COMMAND}`; export r; \
8934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8935         $(HOST_EXPORTS) \
8936         (cd $(HOST_SUBDIR)/dejagnu && \
8937           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8938                 $(TARGET-dejagnu))
8939 @endif dejagnu
8940
8941
8942
8943
8944 .PHONY: check-dejagnu maybe-check-dejagnu
8945 maybe-check-dejagnu:
8946 @if dejagnu
8947 maybe-check-dejagnu: check-dejagnu
8948
8949 check-dejagnu:
8950         @: $(MAKE); $(unstage)
8951         @r=`${PWD_COMMAND}`; export r; \
8952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8953         $(HOST_EXPORTS) \
8954         (cd $(HOST_SUBDIR)/dejagnu && \
8955           $(MAKE) $(FLAGS_TO_PASS)  check)
8956
8957 @endif dejagnu
8958
8959 .PHONY: install-dejagnu maybe-install-dejagnu
8960 maybe-install-dejagnu:
8961 @if dejagnu
8962 maybe-install-dejagnu: install-dejagnu
8963
8964 install-dejagnu: installdirs
8965         @: $(MAKE); $(unstage)
8966         @r=`${PWD_COMMAND}`; export r; \
8967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8968         $(HOST_EXPORTS) \
8969         (cd $(HOST_SUBDIR)/dejagnu && \
8970           $(MAKE) $(FLAGS_TO_PASS)  install)
8971
8972 @endif dejagnu
8973
8974 # Other targets (info, dvi, pdf, etc.)
8975
8976 .PHONY: maybe-info-dejagnu info-dejagnu
8977 maybe-info-dejagnu:
8978 @if dejagnu
8979 maybe-info-dejagnu: info-dejagnu
8980
8981 info-dejagnu: \
8982     configure-dejagnu 
8983         @: $(MAKE); $(unstage)
8984         @[ -f ./dejagnu/Makefile ] || exit 0; \
8985         r=`${PWD_COMMAND}`; export r; \
8986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8987         $(HOST_EXPORTS) \
8988         for flag in $(EXTRA_HOST_FLAGS) ; do \
8989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8990         done; \
8991         echo "Doing info in dejagnu" ; \
8992         (cd $(HOST_SUBDIR)/dejagnu && \
8993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8995                   "RANLIB=$${RANLIB}" \
8996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8997                   info) \
8998           || exit 1
8999
9000 @endif dejagnu
9001
9002 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
9003 maybe-dvi-dejagnu:
9004 @if dejagnu
9005 maybe-dvi-dejagnu: dvi-dejagnu
9006
9007 dvi-dejagnu: \
9008     configure-dejagnu 
9009         @: $(MAKE); $(unstage)
9010         @[ -f ./dejagnu/Makefile ] || exit 0; \
9011         r=`${PWD_COMMAND}`; export r; \
9012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9013         $(HOST_EXPORTS) \
9014         for flag in $(EXTRA_HOST_FLAGS) ; do \
9015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9016         done; \
9017         echo "Doing dvi in dejagnu" ; \
9018         (cd $(HOST_SUBDIR)/dejagnu && \
9019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9021                   "RANLIB=$${RANLIB}" \
9022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9023                   dvi) \
9024           || exit 1
9025
9026 @endif dejagnu
9027
9028 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
9029 maybe-pdf-dejagnu:
9030 @if dejagnu
9031 maybe-pdf-dejagnu: pdf-dejagnu
9032
9033 pdf-dejagnu: \
9034     configure-dejagnu 
9035         @: $(MAKE); $(unstage)
9036         @[ -f ./dejagnu/Makefile ] || exit 0; \
9037         r=`${PWD_COMMAND}`; export r; \
9038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9039         $(HOST_EXPORTS) \
9040         for flag in $(EXTRA_HOST_FLAGS) ; do \
9041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9042         done; \
9043         echo "Doing pdf in dejagnu" ; \
9044         (cd $(HOST_SUBDIR)/dejagnu && \
9045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9047                   "RANLIB=$${RANLIB}" \
9048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9049                   pdf) \
9050           || exit 1
9051
9052 @endif dejagnu
9053
9054 .PHONY: maybe-html-dejagnu html-dejagnu
9055 maybe-html-dejagnu:
9056 @if dejagnu
9057 maybe-html-dejagnu: html-dejagnu
9058
9059 html-dejagnu: \
9060     configure-dejagnu 
9061         @: $(MAKE); $(unstage)
9062         @[ -f ./dejagnu/Makefile ] || exit 0; \
9063         r=`${PWD_COMMAND}`; export r; \
9064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9065         $(HOST_EXPORTS) \
9066         for flag in $(EXTRA_HOST_FLAGS) ; do \
9067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9068         done; \
9069         echo "Doing html in dejagnu" ; \
9070         (cd $(HOST_SUBDIR)/dejagnu && \
9071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9073                   "RANLIB=$${RANLIB}" \
9074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9075                   html) \
9076           || exit 1
9077
9078 @endif dejagnu
9079
9080 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9081 maybe-TAGS-dejagnu:
9082 @if dejagnu
9083 maybe-TAGS-dejagnu: TAGS-dejagnu
9084
9085 TAGS-dejagnu: \
9086     configure-dejagnu 
9087         @: $(MAKE); $(unstage)
9088         @[ -f ./dejagnu/Makefile ] || exit 0; \
9089         r=`${PWD_COMMAND}`; export r; \
9090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9091         $(HOST_EXPORTS) \
9092         for flag in $(EXTRA_HOST_FLAGS) ; do \
9093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9094         done; \
9095         echo "Doing TAGS in dejagnu" ; \
9096         (cd $(HOST_SUBDIR)/dejagnu && \
9097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9099                   "RANLIB=$${RANLIB}" \
9100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9101                   TAGS) \
9102           || exit 1
9103
9104 @endif dejagnu
9105
9106 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
9107 maybe-install-info-dejagnu:
9108 @if dejagnu
9109 maybe-install-info-dejagnu: install-info-dejagnu
9110
9111 install-info-dejagnu: \
9112     configure-dejagnu \
9113     info-dejagnu 
9114         @: $(MAKE); $(unstage)
9115         @[ -f ./dejagnu/Makefile ] || exit 0; \
9116         r=`${PWD_COMMAND}`; export r; \
9117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9118         $(HOST_EXPORTS) \
9119         for flag in $(EXTRA_HOST_FLAGS) ; do \
9120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9121         done; \
9122         echo "Doing install-info in dejagnu" ; \
9123         (cd $(HOST_SUBDIR)/dejagnu && \
9124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9126                   "RANLIB=$${RANLIB}" \
9127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9128                   install-info) \
9129           || exit 1
9130
9131 @endif dejagnu
9132
9133 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9134 maybe-install-pdf-dejagnu:
9135 @if dejagnu
9136 maybe-install-pdf-dejagnu: install-pdf-dejagnu
9137
9138 install-pdf-dejagnu: \
9139     configure-dejagnu \
9140     pdf-dejagnu 
9141         @: $(MAKE); $(unstage)
9142         @[ -f ./dejagnu/Makefile ] || exit 0; \
9143         r=`${PWD_COMMAND}`; export r; \
9144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9145         $(HOST_EXPORTS) \
9146         for flag in $(EXTRA_HOST_FLAGS) ; do \
9147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9148         done; \
9149         echo "Doing install-pdf in dejagnu" ; \
9150         (cd $(HOST_SUBDIR)/dejagnu && \
9151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9153                   "RANLIB=$${RANLIB}" \
9154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9155                   install-pdf) \
9156           || exit 1
9157
9158 @endif dejagnu
9159
9160 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
9161 maybe-install-html-dejagnu:
9162 @if dejagnu
9163 maybe-install-html-dejagnu: install-html-dejagnu
9164
9165 install-html-dejagnu: \
9166     configure-dejagnu \
9167     html-dejagnu 
9168         @: $(MAKE); $(unstage)
9169         @[ -f ./dejagnu/Makefile ] || exit 0; \
9170         r=`${PWD_COMMAND}`; export r; \
9171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9172         $(HOST_EXPORTS) \
9173         for flag in $(EXTRA_HOST_FLAGS) ; do \
9174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9175         done; \
9176         echo "Doing install-html in dejagnu" ; \
9177         (cd $(HOST_SUBDIR)/dejagnu && \
9178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9180                   "RANLIB=$${RANLIB}" \
9181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9182                   install-html) \
9183           || exit 1
9184
9185 @endif dejagnu
9186
9187 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9188 maybe-installcheck-dejagnu:
9189 @if dejagnu
9190 maybe-installcheck-dejagnu: installcheck-dejagnu
9191
9192 installcheck-dejagnu: \
9193     configure-dejagnu 
9194         @: $(MAKE); $(unstage)
9195         @[ -f ./dejagnu/Makefile ] || exit 0; \
9196         r=`${PWD_COMMAND}`; export r; \
9197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9198         $(HOST_EXPORTS) \
9199         for flag in $(EXTRA_HOST_FLAGS) ; do \
9200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9201         done; \
9202         echo "Doing installcheck in dejagnu" ; \
9203         (cd $(HOST_SUBDIR)/dejagnu && \
9204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9206                   "RANLIB=$${RANLIB}" \
9207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9208                   installcheck) \
9209           || exit 1
9210
9211 @endif dejagnu
9212
9213 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9214 maybe-mostlyclean-dejagnu:
9215 @if dejagnu
9216 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9217
9218 mostlyclean-dejagnu: 
9219         @: $(MAKE); $(unstage)
9220         @[ -f ./dejagnu/Makefile ] || exit 0; \
9221         r=`${PWD_COMMAND}`; export r; \
9222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9223         $(HOST_EXPORTS) \
9224         for flag in $(EXTRA_HOST_FLAGS) ; do \
9225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9226         done; \
9227         echo "Doing mostlyclean in dejagnu" ; \
9228         (cd $(HOST_SUBDIR)/dejagnu && \
9229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9231                   "RANLIB=$${RANLIB}" \
9232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9233                   mostlyclean) \
9234           || exit 1
9235
9236 @endif dejagnu
9237
9238 .PHONY: maybe-clean-dejagnu clean-dejagnu
9239 maybe-clean-dejagnu:
9240 @if dejagnu
9241 maybe-clean-dejagnu: clean-dejagnu
9242
9243 clean-dejagnu: 
9244         @: $(MAKE); $(unstage)
9245         @[ -f ./dejagnu/Makefile ] || exit 0; \
9246         r=`${PWD_COMMAND}`; export r; \
9247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9248         $(HOST_EXPORTS) \
9249         for flag in $(EXTRA_HOST_FLAGS) ; do \
9250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9251         done; \
9252         echo "Doing clean in dejagnu" ; \
9253         (cd $(HOST_SUBDIR)/dejagnu && \
9254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9256                   "RANLIB=$${RANLIB}" \
9257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9258                   clean) \
9259           || exit 1
9260
9261 @endif dejagnu
9262
9263 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
9264 maybe-distclean-dejagnu:
9265 @if dejagnu
9266 maybe-distclean-dejagnu: distclean-dejagnu
9267
9268 distclean-dejagnu: 
9269         @: $(MAKE); $(unstage)
9270         @[ -f ./dejagnu/Makefile ] || exit 0; \
9271         r=`${PWD_COMMAND}`; export r; \
9272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9273         $(HOST_EXPORTS) \
9274         for flag in $(EXTRA_HOST_FLAGS) ; do \
9275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9276         done; \
9277         echo "Doing distclean in dejagnu" ; \
9278         (cd $(HOST_SUBDIR)/dejagnu && \
9279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9281                   "RANLIB=$${RANLIB}" \
9282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9283                   distclean) \
9284           || exit 1
9285
9286 @endif dejagnu
9287
9288 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9289 maybe-maintainer-clean-dejagnu:
9290 @if dejagnu
9291 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9292
9293 maintainer-clean-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 maintainer-clean 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                   maintainer-clean) \
9309           || exit 1
9310
9311 @endif dejagnu
9312
9313
9314
9315 .PHONY: configure-diff maybe-configure-diff
9316 maybe-configure-diff:
9317 @if gcc-bootstrap
9318 configure-diff: stage_current
9319 @endif gcc-bootstrap
9320 @if diff
9321 maybe-configure-diff: configure-diff
9322 configure-diff: 
9323         @: $(MAKE); $(unstage)
9324         @r=`${PWD_COMMAND}`; export r; \
9325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9326         test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9327         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9328         $(HOST_EXPORTS) \
9329         echo Configuring in $(HOST_SUBDIR)/diff; \
9330         cd "$(HOST_SUBDIR)/diff" || exit 1; \
9331         case $(srcdir) in \
9332           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9333           *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9334                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9335         esac; \
9336         srcdiroption="--srcdir=$${topdir}/diff"; \
9337         libsrcdir="$$s/diff"; \
9338         $(SHELL) $${libsrcdir}/configure \
9339           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9340           --target=${target_alias} $${srcdiroption}  \
9341           || exit 1
9342 @endif diff
9343
9344
9345
9346
9347
9348 .PHONY: all-diff maybe-all-diff
9349 maybe-all-diff:
9350 @if gcc-bootstrap
9351 all-diff: stage_current
9352 @endif gcc-bootstrap
9353 @if diff
9354 TARGET-diff=all
9355 maybe-all-diff: all-diff
9356 all-diff: configure-diff
9357         @: $(MAKE); $(unstage)
9358         @r=`${PWD_COMMAND}`; export r; \
9359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9360         $(HOST_EXPORTS) \
9361         (cd $(HOST_SUBDIR)/diff && \
9362           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9363                 $(TARGET-diff))
9364 @endif diff
9365
9366
9367
9368
9369 .PHONY: check-diff maybe-check-diff
9370 maybe-check-diff:
9371 @if diff
9372 maybe-check-diff: check-diff
9373
9374 check-diff:
9375         @: $(MAKE); $(unstage)
9376         @r=`${PWD_COMMAND}`; export r; \
9377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9378         $(HOST_EXPORTS) \
9379         (cd $(HOST_SUBDIR)/diff && \
9380           $(MAKE) $(FLAGS_TO_PASS)  check)
9381
9382 @endif diff
9383
9384 .PHONY: install-diff maybe-install-diff
9385 maybe-install-diff:
9386 @if diff
9387 maybe-install-diff: install-diff
9388
9389 install-diff: installdirs
9390         @: $(MAKE); $(unstage)
9391         @r=`${PWD_COMMAND}`; export r; \
9392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9393         $(HOST_EXPORTS) \
9394         (cd $(HOST_SUBDIR)/diff && \
9395           $(MAKE) $(FLAGS_TO_PASS)  install)
9396
9397 @endif diff
9398
9399 # Other targets (info, dvi, pdf, etc.)
9400
9401 .PHONY: maybe-info-diff info-diff
9402 maybe-info-diff:
9403 @if diff
9404 maybe-info-diff: info-diff
9405
9406 info-diff: \
9407     configure-diff 
9408         @: $(MAKE); $(unstage)
9409         @[ -f ./diff/Makefile ] || exit 0; \
9410         r=`${PWD_COMMAND}`; export r; \
9411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9412         $(HOST_EXPORTS) \
9413         for flag in $(EXTRA_HOST_FLAGS) ; do \
9414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9415         done; \
9416         echo "Doing info in diff" ; \
9417         (cd $(HOST_SUBDIR)/diff && \
9418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9420                   "RANLIB=$${RANLIB}" \
9421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9422                   info) \
9423           || exit 1
9424
9425 @endif diff
9426
9427 .PHONY: maybe-dvi-diff dvi-diff
9428 maybe-dvi-diff:
9429 @if diff
9430 maybe-dvi-diff: dvi-diff
9431
9432 dvi-diff: \
9433     configure-diff 
9434         @: $(MAKE); $(unstage)
9435         @[ -f ./diff/Makefile ] || exit 0; \
9436         r=`${PWD_COMMAND}`; export r; \
9437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9438         $(HOST_EXPORTS) \
9439         for flag in $(EXTRA_HOST_FLAGS) ; do \
9440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9441         done; \
9442         echo "Doing dvi in diff" ; \
9443         (cd $(HOST_SUBDIR)/diff && \
9444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9446                   "RANLIB=$${RANLIB}" \
9447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9448                   dvi) \
9449           || exit 1
9450
9451 @endif diff
9452
9453 .PHONY: maybe-pdf-diff pdf-diff
9454 maybe-pdf-diff:
9455 @if diff
9456 maybe-pdf-diff: pdf-diff
9457
9458 pdf-diff: \
9459     configure-diff 
9460         @: $(MAKE); $(unstage)
9461         @[ -f ./diff/Makefile ] || exit 0; \
9462         r=`${PWD_COMMAND}`; export r; \
9463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9464         $(HOST_EXPORTS) \
9465         for flag in $(EXTRA_HOST_FLAGS) ; do \
9466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9467         done; \
9468         echo "Doing pdf in diff" ; \
9469         (cd $(HOST_SUBDIR)/diff && \
9470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9472                   "RANLIB=$${RANLIB}" \
9473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9474                   pdf) \
9475           || exit 1
9476
9477 @endif diff
9478
9479 .PHONY: maybe-html-diff html-diff
9480 maybe-html-diff:
9481 @if diff
9482 maybe-html-diff: html-diff
9483
9484 html-diff: \
9485     configure-diff 
9486         @: $(MAKE); $(unstage)
9487         @[ -f ./diff/Makefile ] || exit 0; \
9488         r=`${PWD_COMMAND}`; export r; \
9489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9490         $(HOST_EXPORTS) \
9491         for flag in $(EXTRA_HOST_FLAGS) ; do \
9492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9493         done; \
9494         echo "Doing html in diff" ; \
9495         (cd $(HOST_SUBDIR)/diff && \
9496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9498                   "RANLIB=$${RANLIB}" \
9499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9500                   html) \
9501           || exit 1
9502
9503 @endif diff
9504
9505 .PHONY: maybe-TAGS-diff TAGS-diff
9506 maybe-TAGS-diff:
9507 @if diff
9508 maybe-TAGS-diff: TAGS-diff
9509
9510 TAGS-diff: \
9511     configure-diff 
9512         @: $(MAKE); $(unstage)
9513         @[ -f ./diff/Makefile ] || exit 0; \
9514         r=`${PWD_COMMAND}`; export r; \
9515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9516         $(HOST_EXPORTS) \
9517         for flag in $(EXTRA_HOST_FLAGS) ; do \
9518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9519         done; \
9520         echo "Doing TAGS in diff" ; \
9521         (cd $(HOST_SUBDIR)/diff && \
9522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9524                   "RANLIB=$${RANLIB}" \
9525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9526                   TAGS) \
9527           || exit 1
9528
9529 @endif diff
9530
9531 .PHONY: maybe-install-info-diff install-info-diff
9532 maybe-install-info-diff:
9533 @if diff
9534 maybe-install-info-diff: install-info-diff
9535
9536 install-info-diff: \
9537     configure-diff \
9538     info-diff 
9539         @: $(MAKE); $(unstage)
9540         @[ -f ./diff/Makefile ] || exit 0; \
9541         r=`${PWD_COMMAND}`; export r; \
9542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9543         $(HOST_EXPORTS) \
9544         for flag in $(EXTRA_HOST_FLAGS) ; do \
9545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9546         done; \
9547         echo "Doing install-info in diff" ; \
9548         (cd $(HOST_SUBDIR)/diff && \
9549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9551                   "RANLIB=$${RANLIB}" \
9552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9553                   install-info) \
9554           || exit 1
9555
9556 @endif diff
9557
9558 .PHONY: maybe-install-pdf-diff install-pdf-diff
9559 maybe-install-pdf-diff:
9560 @if diff
9561 maybe-install-pdf-diff: install-pdf-diff
9562
9563 install-pdf-diff: \
9564     configure-diff \
9565     pdf-diff 
9566         @: $(MAKE); $(unstage)
9567         @[ -f ./diff/Makefile ] || exit 0; \
9568         r=`${PWD_COMMAND}`; export r; \
9569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9570         $(HOST_EXPORTS) \
9571         for flag in $(EXTRA_HOST_FLAGS) ; do \
9572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9573         done; \
9574         echo "Doing install-pdf in diff" ; \
9575         (cd $(HOST_SUBDIR)/diff && \
9576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9578                   "RANLIB=$${RANLIB}" \
9579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9580                   install-pdf) \
9581           || exit 1
9582
9583 @endif diff
9584
9585 .PHONY: maybe-install-html-diff install-html-diff
9586 maybe-install-html-diff:
9587 @if diff
9588 maybe-install-html-diff: install-html-diff
9589
9590 install-html-diff: \
9591     configure-diff \
9592     html-diff 
9593         @: $(MAKE); $(unstage)
9594         @[ -f ./diff/Makefile ] || exit 0; \
9595         r=`${PWD_COMMAND}`; export r; \
9596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9597         $(HOST_EXPORTS) \
9598         for flag in $(EXTRA_HOST_FLAGS) ; do \
9599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9600         done; \
9601         echo "Doing install-html in diff" ; \
9602         (cd $(HOST_SUBDIR)/diff && \
9603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9605                   "RANLIB=$${RANLIB}" \
9606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9607                   install-html) \
9608           || exit 1
9609
9610 @endif diff
9611
9612 .PHONY: maybe-installcheck-diff installcheck-diff
9613 maybe-installcheck-diff:
9614 @if diff
9615 maybe-installcheck-diff: installcheck-diff
9616
9617 installcheck-diff: \
9618     configure-diff 
9619         @: $(MAKE); $(unstage)
9620         @[ -f ./diff/Makefile ] || exit 0; \
9621         r=`${PWD_COMMAND}`; export r; \
9622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9623         $(HOST_EXPORTS) \
9624         for flag in $(EXTRA_HOST_FLAGS) ; do \
9625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9626         done; \
9627         echo "Doing installcheck in diff" ; \
9628         (cd $(HOST_SUBDIR)/diff && \
9629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9631                   "RANLIB=$${RANLIB}" \
9632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9633                   installcheck) \
9634           || exit 1
9635
9636 @endif diff
9637
9638 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
9639 maybe-mostlyclean-diff:
9640 @if diff
9641 maybe-mostlyclean-diff: mostlyclean-diff
9642
9643 mostlyclean-diff: 
9644         @: $(MAKE); $(unstage)
9645         @[ -f ./diff/Makefile ] || exit 0; \
9646         r=`${PWD_COMMAND}`; export r; \
9647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9648         $(HOST_EXPORTS) \
9649         for flag in $(EXTRA_HOST_FLAGS) ; do \
9650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9651         done; \
9652         echo "Doing mostlyclean in diff" ; \
9653         (cd $(HOST_SUBDIR)/diff && \
9654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9656                   "RANLIB=$${RANLIB}" \
9657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9658                   mostlyclean) \
9659           || exit 1
9660
9661 @endif diff
9662
9663 .PHONY: maybe-clean-diff clean-diff
9664 maybe-clean-diff:
9665 @if diff
9666 maybe-clean-diff: clean-diff
9667
9668 clean-diff: 
9669         @: $(MAKE); $(unstage)
9670         @[ -f ./diff/Makefile ] || exit 0; \
9671         r=`${PWD_COMMAND}`; export r; \
9672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9673         $(HOST_EXPORTS) \
9674         for flag in $(EXTRA_HOST_FLAGS) ; do \
9675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9676         done; \
9677         echo "Doing clean in diff" ; \
9678         (cd $(HOST_SUBDIR)/diff && \
9679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9681                   "RANLIB=$${RANLIB}" \
9682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9683                   clean) \
9684           || exit 1
9685
9686 @endif diff
9687
9688 .PHONY: maybe-distclean-diff distclean-diff
9689 maybe-distclean-diff:
9690 @if diff
9691 maybe-distclean-diff: distclean-diff
9692
9693 distclean-diff: 
9694         @: $(MAKE); $(unstage)
9695         @[ -f ./diff/Makefile ] || exit 0; \
9696         r=`${PWD_COMMAND}`; export r; \
9697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9698         $(HOST_EXPORTS) \
9699         for flag in $(EXTRA_HOST_FLAGS) ; do \
9700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9701         done; \
9702         echo "Doing distclean in diff" ; \
9703         (cd $(HOST_SUBDIR)/diff && \
9704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9706                   "RANLIB=$${RANLIB}" \
9707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9708                   distclean) \
9709           || exit 1
9710
9711 @endif diff
9712
9713 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
9714 maybe-maintainer-clean-diff:
9715 @if diff
9716 maybe-maintainer-clean-diff: maintainer-clean-diff
9717
9718 maintainer-clean-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 maintainer-clean 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                   maintainer-clean) \
9734           || exit 1
9735
9736 @endif diff
9737
9738
9739
9740 .PHONY: configure-dosutils maybe-configure-dosutils
9741 maybe-configure-dosutils:
9742 @if gcc-bootstrap
9743 configure-dosutils: stage_current
9744 @endif gcc-bootstrap
9745 @if dosutils
9746 maybe-configure-dosutils: configure-dosutils
9747 configure-dosutils: 
9748         @: $(MAKE); $(unstage)
9749         @r=`${PWD_COMMAND}`; export r; \
9750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9751         test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
9752         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
9753         $(HOST_EXPORTS) \
9754         echo Configuring in $(HOST_SUBDIR)/dosutils; \
9755         cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
9756         case $(srcdir) in \
9757           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9758           *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
9759                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9760         esac; \
9761         srcdiroption="--srcdir=$${topdir}/dosutils"; \
9762         libsrcdir="$$s/dosutils"; \
9763         $(SHELL) $${libsrcdir}/configure \
9764           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9765           --target=${target_alias} $${srcdiroption}  \
9766           || exit 1
9767 @endif dosutils
9768
9769
9770
9771
9772
9773 .PHONY: all-dosutils maybe-all-dosutils
9774 maybe-all-dosutils:
9775 @if gcc-bootstrap
9776 all-dosutils: stage_current
9777 @endif gcc-bootstrap
9778 @if dosutils
9779 TARGET-dosutils=all
9780 maybe-all-dosutils: all-dosutils
9781 all-dosutils: configure-dosutils
9782         @: $(MAKE); $(unstage)
9783         @r=`${PWD_COMMAND}`; export r; \
9784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9785         $(HOST_EXPORTS) \
9786         (cd $(HOST_SUBDIR)/dosutils && \
9787           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9788                 $(TARGET-dosutils))
9789 @endif dosutils
9790
9791
9792
9793
9794 .PHONY: check-dosutils maybe-check-dosutils
9795 maybe-check-dosutils:
9796 @if dosutils
9797 maybe-check-dosutils: check-dosutils
9798
9799 check-dosutils:
9800
9801 @endif dosutils
9802
9803 .PHONY: install-dosutils maybe-install-dosutils
9804 maybe-install-dosutils:
9805 @if dosutils
9806 maybe-install-dosutils: install-dosutils
9807
9808 install-dosutils: installdirs
9809         @: $(MAKE); $(unstage)
9810         @r=`${PWD_COMMAND}`; export r; \
9811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9812         $(HOST_EXPORTS) \
9813         (cd $(HOST_SUBDIR)/dosutils && \
9814           $(MAKE) $(FLAGS_TO_PASS)  install)
9815
9816 @endif dosutils
9817
9818 # Other targets (info, dvi, pdf, etc.)
9819
9820 .PHONY: maybe-info-dosutils info-dosutils
9821 maybe-info-dosutils:
9822 @if dosutils
9823 maybe-info-dosutils: info-dosutils
9824
9825 info-dosutils: \
9826     configure-dosutils 
9827         @: $(MAKE); $(unstage)
9828         @[ -f ./dosutils/Makefile ] || exit 0; \
9829         r=`${PWD_COMMAND}`; export r; \
9830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9831         $(HOST_EXPORTS) \
9832         for flag in $(EXTRA_HOST_FLAGS) ; do \
9833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9834         done; \
9835         echo "Doing info in dosutils" ; \
9836         (cd $(HOST_SUBDIR)/dosutils && \
9837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9839                   "RANLIB=$${RANLIB}" \
9840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9841                   info) \
9842           || exit 1
9843
9844 @endif dosutils
9845
9846 .PHONY: maybe-dvi-dosutils dvi-dosutils
9847 maybe-dvi-dosutils:
9848 @if dosutils
9849 maybe-dvi-dosutils: dvi-dosutils
9850
9851 dvi-dosutils: \
9852     configure-dosutils 
9853         @: $(MAKE); $(unstage)
9854         @[ -f ./dosutils/Makefile ] || exit 0; \
9855         r=`${PWD_COMMAND}`; export r; \
9856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9857         $(HOST_EXPORTS) \
9858         for flag in $(EXTRA_HOST_FLAGS) ; do \
9859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9860         done; \
9861         echo "Doing dvi in dosutils" ; \
9862         (cd $(HOST_SUBDIR)/dosutils && \
9863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9865                   "RANLIB=$${RANLIB}" \
9866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9867                   dvi) \
9868           || exit 1
9869
9870 @endif dosutils
9871
9872 .PHONY: maybe-pdf-dosutils pdf-dosutils
9873 maybe-pdf-dosutils:
9874 @if dosutils
9875 maybe-pdf-dosutils: pdf-dosutils
9876
9877 pdf-dosutils: \
9878     configure-dosutils 
9879         @: $(MAKE); $(unstage)
9880         @[ -f ./dosutils/Makefile ] || exit 0; \
9881         r=`${PWD_COMMAND}`; export r; \
9882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9883         $(HOST_EXPORTS) \
9884         for flag in $(EXTRA_HOST_FLAGS) ; do \
9885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9886         done; \
9887         echo "Doing pdf in dosutils" ; \
9888         (cd $(HOST_SUBDIR)/dosutils && \
9889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9891                   "RANLIB=$${RANLIB}" \
9892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9893                   pdf) \
9894           || exit 1
9895
9896 @endif dosutils
9897
9898 .PHONY: maybe-html-dosutils html-dosutils
9899 maybe-html-dosutils:
9900 @if dosutils
9901 maybe-html-dosutils: html-dosutils
9902
9903 html-dosutils: \
9904     configure-dosutils 
9905         @: $(MAKE); $(unstage)
9906         @[ -f ./dosutils/Makefile ] || exit 0; \
9907         r=`${PWD_COMMAND}`; export r; \
9908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9909         $(HOST_EXPORTS) \
9910         for flag in $(EXTRA_HOST_FLAGS) ; do \
9911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9912         done; \
9913         echo "Doing html in dosutils" ; \
9914         (cd $(HOST_SUBDIR)/dosutils && \
9915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9917                   "RANLIB=$${RANLIB}" \
9918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9919                   html) \
9920           || exit 1
9921
9922 @endif dosutils
9923
9924 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
9925 maybe-TAGS-dosutils:
9926 @if dosutils
9927 maybe-TAGS-dosutils: TAGS-dosutils
9928
9929 TAGS-dosutils: \
9930     configure-dosutils 
9931         @: $(MAKE); $(unstage)
9932         @[ -f ./dosutils/Makefile ] || exit 0; \
9933         r=`${PWD_COMMAND}`; export r; \
9934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9935         $(HOST_EXPORTS) \
9936         for flag in $(EXTRA_HOST_FLAGS) ; do \
9937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9938         done; \
9939         echo "Doing TAGS in dosutils" ; \
9940         (cd $(HOST_SUBDIR)/dosutils && \
9941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9943                   "RANLIB=$${RANLIB}" \
9944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9945                   TAGS) \
9946           || exit 1
9947
9948 @endif dosutils
9949
9950 .PHONY: maybe-install-info-dosutils install-info-dosutils
9951 maybe-install-info-dosutils:
9952 @if dosutils
9953 maybe-install-info-dosutils: install-info-dosutils
9954
9955 install-info-dosutils: \
9956     configure-dosutils \
9957     info-dosutils 
9958         @: $(MAKE); $(unstage)
9959         @[ -f ./dosutils/Makefile ] || exit 0; \
9960         r=`${PWD_COMMAND}`; export r; \
9961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9962         $(HOST_EXPORTS) \
9963         for flag in $(EXTRA_HOST_FLAGS) ; do \
9964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9965         done; \
9966         echo "Doing install-info in dosutils" ; \
9967         (cd $(HOST_SUBDIR)/dosutils && \
9968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9970                   "RANLIB=$${RANLIB}" \
9971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9972                   install-info) \
9973           || exit 1
9974
9975 @endif dosutils
9976
9977 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
9978 maybe-install-pdf-dosutils:
9979 @if dosutils
9980 maybe-install-pdf-dosutils: install-pdf-dosutils
9981
9982 install-pdf-dosutils: \
9983     configure-dosutils \
9984     pdf-dosutils 
9985         @: $(MAKE); $(unstage)
9986         @[ -f ./dosutils/Makefile ] || exit 0; \
9987         r=`${PWD_COMMAND}`; export r; \
9988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9989         $(HOST_EXPORTS) \
9990         for flag in $(EXTRA_HOST_FLAGS) ; do \
9991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9992         done; \
9993         echo "Doing install-pdf in dosutils" ; \
9994         (cd $(HOST_SUBDIR)/dosutils && \
9995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9997                   "RANLIB=$${RANLIB}" \
9998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9999                   install-pdf) \
10000           || exit 1
10001
10002 @endif dosutils
10003
10004 .PHONY: maybe-install-html-dosutils install-html-dosutils
10005 maybe-install-html-dosutils:
10006 @if dosutils
10007 maybe-install-html-dosutils: install-html-dosutils
10008
10009 install-html-dosutils: \
10010     configure-dosutils \
10011     html-dosutils 
10012         @: $(MAKE); $(unstage)
10013         @[ -f ./dosutils/Makefile ] || exit 0; \
10014         r=`${PWD_COMMAND}`; export r; \
10015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10016         $(HOST_EXPORTS) \
10017         for flag in $(EXTRA_HOST_FLAGS) ; do \
10018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10019         done; \
10020         echo "Doing install-html in dosutils" ; \
10021         (cd $(HOST_SUBDIR)/dosutils && \
10022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10024                   "RANLIB=$${RANLIB}" \
10025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10026                   install-html) \
10027           || exit 1
10028
10029 @endif dosutils
10030
10031 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
10032 maybe-installcheck-dosutils:
10033 @if dosutils
10034 maybe-installcheck-dosutils: installcheck-dosutils
10035
10036 installcheck-dosutils: \
10037     configure-dosutils 
10038         @: $(MAKE); $(unstage)
10039         @[ -f ./dosutils/Makefile ] || exit 0; \
10040         r=`${PWD_COMMAND}`; export r; \
10041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10042         $(HOST_EXPORTS) \
10043         for flag in $(EXTRA_HOST_FLAGS) ; do \
10044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10045         done; \
10046         echo "Doing installcheck in dosutils" ; \
10047         (cd $(HOST_SUBDIR)/dosutils && \
10048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10050                   "RANLIB=$${RANLIB}" \
10051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10052                   installcheck) \
10053           || exit 1
10054
10055 @endif dosutils
10056
10057 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10058 maybe-mostlyclean-dosutils:
10059 @if dosutils
10060 maybe-mostlyclean-dosutils: mostlyclean-dosutils
10061
10062 mostlyclean-dosutils: 
10063         @: $(MAKE); $(unstage)
10064         @[ -f ./dosutils/Makefile ] || exit 0; \
10065         r=`${PWD_COMMAND}`; export r; \
10066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10067         $(HOST_EXPORTS) \
10068         for flag in $(EXTRA_HOST_FLAGS) ; do \
10069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10070         done; \
10071         echo "Doing mostlyclean in dosutils" ; \
10072         (cd $(HOST_SUBDIR)/dosutils && \
10073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10075                   "RANLIB=$${RANLIB}" \
10076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10077                   mostlyclean) \
10078           || exit 1
10079
10080 @endif dosutils
10081
10082 .PHONY: maybe-clean-dosutils clean-dosutils
10083 maybe-clean-dosutils:
10084 @if dosutils
10085 maybe-clean-dosutils: clean-dosutils
10086
10087 clean-dosutils: 
10088         @: $(MAKE); $(unstage)
10089         @[ -f ./dosutils/Makefile ] || exit 0; \
10090         r=`${PWD_COMMAND}`; export r; \
10091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10092         $(HOST_EXPORTS) \
10093         for flag in $(EXTRA_HOST_FLAGS) ; do \
10094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10095         done; \
10096         echo "Doing clean in dosutils" ; \
10097         (cd $(HOST_SUBDIR)/dosutils && \
10098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10100                   "RANLIB=$${RANLIB}" \
10101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10102                   clean) \
10103           || exit 1
10104
10105 @endif dosutils
10106
10107 .PHONY: maybe-distclean-dosutils distclean-dosutils
10108 maybe-distclean-dosutils:
10109 @if dosutils
10110 maybe-distclean-dosutils: distclean-dosutils
10111
10112 distclean-dosutils: 
10113         @: $(MAKE); $(unstage)
10114         @[ -f ./dosutils/Makefile ] || exit 0; \
10115         r=`${PWD_COMMAND}`; export r; \
10116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10117         $(HOST_EXPORTS) \
10118         for flag in $(EXTRA_HOST_FLAGS) ; do \
10119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10120         done; \
10121         echo "Doing distclean in dosutils" ; \
10122         (cd $(HOST_SUBDIR)/dosutils && \
10123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10125                   "RANLIB=$${RANLIB}" \
10126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10127                   distclean) \
10128           || exit 1
10129
10130 @endif dosutils
10131
10132 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10133 maybe-maintainer-clean-dosutils:
10134 @if dosutils
10135 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10136
10137 maintainer-clean-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 maintainer-clean 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                   maintainer-clean) \
10153           || exit 1
10154
10155 @endif dosutils
10156
10157
10158
10159 .PHONY: configure-etc maybe-configure-etc
10160 maybe-configure-etc:
10161 @if gcc-bootstrap
10162 configure-etc: stage_current
10163 @endif gcc-bootstrap
10164 @if etc
10165 maybe-configure-etc: configure-etc
10166 configure-etc: 
10167         @: $(MAKE); $(unstage)
10168         @r=`${PWD_COMMAND}`; export r; \
10169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10170         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10171         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10172         $(HOST_EXPORTS) \
10173         echo Configuring in $(HOST_SUBDIR)/etc; \
10174         cd "$(HOST_SUBDIR)/etc" || exit 1; \
10175         case $(srcdir) in \
10176           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10177           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10178                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10179         esac; \
10180         srcdiroption="--srcdir=$${topdir}/etc"; \
10181         libsrcdir="$$s/etc"; \
10182         $(SHELL) $${libsrcdir}/configure \
10183           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10184           --target=${target_alias} $${srcdiroption}  \
10185           || exit 1
10186 @endif etc
10187
10188
10189
10190
10191
10192 .PHONY: all-etc maybe-all-etc
10193 maybe-all-etc:
10194 @if gcc-bootstrap
10195 all-etc: stage_current
10196 @endif gcc-bootstrap
10197 @if etc
10198 TARGET-etc=all
10199 maybe-all-etc: all-etc
10200 all-etc: configure-etc
10201         @: $(MAKE); $(unstage)
10202         @r=`${PWD_COMMAND}`; export r; \
10203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10204         $(HOST_EXPORTS) \
10205         (cd $(HOST_SUBDIR)/etc && \
10206           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
10207                 $(TARGET-etc))
10208 @endif etc
10209
10210
10211
10212
10213 .PHONY: check-etc maybe-check-etc
10214 maybe-check-etc:
10215 @if etc
10216 maybe-check-etc: check-etc
10217
10218 check-etc:
10219         @: $(MAKE); $(unstage)
10220         @r=`${PWD_COMMAND}`; export r; \
10221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10222         $(HOST_EXPORTS) \
10223         (cd $(HOST_SUBDIR)/etc && \
10224           $(MAKE) $(FLAGS_TO_PASS)  check)
10225
10226 @endif etc
10227
10228 .PHONY: install-etc maybe-install-etc
10229 maybe-install-etc:
10230 @if etc
10231 maybe-install-etc: install-etc
10232
10233 install-etc: installdirs
10234         @: $(MAKE); $(unstage)
10235         @r=`${PWD_COMMAND}`; export r; \
10236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10237         $(HOST_EXPORTS) \
10238         (cd $(HOST_SUBDIR)/etc && \
10239           $(MAKE) $(FLAGS_TO_PASS)  install)
10240
10241 @endif etc
10242
10243 # Other targets (info, dvi, pdf, etc.)
10244
10245 .PHONY: maybe-info-etc info-etc
10246 maybe-info-etc:
10247 @if etc
10248 maybe-info-etc: info-etc
10249
10250 info-etc: \
10251     configure-etc 
10252         @: $(MAKE); $(unstage)
10253         @[ -f ./etc/Makefile ] || exit 0; \
10254         r=`${PWD_COMMAND}`; export r; \
10255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10256         $(HOST_EXPORTS) \
10257         for flag in $(EXTRA_HOST_FLAGS) ; do \
10258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10259         done; \
10260         echo "Doing info in etc" ; \
10261         (cd $(HOST_SUBDIR)/etc && \
10262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10264                   "RANLIB=$${RANLIB}" \
10265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10266                   info) \
10267           || exit 1
10268
10269 @endif etc
10270
10271 .PHONY: maybe-dvi-etc dvi-etc
10272 maybe-dvi-etc:
10273 @if etc
10274 maybe-dvi-etc: dvi-etc
10275
10276 dvi-etc: \
10277     configure-etc 
10278         @: $(MAKE); $(unstage)
10279         @[ -f ./etc/Makefile ] || exit 0; \
10280         r=`${PWD_COMMAND}`; export r; \
10281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10282         $(HOST_EXPORTS) \
10283         for flag in $(EXTRA_HOST_FLAGS) ; do \
10284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10285         done; \
10286         echo "Doing dvi in etc" ; \
10287         (cd $(HOST_SUBDIR)/etc && \
10288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10290                   "RANLIB=$${RANLIB}" \
10291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10292                   dvi) \
10293           || exit 1
10294
10295 @endif etc
10296
10297 .PHONY: maybe-pdf-etc pdf-etc
10298 maybe-pdf-etc:
10299 @if etc
10300 maybe-pdf-etc: pdf-etc
10301
10302 pdf-etc: \
10303     configure-etc 
10304         @: $(MAKE); $(unstage)
10305         @[ -f ./etc/Makefile ] || exit 0; \
10306         r=`${PWD_COMMAND}`; export r; \
10307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10308         $(HOST_EXPORTS) \
10309         for flag in $(EXTRA_HOST_FLAGS) ; do \
10310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10311         done; \
10312         echo "Doing pdf in etc" ; \
10313         (cd $(HOST_SUBDIR)/etc && \
10314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10316                   "RANLIB=$${RANLIB}" \
10317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10318                   pdf) \
10319           || exit 1
10320
10321 @endif etc
10322
10323 .PHONY: maybe-html-etc html-etc
10324 maybe-html-etc:
10325 @if etc
10326 maybe-html-etc: html-etc
10327
10328 html-etc: \
10329     configure-etc 
10330         @: $(MAKE); $(unstage)
10331         @[ -f ./etc/Makefile ] || exit 0; \
10332         r=`${PWD_COMMAND}`; export r; \
10333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10334         $(HOST_EXPORTS) \
10335         for flag in $(EXTRA_HOST_FLAGS) ; do \
10336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10337         done; \
10338         echo "Doing html in etc" ; \
10339         (cd $(HOST_SUBDIR)/etc && \
10340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10342                   "RANLIB=$${RANLIB}" \
10343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10344                   html) \
10345           || exit 1
10346
10347 @endif etc
10348
10349 .PHONY: maybe-TAGS-etc TAGS-etc
10350 maybe-TAGS-etc:
10351 @if etc
10352 maybe-TAGS-etc: TAGS-etc
10353
10354 TAGS-etc: \
10355     configure-etc 
10356         @: $(MAKE); $(unstage)
10357         @[ -f ./etc/Makefile ] || exit 0; \
10358         r=`${PWD_COMMAND}`; export r; \
10359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10360         $(HOST_EXPORTS) \
10361         for flag in $(EXTRA_HOST_FLAGS) ; do \
10362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10363         done; \
10364         echo "Doing TAGS in etc" ; \
10365         (cd $(HOST_SUBDIR)/etc && \
10366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10368                   "RANLIB=$${RANLIB}" \
10369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10370                   TAGS) \
10371           || exit 1
10372
10373 @endif etc
10374
10375 .PHONY: maybe-install-info-etc install-info-etc
10376 maybe-install-info-etc:
10377 @if etc
10378 maybe-install-info-etc: install-info-etc
10379
10380 install-info-etc: \
10381     configure-etc \
10382     info-etc 
10383         @: $(MAKE); $(unstage)
10384         @[ -f ./etc/Makefile ] || exit 0; \
10385         r=`${PWD_COMMAND}`; export r; \
10386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10387         $(HOST_EXPORTS) \
10388         for flag in $(EXTRA_HOST_FLAGS) ; do \
10389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10390         done; \
10391         echo "Doing install-info in etc" ; \
10392         (cd $(HOST_SUBDIR)/etc && \
10393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10395                   "RANLIB=$${RANLIB}" \
10396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10397                   install-info) \
10398           || exit 1
10399
10400 @endif etc
10401
10402 .PHONY: maybe-install-pdf-etc install-pdf-etc
10403 maybe-install-pdf-etc:
10404 @if etc
10405 maybe-install-pdf-etc: install-pdf-etc
10406
10407 install-pdf-etc: \
10408     configure-etc \
10409     pdf-etc 
10410         @: $(MAKE); $(unstage)
10411         @[ -f ./etc/Makefile ] || exit 0; \
10412         r=`${PWD_COMMAND}`; export r; \
10413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10414         $(HOST_EXPORTS) \
10415         for flag in $(EXTRA_HOST_FLAGS) ; do \
10416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10417         done; \
10418         echo "Doing install-pdf in etc" ; \
10419         (cd $(HOST_SUBDIR)/etc && \
10420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10422                   "RANLIB=$${RANLIB}" \
10423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10424                   install-pdf) \
10425           || exit 1
10426
10427 @endif etc
10428
10429 .PHONY: maybe-install-html-etc install-html-etc
10430 maybe-install-html-etc:
10431 @if etc
10432 maybe-install-html-etc: install-html-etc
10433
10434 install-html-etc: \
10435     configure-etc \
10436     html-etc 
10437         @: $(MAKE); $(unstage)
10438         @[ -f ./etc/Makefile ] || exit 0; \
10439         r=`${PWD_COMMAND}`; export r; \
10440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10441         $(HOST_EXPORTS) \
10442         for flag in $(EXTRA_HOST_FLAGS) ; do \
10443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10444         done; \
10445         echo "Doing install-html in etc" ; \
10446         (cd $(HOST_SUBDIR)/etc && \
10447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10449                   "RANLIB=$${RANLIB}" \
10450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10451                   install-html) \
10452           || exit 1
10453
10454 @endif etc
10455
10456 .PHONY: maybe-installcheck-etc installcheck-etc
10457 maybe-installcheck-etc:
10458 @if etc
10459 maybe-installcheck-etc: installcheck-etc
10460
10461 installcheck-etc: \
10462     configure-etc 
10463         @: $(MAKE); $(unstage)
10464         @[ -f ./etc/Makefile ] || exit 0; \
10465         r=`${PWD_COMMAND}`; export r; \
10466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10467         $(HOST_EXPORTS) \
10468         for flag in $(EXTRA_HOST_FLAGS) ; do \
10469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10470         done; \
10471         echo "Doing installcheck in etc" ; \
10472         (cd $(HOST_SUBDIR)/etc && \
10473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10475                   "RANLIB=$${RANLIB}" \
10476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10477                   installcheck) \
10478           || exit 1
10479
10480 @endif etc
10481
10482 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
10483 maybe-mostlyclean-etc:
10484 @if etc
10485 maybe-mostlyclean-etc: mostlyclean-etc
10486
10487 mostlyclean-etc: 
10488         @: $(MAKE); $(unstage)
10489         @[ -f ./etc/Makefile ] || exit 0; \
10490         r=`${PWD_COMMAND}`; export r; \
10491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10492         $(HOST_EXPORTS) \
10493         for flag in $(EXTRA_HOST_FLAGS) ; do \
10494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10495         done; \
10496         echo "Doing mostlyclean in etc" ; \
10497         (cd $(HOST_SUBDIR)/etc && \
10498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10500                   "RANLIB=$${RANLIB}" \
10501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10502                   mostlyclean) \
10503           || exit 1
10504
10505 @endif etc
10506
10507 .PHONY: maybe-clean-etc clean-etc
10508 maybe-clean-etc:
10509 @if etc
10510 maybe-clean-etc: clean-etc
10511
10512 clean-etc: 
10513         @: $(MAKE); $(unstage)
10514         @[ -f ./etc/Makefile ] || exit 0; \
10515         r=`${PWD_COMMAND}`; export r; \
10516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10517         $(HOST_EXPORTS) \
10518         for flag in $(EXTRA_HOST_FLAGS) ; do \
10519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10520         done; \
10521         echo "Doing clean in etc" ; \
10522         (cd $(HOST_SUBDIR)/etc && \
10523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10525                   "RANLIB=$${RANLIB}" \
10526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10527                   clean) \
10528           || exit 1
10529
10530 @endif etc
10531
10532 .PHONY: maybe-distclean-etc distclean-etc
10533 maybe-distclean-etc:
10534 @if etc
10535 maybe-distclean-etc: distclean-etc
10536
10537 distclean-etc: 
10538         @: $(MAKE); $(unstage)
10539         @[ -f ./etc/Makefile ] || exit 0; \
10540         r=`${PWD_COMMAND}`; export r; \
10541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10542         $(HOST_EXPORTS) \
10543         for flag in $(EXTRA_HOST_FLAGS) ; do \
10544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10545         done; \
10546         echo "Doing distclean in etc" ; \
10547         (cd $(HOST_SUBDIR)/etc && \
10548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10550                   "RANLIB=$${RANLIB}" \
10551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10552                   distclean) \
10553           || exit 1
10554
10555 @endif etc
10556
10557 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
10558 maybe-maintainer-clean-etc:
10559 @if etc
10560 maybe-maintainer-clean-etc: maintainer-clean-etc
10561
10562 maintainer-clean-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 maintainer-clean 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                   maintainer-clean) \
10578           || exit 1
10579
10580 @endif etc
10581
10582
10583
10584 .PHONY: configure-fastjar maybe-configure-fastjar
10585 maybe-configure-fastjar:
10586 @if gcc-bootstrap
10587 configure-fastjar: stage_current
10588 @endif gcc-bootstrap
10589 @if fastjar
10590 maybe-configure-fastjar: configure-fastjar
10591 configure-fastjar: 
10592         @: $(MAKE); $(unstage)
10593         @r=`${PWD_COMMAND}`; export r; \
10594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10595         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
10596         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
10597         $(HOST_EXPORTS) \
10598         echo Configuring in $(HOST_SUBDIR)/fastjar; \
10599         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
10600         case $(srcdir) in \
10601           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10602           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
10603                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10604         esac; \
10605         srcdiroption="--srcdir=$${topdir}/fastjar"; \
10606         libsrcdir="$$s/fastjar"; \
10607         $(SHELL) $${libsrcdir}/configure \
10608           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10609           --target=${target_alias} $${srcdiroption}  \
10610           || exit 1
10611 @endif fastjar
10612
10613
10614
10615
10616
10617 .PHONY: all-fastjar maybe-all-fastjar
10618 maybe-all-fastjar:
10619 @if gcc-bootstrap
10620 all-fastjar: stage_current
10621 @endif gcc-bootstrap
10622 @if fastjar
10623 TARGET-fastjar=all
10624 maybe-all-fastjar: all-fastjar
10625 all-fastjar: configure-fastjar
10626         @: $(MAKE); $(unstage)
10627         @r=`${PWD_COMMAND}`; export r; \
10628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10629         $(HOST_EXPORTS) \
10630         (cd $(HOST_SUBDIR)/fastjar && \
10631           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
10632                 $(TARGET-fastjar))
10633 @endif fastjar
10634
10635
10636
10637
10638 .PHONY: check-fastjar maybe-check-fastjar
10639 maybe-check-fastjar:
10640 @if fastjar
10641 maybe-check-fastjar: check-fastjar
10642
10643 # This module is only tested in a native toolchain.
10644 check-fastjar:
10645         @: $(MAKE); $(unstage)
10646         @if [ '$(host)' = '$(target)' ] ; then \
10647           r=`${PWD_COMMAND}`; export r; \
10648           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10649           $(HOST_EXPORTS) \
10650           (cd $(HOST_SUBDIR)/fastjar && \
10651             $(MAKE) $(FLAGS_TO_PASS)  check); \
10652         fi
10653
10654 @endif fastjar
10655
10656 .PHONY: install-fastjar maybe-install-fastjar
10657 maybe-install-fastjar:
10658 @if fastjar
10659 maybe-install-fastjar: install-fastjar
10660
10661 install-fastjar: installdirs
10662         @: $(MAKE); $(unstage)
10663         @r=`${PWD_COMMAND}`; export r; \
10664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10665         $(HOST_EXPORTS) \
10666         (cd $(HOST_SUBDIR)/fastjar && \
10667           $(MAKE) $(FLAGS_TO_PASS)  install)
10668
10669 @endif fastjar
10670
10671 # Other targets (info, dvi, pdf, etc.)
10672
10673 .PHONY: maybe-info-fastjar info-fastjar
10674 maybe-info-fastjar:
10675 @if fastjar
10676 maybe-info-fastjar: info-fastjar
10677
10678 info-fastjar: \
10679     configure-fastjar 
10680         @: $(MAKE); $(unstage)
10681         @[ -f ./fastjar/Makefile ] || exit 0; \
10682         r=`${PWD_COMMAND}`; export r; \
10683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10684         $(HOST_EXPORTS) \
10685         for flag in $(EXTRA_HOST_FLAGS) ; do \
10686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10687         done; \
10688         echo "Doing info in fastjar" ; \
10689         (cd $(HOST_SUBDIR)/fastjar && \
10690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10692                   "RANLIB=$${RANLIB}" \
10693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10694                   info) \
10695           || exit 1
10696
10697 @endif fastjar
10698
10699 .PHONY: maybe-dvi-fastjar dvi-fastjar
10700 maybe-dvi-fastjar:
10701 @if fastjar
10702 maybe-dvi-fastjar: dvi-fastjar
10703
10704 dvi-fastjar: \
10705     configure-fastjar 
10706         @: $(MAKE); $(unstage)
10707         @[ -f ./fastjar/Makefile ] || exit 0; \
10708         r=`${PWD_COMMAND}`; export r; \
10709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10710         $(HOST_EXPORTS) \
10711         for flag in $(EXTRA_HOST_FLAGS) ; do \
10712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10713         done; \
10714         echo "Doing dvi in fastjar" ; \
10715         (cd $(HOST_SUBDIR)/fastjar && \
10716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10718                   "RANLIB=$${RANLIB}" \
10719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10720                   dvi) \
10721           || exit 1
10722
10723 @endif fastjar
10724
10725 .PHONY: maybe-pdf-fastjar pdf-fastjar
10726 maybe-pdf-fastjar:
10727 @if fastjar
10728 maybe-pdf-fastjar: pdf-fastjar
10729
10730 pdf-fastjar: \
10731     configure-fastjar 
10732         @: $(MAKE); $(unstage)
10733         @[ -f ./fastjar/Makefile ] || exit 0; \
10734         r=`${PWD_COMMAND}`; export r; \
10735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10736         $(HOST_EXPORTS) \
10737         for flag in $(EXTRA_HOST_FLAGS) ; do \
10738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10739         done; \
10740         echo "Doing pdf in fastjar" ; \
10741         (cd $(HOST_SUBDIR)/fastjar && \
10742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10744                   "RANLIB=$${RANLIB}" \
10745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10746                   pdf) \
10747           || exit 1
10748
10749 @endif fastjar
10750
10751 .PHONY: maybe-html-fastjar html-fastjar
10752 maybe-html-fastjar:
10753 @if fastjar
10754 maybe-html-fastjar: html-fastjar
10755
10756 html-fastjar: \
10757     configure-fastjar 
10758         @: $(MAKE); $(unstage)
10759         @[ -f ./fastjar/Makefile ] || exit 0; \
10760         r=`${PWD_COMMAND}`; export r; \
10761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10762         $(HOST_EXPORTS) \
10763         for flag in $(EXTRA_HOST_FLAGS) ; do \
10764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10765         done; \
10766         echo "Doing html in fastjar" ; \
10767         (cd $(HOST_SUBDIR)/fastjar && \
10768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10770                   "RANLIB=$${RANLIB}" \
10771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10772                   html) \
10773           || exit 1
10774
10775 @endif fastjar
10776
10777 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
10778 maybe-TAGS-fastjar:
10779 @if fastjar
10780 maybe-TAGS-fastjar: TAGS-fastjar
10781
10782 TAGS-fastjar: \
10783     configure-fastjar 
10784         @: $(MAKE); $(unstage)
10785         @[ -f ./fastjar/Makefile ] || exit 0; \
10786         r=`${PWD_COMMAND}`; export r; \
10787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10788         $(HOST_EXPORTS) \
10789         for flag in $(EXTRA_HOST_FLAGS) ; do \
10790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10791         done; \
10792         echo "Doing TAGS in fastjar" ; \
10793         (cd $(HOST_SUBDIR)/fastjar && \
10794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10796                   "RANLIB=$${RANLIB}" \
10797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10798                   TAGS) \
10799           || exit 1
10800
10801 @endif fastjar
10802
10803 .PHONY: maybe-install-info-fastjar install-info-fastjar
10804 maybe-install-info-fastjar:
10805 @if fastjar
10806 maybe-install-info-fastjar: install-info-fastjar
10807
10808 install-info-fastjar: \
10809     configure-fastjar \
10810     info-fastjar 
10811         @: $(MAKE); $(unstage)
10812         @[ -f ./fastjar/Makefile ] || exit 0; \
10813         r=`${PWD_COMMAND}`; export r; \
10814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10815         $(HOST_EXPORTS) \
10816         for flag in $(EXTRA_HOST_FLAGS) ; do \
10817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10818         done; \
10819         echo "Doing install-info in fastjar" ; \
10820         (cd $(HOST_SUBDIR)/fastjar && \
10821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10823                   "RANLIB=$${RANLIB}" \
10824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10825                   install-info) \
10826           || exit 1
10827
10828 @endif fastjar
10829
10830 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
10831 maybe-install-pdf-fastjar:
10832 @if fastjar
10833 maybe-install-pdf-fastjar: install-pdf-fastjar
10834
10835 install-pdf-fastjar: \
10836     configure-fastjar \
10837     pdf-fastjar 
10838         @: $(MAKE); $(unstage)
10839         @[ -f ./fastjar/Makefile ] || exit 0; \
10840         r=`${PWD_COMMAND}`; export r; \
10841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10842         $(HOST_EXPORTS) \
10843         for flag in $(EXTRA_HOST_FLAGS) ; do \
10844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10845         done; \
10846         echo "Doing install-pdf in fastjar" ; \
10847         (cd $(HOST_SUBDIR)/fastjar && \
10848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10850                   "RANLIB=$${RANLIB}" \
10851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10852                   install-pdf) \
10853           || exit 1
10854
10855 @endif fastjar
10856
10857 .PHONY: maybe-install-html-fastjar install-html-fastjar
10858 maybe-install-html-fastjar:
10859 @if fastjar
10860 maybe-install-html-fastjar: install-html-fastjar
10861
10862 install-html-fastjar: \
10863     configure-fastjar \
10864     html-fastjar 
10865         @: $(MAKE); $(unstage)
10866         @[ -f ./fastjar/Makefile ] || exit 0; \
10867         r=`${PWD_COMMAND}`; export r; \
10868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10869         $(HOST_EXPORTS) \
10870         for flag in $(EXTRA_HOST_FLAGS) ; do \
10871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10872         done; \
10873         echo "Doing install-html in fastjar" ; \
10874         (cd $(HOST_SUBDIR)/fastjar && \
10875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10877                   "RANLIB=$${RANLIB}" \
10878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10879                   install-html) \
10880           || exit 1
10881
10882 @endif fastjar
10883
10884 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
10885 maybe-installcheck-fastjar:
10886 @if fastjar
10887 maybe-installcheck-fastjar: installcheck-fastjar
10888
10889 installcheck-fastjar: \
10890     configure-fastjar 
10891         @: $(MAKE); $(unstage)
10892         @[ -f ./fastjar/Makefile ] || exit 0; \
10893         r=`${PWD_COMMAND}`; export r; \
10894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10895         $(HOST_EXPORTS) \
10896         for flag in $(EXTRA_HOST_FLAGS) ; do \
10897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10898         done; \
10899         echo "Doing installcheck in fastjar" ; \
10900         (cd $(HOST_SUBDIR)/fastjar && \
10901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10903                   "RANLIB=$${RANLIB}" \
10904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10905                   installcheck) \
10906           || exit 1
10907
10908 @endif fastjar
10909
10910 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
10911 maybe-mostlyclean-fastjar:
10912 @if fastjar
10913 maybe-mostlyclean-fastjar: mostlyclean-fastjar
10914
10915 mostlyclean-fastjar: 
10916         @: $(MAKE); $(unstage)
10917         @[ -f ./fastjar/Makefile ] || exit 0; \
10918         r=`${PWD_COMMAND}`; export r; \
10919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10920         $(HOST_EXPORTS) \
10921         for flag in $(EXTRA_HOST_FLAGS) ; do \
10922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10923         done; \
10924         echo "Doing mostlyclean in fastjar" ; \
10925         (cd $(HOST_SUBDIR)/fastjar && \
10926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10928                   "RANLIB=$${RANLIB}" \
10929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10930                   mostlyclean) \
10931           || exit 1
10932
10933 @endif fastjar
10934
10935 .PHONY: maybe-clean-fastjar clean-fastjar
10936 maybe-clean-fastjar:
10937 @if fastjar
10938 maybe-clean-fastjar: clean-fastjar
10939
10940 clean-fastjar: 
10941         @: $(MAKE); $(unstage)
10942         @[ -f ./fastjar/Makefile ] || exit 0; \
10943         r=`${PWD_COMMAND}`; export r; \
10944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10945         $(HOST_EXPORTS) \
10946         for flag in $(EXTRA_HOST_FLAGS) ; do \
10947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10948         done; \
10949         echo "Doing clean in fastjar" ; \
10950         (cd $(HOST_SUBDIR)/fastjar && \
10951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10953                   "RANLIB=$${RANLIB}" \
10954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10955                   clean) \
10956           || exit 1
10957
10958 @endif fastjar
10959
10960 .PHONY: maybe-distclean-fastjar distclean-fastjar
10961 maybe-distclean-fastjar:
10962 @if fastjar
10963 maybe-distclean-fastjar: distclean-fastjar
10964
10965 distclean-fastjar: 
10966         @: $(MAKE); $(unstage)
10967         @[ -f ./fastjar/Makefile ] || exit 0; \
10968         r=`${PWD_COMMAND}`; export r; \
10969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10970         $(HOST_EXPORTS) \
10971         for flag in $(EXTRA_HOST_FLAGS) ; do \
10972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10973         done; \
10974         echo "Doing distclean in fastjar" ; \
10975         (cd $(HOST_SUBDIR)/fastjar && \
10976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10978                   "RANLIB=$${RANLIB}" \
10979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10980                   distclean) \
10981           || exit 1
10982
10983 @endif fastjar
10984
10985 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
10986 maybe-maintainer-clean-fastjar:
10987 @if fastjar
10988 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
10989
10990 maintainer-clean-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 maintainer-clean 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                   maintainer-clean) \
11006           || exit 1
11007
11008 @endif fastjar
11009
11010
11011
11012 .PHONY: configure-fileutils maybe-configure-fileutils
11013 maybe-configure-fileutils:
11014 @if gcc-bootstrap
11015 configure-fileutils: stage_current
11016 @endif gcc-bootstrap
11017 @if fileutils
11018 maybe-configure-fileutils: configure-fileutils
11019 configure-fileutils: 
11020         @: $(MAKE); $(unstage)
11021         @r=`${PWD_COMMAND}`; export r; \
11022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11023         test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
11024         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11025         $(HOST_EXPORTS) \
11026         echo Configuring in $(HOST_SUBDIR)/fileutils; \
11027         cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11028         case $(srcdir) in \
11029           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11030           *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11031                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11032         esac; \
11033         srcdiroption="--srcdir=$${topdir}/fileutils"; \
11034         libsrcdir="$$s/fileutils"; \
11035         $(SHELL) $${libsrcdir}/configure \
11036           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11037           --target=${target_alias} $${srcdiroption}  \
11038           || exit 1
11039 @endif fileutils
11040
11041
11042
11043
11044
11045 .PHONY: all-fileutils maybe-all-fileutils
11046 maybe-all-fileutils:
11047 @if gcc-bootstrap
11048 all-fileutils: stage_current
11049 @endif gcc-bootstrap
11050 @if fileutils
11051 TARGET-fileutils=all
11052 maybe-all-fileutils: all-fileutils
11053 all-fileutils: configure-fileutils
11054         @: $(MAKE); $(unstage)
11055         @r=`${PWD_COMMAND}`; export r; \
11056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11057         $(HOST_EXPORTS) \
11058         (cd $(HOST_SUBDIR)/fileutils && \
11059           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11060                 $(TARGET-fileutils))
11061 @endif fileutils
11062
11063
11064
11065
11066 .PHONY: check-fileutils maybe-check-fileutils
11067 maybe-check-fileutils:
11068 @if fileutils
11069 maybe-check-fileutils: check-fileutils
11070
11071 check-fileutils:
11072         @: $(MAKE); $(unstage)
11073         @r=`${PWD_COMMAND}`; export r; \
11074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11075         $(HOST_EXPORTS) \
11076         (cd $(HOST_SUBDIR)/fileutils && \
11077           $(MAKE) $(FLAGS_TO_PASS)  check)
11078
11079 @endif fileutils
11080
11081 .PHONY: install-fileutils maybe-install-fileutils
11082 maybe-install-fileutils:
11083 @if fileutils
11084 maybe-install-fileutils: install-fileutils
11085
11086 install-fileutils: installdirs
11087         @: $(MAKE); $(unstage)
11088         @r=`${PWD_COMMAND}`; export r; \
11089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11090         $(HOST_EXPORTS) \
11091         (cd $(HOST_SUBDIR)/fileutils && \
11092           $(MAKE) $(FLAGS_TO_PASS)  install)
11093
11094 @endif fileutils
11095
11096 # Other targets (info, dvi, pdf, etc.)
11097
11098 .PHONY: maybe-info-fileutils info-fileutils
11099 maybe-info-fileutils:
11100 @if fileutils
11101 maybe-info-fileutils: info-fileutils
11102
11103 info-fileutils: \
11104     configure-fileutils 
11105         @: $(MAKE); $(unstage)
11106         @[ -f ./fileutils/Makefile ] || exit 0; \
11107         r=`${PWD_COMMAND}`; export r; \
11108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11109         $(HOST_EXPORTS) \
11110         for flag in $(EXTRA_HOST_FLAGS) ; do \
11111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11112         done; \
11113         echo "Doing info in fileutils" ; \
11114         (cd $(HOST_SUBDIR)/fileutils && \
11115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11117                   "RANLIB=$${RANLIB}" \
11118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11119                   info) \
11120           || exit 1
11121
11122 @endif fileutils
11123
11124 .PHONY: maybe-dvi-fileutils dvi-fileutils
11125 maybe-dvi-fileutils:
11126 @if fileutils
11127 maybe-dvi-fileutils: dvi-fileutils
11128
11129 dvi-fileutils: \
11130     configure-fileutils 
11131         @: $(MAKE); $(unstage)
11132         @[ -f ./fileutils/Makefile ] || exit 0; \
11133         r=`${PWD_COMMAND}`; export r; \
11134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11135         $(HOST_EXPORTS) \
11136         for flag in $(EXTRA_HOST_FLAGS) ; do \
11137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11138         done; \
11139         echo "Doing dvi in fileutils" ; \
11140         (cd $(HOST_SUBDIR)/fileutils && \
11141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11143                   "RANLIB=$${RANLIB}" \
11144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11145                   dvi) \
11146           || exit 1
11147
11148 @endif fileutils
11149
11150 .PHONY: maybe-pdf-fileutils pdf-fileutils
11151 maybe-pdf-fileutils:
11152 @if fileutils
11153 maybe-pdf-fileutils: pdf-fileutils
11154
11155 pdf-fileutils: \
11156     configure-fileutils 
11157         @: $(MAKE); $(unstage)
11158         @[ -f ./fileutils/Makefile ] || exit 0; \
11159         r=`${PWD_COMMAND}`; export r; \
11160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11161         $(HOST_EXPORTS) \
11162         for flag in $(EXTRA_HOST_FLAGS) ; do \
11163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11164         done; \
11165         echo "Doing pdf in fileutils" ; \
11166         (cd $(HOST_SUBDIR)/fileutils && \
11167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11169                   "RANLIB=$${RANLIB}" \
11170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11171                   pdf) \
11172           || exit 1
11173
11174 @endif fileutils
11175
11176 .PHONY: maybe-html-fileutils html-fileutils
11177 maybe-html-fileutils:
11178 @if fileutils
11179 maybe-html-fileutils: html-fileutils
11180
11181 html-fileutils: \
11182     configure-fileutils 
11183         @: $(MAKE); $(unstage)
11184         @[ -f ./fileutils/Makefile ] || exit 0; \
11185         r=`${PWD_COMMAND}`; export r; \
11186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11187         $(HOST_EXPORTS) \
11188         for flag in $(EXTRA_HOST_FLAGS) ; do \
11189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11190         done; \
11191         echo "Doing html in fileutils" ; \
11192         (cd $(HOST_SUBDIR)/fileutils && \
11193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11195                   "RANLIB=$${RANLIB}" \
11196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11197                   html) \
11198           || exit 1
11199
11200 @endif fileutils
11201
11202 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
11203 maybe-TAGS-fileutils:
11204 @if fileutils
11205 maybe-TAGS-fileutils: TAGS-fileutils
11206
11207 TAGS-fileutils: \
11208     configure-fileutils 
11209         @: $(MAKE); $(unstage)
11210         @[ -f ./fileutils/Makefile ] || exit 0; \
11211         r=`${PWD_COMMAND}`; export r; \
11212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11213         $(HOST_EXPORTS) \
11214         for flag in $(EXTRA_HOST_FLAGS) ; do \
11215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11216         done; \
11217         echo "Doing TAGS in fileutils" ; \
11218         (cd $(HOST_SUBDIR)/fileutils && \
11219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11221                   "RANLIB=$${RANLIB}" \
11222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11223                   TAGS) \
11224           || exit 1
11225
11226 @endif fileutils
11227
11228 .PHONY: maybe-install-info-fileutils install-info-fileutils
11229 maybe-install-info-fileutils:
11230 @if fileutils
11231 maybe-install-info-fileutils: install-info-fileutils
11232
11233 install-info-fileutils: \
11234     configure-fileutils \
11235     info-fileutils 
11236         @: $(MAKE); $(unstage)
11237         @[ -f ./fileutils/Makefile ] || exit 0; \
11238         r=`${PWD_COMMAND}`; export r; \
11239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11240         $(HOST_EXPORTS) \
11241         for flag in $(EXTRA_HOST_FLAGS) ; do \
11242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11243         done; \
11244         echo "Doing install-info in fileutils" ; \
11245         (cd $(HOST_SUBDIR)/fileutils && \
11246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11248                   "RANLIB=$${RANLIB}" \
11249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11250                   install-info) \
11251           || exit 1
11252
11253 @endif fileutils
11254
11255 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11256 maybe-install-pdf-fileutils:
11257 @if fileutils
11258 maybe-install-pdf-fileutils: install-pdf-fileutils
11259
11260 install-pdf-fileutils: \
11261     configure-fileutils \
11262     pdf-fileutils 
11263         @: $(MAKE); $(unstage)
11264         @[ -f ./fileutils/Makefile ] || exit 0; \
11265         r=`${PWD_COMMAND}`; export r; \
11266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11267         $(HOST_EXPORTS) \
11268         for flag in $(EXTRA_HOST_FLAGS) ; do \
11269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11270         done; \
11271         echo "Doing install-pdf in fileutils" ; \
11272         (cd $(HOST_SUBDIR)/fileutils && \
11273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11275                   "RANLIB=$${RANLIB}" \
11276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11277                   install-pdf) \
11278           || exit 1
11279
11280 @endif fileutils
11281
11282 .PHONY: maybe-install-html-fileutils install-html-fileutils
11283 maybe-install-html-fileutils:
11284 @if fileutils
11285 maybe-install-html-fileutils: install-html-fileutils
11286
11287 install-html-fileutils: \
11288     configure-fileutils \
11289     html-fileutils 
11290         @: $(MAKE); $(unstage)
11291         @[ -f ./fileutils/Makefile ] || exit 0; \
11292         r=`${PWD_COMMAND}`; export r; \
11293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11294         $(HOST_EXPORTS) \
11295         for flag in $(EXTRA_HOST_FLAGS) ; do \
11296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11297         done; \
11298         echo "Doing install-html in fileutils" ; \
11299         (cd $(HOST_SUBDIR)/fileutils && \
11300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11302                   "RANLIB=$${RANLIB}" \
11303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11304                   install-html) \
11305           || exit 1
11306
11307 @endif fileutils
11308
11309 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
11310 maybe-installcheck-fileutils:
11311 @if fileutils
11312 maybe-installcheck-fileutils: installcheck-fileutils
11313
11314 installcheck-fileutils: \
11315     configure-fileutils 
11316         @: $(MAKE); $(unstage)
11317         @[ -f ./fileutils/Makefile ] || exit 0; \
11318         r=`${PWD_COMMAND}`; export r; \
11319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11320         $(HOST_EXPORTS) \
11321         for flag in $(EXTRA_HOST_FLAGS) ; do \
11322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11323         done; \
11324         echo "Doing installcheck in fileutils" ; \
11325         (cd $(HOST_SUBDIR)/fileutils && \
11326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11328                   "RANLIB=$${RANLIB}" \
11329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11330                   installcheck) \
11331           || exit 1
11332
11333 @endif fileutils
11334
11335 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11336 maybe-mostlyclean-fileutils:
11337 @if fileutils
11338 maybe-mostlyclean-fileutils: mostlyclean-fileutils
11339
11340 mostlyclean-fileutils: 
11341         @: $(MAKE); $(unstage)
11342         @[ -f ./fileutils/Makefile ] || exit 0; \
11343         r=`${PWD_COMMAND}`; export r; \
11344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11345         $(HOST_EXPORTS) \
11346         for flag in $(EXTRA_HOST_FLAGS) ; do \
11347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11348         done; \
11349         echo "Doing mostlyclean in fileutils" ; \
11350         (cd $(HOST_SUBDIR)/fileutils && \
11351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11353                   "RANLIB=$${RANLIB}" \
11354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11355                   mostlyclean) \
11356           || exit 1
11357
11358 @endif fileutils
11359
11360 .PHONY: maybe-clean-fileutils clean-fileutils
11361 maybe-clean-fileutils:
11362 @if fileutils
11363 maybe-clean-fileutils: clean-fileutils
11364
11365 clean-fileutils: 
11366         @: $(MAKE); $(unstage)
11367         @[ -f ./fileutils/Makefile ] || exit 0; \
11368         r=`${PWD_COMMAND}`; export r; \
11369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11370         $(HOST_EXPORTS) \
11371         for flag in $(EXTRA_HOST_FLAGS) ; do \
11372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11373         done; \
11374         echo "Doing clean in fileutils" ; \
11375         (cd $(HOST_SUBDIR)/fileutils && \
11376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11378                   "RANLIB=$${RANLIB}" \
11379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11380                   clean) \
11381           || exit 1
11382
11383 @endif fileutils
11384
11385 .PHONY: maybe-distclean-fileutils distclean-fileutils
11386 maybe-distclean-fileutils:
11387 @if fileutils
11388 maybe-distclean-fileutils: distclean-fileutils
11389
11390 distclean-fileutils: 
11391         @: $(MAKE); $(unstage)
11392         @[ -f ./fileutils/Makefile ] || exit 0; \
11393         r=`${PWD_COMMAND}`; export r; \
11394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11395         $(HOST_EXPORTS) \
11396         for flag in $(EXTRA_HOST_FLAGS) ; do \
11397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11398         done; \
11399         echo "Doing distclean in fileutils" ; \
11400         (cd $(HOST_SUBDIR)/fileutils && \
11401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11403                   "RANLIB=$${RANLIB}" \
11404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11405                   distclean) \
11406           || exit 1
11407
11408 @endif fileutils
11409
11410 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11411 maybe-maintainer-clean-fileutils:
11412 @if fileutils
11413 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11414
11415 maintainer-clean-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 maintainer-clean 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                   maintainer-clean) \
11431           || exit 1
11432
11433 @endif fileutils
11434
11435
11436
11437 .PHONY: configure-findutils maybe-configure-findutils
11438 maybe-configure-findutils:
11439 @if gcc-bootstrap
11440 configure-findutils: stage_current
11441 @endif gcc-bootstrap
11442 @if findutils
11443 maybe-configure-findutils: configure-findutils
11444 configure-findutils: 
11445         @: $(MAKE); $(unstage)
11446         @r=`${PWD_COMMAND}`; export r; \
11447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11448         test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
11449         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
11450         $(HOST_EXPORTS) \
11451         echo Configuring in $(HOST_SUBDIR)/findutils; \
11452         cd "$(HOST_SUBDIR)/findutils" || exit 1; \
11453         case $(srcdir) in \
11454           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11455           *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
11456                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11457         esac; \
11458         srcdiroption="--srcdir=$${topdir}/findutils"; \
11459         libsrcdir="$$s/findutils"; \
11460         $(SHELL) $${libsrcdir}/configure \
11461           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11462           --target=${target_alias} $${srcdiroption}  \
11463           || exit 1
11464 @endif findutils
11465
11466
11467
11468
11469
11470 .PHONY: all-findutils maybe-all-findutils
11471 maybe-all-findutils:
11472 @if gcc-bootstrap
11473 all-findutils: stage_current
11474 @endif gcc-bootstrap
11475 @if findutils
11476 TARGET-findutils=all
11477 maybe-all-findutils: all-findutils
11478 all-findutils: configure-findutils
11479         @: $(MAKE); $(unstage)
11480         @r=`${PWD_COMMAND}`; export r; \
11481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11482         $(HOST_EXPORTS) \
11483         (cd $(HOST_SUBDIR)/findutils && \
11484           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11485                 $(TARGET-findutils))
11486 @endif findutils
11487
11488
11489
11490
11491 .PHONY: check-findutils maybe-check-findutils
11492 maybe-check-findutils:
11493 @if findutils
11494 maybe-check-findutils: check-findutils
11495
11496 check-findutils:
11497         @: $(MAKE); $(unstage)
11498         @r=`${PWD_COMMAND}`; export r; \
11499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11500         $(HOST_EXPORTS) \
11501         (cd $(HOST_SUBDIR)/findutils && \
11502           $(MAKE) $(FLAGS_TO_PASS)  check)
11503
11504 @endif findutils
11505
11506 .PHONY: install-findutils maybe-install-findutils
11507 maybe-install-findutils:
11508 @if findutils
11509 maybe-install-findutils: install-findutils
11510
11511 install-findutils: installdirs
11512         @: $(MAKE); $(unstage)
11513         @r=`${PWD_COMMAND}`; export r; \
11514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11515         $(HOST_EXPORTS) \
11516         (cd $(HOST_SUBDIR)/findutils && \
11517           $(MAKE) $(FLAGS_TO_PASS)  install)
11518
11519 @endif findutils
11520
11521 # Other targets (info, dvi, pdf, etc.)
11522
11523 .PHONY: maybe-info-findutils info-findutils
11524 maybe-info-findutils:
11525 @if findutils
11526 maybe-info-findutils: info-findutils
11527
11528 info-findutils: \
11529     configure-findutils 
11530         @: $(MAKE); $(unstage)
11531         @[ -f ./findutils/Makefile ] || exit 0; \
11532         r=`${PWD_COMMAND}`; export r; \
11533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11534         $(HOST_EXPORTS) \
11535         for flag in $(EXTRA_HOST_FLAGS) ; do \
11536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11537         done; \
11538         echo "Doing info in findutils" ; \
11539         (cd $(HOST_SUBDIR)/findutils && \
11540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11542                   "RANLIB=$${RANLIB}" \
11543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11544                   info) \
11545           || exit 1
11546
11547 @endif findutils
11548
11549 .PHONY: maybe-dvi-findutils dvi-findutils
11550 maybe-dvi-findutils:
11551 @if findutils
11552 maybe-dvi-findutils: dvi-findutils
11553
11554 dvi-findutils: \
11555     configure-findutils 
11556         @: $(MAKE); $(unstage)
11557         @[ -f ./findutils/Makefile ] || exit 0; \
11558         r=`${PWD_COMMAND}`; export r; \
11559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11560         $(HOST_EXPORTS) \
11561         for flag in $(EXTRA_HOST_FLAGS) ; do \
11562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11563         done; \
11564         echo "Doing dvi in findutils" ; \
11565         (cd $(HOST_SUBDIR)/findutils && \
11566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11568                   "RANLIB=$${RANLIB}" \
11569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11570                   dvi) \
11571           || exit 1
11572
11573 @endif findutils
11574
11575 .PHONY: maybe-pdf-findutils pdf-findutils
11576 maybe-pdf-findutils:
11577 @if findutils
11578 maybe-pdf-findutils: pdf-findutils
11579
11580 pdf-findutils: \
11581     configure-findutils 
11582         @: $(MAKE); $(unstage)
11583         @[ -f ./findutils/Makefile ] || exit 0; \
11584         r=`${PWD_COMMAND}`; export r; \
11585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11586         $(HOST_EXPORTS) \
11587         for flag in $(EXTRA_HOST_FLAGS) ; do \
11588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11589         done; \
11590         echo "Doing pdf in findutils" ; \
11591         (cd $(HOST_SUBDIR)/findutils && \
11592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11594                   "RANLIB=$${RANLIB}" \
11595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11596                   pdf) \
11597           || exit 1
11598
11599 @endif findutils
11600
11601 .PHONY: maybe-html-findutils html-findutils
11602 maybe-html-findutils:
11603 @if findutils
11604 maybe-html-findutils: html-findutils
11605
11606 html-findutils: \
11607     configure-findutils 
11608         @: $(MAKE); $(unstage)
11609         @[ -f ./findutils/Makefile ] || exit 0; \
11610         r=`${PWD_COMMAND}`; export r; \
11611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11612         $(HOST_EXPORTS) \
11613         for flag in $(EXTRA_HOST_FLAGS) ; do \
11614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11615         done; \
11616         echo "Doing html in findutils" ; \
11617         (cd $(HOST_SUBDIR)/findutils && \
11618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11620                   "RANLIB=$${RANLIB}" \
11621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11622                   html) \
11623           || exit 1
11624
11625 @endif findutils
11626
11627 .PHONY: maybe-TAGS-findutils TAGS-findutils
11628 maybe-TAGS-findutils:
11629 @if findutils
11630 maybe-TAGS-findutils: TAGS-findutils
11631
11632 TAGS-findutils: \
11633     configure-findutils 
11634         @: $(MAKE); $(unstage)
11635         @[ -f ./findutils/Makefile ] || exit 0; \
11636         r=`${PWD_COMMAND}`; export r; \
11637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11638         $(HOST_EXPORTS) \
11639         for flag in $(EXTRA_HOST_FLAGS) ; do \
11640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11641         done; \
11642         echo "Doing TAGS in findutils" ; \
11643         (cd $(HOST_SUBDIR)/findutils && \
11644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11646                   "RANLIB=$${RANLIB}" \
11647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11648                   TAGS) \
11649           || exit 1
11650
11651 @endif findutils
11652
11653 .PHONY: maybe-install-info-findutils install-info-findutils
11654 maybe-install-info-findutils:
11655 @if findutils
11656 maybe-install-info-findutils: install-info-findutils
11657
11658 install-info-findutils: \
11659     configure-findutils \
11660     info-findutils 
11661         @: $(MAKE); $(unstage)
11662         @[ -f ./findutils/Makefile ] || exit 0; \
11663         r=`${PWD_COMMAND}`; export r; \
11664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11665         $(HOST_EXPORTS) \
11666         for flag in $(EXTRA_HOST_FLAGS) ; do \
11667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11668         done; \
11669         echo "Doing install-info in findutils" ; \
11670         (cd $(HOST_SUBDIR)/findutils && \
11671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11673                   "RANLIB=$${RANLIB}" \
11674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11675                   install-info) \
11676           || exit 1
11677
11678 @endif findutils
11679
11680 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
11681 maybe-install-pdf-findutils:
11682 @if findutils
11683 maybe-install-pdf-findutils: install-pdf-findutils
11684
11685 install-pdf-findutils: \
11686     configure-findutils \
11687     pdf-findutils 
11688         @: $(MAKE); $(unstage)
11689         @[ -f ./findutils/Makefile ] || exit 0; \
11690         r=`${PWD_COMMAND}`; export r; \
11691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11692         $(HOST_EXPORTS) \
11693         for flag in $(EXTRA_HOST_FLAGS) ; do \
11694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11695         done; \
11696         echo "Doing install-pdf in findutils" ; \
11697         (cd $(HOST_SUBDIR)/findutils && \
11698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11700                   "RANLIB=$${RANLIB}" \
11701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11702                   install-pdf) \
11703           || exit 1
11704
11705 @endif findutils
11706
11707 .PHONY: maybe-install-html-findutils install-html-findutils
11708 maybe-install-html-findutils:
11709 @if findutils
11710 maybe-install-html-findutils: install-html-findutils
11711
11712 install-html-findutils: \
11713     configure-findutils \
11714     html-findutils 
11715         @: $(MAKE); $(unstage)
11716         @[ -f ./findutils/Makefile ] || exit 0; \
11717         r=`${PWD_COMMAND}`; export r; \
11718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11719         $(HOST_EXPORTS) \
11720         for flag in $(EXTRA_HOST_FLAGS) ; do \
11721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11722         done; \
11723         echo "Doing install-html in findutils" ; \
11724         (cd $(HOST_SUBDIR)/findutils && \
11725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11727                   "RANLIB=$${RANLIB}" \
11728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11729                   install-html) \
11730           || exit 1
11731
11732 @endif findutils
11733
11734 .PHONY: maybe-installcheck-findutils installcheck-findutils
11735 maybe-installcheck-findutils:
11736 @if findutils
11737 maybe-installcheck-findutils: installcheck-findutils
11738
11739 installcheck-findutils: \
11740     configure-findutils 
11741         @: $(MAKE); $(unstage)
11742         @[ -f ./findutils/Makefile ] || exit 0; \
11743         r=`${PWD_COMMAND}`; export r; \
11744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11745         $(HOST_EXPORTS) \
11746         for flag in $(EXTRA_HOST_FLAGS) ; do \
11747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11748         done; \
11749         echo "Doing installcheck in findutils" ; \
11750         (cd $(HOST_SUBDIR)/findutils && \
11751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11753                   "RANLIB=$${RANLIB}" \
11754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11755                   installcheck) \
11756           || exit 1
11757
11758 @endif findutils
11759
11760 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
11761 maybe-mostlyclean-findutils:
11762 @if findutils
11763 maybe-mostlyclean-findutils: mostlyclean-findutils
11764
11765 mostlyclean-findutils: 
11766         @: $(MAKE); $(unstage)
11767         @[ -f ./findutils/Makefile ] || exit 0; \
11768         r=`${PWD_COMMAND}`; export r; \
11769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11770         $(HOST_EXPORTS) \
11771         for flag in $(EXTRA_HOST_FLAGS) ; do \
11772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11773         done; \
11774         echo "Doing mostlyclean in findutils" ; \
11775         (cd $(HOST_SUBDIR)/findutils && \
11776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11778                   "RANLIB=$${RANLIB}" \
11779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11780                   mostlyclean) \
11781           || exit 1
11782
11783 @endif findutils
11784
11785 .PHONY: maybe-clean-findutils clean-findutils
11786 maybe-clean-findutils:
11787 @if findutils
11788 maybe-clean-findutils: clean-findutils
11789
11790 clean-findutils: 
11791         @: $(MAKE); $(unstage)
11792         @[ -f ./findutils/Makefile ] || exit 0; \
11793         r=`${PWD_COMMAND}`; export r; \
11794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11795         $(HOST_EXPORTS) \
11796         for flag in $(EXTRA_HOST_FLAGS) ; do \
11797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11798         done; \
11799         echo "Doing clean in findutils" ; \
11800         (cd $(HOST_SUBDIR)/findutils && \
11801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11803                   "RANLIB=$${RANLIB}" \
11804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11805                   clean) \
11806           || exit 1
11807
11808 @endif findutils
11809
11810 .PHONY: maybe-distclean-findutils distclean-findutils
11811 maybe-distclean-findutils:
11812 @if findutils
11813 maybe-distclean-findutils: distclean-findutils
11814
11815 distclean-findutils: 
11816         @: $(MAKE); $(unstage)
11817         @[ -f ./findutils/Makefile ] || exit 0; \
11818         r=`${PWD_COMMAND}`; export r; \
11819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11820         $(HOST_EXPORTS) \
11821         for flag in $(EXTRA_HOST_FLAGS) ; do \
11822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11823         done; \
11824         echo "Doing distclean in findutils" ; \
11825         (cd $(HOST_SUBDIR)/findutils && \
11826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11828                   "RANLIB=$${RANLIB}" \
11829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11830                   distclean) \
11831           || exit 1
11832
11833 @endif findutils
11834
11835 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
11836 maybe-maintainer-clean-findutils:
11837 @if findutils
11838 maybe-maintainer-clean-findutils: maintainer-clean-findutils
11839
11840 maintainer-clean-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 maintainer-clean 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                   maintainer-clean) \
11856           || exit 1
11857
11858 @endif findutils
11859
11860
11861
11862 .PHONY: configure-find maybe-configure-find
11863 maybe-configure-find:
11864 @if gcc-bootstrap
11865 configure-find: stage_current
11866 @endif gcc-bootstrap
11867 @if find
11868 maybe-configure-find: configure-find
11869 configure-find: 
11870         @: $(MAKE); $(unstage)
11871         @r=`${PWD_COMMAND}`; export r; \
11872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11873         test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
11874         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
11875         $(HOST_EXPORTS) \
11876         echo Configuring in $(HOST_SUBDIR)/find; \
11877         cd "$(HOST_SUBDIR)/find" || exit 1; \
11878         case $(srcdir) in \
11879           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11880           *) topdir=`echo $(HOST_SUBDIR)/find/ | \
11881                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11882         esac; \
11883         srcdiroption="--srcdir=$${topdir}/find"; \
11884         libsrcdir="$$s/find"; \
11885         $(SHELL) $${libsrcdir}/configure \
11886           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11887           --target=${target_alias} $${srcdiroption}  \
11888           || exit 1
11889 @endif find
11890
11891
11892
11893
11894
11895 .PHONY: all-find maybe-all-find
11896 maybe-all-find:
11897 @if gcc-bootstrap
11898 all-find: stage_current
11899 @endif gcc-bootstrap
11900 @if find
11901 TARGET-find=all
11902 maybe-all-find: all-find
11903 all-find: configure-find
11904         @: $(MAKE); $(unstage)
11905         @r=`${PWD_COMMAND}`; export r; \
11906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11907         $(HOST_EXPORTS) \
11908         (cd $(HOST_SUBDIR)/find && \
11909           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11910                 $(TARGET-find))
11911 @endif find
11912
11913
11914
11915
11916 .PHONY: check-find maybe-check-find
11917 maybe-check-find:
11918 @if find
11919 maybe-check-find: check-find
11920
11921 check-find:
11922         @: $(MAKE); $(unstage)
11923         @r=`${PWD_COMMAND}`; export r; \
11924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11925         $(HOST_EXPORTS) \
11926         (cd $(HOST_SUBDIR)/find && \
11927           $(MAKE) $(FLAGS_TO_PASS)  check)
11928
11929 @endif find
11930
11931 .PHONY: install-find maybe-install-find
11932 maybe-install-find:
11933 @if find
11934 maybe-install-find: install-find
11935
11936 install-find: installdirs
11937         @: $(MAKE); $(unstage)
11938         @r=`${PWD_COMMAND}`; export r; \
11939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11940         $(HOST_EXPORTS) \
11941         (cd $(HOST_SUBDIR)/find && \
11942           $(MAKE) $(FLAGS_TO_PASS)  install)
11943
11944 @endif find
11945
11946 # Other targets (info, dvi, pdf, etc.)
11947
11948 .PHONY: maybe-info-find info-find
11949 maybe-info-find:
11950 @if find
11951 maybe-info-find: info-find
11952
11953 info-find: \
11954     configure-find 
11955         @: $(MAKE); $(unstage)
11956         @[ -f ./find/Makefile ] || exit 0; \
11957         r=`${PWD_COMMAND}`; export r; \
11958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11959         $(HOST_EXPORTS) \
11960         for flag in $(EXTRA_HOST_FLAGS) ; do \
11961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11962         done; \
11963         echo "Doing info in find" ; \
11964         (cd $(HOST_SUBDIR)/find && \
11965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11967                   "RANLIB=$${RANLIB}" \
11968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11969                   info) \
11970           || exit 1
11971
11972 @endif find
11973
11974 .PHONY: maybe-dvi-find dvi-find
11975 maybe-dvi-find:
11976 @if find
11977 maybe-dvi-find: dvi-find
11978
11979 dvi-find: \
11980     configure-find 
11981         @: $(MAKE); $(unstage)
11982         @[ -f ./find/Makefile ] || exit 0; \
11983         r=`${PWD_COMMAND}`; export r; \
11984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11985         $(HOST_EXPORTS) \
11986         for flag in $(EXTRA_HOST_FLAGS) ; do \
11987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11988         done; \
11989         echo "Doing dvi in find" ; \
11990         (cd $(HOST_SUBDIR)/find && \
11991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11993                   "RANLIB=$${RANLIB}" \
11994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11995                   dvi) \
11996           || exit 1
11997
11998 @endif find
11999
12000 .PHONY: maybe-pdf-find pdf-find
12001 maybe-pdf-find:
12002 @if find
12003 maybe-pdf-find: pdf-find
12004
12005 pdf-find: \
12006     configure-find 
12007         @: $(MAKE); $(unstage)
12008         @[ -f ./find/Makefile ] || exit 0; \
12009         r=`${PWD_COMMAND}`; export r; \
12010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12011         $(HOST_EXPORTS) \
12012         for flag in $(EXTRA_HOST_FLAGS) ; do \
12013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12014         done; \
12015         echo "Doing pdf in find" ; \
12016         (cd $(HOST_SUBDIR)/find && \
12017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12019                   "RANLIB=$${RANLIB}" \
12020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12021                   pdf) \
12022           || exit 1
12023
12024 @endif find
12025
12026 .PHONY: maybe-html-find html-find
12027 maybe-html-find:
12028 @if find
12029 maybe-html-find: html-find
12030
12031 html-find: \
12032     configure-find 
12033         @: $(MAKE); $(unstage)
12034         @[ -f ./find/Makefile ] || exit 0; \
12035         r=`${PWD_COMMAND}`; export r; \
12036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12037         $(HOST_EXPORTS) \
12038         for flag in $(EXTRA_HOST_FLAGS) ; do \
12039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12040         done; \
12041         echo "Doing html in find" ; \
12042         (cd $(HOST_SUBDIR)/find && \
12043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12045                   "RANLIB=$${RANLIB}" \
12046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12047                   html) \
12048           || exit 1
12049
12050 @endif find
12051
12052 .PHONY: maybe-TAGS-find TAGS-find
12053 maybe-TAGS-find:
12054 @if find
12055 maybe-TAGS-find: TAGS-find
12056
12057 TAGS-find: \
12058     configure-find 
12059         @: $(MAKE); $(unstage)
12060         @[ -f ./find/Makefile ] || exit 0; \
12061         r=`${PWD_COMMAND}`; export r; \
12062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12063         $(HOST_EXPORTS) \
12064         for flag in $(EXTRA_HOST_FLAGS) ; do \
12065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12066         done; \
12067         echo "Doing TAGS in find" ; \
12068         (cd $(HOST_SUBDIR)/find && \
12069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12071                   "RANLIB=$${RANLIB}" \
12072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12073                   TAGS) \
12074           || exit 1
12075
12076 @endif find
12077
12078 .PHONY: maybe-install-info-find install-info-find
12079 maybe-install-info-find:
12080 @if find
12081 maybe-install-info-find: install-info-find
12082
12083 install-info-find: \
12084     configure-find \
12085     info-find 
12086         @: $(MAKE); $(unstage)
12087         @[ -f ./find/Makefile ] || exit 0; \
12088         r=`${PWD_COMMAND}`; export r; \
12089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12090         $(HOST_EXPORTS) \
12091         for flag in $(EXTRA_HOST_FLAGS) ; do \
12092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12093         done; \
12094         echo "Doing install-info in find" ; \
12095         (cd $(HOST_SUBDIR)/find && \
12096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12098                   "RANLIB=$${RANLIB}" \
12099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12100                   install-info) \
12101           || exit 1
12102
12103 @endif find
12104
12105 .PHONY: maybe-install-pdf-find install-pdf-find
12106 maybe-install-pdf-find:
12107 @if find
12108 maybe-install-pdf-find: install-pdf-find
12109
12110 install-pdf-find: \
12111     configure-find \
12112     pdf-find 
12113         @: $(MAKE); $(unstage)
12114         @[ -f ./find/Makefile ] || exit 0; \
12115         r=`${PWD_COMMAND}`; export r; \
12116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12117         $(HOST_EXPORTS) \
12118         for flag in $(EXTRA_HOST_FLAGS) ; do \
12119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12120         done; \
12121         echo "Doing install-pdf in find" ; \
12122         (cd $(HOST_SUBDIR)/find && \
12123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12125                   "RANLIB=$${RANLIB}" \
12126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12127                   install-pdf) \
12128           || exit 1
12129
12130 @endif find
12131
12132 .PHONY: maybe-install-html-find install-html-find
12133 maybe-install-html-find:
12134 @if find
12135 maybe-install-html-find: install-html-find
12136
12137 install-html-find: \
12138     configure-find \
12139     html-find 
12140         @: $(MAKE); $(unstage)
12141         @[ -f ./find/Makefile ] || exit 0; \
12142         r=`${PWD_COMMAND}`; export r; \
12143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12144         $(HOST_EXPORTS) \
12145         for flag in $(EXTRA_HOST_FLAGS) ; do \
12146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12147         done; \
12148         echo "Doing install-html in find" ; \
12149         (cd $(HOST_SUBDIR)/find && \
12150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12152                   "RANLIB=$${RANLIB}" \
12153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12154                   install-html) \
12155           || exit 1
12156
12157 @endif find
12158
12159 .PHONY: maybe-installcheck-find installcheck-find
12160 maybe-installcheck-find:
12161 @if find
12162 maybe-installcheck-find: installcheck-find
12163
12164 installcheck-find: \
12165     configure-find 
12166         @: $(MAKE); $(unstage)
12167         @[ -f ./find/Makefile ] || exit 0; \
12168         r=`${PWD_COMMAND}`; export r; \
12169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12170         $(HOST_EXPORTS) \
12171         for flag in $(EXTRA_HOST_FLAGS) ; do \
12172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12173         done; \
12174         echo "Doing installcheck in find" ; \
12175         (cd $(HOST_SUBDIR)/find && \
12176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12178                   "RANLIB=$${RANLIB}" \
12179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12180                   installcheck) \
12181           || exit 1
12182
12183 @endif find
12184
12185 .PHONY: maybe-mostlyclean-find mostlyclean-find
12186 maybe-mostlyclean-find:
12187 @if find
12188 maybe-mostlyclean-find: mostlyclean-find
12189
12190 mostlyclean-find: 
12191         @: $(MAKE); $(unstage)
12192         @[ -f ./find/Makefile ] || exit 0; \
12193         r=`${PWD_COMMAND}`; export r; \
12194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12195         $(HOST_EXPORTS) \
12196         for flag in $(EXTRA_HOST_FLAGS) ; do \
12197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12198         done; \
12199         echo "Doing mostlyclean in find" ; \
12200         (cd $(HOST_SUBDIR)/find && \
12201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12203                   "RANLIB=$${RANLIB}" \
12204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12205                   mostlyclean) \
12206           || exit 1
12207
12208 @endif find
12209
12210 .PHONY: maybe-clean-find clean-find
12211 maybe-clean-find:
12212 @if find
12213 maybe-clean-find: clean-find
12214
12215 clean-find: 
12216         @: $(MAKE); $(unstage)
12217         @[ -f ./find/Makefile ] || exit 0; \
12218         r=`${PWD_COMMAND}`; export r; \
12219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12220         $(HOST_EXPORTS) \
12221         for flag in $(EXTRA_HOST_FLAGS) ; do \
12222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12223         done; \
12224         echo "Doing clean in find" ; \
12225         (cd $(HOST_SUBDIR)/find && \
12226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12228                   "RANLIB=$${RANLIB}" \
12229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12230                   clean) \
12231           || exit 1
12232
12233 @endif find
12234
12235 .PHONY: maybe-distclean-find distclean-find
12236 maybe-distclean-find:
12237 @if find
12238 maybe-distclean-find: distclean-find
12239
12240 distclean-find: 
12241         @: $(MAKE); $(unstage)
12242         @[ -f ./find/Makefile ] || exit 0; \
12243         r=`${PWD_COMMAND}`; export r; \
12244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12245         $(HOST_EXPORTS) \
12246         for flag in $(EXTRA_HOST_FLAGS) ; do \
12247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12248         done; \
12249         echo "Doing distclean in find" ; \
12250         (cd $(HOST_SUBDIR)/find && \
12251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12253                   "RANLIB=$${RANLIB}" \
12254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12255                   distclean) \
12256           || exit 1
12257
12258 @endif find
12259
12260 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
12261 maybe-maintainer-clean-find:
12262 @if find
12263 maybe-maintainer-clean-find: maintainer-clean-find
12264
12265 maintainer-clean-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 maintainer-clean 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                   maintainer-clean) \
12281           || exit 1
12282
12283 @endif find
12284
12285
12286
12287 .PHONY: configure-fixincludes maybe-configure-fixincludes
12288 maybe-configure-fixincludes:
12289 @if gcc-bootstrap
12290 configure-fixincludes: stage_current
12291 @endif gcc-bootstrap
12292 @if fixincludes
12293 maybe-configure-fixincludes: configure-fixincludes
12294 configure-fixincludes: 
12295         @: $(MAKE); $(unstage)
12296         @r=`${PWD_COMMAND}`; export r; \
12297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12298         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12299         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12300         $(HOST_EXPORTS) \
12301         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12302         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12303         case $(srcdir) in \
12304           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12305           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12306                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12307         esac; \
12308         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12309         libsrcdir="$$s/fixincludes"; \
12310         $(SHELL) $${libsrcdir}/configure \
12311           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12312           --target=${target_alias} $${srcdiroption}  \
12313           || exit 1
12314 @endif fixincludes
12315
12316
12317
12318
12319
12320 .PHONY: all-fixincludes maybe-all-fixincludes
12321 maybe-all-fixincludes:
12322 @if gcc-bootstrap
12323 all-fixincludes: stage_current
12324 @endif gcc-bootstrap
12325 @if fixincludes
12326 TARGET-fixincludes=all
12327 maybe-all-fixincludes: all-fixincludes
12328 all-fixincludes: configure-fixincludes
12329         @: $(MAKE); $(unstage)
12330         @r=`${PWD_COMMAND}`; export r; \
12331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12332         $(HOST_EXPORTS) \
12333         (cd $(HOST_SUBDIR)/fixincludes && \
12334           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12335                 $(TARGET-fixincludes))
12336 @endif fixincludes
12337
12338
12339
12340
12341 .PHONY: check-fixincludes maybe-check-fixincludes
12342 maybe-check-fixincludes:
12343 @if fixincludes
12344 maybe-check-fixincludes: check-fixincludes
12345
12346 check-fixincludes:
12347         @: $(MAKE); $(unstage)
12348         @r=`${PWD_COMMAND}`; export r; \
12349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12350         $(HOST_EXPORTS) \
12351         (cd $(HOST_SUBDIR)/fixincludes && \
12352           $(MAKE) $(FLAGS_TO_PASS)  check)
12353
12354 @endif fixincludes
12355
12356 .PHONY: install-fixincludes maybe-install-fixincludes
12357 maybe-install-fixincludes:
12358 @if fixincludes
12359 maybe-install-fixincludes: install-fixincludes
12360
12361 install-fixincludes: installdirs
12362         @: $(MAKE); $(unstage)
12363         @r=`${PWD_COMMAND}`; export r; \
12364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12365         $(HOST_EXPORTS) \
12366         (cd $(HOST_SUBDIR)/fixincludes && \
12367           $(MAKE) $(FLAGS_TO_PASS)  install)
12368
12369 @endif fixincludes
12370
12371 # Other targets (info, dvi, pdf, etc.)
12372
12373 .PHONY: maybe-info-fixincludes info-fixincludes
12374 maybe-info-fixincludes:
12375 @if fixincludes
12376 maybe-info-fixincludes: info-fixincludes
12377
12378 info-fixincludes: \
12379     configure-fixincludes 
12380         @: $(MAKE); $(unstage)
12381         @[ -f ./fixincludes/Makefile ] || exit 0; \
12382         r=`${PWD_COMMAND}`; export r; \
12383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12384         $(HOST_EXPORTS) \
12385         for flag in $(EXTRA_HOST_FLAGS) ; do \
12386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12387         done; \
12388         echo "Doing info in fixincludes" ; \
12389         (cd $(HOST_SUBDIR)/fixincludes && \
12390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12392                   "RANLIB=$${RANLIB}" \
12393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12394                   info) \
12395           || exit 1
12396
12397 @endif fixincludes
12398
12399 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
12400 maybe-dvi-fixincludes:
12401 @if fixincludes
12402 maybe-dvi-fixincludes: dvi-fixincludes
12403
12404 dvi-fixincludes: \
12405     configure-fixincludes 
12406         @: $(MAKE); $(unstage)
12407         @[ -f ./fixincludes/Makefile ] || exit 0; \
12408         r=`${PWD_COMMAND}`; export r; \
12409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12410         $(HOST_EXPORTS) \
12411         for flag in $(EXTRA_HOST_FLAGS) ; do \
12412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12413         done; \
12414         echo "Doing dvi in fixincludes" ; \
12415         (cd $(HOST_SUBDIR)/fixincludes && \
12416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12418                   "RANLIB=$${RANLIB}" \
12419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12420                   dvi) \
12421           || exit 1
12422
12423 @endif fixincludes
12424
12425 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
12426 maybe-pdf-fixincludes:
12427 @if fixincludes
12428 maybe-pdf-fixincludes: pdf-fixincludes
12429
12430 pdf-fixincludes: \
12431     configure-fixincludes 
12432         @: $(MAKE); $(unstage)
12433         @[ -f ./fixincludes/Makefile ] || exit 0; \
12434         r=`${PWD_COMMAND}`; export r; \
12435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12436         $(HOST_EXPORTS) \
12437         for flag in $(EXTRA_HOST_FLAGS) ; do \
12438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12439         done; \
12440         echo "Doing pdf in fixincludes" ; \
12441         (cd $(HOST_SUBDIR)/fixincludes && \
12442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12444                   "RANLIB=$${RANLIB}" \
12445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12446                   pdf) \
12447           || exit 1
12448
12449 @endif fixincludes
12450
12451 .PHONY: maybe-html-fixincludes html-fixincludes
12452 maybe-html-fixincludes:
12453 @if fixincludes
12454 maybe-html-fixincludes: html-fixincludes
12455
12456 html-fixincludes: \
12457     configure-fixincludes 
12458         @: $(MAKE); $(unstage)
12459         @[ -f ./fixincludes/Makefile ] || exit 0; \
12460         r=`${PWD_COMMAND}`; export r; \
12461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12462         $(HOST_EXPORTS) \
12463         for flag in $(EXTRA_HOST_FLAGS) ; do \
12464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12465         done; \
12466         echo "Doing html in fixincludes" ; \
12467         (cd $(HOST_SUBDIR)/fixincludes && \
12468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12470                   "RANLIB=$${RANLIB}" \
12471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12472                   html) \
12473           || exit 1
12474
12475 @endif fixincludes
12476
12477 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
12478 maybe-TAGS-fixincludes:
12479 @if fixincludes
12480 maybe-TAGS-fixincludes: TAGS-fixincludes
12481
12482 # fixincludes doesn't support TAGS.
12483 TAGS-fixincludes:
12484
12485 @endif fixincludes
12486
12487 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
12488 maybe-install-info-fixincludes:
12489 @if fixincludes
12490 maybe-install-info-fixincludes: install-info-fixincludes
12491
12492 install-info-fixincludes: \
12493     configure-fixincludes \
12494     info-fixincludes 
12495         @: $(MAKE); $(unstage)
12496         @[ -f ./fixincludes/Makefile ] || exit 0; \
12497         r=`${PWD_COMMAND}`; export r; \
12498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12499         $(HOST_EXPORTS) \
12500         for flag in $(EXTRA_HOST_FLAGS) ; do \
12501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12502         done; \
12503         echo "Doing install-info in fixincludes" ; \
12504         (cd $(HOST_SUBDIR)/fixincludes && \
12505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12507                   "RANLIB=$${RANLIB}" \
12508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12509                   install-info) \
12510           || exit 1
12511
12512 @endif fixincludes
12513
12514 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
12515 maybe-install-pdf-fixincludes:
12516 @if fixincludes
12517 maybe-install-pdf-fixincludes: install-pdf-fixincludes
12518
12519 install-pdf-fixincludes: \
12520     configure-fixincludes \
12521     pdf-fixincludes 
12522         @: $(MAKE); $(unstage)
12523         @[ -f ./fixincludes/Makefile ] || exit 0; \
12524         r=`${PWD_COMMAND}`; export r; \
12525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12526         $(HOST_EXPORTS) \
12527         for flag in $(EXTRA_HOST_FLAGS) ; do \
12528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12529         done; \
12530         echo "Doing install-pdf in fixincludes" ; \
12531         (cd $(HOST_SUBDIR)/fixincludes && \
12532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12534                   "RANLIB=$${RANLIB}" \
12535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12536                   install-pdf) \
12537           || exit 1
12538
12539 @endif fixincludes
12540
12541 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
12542 maybe-install-html-fixincludes:
12543 @if fixincludes
12544 maybe-install-html-fixincludes: install-html-fixincludes
12545
12546 install-html-fixincludes: \
12547     configure-fixincludes \
12548     html-fixincludes 
12549         @: $(MAKE); $(unstage)
12550         @[ -f ./fixincludes/Makefile ] || exit 0; \
12551         r=`${PWD_COMMAND}`; export r; \
12552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12553         $(HOST_EXPORTS) \
12554         for flag in $(EXTRA_HOST_FLAGS) ; do \
12555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12556         done; \
12557         echo "Doing install-html in fixincludes" ; \
12558         (cd $(HOST_SUBDIR)/fixincludes && \
12559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12561                   "RANLIB=$${RANLIB}" \
12562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12563                   install-html) \
12564           || exit 1
12565
12566 @endif fixincludes
12567
12568 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
12569 maybe-installcheck-fixincludes:
12570 @if fixincludes
12571 maybe-installcheck-fixincludes: installcheck-fixincludes
12572
12573 installcheck-fixincludes: \
12574     configure-fixincludes 
12575         @: $(MAKE); $(unstage)
12576         @[ -f ./fixincludes/Makefile ] || exit 0; \
12577         r=`${PWD_COMMAND}`; export r; \
12578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12579         $(HOST_EXPORTS) \
12580         for flag in $(EXTRA_HOST_FLAGS) ; do \
12581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12582         done; \
12583         echo "Doing installcheck in fixincludes" ; \
12584         (cd $(HOST_SUBDIR)/fixincludes && \
12585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12587                   "RANLIB=$${RANLIB}" \
12588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12589                   installcheck) \
12590           || exit 1
12591
12592 @endif fixincludes
12593
12594 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
12595 maybe-mostlyclean-fixincludes:
12596 @if fixincludes
12597 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
12598
12599 mostlyclean-fixincludes: 
12600         @: $(MAKE); $(unstage)
12601         @[ -f ./fixincludes/Makefile ] || exit 0; \
12602         r=`${PWD_COMMAND}`; export r; \
12603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12604         $(HOST_EXPORTS) \
12605         for flag in $(EXTRA_HOST_FLAGS) ; do \
12606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12607         done; \
12608         echo "Doing mostlyclean in fixincludes" ; \
12609         (cd $(HOST_SUBDIR)/fixincludes && \
12610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12612                   "RANLIB=$${RANLIB}" \
12613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12614                   mostlyclean) \
12615           || exit 1
12616
12617 @endif fixincludes
12618
12619 .PHONY: maybe-clean-fixincludes clean-fixincludes
12620 maybe-clean-fixincludes:
12621 @if fixincludes
12622 maybe-clean-fixincludes: clean-fixincludes
12623
12624 clean-fixincludes: 
12625         @: $(MAKE); $(unstage)
12626         @[ -f ./fixincludes/Makefile ] || exit 0; \
12627         r=`${PWD_COMMAND}`; export r; \
12628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12629         $(HOST_EXPORTS) \
12630         for flag in $(EXTRA_HOST_FLAGS) ; do \
12631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12632         done; \
12633         echo "Doing clean in fixincludes" ; \
12634         (cd $(HOST_SUBDIR)/fixincludes && \
12635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12637                   "RANLIB=$${RANLIB}" \
12638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12639                   clean) \
12640           || exit 1
12641
12642 @endif fixincludes
12643
12644 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
12645 maybe-distclean-fixincludes:
12646 @if fixincludes
12647 maybe-distclean-fixincludes: distclean-fixincludes
12648
12649 distclean-fixincludes: 
12650         @: $(MAKE); $(unstage)
12651         @[ -f ./fixincludes/Makefile ] || exit 0; \
12652         r=`${PWD_COMMAND}`; export r; \
12653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12654         $(HOST_EXPORTS) \
12655         for flag in $(EXTRA_HOST_FLAGS) ; do \
12656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12657         done; \
12658         echo "Doing distclean in fixincludes" ; \
12659         (cd $(HOST_SUBDIR)/fixincludes && \
12660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12662                   "RANLIB=$${RANLIB}" \
12663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12664                   distclean) \
12665           || exit 1
12666
12667 @endif fixincludes
12668
12669 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
12670 maybe-maintainer-clean-fixincludes:
12671 @if fixincludes
12672 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
12673
12674 maintainer-clean-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 maintainer-clean 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                   maintainer-clean) \
12690           || exit 1
12691
12692 @endif fixincludes
12693
12694
12695
12696 .PHONY: configure-flex maybe-configure-flex
12697 maybe-configure-flex:
12698 @if gcc-bootstrap
12699 configure-flex: stage_current
12700 @endif gcc-bootstrap
12701 @if flex
12702 maybe-configure-flex: configure-flex
12703 configure-flex: 
12704         @: $(MAKE); $(unstage)
12705         @r=`${PWD_COMMAND}`; export r; \
12706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12707         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
12708         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
12709         $(HOST_EXPORTS) \
12710         echo Configuring in $(HOST_SUBDIR)/flex; \
12711         cd "$(HOST_SUBDIR)/flex" || exit 1; \
12712         case $(srcdir) in \
12713           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12714           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
12715                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12716         esac; \
12717         srcdiroption="--srcdir=$${topdir}/flex"; \
12718         libsrcdir="$$s/flex"; \
12719         $(SHELL) $${libsrcdir}/configure \
12720           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12721           --target=${target_alias} $${srcdiroption}  \
12722           || exit 1
12723 @endif flex
12724
12725
12726
12727
12728
12729 .PHONY: all-flex maybe-all-flex
12730 maybe-all-flex:
12731 @if gcc-bootstrap
12732 all-flex: stage_current
12733 @endif gcc-bootstrap
12734 @if flex
12735 TARGET-flex=all
12736 maybe-all-flex: all-flex
12737 all-flex: configure-flex
12738         @: $(MAKE); $(unstage)
12739         @r=`${PWD_COMMAND}`; export r; \
12740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12741         $(HOST_EXPORTS) \
12742         (cd $(HOST_SUBDIR)/flex && \
12743           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12744                 $(TARGET-flex))
12745 @endif flex
12746
12747
12748
12749
12750 .PHONY: check-flex maybe-check-flex
12751 maybe-check-flex:
12752 @if flex
12753 maybe-check-flex: check-flex
12754
12755 # This module is only tested in a native toolchain.
12756 check-flex:
12757         @: $(MAKE); $(unstage)
12758         @if [ '$(host)' = '$(target)' ] ; then \
12759           r=`${PWD_COMMAND}`; export r; \
12760           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12761           $(HOST_EXPORTS) \
12762           (cd $(HOST_SUBDIR)/flex && \
12763             $(MAKE) $(FLAGS_TO_PASS)  check); \
12764         fi
12765
12766 @endif flex
12767
12768 .PHONY: install-flex maybe-install-flex
12769 maybe-install-flex:
12770 @if flex
12771 maybe-install-flex: install-flex
12772
12773 install-flex: installdirs
12774         @: $(MAKE); $(unstage)
12775         @r=`${PWD_COMMAND}`; export r; \
12776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12777         $(HOST_EXPORTS) \
12778         (cd $(HOST_SUBDIR)/flex && \
12779           $(MAKE) $(FLAGS_TO_PASS)  install)
12780
12781 @endif flex
12782
12783 # Other targets (info, dvi, pdf, etc.)
12784
12785 .PHONY: maybe-info-flex info-flex
12786 maybe-info-flex:
12787 @if flex
12788 maybe-info-flex: info-flex
12789
12790 info-flex: \
12791     configure-flex 
12792         @: $(MAKE); $(unstage)
12793         @[ -f ./flex/Makefile ] || exit 0; \
12794         r=`${PWD_COMMAND}`; export r; \
12795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12796         $(HOST_EXPORTS) \
12797         for flag in $(EXTRA_HOST_FLAGS) ; do \
12798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12799         done; \
12800         echo "Doing info in flex" ; \
12801         (cd $(HOST_SUBDIR)/flex && \
12802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12804                   "RANLIB=$${RANLIB}" \
12805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12806                   info) \
12807           || exit 1
12808
12809 @endif flex
12810
12811 .PHONY: maybe-dvi-flex dvi-flex
12812 maybe-dvi-flex:
12813 @if flex
12814 maybe-dvi-flex: dvi-flex
12815
12816 dvi-flex: \
12817     configure-flex 
12818         @: $(MAKE); $(unstage)
12819         @[ -f ./flex/Makefile ] || exit 0; \
12820         r=`${PWD_COMMAND}`; export r; \
12821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12822         $(HOST_EXPORTS) \
12823         for flag in $(EXTRA_HOST_FLAGS) ; do \
12824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12825         done; \
12826         echo "Doing dvi in flex" ; \
12827         (cd $(HOST_SUBDIR)/flex && \
12828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12830                   "RANLIB=$${RANLIB}" \
12831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12832                   dvi) \
12833           || exit 1
12834
12835 @endif flex
12836
12837 .PHONY: maybe-pdf-flex pdf-flex
12838 maybe-pdf-flex:
12839 @if flex
12840 maybe-pdf-flex: pdf-flex
12841
12842 pdf-flex: \
12843     configure-flex 
12844         @: $(MAKE); $(unstage)
12845         @[ -f ./flex/Makefile ] || exit 0; \
12846         r=`${PWD_COMMAND}`; export r; \
12847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12848         $(HOST_EXPORTS) \
12849         for flag in $(EXTRA_HOST_FLAGS) ; do \
12850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12851         done; \
12852         echo "Doing pdf in flex" ; \
12853         (cd $(HOST_SUBDIR)/flex && \
12854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12856                   "RANLIB=$${RANLIB}" \
12857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12858                   pdf) \
12859           || exit 1
12860
12861 @endif flex
12862
12863 .PHONY: maybe-html-flex html-flex
12864 maybe-html-flex:
12865 @if flex
12866 maybe-html-flex: html-flex
12867
12868 html-flex: \
12869     configure-flex 
12870         @: $(MAKE); $(unstage)
12871         @[ -f ./flex/Makefile ] || exit 0; \
12872         r=`${PWD_COMMAND}`; export r; \
12873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12874         $(HOST_EXPORTS) \
12875         for flag in $(EXTRA_HOST_FLAGS) ; do \
12876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12877         done; \
12878         echo "Doing html in flex" ; \
12879         (cd $(HOST_SUBDIR)/flex && \
12880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12882                   "RANLIB=$${RANLIB}" \
12883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12884                   html) \
12885           || exit 1
12886
12887 @endif flex
12888
12889 .PHONY: maybe-TAGS-flex TAGS-flex
12890 maybe-TAGS-flex:
12891 @if flex
12892 maybe-TAGS-flex: TAGS-flex
12893
12894 TAGS-flex: \
12895     configure-flex 
12896         @: $(MAKE); $(unstage)
12897         @[ -f ./flex/Makefile ] || exit 0; \
12898         r=`${PWD_COMMAND}`; export r; \
12899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12900         $(HOST_EXPORTS) \
12901         for flag in $(EXTRA_HOST_FLAGS) ; do \
12902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12903         done; \
12904         echo "Doing TAGS in flex" ; \
12905         (cd $(HOST_SUBDIR)/flex && \
12906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12908                   "RANLIB=$${RANLIB}" \
12909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12910                   TAGS) \
12911           || exit 1
12912
12913 @endif flex
12914
12915 .PHONY: maybe-install-info-flex install-info-flex
12916 maybe-install-info-flex:
12917 @if flex
12918 maybe-install-info-flex: install-info-flex
12919
12920 install-info-flex: \
12921     configure-flex \
12922     info-flex 
12923         @: $(MAKE); $(unstage)
12924         @[ -f ./flex/Makefile ] || exit 0; \
12925         r=`${PWD_COMMAND}`; export r; \
12926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12927         $(HOST_EXPORTS) \
12928         for flag in $(EXTRA_HOST_FLAGS) ; do \
12929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12930         done; \
12931         echo "Doing install-info in flex" ; \
12932         (cd $(HOST_SUBDIR)/flex && \
12933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12935                   "RANLIB=$${RANLIB}" \
12936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12937                   install-info) \
12938           || exit 1
12939
12940 @endif flex
12941
12942 .PHONY: maybe-install-pdf-flex install-pdf-flex
12943 maybe-install-pdf-flex:
12944 @if flex
12945 maybe-install-pdf-flex: install-pdf-flex
12946
12947 install-pdf-flex: \
12948     configure-flex \
12949     pdf-flex 
12950         @: $(MAKE); $(unstage)
12951         @[ -f ./flex/Makefile ] || exit 0; \
12952         r=`${PWD_COMMAND}`; export r; \
12953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12954         $(HOST_EXPORTS) \
12955         for flag in $(EXTRA_HOST_FLAGS) ; do \
12956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12957         done; \
12958         echo "Doing install-pdf in flex" ; \
12959         (cd $(HOST_SUBDIR)/flex && \
12960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12962                   "RANLIB=$${RANLIB}" \
12963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12964                   install-pdf) \
12965           || exit 1
12966
12967 @endif flex
12968
12969 .PHONY: maybe-install-html-flex install-html-flex
12970 maybe-install-html-flex:
12971 @if flex
12972 maybe-install-html-flex: install-html-flex
12973
12974 install-html-flex: \
12975     configure-flex \
12976     html-flex 
12977         @: $(MAKE); $(unstage)
12978         @[ -f ./flex/Makefile ] || exit 0; \
12979         r=`${PWD_COMMAND}`; export r; \
12980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12981         $(HOST_EXPORTS) \
12982         for flag in $(EXTRA_HOST_FLAGS) ; do \
12983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12984         done; \
12985         echo "Doing install-html in flex" ; \
12986         (cd $(HOST_SUBDIR)/flex && \
12987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12989                   "RANLIB=$${RANLIB}" \
12990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12991                   install-html) \
12992           || exit 1
12993
12994 @endif flex
12995
12996 .PHONY: maybe-installcheck-flex installcheck-flex
12997 maybe-installcheck-flex:
12998 @if flex
12999 maybe-installcheck-flex: installcheck-flex
13000
13001 installcheck-flex: \
13002     configure-flex 
13003         @: $(MAKE); $(unstage)
13004         @[ -f ./flex/Makefile ] || exit 0; \
13005         r=`${PWD_COMMAND}`; export r; \
13006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13007         $(HOST_EXPORTS) \
13008         for flag in $(EXTRA_HOST_FLAGS) ; do \
13009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13010         done; \
13011         echo "Doing installcheck in flex" ; \
13012         (cd $(HOST_SUBDIR)/flex && \
13013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13015                   "RANLIB=$${RANLIB}" \
13016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13017                   installcheck) \
13018           || exit 1
13019
13020 @endif flex
13021
13022 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
13023 maybe-mostlyclean-flex:
13024 @if flex
13025 maybe-mostlyclean-flex: mostlyclean-flex
13026
13027 mostlyclean-flex: 
13028         @: $(MAKE); $(unstage)
13029         @[ -f ./flex/Makefile ] || exit 0; \
13030         r=`${PWD_COMMAND}`; export r; \
13031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13032         $(HOST_EXPORTS) \
13033         for flag in $(EXTRA_HOST_FLAGS) ; do \
13034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13035         done; \
13036         echo "Doing mostlyclean in flex" ; \
13037         (cd $(HOST_SUBDIR)/flex && \
13038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13040                   "RANLIB=$${RANLIB}" \
13041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13042                   mostlyclean) \
13043           || exit 1
13044
13045 @endif flex
13046
13047 .PHONY: maybe-clean-flex clean-flex
13048 maybe-clean-flex:
13049 @if flex
13050 maybe-clean-flex: clean-flex
13051
13052 clean-flex: 
13053         @: $(MAKE); $(unstage)
13054         @[ -f ./flex/Makefile ] || exit 0; \
13055         r=`${PWD_COMMAND}`; export r; \
13056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13057         $(HOST_EXPORTS) \
13058         for flag in $(EXTRA_HOST_FLAGS) ; do \
13059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13060         done; \
13061         echo "Doing clean in flex" ; \
13062         (cd $(HOST_SUBDIR)/flex && \
13063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13065                   "RANLIB=$${RANLIB}" \
13066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13067                   clean) \
13068           || exit 1
13069
13070 @endif flex
13071
13072 .PHONY: maybe-distclean-flex distclean-flex
13073 maybe-distclean-flex:
13074 @if flex
13075 maybe-distclean-flex: distclean-flex
13076
13077 distclean-flex: 
13078         @: $(MAKE); $(unstage)
13079         @[ -f ./flex/Makefile ] || exit 0; \
13080         r=`${PWD_COMMAND}`; export r; \
13081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13082         $(HOST_EXPORTS) \
13083         for flag in $(EXTRA_HOST_FLAGS) ; do \
13084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13085         done; \
13086         echo "Doing distclean in flex" ; \
13087         (cd $(HOST_SUBDIR)/flex && \
13088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13090                   "RANLIB=$${RANLIB}" \
13091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13092                   distclean) \
13093           || exit 1
13094
13095 @endif flex
13096
13097 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13098 maybe-maintainer-clean-flex:
13099 @if flex
13100 maybe-maintainer-clean-flex: maintainer-clean-flex
13101
13102 maintainer-clean-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 maintainer-clean 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                   maintainer-clean) \
13118           || exit 1
13119
13120 @endif flex
13121
13122
13123
13124 .PHONY: configure-gas maybe-configure-gas
13125 maybe-configure-gas:
13126 @if gcc-bootstrap
13127 configure-gas: stage_current
13128 @endif gcc-bootstrap
13129 @if gas
13130 maybe-configure-gas: configure-gas
13131 configure-gas: 
13132         @r=`${PWD_COMMAND}`; export r; \
13133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13134         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13135         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13136         $(HOST_EXPORTS) \
13137         echo Configuring in $(HOST_SUBDIR)/gas; \
13138         cd "$(HOST_SUBDIR)/gas" || exit 1; \
13139         case $(srcdir) in \
13140           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13141           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13142                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13143         esac; \
13144         srcdiroption="--srcdir=$${topdir}/gas"; \
13145         libsrcdir="$$s/gas"; \
13146         $(SHELL) $${libsrcdir}/configure \
13147           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13148           --target=${target_alias} $${srcdiroption}  \
13149           || exit 1
13150 @endif gas
13151
13152
13153
13154 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
13155 maybe-configure-stage1-gas:
13156 @if gas-bootstrap
13157 maybe-configure-stage1-gas: configure-stage1-gas
13158 configure-stage1-gas:
13159         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13160         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13161         @r=`${PWD_COMMAND}`; export r; \
13162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13163         TFLAGS="$(STAGE1_TFLAGS)"; \
13164         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13165         $(HOST_EXPORTS) \
13166         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13167         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
13168         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13169         echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13170         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13171         cd $(HOST_SUBDIR)/gas || exit 1; \
13172         case $(srcdir) in \
13173           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13174           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13175                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13176         esac; \
13177         srcdiroption="--srcdir=$${topdir}/gas"; \
13178         libsrcdir="$$s/gas"; \
13179         $(SHELL) $${libsrcdir}/configure \
13180           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13181           --target=${target_alias} $${srcdiroption} \
13182           $(STAGE1_CONFIGURE_FLAGS)
13183 @endif gas-bootstrap
13184
13185 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
13186 maybe-configure-stage2-gas:
13187 @if gas-bootstrap
13188 maybe-configure-stage2-gas: configure-stage2-gas
13189 configure-stage2-gas:
13190         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13191         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13192         @r=`${PWD_COMMAND}`; export r; \
13193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13194         TFLAGS="$(STAGE2_TFLAGS)"; \
13195         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13196         $(HOST_EXPORTS) \
13197         $(POSTSTAGE1_HOST_EXPORTS) \
13198         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13199         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
13200         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13201         echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13202         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13203         cd $(HOST_SUBDIR)/gas || exit 1; \
13204         case $(srcdir) in \
13205           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13206           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13207                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13208         esac; \
13209         srcdiroption="--srcdir=$${topdir}/gas"; \
13210         libsrcdir="$$s/gas"; \
13211         $(SHELL) $${libsrcdir}/configure \
13212           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13213           --target=${target_alias} $${srcdiroption} \
13214           --with-build-libsubdir=$(HOST_SUBDIR) \
13215           $(STAGE2_CONFIGURE_FLAGS)
13216 @endif gas-bootstrap
13217
13218 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
13219 maybe-configure-stage3-gas:
13220 @if gas-bootstrap
13221 maybe-configure-stage3-gas: configure-stage3-gas
13222 configure-stage3-gas:
13223         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13224         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13225         @r=`${PWD_COMMAND}`; export r; \
13226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13227         TFLAGS="$(STAGE3_TFLAGS)"; \
13228         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13229         $(HOST_EXPORTS) \
13230         $(POSTSTAGE1_HOST_EXPORTS) \
13231         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13232         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
13233         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13234         echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13235         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13236         cd $(HOST_SUBDIR)/gas || exit 1; \
13237         case $(srcdir) in \
13238           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13239           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13240                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13241         esac; \
13242         srcdiroption="--srcdir=$${topdir}/gas"; \
13243         libsrcdir="$$s/gas"; \
13244         $(SHELL) $${libsrcdir}/configure \
13245           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13246           --target=${target_alias} $${srcdiroption} \
13247           --with-build-libsubdir=$(HOST_SUBDIR) \
13248           $(STAGE3_CONFIGURE_FLAGS)
13249 @endif gas-bootstrap
13250
13251 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
13252 maybe-configure-stage4-gas:
13253 @if gas-bootstrap
13254 maybe-configure-stage4-gas: configure-stage4-gas
13255 configure-stage4-gas:
13256         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13257         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13258         @r=`${PWD_COMMAND}`; export r; \
13259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13260         TFLAGS="$(STAGE4_TFLAGS)"; \
13261         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13262         $(HOST_EXPORTS) \
13263         $(POSTSTAGE1_HOST_EXPORTS) \
13264         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13265         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
13266         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13267         echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13268         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13269         cd $(HOST_SUBDIR)/gas || exit 1; \
13270         case $(srcdir) in \
13271           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13272           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13273                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13274         esac; \
13275         srcdiroption="--srcdir=$${topdir}/gas"; \
13276         libsrcdir="$$s/gas"; \
13277         $(SHELL) $${libsrcdir}/configure \
13278           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13279           --target=${target_alias} $${srcdiroption} \
13280           --with-build-libsubdir=$(HOST_SUBDIR) \
13281           $(STAGE4_CONFIGURE_FLAGS)
13282 @endif gas-bootstrap
13283
13284 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13285 maybe-configure-stageprofile-gas:
13286 @if gas-bootstrap
13287 maybe-configure-stageprofile-gas: configure-stageprofile-gas
13288 configure-stageprofile-gas:
13289         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13290         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13291         @r=`${PWD_COMMAND}`; export r; \
13292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13293         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13294         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13295         $(HOST_EXPORTS) \
13296         $(POSTSTAGE1_HOST_EXPORTS) \
13297         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13298         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
13299         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13300         echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13301         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13302         cd $(HOST_SUBDIR)/gas || exit 1; \
13303         case $(srcdir) in \
13304           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13305           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13306                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13307         esac; \
13308         srcdiroption="--srcdir=$${topdir}/gas"; \
13309         libsrcdir="$$s/gas"; \
13310         $(SHELL) $${libsrcdir}/configure \
13311           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13312           --target=${target_alias} $${srcdiroption} \
13313           --with-build-libsubdir=$(HOST_SUBDIR) \
13314           $(STAGEprofile_CONFIGURE_FLAGS)
13315 @endif gas-bootstrap
13316
13317 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13318 maybe-configure-stagefeedback-gas:
13319 @if gas-bootstrap
13320 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13321 configure-stagefeedback-gas:
13322         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13323         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13324         @r=`${PWD_COMMAND}`; export r; \
13325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13326         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13327         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13328         $(HOST_EXPORTS) \
13329         $(POSTSTAGE1_HOST_EXPORTS) \
13330         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13331         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
13332         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13333         echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13334         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13335         cd $(HOST_SUBDIR)/gas || exit 1; \
13336         case $(srcdir) in \
13337           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13338           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13339                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13340         esac; \
13341         srcdiroption="--srcdir=$${topdir}/gas"; \
13342         libsrcdir="$$s/gas"; \
13343         $(SHELL) $${libsrcdir}/configure \
13344           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13345           --target=${target_alias} $${srcdiroption} \
13346           --with-build-libsubdir=$(HOST_SUBDIR) \
13347           $(STAGEfeedback_CONFIGURE_FLAGS)
13348 @endif gas-bootstrap
13349
13350
13351
13352
13353
13354 .PHONY: all-gas maybe-all-gas
13355 maybe-all-gas:
13356 @if gcc-bootstrap
13357 all-gas: stage_current
13358 @endif gcc-bootstrap
13359 @if gas
13360 TARGET-gas=all
13361 maybe-all-gas: all-gas
13362 all-gas: configure-gas
13363         @r=`${PWD_COMMAND}`; export r; \
13364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13365         $(HOST_EXPORTS) \
13366         (cd $(HOST_SUBDIR)/gas && \
13367           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
13368                 $(TARGET-gas))
13369 @endif gas
13370
13371
13372
13373 .PHONY: all-stage1-gas maybe-all-stage1-gas
13374 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
13375 maybe-all-stage1-gas:
13376 maybe-clean-stage1-gas:
13377 @if gas-bootstrap
13378 maybe-all-stage1-gas: all-stage1-gas
13379 all-stage1: all-stage1-gas
13380 TARGET-stage1-gas = $(TARGET-gas)
13381 all-stage1-gas: configure-stage1-gas
13382         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13383         @r=`${PWD_COMMAND}`; export r; \
13384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13385         TFLAGS="$(STAGE1_TFLAGS)"; \
13386         $(HOST_EXPORTS) \
13387         cd $(HOST_SUBDIR)/gas && \
13388         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13389                 CFLAGS="$(STAGE1_CFLAGS)" \
13390                 CXXFLAGS="$(STAGE1_CFLAGS)" \
13391                 LIBCFLAGS="$(LIBCFLAGS)" \
13392                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13393                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13394                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13395                 $(EXTRA_HOST_FLAGS)   \
13396                 TFLAGS="$(STAGE1_TFLAGS)" \
13397                 $(TARGET-stage1-gas)
13398
13399 maybe-clean-stage1-gas: clean-stage1-gas
13400 clean-stage1: clean-stage1-gas
13401 clean-stage1-gas:
13402         @if [ $(current_stage) = stage1 ]; then \
13403           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13404         else \
13405           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13406           $(MAKE) stage1-start; \
13407         fi; \
13408         cd $(HOST_SUBDIR)/gas && \
13409         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13410                  clean
13411 @endif gas-bootstrap
13412
13413
13414 .PHONY: all-stage2-gas maybe-all-stage2-gas
13415 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
13416 maybe-all-stage2-gas:
13417 maybe-clean-stage2-gas:
13418 @if gas-bootstrap
13419 maybe-all-stage2-gas: all-stage2-gas
13420 all-stage2: all-stage2-gas
13421 TARGET-stage2-gas = $(TARGET-gas)
13422 all-stage2-gas: configure-stage2-gas
13423         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13424         @r=`${PWD_COMMAND}`; export r; \
13425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13426         TFLAGS="$(STAGE2_TFLAGS)"; \
13427         $(HOST_EXPORTS) \
13428         $(POSTSTAGE1_HOST_EXPORTS) \
13429         cd $(HOST_SUBDIR)/gas && \
13430         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13431                 CFLAGS="$(STAGE2_CFLAGS)" \
13432                 CXXFLAGS="$(STAGE2_CFLAGS)" \
13433                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13434                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13435                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13436                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13437                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13438                 TFLAGS="$(STAGE2_TFLAGS)" \
13439                 $(TARGET-stage2-gas)
13440
13441 maybe-clean-stage2-gas: clean-stage2-gas
13442 clean-stage2: clean-stage2-gas
13443 clean-stage2-gas:
13444         @if [ $(current_stage) = stage2 ]; then \
13445           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13446         else \
13447           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
13448           $(MAKE) stage2-start; \
13449         fi; \
13450         cd $(HOST_SUBDIR)/gas && \
13451         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13452                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13453                  clean
13454 @endif gas-bootstrap
13455
13456
13457 .PHONY: all-stage3-gas maybe-all-stage3-gas
13458 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
13459 maybe-all-stage3-gas:
13460 maybe-clean-stage3-gas:
13461 @if gas-bootstrap
13462 maybe-all-stage3-gas: all-stage3-gas
13463 all-stage3: all-stage3-gas
13464 TARGET-stage3-gas = $(TARGET-gas)
13465 all-stage3-gas: configure-stage3-gas
13466         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13467         @r=`${PWD_COMMAND}`; export r; \
13468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13469         TFLAGS="$(STAGE3_TFLAGS)"; \
13470         $(HOST_EXPORTS) \
13471         $(POSTSTAGE1_HOST_EXPORTS) \
13472         cd $(HOST_SUBDIR)/gas && \
13473         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13474                 CFLAGS="$(STAGE3_CFLAGS)" \
13475                 CXXFLAGS="$(STAGE3_CFLAGS)" \
13476                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13477                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13478                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13479                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13480                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13481                 TFLAGS="$(STAGE3_TFLAGS)" \
13482                 $(TARGET-stage3-gas)
13483
13484 maybe-clean-stage3-gas: clean-stage3-gas
13485 clean-stage3: clean-stage3-gas
13486 clean-stage3-gas:
13487         @if [ $(current_stage) = stage3 ]; then \
13488           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13489         else \
13490           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
13491           $(MAKE) stage3-start; \
13492         fi; \
13493         cd $(HOST_SUBDIR)/gas && \
13494         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13495                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13496                  clean
13497 @endif gas-bootstrap
13498
13499
13500 .PHONY: all-stage4-gas maybe-all-stage4-gas
13501 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
13502 maybe-all-stage4-gas:
13503 maybe-clean-stage4-gas:
13504 @if gas-bootstrap
13505 maybe-all-stage4-gas: all-stage4-gas
13506 all-stage4: all-stage4-gas
13507 TARGET-stage4-gas = $(TARGET-gas)
13508 all-stage4-gas: configure-stage4-gas
13509         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13510         @r=`${PWD_COMMAND}`; export r; \
13511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13512         TFLAGS="$(STAGE4_TFLAGS)"; \
13513         $(HOST_EXPORTS) \
13514         $(POSTSTAGE1_HOST_EXPORTS) \
13515         cd $(HOST_SUBDIR)/gas && \
13516         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13517                 CFLAGS="$(STAGE4_CFLAGS)" \
13518                 CXXFLAGS="$(STAGE4_CFLAGS)" \
13519                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13520                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13521                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13522                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13523                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13524                 TFLAGS="$(STAGE4_TFLAGS)" \
13525                 $(TARGET-stage4-gas)
13526
13527 maybe-clean-stage4-gas: clean-stage4-gas
13528 clean-stage4: clean-stage4-gas
13529 clean-stage4-gas:
13530         @if [ $(current_stage) = stage4 ]; then \
13531           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13532         else \
13533           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
13534           $(MAKE) stage4-start; \
13535         fi; \
13536         cd $(HOST_SUBDIR)/gas && \
13537         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13538                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13539                  clean
13540 @endif gas-bootstrap
13541
13542
13543 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
13544 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
13545 maybe-all-stageprofile-gas:
13546 maybe-clean-stageprofile-gas:
13547 @if gas-bootstrap
13548 maybe-all-stageprofile-gas: all-stageprofile-gas
13549 all-stageprofile: all-stageprofile-gas
13550 TARGET-stageprofile-gas = $(TARGET-gas)
13551 all-stageprofile-gas: configure-stageprofile-gas
13552         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13553         @r=`${PWD_COMMAND}`; export r; \
13554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13555         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13556         $(HOST_EXPORTS) \
13557         $(POSTSTAGE1_HOST_EXPORTS) \
13558         cd $(HOST_SUBDIR)/gas && \
13559         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13560                 CFLAGS="$(STAGEprofile_CFLAGS)" \
13561                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
13562                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13563                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13564                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13565                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13566                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13567                 TFLAGS="$(STAGEprofile_TFLAGS)" \
13568                 $(TARGET-stageprofile-gas)
13569
13570 maybe-clean-stageprofile-gas: clean-stageprofile-gas
13571 clean-stageprofile: clean-stageprofile-gas
13572 clean-stageprofile-gas:
13573         @if [ $(current_stage) = stageprofile ]; then \
13574           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13575         else \
13576           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
13577           $(MAKE) stageprofile-start; \
13578         fi; \
13579         cd $(HOST_SUBDIR)/gas && \
13580         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13581                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13582                  clean
13583 @endif gas-bootstrap
13584
13585
13586 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
13587 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
13588 maybe-all-stagefeedback-gas:
13589 maybe-clean-stagefeedback-gas:
13590 @if gas-bootstrap
13591 maybe-all-stagefeedback-gas: all-stagefeedback-gas
13592 all-stagefeedback: all-stagefeedback-gas
13593 TARGET-stagefeedback-gas = $(TARGET-gas)
13594 all-stagefeedback-gas: configure-stagefeedback-gas
13595         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13596         @r=`${PWD_COMMAND}`; export r; \
13597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13598         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13599         $(HOST_EXPORTS) \
13600         $(POSTSTAGE1_HOST_EXPORTS) \
13601         cd $(HOST_SUBDIR)/gas && \
13602         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13603                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13604                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
13605                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13606                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13607                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13608                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13609                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13610                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13611                 $(TARGET-stagefeedback-gas)
13612
13613 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
13614 clean-stagefeedback: clean-stagefeedback-gas
13615 clean-stagefeedback-gas:
13616         @if [ $(current_stage) = stagefeedback ]; then \
13617           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13618         else \
13619           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
13620           $(MAKE) stagefeedback-start; \
13621         fi; \
13622         cd $(HOST_SUBDIR)/gas && \
13623         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13624                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
13625                  clean
13626 @endif gas-bootstrap
13627
13628
13629
13630
13631
13632 .PHONY: check-gas maybe-check-gas
13633 maybe-check-gas:
13634 @if gas
13635 maybe-check-gas: check-gas
13636
13637 check-gas:
13638         @: $(MAKE); $(unstage)
13639         @r=`${PWD_COMMAND}`; export r; \
13640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13641         $(HOST_EXPORTS) \
13642         (cd $(HOST_SUBDIR)/gas && \
13643           $(MAKE) $(FLAGS_TO_PASS)  check)
13644
13645 @endif gas
13646
13647 .PHONY: install-gas maybe-install-gas
13648 maybe-install-gas:
13649 @if gas
13650 maybe-install-gas: install-gas
13651
13652 install-gas: installdirs
13653         @: $(MAKE); $(unstage)
13654         @r=`${PWD_COMMAND}`; export r; \
13655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13656         $(HOST_EXPORTS) \
13657         (cd $(HOST_SUBDIR)/gas && \
13658           $(MAKE) $(FLAGS_TO_PASS)  install)
13659
13660 @endif gas
13661
13662 # Other targets (info, dvi, pdf, etc.)
13663
13664 .PHONY: maybe-info-gas info-gas
13665 maybe-info-gas:
13666 @if gas
13667 maybe-info-gas: info-gas
13668
13669 info-gas: \
13670     configure-gas 
13671         @[ -f ./gas/Makefile ] || exit 0; \
13672         r=`${PWD_COMMAND}`; export r; \
13673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13674         $(HOST_EXPORTS) \
13675         for flag in $(EXTRA_HOST_FLAGS) ; do \
13676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13677         done; \
13678         echo "Doing info in gas" ; \
13679         (cd $(HOST_SUBDIR)/gas && \
13680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13682                   "RANLIB=$${RANLIB}" \
13683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13684                   info) \
13685           || exit 1
13686
13687 @endif gas
13688
13689 .PHONY: maybe-dvi-gas dvi-gas
13690 maybe-dvi-gas:
13691 @if gas
13692 maybe-dvi-gas: dvi-gas
13693
13694 dvi-gas: \
13695     configure-gas 
13696         @[ -f ./gas/Makefile ] || exit 0; \
13697         r=`${PWD_COMMAND}`; export r; \
13698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13699         $(HOST_EXPORTS) \
13700         for flag in $(EXTRA_HOST_FLAGS) ; do \
13701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13702         done; \
13703         echo "Doing dvi in gas" ; \
13704         (cd $(HOST_SUBDIR)/gas && \
13705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13707                   "RANLIB=$${RANLIB}" \
13708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13709                   dvi) \
13710           || exit 1
13711
13712 @endif gas
13713
13714 .PHONY: maybe-pdf-gas pdf-gas
13715 maybe-pdf-gas:
13716 @if gas
13717 maybe-pdf-gas: pdf-gas
13718
13719 pdf-gas: \
13720     configure-gas 
13721         @[ -f ./gas/Makefile ] || exit 0; \
13722         r=`${PWD_COMMAND}`; export r; \
13723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13724         $(HOST_EXPORTS) \
13725         for flag in $(EXTRA_HOST_FLAGS) ; do \
13726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13727         done; \
13728         echo "Doing pdf in gas" ; \
13729         (cd $(HOST_SUBDIR)/gas && \
13730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13732                   "RANLIB=$${RANLIB}" \
13733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13734                   pdf) \
13735           || exit 1
13736
13737 @endif gas
13738
13739 .PHONY: maybe-html-gas html-gas
13740 maybe-html-gas:
13741 @if gas
13742 maybe-html-gas: html-gas
13743
13744 html-gas: \
13745     configure-gas 
13746         @[ -f ./gas/Makefile ] || exit 0; \
13747         r=`${PWD_COMMAND}`; export r; \
13748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13749         $(HOST_EXPORTS) \
13750         for flag in $(EXTRA_HOST_FLAGS) ; do \
13751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13752         done; \
13753         echo "Doing html in gas" ; \
13754         (cd $(HOST_SUBDIR)/gas && \
13755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13757                   "RANLIB=$${RANLIB}" \
13758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13759                   html) \
13760           || exit 1
13761
13762 @endif gas
13763
13764 .PHONY: maybe-TAGS-gas TAGS-gas
13765 maybe-TAGS-gas:
13766 @if gas
13767 maybe-TAGS-gas: TAGS-gas
13768
13769 TAGS-gas: \
13770     configure-gas 
13771         @[ -f ./gas/Makefile ] || exit 0; \
13772         r=`${PWD_COMMAND}`; export r; \
13773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13774         $(HOST_EXPORTS) \
13775         for flag in $(EXTRA_HOST_FLAGS) ; do \
13776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13777         done; \
13778         echo "Doing TAGS in gas" ; \
13779         (cd $(HOST_SUBDIR)/gas && \
13780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13782                   "RANLIB=$${RANLIB}" \
13783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13784                   TAGS) \
13785           || exit 1
13786
13787 @endif gas
13788
13789 .PHONY: maybe-install-info-gas install-info-gas
13790 maybe-install-info-gas:
13791 @if gas
13792 maybe-install-info-gas: install-info-gas
13793
13794 install-info-gas: \
13795     configure-gas \
13796     info-gas 
13797         @[ -f ./gas/Makefile ] || exit 0; \
13798         r=`${PWD_COMMAND}`; export r; \
13799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13800         $(HOST_EXPORTS) \
13801         for flag in $(EXTRA_HOST_FLAGS) ; do \
13802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13803         done; \
13804         echo "Doing install-info in gas" ; \
13805         (cd $(HOST_SUBDIR)/gas && \
13806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13808                   "RANLIB=$${RANLIB}" \
13809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13810                   install-info) \
13811           || exit 1
13812
13813 @endif gas
13814
13815 .PHONY: maybe-install-pdf-gas install-pdf-gas
13816 maybe-install-pdf-gas:
13817 @if gas
13818 maybe-install-pdf-gas: install-pdf-gas
13819
13820 install-pdf-gas: \
13821     configure-gas \
13822     pdf-gas 
13823         @[ -f ./gas/Makefile ] || exit 0; \
13824         r=`${PWD_COMMAND}`; export r; \
13825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13826         $(HOST_EXPORTS) \
13827         for flag in $(EXTRA_HOST_FLAGS) ; do \
13828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13829         done; \
13830         echo "Doing install-pdf in gas" ; \
13831         (cd $(HOST_SUBDIR)/gas && \
13832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13834                   "RANLIB=$${RANLIB}" \
13835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13836                   install-pdf) \
13837           || exit 1
13838
13839 @endif gas
13840
13841 .PHONY: maybe-install-html-gas install-html-gas
13842 maybe-install-html-gas:
13843 @if gas
13844 maybe-install-html-gas: install-html-gas
13845
13846 install-html-gas: \
13847     configure-gas \
13848     html-gas 
13849         @[ -f ./gas/Makefile ] || exit 0; \
13850         r=`${PWD_COMMAND}`; export r; \
13851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13852         $(HOST_EXPORTS) \
13853         for flag in $(EXTRA_HOST_FLAGS) ; do \
13854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13855         done; \
13856         echo "Doing install-html in gas" ; \
13857         (cd $(HOST_SUBDIR)/gas && \
13858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13860                   "RANLIB=$${RANLIB}" \
13861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13862                   install-html) \
13863           || exit 1
13864
13865 @endif gas
13866
13867 .PHONY: maybe-installcheck-gas installcheck-gas
13868 maybe-installcheck-gas:
13869 @if gas
13870 maybe-installcheck-gas: installcheck-gas
13871
13872 installcheck-gas: \
13873     configure-gas 
13874         @[ -f ./gas/Makefile ] || exit 0; \
13875         r=`${PWD_COMMAND}`; export r; \
13876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13877         $(HOST_EXPORTS) \
13878         for flag in $(EXTRA_HOST_FLAGS) ; do \
13879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13880         done; \
13881         echo "Doing installcheck in gas" ; \
13882         (cd $(HOST_SUBDIR)/gas && \
13883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13885                   "RANLIB=$${RANLIB}" \
13886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13887                   installcheck) \
13888           || exit 1
13889
13890 @endif gas
13891
13892 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
13893 maybe-mostlyclean-gas:
13894 @if gas
13895 maybe-mostlyclean-gas: mostlyclean-gas
13896
13897 mostlyclean-gas: 
13898         @[ -f ./gas/Makefile ] || exit 0; \
13899         r=`${PWD_COMMAND}`; export r; \
13900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13901         $(HOST_EXPORTS) \
13902         for flag in $(EXTRA_HOST_FLAGS) ; do \
13903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13904         done; \
13905         echo "Doing mostlyclean in gas" ; \
13906         (cd $(HOST_SUBDIR)/gas && \
13907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13909                   "RANLIB=$${RANLIB}" \
13910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13911                   mostlyclean) \
13912           || exit 1
13913
13914 @endif gas
13915
13916 .PHONY: maybe-clean-gas clean-gas
13917 maybe-clean-gas:
13918 @if gas
13919 maybe-clean-gas: clean-gas
13920
13921 clean-gas: 
13922         @[ -f ./gas/Makefile ] || exit 0; \
13923         r=`${PWD_COMMAND}`; export r; \
13924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13925         $(HOST_EXPORTS) \
13926         for flag in $(EXTRA_HOST_FLAGS) ; do \
13927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13928         done; \
13929         echo "Doing clean in gas" ; \
13930         (cd $(HOST_SUBDIR)/gas && \
13931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13933                   "RANLIB=$${RANLIB}" \
13934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13935                   clean) \
13936           || exit 1
13937
13938 @endif gas
13939
13940 .PHONY: maybe-distclean-gas distclean-gas
13941 maybe-distclean-gas:
13942 @if gas
13943 maybe-distclean-gas: distclean-gas
13944
13945 distclean-gas: 
13946         @[ -f ./gas/Makefile ] || exit 0; \
13947         r=`${PWD_COMMAND}`; export r; \
13948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13949         $(HOST_EXPORTS) \
13950         for flag in $(EXTRA_HOST_FLAGS) ; do \
13951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13952         done; \
13953         echo "Doing distclean in gas" ; \
13954         (cd $(HOST_SUBDIR)/gas && \
13955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13957                   "RANLIB=$${RANLIB}" \
13958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13959                   distclean) \
13960           || exit 1
13961
13962 @endif gas
13963
13964 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
13965 maybe-maintainer-clean-gas:
13966 @if gas
13967 maybe-maintainer-clean-gas: maintainer-clean-gas
13968
13969 maintainer-clean-gas: 
13970         @[ -f ./gas/Makefile ] || exit 0; \
13971         r=`${PWD_COMMAND}`; export r; \
13972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13973         $(HOST_EXPORTS) \
13974         for flag in $(EXTRA_HOST_FLAGS) ; do \
13975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13976         done; \
13977         echo "Doing maintainer-clean in gas" ; \
13978         (cd $(HOST_SUBDIR)/gas && \
13979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13981                   "RANLIB=$${RANLIB}" \
13982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13983                   maintainer-clean) \
13984           || exit 1
13985
13986 @endif gas
13987
13988
13989
13990 .PHONY: configure-gcc maybe-configure-gcc
13991 maybe-configure-gcc:
13992 @if gcc-bootstrap
13993 configure-gcc: stage_current
13994 @endif gcc-bootstrap
13995 @if gcc
13996 maybe-configure-gcc: configure-gcc
13997 configure-gcc: 
13998         @r=`${PWD_COMMAND}`; export r; \
13999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14000         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14001         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14002         $(HOST_EXPORTS) \
14003         echo Configuring in $(HOST_SUBDIR)/gcc; \
14004         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14005         case $(srcdir) in \
14006           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14007           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14008                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14009         esac; \
14010         srcdiroption="--srcdir=$${topdir}/gcc"; \
14011         libsrcdir="$$s/gcc"; \
14012         $(SHELL) $${libsrcdir}/configure \
14013           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14014           --target=${target_alias} $${srcdiroption}  \
14015           || exit 1
14016 @endif gcc
14017
14018
14019
14020 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14021 maybe-configure-stage1-gcc:
14022 @if gcc-bootstrap
14023 maybe-configure-stage1-gcc: configure-stage1-gcc
14024 configure-stage1-gcc:
14025         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14026         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14027         @r=`${PWD_COMMAND}`; export r; \
14028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14029         TFLAGS="$(STAGE1_TFLAGS)"; \
14030         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14031         $(HOST_EXPORTS) \
14032         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14033         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
14034         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14035         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14036         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14037         cd $(HOST_SUBDIR)/gcc || exit 1; \
14038         case $(srcdir) in \
14039           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14040           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14041                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14042         esac; \
14043         srcdiroption="--srcdir=$${topdir}/gcc"; \
14044         libsrcdir="$$s/gcc"; \
14045         $(SHELL) $${libsrcdir}/configure \
14046           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14047           --target=${target_alias} $${srcdiroption} \
14048           $(STAGE1_CONFIGURE_FLAGS)
14049 @endif gcc-bootstrap
14050
14051 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14052 maybe-configure-stage2-gcc:
14053 @if gcc-bootstrap
14054 maybe-configure-stage2-gcc: configure-stage2-gcc
14055 configure-stage2-gcc:
14056         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14057         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14058         @r=`${PWD_COMMAND}`; export r; \
14059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14060         TFLAGS="$(STAGE2_TFLAGS)"; \
14061         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14062         $(HOST_EXPORTS) \
14063         $(POSTSTAGE1_HOST_EXPORTS) \
14064         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14065         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
14066         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14067         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14068         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14069         cd $(HOST_SUBDIR)/gcc || exit 1; \
14070         case $(srcdir) in \
14071           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14072           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14073                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14074         esac; \
14075         srcdiroption="--srcdir=$${topdir}/gcc"; \
14076         libsrcdir="$$s/gcc"; \
14077         $(SHELL) $${libsrcdir}/configure \
14078           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14079           --target=${target_alias} $${srcdiroption} \
14080           --with-build-libsubdir=$(HOST_SUBDIR) \
14081           $(STAGE2_CONFIGURE_FLAGS)
14082 @endif gcc-bootstrap
14083
14084 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14085 maybe-configure-stage3-gcc:
14086 @if gcc-bootstrap
14087 maybe-configure-stage3-gcc: configure-stage3-gcc
14088 configure-stage3-gcc:
14089         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14090         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14091         @r=`${PWD_COMMAND}`; export r; \
14092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14093         TFLAGS="$(STAGE3_TFLAGS)"; \
14094         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14095         $(HOST_EXPORTS) \
14096         $(POSTSTAGE1_HOST_EXPORTS) \
14097         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14098         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
14099         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14100         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14101         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14102         cd $(HOST_SUBDIR)/gcc || exit 1; \
14103         case $(srcdir) in \
14104           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14105           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14106                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14107         esac; \
14108         srcdiroption="--srcdir=$${topdir}/gcc"; \
14109         libsrcdir="$$s/gcc"; \
14110         $(SHELL) $${libsrcdir}/configure \
14111           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14112           --target=${target_alias} $${srcdiroption} \
14113           --with-build-libsubdir=$(HOST_SUBDIR) \
14114           $(STAGE3_CONFIGURE_FLAGS)
14115 @endif gcc-bootstrap
14116
14117 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14118 maybe-configure-stage4-gcc:
14119 @if gcc-bootstrap
14120 maybe-configure-stage4-gcc: configure-stage4-gcc
14121 configure-stage4-gcc:
14122         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14123         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14124         @r=`${PWD_COMMAND}`; export r; \
14125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14126         TFLAGS="$(STAGE4_TFLAGS)"; \
14127         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14128         $(HOST_EXPORTS) \
14129         $(POSTSTAGE1_HOST_EXPORTS) \
14130         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14131         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
14132         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14133         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14134         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14135         cd $(HOST_SUBDIR)/gcc || exit 1; \
14136         case $(srcdir) in \
14137           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14138           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14139                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14140         esac; \
14141         srcdiroption="--srcdir=$${topdir}/gcc"; \
14142         libsrcdir="$$s/gcc"; \
14143         $(SHELL) $${libsrcdir}/configure \
14144           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14145           --target=${target_alias} $${srcdiroption} \
14146           --with-build-libsubdir=$(HOST_SUBDIR) \
14147           $(STAGE4_CONFIGURE_FLAGS)
14148 @endif gcc-bootstrap
14149
14150 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14151 maybe-configure-stageprofile-gcc:
14152 @if gcc-bootstrap
14153 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14154 configure-stageprofile-gcc:
14155         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14156         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14157         @r=`${PWD_COMMAND}`; export r; \
14158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14159         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14160         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14161         $(HOST_EXPORTS) \
14162         $(POSTSTAGE1_HOST_EXPORTS) \
14163         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14164         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
14165         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14166         echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14167         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14168         cd $(HOST_SUBDIR)/gcc || exit 1; \
14169         case $(srcdir) in \
14170           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14171           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14172                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14173         esac; \
14174         srcdiroption="--srcdir=$${topdir}/gcc"; \
14175         libsrcdir="$$s/gcc"; \
14176         $(SHELL) $${libsrcdir}/configure \
14177           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14178           --target=${target_alias} $${srcdiroption} \
14179           --with-build-libsubdir=$(HOST_SUBDIR) \
14180           $(STAGEprofile_CONFIGURE_FLAGS)
14181 @endif gcc-bootstrap
14182
14183 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14184 maybe-configure-stagefeedback-gcc:
14185 @if gcc-bootstrap
14186 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14187 configure-stagefeedback-gcc:
14188         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14189         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14190         @r=`${PWD_COMMAND}`; export r; \
14191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14192         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14193         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14194         $(HOST_EXPORTS) \
14195         $(POSTSTAGE1_HOST_EXPORTS) \
14196         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14197         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
14198         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14199         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14200         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14201         cd $(HOST_SUBDIR)/gcc || exit 1; \
14202         case $(srcdir) in \
14203           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14204           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14205                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14206         esac; \
14207         srcdiroption="--srcdir=$${topdir}/gcc"; \
14208         libsrcdir="$$s/gcc"; \
14209         $(SHELL) $${libsrcdir}/configure \
14210           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14211           --target=${target_alias} $${srcdiroption} \
14212           --with-build-libsubdir=$(HOST_SUBDIR) \
14213           $(STAGEfeedback_CONFIGURE_FLAGS)
14214 @endif gcc-bootstrap
14215
14216
14217
14218
14219
14220 .PHONY: all-gcc maybe-all-gcc
14221 maybe-all-gcc:
14222 @if gcc-bootstrap
14223 all-gcc: stage_current
14224 @endif gcc-bootstrap
14225 @if gcc
14226 TARGET-gcc=all
14227 maybe-all-gcc: all-gcc
14228 all-gcc: configure-gcc
14229         @r=`${PWD_COMMAND}`; export r; \
14230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14231         $(HOST_EXPORTS) \
14232         (cd $(HOST_SUBDIR)/gcc && \
14233           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14234                 $(TARGET-gcc))
14235 @endif gcc
14236
14237
14238
14239 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
14240 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14241 maybe-all-stage1-gcc:
14242 maybe-clean-stage1-gcc:
14243 @if gcc-bootstrap
14244 maybe-all-stage1-gcc: all-stage1-gcc
14245 all-stage1: all-stage1-gcc
14246 TARGET-stage1-gcc = $(TARGET-gcc)
14247 all-stage1-gcc: configure-stage1-gcc
14248         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14249         @r=`${PWD_COMMAND}`; export r; \
14250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14251         TFLAGS="$(STAGE1_TFLAGS)"; \
14252         $(HOST_EXPORTS) \
14253         cd $(HOST_SUBDIR)/gcc && \
14254         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14255                 CFLAGS="$(STAGE1_CFLAGS)" \
14256                 CXXFLAGS="$(STAGE1_CFLAGS)" \
14257                 LIBCFLAGS="$(LIBCFLAGS)" \
14258                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14259                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14260                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14261                 $(EXTRA_HOST_FLAGS)  $(EXTRA_GCC_FLAGS) \
14262                 TFLAGS="$(STAGE1_TFLAGS)" \
14263                 $(TARGET-stage1-gcc)
14264
14265 maybe-clean-stage1-gcc: clean-stage1-gcc
14266 clean-stage1: clean-stage1-gcc
14267 clean-stage1-gcc:
14268         @if [ $(current_stage) = stage1 ]; then \
14269           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14270         else \
14271           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14272           $(MAKE) stage1-start; \
14273         fi; \
14274         cd $(HOST_SUBDIR)/gcc && \
14275         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14276                 $(EXTRA_GCC_FLAGS) clean
14277 @endif gcc-bootstrap
14278
14279
14280 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
14281 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14282 maybe-all-stage2-gcc:
14283 maybe-clean-stage2-gcc:
14284 @if gcc-bootstrap
14285 maybe-all-stage2-gcc: all-stage2-gcc
14286 all-stage2: all-stage2-gcc
14287 TARGET-stage2-gcc = $(TARGET-gcc)
14288 all-stage2-gcc: configure-stage2-gcc
14289         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14290         @r=`${PWD_COMMAND}`; export r; \
14291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14292         TFLAGS="$(STAGE2_TFLAGS)"; \
14293         $(HOST_EXPORTS) \
14294         $(POSTSTAGE1_HOST_EXPORTS) \
14295         cd $(HOST_SUBDIR)/gcc && \
14296         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14297                 CFLAGS="$(STAGE2_CFLAGS)" \
14298                 CXXFLAGS="$(STAGE2_CFLAGS)" \
14299                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14300                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14301                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14302                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14303                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14304                 TFLAGS="$(STAGE2_TFLAGS)" \
14305                 $(TARGET-stage2-gcc)
14306
14307 maybe-clean-stage2-gcc: clean-stage2-gcc
14308 clean-stage2: clean-stage2-gcc
14309 clean-stage2-gcc:
14310         @if [ $(current_stage) = stage2 ]; then \
14311           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14312         else \
14313           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14314           $(MAKE) stage2-start; \
14315         fi; \
14316         cd $(HOST_SUBDIR)/gcc && \
14317         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14318                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14319                 $(EXTRA_GCC_FLAGS) clean
14320 @endif gcc-bootstrap
14321
14322
14323 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
14324 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14325 maybe-all-stage3-gcc:
14326 maybe-clean-stage3-gcc:
14327 @if gcc-bootstrap
14328 maybe-all-stage3-gcc: all-stage3-gcc
14329 all-stage3: all-stage3-gcc
14330 TARGET-stage3-gcc = $(TARGET-gcc)
14331 all-stage3-gcc: configure-stage3-gcc
14332         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14333         @r=`${PWD_COMMAND}`; export r; \
14334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14335         TFLAGS="$(STAGE3_TFLAGS)"; \
14336         $(HOST_EXPORTS) \
14337         $(POSTSTAGE1_HOST_EXPORTS) \
14338         cd $(HOST_SUBDIR)/gcc && \
14339         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14340                 CFLAGS="$(STAGE3_CFLAGS)" \
14341                 CXXFLAGS="$(STAGE3_CFLAGS)" \
14342                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14343                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14344                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14345                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14346                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14347                 TFLAGS="$(STAGE3_TFLAGS)" \
14348                 $(TARGET-stage3-gcc)
14349
14350 maybe-clean-stage3-gcc: clean-stage3-gcc
14351 clean-stage3: clean-stage3-gcc
14352 clean-stage3-gcc:
14353         @if [ $(current_stage) = stage3 ]; then \
14354           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14355         else \
14356           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14357           $(MAKE) stage3-start; \
14358         fi; \
14359         cd $(HOST_SUBDIR)/gcc && \
14360         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14361                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14362                 $(EXTRA_GCC_FLAGS) clean
14363 @endif gcc-bootstrap
14364
14365
14366 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
14367 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14368 maybe-all-stage4-gcc:
14369 maybe-clean-stage4-gcc:
14370 @if gcc-bootstrap
14371 maybe-all-stage4-gcc: all-stage4-gcc
14372 all-stage4: all-stage4-gcc
14373 TARGET-stage4-gcc = $(TARGET-gcc)
14374 all-stage4-gcc: configure-stage4-gcc
14375         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14376         @r=`${PWD_COMMAND}`; export r; \
14377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14378         TFLAGS="$(STAGE4_TFLAGS)"; \
14379         $(HOST_EXPORTS) \
14380         $(POSTSTAGE1_HOST_EXPORTS) \
14381         cd $(HOST_SUBDIR)/gcc && \
14382         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14383                 CFLAGS="$(STAGE4_CFLAGS)" \
14384                 CXXFLAGS="$(STAGE4_CFLAGS)" \
14385                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14386                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14387                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14388                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14389                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14390                 TFLAGS="$(STAGE4_TFLAGS)" \
14391                 $(TARGET-stage4-gcc)
14392
14393 maybe-clean-stage4-gcc: clean-stage4-gcc
14394 clean-stage4: clean-stage4-gcc
14395 clean-stage4-gcc:
14396         @if [ $(current_stage) = stage4 ]; then \
14397           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14398         else \
14399           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14400           $(MAKE) stage4-start; \
14401         fi; \
14402         cd $(HOST_SUBDIR)/gcc && \
14403         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14404                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14405                 $(EXTRA_GCC_FLAGS) clean
14406 @endif gcc-bootstrap
14407
14408
14409 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14410 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14411 maybe-all-stageprofile-gcc:
14412 maybe-clean-stageprofile-gcc:
14413 @if gcc-bootstrap
14414 maybe-all-stageprofile-gcc: all-stageprofile-gcc
14415 all-stageprofile: all-stageprofile-gcc
14416 TARGET-stageprofile-gcc = $(TARGET-gcc)
14417 all-stageprofile-gcc: configure-stageprofile-gcc
14418         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14419         @r=`${PWD_COMMAND}`; export r; \
14420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14421         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14422         $(HOST_EXPORTS) \
14423         $(POSTSTAGE1_HOST_EXPORTS) \
14424         cd $(HOST_SUBDIR)/gcc && \
14425         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14426                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14427                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
14428                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14429                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14430                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14431                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14432                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14433                 TFLAGS="$(STAGEprofile_TFLAGS)" \
14434                 $(TARGET-stageprofile-gcc)
14435
14436 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
14437 clean-stageprofile: clean-stageprofile-gcc
14438 clean-stageprofile-gcc:
14439         @if [ $(current_stage) = stageprofile ]; then \
14440           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14441         else \
14442           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
14443           $(MAKE) stageprofile-start; \
14444         fi; \
14445         cd $(HOST_SUBDIR)/gcc && \
14446         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14447                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14448                 $(EXTRA_GCC_FLAGS) clean
14449 @endif gcc-bootstrap
14450
14451
14452 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
14453 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
14454 maybe-all-stagefeedback-gcc:
14455 maybe-clean-stagefeedback-gcc:
14456 @if gcc-bootstrap
14457 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
14458 all-stagefeedback: all-stagefeedback-gcc
14459 TARGET-stagefeedback-gcc = $(TARGET-gcc)
14460 all-stagefeedback-gcc: configure-stagefeedback-gcc
14461         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14462         @r=`${PWD_COMMAND}`; export r; \
14463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14464         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14465         $(HOST_EXPORTS) \
14466         $(POSTSTAGE1_HOST_EXPORTS) \
14467         cd $(HOST_SUBDIR)/gcc && \
14468         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14469                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14470                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
14471                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14472                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14473                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14474                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14475                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14476                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14477                 $(TARGET-stagefeedback-gcc)
14478
14479 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
14480 clean-stagefeedback: clean-stagefeedback-gcc
14481 clean-stagefeedback-gcc:
14482         @if [ $(current_stage) = stagefeedback ]; then \
14483           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14484         else \
14485           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
14486           $(MAKE) stagefeedback-start; \
14487         fi; \
14488         cd $(HOST_SUBDIR)/gcc && \
14489         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14490                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14491                 $(EXTRA_GCC_FLAGS) clean
14492 @endif gcc-bootstrap
14493
14494
14495
14496
14497
14498 .PHONY: check-gcc maybe-check-gcc
14499 maybe-check-gcc:
14500 @if gcc
14501 maybe-check-gcc: check-gcc
14502
14503 check-gcc:
14504         @: $(MAKE); $(unstage)
14505         @r=`${PWD_COMMAND}`; export r; \
14506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14507         $(HOST_EXPORTS) \
14508         (cd $(HOST_SUBDIR)/gcc && \
14509           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
14510
14511 @endif gcc
14512
14513 .PHONY: install-gcc maybe-install-gcc
14514 maybe-install-gcc:
14515 @if gcc
14516 maybe-install-gcc: install-gcc
14517
14518 install-gcc: installdirs
14519         @: $(MAKE); $(unstage)
14520         @r=`${PWD_COMMAND}`; export r; \
14521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14522         $(HOST_EXPORTS) \
14523         (cd $(HOST_SUBDIR)/gcc && \
14524           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
14525
14526 @endif gcc
14527
14528 # Other targets (info, dvi, pdf, etc.)
14529
14530 .PHONY: maybe-info-gcc info-gcc
14531 maybe-info-gcc:
14532 @if gcc
14533 maybe-info-gcc: info-gcc
14534
14535 info-gcc: \
14536     configure-gcc 
14537         @[ -f ./gcc/Makefile ] || exit 0; \
14538         r=`${PWD_COMMAND}`; export r; \
14539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14540         $(HOST_EXPORTS) \
14541         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14543         done; \
14544         echo "Doing info in gcc" ; \
14545         (cd $(HOST_SUBDIR)/gcc && \
14546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14548                   "RANLIB=$${RANLIB}" \
14549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14550                   info) \
14551           || exit 1
14552
14553 @endif gcc
14554
14555 .PHONY: maybe-dvi-gcc dvi-gcc
14556 maybe-dvi-gcc:
14557 @if gcc
14558 maybe-dvi-gcc: dvi-gcc
14559
14560 dvi-gcc: \
14561     configure-gcc 
14562         @[ -f ./gcc/Makefile ] || exit 0; \
14563         r=`${PWD_COMMAND}`; export r; \
14564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14565         $(HOST_EXPORTS) \
14566         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14568         done; \
14569         echo "Doing dvi in gcc" ; \
14570         (cd $(HOST_SUBDIR)/gcc && \
14571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14573                   "RANLIB=$${RANLIB}" \
14574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14575                   dvi) \
14576           || exit 1
14577
14578 @endif gcc
14579
14580 .PHONY: maybe-pdf-gcc pdf-gcc
14581 maybe-pdf-gcc:
14582 @if gcc
14583 maybe-pdf-gcc: pdf-gcc
14584
14585 pdf-gcc: \
14586     configure-gcc 
14587         @[ -f ./gcc/Makefile ] || exit 0; \
14588         r=`${PWD_COMMAND}`; export r; \
14589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14590         $(HOST_EXPORTS) \
14591         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14593         done; \
14594         echo "Doing pdf in gcc" ; \
14595         (cd $(HOST_SUBDIR)/gcc && \
14596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14598                   "RANLIB=$${RANLIB}" \
14599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14600                   pdf) \
14601           || exit 1
14602
14603 @endif gcc
14604
14605 .PHONY: maybe-html-gcc html-gcc
14606 maybe-html-gcc:
14607 @if gcc
14608 maybe-html-gcc: html-gcc
14609
14610 html-gcc: \
14611     configure-gcc 
14612         @[ -f ./gcc/Makefile ] || exit 0; \
14613         r=`${PWD_COMMAND}`; export r; \
14614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14615         $(HOST_EXPORTS) \
14616         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14618         done; \
14619         echo "Doing html in gcc" ; \
14620         (cd $(HOST_SUBDIR)/gcc && \
14621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14623                   "RANLIB=$${RANLIB}" \
14624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14625                   html) \
14626           || exit 1
14627
14628 @endif gcc
14629
14630 .PHONY: maybe-TAGS-gcc TAGS-gcc
14631 maybe-TAGS-gcc:
14632 @if gcc
14633 maybe-TAGS-gcc: TAGS-gcc
14634
14635 TAGS-gcc: \
14636     configure-gcc 
14637         @[ -f ./gcc/Makefile ] || exit 0; \
14638         r=`${PWD_COMMAND}`; export r; \
14639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14640         $(HOST_EXPORTS) \
14641         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14643         done; \
14644         echo "Doing TAGS in gcc" ; \
14645         (cd $(HOST_SUBDIR)/gcc && \
14646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14648                   "RANLIB=$${RANLIB}" \
14649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14650                   TAGS) \
14651           || exit 1
14652
14653 @endif gcc
14654
14655 .PHONY: maybe-install-info-gcc install-info-gcc
14656 maybe-install-info-gcc:
14657 @if gcc
14658 maybe-install-info-gcc: install-info-gcc
14659
14660 install-info-gcc: \
14661     configure-gcc \
14662     info-gcc 
14663         @[ -f ./gcc/Makefile ] || exit 0; \
14664         r=`${PWD_COMMAND}`; export r; \
14665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14666         $(HOST_EXPORTS) \
14667         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14669         done; \
14670         echo "Doing install-info in gcc" ; \
14671         (cd $(HOST_SUBDIR)/gcc && \
14672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14674                   "RANLIB=$${RANLIB}" \
14675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14676                   install-info) \
14677           || exit 1
14678
14679 @endif gcc
14680
14681 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
14682 maybe-install-pdf-gcc:
14683 @if gcc
14684 maybe-install-pdf-gcc: install-pdf-gcc
14685
14686 install-pdf-gcc: \
14687     configure-gcc \
14688     pdf-gcc 
14689         @[ -f ./gcc/Makefile ] || exit 0; \
14690         r=`${PWD_COMMAND}`; export r; \
14691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14692         $(HOST_EXPORTS) \
14693         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14695         done; \
14696         echo "Doing install-pdf in gcc" ; \
14697         (cd $(HOST_SUBDIR)/gcc && \
14698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14700                   "RANLIB=$${RANLIB}" \
14701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14702                   install-pdf) \
14703           || exit 1
14704
14705 @endif gcc
14706
14707 .PHONY: maybe-install-html-gcc install-html-gcc
14708 maybe-install-html-gcc:
14709 @if gcc
14710 maybe-install-html-gcc: install-html-gcc
14711
14712 install-html-gcc: \
14713     configure-gcc \
14714     html-gcc 
14715         @[ -f ./gcc/Makefile ] || exit 0; \
14716         r=`${PWD_COMMAND}`; export r; \
14717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14718         $(HOST_EXPORTS) \
14719         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14721         done; \
14722         echo "Doing install-html in gcc" ; \
14723         (cd $(HOST_SUBDIR)/gcc && \
14724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14726                   "RANLIB=$${RANLIB}" \
14727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14728                   install-html) \
14729           || exit 1
14730
14731 @endif gcc
14732
14733 .PHONY: maybe-installcheck-gcc installcheck-gcc
14734 maybe-installcheck-gcc:
14735 @if gcc
14736 maybe-installcheck-gcc: installcheck-gcc
14737
14738 installcheck-gcc: \
14739     configure-gcc 
14740         @[ -f ./gcc/Makefile ] || exit 0; \
14741         r=`${PWD_COMMAND}`; export r; \
14742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14743         $(HOST_EXPORTS) \
14744         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14746         done; \
14747         echo "Doing installcheck in gcc" ; \
14748         (cd $(HOST_SUBDIR)/gcc && \
14749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14751                   "RANLIB=$${RANLIB}" \
14752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14753                   installcheck) \
14754           || exit 1
14755
14756 @endif gcc
14757
14758 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
14759 maybe-mostlyclean-gcc:
14760 @if gcc
14761 maybe-mostlyclean-gcc: mostlyclean-gcc
14762
14763 mostlyclean-gcc: 
14764         @[ -f ./gcc/Makefile ] || exit 0; \
14765         r=`${PWD_COMMAND}`; export r; \
14766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14767         $(HOST_EXPORTS) \
14768         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14770         done; \
14771         echo "Doing mostlyclean in gcc" ; \
14772         (cd $(HOST_SUBDIR)/gcc && \
14773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14775                   "RANLIB=$${RANLIB}" \
14776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14777                   mostlyclean) \
14778           || exit 1
14779
14780 @endif gcc
14781
14782 .PHONY: maybe-clean-gcc clean-gcc
14783 maybe-clean-gcc:
14784 @if gcc
14785 maybe-clean-gcc: clean-gcc
14786
14787 clean-gcc: 
14788         @[ -f ./gcc/Makefile ] || exit 0; \
14789         r=`${PWD_COMMAND}`; export r; \
14790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14791         $(HOST_EXPORTS) \
14792         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14794         done; \
14795         echo "Doing clean in gcc" ; \
14796         (cd $(HOST_SUBDIR)/gcc && \
14797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14799                   "RANLIB=$${RANLIB}" \
14800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14801                   clean) \
14802           || exit 1
14803
14804 @endif gcc
14805
14806 .PHONY: maybe-distclean-gcc distclean-gcc
14807 maybe-distclean-gcc:
14808 @if gcc
14809 maybe-distclean-gcc: distclean-gcc
14810
14811 distclean-gcc: 
14812         @[ -f ./gcc/Makefile ] || exit 0; \
14813         r=`${PWD_COMMAND}`; export r; \
14814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14815         $(HOST_EXPORTS) \
14816         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14818         done; \
14819         echo "Doing distclean in gcc" ; \
14820         (cd $(HOST_SUBDIR)/gcc && \
14821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14823                   "RANLIB=$${RANLIB}" \
14824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14825                   distclean) \
14826           || exit 1
14827
14828 @endif gcc
14829
14830 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
14831 maybe-maintainer-clean-gcc:
14832 @if gcc
14833 maybe-maintainer-clean-gcc: maintainer-clean-gcc
14834
14835 maintainer-clean-gcc: 
14836         @[ -f ./gcc/Makefile ] || exit 0; \
14837         r=`${PWD_COMMAND}`; export r; \
14838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14839         $(HOST_EXPORTS) \
14840         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14842         done; \
14843         echo "Doing maintainer-clean in gcc" ; \
14844         (cd $(HOST_SUBDIR)/gcc && \
14845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14847                   "RANLIB=$${RANLIB}" \
14848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14849                   maintainer-clean) \
14850           || exit 1
14851
14852 @endif gcc
14853
14854
14855
14856 .PHONY: configure-gawk maybe-configure-gawk
14857 maybe-configure-gawk:
14858 @if gcc-bootstrap
14859 configure-gawk: stage_current
14860 @endif gcc-bootstrap
14861 @if gawk
14862 maybe-configure-gawk: configure-gawk
14863 configure-gawk: 
14864         @: $(MAKE); $(unstage)
14865         @r=`${PWD_COMMAND}`; export r; \
14866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14867         test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
14868         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
14869         $(HOST_EXPORTS) \
14870         echo Configuring in $(HOST_SUBDIR)/gawk; \
14871         cd "$(HOST_SUBDIR)/gawk" || exit 1; \
14872         case $(srcdir) in \
14873           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14874           *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
14875                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14876         esac; \
14877         srcdiroption="--srcdir=$${topdir}/gawk"; \
14878         libsrcdir="$$s/gawk"; \
14879         $(SHELL) $${libsrcdir}/configure \
14880           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14881           --target=${target_alias} $${srcdiroption}  \
14882           || exit 1
14883 @endif gawk
14884
14885
14886
14887
14888
14889 .PHONY: all-gawk maybe-all-gawk
14890 maybe-all-gawk:
14891 @if gcc-bootstrap
14892 all-gawk: stage_current
14893 @endif gcc-bootstrap
14894 @if gawk
14895 TARGET-gawk=all
14896 maybe-all-gawk: all-gawk
14897 all-gawk: configure-gawk
14898         @: $(MAKE); $(unstage)
14899         @r=`${PWD_COMMAND}`; export r; \
14900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14901         $(HOST_EXPORTS) \
14902         (cd $(HOST_SUBDIR)/gawk && \
14903           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
14904                 $(TARGET-gawk))
14905 @endif gawk
14906
14907
14908
14909
14910 .PHONY: check-gawk maybe-check-gawk
14911 maybe-check-gawk:
14912 @if gawk
14913 maybe-check-gawk: check-gawk
14914
14915 check-gawk:
14916         @: $(MAKE); $(unstage)
14917         @r=`${PWD_COMMAND}`; export r; \
14918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14919         $(HOST_EXPORTS) \
14920         (cd $(HOST_SUBDIR)/gawk && \
14921           $(MAKE) $(FLAGS_TO_PASS)  check)
14922
14923 @endif gawk
14924
14925 .PHONY: install-gawk maybe-install-gawk
14926 maybe-install-gawk:
14927 @if gawk
14928 maybe-install-gawk: install-gawk
14929
14930 install-gawk: installdirs
14931         @: $(MAKE); $(unstage)
14932         @r=`${PWD_COMMAND}`; export r; \
14933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14934         $(HOST_EXPORTS) \
14935         (cd $(HOST_SUBDIR)/gawk && \
14936           $(MAKE) $(FLAGS_TO_PASS)  install)
14937
14938 @endif gawk
14939
14940 # Other targets (info, dvi, pdf, etc.)
14941
14942 .PHONY: maybe-info-gawk info-gawk
14943 maybe-info-gawk:
14944 @if gawk
14945 maybe-info-gawk: info-gawk
14946
14947 info-gawk: \
14948     configure-gawk 
14949         @: $(MAKE); $(unstage)
14950         @[ -f ./gawk/Makefile ] || exit 0; \
14951         r=`${PWD_COMMAND}`; export r; \
14952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14953         $(HOST_EXPORTS) \
14954         for flag in $(EXTRA_HOST_FLAGS) ; do \
14955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14956         done; \
14957         echo "Doing info in gawk" ; \
14958         (cd $(HOST_SUBDIR)/gawk && \
14959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14961                   "RANLIB=$${RANLIB}" \
14962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14963                   info) \
14964           || exit 1
14965
14966 @endif gawk
14967
14968 .PHONY: maybe-dvi-gawk dvi-gawk
14969 maybe-dvi-gawk:
14970 @if gawk
14971 maybe-dvi-gawk: dvi-gawk
14972
14973 dvi-gawk: \
14974     configure-gawk 
14975         @: $(MAKE); $(unstage)
14976         @[ -f ./gawk/Makefile ] || exit 0; \
14977         r=`${PWD_COMMAND}`; export r; \
14978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14979         $(HOST_EXPORTS) \
14980         for flag in $(EXTRA_HOST_FLAGS) ; do \
14981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14982         done; \
14983         echo "Doing dvi in gawk" ; \
14984         (cd $(HOST_SUBDIR)/gawk && \
14985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14987                   "RANLIB=$${RANLIB}" \
14988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14989                   dvi) \
14990           || exit 1
14991
14992 @endif gawk
14993
14994 .PHONY: maybe-pdf-gawk pdf-gawk
14995 maybe-pdf-gawk:
14996 @if gawk
14997 maybe-pdf-gawk: pdf-gawk
14998
14999 pdf-gawk: \
15000     configure-gawk 
15001         @: $(MAKE); $(unstage)
15002         @[ -f ./gawk/Makefile ] || exit 0; \
15003         r=`${PWD_COMMAND}`; export r; \
15004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15005         $(HOST_EXPORTS) \
15006         for flag in $(EXTRA_HOST_FLAGS) ; do \
15007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15008         done; \
15009         echo "Doing pdf in gawk" ; \
15010         (cd $(HOST_SUBDIR)/gawk && \
15011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15013                   "RANLIB=$${RANLIB}" \
15014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15015                   pdf) \
15016           || exit 1
15017
15018 @endif gawk
15019
15020 .PHONY: maybe-html-gawk html-gawk
15021 maybe-html-gawk:
15022 @if gawk
15023 maybe-html-gawk: html-gawk
15024
15025 html-gawk: \
15026     configure-gawk 
15027         @: $(MAKE); $(unstage)
15028         @[ -f ./gawk/Makefile ] || exit 0; \
15029         r=`${PWD_COMMAND}`; export r; \
15030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15031         $(HOST_EXPORTS) \
15032         for flag in $(EXTRA_HOST_FLAGS) ; do \
15033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15034         done; \
15035         echo "Doing html in gawk" ; \
15036         (cd $(HOST_SUBDIR)/gawk && \
15037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15039                   "RANLIB=$${RANLIB}" \
15040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15041                   html) \
15042           || exit 1
15043
15044 @endif gawk
15045
15046 .PHONY: maybe-TAGS-gawk TAGS-gawk
15047 maybe-TAGS-gawk:
15048 @if gawk
15049 maybe-TAGS-gawk: TAGS-gawk
15050
15051 TAGS-gawk: \
15052     configure-gawk 
15053         @: $(MAKE); $(unstage)
15054         @[ -f ./gawk/Makefile ] || exit 0; \
15055         r=`${PWD_COMMAND}`; export r; \
15056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15057         $(HOST_EXPORTS) \
15058         for flag in $(EXTRA_HOST_FLAGS) ; do \
15059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15060         done; \
15061         echo "Doing TAGS in gawk" ; \
15062         (cd $(HOST_SUBDIR)/gawk && \
15063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15065                   "RANLIB=$${RANLIB}" \
15066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15067                   TAGS) \
15068           || exit 1
15069
15070 @endif gawk
15071
15072 .PHONY: maybe-install-info-gawk install-info-gawk
15073 maybe-install-info-gawk:
15074 @if gawk
15075 maybe-install-info-gawk: install-info-gawk
15076
15077 install-info-gawk: \
15078     configure-gawk \
15079     info-gawk 
15080         @: $(MAKE); $(unstage)
15081         @[ -f ./gawk/Makefile ] || exit 0; \
15082         r=`${PWD_COMMAND}`; export r; \
15083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15084         $(HOST_EXPORTS) \
15085         for flag in $(EXTRA_HOST_FLAGS) ; do \
15086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15087         done; \
15088         echo "Doing install-info in gawk" ; \
15089         (cd $(HOST_SUBDIR)/gawk && \
15090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15092                   "RANLIB=$${RANLIB}" \
15093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15094                   install-info) \
15095           || exit 1
15096
15097 @endif gawk
15098
15099 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
15100 maybe-install-pdf-gawk:
15101 @if gawk
15102 maybe-install-pdf-gawk: install-pdf-gawk
15103
15104 install-pdf-gawk: \
15105     configure-gawk \
15106     pdf-gawk 
15107         @: $(MAKE); $(unstage)
15108         @[ -f ./gawk/Makefile ] || exit 0; \
15109         r=`${PWD_COMMAND}`; export r; \
15110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15111         $(HOST_EXPORTS) \
15112         for flag in $(EXTRA_HOST_FLAGS) ; do \
15113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15114         done; \
15115         echo "Doing install-pdf in gawk" ; \
15116         (cd $(HOST_SUBDIR)/gawk && \
15117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15119                   "RANLIB=$${RANLIB}" \
15120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15121                   install-pdf) \
15122           || exit 1
15123
15124 @endif gawk
15125
15126 .PHONY: maybe-install-html-gawk install-html-gawk
15127 maybe-install-html-gawk:
15128 @if gawk
15129 maybe-install-html-gawk: install-html-gawk
15130
15131 install-html-gawk: \
15132     configure-gawk \
15133     html-gawk 
15134         @: $(MAKE); $(unstage)
15135         @[ -f ./gawk/Makefile ] || exit 0; \
15136         r=`${PWD_COMMAND}`; export r; \
15137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15138         $(HOST_EXPORTS) \
15139         for flag in $(EXTRA_HOST_FLAGS) ; do \
15140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15141         done; \
15142         echo "Doing install-html in gawk" ; \
15143         (cd $(HOST_SUBDIR)/gawk && \
15144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15146                   "RANLIB=$${RANLIB}" \
15147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15148                   install-html) \
15149           || exit 1
15150
15151 @endif gawk
15152
15153 .PHONY: maybe-installcheck-gawk installcheck-gawk
15154 maybe-installcheck-gawk:
15155 @if gawk
15156 maybe-installcheck-gawk: installcheck-gawk
15157
15158 installcheck-gawk: \
15159     configure-gawk 
15160         @: $(MAKE); $(unstage)
15161         @[ -f ./gawk/Makefile ] || exit 0; \
15162         r=`${PWD_COMMAND}`; export r; \
15163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15164         $(HOST_EXPORTS) \
15165         for flag in $(EXTRA_HOST_FLAGS) ; do \
15166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15167         done; \
15168         echo "Doing installcheck in gawk" ; \
15169         (cd $(HOST_SUBDIR)/gawk && \
15170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15172                   "RANLIB=$${RANLIB}" \
15173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15174                   installcheck) \
15175           || exit 1
15176
15177 @endif gawk
15178
15179 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15180 maybe-mostlyclean-gawk:
15181 @if gawk
15182 maybe-mostlyclean-gawk: mostlyclean-gawk
15183
15184 mostlyclean-gawk: 
15185         @: $(MAKE); $(unstage)
15186         @[ -f ./gawk/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) ; do \
15191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15192         done; \
15193         echo "Doing mostlyclean in gawk" ; \
15194         (cd $(HOST_SUBDIR)/gawk && \
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                   mostlyclean) \
15200           || exit 1
15201
15202 @endif gawk
15203
15204 .PHONY: maybe-clean-gawk clean-gawk
15205 maybe-clean-gawk:
15206 @if gawk
15207 maybe-clean-gawk: clean-gawk
15208
15209 clean-gawk: 
15210         @: $(MAKE); $(unstage)
15211         @[ -f ./gawk/Makefile ] || exit 0; \
15212         r=`${PWD_COMMAND}`; export r; \
15213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15214         $(HOST_EXPORTS) \
15215         for flag in $(EXTRA_HOST_FLAGS) ; do \
15216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15217         done; \
15218         echo "Doing clean in gawk" ; \
15219         (cd $(HOST_SUBDIR)/gawk && \
15220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15222                   "RANLIB=$${RANLIB}" \
15223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15224                   clean) \
15225           || exit 1
15226
15227 @endif gawk
15228
15229 .PHONY: maybe-distclean-gawk distclean-gawk
15230 maybe-distclean-gawk:
15231 @if gawk
15232 maybe-distclean-gawk: distclean-gawk
15233
15234 distclean-gawk: 
15235         @: $(MAKE); $(unstage)
15236         @[ -f ./gawk/Makefile ] || exit 0; \
15237         r=`${PWD_COMMAND}`; export r; \
15238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15239         $(HOST_EXPORTS) \
15240         for flag in $(EXTRA_HOST_FLAGS) ; do \
15241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15242         done; \
15243         echo "Doing distclean in gawk" ; \
15244         (cd $(HOST_SUBDIR)/gawk && \
15245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15247                   "RANLIB=$${RANLIB}" \
15248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15249                   distclean) \
15250           || exit 1
15251
15252 @endif gawk
15253
15254 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15255 maybe-maintainer-clean-gawk:
15256 @if gawk
15257 maybe-maintainer-clean-gawk: maintainer-clean-gawk
15258
15259 maintainer-clean-gawk: 
15260         @: $(MAKE); $(unstage)
15261         @[ -f ./gawk/Makefile ] || exit 0; \
15262         r=`${PWD_COMMAND}`; export r; \
15263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15264         $(HOST_EXPORTS) \
15265         for flag in $(EXTRA_HOST_FLAGS) ; do \
15266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15267         done; \
15268         echo "Doing maintainer-clean in gawk" ; \
15269         (cd $(HOST_SUBDIR)/gawk && \
15270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15272                   "RANLIB=$${RANLIB}" \
15273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15274                   maintainer-clean) \
15275           || exit 1
15276
15277 @endif gawk
15278
15279
15280
15281 .PHONY: configure-gettext maybe-configure-gettext
15282 maybe-configure-gettext:
15283 @if gcc-bootstrap
15284 configure-gettext: stage_current
15285 @endif gcc-bootstrap
15286 @if gettext
15287 maybe-configure-gettext: configure-gettext
15288 configure-gettext: 
15289         @: $(MAKE); $(unstage)
15290         @r=`${PWD_COMMAND}`; export r; \
15291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15292         test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15293         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15294         $(HOST_EXPORTS) \
15295         echo Configuring in $(HOST_SUBDIR)/gettext; \
15296         cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15297         case $(srcdir) in \
15298           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15299           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15300                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15301         esac; \
15302         srcdiroption="--srcdir=$${topdir}/gettext"; \
15303         libsrcdir="$$s/gettext"; \
15304         $(SHELL) $${libsrcdir}/configure \
15305           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15306           --target=${target_alias} $${srcdiroption}  \
15307           || exit 1
15308 @endif gettext
15309
15310
15311
15312
15313
15314 .PHONY: all-gettext maybe-all-gettext
15315 maybe-all-gettext:
15316 @if gcc-bootstrap
15317 all-gettext: stage_current
15318 @endif gcc-bootstrap
15319 @if gettext
15320 TARGET-gettext=all
15321 maybe-all-gettext: all-gettext
15322 all-gettext: configure-gettext
15323         @: $(MAKE); $(unstage)
15324         @r=`${PWD_COMMAND}`; export r; \
15325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15326         $(HOST_EXPORTS) \
15327         (cd $(HOST_SUBDIR)/gettext && \
15328           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
15329                 $(TARGET-gettext))
15330 @endif gettext
15331
15332
15333
15334
15335 .PHONY: check-gettext maybe-check-gettext
15336 maybe-check-gettext:
15337 @if gettext
15338 maybe-check-gettext: check-gettext
15339
15340 check-gettext:
15341         @: $(MAKE); $(unstage)
15342         @r=`${PWD_COMMAND}`; export r; \
15343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15344         $(HOST_EXPORTS) \
15345         (cd $(HOST_SUBDIR)/gettext && \
15346           $(MAKE) $(FLAGS_TO_PASS)  check)
15347
15348 @endif gettext
15349
15350 .PHONY: install-gettext maybe-install-gettext
15351 maybe-install-gettext:
15352 @if gettext
15353 maybe-install-gettext: install-gettext
15354
15355 install-gettext: installdirs
15356         @: $(MAKE); $(unstage)
15357         @r=`${PWD_COMMAND}`; export r; \
15358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15359         $(HOST_EXPORTS) \
15360         (cd $(HOST_SUBDIR)/gettext && \
15361           $(MAKE) $(FLAGS_TO_PASS)  install)
15362
15363 @endif gettext
15364
15365 # Other targets (info, dvi, pdf, etc.)
15366
15367 .PHONY: maybe-info-gettext info-gettext
15368 maybe-info-gettext:
15369 @if gettext
15370 maybe-info-gettext: info-gettext
15371
15372 info-gettext: \
15373     configure-gettext 
15374         @: $(MAKE); $(unstage)
15375         @[ -f ./gettext/Makefile ] || exit 0; \
15376         r=`${PWD_COMMAND}`; export r; \
15377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15378         $(HOST_EXPORTS) \
15379         for flag in $(EXTRA_HOST_FLAGS) ; do \
15380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15381         done; \
15382         echo "Doing info in gettext" ; \
15383         (cd $(HOST_SUBDIR)/gettext && \
15384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15386                   "RANLIB=$${RANLIB}" \
15387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15388                   info) \
15389           || exit 1
15390
15391 @endif gettext
15392
15393 .PHONY: maybe-dvi-gettext dvi-gettext
15394 maybe-dvi-gettext:
15395 @if gettext
15396 maybe-dvi-gettext: dvi-gettext
15397
15398 dvi-gettext: \
15399     configure-gettext 
15400         @: $(MAKE); $(unstage)
15401         @[ -f ./gettext/Makefile ] || exit 0; \
15402         r=`${PWD_COMMAND}`; export r; \
15403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15404         $(HOST_EXPORTS) \
15405         for flag in $(EXTRA_HOST_FLAGS) ; do \
15406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15407         done; \
15408         echo "Doing dvi in gettext" ; \
15409         (cd $(HOST_SUBDIR)/gettext && \
15410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15412                   "RANLIB=$${RANLIB}" \
15413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15414                   dvi) \
15415           || exit 1
15416
15417 @endif gettext
15418
15419 .PHONY: maybe-pdf-gettext pdf-gettext
15420 maybe-pdf-gettext:
15421 @if gettext
15422 maybe-pdf-gettext: pdf-gettext
15423
15424 pdf-gettext: \
15425     configure-gettext 
15426         @: $(MAKE); $(unstage)
15427         @[ -f ./gettext/Makefile ] || exit 0; \
15428         r=`${PWD_COMMAND}`; export r; \
15429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15430         $(HOST_EXPORTS) \
15431         for flag in $(EXTRA_HOST_FLAGS) ; do \
15432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15433         done; \
15434         echo "Doing pdf in gettext" ; \
15435         (cd $(HOST_SUBDIR)/gettext && \
15436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15438                   "RANLIB=$${RANLIB}" \
15439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15440                   pdf) \
15441           || exit 1
15442
15443 @endif gettext
15444
15445 .PHONY: maybe-html-gettext html-gettext
15446 maybe-html-gettext:
15447 @if gettext
15448 maybe-html-gettext: html-gettext
15449
15450 html-gettext: \
15451     configure-gettext 
15452         @: $(MAKE); $(unstage)
15453         @[ -f ./gettext/Makefile ] || exit 0; \
15454         r=`${PWD_COMMAND}`; export r; \
15455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15456         $(HOST_EXPORTS) \
15457         for flag in $(EXTRA_HOST_FLAGS) ; do \
15458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15459         done; \
15460         echo "Doing html in gettext" ; \
15461         (cd $(HOST_SUBDIR)/gettext && \
15462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15464                   "RANLIB=$${RANLIB}" \
15465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15466                   html) \
15467           || exit 1
15468
15469 @endif gettext
15470
15471 .PHONY: maybe-TAGS-gettext TAGS-gettext
15472 maybe-TAGS-gettext:
15473 @if gettext
15474 maybe-TAGS-gettext: TAGS-gettext
15475
15476 TAGS-gettext: \
15477     configure-gettext 
15478         @: $(MAKE); $(unstage)
15479         @[ -f ./gettext/Makefile ] || exit 0; \
15480         r=`${PWD_COMMAND}`; export r; \
15481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15482         $(HOST_EXPORTS) \
15483         for flag in $(EXTRA_HOST_FLAGS) ; do \
15484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15485         done; \
15486         echo "Doing TAGS in gettext" ; \
15487         (cd $(HOST_SUBDIR)/gettext && \
15488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15490                   "RANLIB=$${RANLIB}" \
15491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15492                   TAGS) \
15493           || exit 1
15494
15495 @endif gettext
15496
15497 .PHONY: maybe-install-info-gettext install-info-gettext
15498 maybe-install-info-gettext:
15499 @if gettext
15500 maybe-install-info-gettext: install-info-gettext
15501
15502 install-info-gettext: \
15503     configure-gettext \
15504     info-gettext 
15505         @: $(MAKE); $(unstage)
15506         @[ -f ./gettext/Makefile ] || exit 0; \
15507         r=`${PWD_COMMAND}`; export r; \
15508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15509         $(HOST_EXPORTS) \
15510         for flag in $(EXTRA_HOST_FLAGS) ; do \
15511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15512         done; \
15513         echo "Doing install-info in gettext" ; \
15514         (cd $(HOST_SUBDIR)/gettext && \
15515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15517                   "RANLIB=$${RANLIB}" \
15518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15519                   install-info) \
15520           || exit 1
15521
15522 @endif gettext
15523
15524 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
15525 maybe-install-pdf-gettext:
15526 @if gettext
15527 maybe-install-pdf-gettext: install-pdf-gettext
15528
15529 install-pdf-gettext: \
15530     configure-gettext \
15531     pdf-gettext 
15532         @: $(MAKE); $(unstage)
15533         @[ -f ./gettext/Makefile ] || exit 0; \
15534         r=`${PWD_COMMAND}`; export r; \
15535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15536         $(HOST_EXPORTS) \
15537         for flag in $(EXTRA_HOST_FLAGS) ; do \
15538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15539         done; \
15540         echo "Doing install-pdf in gettext" ; \
15541         (cd $(HOST_SUBDIR)/gettext && \
15542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15544                   "RANLIB=$${RANLIB}" \
15545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15546                   install-pdf) \
15547           || exit 1
15548
15549 @endif gettext
15550
15551 .PHONY: maybe-install-html-gettext install-html-gettext
15552 maybe-install-html-gettext:
15553 @if gettext
15554 maybe-install-html-gettext: install-html-gettext
15555
15556 install-html-gettext: \
15557     configure-gettext \
15558     html-gettext 
15559         @: $(MAKE); $(unstage)
15560         @[ -f ./gettext/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 install-html in gettext" ; \
15568         (cd $(HOST_SUBDIR)/gettext && \
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                   install-html) \
15574           || exit 1
15575
15576 @endif gettext
15577
15578 .PHONY: maybe-installcheck-gettext installcheck-gettext
15579 maybe-installcheck-gettext:
15580 @if gettext
15581 maybe-installcheck-gettext: installcheck-gettext
15582
15583 installcheck-gettext: \
15584     configure-gettext 
15585         @: $(MAKE); $(unstage)
15586         @[ -f ./gettext/Makefile ] || exit 0; \
15587         r=`${PWD_COMMAND}`; export r; \
15588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15589         $(HOST_EXPORTS) \
15590         for flag in $(EXTRA_HOST_FLAGS) ; do \
15591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15592         done; \
15593         echo "Doing installcheck in gettext" ; \
15594         (cd $(HOST_SUBDIR)/gettext && \
15595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15597                   "RANLIB=$${RANLIB}" \
15598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15599                   installcheck) \
15600           || exit 1
15601
15602 @endif gettext
15603
15604 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
15605 maybe-mostlyclean-gettext:
15606 @if gettext
15607 maybe-mostlyclean-gettext: mostlyclean-gettext
15608
15609 mostlyclean-gettext: 
15610         @: $(MAKE); $(unstage)
15611         @[ -f ./gettext/Makefile ] || exit 0; \
15612         r=`${PWD_COMMAND}`; export r; \
15613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15614         $(HOST_EXPORTS) \
15615         for flag in $(EXTRA_HOST_FLAGS) ; do \
15616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15617         done; \
15618         echo "Doing mostlyclean in gettext" ; \
15619         (cd $(HOST_SUBDIR)/gettext && \
15620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15622                   "RANLIB=$${RANLIB}" \
15623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15624                   mostlyclean) \
15625           || exit 1
15626
15627 @endif gettext
15628
15629 .PHONY: maybe-clean-gettext clean-gettext
15630 maybe-clean-gettext:
15631 @if gettext
15632 maybe-clean-gettext: clean-gettext
15633
15634 clean-gettext: 
15635         @: $(MAKE); $(unstage)
15636         @[ -f ./gettext/Makefile ] || exit 0; \
15637         r=`${PWD_COMMAND}`; export r; \
15638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15639         $(HOST_EXPORTS) \
15640         for flag in $(EXTRA_HOST_FLAGS) ; do \
15641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15642         done; \
15643         echo "Doing clean in gettext" ; \
15644         (cd $(HOST_SUBDIR)/gettext && \
15645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15647                   "RANLIB=$${RANLIB}" \
15648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15649                   clean) \
15650           || exit 1
15651
15652 @endif gettext
15653
15654 .PHONY: maybe-distclean-gettext distclean-gettext
15655 maybe-distclean-gettext:
15656 @if gettext
15657 maybe-distclean-gettext: distclean-gettext
15658
15659 distclean-gettext: 
15660         @: $(MAKE); $(unstage)
15661         @[ -f ./gettext/Makefile ] || exit 0; \
15662         r=`${PWD_COMMAND}`; export r; \
15663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15664         $(HOST_EXPORTS) \
15665         for flag in $(EXTRA_HOST_FLAGS) ; do \
15666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15667         done; \
15668         echo "Doing distclean in gettext" ; \
15669         (cd $(HOST_SUBDIR)/gettext && \
15670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15672                   "RANLIB=$${RANLIB}" \
15673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15674                   distclean) \
15675           || exit 1
15676
15677 @endif gettext
15678
15679 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
15680 maybe-maintainer-clean-gettext:
15681 @if gettext
15682 maybe-maintainer-clean-gettext: maintainer-clean-gettext
15683
15684 maintainer-clean-gettext: 
15685         @: $(MAKE); $(unstage)
15686         @[ -f ./gettext/Makefile ] || exit 0; \
15687         r=`${PWD_COMMAND}`; export r; \
15688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15689         $(HOST_EXPORTS) \
15690         for flag in $(EXTRA_HOST_FLAGS) ; do \
15691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15692         done; \
15693         echo "Doing maintainer-clean in gettext" ; \
15694         (cd $(HOST_SUBDIR)/gettext && \
15695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15697                   "RANLIB=$${RANLIB}" \
15698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15699                   maintainer-clean) \
15700           || exit 1
15701
15702 @endif gettext
15703
15704
15705
15706 .PHONY: configure-gmp maybe-configure-gmp
15707 maybe-configure-gmp:
15708 @if gcc-bootstrap
15709 configure-gmp: stage_current
15710 @endif gcc-bootstrap
15711 @if gmp
15712 maybe-configure-gmp: configure-gmp
15713 configure-gmp: 
15714         @r=`${PWD_COMMAND}`; export r; \
15715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15716         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15717         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15718         $(HOST_EXPORTS) \
15719         echo Configuring in $(HOST_SUBDIR)/gmp; \
15720         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
15721         case $(srcdir) in \
15722           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15723           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15724                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15725         esac; \
15726         srcdiroption="--srcdir=$${topdir}/gmp"; \
15727         libsrcdir="$$s/gmp"; \
15728         $(SHELL) $${libsrcdir}/configure \
15729           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15730           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
15731           || exit 1
15732 @endif gmp
15733
15734
15735
15736 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
15737 maybe-configure-stage1-gmp:
15738 @if gmp-bootstrap
15739 maybe-configure-stage1-gmp: configure-stage1-gmp
15740 configure-stage1-gmp:
15741         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15742         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15743         @r=`${PWD_COMMAND}`; export r; \
15744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15745         TFLAGS="$(STAGE1_TFLAGS)"; \
15746         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15747         $(HOST_EXPORTS) \
15748         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15749         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
15750         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15751         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
15752         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15753         cd $(HOST_SUBDIR)/gmp || exit 1; \
15754         case $(srcdir) in \
15755           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15756           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15757                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15758         esac; \
15759         srcdiroption="--srcdir=$${topdir}/gmp"; \
15760         libsrcdir="$$s/gmp"; \
15761         $(SHELL) $${libsrcdir}/configure \
15762           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15763           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15764           $(STAGE1_CONFIGURE_FLAGS) \
15765           --disable-shared
15766 @endif gmp-bootstrap
15767
15768 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
15769 maybe-configure-stage2-gmp:
15770 @if gmp-bootstrap
15771 maybe-configure-stage2-gmp: configure-stage2-gmp
15772 configure-stage2-gmp:
15773         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15774         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15775         @r=`${PWD_COMMAND}`; export r; \
15776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15777         TFLAGS="$(STAGE2_TFLAGS)"; \
15778         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15779         $(HOST_EXPORTS) \
15780         $(POSTSTAGE1_HOST_EXPORTS) \
15781         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15782         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
15783         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15784         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
15785         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15786         cd $(HOST_SUBDIR)/gmp || exit 1; \
15787         case $(srcdir) in \
15788           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15789           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15790                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15791         esac; \
15792         srcdiroption="--srcdir=$${topdir}/gmp"; \
15793         libsrcdir="$$s/gmp"; \
15794         $(SHELL) $${libsrcdir}/configure \
15795           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15796           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15797           --with-build-libsubdir=$(HOST_SUBDIR) \
15798           $(STAGE2_CONFIGURE_FLAGS) \
15799           --disable-shared
15800 @endif gmp-bootstrap
15801
15802 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
15803 maybe-configure-stage3-gmp:
15804 @if gmp-bootstrap
15805 maybe-configure-stage3-gmp: configure-stage3-gmp
15806 configure-stage3-gmp:
15807         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15808         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15809         @r=`${PWD_COMMAND}`; export r; \
15810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15811         TFLAGS="$(STAGE3_TFLAGS)"; \
15812         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15813         $(HOST_EXPORTS) \
15814         $(POSTSTAGE1_HOST_EXPORTS) \
15815         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15816         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
15817         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15818         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
15819         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15820         cd $(HOST_SUBDIR)/gmp || exit 1; \
15821         case $(srcdir) in \
15822           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15823           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15824                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15825         esac; \
15826         srcdiroption="--srcdir=$${topdir}/gmp"; \
15827         libsrcdir="$$s/gmp"; \
15828         $(SHELL) $${libsrcdir}/configure \
15829           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15830           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15831           --with-build-libsubdir=$(HOST_SUBDIR) \
15832           $(STAGE3_CONFIGURE_FLAGS) \
15833           --disable-shared
15834 @endif gmp-bootstrap
15835
15836 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
15837 maybe-configure-stage4-gmp:
15838 @if gmp-bootstrap
15839 maybe-configure-stage4-gmp: configure-stage4-gmp
15840 configure-stage4-gmp:
15841         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15842         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15843         @r=`${PWD_COMMAND}`; export r; \
15844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15845         TFLAGS="$(STAGE4_TFLAGS)"; \
15846         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15847         $(HOST_EXPORTS) \
15848         $(POSTSTAGE1_HOST_EXPORTS) \
15849         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15850         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
15851         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15852         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
15853         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15854         cd $(HOST_SUBDIR)/gmp || exit 1; \
15855         case $(srcdir) in \
15856           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15857           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15858                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15859         esac; \
15860         srcdiroption="--srcdir=$${topdir}/gmp"; \
15861         libsrcdir="$$s/gmp"; \
15862         $(SHELL) $${libsrcdir}/configure \
15863           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15864           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15865           --with-build-libsubdir=$(HOST_SUBDIR) \
15866           $(STAGE4_CONFIGURE_FLAGS) \
15867           --disable-shared
15868 @endif gmp-bootstrap
15869
15870 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
15871 maybe-configure-stageprofile-gmp:
15872 @if gmp-bootstrap
15873 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
15874 configure-stageprofile-gmp:
15875         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15876         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15877         @r=`${PWD_COMMAND}`; export r; \
15878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15879         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15880         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15881         $(HOST_EXPORTS) \
15882         $(POSTSTAGE1_HOST_EXPORTS) \
15883         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15884         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
15885         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15886         echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
15887         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15888         cd $(HOST_SUBDIR)/gmp || exit 1; \
15889         case $(srcdir) in \
15890           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15891           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15892                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15893         esac; \
15894         srcdiroption="--srcdir=$${topdir}/gmp"; \
15895         libsrcdir="$$s/gmp"; \
15896         $(SHELL) $${libsrcdir}/configure \
15897           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15898           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15899           --with-build-libsubdir=$(HOST_SUBDIR) \
15900           $(STAGEprofile_CONFIGURE_FLAGS) \
15901           --disable-shared
15902 @endif gmp-bootstrap
15903
15904 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
15905 maybe-configure-stagefeedback-gmp:
15906 @if gmp-bootstrap
15907 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
15908 configure-stagefeedback-gmp:
15909         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15910         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
15911         @r=`${PWD_COMMAND}`; export r; \
15912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15913         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15914         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
15915         $(HOST_EXPORTS) \
15916         $(POSTSTAGE1_HOST_EXPORTS) \
15917         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15918         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
15919         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15920         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
15921         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
15922         cd $(HOST_SUBDIR)/gmp || exit 1; \
15923         case $(srcdir) in \
15924           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15925           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
15926                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15927         esac; \
15928         srcdiroption="--srcdir=$${topdir}/gmp"; \
15929         libsrcdir="$$s/gmp"; \
15930         $(SHELL) $${libsrcdir}/configure \
15931           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
15932           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
15933           --with-build-libsubdir=$(HOST_SUBDIR) \
15934           $(STAGEfeedback_CONFIGURE_FLAGS) \
15935           --disable-shared
15936 @endif gmp-bootstrap
15937
15938
15939
15940
15941
15942 .PHONY: all-gmp maybe-all-gmp
15943 maybe-all-gmp:
15944 @if gcc-bootstrap
15945 all-gmp: stage_current
15946 @endif gcc-bootstrap
15947 @if gmp
15948 TARGET-gmp=all
15949 maybe-all-gmp: all-gmp
15950 all-gmp: configure-gmp
15951         @r=`${PWD_COMMAND}`; export r; \
15952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15953         $(HOST_EXPORTS) \
15954         (cd $(HOST_SUBDIR)/gmp && \
15955           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
15956                 $(TARGET-gmp))
15957 @endif gmp
15958
15959
15960
15961 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
15962 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
15963 maybe-all-stage1-gmp:
15964 maybe-clean-stage1-gmp:
15965 @if gmp-bootstrap
15966 maybe-all-stage1-gmp: all-stage1-gmp
15967 all-stage1: all-stage1-gmp
15968 TARGET-stage1-gmp = $(TARGET-gmp)
15969 all-stage1-gmp: configure-stage1-gmp
15970         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15971         @r=`${PWD_COMMAND}`; export r; \
15972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15973         TFLAGS="$(STAGE1_TFLAGS)"; \
15974         $(HOST_EXPORTS) \
15975         cd $(HOST_SUBDIR)/gmp && \
15976         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15977                 CFLAGS="$(STAGE1_CFLAGS)" \
15978                 CXXFLAGS="$(STAGE1_CFLAGS)" \
15979                 LIBCFLAGS="$(LIBCFLAGS)" \
15980                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15981                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15982                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15983                 $(EXTRA_HOST_FLAGS)   \
15984                 TFLAGS="$(STAGE1_TFLAGS)" \
15985                 $(TARGET-stage1-gmp)
15986
15987 maybe-clean-stage1-gmp: clean-stage1-gmp
15988 clean-stage1: clean-stage1-gmp
15989 clean-stage1-gmp:
15990         @if [ $(current_stage) = stage1 ]; then \
15991           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
15992         else \
15993           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
15994           $(MAKE) stage1-start; \
15995         fi; \
15996         cd $(HOST_SUBDIR)/gmp && \
15997         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15998                  clean
15999 @endif gmp-bootstrap
16000
16001
16002 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
16003 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16004 maybe-all-stage2-gmp:
16005 maybe-clean-stage2-gmp:
16006 @if gmp-bootstrap
16007 maybe-all-stage2-gmp: all-stage2-gmp
16008 all-stage2: all-stage2-gmp
16009 TARGET-stage2-gmp = $(TARGET-gmp)
16010 all-stage2-gmp: configure-stage2-gmp
16011         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16012         @r=`${PWD_COMMAND}`; export r; \
16013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16014         TFLAGS="$(STAGE2_TFLAGS)"; \
16015         $(HOST_EXPORTS) \
16016         $(POSTSTAGE1_HOST_EXPORTS) \
16017         cd $(HOST_SUBDIR)/gmp && \
16018         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16019                 CFLAGS="$(STAGE2_CFLAGS)" \
16020                 CXXFLAGS="$(STAGE2_CFLAGS)" \
16021                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16022                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16023                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16024                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16025                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16026                 TFLAGS="$(STAGE2_TFLAGS)" \
16027                 $(TARGET-stage2-gmp)
16028
16029 maybe-clean-stage2-gmp: clean-stage2-gmp
16030 clean-stage2: clean-stage2-gmp
16031 clean-stage2-gmp:
16032         @if [ $(current_stage) = stage2 ]; then \
16033           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16034         else \
16035           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16036           $(MAKE) stage2-start; \
16037         fi; \
16038         cd $(HOST_SUBDIR)/gmp && \
16039         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16040                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16041                  clean
16042 @endif gmp-bootstrap
16043
16044
16045 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
16046 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16047 maybe-all-stage3-gmp:
16048 maybe-clean-stage3-gmp:
16049 @if gmp-bootstrap
16050 maybe-all-stage3-gmp: all-stage3-gmp
16051 all-stage3: all-stage3-gmp
16052 TARGET-stage3-gmp = $(TARGET-gmp)
16053 all-stage3-gmp: configure-stage3-gmp
16054         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16055         @r=`${PWD_COMMAND}`; export r; \
16056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16057         TFLAGS="$(STAGE3_TFLAGS)"; \
16058         $(HOST_EXPORTS) \
16059         $(POSTSTAGE1_HOST_EXPORTS) \
16060         cd $(HOST_SUBDIR)/gmp && \
16061         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16062                 CFLAGS="$(STAGE3_CFLAGS)" \
16063                 CXXFLAGS="$(STAGE3_CFLAGS)" \
16064                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16065                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16066                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16067                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16068                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16069                 TFLAGS="$(STAGE3_TFLAGS)" \
16070                 $(TARGET-stage3-gmp)
16071
16072 maybe-clean-stage3-gmp: clean-stage3-gmp
16073 clean-stage3: clean-stage3-gmp
16074 clean-stage3-gmp:
16075         @if [ $(current_stage) = stage3 ]; then \
16076           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16077         else \
16078           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16079           $(MAKE) stage3-start; \
16080         fi; \
16081         cd $(HOST_SUBDIR)/gmp && \
16082         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16083                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16084                  clean
16085 @endif gmp-bootstrap
16086
16087
16088 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
16089 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16090 maybe-all-stage4-gmp:
16091 maybe-clean-stage4-gmp:
16092 @if gmp-bootstrap
16093 maybe-all-stage4-gmp: all-stage4-gmp
16094 all-stage4: all-stage4-gmp
16095 TARGET-stage4-gmp = $(TARGET-gmp)
16096 all-stage4-gmp: configure-stage4-gmp
16097         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16098         @r=`${PWD_COMMAND}`; export r; \
16099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16100         TFLAGS="$(STAGE4_TFLAGS)"; \
16101         $(HOST_EXPORTS) \
16102         $(POSTSTAGE1_HOST_EXPORTS) \
16103         cd $(HOST_SUBDIR)/gmp && \
16104         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16105                 CFLAGS="$(STAGE4_CFLAGS)" \
16106                 CXXFLAGS="$(STAGE4_CFLAGS)" \
16107                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16108                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16109                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16110                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16111                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16112                 TFLAGS="$(STAGE4_TFLAGS)" \
16113                 $(TARGET-stage4-gmp)
16114
16115 maybe-clean-stage4-gmp: clean-stage4-gmp
16116 clean-stage4: clean-stage4-gmp
16117 clean-stage4-gmp:
16118         @if [ $(current_stage) = stage4 ]; then \
16119           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16120         else \
16121           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16122           $(MAKE) stage4-start; \
16123         fi; \
16124         cd $(HOST_SUBDIR)/gmp && \
16125         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16126                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16127                  clean
16128 @endif gmp-bootstrap
16129
16130
16131 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16132 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16133 maybe-all-stageprofile-gmp:
16134 maybe-clean-stageprofile-gmp:
16135 @if gmp-bootstrap
16136 maybe-all-stageprofile-gmp: all-stageprofile-gmp
16137 all-stageprofile: all-stageprofile-gmp
16138 TARGET-stageprofile-gmp = $(TARGET-gmp)
16139 all-stageprofile-gmp: configure-stageprofile-gmp
16140         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16141         @r=`${PWD_COMMAND}`; export r; \
16142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16143         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16144         $(HOST_EXPORTS) \
16145         $(POSTSTAGE1_HOST_EXPORTS) \
16146         cd $(HOST_SUBDIR)/gmp && \
16147         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16148                 CFLAGS="$(STAGEprofile_CFLAGS)" \
16149                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
16150                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16151                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16152                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16153                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16154                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16155                 TFLAGS="$(STAGEprofile_TFLAGS)" \
16156                 $(TARGET-stageprofile-gmp)
16157
16158 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16159 clean-stageprofile: clean-stageprofile-gmp
16160 clean-stageprofile-gmp:
16161         @if [ $(current_stage) = stageprofile ]; then \
16162           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16163         else \
16164           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16165           $(MAKE) stageprofile-start; \
16166         fi; \
16167         cd $(HOST_SUBDIR)/gmp && \
16168         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16169                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16170                  clean
16171 @endif gmp-bootstrap
16172
16173
16174 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16175 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16176 maybe-all-stagefeedback-gmp:
16177 maybe-clean-stagefeedback-gmp:
16178 @if gmp-bootstrap
16179 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16180 all-stagefeedback: all-stagefeedback-gmp
16181 TARGET-stagefeedback-gmp = $(TARGET-gmp)
16182 all-stagefeedback-gmp: configure-stagefeedback-gmp
16183         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16184         @r=`${PWD_COMMAND}`; export r; \
16185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16186         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16187         $(HOST_EXPORTS) \
16188         $(POSTSTAGE1_HOST_EXPORTS) \
16189         cd $(HOST_SUBDIR)/gmp && \
16190         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16191                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16192                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
16193                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16194                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16195                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16196                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16197                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16198                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16199                 $(TARGET-stagefeedback-gmp)
16200
16201 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16202 clean-stagefeedback: clean-stagefeedback-gmp
16203 clean-stagefeedback-gmp:
16204         @if [ $(current_stage) = stagefeedback ]; then \
16205           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16206         else \
16207           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16208           $(MAKE) stagefeedback-start; \
16209         fi; \
16210         cd $(HOST_SUBDIR)/gmp && \
16211         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16212                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16213                  clean
16214 @endif gmp-bootstrap
16215
16216
16217
16218
16219
16220 .PHONY: check-gmp maybe-check-gmp
16221 maybe-check-gmp:
16222 @if gmp
16223 maybe-check-gmp: check-gmp
16224
16225 check-gmp:
16226         @: $(MAKE); $(unstage)
16227         @r=`${PWD_COMMAND}`; export r; \
16228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16229         $(HOST_EXPORTS) \
16230         (cd $(HOST_SUBDIR)/gmp && \
16231           $(MAKE) $(FLAGS_TO_PASS)  check)
16232
16233 @endif gmp
16234
16235 .PHONY: install-gmp maybe-install-gmp
16236 maybe-install-gmp:
16237 @if gmp
16238 maybe-install-gmp: install-gmp
16239
16240 install-gmp:
16241
16242 @endif gmp
16243
16244 # Other targets (info, dvi, pdf, etc.)
16245
16246 .PHONY: maybe-info-gmp info-gmp
16247 maybe-info-gmp:
16248 @if gmp
16249 maybe-info-gmp: info-gmp
16250
16251 info-gmp: \
16252     configure-gmp 
16253         @[ -f ./gmp/Makefile ] || exit 0; \
16254         r=`${PWD_COMMAND}`; export r; \
16255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16256         $(HOST_EXPORTS) \
16257         for flag in $(EXTRA_HOST_FLAGS) ; do \
16258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16259         done; \
16260         echo "Doing info in gmp" ; \
16261         (cd $(HOST_SUBDIR)/gmp && \
16262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16264                   "RANLIB=$${RANLIB}" \
16265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16266                   info) \
16267           || exit 1
16268
16269 @endif gmp
16270
16271 .PHONY: maybe-dvi-gmp dvi-gmp
16272 maybe-dvi-gmp:
16273 @if gmp
16274 maybe-dvi-gmp: dvi-gmp
16275
16276 dvi-gmp: \
16277     configure-gmp 
16278         @[ -f ./gmp/Makefile ] || exit 0; \
16279         r=`${PWD_COMMAND}`; export r; \
16280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16281         $(HOST_EXPORTS) \
16282         for flag in $(EXTRA_HOST_FLAGS) ; do \
16283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16284         done; \
16285         echo "Doing dvi in gmp" ; \
16286         (cd $(HOST_SUBDIR)/gmp && \
16287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16289                   "RANLIB=$${RANLIB}" \
16290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16291                   dvi) \
16292           || exit 1
16293
16294 @endif gmp
16295
16296 .PHONY: maybe-pdf-gmp pdf-gmp
16297 maybe-pdf-gmp:
16298 @if gmp
16299 maybe-pdf-gmp: pdf-gmp
16300
16301 pdf-gmp: \
16302     configure-gmp 
16303         @[ -f ./gmp/Makefile ] || exit 0; \
16304         r=`${PWD_COMMAND}`; export r; \
16305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16306         $(HOST_EXPORTS) \
16307         for flag in $(EXTRA_HOST_FLAGS) ; do \
16308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16309         done; \
16310         echo "Doing pdf in gmp" ; \
16311         (cd $(HOST_SUBDIR)/gmp && \
16312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16314                   "RANLIB=$${RANLIB}" \
16315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16316                   pdf) \
16317           || exit 1
16318
16319 @endif gmp
16320
16321 .PHONY: maybe-html-gmp html-gmp
16322 maybe-html-gmp:
16323 @if gmp
16324 maybe-html-gmp: html-gmp
16325
16326 html-gmp: \
16327     configure-gmp 
16328         @[ -f ./gmp/Makefile ] || exit 0; \
16329         r=`${PWD_COMMAND}`; export r; \
16330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16331         $(HOST_EXPORTS) \
16332         for flag in $(EXTRA_HOST_FLAGS) ; do \
16333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16334         done; \
16335         echo "Doing html in gmp" ; \
16336         (cd $(HOST_SUBDIR)/gmp && \
16337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16339                   "RANLIB=$${RANLIB}" \
16340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16341                   html) \
16342           || exit 1
16343
16344 @endif gmp
16345
16346 .PHONY: maybe-TAGS-gmp TAGS-gmp
16347 maybe-TAGS-gmp:
16348 @if gmp
16349 maybe-TAGS-gmp: TAGS-gmp
16350
16351 TAGS-gmp: \
16352     configure-gmp 
16353         @[ -f ./gmp/Makefile ] || exit 0; \
16354         r=`${PWD_COMMAND}`; export r; \
16355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16356         $(HOST_EXPORTS) \
16357         for flag in $(EXTRA_HOST_FLAGS) ; do \
16358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16359         done; \
16360         echo "Doing TAGS in gmp" ; \
16361         (cd $(HOST_SUBDIR)/gmp && \
16362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16364                   "RANLIB=$${RANLIB}" \
16365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16366                   TAGS) \
16367           || exit 1
16368
16369 @endif gmp
16370
16371 .PHONY: maybe-install-info-gmp install-info-gmp
16372 maybe-install-info-gmp:
16373 @if gmp
16374 maybe-install-info-gmp: install-info-gmp
16375
16376 install-info-gmp: \
16377     configure-gmp \
16378     info-gmp 
16379         @[ -f ./gmp/Makefile ] || exit 0; \
16380         r=`${PWD_COMMAND}`; export r; \
16381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16382         $(HOST_EXPORTS) \
16383         for flag in $(EXTRA_HOST_FLAGS) ; do \
16384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16385         done; \
16386         echo "Doing install-info in gmp" ; \
16387         (cd $(HOST_SUBDIR)/gmp && \
16388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16390                   "RANLIB=$${RANLIB}" \
16391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16392                   install-info) \
16393           || exit 1
16394
16395 @endif gmp
16396
16397 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
16398 maybe-install-pdf-gmp:
16399 @if gmp
16400 maybe-install-pdf-gmp: install-pdf-gmp
16401
16402 install-pdf-gmp: \
16403     configure-gmp \
16404     pdf-gmp 
16405         @[ -f ./gmp/Makefile ] || exit 0; \
16406         r=`${PWD_COMMAND}`; export r; \
16407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16408         $(HOST_EXPORTS) \
16409         for flag in $(EXTRA_HOST_FLAGS) ; do \
16410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16411         done; \
16412         echo "Doing install-pdf in gmp" ; \
16413         (cd $(HOST_SUBDIR)/gmp && \
16414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16416                   "RANLIB=$${RANLIB}" \
16417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16418                   install-pdf) \
16419           || exit 1
16420
16421 @endif gmp
16422
16423 .PHONY: maybe-install-html-gmp install-html-gmp
16424 maybe-install-html-gmp:
16425 @if gmp
16426 maybe-install-html-gmp: install-html-gmp
16427
16428 install-html-gmp: \
16429     configure-gmp \
16430     html-gmp 
16431         @[ -f ./gmp/Makefile ] || exit 0; \
16432         r=`${PWD_COMMAND}`; export r; \
16433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16434         $(HOST_EXPORTS) \
16435         for flag in $(EXTRA_HOST_FLAGS) ; do \
16436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16437         done; \
16438         echo "Doing install-html in gmp" ; \
16439         (cd $(HOST_SUBDIR)/gmp && \
16440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16442                   "RANLIB=$${RANLIB}" \
16443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16444                   install-html) \
16445           || exit 1
16446
16447 @endif gmp
16448
16449 .PHONY: maybe-installcheck-gmp installcheck-gmp
16450 maybe-installcheck-gmp:
16451 @if gmp
16452 maybe-installcheck-gmp: installcheck-gmp
16453
16454 installcheck-gmp: \
16455     configure-gmp 
16456         @[ -f ./gmp/Makefile ] || exit 0; \
16457         r=`${PWD_COMMAND}`; export r; \
16458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16459         $(HOST_EXPORTS) \
16460         for flag in $(EXTRA_HOST_FLAGS) ; do \
16461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16462         done; \
16463         echo "Doing installcheck in gmp" ; \
16464         (cd $(HOST_SUBDIR)/gmp && \
16465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16467                   "RANLIB=$${RANLIB}" \
16468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16469                   installcheck) \
16470           || exit 1
16471
16472 @endif gmp
16473
16474 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
16475 maybe-mostlyclean-gmp:
16476 @if gmp
16477 maybe-mostlyclean-gmp: mostlyclean-gmp
16478
16479 mostlyclean-gmp: 
16480         @[ -f ./gmp/Makefile ] || exit 0; \
16481         r=`${PWD_COMMAND}`; export r; \
16482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16483         $(HOST_EXPORTS) \
16484         for flag in $(EXTRA_HOST_FLAGS) ; do \
16485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16486         done; \
16487         echo "Doing mostlyclean in gmp" ; \
16488         (cd $(HOST_SUBDIR)/gmp && \
16489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16491                   "RANLIB=$${RANLIB}" \
16492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16493                   mostlyclean) \
16494           || exit 1
16495
16496 @endif gmp
16497
16498 .PHONY: maybe-clean-gmp clean-gmp
16499 maybe-clean-gmp:
16500 @if gmp
16501 maybe-clean-gmp: clean-gmp
16502
16503 clean-gmp: 
16504         @[ -f ./gmp/Makefile ] || exit 0; \
16505         r=`${PWD_COMMAND}`; export r; \
16506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16507         $(HOST_EXPORTS) \
16508         for flag in $(EXTRA_HOST_FLAGS) ; do \
16509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16510         done; \
16511         echo "Doing clean in gmp" ; \
16512         (cd $(HOST_SUBDIR)/gmp && \
16513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16515                   "RANLIB=$${RANLIB}" \
16516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16517                   clean) \
16518           || exit 1
16519
16520 @endif gmp
16521
16522 .PHONY: maybe-distclean-gmp distclean-gmp
16523 maybe-distclean-gmp:
16524 @if gmp
16525 maybe-distclean-gmp: distclean-gmp
16526
16527 distclean-gmp: 
16528         @[ -f ./gmp/Makefile ] || exit 0; \
16529         r=`${PWD_COMMAND}`; export r; \
16530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16531         $(HOST_EXPORTS) \
16532         for flag in $(EXTRA_HOST_FLAGS) ; do \
16533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16534         done; \
16535         echo "Doing distclean in gmp" ; \
16536         (cd $(HOST_SUBDIR)/gmp && \
16537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16539                   "RANLIB=$${RANLIB}" \
16540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16541                   distclean) \
16542           || exit 1
16543
16544 @endif gmp
16545
16546 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
16547 maybe-maintainer-clean-gmp:
16548 @if gmp
16549 maybe-maintainer-clean-gmp: maintainer-clean-gmp
16550
16551 maintainer-clean-gmp: 
16552         @[ -f ./gmp/Makefile ] || exit 0; \
16553         r=`${PWD_COMMAND}`; export r; \
16554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16555         $(HOST_EXPORTS) \
16556         for flag in $(EXTRA_HOST_FLAGS) ; do \
16557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16558         done; \
16559         echo "Doing maintainer-clean in gmp" ; \
16560         (cd $(HOST_SUBDIR)/gmp && \
16561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16563                   "RANLIB=$${RANLIB}" \
16564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16565                   maintainer-clean) \
16566           || exit 1
16567
16568 @endif gmp
16569
16570
16571
16572 .PHONY: configure-mpfr maybe-configure-mpfr
16573 maybe-configure-mpfr:
16574 @if gcc-bootstrap
16575 configure-mpfr: stage_current
16576 @endif gcc-bootstrap
16577 @if mpfr
16578 maybe-configure-mpfr: configure-mpfr
16579 configure-mpfr: 
16580         @r=`${PWD_COMMAND}`; export r; \
16581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16582         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16583         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16584         $(HOST_EXPORTS) \
16585         echo Configuring in $(HOST_SUBDIR)/mpfr; \
16586         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
16587         case $(srcdir) in \
16588           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16589           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16590                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16591         esac; \
16592         srcdiroption="--srcdir=$${topdir}/mpfr"; \
16593         libsrcdir="$$s/mpfr"; \
16594         $(SHELL) $${libsrcdir}/configure \
16595           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16596           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared @extra_mpfr_configure_flags@ \
16597           || exit 1
16598 @endif mpfr
16599
16600
16601
16602 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
16603 maybe-configure-stage1-mpfr:
16604 @if mpfr-bootstrap
16605 maybe-configure-stage1-mpfr: configure-stage1-mpfr
16606 configure-stage1-mpfr:
16607         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16608         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16609         @r=`${PWD_COMMAND}`; export r; \
16610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16611         TFLAGS="$(STAGE1_TFLAGS)"; \
16612         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16613         $(HOST_EXPORTS) \
16614         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16615         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
16616         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16617         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
16618         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16619         cd $(HOST_SUBDIR)/mpfr || exit 1; \
16620         case $(srcdir) in \
16621           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16622           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16623                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16624         esac; \
16625         srcdiroption="--srcdir=$${topdir}/mpfr"; \
16626         libsrcdir="$$s/mpfr"; \
16627         $(SHELL) $${libsrcdir}/configure \
16628           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16629           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16630           $(STAGE1_CONFIGURE_FLAGS) \
16631           --disable-shared @extra_mpfr_configure_flags@
16632 @endif mpfr-bootstrap
16633
16634 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
16635 maybe-configure-stage2-mpfr:
16636 @if mpfr-bootstrap
16637 maybe-configure-stage2-mpfr: configure-stage2-mpfr
16638 configure-stage2-mpfr:
16639         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16640         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16641         @r=`${PWD_COMMAND}`; export r; \
16642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16643         TFLAGS="$(STAGE2_TFLAGS)"; \
16644         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16645         $(HOST_EXPORTS) \
16646         $(POSTSTAGE1_HOST_EXPORTS) \
16647         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16648         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
16649         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16650         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
16651         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16652         cd $(HOST_SUBDIR)/mpfr || exit 1; \
16653         case $(srcdir) in \
16654           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16655           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16656                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16657         esac; \
16658         srcdiroption="--srcdir=$${topdir}/mpfr"; \
16659         libsrcdir="$$s/mpfr"; \
16660         $(SHELL) $${libsrcdir}/configure \
16661           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16662           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16663           --with-build-libsubdir=$(HOST_SUBDIR) \
16664           $(STAGE2_CONFIGURE_FLAGS) \
16665           --disable-shared @extra_mpfr_configure_flags@
16666 @endif mpfr-bootstrap
16667
16668 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
16669 maybe-configure-stage3-mpfr:
16670 @if mpfr-bootstrap
16671 maybe-configure-stage3-mpfr: configure-stage3-mpfr
16672 configure-stage3-mpfr:
16673         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16674         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16675         @r=`${PWD_COMMAND}`; export r; \
16676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16677         TFLAGS="$(STAGE3_TFLAGS)"; \
16678         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16679         $(HOST_EXPORTS) \
16680         $(POSTSTAGE1_HOST_EXPORTS) \
16681         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16682         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
16683         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16684         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
16685         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16686         cd $(HOST_SUBDIR)/mpfr || exit 1; \
16687         case $(srcdir) in \
16688           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16689           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16690                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16691         esac; \
16692         srcdiroption="--srcdir=$${topdir}/mpfr"; \
16693         libsrcdir="$$s/mpfr"; \
16694         $(SHELL) $${libsrcdir}/configure \
16695           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16696           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16697           --with-build-libsubdir=$(HOST_SUBDIR) \
16698           $(STAGE3_CONFIGURE_FLAGS) \
16699           --disable-shared @extra_mpfr_configure_flags@
16700 @endif mpfr-bootstrap
16701
16702 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
16703 maybe-configure-stage4-mpfr:
16704 @if mpfr-bootstrap
16705 maybe-configure-stage4-mpfr: configure-stage4-mpfr
16706 configure-stage4-mpfr:
16707         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16708         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16709         @r=`${PWD_COMMAND}`; export r; \
16710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16711         TFLAGS="$(STAGE4_TFLAGS)"; \
16712         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16713         $(HOST_EXPORTS) \
16714         $(POSTSTAGE1_HOST_EXPORTS) \
16715         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16716         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
16717         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16718         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
16719         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16720         cd $(HOST_SUBDIR)/mpfr || exit 1; \
16721         case $(srcdir) in \
16722           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16723           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16724                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16725         esac; \
16726         srcdiroption="--srcdir=$${topdir}/mpfr"; \
16727         libsrcdir="$$s/mpfr"; \
16728         $(SHELL) $${libsrcdir}/configure \
16729           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16730           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16731           --with-build-libsubdir=$(HOST_SUBDIR) \
16732           $(STAGE4_CONFIGURE_FLAGS) \
16733           --disable-shared @extra_mpfr_configure_flags@
16734 @endif mpfr-bootstrap
16735
16736 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
16737 maybe-configure-stageprofile-mpfr:
16738 @if mpfr-bootstrap
16739 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
16740 configure-stageprofile-mpfr:
16741         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16742         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16743         @r=`${PWD_COMMAND}`; export r; \
16744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16745         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16746         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16747         $(HOST_EXPORTS) \
16748         $(POSTSTAGE1_HOST_EXPORTS) \
16749         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16750         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
16751         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16752         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
16753         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16754         cd $(HOST_SUBDIR)/mpfr || exit 1; \
16755         case $(srcdir) in \
16756           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16757           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16758                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16759         esac; \
16760         srcdiroption="--srcdir=$${topdir}/mpfr"; \
16761         libsrcdir="$$s/mpfr"; \
16762         $(SHELL) $${libsrcdir}/configure \
16763           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16764           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16765           --with-build-libsubdir=$(HOST_SUBDIR) \
16766           $(STAGEprofile_CONFIGURE_FLAGS) \
16767           --disable-shared @extra_mpfr_configure_flags@
16768 @endif mpfr-bootstrap
16769
16770 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
16771 maybe-configure-stagefeedback-mpfr:
16772 @if mpfr-bootstrap
16773 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
16774 configure-stagefeedback-mpfr:
16775         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16776         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
16777         @r=`${PWD_COMMAND}`; export r; \
16778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16779         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16780         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16781         $(HOST_EXPORTS) \
16782         $(POSTSTAGE1_HOST_EXPORTS) \
16783         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16784         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
16785         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16786         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
16787         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16788         cd $(HOST_SUBDIR)/mpfr || exit 1; \
16789         case $(srcdir) in \
16790           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16791           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16792                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16793         esac; \
16794         srcdiroption="--srcdir=$${topdir}/mpfr"; \
16795         libsrcdir="$$s/mpfr"; \
16796         $(SHELL) $${libsrcdir}/configure \
16797           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16798           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16799           --with-build-libsubdir=$(HOST_SUBDIR) \
16800           $(STAGEfeedback_CONFIGURE_FLAGS) \
16801           --disable-shared @extra_mpfr_configure_flags@
16802 @endif mpfr-bootstrap
16803
16804
16805
16806
16807
16808 .PHONY: all-mpfr maybe-all-mpfr
16809 maybe-all-mpfr:
16810 @if gcc-bootstrap
16811 all-mpfr: stage_current
16812 @endif gcc-bootstrap
16813 @if mpfr
16814 TARGET-mpfr=all
16815 maybe-all-mpfr: all-mpfr
16816 all-mpfr: configure-mpfr
16817         @r=`${PWD_COMMAND}`; export r; \
16818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16819         $(HOST_EXPORTS) \
16820         (cd $(HOST_SUBDIR)/mpfr && \
16821           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
16822                 $(TARGET-mpfr))
16823 @endif mpfr
16824
16825
16826
16827 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
16828 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
16829 maybe-all-stage1-mpfr:
16830 maybe-clean-stage1-mpfr:
16831 @if mpfr-bootstrap
16832 maybe-all-stage1-mpfr: all-stage1-mpfr
16833 all-stage1: all-stage1-mpfr
16834 TARGET-stage1-mpfr = $(TARGET-mpfr)
16835 all-stage1-mpfr: configure-stage1-mpfr
16836         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16837         @r=`${PWD_COMMAND}`; export r; \
16838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16839         TFLAGS="$(STAGE1_TFLAGS)"; \
16840         $(HOST_EXPORTS) \
16841         cd $(HOST_SUBDIR)/mpfr && \
16842         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16843                 CFLAGS="$(STAGE1_CFLAGS)" \
16844                 CXXFLAGS="$(STAGE1_CFLAGS)" \
16845                 LIBCFLAGS="$(LIBCFLAGS)" \
16846                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16847                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16848                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16849                 $(EXTRA_HOST_FLAGS)   \
16850                 TFLAGS="$(STAGE1_TFLAGS)" \
16851                 $(TARGET-stage1-mpfr)
16852
16853 maybe-clean-stage1-mpfr: clean-stage1-mpfr
16854 clean-stage1: clean-stage1-mpfr
16855 clean-stage1-mpfr:
16856         @if [ $(current_stage) = stage1 ]; then \
16857           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16858         else \
16859           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
16860           $(MAKE) stage1-start; \
16861         fi; \
16862         cd $(HOST_SUBDIR)/mpfr && \
16863         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16864                  clean
16865 @endif mpfr-bootstrap
16866
16867
16868 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
16869 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
16870 maybe-all-stage2-mpfr:
16871 maybe-clean-stage2-mpfr:
16872 @if mpfr-bootstrap
16873 maybe-all-stage2-mpfr: all-stage2-mpfr
16874 all-stage2: all-stage2-mpfr
16875 TARGET-stage2-mpfr = $(TARGET-mpfr)
16876 all-stage2-mpfr: configure-stage2-mpfr
16877         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16878         @r=`${PWD_COMMAND}`; export r; \
16879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16880         TFLAGS="$(STAGE2_TFLAGS)"; \
16881         $(HOST_EXPORTS) \
16882         $(POSTSTAGE1_HOST_EXPORTS) \
16883         cd $(HOST_SUBDIR)/mpfr && \
16884         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16885                 CFLAGS="$(STAGE2_CFLAGS)" \
16886                 CXXFLAGS="$(STAGE2_CFLAGS)" \
16887                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16888                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16889                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16890                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16891                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16892                 TFLAGS="$(STAGE2_TFLAGS)" \
16893                 $(TARGET-stage2-mpfr)
16894
16895 maybe-clean-stage2-mpfr: clean-stage2-mpfr
16896 clean-stage2: clean-stage2-mpfr
16897 clean-stage2-mpfr:
16898         @if [ $(current_stage) = stage2 ]; then \
16899           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16900         else \
16901           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
16902           $(MAKE) stage2-start; \
16903         fi; \
16904         cd $(HOST_SUBDIR)/mpfr && \
16905         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16906                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16907                  clean
16908 @endif mpfr-bootstrap
16909
16910
16911 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
16912 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
16913 maybe-all-stage3-mpfr:
16914 maybe-clean-stage3-mpfr:
16915 @if mpfr-bootstrap
16916 maybe-all-stage3-mpfr: all-stage3-mpfr
16917 all-stage3: all-stage3-mpfr
16918 TARGET-stage3-mpfr = $(TARGET-mpfr)
16919 all-stage3-mpfr: configure-stage3-mpfr
16920         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16921         @r=`${PWD_COMMAND}`; export r; \
16922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16923         TFLAGS="$(STAGE3_TFLAGS)"; \
16924         $(HOST_EXPORTS) \
16925         $(POSTSTAGE1_HOST_EXPORTS) \
16926         cd $(HOST_SUBDIR)/mpfr && \
16927         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16928                 CFLAGS="$(STAGE3_CFLAGS)" \
16929                 CXXFLAGS="$(STAGE3_CFLAGS)" \
16930                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16931                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16932                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16933                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16934                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16935                 TFLAGS="$(STAGE3_TFLAGS)" \
16936                 $(TARGET-stage3-mpfr)
16937
16938 maybe-clean-stage3-mpfr: clean-stage3-mpfr
16939 clean-stage3: clean-stage3-mpfr
16940 clean-stage3-mpfr:
16941         @if [ $(current_stage) = stage3 ]; then \
16942           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16943         else \
16944           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
16945           $(MAKE) stage3-start; \
16946         fi; \
16947         cd $(HOST_SUBDIR)/mpfr && \
16948         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16949                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16950                  clean
16951 @endif mpfr-bootstrap
16952
16953
16954 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
16955 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
16956 maybe-all-stage4-mpfr:
16957 maybe-clean-stage4-mpfr:
16958 @if mpfr-bootstrap
16959 maybe-all-stage4-mpfr: all-stage4-mpfr
16960 all-stage4: all-stage4-mpfr
16961 TARGET-stage4-mpfr = $(TARGET-mpfr)
16962 all-stage4-mpfr: configure-stage4-mpfr
16963         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16964         @r=`${PWD_COMMAND}`; export r; \
16965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16966         TFLAGS="$(STAGE4_TFLAGS)"; \
16967         $(HOST_EXPORTS) \
16968         $(POSTSTAGE1_HOST_EXPORTS) \
16969         cd $(HOST_SUBDIR)/mpfr && \
16970         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16971                 CFLAGS="$(STAGE4_CFLAGS)" \
16972                 CXXFLAGS="$(STAGE4_CFLAGS)" \
16973                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16974                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16975                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16976                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16977                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16978                 TFLAGS="$(STAGE4_TFLAGS)" \
16979                 $(TARGET-stage4-mpfr)
16980
16981 maybe-clean-stage4-mpfr: clean-stage4-mpfr
16982 clean-stage4: clean-stage4-mpfr
16983 clean-stage4-mpfr:
16984         @if [ $(current_stage) = stage4 ]; then \
16985           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
16986         else \
16987           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
16988           $(MAKE) stage4-start; \
16989         fi; \
16990         cd $(HOST_SUBDIR)/mpfr && \
16991         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16992                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16993                  clean
16994 @endif mpfr-bootstrap
16995
16996
16997 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
16998 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
16999 maybe-all-stageprofile-mpfr:
17000 maybe-clean-stageprofile-mpfr:
17001 @if mpfr-bootstrap
17002 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17003 all-stageprofile: all-stageprofile-mpfr
17004 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17005 all-stageprofile-mpfr: configure-stageprofile-mpfr
17006         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17007         @r=`${PWD_COMMAND}`; export r; \
17008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17009         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17010         $(HOST_EXPORTS) \
17011         $(POSTSTAGE1_HOST_EXPORTS) \
17012         cd $(HOST_SUBDIR)/mpfr && \
17013         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17014                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17015                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
17016                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17017                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17018                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17019                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17020                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17021                 TFLAGS="$(STAGEprofile_TFLAGS)" \
17022                 $(TARGET-stageprofile-mpfr)
17023
17024 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17025 clean-stageprofile: clean-stageprofile-mpfr
17026 clean-stageprofile-mpfr:
17027         @if [ $(current_stage) = stageprofile ]; then \
17028           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17029         else \
17030           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17031           $(MAKE) stageprofile-start; \
17032         fi; \
17033         cd $(HOST_SUBDIR)/mpfr && \
17034         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17035                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17036                  clean
17037 @endif mpfr-bootstrap
17038
17039
17040 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17041 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17042 maybe-all-stagefeedback-mpfr:
17043 maybe-clean-stagefeedback-mpfr:
17044 @if mpfr-bootstrap
17045 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17046 all-stagefeedback: all-stagefeedback-mpfr
17047 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17048 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17049         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17050         @r=`${PWD_COMMAND}`; export r; \
17051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17052         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17053         $(HOST_EXPORTS) \
17054         $(POSTSTAGE1_HOST_EXPORTS) \
17055         cd $(HOST_SUBDIR)/mpfr && \
17056         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17057                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17058                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
17059                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17060                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17061                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17062                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17063                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17064                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17065                 $(TARGET-stagefeedback-mpfr)
17066
17067 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17068 clean-stagefeedback: clean-stagefeedback-mpfr
17069 clean-stagefeedback-mpfr:
17070         @if [ $(current_stage) = stagefeedback ]; then \
17071           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17072         else \
17073           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17074           $(MAKE) stagefeedback-start; \
17075         fi; \
17076         cd $(HOST_SUBDIR)/mpfr && \
17077         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17078                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17079                  clean
17080 @endif mpfr-bootstrap
17081
17082
17083
17084
17085
17086 .PHONY: check-mpfr maybe-check-mpfr
17087 maybe-check-mpfr:
17088 @if mpfr
17089 maybe-check-mpfr: check-mpfr
17090
17091 check-mpfr:
17092         @: $(MAKE); $(unstage)
17093         @r=`${PWD_COMMAND}`; export r; \
17094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17095         $(HOST_EXPORTS) \
17096         (cd $(HOST_SUBDIR)/mpfr && \
17097           $(MAKE) $(FLAGS_TO_PASS)  check)
17098
17099 @endif mpfr
17100
17101 .PHONY: install-mpfr maybe-install-mpfr
17102 maybe-install-mpfr:
17103 @if mpfr
17104 maybe-install-mpfr: install-mpfr
17105
17106 install-mpfr:
17107
17108 @endif mpfr
17109
17110 # Other targets (info, dvi, pdf, etc.)
17111
17112 .PHONY: maybe-info-mpfr info-mpfr
17113 maybe-info-mpfr:
17114 @if mpfr
17115 maybe-info-mpfr: info-mpfr
17116
17117 info-mpfr: \
17118     configure-mpfr 
17119         @[ -f ./mpfr/Makefile ] || exit 0; \
17120         r=`${PWD_COMMAND}`; export r; \
17121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17122         $(HOST_EXPORTS) \
17123         for flag in $(EXTRA_HOST_FLAGS) ; do \
17124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17125         done; \
17126         echo "Doing info in mpfr" ; \
17127         (cd $(HOST_SUBDIR)/mpfr && \
17128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17130                   "RANLIB=$${RANLIB}" \
17131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17132                   info) \
17133           || exit 1
17134
17135 @endif mpfr
17136
17137 .PHONY: maybe-dvi-mpfr dvi-mpfr
17138 maybe-dvi-mpfr:
17139 @if mpfr
17140 maybe-dvi-mpfr: dvi-mpfr
17141
17142 dvi-mpfr: \
17143     configure-mpfr 
17144         @[ -f ./mpfr/Makefile ] || exit 0; \
17145         r=`${PWD_COMMAND}`; export r; \
17146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17147         $(HOST_EXPORTS) \
17148         for flag in $(EXTRA_HOST_FLAGS) ; do \
17149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17150         done; \
17151         echo "Doing dvi in mpfr" ; \
17152         (cd $(HOST_SUBDIR)/mpfr && \
17153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17155                   "RANLIB=$${RANLIB}" \
17156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17157                   dvi) \
17158           || exit 1
17159
17160 @endif mpfr
17161
17162 .PHONY: maybe-pdf-mpfr pdf-mpfr
17163 maybe-pdf-mpfr:
17164 @if mpfr
17165 maybe-pdf-mpfr: pdf-mpfr
17166
17167 pdf-mpfr: \
17168     configure-mpfr 
17169         @[ -f ./mpfr/Makefile ] || exit 0; \
17170         r=`${PWD_COMMAND}`; export r; \
17171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17172         $(HOST_EXPORTS) \
17173         for flag in $(EXTRA_HOST_FLAGS) ; do \
17174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17175         done; \
17176         echo "Doing pdf in mpfr" ; \
17177         (cd $(HOST_SUBDIR)/mpfr && \
17178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17180                   "RANLIB=$${RANLIB}" \
17181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17182                   pdf) \
17183           || exit 1
17184
17185 @endif mpfr
17186
17187 .PHONY: maybe-html-mpfr html-mpfr
17188 maybe-html-mpfr:
17189 @if mpfr
17190 maybe-html-mpfr: html-mpfr
17191
17192 html-mpfr: \
17193     configure-mpfr 
17194         @[ -f ./mpfr/Makefile ] || exit 0; \
17195         r=`${PWD_COMMAND}`; export r; \
17196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17197         $(HOST_EXPORTS) \
17198         for flag in $(EXTRA_HOST_FLAGS) ; do \
17199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17200         done; \
17201         echo "Doing html in mpfr" ; \
17202         (cd $(HOST_SUBDIR)/mpfr && \
17203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17205                   "RANLIB=$${RANLIB}" \
17206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17207                   html) \
17208           || exit 1
17209
17210 @endif mpfr
17211
17212 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
17213 maybe-TAGS-mpfr:
17214 @if mpfr
17215 maybe-TAGS-mpfr: TAGS-mpfr
17216
17217 TAGS-mpfr: \
17218     configure-mpfr 
17219         @[ -f ./mpfr/Makefile ] || exit 0; \
17220         r=`${PWD_COMMAND}`; export r; \
17221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17222         $(HOST_EXPORTS) \
17223         for flag in $(EXTRA_HOST_FLAGS) ; do \
17224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17225         done; \
17226         echo "Doing TAGS in mpfr" ; \
17227         (cd $(HOST_SUBDIR)/mpfr && \
17228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17230                   "RANLIB=$${RANLIB}" \
17231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17232                   TAGS) \
17233           || exit 1
17234
17235 @endif mpfr
17236
17237 .PHONY: maybe-install-info-mpfr install-info-mpfr
17238 maybe-install-info-mpfr:
17239 @if mpfr
17240 maybe-install-info-mpfr: install-info-mpfr
17241
17242 install-info-mpfr: \
17243     configure-mpfr \
17244     info-mpfr 
17245         @[ -f ./mpfr/Makefile ] || exit 0; \
17246         r=`${PWD_COMMAND}`; export r; \
17247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17248         $(HOST_EXPORTS) \
17249         for flag in $(EXTRA_HOST_FLAGS) ; do \
17250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17251         done; \
17252         echo "Doing install-info in mpfr" ; \
17253         (cd $(HOST_SUBDIR)/mpfr && \
17254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17256                   "RANLIB=$${RANLIB}" \
17257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17258                   install-info) \
17259           || exit 1
17260
17261 @endif mpfr
17262
17263 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17264 maybe-install-pdf-mpfr:
17265 @if mpfr
17266 maybe-install-pdf-mpfr: install-pdf-mpfr
17267
17268 install-pdf-mpfr: \
17269     configure-mpfr \
17270     pdf-mpfr 
17271         @[ -f ./mpfr/Makefile ] || exit 0; \
17272         r=`${PWD_COMMAND}`; export r; \
17273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17274         $(HOST_EXPORTS) \
17275         for flag in $(EXTRA_HOST_FLAGS) ; do \
17276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17277         done; \
17278         echo "Doing install-pdf in mpfr" ; \
17279         (cd $(HOST_SUBDIR)/mpfr && \
17280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17282                   "RANLIB=$${RANLIB}" \
17283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17284                   install-pdf) \
17285           || exit 1
17286
17287 @endif mpfr
17288
17289 .PHONY: maybe-install-html-mpfr install-html-mpfr
17290 maybe-install-html-mpfr:
17291 @if mpfr
17292 maybe-install-html-mpfr: install-html-mpfr
17293
17294 install-html-mpfr: \
17295     configure-mpfr \
17296     html-mpfr 
17297         @[ -f ./mpfr/Makefile ] || exit 0; \
17298         r=`${PWD_COMMAND}`; export r; \
17299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17300         $(HOST_EXPORTS) \
17301         for flag in $(EXTRA_HOST_FLAGS) ; do \
17302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17303         done; \
17304         echo "Doing install-html in mpfr" ; \
17305         (cd $(HOST_SUBDIR)/mpfr && \
17306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17308                   "RANLIB=$${RANLIB}" \
17309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17310                   install-html) \
17311           || exit 1
17312
17313 @endif mpfr
17314
17315 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
17316 maybe-installcheck-mpfr:
17317 @if mpfr
17318 maybe-installcheck-mpfr: installcheck-mpfr
17319
17320 installcheck-mpfr: \
17321     configure-mpfr 
17322         @[ -f ./mpfr/Makefile ] || exit 0; \
17323         r=`${PWD_COMMAND}`; export r; \
17324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17325         $(HOST_EXPORTS) \
17326         for flag in $(EXTRA_HOST_FLAGS) ; do \
17327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17328         done; \
17329         echo "Doing installcheck in mpfr" ; \
17330         (cd $(HOST_SUBDIR)/mpfr && \
17331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17333                   "RANLIB=$${RANLIB}" \
17334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17335                   installcheck) \
17336           || exit 1
17337
17338 @endif mpfr
17339
17340 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17341 maybe-mostlyclean-mpfr:
17342 @if mpfr
17343 maybe-mostlyclean-mpfr: mostlyclean-mpfr
17344
17345 mostlyclean-mpfr: 
17346         @[ -f ./mpfr/Makefile ] || exit 0; \
17347         r=`${PWD_COMMAND}`; export r; \
17348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17349         $(HOST_EXPORTS) \
17350         for flag in $(EXTRA_HOST_FLAGS) ; do \
17351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17352         done; \
17353         echo "Doing mostlyclean in mpfr" ; \
17354         (cd $(HOST_SUBDIR)/mpfr && \
17355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17357                   "RANLIB=$${RANLIB}" \
17358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17359                   mostlyclean) \
17360           || exit 1
17361
17362 @endif mpfr
17363
17364 .PHONY: maybe-clean-mpfr clean-mpfr
17365 maybe-clean-mpfr:
17366 @if mpfr
17367 maybe-clean-mpfr: clean-mpfr
17368
17369 clean-mpfr: 
17370         @[ -f ./mpfr/Makefile ] || exit 0; \
17371         r=`${PWD_COMMAND}`; export r; \
17372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17373         $(HOST_EXPORTS) \
17374         for flag in $(EXTRA_HOST_FLAGS) ; do \
17375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17376         done; \
17377         echo "Doing clean in mpfr" ; \
17378         (cd $(HOST_SUBDIR)/mpfr && \
17379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17381                   "RANLIB=$${RANLIB}" \
17382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17383                   clean) \
17384           || exit 1
17385
17386 @endif mpfr
17387
17388 .PHONY: maybe-distclean-mpfr distclean-mpfr
17389 maybe-distclean-mpfr:
17390 @if mpfr
17391 maybe-distclean-mpfr: distclean-mpfr
17392
17393 distclean-mpfr: 
17394         @[ -f ./mpfr/Makefile ] || exit 0; \
17395         r=`${PWD_COMMAND}`; export r; \
17396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17397         $(HOST_EXPORTS) \
17398         for flag in $(EXTRA_HOST_FLAGS) ; do \
17399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17400         done; \
17401         echo "Doing distclean in mpfr" ; \
17402         (cd $(HOST_SUBDIR)/mpfr && \
17403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17405                   "RANLIB=$${RANLIB}" \
17406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17407                   distclean) \
17408           || exit 1
17409
17410 @endif mpfr
17411
17412 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17413 maybe-maintainer-clean-mpfr:
17414 @if mpfr
17415 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17416
17417 maintainer-clean-mpfr: 
17418         @[ -f ./mpfr/Makefile ] || exit 0; \
17419         r=`${PWD_COMMAND}`; export r; \
17420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17421         $(HOST_EXPORTS) \
17422         for flag in $(EXTRA_HOST_FLAGS) ; do \
17423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17424         done; \
17425         echo "Doing maintainer-clean in mpfr" ; \
17426         (cd $(HOST_SUBDIR)/mpfr && \
17427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17429                   "RANLIB=$${RANLIB}" \
17430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17431                   maintainer-clean) \
17432           || exit 1
17433
17434 @endif mpfr
17435
17436
17437
17438 .PHONY: configure-mpc maybe-configure-mpc
17439 maybe-configure-mpc:
17440 @if gcc-bootstrap
17441 configure-mpc: stage_current
17442 @endif gcc-bootstrap
17443 @if mpc
17444 maybe-configure-mpc: configure-mpc
17445 configure-mpc: 
17446         @r=`${PWD_COMMAND}`; export r; \
17447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17448         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17449         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17450         $(HOST_EXPORTS) \
17451         echo Configuring in $(HOST_SUBDIR)/mpc; \
17452         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
17453         case $(srcdir) in \
17454           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17455           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17456                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17457         esac; \
17458         srcdiroption="--srcdir=$${topdir}/mpc"; \
17459         libsrcdir="$$s/mpc"; \
17460         $(SHELL) $${libsrcdir}/configure \
17461           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17462           --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
17463           || exit 1
17464 @endif mpc
17465
17466
17467
17468 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
17469 maybe-configure-stage1-mpc:
17470 @if mpc-bootstrap
17471 maybe-configure-stage1-mpc: configure-stage1-mpc
17472 configure-stage1-mpc:
17473         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17474         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
17475         @r=`${PWD_COMMAND}`; export r; \
17476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17477         TFLAGS="$(STAGE1_TFLAGS)"; \
17478         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17479         $(HOST_EXPORTS) \
17480         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17481         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
17482         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17483         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
17484         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17485         cd $(HOST_SUBDIR)/mpc || exit 1; \
17486         case $(srcdir) in \
17487           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17488           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17489                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17490         esac; \
17491         srcdiroption="--srcdir=$${topdir}/mpc"; \
17492         libsrcdir="$$s/mpc"; \
17493         $(SHELL) $${libsrcdir}/configure \
17494           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17495           --target=${target_alias} $${srcdiroption} \
17496           $(STAGE1_CONFIGURE_FLAGS) \
17497           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
17498 @endif mpc-bootstrap
17499
17500 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
17501 maybe-configure-stage2-mpc:
17502 @if mpc-bootstrap
17503 maybe-configure-stage2-mpc: configure-stage2-mpc
17504 configure-stage2-mpc:
17505         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17506         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
17507         @r=`${PWD_COMMAND}`; export r; \
17508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17509         TFLAGS="$(STAGE2_TFLAGS)"; \
17510         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17511         $(HOST_EXPORTS) \
17512         $(POSTSTAGE1_HOST_EXPORTS) \
17513         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17514         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
17515         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17516         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
17517         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17518         cd $(HOST_SUBDIR)/mpc || exit 1; \
17519         case $(srcdir) in \
17520           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17521           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17522                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17523         esac; \
17524         srcdiroption="--srcdir=$${topdir}/mpc"; \
17525         libsrcdir="$$s/mpc"; \
17526         $(SHELL) $${libsrcdir}/configure \
17527           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17528           --target=${target_alias} $${srcdiroption} \
17529           --with-build-libsubdir=$(HOST_SUBDIR) \
17530           $(STAGE2_CONFIGURE_FLAGS) \
17531           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
17532 @endif mpc-bootstrap
17533
17534 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
17535 maybe-configure-stage3-mpc:
17536 @if mpc-bootstrap
17537 maybe-configure-stage3-mpc: configure-stage3-mpc
17538 configure-stage3-mpc:
17539         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17540         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
17541         @r=`${PWD_COMMAND}`; export r; \
17542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17543         TFLAGS="$(STAGE3_TFLAGS)"; \
17544         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17545         $(HOST_EXPORTS) \
17546         $(POSTSTAGE1_HOST_EXPORTS) \
17547         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17548         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
17549         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17550         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
17551         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17552         cd $(HOST_SUBDIR)/mpc || exit 1; \
17553         case $(srcdir) in \
17554           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17555           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17556                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17557         esac; \
17558         srcdiroption="--srcdir=$${topdir}/mpc"; \
17559         libsrcdir="$$s/mpc"; \
17560         $(SHELL) $${libsrcdir}/configure \
17561           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17562           --target=${target_alias} $${srcdiroption} \
17563           --with-build-libsubdir=$(HOST_SUBDIR) \
17564           $(STAGE3_CONFIGURE_FLAGS) \
17565           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
17566 @endif mpc-bootstrap
17567
17568 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
17569 maybe-configure-stage4-mpc:
17570 @if mpc-bootstrap
17571 maybe-configure-stage4-mpc: configure-stage4-mpc
17572 configure-stage4-mpc:
17573         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17574         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
17575         @r=`${PWD_COMMAND}`; export r; \
17576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17577         TFLAGS="$(STAGE4_TFLAGS)"; \
17578         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17579         $(HOST_EXPORTS) \
17580         $(POSTSTAGE1_HOST_EXPORTS) \
17581         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17582         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
17583         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17584         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
17585         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17586         cd $(HOST_SUBDIR)/mpc || exit 1; \
17587         case $(srcdir) in \
17588           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17589           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17590                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17591         esac; \
17592         srcdiroption="--srcdir=$${topdir}/mpc"; \
17593         libsrcdir="$$s/mpc"; \
17594         $(SHELL) $${libsrcdir}/configure \
17595           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17596           --target=${target_alias} $${srcdiroption} \
17597           --with-build-libsubdir=$(HOST_SUBDIR) \
17598           $(STAGE4_CONFIGURE_FLAGS) \
17599           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
17600 @endif mpc-bootstrap
17601
17602 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
17603 maybe-configure-stageprofile-mpc:
17604 @if mpc-bootstrap
17605 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
17606 configure-stageprofile-mpc:
17607         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17608         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
17609         @r=`${PWD_COMMAND}`; export r; \
17610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17611         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17612         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17613         $(HOST_EXPORTS) \
17614         $(POSTSTAGE1_HOST_EXPORTS) \
17615         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17616         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
17617         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17618         echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
17619         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17620         cd $(HOST_SUBDIR)/mpc || exit 1; \
17621         case $(srcdir) in \
17622           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17623           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17624                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17625         esac; \
17626         srcdiroption="--srcdir=$${topdir}/mpc"; \
17627         libsrcdir="$$s/mpc"; \
17628         $(SHELL) $${libsrcdir}/configure \
17629           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17630           --target=${target_alias} $${srcdiroption} \
17631           --with-build-libsubdir=$(HOST_SUBDIR) \
17632           $(STAGEprofile_CONFIGURE_FLAGS) \
17633           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
17634 @endif mpc-bootstrap
17635
17636 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
17637 maybe-configure-stagefeedback-mpc:
17638 @if mpc-bootstrap
17639 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
17640 configure-stagefeedback-mpc:
17641         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17642         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
17643         @r=`${PWD_COMMAND}`; export r; \
17644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17645         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17646         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17647         $(HOST_EXPORTS) \
17648         $(POSTSTAGE1_HOST_EXPORTS) \
17649         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17650         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
17651         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17652         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
17653         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17654         cd $(HOST_SUBDIR)/mpc || exit 1; \
17655         case $(srcdir) in \
17656           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17657           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17658                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17659         esac; \
17660         srcdiroption="--srcdir=$${topdir}/mpc"; \
17661         libsrcdir="$$s/mpc"; \
17662         $(SHELL) $${libsrcdir}/configure \
17663           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17664           --target=${target_alias} $${srcdiroption} \
17665           --with-build-libsubdir=$(HOST_SUBDIR) \
17666           $(STAGEfeedback_CONFIGURE_FLAGS) \
17667           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
17668 @endif mpc-bootstrap
17669
17670
17671
17672
17673
17674 .PHONY: all-mpc maybe-all-mpc
17675 maybe-all-mpc:
17676 @if gcc-bootstrap
17677 all-mpc: stage_current
17678 @endif gcc-bootstrap
17679 @if mpc
17680 TARGET-mpc=all
17681 maybe-all-mpc: all-mpc
17682 all-mpc: configure-mpc
17683         @r=`${PWD_COMMAND}`; export r; \
17684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17685         $(HOST_EXPORTS) \
17686         (cd $(HOST_SUBDIR)/mpc && \
17687           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
17688                 $(TARGET-mpc))
17689 @endif mpc
17690
17691
17692
17693 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
17694 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
17695 maybe-all-stage1-mpc:
17696 maybe-clean-stage1-mpc:
17697 @if mpc-bootstrap
17698 maybe-all-stage1-mpc: all-stage1-mpc
17699 all-stage1: all-stage1-mpc
17700 TARGET-stage1-mpc = $(TARGET-mpc)
17701 all-stage1-mpc: configure-stage1-mpc
17702         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17703         @r=`${PWD_COMMAND}`; export r; \
17704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17705         TFLAGS="$(STAGE1_TFLAGS)"; \
17706         $(HOST_EXPORTS) \
17707         cd $(HOST_SUBDIR)/mpc && \
17708         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17709                 CFLAGS="$(STAGE1_CFLAGS)" \
17710                 CXXFLAGS="$(STAGE1_CFLAGS)" \
17711                 LIBCFLAGS="$(LIBCFLAGS)" \
17712                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17713                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17714                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17715                 $(EXTRA_HOST_FLAGS)   \
17716                 TFLAGS="$(STAGE1_TFLAGS)" \
17717                 $(TARGET-stage1-mpc)
17718
17719 maybe-clean-stage1-mpc: clean-stage1-mpc
17720 clean-stage1: clean-stage1-mpc
17721 clean-stage1-mpc:
17722         @if [ $(current_stage) = stage1 ]; then \
17723           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
17724         else \
17725           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
17726           $(MAKE) stage1-start; \
17727         fi; \
17728         cd $(HOST_SUBDIR)/mpc && \
17729         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17730                  clean
17731 @endif mpc-bootstrap
17732
17733
17734 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
17735 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
17736 maybe-all-stage2-mpc:
17737 maybe-clean-stage2-mpc:
17738 @if mpc-bootstrap
17739 maybe-all-stage2-mpc: all-stage2-mpc
17740 all-stage2: all-stage2-mpc
17741 TARGET-stage2-mpc = $(TARGET-mpc)
17742 all-stage2-mpc: configure-stage2-mpc
17743         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17744         @r=`${PWD_COMMAND}`; export r; \
17745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17746         TFLAGS="$(STAGE2_TFLAGS)"; \
17747         $(HOST_EXPORTS) \
17748         $(POSTSTAGE1_HOST_EXPORTS) \
17749         cd $(HOST_SUBDIR)/mpc && \
17750         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17751                 CFLAGS="$(STAGE2_CFLAGS)" \
17752                 CXXFLAGS="$(STAGE2_CFLAGS)" \
17753                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17754                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17755                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17756                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17757                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17758                 TFLAGS="$(STAGE2_TFLAGS)" \
17759                 $(TARGET-stage2-mpc)
17760
17761 maybe-clean-stage2-mpc: clean-stage2-mpc
17762 clean-stage2: clean-stage2-mpc
17763 clean-stage2-mpc:
17764         @if [ $(current_stage) = stage2 ]; then \
17765           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
17766         else \
17767           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
17768           $(MAKE) stage2-start; \
17769         fi; \
17770         cd $(HOST_SUBDIR)/mpc && \
17771         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17772                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17773                  clean
17774 @endif mpc-bootstrap
17775
17776
17777 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
17778 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
17779 maybe-all-stage3-mpc:
17780 maybe-clean-stage3-mpc:
17781 @if mpc-bootstrap
17782 maybe-all-stage3-mpc: all-stage3-mpc
17783 all-stage3: all-stage3-mpc
17784 TARGET-stage3-mpc = $(TARGET-mpc)
17785 all-stage3-mpc: configure-stage3-mpc
17786         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17787         @r=`${PWD_COMMAND}`; export r; \
17788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17789         TFLAGS="$(STAGE3_TFLAGS)"; \
17790         $(HOST_EXPORTS) \
17791         $(POSTSTAGE1_HOST_EXPORTS) \
17792         cd $(HOST_SUBDIR)/mpc && \
17793         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17794                 CFLAGS="$(STAGE3_CFLAGS)" \
17795                 CXXFLAGS="$(STAGE3_CFLAGS)" \
17796                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17797                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17798                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17799                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17800                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17801                 TFLAGS="$(STAGE3_TFLAGS)" \
17802                 $(TARGET-stage3-mpc)
17803
17804 maybe-clean-stage3-mpc: clean-stage3-mpc
17805 clean-stage3: clean-stage3-mpc
17806 clean-stage3-mpc:
17807         @if [ $(current_stage) = stage3 ]; then \
17808           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
17809         else \
17810           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
17811           $(MAKE) stage3-start; \
17812         fi; \
17813         cd $(HOST_SUBDIR)/mpc && \
17814         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17815                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17816                  clean
17817 @endif mpc-bootstrap
17818
17819
17820 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
17821 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
17822 maybe-all-stage4-mpc:
17823 maybe-clean-stage4-mpc:
17824 @if mpc-bootstrap
17825 maybe-all-stage4-mpc: all-stage4-mpc
17826 all-stage4: all-stage4-mpc
17827 TARGET-stage4-mpc = $(TARGET-mpc)
17828 all-stage4-mpc: configure-stage4-mpc
17829         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17830         @r=`${PWD_COMMAND}`; export r; \
17831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17832         TFLAGS="$(STAGE4_TFLAGS)"; \
17833         $(HOST_EXPORTS) \
17834         $(POSTSTAGE1_HOST_EXPORTS) \
17835         cd $(HOST_SUBDIR)/mpc && \
17836         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17837                 CFLAGS="$(STAGE4_CFLAGS)" \
17838                 CXXFLAGS="$(STAGE4_CFLAGS)" \
17839                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17840                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17841                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17842                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17843                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17844                 TFLAGS="$(STAGE4_TFLAGS)" \
17845                 $(TARGET-stage4-mpc)
17846
17847 maybe-clean-stage4-mpc: clean-stage4-mpc
17848 clean-stage4: clean-stage4-mpc
17849 clean-stage4-mpc:
17850         @if [ $(current_stage) = stage4 ]; then \
17851           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
17852         else \
17853           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
17854           $(MAKE) stage4-start; \
17855         fi; \
17856         cd $(HOST_SUBDIR)/mpc && \
17857         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17858                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17859                  clean
17860 @endif mpc-bootstrap
17861
17862
17863 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
17864 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
17865 maybe-all-stageprofile-mpc:
17866 maybe-clean-stageprofile-mpc:
17867 @if mpc-bootstrap
17868 maybe-all-stageprofile-mpc: all-stageprofile-mpc
17869 all-stageprofile: all-stageprofile-mpc
17870 TARGET-stageprofile-mpc = $(TARGET-mpc)
17871 all-stageprofile-mpc: configure-stageprofile-mpc
17872         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17873         @r=`${PWD_COMMAND}`; export r; \
17874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17875         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17876         $(HOST_EXPORTS) \
17877         $(POSTSTAGE1_HOST_EXPORTS) \
17878         cd $(HOST_SUBDIR)/mpc && \
17879         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17880                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17881                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
17882                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17883                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17884                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17885                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17886                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17887                 TFLAGS="$(STAGEprofile_TFLAGS)" \
17888                 $(TARGET-stageprofile-mpc)
17889
17890 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
17891 clean-stageprofile: clean-stageprofile-mpc
17892 clean-stageprofile-mpc:
17893         @if [ $(current_stage) = stageprofile ]; then \
17894           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
17895         else \
17896           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
17897           $(MAKE) stageprofile-start; \
17898         fi; \
17899         cd $(HOST_SUBDIR)/mpc && \
17900         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17901                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17902                  clean
17903 @endif mpc-bootstrap
17904
17905
17906 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
17907 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
17908 maybe-all-stagefeedback-mpc:
17909 maybe-clean-stagefeedback-mpc:
17910 @if mpc-bootstrap
17911 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
17912 all-stagefeedback: all-stagefeedback-mpc
17913 TARGET-stagefeedback-mpc = $(TARGET-mpc)
17914 all-stagefeedback-mpc: configure-stagefeedback-mpc
17915         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17916         @r=`${PWD_COMMAND}`; export r; \
17917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17918         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17919         $(HOST_EXPORTS) \
17920         $(POSTSTAGE1_HOST_EXPORTS) \
17921         cd $(HOST_SUBDIR)/mpc && \
17922         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17923                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17924                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
17925                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17926                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17927                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17928                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17929                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17930                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17931                 $(TARGET-stagefeedback-mpc)
17932
17933 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
17934 clean-stagefeedback: clean-stagefeedback-mpc
17935 clean-stagefeedback-mpc:
17936         @if [ $(current_stage) = stagefeedback ]; then \
17937           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
17938         else \
17939           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
17940           $(MAKE) stagefeedback-start; \
17941         fi; \
17942         cd $(HOST_SUBDIR)/mpc && \
17943         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17944                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17945                  clean
17946 @endif mpc-bootstrap
17947
17948
17949
17950
17951
17952 .PHONY: check-mpc maybe-check-mpc
17953 maybe-check-mpc:
17954 @if mpc
17955 maybe-check-mpc: check-mpc
17956
17957 check-mpc:
17958         @: $(MAKE); $(unstage)
17959         @r=`${PWD_COMMAND}`; export r; \
17960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17961         $(HOST_EXPORTS) \
17962         (cd $(HOST_SUBDIR)/mpc && \
17963           $(MAKE) $(FLAGS_TO_PASS)  check)
17964
17965 @endif mpc
17966
17967 .PHONY: install-mpc maybe-install-mpc
17968 maybe-install-mpc:
17969 @if mpc
17970 maybe-install-mpc: install-mpc
17971
17972 install-mpc:
17973
17974 @endif mpc
17975
17976 # Other targets (info, dvi, pdf, etc.)
17977
17978 .PHONY: maybe-info-mpc info-mpc
17979 maybe-info-mpc:
17980 @if mpc
17981 maybe-info-mpc: info-mpc
17982
17983 info-mpc: \
17984     configure-mpc 
17985         @[ -f ./mpc/Makefile ] || exit 0; \
17986         r=`${PWD_COMMAND}`; export r; \
17987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17988         $(HOST_EXPORTS) \
17989         for flag in $(EXTRA_HOST_FLAGS) ; do \
17990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17991         done; \
17992         echo "Doing info in mpc" ; \
17993         (cd $(HOST_SUBDIR)/mpc && \
17994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17996                   "RANLIB=$${RANLIB}" \
17997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17998                   info) \
17999           || exit 1
18000
18001 @endif mpc
18002
18003 .PHONY: maybe-dvi-mpc dvi-mpc
18004 maybe-dvi-mpc:
18005 @if mpc
18006 maybe-dvi-mpc: dvi-mpc
18007
18008 dvi-mpc: \
18009     configure-mpc 
18010         @[ -f ./mpc/Makefile ] || exit 0; \
18011         r=`${PWD_COMMAND}`; export r; \
18012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18013         $(HOST_EXPORTS) \
18014         for flag in $(EXTRA_HOST_FLAGS) ; do \
18015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18016         done; \
18017         echo "Doing dvi in mpc" ; \
18018         (cd $(HOST_SUBDIR)/mpc && \
18019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18021                   "RANLIB=$${RANLIB}" \
18022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18023                   dvi) \
18024           || exit 1
18025
18026 @endif mpc
18027
18028 .PHONY: maybe-pdf-mpc pdf-mpc
18029 maybe-pdf-mpc:
18030 @if mpc
18031 maybe-pdf-mpc: pdf-mpc
18032
18033 pdf-mpc: \
18034     configure-mpc 
18035         @[ -f ./mpc/Makefile ] || exit 0; \
18036         r=`${PWD_COMMAND}`; export r; \
18037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18038         $(HOST_EXPORTS) \
18039         for flag in $(EXTRA_HOST_FLAGS) ; do \
18040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18041         done; \
18042         echo "Doing pdf in mpc" ; \
18043         (cd $(HOST_SUBDIR)/mpc && \
18044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18046                   "RANLIB=$${RANLIB}" \
18047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18048                   pdf) \
18049           || exit 1
18050
18051 @endif mpc
18052
18053 .PHONY: maybe-html-mpc html-mpc
18054 maybe-html-mpc:
18055 @if mpc
18056 maybe-html-mpc: html-mpc
18057
18058 html-mpc: \
18059     configure-mpc 
18060         @[ -f ./mpc/Makefile ] || exit 0; \
18061         r=`${PWD_COMMAND}`; export r; \
18062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18063         $(HOST_EXPORTS) \
18064         for flag in $(EXTRA_HOST_FLAGS) ; do \
18065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18066         done; \
18067         echo "Doing html in mpc" ; \
18068         (cd $(HOST_SUBDIR)/mpc && \
18069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18071                   "RANLIB=$${RANLIB}" \
18072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18073                   html) \
18074           || exit 1
18075
18076 @endif mpc
18077
18078 .PHONY: maybe-TAGS-mpc TAGS-mpc
18079 maybe-TAGS-mpc:
18080 @if mpc
18081 maybe-TAGS-mpc: TAGS-mpc
18082
18083 TAGS-mpc: \
18084     configure-mpc 
18085         @[ -f ./mpc/Makefile ] || exit 0; \
18086         r=`${PWD_COMMAND}`; export r; \
18087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18088         $(HOST_EXPORTS) \
18089         for flag in $(EXTRA_HOST_FLAGS) ; do \
18090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18091         done; \
18092         echo "Doing TAGS in mpc" ; \
18093         (cd $(HOST_SUBDIR)/mpc && \
18094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18096                   "RANLIB=$${RANLIB}" \
18097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18098                   TAGS) \
18099           || exit 1
18100
18101 @endif mpc
18102
18103 .PHONY: maybe-install-info-mpc install-info-mpc
18104 maybe-install-info-mpc:
18105 @if mpc
18106 maybe-install-info-mpc: install-info-mpc
18107
18108 install-info-mpc: \
18109     configure-mpc \
18110     info-mpc 
18111         @[ -f ./mpc/Makefile ] || exit 0; \
18112         r=`${PWD_COMMAND}`; export r; \
18113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18114         $(HOST_EXPORTS) \
18115         for flag in $(EXTRA_HOST_FLAGS) ; do \
18116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18117         done; \
18118         echo "Doing install-info in mpc" ; \
18119         (cd $(HOST_SUBDIR)/mpc && \
18120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18122                   "RANLIB=$${RANLIB}" \
18123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18124                   install-info) \
18125           || exit 1
18126
18127 @endif mpc
18128
18129 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
18130 maybe-install-pdf-mpc:
18131 @if mpc
18132 maybe-install-pdf-mpc: install-pdf-mpc
18133
18134 install-pdf-mpc: \
18135     configure-mpc \
18136     pdf-mpc 
18137         @[ -f ./mpc/Makefile ] || exit 0; \
18138         r=`${PWD_COMMAND}`; export r; \
18139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18140         $(HOST_EXPORTS) \
18141         for flag in $(EXTRA_HOST_FLAGS) ; do \
18142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18143         done; \
18144         echo "Doing install-pdf in mpc" ; \
18145         (cd $(HOST_SUBDIR)/mpc && \
18146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18148                   "RANLIB=$${RANLIB}" \
18149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18150                   install-pdf) \
18151           || exit 1
18152
18153 @endif mpc
18154
18155 .PHONY: maybe-install-html-mpc install-html-mpc
18156 maybe-install-html-mpc:
18157 @if mpc
18158 maybe-install-html-mpc: install-html-mpc
18159
18160 install-html-mpc: \
18161     configure-mpc \
18162     html-mpc 
18163         @[ -f ./mpc/Makefile ] || exit 0; \
18164         r=`${PWD_COMMAND}`; export r; \
18165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18166         $(HOST_EXPORTS) \
18167         for flag in $(EXTRA_HOST_FLAGS) ; do \
18168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18169         done; \
18170         echo "Doing install-html in mpc" ; \
18171         (cd $(HOST_SUBDIR)/mpc && \
18172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18174                   "RANLIB=$${RANLIB}" \
18175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18176                   install-html) \
18177           || exit 1
18178
18179 @endif mpc
18180
18181 .PHONY: maybe-installcheck-mpc installcheck-mpc
18182 maybe-installcheck-mpc:
18183 @if mpc
18184 maybe-installcheck-mpc: installcheck-mpc
18185
18186 installcheck-mpc: \
18187     configure-mpc 
18188         @[ -f ./mpc/Makefile ] || exit 0; \
18189         r=`${PWD_COMMAND}`; export r; \
18190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18191         $(HOST_EXPORTS) \
18192         for flag in $(EXTRA_HOST_FLAGS) ; do \
18193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18194         done; \
18195         echo "Doing installcheck in mpc" ; \
18196         (cd $(HOST_SUBDIR)/mpc && \
18197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18199                   "RANLIB=$${RANLIB}" \
18200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18201                   installcheck) \
18202           || exit 1
18203
18204 @endif mpc
18205
18206 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
18207 maybe-mostlyclean-mpc:
18208 @if mpc
18209 maybe-mostlyclean-mpc: mostlyclean-mpc
18210
18211 mostlyclean-mpc: 
18212         @[ -f ./mpc/Makefile ] || exit 0; \
18213         r=`${PWD_COMMAND}`; export r; \
18214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18215         $(HOST_EXPORTS) \
18216         for flag in $(EXTRA_HOST_FLAGS) ; do \
18217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18218         done; \
18219         echo "Doing mostlyclean in mpc" ; \
18220         (cd $(HOST_SUBDIR)/mpc && \
18221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18223                   "RANLIB=$${RANLIB}" \
18224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18225                   mostlyclean) \
18226           || exit 1
18227
18228 @endif mpc
18229
18230 .PHONY: maybe-clean-mpc clean-mpc
18231 maybe-clean-mpc:
18232 @if mpc
18233 maybe-clean-mpc: clean-mpc
18234
18235 clean-mpc: 
18236         @[ -f ./mpc/Makefile ] || exit 0; \
18237         r=`${PWD_COMMAND}`; export r; \
18238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18239         $(HOST_EXPORTS) \
18240         for flag in $(EXTRA_HOST_FLAGS) ; do \
18241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18242         done; \
18243         echo "Doing clean in mpc" ; \
18244         (cd $(HOST_SUBDIR)/mpc && \
18245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18247                   "RANLIB=$${RANLIB}" \
18248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18249                   clean) \
18250           || exit 1
18251
18252 @endif mpc
18253
18254 .PHONY: maybe-distclean-mpc distclean-mpc
18255 maybe-distclean-mpc:
18256 @if mpc
18257 maybe-distclean-mpc: distclean-mpc
18258
18259 distclean-mpc: 
18260         @[ -f ./mpc/Makefile ] || exit 0; \
18261         r=`${PWD_COMMAND}`; export r; \
18262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18263         $(HOST_EXPORTS) \
18264         for flag in $(EXTRA_HOST_FLAGS) ; do \
18265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18266         done; \
18267         echo "Doing distclean in mpc" ; \
18268         (cd $(HOST_SUBDIR)/mpc && \
18269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18271                   "RANLIB=$${RANLIB}" \
18272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18273                   distclean) \
18274           || exit 1
18275
18276 @endif mpc
18277
18278 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
18279 maybe-maintainer-clean-mpc:
18280 @if mpc
18281 maybe-maintainer-clean-mpc: maintainer-clean-mpc
18282
18283 maintainer-clean-mpc: 
18284         @[ -f ./mpc/Makefile ] || exit 0; \
18285         r=`${PWD_COMMAND}`; export r; \
18286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18287         $(HOST_EXPORTS) \
18288         for flag in $(EXTRA_HOST_FLAGS) ; do \
18289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18290         done; \
18291         echo "Doing maintainer-clean in mpc" ; \
18292         (cd $(HOST_SUBDIR)/mpc && \
18293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18295                   "RANLIB=$${RANLIB}" \
18296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18297                   maintainer-clean) \
18298           || exit 1
18299
18300 @endif mpc
18301
18302
18303
18304 .PHONY: configure-ppl maybe-configure-ppl
18305 maybe-configure-ppl:
18306 @if gcc-bootstrap
18307 configure-ppl: stage_current
18308 @endif gcc-bootstrap
18309 @if ppl
18310 maybe-configure-ppl: configure-ppl
18311 configure-ppl: 
18312         @r=`${PWD_COMMAND}`; export r; \
18313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18314         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18315         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18316         $(HOST_EXPORTS) \
18317         echo Configuring in $(HOST_SUBDIR)/ppl; \
18318         cd "$(HOST_SUBDIR)/ppl" || exit 1; \
18319         case $(srcdir) in \
18320           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18321           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18322                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18323         esac; \
18324         srcdiroption="--srcdir=$${topdir}/ppl"; \
18325         libsrcdir="$$s/ppl"; \
18326         $(SHELL) $${libsrcdir}/configure \
18327           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18328           --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/ \
18329           || exit 1
18330 @endif ppl
18331
18332
18333
18334 .PHONY: configure-stage1-ppl maybe-configure-stage1-ppl
18335 maybe-configure-stage1-ppl:
18336 @if ppl-bootstrap
18337 maybe-configure-stage1-ppl: configure-stage1-ppl
18338 configure-stage1-ppl:
18339         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18340         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18341         @r=`${PWD_COMMAND}`; export r; \
18342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18343         TFLAGS="$(STAGE1_TFLAGS)"; \
18344         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18345         $(HOST_EXPORTS) \
18346         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18347         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
18348         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18349         echo Configuring stage 1 in $(HOST_SUBDIR)/ppl ; \
18350         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18351         cd $(HOST_SUBDIR)/ppl || exit 1; \
18352         case $(srcdir) in \
18353           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18354           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18355                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18356         esac; \
18357         srcdiroption="--srcdir=$${topdir}/ppl"; \
18358         libsrcdir="$$s/ppl"; \
18359         $(SHELL) $${libsrcdir}/configure \
18360           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18361           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18362           $(STAGE1_CONFIGURE_FLAGS) \
18363           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18364 @endif ppl-bootstrap
18365
18366 .PHONY: configure-stage2-ppl maybe-configure-stage2-ppl
18367 maybe-configure-stage2-ppl:
18368 @if ppl-bootstrap
18369 maybe-configure-stage2-ppl: configure-stage2-ppl
18370 configure-stage2-ppl:
18371         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18372         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18373         @r=`${PWD_COMMAND}`; export r; \
18374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18375         TFLAGS="$(STAGE2_TFLAGS)"; \
18376         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18377         $(HOST_EXPORTS) \
18378         $(POSTSTAGE1_HOST_EXPORTS) \
18379         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18380         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
18381         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18382         echo Configuring stage 2 in $(HOST_SUBDIR)/ppl ; \
18383         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18384         cd $(HOST_SUBDIR)/ppl || exit 1; \
18385         case $(srcdir) in \
18386           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18387           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18388                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18389         esac; \
18390         srcdiroption="--srcdir=$${topdir}/ppl"; \
18391         libsrcdir="$$s/ppl"; \
18392         $(SHELL) $${libsrcdir}/configure \
18393           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18394           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18395           --with-build-libsubdir=$(HOST_SUBDIR) \
18396           $(STAGE2_CONFIGURE_FLAGS) \
18397           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18398 @endif ppl-bootstrap
18399
18400 .PHONY: configure-stage3-ppl maybe-configure-stage3-ppl
18401 maybe-configure-stage3-ppl:
18402 @if ppl-bootstrap
18403 maybe-configure-stage3-ppl: configure-stage3-ppl
18404 configure-stage3-ppl:
18405         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18406         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18407         @r=`${PWD_COMMAND}`; export r; \
18408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18409         TFLAGS="$(STAGE3_TFLAGS)"; \
18410         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18411         $(HOST_EXPORTS) \
18412         $(POSTSTAGE1_HOST_EXPORTS) \
18413         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18414         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
18415         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18416         echo Configuring stage 3 in $(HOST_SUBDIR)/ppl ; \
18417         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18418         cd $(HOST_SUBDIR)/ppl || exit 1; \
18419         case $(srcdir) in \
18420           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18421           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18422                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18423         esac; \
18424         srcdiroption="--srcdir=$${topdir}/ppl"; \
18425         libsrcdir="$$s/ppl"; \
18426         $(SHELL) $${libsrcdir}/configure \
18427           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18428           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18429           --with-build-libsubdir=$(HOST_SUBDIR) \
18430           $(STAGE3_CONFIGURE_FLAGS) \
18431           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18432 @endif ppl-bootstrap
18433
18434 .PHONY: configure-stage4-ppl maybe-configure-stage4-ppl
18435 maybe-configure-stage4-ppl:
18436 @if ppl-bootstrap
18437 maybe-configure-stage4-ppl: configure-stage4-ppl
18438 configure-stage4-ppl:
18439         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18440         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18441         @r=`${PWD_COMMAND}`; export r; \
18442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18443         TFLAGS="$(STAGE4_TFLAGS)"; \
18444         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18445         $(HOST_EXPORTS) \
18446         $(POSTSTAGE1_HOST_EXPORTS) \
18447         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18448         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
18449         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18450         echo Configuring stage 4 in $(HOST_SUBDIR)/ppl ; \
18451         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18452         cd $(HOST_SUBDIR)/ppl || exit 1; \
18453         case $(srcdir) in \
18454           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18455           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18456                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18457         esac; \
18458         srcdiroption="--srcdir=$${topdir}/ppl"; \
18459         libsrcdir="$$s/ppl"; \
18460         $(SHELL) $${libsrcdir}/configure \
18461           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18462           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18463           --with-build-libsubdir=$(HOST_SUBDIR) \
18464           $(STAGE4_CONFIGURE_FLAGS) \
18465           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18466 @endif ppl-bootstrap
18467
18468 .PHONY: configure-stageprofile-ppl maybe-configure-stageprofile-ppl
18469 maybe-configure-stageprofile-ppl:
18470 @if ppl-bootstrap
18471 maybe-configure-stageprofile-ppl: configure-stageprofile-ppl
18472 configure-stageprofile-ppl:
18473         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18474         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18475         @r=`${PWD_COMMAND}`; export r; \
18476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18477         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18478         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18479         $(HOST_EXPORTS) \
18480         $(POSTSTAGE1_HOST_EXPORTS) \
18481         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18482         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
18483         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18484         echo Configuring stage profile in $(HOST_SUBDIR)/ppl ; \
18485         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18486         cd $(HOST_SUBDIR)/ppl || exit 1; \
18487         case $(srcdir) in \
18488           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18489           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18490                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18491         esac; \
18492         srcdiroption="--srcdir=$${topdir}/ppl"; \
18493         libsrcdir="$$s/ppl"; \
18494         $(SHELL) $${libsrcdir}/configure \
18495           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18496           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18497           --with-build-libsubdir=$(HOST_SUBDIR) \
18498           $(STAGEprofile_CONFIGURE_FLAGS) \
18499           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18500 @endif ppl-bootstrap
18501
18502 .PHONY: configure-stagefeedback-ppl maybe-configure-stagefeedback-ppl
18503 maybe-configure-stagefeedback-ppl:
18504 @if ppl-bootstrap
18505 maybe-configure-stagefeedback-ppl: configure-stagefeedback-ppl
18506 configure-stagefeedback-ppl:
18507         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18508         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18509         @r=`${PWD_COMMAND}`; export r; \
18510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18511         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18512         test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18513         $(HOST_EXPORTS) \
18514         $(POSTSTAGE1_HOST_EXPORTS) \
18515         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18516         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
18517         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18518         echo Configuring stage feedback in $(HOST_SUBDIR)/ppl ; \
18519         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18520         cd $(HOST_SUBDIR)/ppl || exit 1; \
18521         case $(srcdir) in \
18522           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18523           *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18524                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18525         esac; \
18526         srcdiroption="--srcdir=$${topdir}/ppl"; \
18527         libsrcdir="$$s/ppl"; \
18528         $(SHELL) $${libsrcdir}/configure \
18529           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18530           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18531           --with-build-libsubdir=$(HOST_SUBDIR) \
18532           $(STAGEfeedback_CONFIGURE_FLAGS) \
18533           --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18534 @endif ppl-bootstrap
18535
18536
18537
18538
18539
18540 .PHONY: all-ppl maybe-all-ppl
18541 maybe-all-ppl:
18542 @if gcc-bootstrap
18543 all-ppl: stage_current
18544 @endif gcc-bootstrap
18545 @if ppl
18546 TARGET-ppl=all
18547 maybe-all-ppl: all-ppl
18548 all-ppl: configure-ppl
18549         @r=`${PWD_COMMAND}`; export r; \
18550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18551         $(HOST_EXPORTS) \
18552         (cd $(HOST_SUBDIR)/ppl && \
18553           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
18554                 $(TARGET-ppl))
18555 @endif ppl
18556
18557
18558
18559 .PHONY: all-stage1-ppl maybe-all-stage1-ppl
18560 .PHONY: clean-stage1-ppl maybe-clean-stage1-ppl
18561 maybe-all-stage1-ppl:
18562 maybe-clean-stage1-ppl:
18563 @if ppl-bootstrap
18564 maybe-all-stage1-ppl: all-stage1-ppl
18565 all-stage1: all-stage1-ppl
18566 TARGET-stage1-ppl = $(TARGET-ppl)
18567 all-stage1-ppl: configure-stage1-ppl
18568         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18569         @r=`${PWD_COMMAND}`; export r; \
18570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18571         TFLAGS="$(STAGE1_TFLAGS)"; \
18572         $(HOST_EXPORTS) \
18573         cd $(HOST_SUBDIR)/ppl && \
18574         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18575                 CFLAGS="$(STAGE1_CFLAGS)" \
18576                 CXXFLAGS="$(STAGE1_CFLAGS)" \
18577                 LIBCFLAGS="$(LIBCFLAGS)" \
18578                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18579                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18580                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18581                 $(EXTRA_HOST_FLAGS)   \
18582                 TFLAGS="$(STAGE1_TFLAGS)" \
18583                 $(TARGET-stage1-ppl)
18584
18585 maybe-clean-stage1-ppl: clean-stage1-ppl
18586 clean-stage1: clean-stage1-ppl
18587 clean-stage1-ppl:
18588         @if [ $(current_stage) = stage1 ]; then \
18589           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18590         else \
18591           [ -f $(HOST_SUBDIR)/stage1-ppl/Makefile ] || exit 0; \
18592           $(MAKE) stage1-start; \
18593         fi; \
18594         cd $(HOST_SUBDIR)/ppl && \
18595         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18596                  clean
18597 @endif ppl-bootstrap
18598
18599
18600 .PHONY: all-stage2-ppl maybe-all-stage2-ppl
18601 .PHONY: clean-stage2-ppl maybe-clean-stage2-ppl
18602 maybe-all-stage2-ppl:
18603 maybe-clean-stage2-ppl:
18604 @if ppl-bootstrap
18605 maybe-all-stage2-ppl: all-stage2-ppl
18606 all-stage2: all-stage2-ppl
18607 TARGET-stage2-ppl = $(TARGET-ppl)
18608 all-stage2-ppl: configure-stage2-ppl
18609         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18610         @r=`${PWD_COMMAND}`; export r; \
18611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18612         TFLAGS="$(STAGE2_TFLAGS)"; \
18613         $(HOST_EXPORTS) \
18614         $(POSTSTAGE1_HOST_EXPORTS) \
18615         cd $(HOST_SUBDIR)/ppl && \
18616         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18617                 CFLAGS="$(STAGE2_CFLAGS)" \
18618                 CXXFLAGS="$(STAGE2_CFLAGS)" \
18619                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18620                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18621                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18622                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18623                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18624                 TFLAGS="$(STAGE2_TFLAGS)" \
18625                 $(TARGET-stage2-ppl)
18626
18627 maybe-clean-stage2-ppl: clean-stage2-ppl
18628 clean-stage2: clean-stage2-ppl
18629 clean-stage2-ppl:
18630         @if [ $(current_stage) = stage2 ]; then \
18631           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18632         else \
18633           [ -f $(HOST_SUBDIR)/stage2-ppl/Makefile ] || exit 0; \
18634           $(MAKE) stage2-start; \
18635         fi; \
18636         cd $(HOST_SUBDIR)/ppl && \
18637         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18638                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18639                  clean
18640 @endif ppl-bootstrap
18641
18642
18643 .PHONY: all-stage3-ppl maybe-all-stage3-ppl
18644 .PHONY: clean-stage3-ppl maybe-clean-stage3-ppl
18645 maybe-all-stage3-ppl:
18646 maybe-clean-stage3-ppl:
18647 @if ppl-bootstrap
18648 maybe-all-stage3-ppl: all-stage3-ppl
18649 all-stage3: all-stage3-ppl
18650 TARGET-stage3-ppl = $(TARGET-ppl)
18651 all-stage3-ppl: configure-stage3-ppl
18652         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18653         @r=`${PWD_COMMAND}`; export r; \
18654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18655         TFLAGS="$(STAGE3_TFLAGS)"; \
18656         $(HOST_EXPORTS) \
18657         $(POSTSTAGE1_HOST_EXPORTS) \
18658         cd $(HOST_SUBDIR)/ppl && \
18659         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18660                 CFLAGS="$(STAGE3_CFLAGS)" \
18661                 CXXFLAGS="$(STAGE3_CFLAGS)" \
18662                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18663                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18664                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18665                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18666                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18667                 TFLAGS="$(STAGE3_TFLAGS)" \
18668                 $(TARGET-stage3-ppl)
18669
18670 maybe-clean-stage3-ppl: clean-stage3-ppl
18671 clean-stage3: clean-stage3-ppl
18672 clean-stage3-ppl:
18673         @if [ $(current_stage) = stage3 ]; then \
18674           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18675         else \
18676           [ -f $(HOST_SUBDIR)/stage3-ppl/Makefile ] || exit 0; \
18677           $(MAKE) stage3-start; \
18678         fi; \
18679         cd $(HOST_SUBDIR)/ppl && \
18680         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18681                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18682                  clean
18683 @endif ppl-bootstrap
18684
18685
18686 .PHONY: all-stage4-ppl maybe-all-stage4-ppl
18687 .PHONY: clean-stage4-ppl maybe-clean-stage4-ppl
18688 maybe-all-stage4-ppl:
18689 maybe-clean-stage4-ppl:
18690 @if ppl-bootstrap
18691 maybe-all-stage4-ppl: all-stage4-ppl
18692 all-stage4: all-stage4-ppl
18693 TARGET-stage4-ppl = $(TARGET-ppl)
18694 all-stage4-ppl: configure-stage4-ppl
18695         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18696         @r=`${PWD_COMMAND}`; export r; \
18697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18698         TFLAGS="$(STAGE4_TFLAGS)"; \
18699         $(HOST_EXPORTS) \
18700         $(POSTSTAGE1_HOST_EXPORTS) \
18701         cd $(HOST_SUBDIR)/ppl && \
18702         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18703                 CFLAGS="$(STAGE4_CFLAGS)" \
18704                 CXXFLAGS="$(STAGE4_CFLAGS)" \
18705                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18706                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18707                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18708                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18709                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18710                 TFLAGS="$(STAGE4_TFLAGS)" \
18711                 $(TARGET-stage4-ppl)
18712
18713 maybe-clean-stage4-ppl: clean-stage4-ppl
18714 clean-stage4: clean-stage4-ppl
18715 clean-stage4-ppl:
18716         @if [ $(current_stage) = stage4 ]; then \
18717           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18718         else \
18719           [ -f $(HOST_SUBDIR)/stage4-ppl/Makefile ] || exit 0; \
18720           $(MAKE) stage4-start; \
18721         fi; \
18722         cd $(HOST_SUBDIR)/ppl && \
18723         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18724                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18725                  clean
18726 @endif ppl-bootstrap
18727
18728
18729 .PHONY: all-stageprofile-ppl maybe-all-stageprofile-ppl
18730 .PHONY: clean-stageprofile-ppl maybe-clean-stageprofile-ppl
18731 maybe-all-stageprofile-ppl:
18732 maybe-clean-stageprofile-ppl:
18733 @if ppl-bootstrap
18734 maybe-all-stageprofile-ppl: all-stageprofile-ppl
18735 all-stageprofile: all-stageprofile-ppl
18736 TARGET-stageprofile-ppl = $(TARGET-ppl)
18737 all-stageprofile-ppl: configure-stageprofile-ppl
18738         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18739         @r=`${PWD_COMMAND}`; export r; \
18740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18741         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18742         $(HOST_EXPORTS) \
18743         $(POSTSTAGE1_HOST_EXPORTS) \
18744         cd $(HOST_SUBDIR)/ppl && \
18745         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18746                 CFLAGS="$(STAGEprofile_CFLAGS)" \
18747                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
18748                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18749                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18750                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18751                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18752                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18753                 TFLAGS="$(STAGEprofile_TFLAGS)" \
18754                 $(TARGET-stageprofile-ppl)
18755
18756 maybe-clean-stageprofile-ppl: clean-stageprofile-ppl
18757 clean-stageprofile: clean-stageprofile-ppl
18758 clean-stageprofile-ppl:
18759         @if [ $(current_stage) = stageprofile ]; then \
18760           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18761         else \
18762           [ -f $(HOST_SUBDIR)/stageprofile-ppl/Makefile ] || exit 0; \
18763           $(MAKE) stageprofile-start; \
18764         fi; \
18765         cd $(HOST_SUBDIR)/ppl && \
18766         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18767                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18768                  clean
18769 @endif ppl-bootstrap
18770
18771
18772 .PHONY: all-stagefeedback-ppl maybe-all-stagefeedback-ppl
18773 .PHONY: clean-stagefeedback-ppl maybe-clean-stagefeedback-ppl
18774 maybe-all-stagefeedback-ppl:
18775 maybe-clean-stagefeedback-ppl:
18776 @if ppl-bootstrap
18777 maybe-all-stagefeedback-ppl: all-stagefeedback-ppl
18778 all-stagefeedback: all-stagefeedback-ppl
18779 TARGET-stagefeedback-ppl = $(TARGET-ppl)
18780 all-stagefeedback-ppl: configure-stagefeedback-ppl
18781         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18782         @r=`${PWD_COMMAND}`; export r; \
18783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18784         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18785         $(HOST_EXPORTS) \
18786         $(POSTSTAGE1_HOST_EXPORTS) \
18787         cd $(HOST_SUBDIR)/ppl && \
18788         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18789                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18790                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
18791                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18792                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18793                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18794                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18795                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18796                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18797                 $(TARGET-stagefeedback-ppl)
18798
18799 maybe-clean-stagefeedback-ppl: clean-stagefeedback-ppl
18800 clean-stagefeedback: clean-stagefeedback-ppl
18801 clean-stagefeedback-ppl:
18802         @if [ $(current_stage) = stagefeedback ]; then \
18803           [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
18804         else \
18805           [ -f $(HOST_SUBDIR)/stagefeedback-ppl/Makefile ] || exit 0; \
18806           $(MAKE) stagefeedback-start; \
18807         fi; \
18808         cd $(HOST_SUBDIR)/ppl && \
18809         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18810                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18811                  clean
18812 @endif ppl-bootstrap
18813
18814
18815
18816
18817
18818 .PHONY: check-ppl maybe-check-ppl
18819 maybe-check-ppl:
18820 @if ppl
18821 maybe-check-ppl: check-ppl
18822
18823 check-ppl:
18824         @: $(MAKE); $(unstage)
18825         @r=`${PWD_COMMAND}`; export r; \
18826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18827         $(HOST_EXPORTS) \
18828         (cd $(HOST_SUBDIR)/ppl && \
18829           $(MAKE) $(FLAGS_TO_PASS)  check)
18830
18831 @endif ppl
18832
18833 .PHONY: install-ppl maybe-install-ppl
18834 maybe-install-ppl:
18835 @if ppl
18836 maybe-install-ppl: install-ppl
18837
18838 install-ppl:
18839
18840 @endif ppl
18841
18842 # Other targets (info, dvi, pdf, etc.)
18843
18844 .PHONY: maybe-info-ppl info-ppl
18845 maybe-info-ppl:
18846 @if ppl
18847 maybe-info-ppl: info-ppl
18848
18849 info-ppl: \
18850     configure-ppl 
18851         @[ -f ./ppl/Makefile ] || exit 0; \
18852         r=`${PWD_COMMAND}`; export r; \
18853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18854         $(HOST_EXPORTS) \
18855         for flag in $(EXTRA_HOST_FLAGS) ; do \
18856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18857         done; \
18858         echo "Doing info in ppl" ; \
18859         (cd $(HOST_SUBDIR)/ppl && \
18860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18862                   "RANLIB=$${RANLIB}" \
18863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18864                   info) \
18865           || exit 1
18866
18867 @endif ppl
18868
18869 .PHONY: maybe-dvi-ppl dvi-ppl
18870 maybe-dvi-ppl:
18871 @if ppl
18872 maybe-dvi-ppl: dvi-ppl
18873
18874 dvi-ppl: \
18875     configure-ppl 
18876         @[ -f ./ppl/Makefile ] || exit 0; \
18877         r=`${PWD_COMMAND}`; export r; \
18878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18879         $(HOST_EXPORTS) \
18880         for flag in $(EXTRA_HOST_FLAGS) ; do \
18881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18882         done; \
18883         echo "Doing dvi in ppl" ; \
18884         (cd $(HOST_SUBDIR)/ppl && \
18885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18887                   "RANLIB=$${RANLIB}" \
18888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18889                   dvi) \
18890           || exit 1
18891
18892 @endif ppl
18893
18894 .PHONY: maybe-pdf-ppl pdf-ppl
18895 maybe-pdf-ppl:
18896 @if ppl
18897 maybe-pdf-ppl: pdf-ppl
18898
18899 pdf-ppl: \
18900     configure-ppl 
18901         @[ -f ./ppl/Makefile ] || exit 0; \
18902         r=`${PWD_COMMAND}`; export r; \
18903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18904         $(HOST_EXPORTS) \
18905         for flag in $(EXTRA_HOST_FLAGS) ; do \
18906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18907         done; \
18908         echo "Doing pdf in ppl" ; \
18909         (cd $(HOST_SUBDIR)/ppl && \
18910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18912                   "RANLIB=$${RANLIB}" \
18913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18914                   pdf) \
18915           || exit 1
18916
18917 @endif ppl
18918
18919 .PHONY: maybe-html-ppl html-ppl
18920 maybe-html-ppl:
18921 @if ppl
18922 maybe-html-ppl: html-ppl
18923
18924 html-ppl: \
18925     configure-ppl 
18926         @[ -f ./ppl/Makefile ] || exit 0; \
18927         r=`${PWD_COMMAND}`; export r; \
18928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18929         $(HOST_EXPORTS) \
18930         for flag in $(EXTRA_HOST_FLAGS) ; do \
18931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18932         done; \
18933         echo "Doing html in ppl" ; \
18934         (cd $(HOST_SUBDIR)/ppl && \
18935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18937                   "RANLIB=$${RANLIB}" \
18938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18939                   html) \
18940           || exit 1
18941
18942 @endif ppl
18943
18944 .PHONY: maybe-TAGS-ppl TAGS-ppl
18945 maybe-TAGS-ppl:
18946 @if ppl
18947 maybe-TAGS-ppl: TAGS-ppl
18948
18949 TAGS-ppl: \
18950     configure-ppl 
18951         @[ -f ./ppl/Makefile ] || exit 0; \
18952         r=`${PWD_COMMAND}`; export r; \
18953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18954         $(HOST_EXPORTS) \
18955         for flag in $(EXTRA_HOST_FLAGS) ; do \
18956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18957         done; \
18958         echo "Doing TAGS in ppl" ; \
18959         (cd $(HOST_SUBDIR)/ppl && \
18960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18962                   "RANLIB=$${RANLIB}" \
18963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18964                   TAGS) \
18965           || exit 1
18966
18967 @endif ppl
18968
18969 .PHONY: maybe-install-info-ppl install-info-ppl
18970 maybe-install-info-ppl:
18971 @if ppl
18972 maybe-install-info-ppl: install-info-ppl
18973
18974 install-info-ppl: \
18975     configure-ppl \
18976     info-ppl 
18977         @[ -f ./ppl/Makefile ] || exit 0; \
18978         r=`${PWD_COMMAND}`; export r; \
18979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18980         $(HOST_EXPORTS) \
18981         for flag in $(EXTRA_HOST_FLAGS) ; do \
18982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18983         done; \
18984         echo "Doing install-info in ppl" ; \
18985         (cd $(HOST_SUBDIR)/ppl && \
18986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18988                   "RANLIB=$${RANLIB}" \
18989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18990                   install-info) \
18991           || exit 1
18992
18993 @endif ppl
18994
18995 .PHONY: maybe-install-pdf-ppl install-pdf-ppl
18996 maybe-install-pdf-ppl:
18997 @if ppl
18998 maybe-install-pdf-ppl: install-pdf-ppl
18999
19000 install-pdf-ppl: \
19001     configure-ppl \
19002     pdf-ppl 
19003         @[ -f ./ppl/Makefile ] || exit 0; \
19004         r=`${PWD_COMMAND}`; export r; \
19005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19006         $(HOST_EXPORTS) \
19007         for flag in $(EXTRA_HOST_FLAGS) ; do \
19008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19009         done; \
19010         echo "Doing install-pdf in ppl" ; \
19011         (cd $(HOST_SUBDIR)/ppl && \
19012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19014                   "RANLIB=$${RANLIB}" \
19015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19016                   install-pdf) \
19017           || exit 1
19018
19019 @endif ppl
19020
19021 .PHONY: maybe-install-html-ppl install-html-ppl
19022 maybe-install-html-ppl:
19023 @if ppl
19024 maybe-install-html-ppl: install-html-ppl
19025
19026 install-html-ppl: \
19027     configure-ppl \
19028     html-ppl 
19029         @[ -f ./ppl/Makefile ] || exit 0; \
19030         r=`${PWD_COMMAND}`; export r; \
19031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19032         $(HOST_EXPORTS) \
19033         for flag in $(EXTRA_HOST_FLAGS) ; do \
19034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19035         done; \
19036         echo "Doing install-html in ppl" ; \
19037         (cd $(HOST_SUBDIR)/ppl && \
19038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19040                   "RANLIB=$${RANLIB}" \
19041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19042                   install-html) \
19043           || exit 1
19044
19045 @endif ppl
19046
19047 .PHONY: maybe-installcheck-ppl installcheck-ppl
19048 maybe-installcheck-ppl:
19049 @if ppl
19050 maybe-installcheck-ppl: installcheck-ppl
19051
19052 installcheck-ppl: \
19053     configure-ppl 
19054         @[ -f ./ppl/Makefile ] || exit 0; \
19055         r=`${PWD_COMMAND}`; export r; \
19056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19057         $(HOST_EXPORTS) \
19058         for flag in $(EXTRA_HOST_FLAGS) ; do \
19059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19060         done; \
19061         echo "Doing installcheck in ppl" ; \
19062         (cd $(HOST_SUBDIR)/ppl && \
19063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19065                   "RANLIB=$${RANLIB}" \
19066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19067                   installcheck) \
19068           || exit 1
19069
19070 @endif ppl
19071
19072 .PHONY: maybe-mostlyclean-ppl mostlyclean-ppl
19073 maybe-mostlyclean-ppl:
19074 @if ppl
19075 maybe-mostlyclean-ppl: mostlyclean-ppl
19076
19077 mostlyclean-ppl: 
19078         @[ -f ./ppl/Makefile ] || exit 0; \
19079         r=`${PWD_COMMAND}`; export r; \
19080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19081         $(HOST_EXPORTS) \
19082         for flag in $(EXTRA_HOST_FLAGS) ; do \
19083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19084         done; \
19085         echo "Doing mostlyclean in ppl" ; \
19086         (cd $(HOST_SUBDIR)/ppl && \
19087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19089                   "RANLIB=$${RANLIB}" \
19090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19091                   mostlyclean) \
19092           || exit 1
19093
19094 @endif ppl
19095
19096 .PHONY: maybe-clean-ppl clean-ppl
19097 maybe-clean-ppl:
19098 @if ppl
19099 maybe-clean-ppl: clean-ppl
19100
19101 clean-ppl: 
19102         @[ -f ./ppl/Makefile ] || exit 0; \
19103         r=`${PWD_COMMAND}`; export r; \
19104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19105         $(HOST_EXPORTS) \
19106         for flag in $(EXTRA_HOST_FLAGS) ; do \
19107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19108         done; \
19109         echo "Doing clean in ppl" ; \
19110         (cd $(HOST_SUBDIR)/ppl && \
19111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19113                   "RANLIB=$${RANLIB}" \
19114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19115                   clean) \
19116           || exit 1
19117
19118 @endif ppl
19119
19120 .PHONY: maybe-distclean-ppl distclean-ppl
19121 maybe-distclean-ppl:
19122 @if ppl
19123 maybe-distclean-ppl: distclean-ppl
19124
19125 distclean-ppl: 
19126         @[ -f ./ppl/Makefile ] || exit 0; \
19127         r=`${PWD_COMMAND}`; export r; \
19128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19129         $(HOST_EXPORTS) \
19130         for flag in $(EXTRA_HOST_FLAGS) ; do \
19131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19132         done; \
19133         echo "Doing distclean in ppl" ; \
19134         (cd $(HOST_SUBDIR)/ppl && \
19135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19137                   "RANLIB=$${RANLIB}" \
19138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19139                   distclean) \
19140           || exit 1
19141
19142 @endif ppl
19143
19144 .PHONY: maybe-maintainer-clean-ppl maintainer-clean-ppl
19145 maybe-maintainer-clean-ppl:
19146 @if ppl
19147 maybe-maintainer-clean-ppl: maintainer-clean-ppl
19148
19149 maintainer-clean-ppl: 
19150         @[ -f ./ppl/Makefile ] || exit 0; \
19151         r=`${PWD_COMMAND}`; export r; \
19152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19153         $(HOST_EXPORTS) \
19154         for flag in $(EXTRA_HOST_FLAGS) ; do \
19155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19156         done; \
19157         echo "Doing maintainer-clean in ppl" ; \
19158         (cd $(HOST_SUBDIR)/ppl && \
19159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19161                   "RANLIB=$${RANLIB}" \
19162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19163                   maintainer-clean) \
19164           || exit 1
19165
19166 @endif ppl
19167
19168
19169
19170 .PHONY: configure-cloog maybe-configure-cloog
19171 maybe-configure-cloog:
19172 @if gcc-bootstrap
19173 configure-cloog: stage_current
19174 @endif gcc-bootstrap
19175 @if cloog
19176 maybe-configure-cloog: configure-cloog
19177 configure-cloog: 
19178         @r=`${PWD_COMMAND}`; export r; \
19179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19180         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19181         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19182         $(HOST_EXPORTS) \
19183         echo Configuring in $(HOST_SUBDIR)/cloog; \
19184         cd "$(HOST_SUBDIR)/cloog" || exit 1; \
19185         case $(srcdir) in \
19186           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19187           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19188                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19189         esac; \
19190         srcdiroption="--srcdir=$${topdir}/cloog"; \
19191         libsrcdir="$$s/cloog"; \
19192         $(SHELL) $${libsrcdir}/configure \
19193           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19194           --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 \
19195           || exit 1
19196 @endif cloog
19197
19198
19199
19200 .PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
19201 maybe-configure-stage1-cloog:
19202 @if cloog-bootstrap
19203 maybe-configure-stage1-cloog: configure-stage1-cloog
19204 configure-stage1-cloog:
19205         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19206         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19207         @r=`${PWD_COMMAND}`; export r; \
19208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19209         TFLAGS="$(STAGE1_TFLAGS)"; \
19210         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19211         $(HOST_EXPORTS) \
19212         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19213         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
19214         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19215         echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
19216         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19217         cd $(HOST_SUBDIR)/cloog || exit 1; \
19218         case $(srcdir) in \
19219           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19220           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19221                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19222         esac; \
19223         srcdiroption="--srcdir=$${topdir}/cloog"; \
19224         libsrcdir="$$s/cloog"; \
19225         $(SHELL) $${libsrcdir}/configure \
19226           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19227           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19228           $(STAGE1_CONFIGURE_FLAGS) \
19229           --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
19230 @endif cloog-bootstrap
19231
19232 .PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
19233 maybe-configure-stage2-cloog:
19234 @if cloog-bootstrap
19235 maybe-configure-stage2-cloog: configure-stage2-cloog
19236 configure-stage2-cloog:
19237         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19238         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19239         @r=`${PWD_COMMAND}`; export r; \
19240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19241         TFLAGS="$(STAGE2_TFLAGS)"; \
19242         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19243         $(HOST_EXPORTS) \
19244         $(POSTSTAGE1_HOST_EXPORTS) \
19245         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19246         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
19247         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19248         echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
19249         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19250         cd $(HOST_SUBDIR)/cloog || exit 1; \
19251         case $(srcdir) in \
19252           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19253           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19254                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19255         esac; \
19256         srcdiroption="--srcdir=$${topdir}/cloog"; \
19257         libsrcdir="$$s/cloog"; \
19258         $(SHELL) $${libsrcdir}/configure \
19259           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19260           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19261           --with-build-libsubdir=$(HOST_SUBDIR) \
19262           $(STAGE2_CONFIGURE_FLAGS) \
19263           --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
19264 @endif cloog-bootstrap
19265
19266 .PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
19267 maybe-configure-stage3-cloog:
19268 @if cloog-bootstrap
19269 maybe-configure-stage3-cloog: configure-stage3-cloog
19270 configure-stage3-cloog:
19271         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19272         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19273         @r=`${PWD_COMMAND}`; export r; \
19274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19275         TFLAGS="$(STAGE3_TFLAGS)"; \
19276         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19277         $(HOST_EXPORTS) \
19278         $(POSTSTAGE1_HOST_EXPORTS) \
19279         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19280         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
19281         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19282         echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
19283         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19284         cd $(HOST_SUBDIR)/cloog || exit 1; \
19285         case $(srcdir) in \
19286           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19287           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19288                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19289         esac; \
19290         srcdiroption="--srcdir=$${topdir}/cloog"; \
19291         libsrcdir="$$s/cloog"; \
19292         $(SHELL) $${libsrcdir}/configure \
19293           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19294           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19295           --with-build-libsubdir=$(HOST_SUBDIR) \
19296           $(STAGE3_CONFIGURE_FLAGS) \
19297           --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
19298 @endif cloog-bootstrap
19299
19300 .PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
19301 maybe-configure-stage4-cloog:
19302 @if cloog-bootstrap
19303 maybe-configure-stage4-cloog: configure-stage4-cloog
19304 configure-stage4-cloog:
19305         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19306         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19307         @r=`${PWD_COMMAND}`; export r; \
19308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19309         TFLAGS="$(STAGE4_TFLAGS)"; \
19310         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19311         $(HOST_EXPORTS) \
19312         $(POSTSTAGE1_HOST_EXPORTS) \
19313         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19314         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
19315         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19316         echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
19317         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19318         cd $(HOST_SUBDIR)/cloog || exit 1; \
19319         case $(srcdir) in \
19320           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19321           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19322                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19323         esac; \
19324         srcdiroption="--srcdir=$${topdir}/cloog"; \
19325         libsrcdir="$$s/cloog"; \
19326         $(SHELL) $${libsrcdir}/configure \
19327           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19328           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19329           --with-build-libsubdir=$(HOST_SUBDIR) \
19330           $(STAGE4_CONFIGURE_FLAGS) \
19331           --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
19332 @endif cloog-bootstrap
19333
19334 .PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
19335 maybe-configure-stageprofile-cloog:
19336 @if cloog-bootstrap
19337 maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
19338 configure-stageprofile-cloog:
19339         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19340         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19341         @r=`${PWD_COMMAND}`; export r; \
19342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19343         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19344         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19345         $(HOST_EXPORTS) \
19346         $(POSTSTAGE1_HOST_EXPORTS) \
19347         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19348         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
19349         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19350         echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
19351         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19352         cd $(HOST_SUBDIR)/cloog || exit 1; \
19353         case $(srcdir) in \
19354           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19355           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19356                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19357         esac; \
19358         srcdiroption="--srcdir=$${topdir}/cloog"; \
19359         libsrcdir="$$s/cloog"; \
19360         $(SHELL) $${libsrcdir}/configure \
19361           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19362           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19363           --with-build-libsubdir=$(HOST_SUBDIR) \
19364           $(STAGEprofile_CONFIGURE_FLAGS) \
19365           --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
19366 @endif cloog-bootstrap
19367
19368 .PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
19369 maybe-configure-stagefeedback-cloog:
19370 @if cloog-bootstrap
19371 maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
19372 configure-stagefeedback-cloog:
19373         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19374         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19375         @r=`${PWD_COMMAND}`; export r; \
19376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19377         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19378         test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19379         $(HOST_EXPORTS) \
19380         $(POSTSTAGE1_HOST_EXPORTS) \
19381         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19382         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
19383         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19384         echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
19385         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19386         cd $(HOST_SUBDIR)/cloog || exit 1; \
19387         case $(srcdir) in \
19388           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19389           *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19390                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19391         esac; \
19392         srcdiroption="--srcdir=$${topdir}/cloog"; \
19393         libsrcdir="$$s/cloog"; \
19394         $(SHELL) $${libsrcdir}/configure \
19395           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19396           --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19397           --with-build-libsubdir=$(HOST_SUBDIR) \
19398           $(STAGEfeedback_CONFIGURE_FLAGS) \
19399           --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
19400 @endif cloog-bootstrap
19401
19402
19403
19404
19405
19406 .PHONY: all-cloog maybe-all-cloog
19407 maybe-all-cloog:
19408 @if gcc-bootstrap
19409 all-cloog: stage_current
19410 @endif gcc-bootstrap
19411 @if cloog
19412 TARGET-cloog=all
19413 maybe-all-cloog: all-cloog
19414 all-cloog: configure-cloog
19415         @r=`${PWD_COMMAND}`; export r; \
19416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19417         $(HOST_EXPORTS) \
19418         (cd $(HOST_SUBDIR)/cloog && \
19419           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
19420                 $(TARGET-cloog))
19421 @endif cloog
19422
19423
19424
19425 .PHONY: all-stage1-cloog maybe-all-stage1-cloog
19426 .PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
19427 maybe-all-stage1-cloog:
19428 maybe-clean-stage1-cloog:
19429 @if cloog-bootstrap
19430 maybe-all-stage1-cloog: all-stage1-cloog
19431 all-stage1: all-stage1-cloog
19432 TARGET-stage1-cloog = $(TARGET-cloog)
19433 all-stage1-cloog: configure-stage1-cloog
19434         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19435         @r=`${PWD_COMMAND}`; export r; \
19436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19437         TFLAGS="$(STAGE1_TFLAGS)"; \
19438         $(HOST_EXPORTS) \
19439         cd $(HOST_SUBDIR)/cloog && \
19440         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19441                 CFLAGS="$(STAGE1_CFLAGS)" \
19442                 CXXFLAGS="$(STAGE1_CFLAGS)" \
19443                 LIBCFLAGS="$(LIBCFLAGS)" \
19444                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19445                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19446                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19447                 $(EXTRA_HOST_FLAGS)   \
19448                 TFLAGS="$(STAGE1_TFLAGS)" \
19449                 $(TARGET-stage1-cloog)
19450
19451 maybe-clean-stage1-cloog: clean-stage1-cloog
19452 clean-stage1: clean-stage1-cloog
19453 clean-stage1-cloog:
19454         @if [ $(current_stage) = stage1 ]; then \
19455           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19456         else \
19457           [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
19458           $(MAKE) stage1-start; \
19459         fi; \
19460         cd $(HOST_SUBDIR)/cloog && \
19461         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19462                  clean
19463 @endif cloog-bootstrap
19464
19465
19466 .PHONY: all-stage2-cloog maybe-all-stage2-cloog
19467 .PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
19468 maybe-all-stage2-cloog:
19469 maybe-clean-stage2-cloog:
19470 @if cloog-bootstrap
19471 maybe-all-stage2-cloog: all-stage2-cloog
19472 all-stage2: all-stage2-cloog
19473 TARGET-stage2-cloog = $(TARGET-cloog)
19474 all-stage2-cloog: configure-stage2-cloog
19475         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19476         @r=`${PWD_COMMAND}`; export r; \
19477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19478         TFLAGS="$(STAGE2_TFLAGS)"; \
19479         $(HOST_EXPORTS) \
19480         $(POSTSTAGE1_HOST_EXPORTS) \
19481         cd $(HOST_SUBDIR)/cloog && \
19482         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19483                 CFLAGS="$(STAGE2_CFLAGS)" \
19484                 CXXFLAGS="$(STAGE2_CFLAGS)" \
19485                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19486                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19487                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19488                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19489                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19490                 TFLAGS="$(STAGE2_TFLAGS)" \
19491                 $(TARGET-stage2-cloog)
19492
19493 maybe-clean-stage2-cloog: clean-stage2-cloog
19494 clean-stage2: clean-stage2-cloog
19495 clean-stage2-cloog:
19496         @if [ $(current_stage) = stage2 ]; then \
19497           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19498         else \
19499           [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
19500           $(MAKE) stage2-start; \
19501         fi; \
19502         cd $(HOST_SUBDIR)/cloog && \
19503         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19504                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19505                  clean
19506 @endif cloog-bootstrap
19507
19508
19509 .PHONY: all-stage3-cloog maybe-all-stage3-cloog
19510 .PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
19511 maybe-all-stage3-cloog:
19512 maybe-clean-stage3-cloog:
19513 @if cloog-bootstrap
19514 maybe-all-stage3-cloog: all-stage3-cloog
19515 all-stage3: all-stage3-cloog
19516 TARGET-stage3-cloog = $(TARGET-cloog)
19517 all-stage3-cloog: configure-stage3-cloog
19518         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19519         @r=`${PWD_COMMAND}`; export r; \
19520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19521         TFLAGS="$(STAGE3_TFLAGS)"; \
19522         $(HOST_EXPORTS) \
19523         $(POSTSTAGE1_HOST_EXPORTS) \
19524         cd $(HOST_SUBDIR)/cloog && \
19525         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19526                 CFLAGS="$(STAGE3_CFLAGS)" \
19527                 CXXFLAGS="$(STAGE3_CFLAGS)" \
19528                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19529                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19530                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19531                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19532                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19533                 TFLAGS="$(STAGE3_TFLAGS)" \
19534                 $(TARGET-stage3-cloog)
19535
19536 maybe-clean-stage3-cloog: clean-stage3-cloog
19537 clean-stage3: clean-stage3-cloog
19538 clean-stage3-cloog:
19539         @if [ $(current_stage) = stage3 ]; then \
19540           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19541         else \
19542           [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
19543           $(MAKE) stage3-start; \
19544         fi; \
19545         cd $(HOST_SUBDIR)/cloog && \
19546         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19547                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19548                  clean
19549 @endif cloog-bootstrap
19550
19551
19552 .PHONY: all-stage4-cloog maybe-all-stage4-cloog
19553 .PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
19554 maybe-all-stage4-cloog:
19555 maybe-clean-stage4-cloog:
19556 @if cloog-bootstrap
19557 maybe-all-stage4-cloog: all-stage4-cloog
19558 all-stage4: all-stage4-cloog
19559 TARGET-stage4-cloog = $(TARGET-cloog)
19560 all-stage4-cloog: configure-stage4-cloog
19561         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19562         @r=`${PWD_COMMAND}`; export r; \
19563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19564         TFLAGS="$(STAGE4_TFLAGS)"; \
19565         $(HOST_EXPORTS) \
19566         $(POSTSTAGE1_HOST_EXPORTS) \
19567         cd $(HOST_SUBDIR)/cloog && \
19568         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19569                 CFLAGS="$(STAGE4_CFLAGS)" \
19570                 CXXFLAGS="$(STAGE4_CFLAGS)" \
19571                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19572                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19573                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19574                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19575                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19576                 TFLAGS="$(STAGE4_TFLAGS)" \
19577                 $(TARGET-stage4-cloog)
19578
19579 maybe-clean-stage4-cloog: clean-stage4-cloog
19580 clean-stage4: clean-stage4-cloog
19581 clean-stage4-cloog:
19582         @if [ $(current_stage) = stage4 ]; then \
19583           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19584         else \
19585           [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
19586           $(MAKE) stage4-start; \
19587         fi; \
19588         cd $(HOST_SUBDIR)/cloog && \
19589         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19590                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19591                  clean
19592 @endif cloog-bootstrap
19593
19594
19595 .PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
19596 .PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
19597 maybe-all-stageprofile-cloog:
19598 maybe-clean-stageprofile-cloog:
19599 @if cloog-bootstrap
19600 maybe-all-stageprofile-cloog: all-stageprofile-cloog
19601 all-stageprofile: all-stageprofile-cloog
19602 TARGET-stageprofile-cloog = $(TARGET-cloog)
19603 all-stageprofile-cloog: configure-stageprofile-cloog
19604         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19605         @r=`${PWD_COMMAND}`; export r; \
19606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19607         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19608         $(HOST_EXPORTS) \
19609         $(POSTSTAGE1_HOST_EXPORTS) \
19610         cd $(HOST_SUBDIR)/cloog && \
19611         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19612                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19613                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
19614                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19615                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19616                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19617                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19618                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19619                 TFLAGS="$(STAGEprofile_TFLAGS)" \
19620                 $(TARGET-stageprofile-cloog)
19621
19622 maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
19623 clean-stageprofile: clean-stageprofile-cloog
19624 clean-stageprofile-cloog:
19625         @if [ $(current_stage) = stageprofile ]; then \
19626           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19627         else \
19628           [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
19629           $(MAKE) stageprofile-start; \
19630         fi; \
19631         cd $(HOST_SUBDIR)/cloog && \
19632         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19633                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19634                  clean
19635 @endif cloog-bootstrap
19636
19637
19638 .PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
19639 .PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
19640 maybe-all-stagefeedback-cloog:
19641 maybe-clean-stagefeedback-cloog:
19642 @if cloog-bootstrap
19643 maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
19644 all-stagefeedback: all-stagefeedback-cloog
19645 TARGET-stagefeedback-cloog = $(TARGET-cloog)
19646 all-stagefeedback-cloog: configure-stagefeedback-cloog
19647         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19648         @r=`${PWD_COMMAND}`; export r; \
19649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19650         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19651         $(HOST_EXPORTS) \
19652         $(POSTSTAGE1_HOST_EXPORTS) \
19653         cd $(HOST_SUBDIR)/cloog && \
19654         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19655                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19656                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
19657                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19658                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19659                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19660                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19661                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19662                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19663                 $(TARGET-stagefeedback-cloog)
19664
19665 maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
19666 clean-stagefeedback: clean-stagefeedback-cloog
19667 clean-stagefeedback-cloog:
19668         @if [ $(current_stage) = stagefeedback ]; then \
19669           [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19670         else \
19671           [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
19672           $(MAKE) stagefeedback-start; \
19673         fi; \
19674         cd $(HOST_SUBDIR)/cloog && \
19675         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19676                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
19677                  clean
19678 @endif cloog-bootstrap
19679
19680
19681
19682
19683
19684 .PHONY: check-cloog maybe-check-cloog
19685 maybe-check-cloog:
19686 @if cloog
19687 maybe-check-cloog: check-cloog
19688
19689 check-cloog:
19690         @: $(MAKE); $(unstage)
19691         @r=`${PWD_COMMAND}`; export r; \
19692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19693         $(HOST_EXPORTS) \
19694         (cd $(HOST_SUBDIR)/cloog && \
19695           $(MAKE) $(FLAGS_TO_PASS)  check)
19696
19697 @endif cloog
19698
19699 .PHONY: install-cloog maybe-install-cloog
19700 maybe-install-cloog:
19701 @if cloog
19702 maybe-install-cloog: install-cloog
19703
19704 install-cloog:
19705
19706 @endif cloog
19707
19708 # Other targets (info, dvi, pdf, etc.)
19709
19710 .PHONY: maybe-info-cloog info-cloog
19711 maybe-info-cloog:
19712 @if cloog
19713 maybe-info-cloog: info-cloog
19714
19715 info-cloog: \
19716     configure-cloog 
19717         @[ -f ./cloog/Makefile ] || exit 0; \
19718         r=`${PWD_COMMAND}`; export r; \
19719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19720         $(HOST_EXPORTS) \
19721         for flag in $(EXTRA_HOST_FLAGS) ; do \
19722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19723         done; \
19724         echo "Doing info in cloog" ; \
19725         (cd $(HOST_SUBDIR)/cloog && \
19726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19728                   "RANLIB=$${RANLIB}" \
19729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19730                   info) \
19731           || exit 1
19732
19733 @endif cloog
19734
19735 .PHONY: maybe-dvi-cloog dvi-cloog
19736 maybe-dvi-cloog:
19737 @if cloog
19738 maybe-dvi-cloog: dvi-cloog
19739
19740 dvi-cloog: \
19741     configure-cloog 
19742         @[ -f ./cloog/Makefile ] || exit 0; \
19743         r=`${PWD_COMMAND}`; export r; \
19744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19745         $(HOST_EXPORTS) \
19746         for flag in $(EXTRA_HOST_FLAGS) ; do \
19747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19748         done; \
19749         echo "Doing dvi in cloog" ; \
19750         (cd $(HOST_SUBDIR)/cloog && \
19751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19753                   "RANLIB=$${RANLIB}" \
19754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19755                   dvi) \
19756           || exit 1
19757
19758 @endif cloog
19759
19760 .PHONY: maybe-pdf-cloog pdf-cloog
19761 maybe-pdf-cloog:
19762 @if cloog
19763 maybe-pdf-cloog: pdf-cloog
19764
19765 pdf-cloog: \
19766     configure-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 pdf 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                   pdf) \
19781           || exit 1
19782
19783 @endif cloog
19784
19785 .PHONY: maybe-html-cloog html-cloog
19786 maybe-html-cloog:
19787 @if cloog
19788 maybe-html-cloog: html-cloog
19789
19790 html-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 html 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                   html) \
19806           || exit 1
19807
19808 @endif cloog
19809
19810 .PHONY: maybe-TAGS-cloog TAGS-cloog
19811 maybe-TAGS-cloog:
19812 @if cloog
19813 maybe-TAGS-cloog: TAGS-cloog
19814
19815 TAGS-cloog: \
19816     configure-cloog 
19817         @[ -f ./cloog/Makefile ] || exit 0; \
19818         r=`${PWD_COMMAND}`; export r; \
19819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19820         $(HOST_EXPORTS) \
19821         for flag in $(EXTRA_HOST_FLAGS) ; do \
19822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19823         done; \
19824         echo "Doing TAGS in cloog" ; \
19825         (cd $(HOST_SUBDIR)/cloog && \
19826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19828                   "RANLIB=$${RANLIB}" \
19829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19830                   TAGS) \
19831           || exit 1
19832
19833 @endif cloog
19834
19835 .PHONY: maybe-install-info-cloog install-info-cloog
19836 maybe-install-info-cloog:
19837 @if cloog
19838 maybe-install-info-cloog: install-info-cloog
19839
19840 install-info-cloog: \
19841     configure-cloog \
19842     info-cloog 
19843         @[ -f ./cloog/Makefile ] || exit 0; \
19844         r=`${PWD_COMMAND}`; export r; \
19845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19846         $(HOST_EXPORTS) \
19847         for flag in $(EXTRA_HOST_FLAGS) ; do \
19848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19849         done; \
19850         echo "Doing install-info in cloog" ; \
19851         (cd $(HOST_SUBDIR)/cloog && \
19852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19854                   "RANLIB=$${RANLIB}" \
19855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19856                   install-info) \
19857           || exit 1
19858
19859 @endif cloog
19860
19861 .PHONY: maybe-install-pdf-cloog install-pdf-cloog
19862 maybe-install-pdf-cloog:
19863 @if cloog
19864 maybe-install-pdf-cloog: install-pdf-cloog
19865
19866 install-pdf-cloog: \
19867     configure-cloog \
19868     pdf-cloog 
19869         @[ -f ./cloog/Makefile ] || exit 0; \
19870         r=`${PWD_COMMAND}`; export r; \
19871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19872         $(HOST_EXPORTS) \
19873         for flag in $(EXTRA_HOST_FLAGS) ; do \
19874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19875         done; \
19876         echo "Doing install-pdf in cloog" ; \
19877         (cd $(HOST_SUBDIR)/cloog && \
19878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19880                   "RANLIB=$${RANLIB}" \
19881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19882                   install-pdf) \
19883           || exit 1
19884
19885 @endif cloog
19886
19887 .PHONY: maybe-install-html-cloog install-html-cloog
19888 maybe-install-html-cloog:
19889 @if cloog
19890 maybe-install-html-cloog: install-html-cloog
19891
19892 install-html-cloog: \
19893     configure-cloog \
19894     html-cloog 
19895         @[ -f ./cloog/Makefile ] || exit 0; \
19896         r=`${PWD_COMMAND}`; export r; \
19897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19898         $(HOST_EXPORTS) \
19899         for flag in $(EXTRA_HOST_FLAGS) ; do \
19900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19901         done; \
19902         echo "Doing install-html in cloog" ; \
19903         (cd $(HOST_SUBDIR)/cloog && \
19904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19906                   "RANLIB=$${RANLIB}" \
19907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19908                   install-html) \
19909           || exit 1
19910
19911 @endif cloog
19912
19913 .PHONY: maybe-installcheck-cloog installcheck-cloog
19914 maybe-installcheck-cloog:
19915 @if cloog
19916 maybe-installcheck-cloog: installcheck-cloog
19917
19918 installcheck-cloog: \
19919     configure-cloog 
19920         @[ -f ./cloog/Makefile ] || exit 0; \
19921         r=`${PWD_COMMAND}`; export r; \
19922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19923         $(HOST_EXPORTS) \
19924         for flag in $(EXTRA_HOST_FLAGS) ; do \
19925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19926         done; \
19927         echo "Doing installcheck in cloog" ; \
19928         (cd $(HOST_SUBDIR)/cloog && \
19929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19931                   "RANLIB=$${RANLIB}" \
19932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19933                   installcheck) \
19934           || exit 1
19935
19936 @endif cloog
19937
19938 .PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
19939 maybe-mostlyclean-cloog:
19940 @if cloog
19941 maybe-mostlyclean-cloog: mostlyclean-cloog
19942
19943 mostlyclean-cloog: 
19944         @[ -f ./cloog/Makefile ] || exit 0; \
19945         r=`${PWD_COMMAND}`; export r; \
19946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19947         $(HOST_EXPORTS) \
19948         for flag in $(EXTRA_HOST_FLAGS) ; do \
19949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19950         done; \
19951         echo "Doing mostlyclean in cloog" ; \
19952         (cd $(HOST_SUBDIR)/cloog && \
19953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19955                   "RANLIB=$${RANLIB}" \
19956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19957                   mostlyclean) \
19958           || exit 1
19959
19960 @endif cloog
19961
19962 .PHONY: maybe-clean-cloog clean-cloog
19963 maybe-clean-cloog:
19964 @if cloog
19965 maybe-clean-cloog: clean-cloog
19966
19967 clean-cloog: 
19968         @[ -f ./cloog/Makefile ] || exit 0; \
19969         r=`${PWD_COMMAND}`; export r; \
19970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19971         $(HOST_EXPORTS) \
19972         for flag in $(EXTRA_HOST_FLAGS) ; do \
19973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19974         done; \
19975         echo "Doing clean in cloog" ; \
19976         (cd $(HOST_SUBDIR)/cloog && \
19977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19979                   "RANLIB=$${RANLIB}" \
19980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19981                   clean) \
19982           || exit 1
19983
19984 @endif cloog
19985
19986 .PHONY: maybe-distclean-cloog distclean-cloog
19987 maybe-distclean-cloog:
19988 @if cloog
19989 maybe-distclean-cloog: distclean-cloog
19990
19991 distclean-cloog: 
19992         @[ -f ./cloog/Makefile ] || exit 0; \
19993         r=`${PWD_COMMAND}`; export r; \
19994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19995         $(HOST_EXPORTS) \
19996         for flag in $(EXTRA_HOST_FLAGS) ; do \
19997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19998         done; \
19999         echo "Doing distclean in cloog" ; \
20000         (cd $(HOST_SUBDIR)/cloog && \
20001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20003                   "RANLIB=$${RANLIB}" \
20004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20005                   distclean) \
20006           || exit 1
20007
20008 @endif cloog
20009
20010 .PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
20011 maybe-maintainer-clean-cloog:
20012 @if cloog
20013 maybe-maintainer-clean-cloog: maintainer-clean-cloog
20014
20015 maintainer-clean-cloog: 
20016         @[ -f ./cloog/Makefile ] || exit 0; \
20017         r=`${PWD_COMMAND}`; export r; \
20018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20019         $(HOST_EXPORTS) \
20020         for flag in $(EXTRA_HOST_FLAGS) ; do \
20021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20022         done; \
20023         echo "Doing maintainer-clean in cloog" ; \
20024         (cd $(HOST_SUBDIR)/cloog && \
20025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20027                   "RANLIB=$${RANLIB}" \
20028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20029                   maintainer-clean) \
20030           || exit 1
20031
20032 @endif cloog
20033
20034
20035
20036 .PHONY: configure-gnuserv maybe-configure-gnuserv
20037 maybe-configure-gnuserv:
20038 @if gcc-bootstrap
20039 configure-gnuserv: stage_current
20040 @endif gcc-bootstrap
20041 @if gnuserv
20042 maybe-configure-gnuserv: configure-gnuserv
20043 configure-gnuserv: 
20044         @: $(MAKE); $(unstage)
20045         @r=`${PWD_COMMAND}`; export r; \
20046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20047         test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
20048         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
20049         $(HOST_EXPORTS) \
20050         echo Configuring in $(HOST_SUBDIR)/gnuserv; \
20051         cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
20052         case $(srcdir) in \
20053           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20054           *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
20055                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20056         esac; \
20057         srcdiroption="--srcdir=$${topdir}/gnuserv"; \
20058         libsrcdir="$$s/gnuserv"; \
20059         $(SHELL) $${libsrcdir}/configure \
20060           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20061           --target=${target_alias} $${srcdiroption}  \
20062           || exit 1
20063 @endif gnuserv
20064
20065
20066
20067
20068
20069 .PHONY: all-gnuserv maybe-all-gnuserv
20070 maybe-all-gnuserv:
20071 @if gcc-bootstrap
20072 all-gnuserv: stage_current
20073 @endif gcc-bootstrap
20074 @if gnuserv
20075 TARGET-gnuserv=all
20076 maybe-all-gnuserv: all-gnuserv
20077 all-gnuserv: configure-gnuserv
20078         @: $(MAKE); $(unstage)
20079         @r=`${PWD_COMMAND}`; export r; \
20080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20081         $(HOST_EXPORTS) \
20082         (cd $(HOST_SUBDIR)/gnuserv && \
20083           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
20084                 $(TARGET-gnuserv))
20085 @endif gnuserv
20086
20087
20088
20089
20090 .PHONY: check-gnuserv maybe-check-gnuserv
20091 maybe-check-gnuserv:
20092 @if gnuserv
20093 maybe-check-gnuserv: check-gnuserv
20094
20095 check-gnuserv:
20096         @: $(MAKE); $(unstage)
20097         @r=`${PWD_COMMAND}`; export r; \
20098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20099         $(HOST_EXPORTS) \
20100         (cd $(HOST_SUBDIR)/gnuserv && \
20101           $(MAKE) $(FLAGS_TO_PASS)  check)
20102
20103 @endif gnuserv
20104
20105 .PHONY: install-gnuserv maybe-install-gnuserv
20106 maybe-install-gnuserv:
20107 @if gnuserv
20108 maybe-install-gnuserv: install-gnuserv
20109
20110 install-gnuserv: installdirs
20111         @: $(MAKE); $(unstage)
20112         @r=`${PWD_COMMAND}`; export r; \
20113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20114         $(HOST_EXPORTS) \
20115         (cd $(HOST_SUBDIR)/gnuserv && \
20116           $(MAKE) $(FLAGS_TO_PASS)  install)
20117
20118 @endif gnuserv
20119
20120 # Other targets (info, dvi, pdf, etc.)
20121
20122 .PHONY: maybe-info-gnuserv info-gnuserv
20123 maybe-info-gnuserv:
20124 @if gnuserv
20125 maybe-info-gnuserv: info-gnuserv
20126
20127 info-gnuserv: \
20128     configure-gnuserv 
20129         @: $(MAKE); $(unstage)
20130         @[ -f ./gnuserv/Makefile ] || exit 0; \
20131         r=`${PWD_COMMAND}`; export r; \
20132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20133         $(HOST_EXPORTS) \
20134         for flag in $(EXTRA_HOST_FLAGS) ; do \
20135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20136         done; \
20137         echo "Doing info in gnuserv" ; \
20138         (cd $(HOST_SUBDIR)/gnuserv && \
20139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20141                   "RANLIB=$${RANLIB}" \
20142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20143                   info) \
20144           || exit 1
20145
20146 @endif gnuserv
20147
20148 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
20149 maybe-dvi-gnuserv:
20150 @if gnuserv
20151 maybe-dvi-gnuserv: dvi-gnuserv
20152
20153 dvi-gnuserv: \
20154     configure-gnuserv 
20155         @: $(MAKE); $(unstage)
20156         @[ -f ./gnuserv/Makefile ] || exit 0; \
20157         r=`${PWD_COMMAND}`; export r; \
20158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20159         $(HOST_EXPORTS) \
20160         for flag in $(EXTRA_HOST_FLAGS) ; do \
20161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20162         done; \
20163         echo "Doing dvi in gnuserv" ; \
20164         (cd $(HOST_SUBDIR)/gnuserv && \
20165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20167                   "RANLIB=$${RANLIB}" \
20168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20169                   dvi) \
20170           || exit 1
20171
20172 @endif gnuserv
20173
20174 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
20175 maybe-pdf-gnuserv:
20176 @if gnuserv
20177 maybe-pdf-gnuserv: pdf-gnuserv
20178
20179 pdf-gnuserv: \
20180     configure-gnuserv 
20181         @: $(MAKE); $(unstage)
20182         @[ -f ./gnuserv/Makefile ] || exit 0; \
20183         r=`${PWD_COMMAND}`; export r; \
20184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20185         $(HOST_EXPORTS) \
20186         for flag in $(EXTRA_HOST_FLAGS) ; do \
20187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20188         done; \
20189         echo "Doing pdf in gnuserv" ; \
20190         (cd $(HOST_SUBDIR)/gnuserv && \
20191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20193                   "RANLIB=$${RANLIB}" \
20194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20195                   pdf) \
20196           || exit 1
20197
20198 @endif gnuserv
20199
20200 .PHONY: maybe-html-gnuserv html-gnuserv
20201 maybe-html-gnuserv:
20202 @if gnuserv
20203 maybe-html-gnuserv: html-gnuserv
20204
20205 html-gnuserv: \
20206     configure-gnuserv 
20207         @: $(MAKE); $(unstage)
20208         @[ -f ./gnuserv/Makefile ] || exit 0; \
20209         r=`${PWD_COMMAND}`; export r; \
20210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20211         $(HOST_EXPORTS) \
20212         for flag in $(EXTRA_HOST_FLAGS) ; do \
20213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20214         done; \
20215         echo "Doing html in gnuserv" ; \
20216         (cd $(HOST_SUBDIR)/gnuserv && \
20217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20219                   "RANLIB=$${RANLIB}" \
20220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20221                   html) \
20222           || exit 1
20223
20224 @endif gnuserv
20225
20226 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
20227 maybe-TAGS-gnuserv:
20228 @if gnuserv
20229 maybe-TAGS-gnuserv: TAGS-gnuserv
20230
20231 TAGS-gnuserv: \
20232     configure-gnuserv 
20233         @: $(MAKE); $(unstage)
20234         @[ -f ./gnuserv/Makefile ] || exit 0; \
20235         r=`${PWD_COMMAND}`; export r; \
20236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20237         $(HOST_EXPORTS) \
20238         for flag in $(EXTRA_HOST_FLAGS) ; do \
20239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20240         done; \
20241         echo "Doing TAGS in gnuserv" ; \
20242         (cd $(HOST_SUBDIR)/gnuserv && \
20243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20245                   "RANLIB=$${RANLIB}" \
20246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20247                   TAGS) \
20248           || exit 1
20249
20250 @endif gnuserv
20251
20252 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
20253 maybe-install-info-gnuserv:
20254 @if gnuserv
20255 maybe-install-info-gnuserv: install-info-gnuserv
20256
20257 install-info-gnuserv: \
20258     configure-gnuserv \
20259     info-gnuserv 
20260         @: $(MAKE); $(unstage)
20261         @[ -f ./gnuserv/Makefile ] || exit 0; \
20262         r=`${PWD_COMMAND}`; export r; \
20263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20264         $(HOST_EXPORTS) \
20265         for flag in $(EXTRA_HOST_FLAGS) ; do \
20266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20267         done; \
20268         echo "Doing install-info in gnuserv" ; \
20269         (cd $(HOST_SUBDIR)/gnuserv && \
20270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20272                   "RANLIB=$${RANLIB}" \
20273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20274                   install-info) \
20275           || exit 1
20276
20277 @endif gnuserv
20278
20279 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
20280 maybe-install-pdf-gnuserv:
20281 @if gnuserv
20282 maybe-install-pdf-gnuserv: install-pdf-gnuserv
20283
20284 install-pdf-gnuserv: \
20285     configure-gnuserv \
20286     pdf-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 install-pdf 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                   install-pdf) \
20302           || exit 1
20303
20304 @endif gnuserv
20305
20306 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
20307 maybe-install-html-gnuserv:
20308 @if gnuserv
20309 maybe-install-html-gnuserv: install-html-gnuserv
20310
20311 install-html-gnuserv: \
20312     configure-gnuserv \
20313     html-gnuserv 
20314         @: $(MAKE); $(unstage)
20315         @[ -f ./gnuserv/Makefile ] || exit 0; \
20316         r=`${PWD_COMMAND}`; export r; \
20317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20318         $(HOST_EXPORTS) \
20319         for flag in $(EXTRA_HOST_FLAGS) ; do \
20320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20321         done; \
20322         echo "Doing install-html in gnuserv" ; \
20323         (cd $(HOST_SUBDIR)/gnuserv && \
20324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20326                   "RANLIB=$${RANLIB}" \
20327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20328                   install-html) \
20329           || exit 1
20330
20331 @endif gnuserv
20332
20333 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
20334 maybe-installcheck-gnuserv:
20335 @if gnuserv
20336 maybe-installcheck-gnuserv: installcheck-gnuserv
20337
20338 installcheck-gnuserv: \
20339     configure-gnuserv 
20340         @: $(MAKE); $(unstage)
20341         @[ -f ./gnuserv/Makefile ] || exit 0; \
20342         r=`${PWD_COMMAND}`; export r; \
20343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20344         $(HOST_EXPORTS) \
20345         for flag in $(EXTRA_HOST_FLAGS) ; do \
20346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20347         done; \
20348         echo "Doing installcheck in gnuserv" ; \
20349         (cd $(HOST_SUBDIR)/gnuserv && \
20350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20352                   "RANLIB=$${RANLIB}" \
20353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20354                   installcheck) \
20355           || exit 1
20356
20357 @endif gnuserv
20358
20359 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
20360 maybe-mostlyclean-gnuserv:
20361 @if gnuserv
20362 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
20363
20364 mostlyclean-gnuserv: 
20365         @: $(MAKE); $(unstage)
20366         @[ -f ./gnuserv/Makefile ] || exit 0; \
20367         r=`${PWD_COMMAND}`; export r; \
20368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20369         $(HOST_EXPORTS) \
20370         for flag in $(EXTRA_HOST_FLAGS) ; do \
20371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20372         done; \
20373         echo "Doing mostlyclean in gnuserv" ; \
20374         (cd $(HOST_SUBDIR)/gnuserv && \
20375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20377                   "RANLIB=$${RANLIB}" \
20378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20379                   mostlyclean) \
20380           || exit 1
20381
20382 @endif gnuserv
20383
20384 .PHONY: maybe-clean-gnuserv clean-gnuserv
20385 maybe-clean-gnuserv:
20386 @if gnuserv
20387 maybe-clean-gnuserv: clean-gnuserv
20388
20389 clean-gnuserv: 
20390         @: $(MAKE); $(unstage)
20391         @[ -f ./gnuserv/Makefile ] || exit 0; \
20392         r=`${PWD_COMMAND}`; export r; \
20393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20394         $(HOST_EXPORTS) \
20395         for flag in $(EXTRA_HOST_FLAGS) ; do \
20396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20397         done; \
20398         echo "Doing clean in gnuserv" ; \
20399         (cd $(HOST_SUBDIR)/gnuserv && \
20400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20402                   "RANLIB=$${RANLIB}" \
20403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20404                   clean) \
20405           || exit 1
20406
20407 @endif gnuserv
20408
20409 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
20410 maybe-distclean-gnuserv:
20411 @if gnuserv
20412 maybe-distclean-gnuserv: distclean-gnuserv
20413
20414 distclean-gnuserv: 
20415         @: $(MAKE); $(unstage)
20416         @[ -f ./gnuserv/Makefile ] || exit 0; \
20417         r=`${PWD_COMMAND}`; export r; \
20418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20419         $(HOST_EXPORTS) \
20420         for flag in $(EXTRA_HOST_FLAGS) ; do \
20421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20422         done; \
20423         echo "Doing distclean in gnuserv" ; \
20424         (cd $(HOST_SUBDIR)/gnuserv && \
20425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20427                   "RANLIB=$${RANLIB}" \
20428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20429                   distclean) \
20430           || exit 1
20431
20432 @endif gnuserv
20433
20434 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
20435 maybe-maintainer-clean-gnuserv:
20436 @if gnuserv
20437 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
20438
20439 maintainer-clean-gnuserv: 
20440         @: $(MAKE); $(unstage)
20441         @[ -f ./gnuserv/Makefile ] || exit 0; \
20442         r=`${PWD_COMMAND}`; export r; \
20443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20444         $(HOST_EXPORTS) \
20445         for flag in $(EXTRA_HOST_FLAGS) ; do \
20446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20447         done; \
20448         echo "Doing maintainer-clean in gnuserv" ; \
20449         (cd $(HOST_SUBDIR)/gnuserv && \
20450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20452                   "RANLIB=$${RANLIB}" \
20453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20454                   maintainer-clean) \
20455           || exit 1
20456
20457 @endif gnuserv
20458
20459
20460
20461 .PHONY: configure-gold maybe-configure-gold
20462 maybe-configure-gold:
20463 @if gcc-bootstrap
20464 configure-gold: stage_current
20465 @endif gcc-bootstrap
20466 @if gold
20467 maybe-configure-gold: configure-gold
20468 configure-gold: 
20469         @r=`${PWD_COMMAND}`; export r; \
20470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20471         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20472         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20473         $(HOST_EXPORTS) \
20474         echo Configuring in $(HOST_SUBDIR)/gold; \
20475         cd "$(HOST_SUBDIR)/gold" || exit 1; \
20476         case $(srcdir) in \
20477           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20478           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20479                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20480         esac; \
20481         srcdiroption="--srcdir=$${topdir}/gold"; \
20482         libsrcdir="$$s/gold"; \
20483         $(SHELL) $${libsrcdir}/configure \
20484           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20485           --target=${target_alias} $${srcdiroption}  \
20486           || exit 1
20487 @endif gold
20488
20489
20490
20491 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
20492 maybe-configure-stage1-gold:
20493 @if gold-bootstrap
20494 maybe-configure-stage1-gold: configure-stage1-gold
20495 configure-stage1-gold:
20496         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20497         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20498         @r=`${PWD_COMMAND}`; export r; \
20499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20500         TFLAGS="$(STAGE1_TFLAGS)"; \
20501         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20502         $(HOST_EXPORTS) \
20503         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20504         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
20505         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
20506         echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
20507         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20508         cd $(HOST_SUBDIR)/gold || exit 1; \
20509         case $(srcdir) in \
20510           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20511           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20512                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20513         esac; \
20514         srcdiroption="--srcdir=$${topdir}/gold"; \
20515         libsrcdir="$$s/gold"; \
20516         $(SHELL) $${libsrcdir}/configure \
20517           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20518           --target=${target_alias} $${srcdiroption} \
20519           $(STAGE1_CONFIGURE_FLAGS)
20520 @endif gold-bootstrap
20521
20522 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
20523 maybe-configure-stage2-gold:
20524 @if gold-bootstrap
20525 maybe-configure-stage2-gold: configure-stage2-gold
20526 configure-stage2-gold:
20527         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20528         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20529         @r=`${PWD_COMMAND}`; export r; \
20530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20531         TFLAGS="$(STAGE2_TFLAGS)"; \
20532         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20533         $(HOST_EXPORTS) \
20534         $(POSTSTAGE1_HOST_EXPORTS) \
20535         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20536         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
20537         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
20538         echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
20539         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20540         cd $(HOST_SUBDIR)/gold || exit 1; \
20541         case $(srcdir) in \
20542           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20543           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20544                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20545         esac; \
20546         srcdiroption="--srcdir=$${topdir}/gold"; \
20547         libsrcdir="$$s/gold"; \
20548         $(SHELL) $${libsrcdir}/configure \
20549           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20550           --target=${target_alias} $${srcdiroption} \
20551           --with-build-libsubdir=$(HOST_SUBDIR) \
20552           $(STAGE2_CONFIGURE_FLAGS)
20553 @endif gold-bootstrap
20554
20555 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
20556 maybe-configure-stage3-gold:
20557 @if gold-bootstrap
20558 maybe-configure-stage3-gold: configure-stage3-gold
20559 configure-stage3-gold:
20560         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20561         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20562         @r=`${PWD_COMMAND}`; export r; \
20563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20564         TFLAGS="$(STAGE3_TFLAGS)"; \
20565         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20566         $(HOST_EXPORTS) \
20567         $(POSTSTAGE1_HOST_EXPORTS) \
20568         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20569         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
20570         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
20571         echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
20572         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20573         cd $(HOST_SUBDIR)/gold || exit 1; \
20574         case $(srcdir) in \
20575           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20576           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20577                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20578         esac; \
20579         srcdiroption="--srcdir=$${topdir}/gold"; \
20580         libsrcdir="$$s/gold"; \
20581         $(SHELL) $${libsrcdir}/configure \
20582           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20583           --target=${target_alias} $${srcdiroption} \
20584           --with-build-libsubdir=$(HOST_SUBDIR) \
20585           $(STAGE3_CONFIGURE_FLAGS)
20586 @endif gold-bootstrap
20587
20588 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
20589 maybe-configure-stage4-gold:
20590 @if gold-bootstrap
20591 maybe-configure-stage4-gold: configure-stage4-gold
20592 configure-stage4-gold:
20593         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20594         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20595         @r=`${PWD_COMMAND}`; export r; \
20596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20597         TFLAGS="$(STAGE4_TFLAGS)"; \
20598         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20599         $(HOST_EXPORTS) \
20600         $(POSTSTAGE1_HOST_EXPORTS) \
20601         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20602         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
20603         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
20604         echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
20605         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20606         cd $(HOST_SUBDIR)/gold || exit 1; \
20607         case $(srcdir) in \
20608           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20609           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20610                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20611         esac; \
20612         srcdiroption="--srcdir=$${topdir}/gold"; \
20613         libsrcdir="$$s/gold"; \
20614         $(SHELL) $${libsrcdir}/configure \
20615           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20616           --target=${target_alias} $${srcdiroption} \
20617           --with-build-libsubdir=$(HOST_SUBDIR) \
20618           $(STAGE4_CONFIGURE_FLAGS)
20619 @endif gold-bootstrap
20620
20621 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
20622 maybe-configure-stageprofile-gold:
20623 @if gold-bootstrap
20624 maybe-configure-stageprofile-gold: configure-stageprofile-gold
20625 configure-stageprofile-gold:
20626         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20627         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20628         @r=`${PWD_COMMAND}`; export r; \
20629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20630         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20631         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20632         $(HOST_EXPORTS) \
20633         $(POSTSTAGE1_HOST_EXPORTS) \
20634         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20635         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
20636         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
20637         echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
20638         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20639         cd $(HOST_SUBDIR)/gold || exit 1; \
20640         case $(srcdir) in \
20641           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20642           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20643                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20644         esac; \
20645         srcdiroption="--srcdir=$${topdir}/gold"; \
20646         libsrcdir="$$s/gold"; \
20647         $(SHELL) $${libsrcdir}/configure \
20648           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20649           --target=${target_alias} $${srcdiroption} \
20650           --with-build-libsubdir=$(HOST_SUBDIR) \
20651           $(STAGEprofile_CONFIGURE_FLAGS)
20652 @endif gold-bootstrap
20653
20654 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
20655 maybe-configure-stagefeedback-gold:
20656 @if gold-bootstrap
20657 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
20658 configure-stagefeedback-gold:
20659         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20660         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20661         @r=`${PWD_COMMAND}`; export r; \
20662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20663         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20664         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20665         $(HOST_EXPORTS) \
20666         $(POSTSTAGE1_HOST_EXPORTS) \
20667         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20668         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
20669         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20670         echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
20671         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20672         cd $(HOST_SUBDIR)/gold || exit 1; \
20673         case $(srcdir) in \
20674           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20675           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20676                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20677         esac; \
20678         srcdiroption="--srcdir=$${topdir}/gold"; \
20679         libsrcdir="$$s/gold"; \
20680         $(SHELL) $${libsrcdir}/configure \
20681           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20682           --target=${target_alias} $${srcdiroption} \
20683           --with-build-libsubdir=$(HOST_SUBDIR) \
20684           $(STAGEfeedback_CONFIGURE_FLAGS)
20685 @endif gold-bootstrap
20686
20687
20688
20689
20690
20691 .PHONY: all-gold maybe-all-gold
20692 maybe-all-gold:
20693 @if gcc-bootstrap
20694 all-gold: stage_current
20695 @endif gcc-bootstrap
20696 @if gold
20697 TARGET-gold=all
20698 maybe-all-gold: all-gold
20699 all-gold: configure-gold
20700         @r=`${PWD_COMMAND}`; export r; \
20701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20702         $(HOST_EXPORTS) \
20703         (cd $(HOST_SUBDIR)/gold && \
20704           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
20705                 $(TARGET-gold))
20706 @endif gold
20707
20708
20709
20710 .PHONY: all-stage1-gold maybe-all-stage1-gold
20711 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
20712 maybe-all-stage1-gold:
20713 maybe-clean-stage1-gold:
20714 @if gold-bootstrap
20715 maybe-all-stage1-gold: all-stage1-gold
20716 all-stage1: all-stage1-gold
20717 TARGET-stage1-gold = $(TARGET-gold)
20718 all-stage1-gold: configure-stage1-gold
20719         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20720         @r=`${PWD_COMMAND}`; export r; \
20721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20722         TFLAGS="$(STAGE1_TFLAGS)"; \
20723         $(HOST_EXPORTS) \
20724         cd $(HOST_SUBDIR)/gold && \
20725         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20726                 CFLAGS="$(STAGE1_CFLAGS)" \
20727                 CXXFLAGS="$(STAGE1_CFLAGS)" \
20728                 LIBCFLAGS="$(LIBCFLAGS)" \
20729                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20730                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20731                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20732                 $(EXTRA_HOST_FLAGS)   \
20733                 TFLAGS="$(STAGE1_TFLAGS)" \
20734                 $(TARGET-stage1-gold)
20735
20736 maybe-clean-stage1-gold: clean-stage1-gold
20737 clean-stage1: clean-stage1-gold
20738 clean-stage1-gold:
20739         @if [ $(current_stage) = stage1 ]; then \
20740           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20741         else \
20742           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
20743           $(MAKE) stage1-start; \
20744         fi; \
20745         cd $(HOST_SUBDIR)/gold && \
20746         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20747                  clean
20748 @endif gold-bootstrap
20749
20750
20751 .PHONY: all-stage2-gold maybe-all-stage2-gold
20752 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
20753 maybe-all-stage2-gold:
20754 maybe-clean-stage2-gold:
20755 @if gold-bootstrap
20756 maybe-all-stage2-gold: all-stage2-gold
20757 all-stage2: all-stage2-gold
20758 TARGET-stage2-gold = $(TARGET-gold)
20759 all-stage2-gold: configure-stage2-gold
20760         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20761         @r=`${PWD_COMMAND}`; export r; \
20762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20763         TFLAGS="$(STAGE2_TFLAGS)"; \
20764         $(HOST_EXPORTS) \
20765         $(POSTSTAGE1_HOST_EXPORTS) \
20766         cd $(HOST_SUBDIR)/gold && \
20767         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20768                 CFLAGS="$(STAGE2_CFLAGS)" \
20769                 CXXFLAGS="$(STAGE2_CFLAGS)" \
20770                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20771                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20772                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20773                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20774                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20775                 TFLAGS="$(STAGE2_TFLAGS)" \
20776                 $(TARGET-stage2-gold)
20777
20778 maybe-clean-stage2-gold: clean-stage2-gold
20779 clean-stage2: clean-stage2-gold
20780 clean-stage2-gold:
20781         @if [ $(current_stage) = stage2 ]; then \
20782           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20783         else \
20784           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
20785           $(MAKE) stage2-start; \
20786         fi; \
20787         cd $(HOST_SUBDIR)/gold && \
20788         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20789                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20790                  clean
20791 @endif gold-bootstrap
20792
20793
20794 .PHONY: all-stage3-gold maybe-all-stage3-gold
20795 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
20796 maybe-all-stage3-gold:
20797 maybe-clean-stage3-gold:
20798 @if gold-bootstrap
20799 maybe-all-stage3-gold: all-stage3-gold
20800 all-stage3: all-stage3-gold
20801 TARGET-stage3-gold = $(TARGET-gold)
20802 all-stage3-gold: configure-stage3-gold
20803         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20804         @r=`${PWD_COMMAND}`; export r; \
20805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20806         TFLAGS="$(STAGE3_TFLAGS)"; \
20807         $(HOST_EXPORTS) \
20808         $(POSTSTAGE1_HOST_EXPORTS) \
20809         cd $(HOST_SUBDIR)/gold && \
20810         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20811                 CFLAGS="$(STAGE3_CFLAGS)" \
20812                 CXXFLAGS="$(STAGE3_CFLAGS)" \
20813                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20814                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20815                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20816                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20817                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20818                 TFLAGS="$(STAGE3_TFLAGS)" \
20819                 $(TARGET-stage3-gold)
20820
20821 maybe-clean-stage3-gold: clean-stage3-gold
20822 clean-stage3: clean-stage3-gold
20823 clean-stage3-gold:
20824         @if [ $(current_stage) = stage3 ]; then \
20825           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20826         else \
20827           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
20828           $(MAKE) stage3-start; \
20829         fi; \
20830         cd $(HOST_SUBDIR)/gold && \
20831         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20832                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20833                  clean
20834 @endif gold-bootstrap
20835
20836
20837 .PHONY: all-stage4-gold maybe-all-stage4-gold
20838 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
20839 maybe-all-stage4-gold:
20840 maybe-clean-stage4-gold:
20841 @if gold-bootstrap
20842 maybe-all-stage4-gold: all-stage4-gold
20843 all-stage4: all-stage4-gold
20844 TARGET-stage4-gold = $(TARGET-gold)
20845 all-stage4-gold: configure-stage4-gold
20846         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20847         @r=`${PWD_COMMAND}`; export r; \
20848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20849         TFLAGS="$(STAGE4_TFLAGS)"; \
20850         $(HOST_EXPORTS) \
20851         $(POSTSTAGE1_HOST_EXPORTS) \
20852         cd $(HOST_SUBDIR)/gold && \
20853         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20854                 CFLAGS="$(STAGE4_CFLAGS)" \
20855                 CXXFLAGS="$(STAGE4_CFLAGS)" \
20856                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20857                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20858                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20859                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20860                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20861                 TFLAGS="$(STAGE4_TFLAGS)" \
20862                 $(TARGET-stage4-gold)
20863
20864 maybe-clean-stage4-gold: clean-stage4-gold
20865 clean-stage4: clean-stage4-gold
20866 clean-stage4-gold:
20867         @if [ $(current_stage) = stage4 ]; then \
20868           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20869         else \
20870           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
20871           $(MAKE) stage4-start; \
20872         fi; \
20873         cd $(HOST_SUBDIR)/gold && \
20874         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20875                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20876                  clean
20877 @endif gold-bootstrap
20878
20879
20880 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
20881 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
20882 maybe-all-stageprofile-gold:
20883 maybe-clean-stageprofile-gold:
20884 @if gold-bootstrap
20885 maybe-all-stageprofile-gold: all-stageprofile-gold
20886 all-stageprofile: all-stageprofile-gold
20887 TARGET-stageprofile-gold = $(TARGET-gold)
20888 all-stageprofile-gold: configure-stageprofile-gold
20889         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20890         @r=`${PWD_COMMAND}`; export r; \
20891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20892         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20893         $(HOST_EXPORTS) \
20894         $(POSTSTAGE1_HOST_EXPORTS) \
20895         cd $(HOST_SUBDIR)/gold && \
20896         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20897                 CFLAGS="$(STAGEprofile_CFLAGS)" \
20898                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
20899                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20900                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20901                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20902                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20903                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20904                 TFLAGS="$(STAGEprofile_TFLAGS)" \
20905                 $(TARGET-stageprofile-gold)
20906
20907 maybe-clean-stageprofile-gold: clean-stageprofile-gold
20908 clean-stageprofile: clean-stageprofile-gold
20909 clean-stageprofile-gold:
20910         @if [ $(current_stage) = stageprofile ]; then \
20911           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20912         else \
20913           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
20914           $(MAKE) stageprofile-start; \
20915         fi; \
20916         cd $(HOST_SUBDIR)/gold && \
20917         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20918                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20919                  clean
20920 @endif gold-bootstrap
20921
20922
20923 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
20924 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
20925 maybe-all-stagefeedback-gold:
20926 maybe-clean-stagefeedback-gold:
20927 @if gold-bootstrap
20928 maybe-all-stagefeedback-gold: all-stagefeedback-gold
20929 all-stagefeedback: all-stagefeedback-gold
20930 TARGET-stagefeedback-gold = $(TARGET-gold)
20931 all-stagefeedback-gold: configure-stagefeedback-gold
20932         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20933         @r=`${PWD_COMMAND}`; export r; \
20934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20935         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20936         $(HOST_EXPORTS) \
20937         $(POSTSTAGE1_HOST_EXPORTS) \
20938         cd $(HOST_SUBDIR)/gold && \
20939         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20940                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20941                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
20942                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20943                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20944                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20945                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20946                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20947                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20948                 $(TARGET-stagefeedback-gold)
20949
20950 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
20951 clean-stagefeedback: clean-stagefeedback-gold
20952 clean-stagefeedback-gold:
20953         @if [ $(current_stage) = stagefeedback ]; then \
20954           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
20955         else \
20956           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
20957           $(MAKE) stagefeedback-start; \
20958         fi; \
20959         cd $(HOST_SUBDIR)/gold && \
20960         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20961                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
20962                  clean
20963 @endif gold-bootstrap
20964
20965
20966
20967
20968
20969 .PHONY: check-gold maybe-check-gold
20970 maybe-check-gold:
20971 @if gold
20972 maybe-check-gold: check-gold
20973
20974 check-gold:
20975         @: $(MAKE); $(unstage)
20976         @r=`${PWD_COMMAND}`; export r; \
20977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20978         $(HOST_EXPORTS) \
20979         (cd $(HOST_SUBDIR)/gold && \
20980           $(MAKE) $(FLAGS_TO_PASS)  check)
20981
20982 @endif gold
20983
20984 .PHONY: install-gold maybe-install-gold
20985 maybe-install-gold:
20986 @if gold
20987 maybe-install-gold: install-gold
20988
20989 install-gold: installdirs
20990         @: $(MAKE); $(unstage)
20991         @r=`${PWD_COMMAND}`; export r; \
20992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20993         $(HOST_EXPORTS) \
20994         (cd $(HOST_SUBDIR)/gold && \
20995           $(MAKE) $(FLAGS_TO_PASS)  install)
20996
20997 @endif gold
20998
20999 # Other targets (info, dvi, pdf, etc.)
21000
21001 .PHONY: maybe-info-gold info-gold
21002 maybe-info-gold:
21003 @if gold
21004 maybe-info-gold: info-gold
21005
21006 info-gold: \
21007     configure-gold 
21008         @[ -f ./gold/Makefile ] || exit 0; \
21009         r=`${PWD_COMMAND}`; export r; \
21010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21011         $(HOST_EXPORTS) \
21012         for flag in $(EXTRA_HOST_FLAGS) ; do \
21013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21014         done; \
21015         echo "Doing info in gold" ; \
21016         (cd $(HOST_SUBDIR)/gold && \
21017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21019                   "RANLIB=$${RANLIB}" \
21020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21021                   info) \
21022           || exit 1
21023
21024 @endif gold
21025
21026 .PHONY: maybe-dvi-gold dvi-gold
21027 maybe-dvi-gold:
21028 @if gold
21029 maybe-dvi-gold: dvi-gold
21030
21031 dvi-gold: \
21032     configure-gold 
21033         @[ -f ./gold/Makefile ] || exit 0; \
21034         r=`${PWD_COMMAND}`; export r; \
21035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21036         $(HOST_EXPORTS) \
21037         for flag in $(EXTRA_HOST_FLAGS) ; do \
21038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21039         done; \
21040         echo "Doing dvi in gold" ; \
21041         (cd $(HOST_SUBDIR)/gold && \
21042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21044                   "RANLIB=$${RANLIB}" \
21045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21046                   dvi) \
21047           || exit 1
21048
21049 @endif gold
21050
21051 .PHONY: maybe-pdf-gold pdf-gold
21052 maybe-pdf-gold:
21053 @if gold
21054 maybe-pdf-gold: pdf-gold
21055
21056 pdf-gold: \
21057     configure-gold 
21058         @[ -f ./gold/Makefile ] || exit 0; \
21059         r=`${PWD_COMMAND}`; export r; \
21060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21061         $(HOST_EXPORTS) \
21062         for flag in $(EXTRA_HOST_FLAGS) ; do \
21063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21064         done; \
21065         echo "Doing pdf in gold" ; \
21066         (cd $(HOST_SUBDIR)/gold && \
21067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21069                   "RANLIB=$${RANLIB}" \
21070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21071                   pdf) \
21072           || exit 1
21073
21074 @endif gold
21075
21076 .PHONY: maybe-html-gold html-gold
21077 maybe-html-gold:
21078 @if gold
21079 maybe-html-gold: html-gold
21080
21081 html-gold: \
21082     configure-gold 
21083         @[ -f ./gold/Makefile ] || exit 0; \
21084         r=`${PWD_COMMAND}`; export r; \
21085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21086         $(HOST_EXPORTS) \
21087         for flag in $(EXTRA_HOST_FLAGS) ; do \
21088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21089         done; \
21090         echo "Doing html in gold" ; \
21091         (cd $(HOST_SUBDIR)/gold && \
21092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21094                   "RANLIB=$${RANLIB}" \
21095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21096                   html) \
21097           || exit 1
21098
21099 @endif gold
21100
21101 .PHONY: maybe-TAGS-gold TAGS-gold
21102 maybe-TAGS-gold:
21103 @if gold
21104 maybe-TAGS-gold: TAGS-gold
21105
21106 TAGS-gold: \
21107     configure-gold 
21108         @[ -f ./gold/Makefile ] || exit 0; \
21109         r=`${PWD_COMMAND}`; export r; \
21110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21111         $(HOST_EXPORTS) \
21112         for flag in $(EXTRA_HOST_FLAGS) ; do \
21113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21114         done; \
21115         echo "Doing TAGS in gold" ; \
21116         (cd $(HOST_SUBDIR)/gold && \
21117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21119                   "RANLIB=$${RANLIB}" \
21120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21121                   TAGS) \
21122           || exit 1
21123
21124 @endif gold
21125
21126 .PHONY: maybe-install-info-gold install-info-gold
21127 maybe-install-info-gold:
21128 @if gold
21129 maybe-install-info-gold: install-info-gold
21130
21131 install-info-gold: \
21132     configure-gold \
21133     info-gold 
21134         @[ -f ./gold/Makefile ] || exit 0; \
21135         r=`${PWD_COMMAND}`; export r; \
21136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21137         $(HOST_EXPORTS) \
21138         for flag in $(EXTRA_HOST_FLAGS) ; do \
21139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21140         done; \
21141         echo "Doing install-info in gold" ; \
21142         (cd $(HOST_SUBDIR)/gold && \
21143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21145                   "RANLIB=$${RANLIB}" \
21146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21147                   install-info) \
21148           || exit 1
21149
21150 @endif gold
21151
21152 .PHONY: maybe-install-pdf-gold install-pdf-gold
21153 maybe-install-pdf-gold:
21154 @if gold
21155 maybe-install-pdf-gold: install-pdf-gold
21156
21157 install-pdf-gold: \
21158     configure-gold \
21159     pdf-gold 
21160         @[ -f ./gold/Makefile ] || exit 0; \
21161         r=`${PWD_COMMAND}`; export r; \
21162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21163         $(HOST_EXPORTS) \
21164         for flag in $(EXTRA_HOST_FLAGS) ; do \
21165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21166         done; \
21167         echo "Doing install-pdf in gold" ; \
21168         (cd $(HOST_SUBDIR)/gold && \
21169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21171                   "RANLIB=$${RANLIB}" \
21172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21173                   install-pdf) \
21174           || exit 1
21175
21176 @endif gold
21177
21178 .PHONY: maybe-install-html-gold install-html-gold
21179 maybe-install-html-gold:
21180 @if gold
21181 maybe-install-html-gold: install-html-gold
21182
21183 install-html-gold: \
21184     configure-gold \
21185     html-gold 
21186         @[ -f ./gold/Makefile ] || exit 0; \
21187         r=`${PWD_COMMAND}`; export r; \
21188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21189         $(HOST_EXPORTS) \
21190         for flag in $(EXTRA_HOST_FLAGS) ; do \
21191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21192         done; \
21193         echo "Doing install-html in gold" ; \
21194         (cd $(HOST_SUBDIR)/gold && \
21195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21197                   "RANLIB=$${RANLIB}" \
21198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21199                   install-html) \
21200           || exit 1
21201
21202 @endif gold
21203
21204 .PHONY: maybe-installcheck-gold installcheck-gold
21205 maybe-installcheck-gold:
21206 @if gold
21207 maybe-installcheck-gold: installcheck-gold
21208
21209 installcheck-gold: \
21210     configure-gold 
21211         @[ -f ./gold/Makefile ] || exit 0; \
21212         r=`${PWD_COMMAND}`; export r; \
21213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21214         $(HOST_EXPORTS) \
21215         for flag in $(EXTRA_HOST_FLAGS) ; do \
21216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21217         done; \
21218         echo "Doing installcheck in gold" ; \
21219         (cd $(HOST_SUBDIR)/gold && \
21220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21222                   "RANLIB=$${RANLIB}" \
21223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21224                   installcheck) \
21225           || exit 1
21226
21227 @endif gold
21228
21229 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
21230 maybe-mostlyclean-gold:
21231 @if gold
21232 maybe-mostlyclean-gold: mostlyclean-gold
21233
21234 mostlyclean-gold: 
21235         @[ -f ./gold/Makefile ] || exit 0; \
21236         r=`${PWD_COMMAND}`; export r; \
21237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21238         $(HOST_EXPORTS) \
21239         for flag in $(EXTRA_HOST_FLAGS) ; do \
21240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21241         done; \
21242         echo "Doing mostlyclean in gold" ; \
21243         (cd $(HOST_SUBDIR)/gold && \
21244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21246                   "RANLIB=$${RANLIB}" \
21247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21248                   mostlyclean) \
21249           || exit 1
21250
21251 @endif gold
21252
21253 .PHONY: maybe-clean-gold clean-gold
21254 maybe-clean-gold:
21255 @if gold
21256 maybe-clean-gold: clean-gold
21257
21258 clean-gold: 
21259         @[ -f ./gold/Makefile ] || exit 0; \
21260         r=`${PWD_COMMAND}`; export r; \
21261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21262         $(HOST_EXPORTS) \
21263         for flag in $(EXTRA_HOST_FLAGS) ; do \
21264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21265         done; \
21266         echo "Doing clean in gold" ; \
21267         (cd $(HOST_SUBDIR)/gold && \
21268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21270                   "RANLIB=$${RANLIB}" \
21271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21272                   clean) \
21273           || exit 1
21274
21275 @endif gold
21276
21277 .PHONY: maybe-distclean-gold distclean-gold
21278 maybe-distclean-gold:
21279 @if gold
21280 maybe-distclean-gold: distclean-gold
21281
21282 distclean-gold: 
21283         @[ -f ./gold/Makefile ] || exit 0; \
21284         r=`${PWD_COMMAND}`; export r; \
21285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21286         $(HOST_EXPORTS) \
21287         for flag in $(EXTRA_HOST_FLAGS) ; do \
21288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21289         done; \
21290         echo "Doing distclean in gold" ; \
21291         (cd $(HOST_SUBDIR)/gold && \
21292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21294                   "RANLIB=$${RANLIB}" \
21295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21296                   distclean) \
21297           || exit 1
21298
21299 @endif gold
21300
21301 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
21302 maybe-maintainer-clean-gold:
21303 @if gold
21304 maybe-maintainer-clean-gold: maintainer-clean-gold
21305
21306 maintainer-clean-gold: 
21307         @[ -f ./gold/Makefile ] || exit 0; \
21308         r=`${PWD_COMMAND}`; export r; \
21309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21310         $(HOST_EXPORTS) \
21311         for flag in $(EXTRA_HOST_FLAGS) ; do \
21312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21313         done; \
21314         echo "Doing maintainer-clean in gold" ; \
21315         (cd $(HOST_SUBDIR)/gold && \
21316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21318                   "RANLIB=$${RANLIB}" \
21319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21320                   maintainer-clean) \
21321           || exit 1
21322
21323 @endif gold
21324
21325
21326
21327 .PHONY: configure-gprof maybe-configure-gprof
21328 maybe-configure-gprof:
21329 @if gcc-bootstrap
21330 configure-gprof: stage_current
21331 @endif gcc-bootstrap
21332 @if gprof
21333 maybe-configure-gprof: configure-gprof
21334 configure-gprof: 
21335         @: $(MAKE); $(unstage)
21336         @r=`${PWD_COMMAND}`; export r; \
21337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21338         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
21339         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
21340         $(HOST_EXPORTS) \
21341         echo Configuring in $(HOST_SUBDIR)/gprof; \
21342         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
21343         case $(srcdir) in \
21344           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21345           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
21346                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21347         esac; \
21348         srcdiroption="--srcdir=$${topdir}/gprof"; \
21349         libsrcdir="$$s/gprof"; \
21350         $(SHELL) $${libsrcdir}/configure \
21351           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21352           --target=${target_alias} $${srcdiroption}  \
21353           || exit 1
21354 @endif gprof
21355
21356
21357
21358
21359
21360 .PHONY: all-gprof maybe-all-gprof
21361 maybe-all-gprof:
21362 @if gcc-bootstrap
21363 all-gprof: stage_current
21364 @endif gcc-bootstrap
21365 @if gprof
21366 TARGET-gprof=all
21367 maybe-all-gprof: all-gprof
21368 all-gprof: configure-gprof
21369         @: $(MAKE); $(unstage)
21370         @r=`${PWD_COMMAND}`; export r; \
21371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21372         $(HOST_EXPORTS) \
21373         (cd $(HOST_SUBDIR)/gprof && \
21374           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
21375                 $(TARGET-gprof))
21376 @endif gprof
21377
21378
21379
21380
21381 .PHONY: check-gprof maybe-check-gprof
21382 maybe-check-gprof:
21383 @if gprof
21384 maybe-check-gprof: check-gprof
21385
21386 check-gprof:
21387         @: $(MAKE); $(unstage)
21388         @r=`${PWD_COMMAND}`; export r; \
21389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21390         $(HOST_EXPORTS) \
21391         (cd $(HOST_SUBDIR)/gprof && \
21392           $(MAKE) $(FLAGS_TO_PASS)  check)
21393
21394 @endif gprof
21395
21396 .PHONY: install-gprof maybe-install-gprof
21397 maybe-install-gprof:
21398 @if gprof
21399 maybe-install-gprof: install-gprof
21400
21401 install-gprof: installdirs
21402         @: $(MAKE); $(unstage)
21403         @r=`${PWD_COMMAND}`; export r; \
21404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21405         $(HOST_EXPORTS) \
21406         (cd $(HOST_SUBDIR)/gprof && \
21407           $(MAKE) $(FLAGS_TO_PASS)  install)
21408
21409 @endif gprof
21410
21411 # Other targets (info, dvi, pdf, etc.)
21412
21413 .PHONY: maybe-info-gprof info-gprof
21414 maybe-info-gprof:
21415 @if gprof
21416 maybe-info-gprof: info-gprof
21417
21418 info-gprof: \
21419     configure-gprof 
21420         @: $(MAKE); $(unstage)
21421         @[ -f ./gprof/Makefile ] || exit 0; \
21422         r=`${PWD_COMMAND}`; export r; \
21423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21424         $(HOST_EXPORTS) \
21425         for flag in $(EXTRA_HOST_FLAGS) ; do \
21426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21427         done; \
21428         echo "Doing info in gprof" ; \
21429         (cd $(HOST_SUBDIR)/gprof && \
21430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21432                   "RANLIB=$${RANLIB}" \
21433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21434                   info) \
21435           || exit 1
21436
21437 @endif gprof
21438
21439 .PHONY: maybe-dvi-gprof dvi-gprof
21440 maybe-dvi-gprof:
21441 @if gprof
21442 maybe-dvi-gprof: dvi-gprof
21443
21444 dvi-gprof: \
21445     configure-gprof 
21446         @: $(MAKE); $(unstage)
21447         @[ -f ./gprof/Makefile ] || exit 0; \
21448         r=`${PWD_COMMAND}`; export r; \
21449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21450         $(HOST_EXPORTS) \
21451         for flag in $(EXTRA_HOST_FLAGS) ; do \
21452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21453         done; \
21454         echo "Doing dvi in gprof" ; \
21455         (cd $(HOST_SUBDIR)/gprof && \
21456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21458                   "RANLIB=$${RANLIB}" \
21459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21460                   dvi) \
21461           || exit 1
21462
21463 @endif gprof
21464
21465 .PHONY: maybe-pdf-gprof pdf-gprof
21466 maybe-pdf-gprof:
21467 @if gprof
21468 maybe-pdf-gprof: pdf-gprof
21469
21470 pdf-gprof: \
21471     configure-gprof 
21472         @: $(MAKE); $(unstage)
21473         @[ -f ./gprof/Makefile ] || exit 0; \
21474         r=`${PWD_COMMAND}`; export r; \
21475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21476         $(HOST_EXPORTS) \
21477         for flag in $(EXTRA_HOST_FLAGS) ; do \
21478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21479         done; \
21480         echo "Doing pdf in gprof" ; \
21481         (cd $(HOST_SUBDIR)/gprof && \
21482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21484                   "RANLIB=$${RANLIB}" \
21485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21486                   pdf) \
21487           || exit 1
21488
21489 @endif gprof
21490
21491 .PHONY: maybe-html-gprof html-gprof
21492 maybe-html-gprof:
21493 @if gprof
21494 maybe-html-gprof: html-gprof
21495
21496 html-gprof: \
21497     configure-gprof 
21498         @: $(MAKE); $(unstage)
21499         @[ -f ./gprof/Makefile ] || exit 0; \
21500         r=`${PWD_COMMAND}`; export r; \
21501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21502         $(HOST_EXPORTS) \
21503         for flag in $(EXTRA_HOST_FLAGS) ; do \
21504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21505         done; \
21506         echo "Doing html in gprof" ; \
21507         (cd $(HOST_SUBDIR)/gprof && \
21508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21510                   "RANLIB=$${RANLIB}" \
21511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21512                   html) \
21513           || exit 1
21514
21515 @endif gprof
21516
21517 .PHONY: maybe-TAGS-gprof TAGS-gprof
21518 maybe-TAGS-gprof:
21519 @if gprof
21520 maybe-TAGS-gprof: TAGS-gprof
21521
21522 TAGS-gprof: \
21523     configure-gprof 
21524         @: $(MAKE); $(unstage)
21525         @[ -f ./gprof/Makefile ] || exit 0; \
21526         r=`${PWD_COMMAND}`; export r; \
21527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21528         $(HOST_EXPORTS) \
21529         for flag in $(EXTRA_HOST_FLAGS) ; do \
21530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21531         done; \
21532         echo "Doing TAGS in gprof" ; \
21533         (cd $(HOST_SUBDIR)/gprof && \
21534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21536                   "RANLIB=$${RANLIB}" \
21537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21538                   TAGS) \
21539           || exit 1
21540
21541 @endif gprof
21542
21543 .PHONY: maybe-install-info-gprof install-info-gprof
21544 maybe-install-info-gprof:
21545 @if gprof
21546 maybe-install-info-gprof: install-info-gprof
21547
21548 install-info-gprof: \
21549     configure-gprof \
21550     info-gprof 
21551         @: $(MAKE); $(unstage)
21552         @[ -f ./gprof/Makefile ] || exit 0; \
21553         r=`${PWD_COMMAND}`; export r; \
21554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21555         $(HOST_EXPORTS) \
21556         for flag in $(EXTRA_HOST_FLAGS) ; do \
21557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21558         done; \
21559         echo "Doing install-info in gprof" ; \
21560         (cd $(HOST_SUBDIR)/gprof && \
21561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21563                   "RANLIB=$${RANLIB}" \
21564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21565                   install-info) \
21566           || exit 1
21567
21568 @endif gprof
21569
21570 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
21571 maybe-install-pdf-gprof:
21572 @if gprof
21573 maybe-install-pdf-gprof: install-pdf-gprof
21574
21575 install-pdf-gprof: \
21576     configure-gprof \
21577     pdf-gprof 
21578         @: $(MAKE); $(unstage)
21579         @[ -f ./gprof/Makefile ] || exit 0; \
21580         r=`${PWD_COMMAND}`; export r; \
21581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21582         $(HOST_EXPORTS) \
21583         for flag in $(EXTRA_HOST_FLAGS) ; do \
21584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21585         done; \
21586         echo "Doing install-pdf in gprof" ; \
21587         (cd $(HOST_SUBDIR)/gprof && \
21588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21590                   "RANLIB=$${RANLIB}" \
21591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21592                   install-pdf) \
21593           || exit 1
21594
21595 @endif gprof
21596
21597 .PHONY: maybe-install-html-gprof install-html-gprof
21598 maybe-install-html-gprof:
21599 @if gprof
21600 maybe-install-html-gprof: install-html-gprof
21601
21602 install-html-gprof: \
21603     configure-gprof \
21604     html-gprof 
21605         @: $(MAKE); $(unstage)
21606         @[ -f ./gprof/Makefile ] || exit 0; \
21607         r=`${PWD_COMMAND}`; export r; \
21608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21609         $(HOST_EXPORTS) \
21610         for flag in $(EXTRA_HOST_FLAGS) ; do \
21611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21612         done; \
21613         echo "Doing install-html in gprof" ; \
21614         (cd $(HOST_SUBDIR)/gprof && \
21615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21617                   "RANLIB=$${RANLIB}" \
21618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21619                   install-html) \
21620           || exit 1
21621
21622 @endif gprof
21623
21624 .PHONY: maybe-installcheck-gprof installcheck-gprof
21625 maybe-installcheck-gprof:
21626 @if gprof
21627 maybe-installcheck-gprof: installcheck-gprof
21628
21629 installcheck-gprof: \
21630     configure-gprof 
21631         @: $(MAKE); $(unstage)
21632         @[ -f ./gprof/Makefile ] || exit 0; \
21633         r=`${PWD_COMMAND}`; export r; \
21634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21635         $(HOST_EXPORTS) \
21636         for flag in $(EXTRA_HOST_FLAGS) ; do \
21637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21638         done; \
21639         echo "Doing installcheck in gprof" ; \
21640         (cd $(HOST_SUBDIR)/gprof && \
21641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21643                   "RANLIB=$${RANLIB}" \
21644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21645                   installcheck) \
21646           || exit 1
21647
21648 @endif gprof
21649
21650 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
21651 maybe-mostlyclean-gprof:
21652 @if gprof
21653 maybe-mostlyclean-gprof: mostlyclean-gprof
21654
21655 mostlyclean-gprof: 
21656         @: $(MAKE); $(unstage)
21657         @[ -f ./gprof/Makefile ] || exit 0; \
21658         r=`${PWD_COMMAND}`; export r; \
21659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21660         $(HOST_EXPORTS) \
21661         for flag in $(EXTRA_HOST_FLAGS) ; do \
21662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21663         done; \
21664         echo "Doing mostlyclean in gprof" ; \
21665         (cd $(HOST_SUBDIR)/gprof && \
21666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21668                   "RANLIB=$${RANLIB}" \
21669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21670                   mostlyclean) \
21671           || exit 1
21672
21673 @endif gprof
21674
21675 .PHONY: maybe-clean-gprof clean-gprof
21676 maybe-clean-gprof:
21677 @if gprof
21678 maybe-clean-gprof: clean-gprof
21679
21680 clean-gprof: 
21681         @: $(MAKE); $(unstage)
21682         @[ -f ./gprof/Makefile ] || exit 0; \
21683         r=`${PWD_COMMAND}`; export r; \
21684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21685         $(HOST_EXPORTS) \
21686         for flag in $(EXTRA_HOST_FLAGS) ; do \
21687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21688         done; \
21689         echo "Doing clean in gprof" ; \
21690         (cd $(HOST_SUBDIR)/gprof && \
21691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21693                   "RANLIB=$${RANLIB}" \
21694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21695                   clean) \
21696           || exit 1
21697
21698 @endif gprof
21699
21700 .PHONY: maybe-distclean-gprof distclean-gprof
21701 maybe-distclean-gprof:
21702 @if gprof
21703 maybe-distclean-gprof: distclean-gprof
21704
21705 distclean-gprof: 
21706         @: $(MAKE); $(unstage)
21707         @[ -f ./gprof/Makefile ] || exit 0; \
21708         r=`${PWD_COMMAND}`; export r; \
21709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21710         $(HOST_EXPORTS) \
21711         for flag in $(EXTRA_HOST_FLAGS) ; do \
21712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21713         done; \
21714         echo "Doing distclean in gprof" ; \
21715         (cd $(HOST_SUBDIR)/gprof && \
21716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21718                   "RANLIB=$${RANLIB}" \
21719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21720                   distclean) \
21721           || exit 1
21722
21723 @endif gprof
21724
21725 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
21726 maybe-maintainer-clean-gprof:
21727 @if gprof
21728 maybe-maintainer-clean-gprof: maintainer-clean-gprof
21729
21730 maintainer-clean-gprof: 
21731         @: $(MAKE); $(unstage)
21732         @[ -f ./gprof/Makefile ] || exit 0; \
21733         r=`${PWD_COMMAND}`; export r; \
21734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21735         $(HOST_EXPORTS) \
21736         for flag in $(EXTRA_HOST_FLAGS) ; do \
21737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21738         done; \
21739         echo "Doing maintainer-clean in gprof" ; \
21740         (cd $(HOST_SUBDIR)/gprof && \
21741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21743                   "RANLIB=$${RANLIB}" \
21744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21745                   maintainer-clean) \
21746           || exit 1
21747
21748 @endif gprof
21749
21750
21751
21752 .PHONY: configure-gzip maybe-configure-gzip
21753 maybe-configure-gzip:
21754 @if gcc-bootstrap
21755 configure-gzip: stage_current
21756 @endif gcc-bootstrap
21757 @if gzip
21758 maybe-configure-gzip: configure-gzip
21759 configure-gzip: 
21760         @: $(MAKE); $(unstage)
21761         @r=`${PWD_COMMAND}`; export r; \
21762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21763         test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
21764         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
21765         $(HOST_EXPORTS) \
21766         echo Configuring in $(HOST_SUBDIR)/gzip; \
21767         cd "$(HOST_SUBDIR)/gzip" || exit 1; \
21768         case $(srcdir) in \
21769           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21770           *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
21771                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21772         esac; \
21773         srcdiroption="--srcdir=$${topdir}/gzip"; \
21774         libsrcdir="$$s/gzip"; \
21775         $(SHELL) $${libsrcdir}/configure \
21776           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21777           --target=${target_alias} $${srcdiroption}  \
21778           || exit 1
21779 @endif gzip
21780
21781
21782
21783
21784
21785 .PHONY: all-gzip maybe-all-gzip
21786 maybe-all-gzip:
21787 @if gcc-bootstrap
21788 all-gzip: stage_current
21789 @endif gcc-bootstrap
21790 @if gzip
21791 TARGET-gzip=all
21792 maybe-all-gzip: all-gzip
21793 all-gzip: configure-gzip
21794         @: $(MAKE); $(unstage)
21795         @r=`${PWD_COMMAND}`; export r; \
21796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21797         $(HOST_EXPORTS) \
21798         (cd $(HOST_SUBDIR)/gzip && \
21799           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
21800                 $(TARGET-gzip))
21801 @endif gzip
21802
21803
21804
21805
21806 .PHONY: check-gzip maybe-check-gzip
21807 maybe-check-gzip:
21808 @if gzip
21809 maybe-check-gzip: check-gzip
21810
21811 check-gzip:
21812         @: $(MAKE); $(unstage)
21813         @r=`${PWD_COMMAND}`; export r; \
21814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21815         $(HOST_EXPORTS) \
21816         (cd $(HOST_SUBDIR)/gzip && \
21817           $(MAKE) $(FLAGS_TO_PASS)  check)
21818
21819 @endif gzip
21820
21821 .PHONY: install-gzip maybe-install-gzip
21822 maybe-install-gzip:
21823 @if gzip
21824 maybe-install-gzip: install-gzip
21825
21826 install-gzip: installdirs
21827         @: $(MAKE); $(unstage)
21828         @r=`${PWD_COMMAND}`; export r; \
21829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21830         $(HOST_EXPORTS) \
21831         (cd $(HOST_SUBDIR)/gzip && \
21832           $(MAKE) $(FLAGS_TO_PASS)  install)
21833
21834 @endif gzip
21835
21836 # Other targets (info, dvi, pdf, etc.)
21837
21838 .PHONY: maybe-info-gzip info-gzip
21839 maybe-info-gzip:
21840 @if gzip
21841 maybe-info-gzip: info-gzip
21842
21843 info-gzip: \
21844     configure-gzip 
21845         @: $(MAKE); $(unstage)
21846         @[ -f ./gzip/Makefile ] || exit 0; \
21847         r=`${PWD_COMMAND}`; export r; \
21848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21849         $(HOST_EXPORTS) \
21850         for flag in $(EXTRA_HOST_FLAGS) ; do \
21851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21852         done; \
21853         echo "Doing info in gzip" ; \
21854         (cd $(HOST_SUBDIR)/gzip && \
21855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21857                   "RANLIB=$${RANLIB}" \
21858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21859                   info) \
21860           || exit 1
21861
21862 @endif gzip
21863
21864 .PHONY: maybe-dvi-gzip dvi-gzip
21865 maybe-dvi-gzip:
21866 @if gzip
21867 maybe-dvi-gzip: dvi-gzip
21868
21869 dvi-gzip: \
21870     configure-gzip 
21871         @: $(MAKE); $(unstage)
21872         @[ -f ./gzip/Makefile ] || exit 0; \
21873         r=`${PWD_COMMAND}`; export r; \
21874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21875         $(HOST_EXPORTS) \
21876         for flag in $(EXTRA_HOST_FLAGS) ; do \
21877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21878         done; \
21879         echo "Doing dvi in gzip" ; \
21880         (cd $(HOST_SUBDIR)/gzip && \
21881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21883                   "RANLIB=$${RANLIB}" \
21884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21885                   dvi) \
21886           || exit 1
21887
21888 @endif gzip
21889
21890 .PHONY: maybe-pdf-gzip pdf-gzip
21891 maybe-pdf-gzip:
21892 @if gzip
21893 maybe-pdf-gzip: pdf-gzip
21894
21895 pdf-gzip: \
21896     configure-gzip 
21897         @: $(MAKE); $(unstage)
21898         @[ -f ./gzip/Makefile ] || exit 0; \
21899         r=`${PWD_COMMAND}`; export r; \
21900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21901         $(HOST_EXPORTS) \
21902         for flag in $(EXTRA_HOST_FLAGS) ; do \
21903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21904         done; \
21905         echo "Doing pdf in gzip" ; \
21906         (cd $(HOST_SUBDIR)/gzip && \
21907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21909                   "RANLIB=$${RANLIB}" \
21910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21911                   pdf) \
21912           || exit 1
21913
21914 @endif gzip
21915
21916 .PHONY: maybe-html-gzip html-gzip
21917 maybe-html-gzip:
21918 @if gzip
21919 maybe-html-gzip: html-gzip
21920
21921 html-gzip: \
21922     configure-gzip 
21923         @: $(MAKE); $(unstage)
21924         @[ -f ./gzip/Makefile ] || exit 0; \
21925         r=`${PWD_COMMAND}`; export r; \
21926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21927         $(HOST_EXPORTS) \
21928         for flag in $(EXTRA_HOST_FLAGS) ; do \
21929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21930         done; \
21931         echo "Doing html in gzip" ; \
21932         (cd $(HOST_SUBDIR)/gzip && \
21933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21935                   "RANLIB=$${RANLIB}" \
21936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21937                   html) \
21938           || exit 1
21939
21940 @endif gzip
21941
21942 .PHONY: maybe-TAGS-gzip TAGS-gzip
21943 maybe-TAGS-gzip:
21944 @if gzip
21945 maybe-TAGS-gzip: TAGS-gzip
21946
21947 TAGS-gzip: \
21948     configure-gzip 
21949         @: $(MAKE); $(unstage)
21950         @[ -f ./gzip/Makefile ] || exit 0; \
21951         r=`${PWD_COMMAND}`; export r; \
21952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21953         $(HOST_EXPORTS) \
21954         for flag in $(EXTRA_HOST_FLAGS) ; do \
21955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21956         done; \
21957         echo "Doing TAGS in gzip" ; \
21958         (cd $(HOST_SUBDIR)/gzip && \
21959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21961                   "RANLIB=$${RANLIB}" \
21962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21963                   TAGS) \
21964           || exit 1
21965
21966 @endif gzip
21967
21968 .PHONY: maybe-install-info-gzip install-info-gzip
21969 maybe-install-info-gzip:
21970 @if gzip
21971 maybe-install-info-gzip: install-info-gzip
21972
21973 install-info-gzip: \
21974     configure-gzip \
21975     info-gzip 
21976         @: $(MAKE); $(unstage)
21977         @[ -f ./gzip/Makefile ] || exit 0; \
21978         r=`${PWD_COMMAND}`; export r; \
21979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21980         $(HOST_EXPORTS) \
21981         for flag in $(EXTRA_HOST_FLAGS) ; do \
21982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21983         done; \
21984         echo "Doing install-info in gzip" ; \
21985         (cd $(HOST_SUBDIR)/gzip && \
21986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21988                   "RANLIB=$${RANLIB}" \
21989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21990                   install-info) \
21991           || exit 1
21992
21993 @endif gzip
21994
21995 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
21996 maybe-install-pdf-gzip:
21997 @if gzip
21998 maybe-install-pdf-gzip: install-pdf-gzip
21999
22000 install-pdf-gzip: \
22001     configure-gzip \
22002     pdf-gzip 
22003         @: $(MAKE); $(unstage)
22004         @[ -f ./gzip/Makefile ] || exit 0; \
22005         r=`${PWD_COMMAND}`; export r; \
22006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22007         $(HOST_EXPORTS) \
22008         for flag in $(EXTRA_HOST_FLAGS) ; do \
22009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22010         done; \
22011         echo "Doing install-pdf in gzip" ; \
22012         (cd $(HOST_SUBDIR)/gzip && \
22013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22015                   "RANLIB=$${RANLIB}" \
22016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22017                   install-pdf) \
22018           || exit 1
22019
22020 @endif gzip
22021
22022 .PHONY: maybe-install-html-gzip install-html-gzip
22023 maybe-install-html-gzip:
22024 @if gzip
22025 maybe-install-html-gzip: install-html-gzip
22026
22027 install-html-gzip: \
22028     configure-gzip \
22029     html-gzip 
22030         @: $(MAKE); $(unstage)
22031         @[ -f ./gzip/Makefile ] || exit 0; \
22032         r=`${PWD_COMMAND}`; export r; \
22033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22034         $(HOST_EXPORTS) \
22035         for flag in $(EXTRA_HOST_FLAGS) ; do \
22036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22037         done; \
22038         echo "Doing install-html in gzip" ; \
22039         (cd $(HOST_SUBDIR)/gzip && \
22040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22042                   "RANLIB=$${RANLIB}" \
22043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22044                   install-html) \
22045           || exit 1
22046
22047 @endif gzip
22048
22049 .PHONY: maybe-installcheck-gzip installcheck-gzip
22050 maybe-installcheck-gzip:
22051 @if gzip
22052 maybe-installcheck-gzip: installcheck-gzip
22053
22054 installcheck-gzip: \
22055     configure-gzip 
22056         @: $(MAKE); $(unstage)
22057         @[ -f ./gzip/Makefile ] || exit 0; \
22058         r=`${PWD_COMMAND}`; export r; \
22059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22060         $(HOST_EXPORTS) \
22061         for flag in $(EXTRA_HOST_FLAGS) ; do \
22062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22063         done; \
22064         echo "Doing installcheck in gzip" ; \
22065         (cd $(HOST_SUBDIR)/gzip && \
22066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22068                   "RANLIB=$${RANLIB}" \
22069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22070                   installcheck) \
22071           || exit 1
22072
22073 @endif gzip
22074
22075 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
22076 maybe-mostlyclean-gzip:
22077 @if gzip
22078 maybe-mostlyclean-gzip: mostlyclean-gzip
22079
22080 mostlyclean-gzip: 
22081         @: $(MAKE); $(unstage)
22082         @[ -f ./gzip/Makefile ] || exit 0; \
22083         r=`${PWD_COMMAND}`; export r; \
22084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22085         $(HOST_EXPORTS) \
22086         for flag in $(EXTRA_HOST_FLAGS) ; do \
22087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22088         done; \
22089         echo "Doing mostlyclean in gzip" ; \
22090         (cd $(HOST_SUBDIR)/gzip && \
22091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22093                   "RANLIB=$${RANLIB}" \
22094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22095                   mostlyclean) \
22096           || exit 1
22097
22098 @endif gzip
22099
22100 .PHONY: maybe-clean-gzip clean-gzip
22101 maybe-clean-gzip:
22102 @if gzip
22103 maybe-clean-gzip: clean-gzip
22104
22105 clean-gzip: 
22106         @: $(MAKE); $(unstage)
22107         @[ -f ./gzip/Makefile ] || exit 0; \
22108         r=`${PWD_COMMAND}`; export r; \
22109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22110         $(HOST_EXPORTS) \
22111         for flag in $(EXTRA_HOST_FLAGS) ; do \
22112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22113         done; \
22114         echo "Doing clean in gzip" ; \
22115         (cd $(HOST_SUBDIR)/gzip && \
22116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22118                   "RANLIB=$${RANLIB}" \
22119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22120                   clean) \
22121           || exit 1
22122
22123 @endif gzip
22124
22125 .PHONY: maybe-distclean-gzip distclean-gzip
22126 maybe-distclean-gzip:
22127 @if gzip
22128 maybe-distclean-gzip: distclean-gzip
22129
22130 distclean-gzip: 
22131         @: $(MAKE); $(unstage)
22132         @[ -f ./gzip/Makefile ] || exit 0; \
22133         r=`${PWD_COMMAND}`; export r; \
22134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22135         $(HOST_EXPORTS) \
22136         for flag in $(EXTRA_HOST_FLAGS) ; do \
22137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22138         done; \
22139         echo "Doing distclean in gzip" ; \
22140         (cd $(HOST_SUBDIR)/gzip && \
22141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22143                   "RANLIB=$${RANLIB}" \
22144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22145                   distclean) \
22146           || exit 1
22147
22148 @endif gzip
22149
22150 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
22151 maybe-maintainer-clean-gzip:
22152 @if gzip
22153 maybe-maintainer-clean-gzip: maintainer-clean-gzip
22154
22155 maintainer-clean-gzip: 
22156         @: $(MAKE); $(unstage)
22157         @[ -f ./gzip/Makefile ] || exit 0; \
22158         r=`${PWD_COMMAND}`; export r; \
22159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22160         $(HOST_EXPORTS) \
22161         for flag in $(EXTRA_HOST_FLAGS) ; do \
22162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22163         done; \
22164         echo "Doing maintainer-clean in gzip" ; \
22165         (cd $(HOST_SUBDIR)/gzip && \
22166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22168                   "RANLIB=$${RANLIB}" \
22169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22170                   maintainer-clean) \
22171           || exit 1
22172
22173 @endif gzip
22174
22175
22176
22177 .PHONY: configure-hello maybe-configure-hello
22178 maybe-configure-hello:
22179 @if gcc-bootstrap
22180 configure-hello: stage_current
22181 @endif gcc-bootstrap
22182 @if hello
22183 maybe-configure-hello: configure-hello
22184 configure-hello: 
22185         @: $(MAKE); $(unstage)
22186         @r=`${PWD_COMMAND}`; export r; \
22187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22188         test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
22189         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
22190         $(HOST_EXPORTS) \
22191         echo Configuring in $(HOST_SUBDIR)/hello; \
22192         cd "$(HOST_SUBDIR)/hello" || exit 1; \
22193         case $(srcdir) in \
22194           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22195           *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
22196                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22197         esac; \
22198         srcdiroption="--srcdir=$${topdir}/hello"; \
22199         libsrcdir="$$s/hello"; \
22200         $(SHELL) $${libsrcdir}/configure \
22201           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22202           --target=${target_alias} $${srcdiroption}  \
22203           || exit 1
22204 @endif hello
22205
22206
22207
22208
22209
22210 .PHONY: all-hello maybe-all-hello
22211 maybe-all-hello:
22212 @if gcc-bootstrap
22213 all-hello: stage_current
22214 @endif gcc-bootstrap
22215 @if hello
22216 TARGET-hello=all
22217 maybe-all-hello: all-hello
22218 all-hello: configure-hello
22219         @: $(MAKE); $(unstage)
22220         @r=`${PWD_COMMAND}`; export r; \
22221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22222         $(HOST_EXPORTS) \
22223         (cd $(HOST_SUBDIR)/hello && \
22224           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
22225                 $(TARGET-hello))
22226 @endif hello
22227
22228
22229
22230
22231 .PHONY: check-hello maybe-check-hello
22232 maybe-check-hello:
22233 @if hello
22234 maybe-check-hello: check-hello
22235
22236 check-hello:
22237         @: $(MAKE); $(unstage)
22238         @r=`${PWD_COMMAND}`; export r; \
22239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22240         $(HOST_EXPORTS) \
22241         (cd $(HOST_SUBDIR)/hello && \
22242           $(MAKE) $(FLAGS_TO_PASS)  check)
22243
22244 @endif hello
22245
22246 .PHONY: install-hello maybe-install-hello
22247 maybe-install-hello:
22248 @if hello
22249 maybe-install-hello: install-hello
22250
22251 install-hello: installdirs
22252         @: $(MAKE); $(unstage)
22253         @r=`${PWD_COMMAND}`; export r; \
22254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22255         $(HOST_EXPORTS) \
22256         (cd $(HOST_SUBDIR)/hello && \
22257           $(MAKE) $(FLAGS_TO_PASS)  install)
22258
22259 @endif hello
22260
22261 # Other targets (info, dvi, pdf, etc.)
22262
22263 .PHONY: maybe-info-hello info-hello
22264 maybe-info-hello:
22265 @if hello
22266 maybe-info-hello: info-hello
22267
22268 info-hello: \
22269     configure-hello 
22270         @: $(MAKE); $(unstage)
22271         @[ -f ./hello/Makefile ] || exit 0; \
22272         r=`${PWD_COMMAND}`; export r; \
22273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22274         $(HOST_EXPORTS) \
22275         for flag in $(EXTRA_HOST_FLAGS) ; do \
22276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22277         done; \
22278         echo "Doing info in hello" ; \
22279         (cd $(HOST_SUBDIR)/hello && \
22280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22282                   "RANLIB=$${RANLIB}" \
22283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22284                   info) \
22285           || exit 1
22286
22287 @endif hello
22288
22289 .PHONY: maybe-dvi-hello dvi-hello
22290 maybe-dvi-hello:
22291 @if hello
22292 maybe-dvi-hello: dvi-hello
22293
22294 dvi-hello: \
22295     configure-hello 
22296         @: $(MAKE); $(unstage)
22297         @[ -f ./hello/Makefile ] || exit 0; \
22298         r=`${PWD_COMMAND}`; export r; \
22299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22300         $(HOST_EXPORTS) \
22301         for flag in $(EXTRA_HOST_FLAGS) ; do \
22302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22303         done; \
22304         echo "Doing dvi in hello" ; \
22305         (cd $(HOST_SUBDIR)/hello && \
22306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22308                   "RANLIB=$${RANLIB}" \
22309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22310                   dvi) \
22311           || exit 1
22312
22313 @endif hello
22314
22315 .PHONY: maybe-pdf-hello pdf-hello
22316 maybe-pdf-hello:
22317 @if hello
22318 maybe-pdf-hello: pdf-hello
22319
22320 pdf-hello: \
22321     configure-hello 
22322         @: $(MAKE); $(unstage)
22323         @[ -f ./hello/Makefile ] || exit 0; \
22324         r=`${PWD_COMMAND}`; export r; \
22325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22326         $(HOST_EXPORTS) \
22327         for flag in $(EXTRA_HOST_FLAGS) ; do \
22328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22329         done; \
22330         echo "Doing pdf in hello" ; \
22331         (cd $(HOST_SUBDIR)/hello && \
22332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22334                   "RANLIB=$${RANLIB}" \
22335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22336                   pdf) \
22337           || exit 1
22338
22339 @endif hello
22340
22341 .PHONY: maybe-html-hello html-hello
22342 maybe-html-hello:
22343 @if hello
22344 maybe-html-hello: html-hello
22345
22346 html-hello: \
22347     configure-hello 
22348         @: $(MAKE); $(unstage)
22349         @[ -f ./hello/Makefile ] || exit 0; \
22350         r=`${PWD_COMMAND}`; export r; \
22351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22352         $(HOST_EXPORTS) \
22353         for flag in $(EXTRA_HOST_FLAGS) ; do \
22354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22355         done; \
22356         echo "Doing html in hello" ; \
22357         (cd $(HOST_SUBDIR)/hello && \
22358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22360                   "RANLIB=$${RANLIB}" \
22361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22362                   html) \
22363           || exit 1
22364
22365 @endif hello
22366
22367 .PHONY: maybe-TAGS-hello TAGS-hello
22368 maybe-TAGS-hello:
22369 @if hello
22370 maybe-TAGS-hello: TAGS-hello
22371
22372 TAGS-hello: \
22373     configure-hello 
22374         @: $(MAKE); $(unstage)
22375         @[ -f ./hello/Makefile ] || exit 0; \
22376         r=`${PWD_COMMAND}`; export r; \
22377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22378         $(HOST_EXPORTS) \
22379         for flag in $(EXTRA_HOST_FLAGS) ; do \
22380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22381         done; \
22382         echo "Doing TAGS in hello" ; \
22383         (cd $(HOST_SUBDIR)/hello && \
22384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22386                   "RANLIB=$${RANLIB}" \
22387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22388                   TAGS) \
22389           || exit 1
22390
22391 @endif hello
22392
22393 .PHONY: maybe-install-info-hello install-info-hello
22394 maybe-install-info-hello:
22395 @if hello
22396 maybe-install-info-hello: install-info-hello
22397
22398 install-info-hello: \
22399     configure-hello \
22400     info-hello 
22401         @: $(MAKE); $(unstage)
22402         @[ -f ./hello/Makefile ] || exit 0; \
22403         r=`${PWD_COMMAND}`; export r; \
22404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22405         $(HOST_EXPORTS) \
22406         for flag in $(EXTRA_HOST_FLAGS) ; do \
22407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22408         done; \
22409         echo "Doing install-info in hello" ; \
22410         (cd $(HOST_SUBDIR)/hello && \
22411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22413                   "RANLIB=$${RANLIB}" \
22414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22415                   install-info) \
22416           || exit 1
22417
22418 @endif hello
22419
22420 .PHONY: maybe-install-pdf-hello install-pdf-hello
22421 maybe-install-pdf-hello:
22422 @if hello
22423 maybe-install-pdf-hello: install-pdf-hello
22424
22425 install-pdf-hello: \
22426     configure-hello \
22427     pdf-hello 
22428         @: $(MAKE); $(unstage)
22429         @[ -f ./hello/Makefile ] || exit 0; \
22430         r=`${PWD_COMMAND}`; export r; \
22431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22432         $(HOST_EXPORTS) \
22433         for flag in $(EXTRA_HOST_FLAGS) ; do \
22434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22435         done; \
22436         echo "Doing install-pdf in hello" ; \
22437         (cd $(HOST_SUBDIR)/hello && \
22438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22440                   "RANLIB=$${RANLIB}" \
22441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22442                   install-pdf) \
22443           || exit 1
22444
22445 @endif hello
22446
22447 .PHONY: maybe-install-html-hello install-html-hello
22448 maybe-install-html-hello:
22449 @if hello
22450 maybe-install-html-hello: install-html-hello
22451
22452 install-html-hello: \
22453     configure-hello \
22454     html-hello 
22455         @: $(MAKE); $(unstage)
22456         @[ -f ./hello/Makefile ] || exit 0; \
22457         r=`${PWD_COMMAND}`; export r; \
22458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22459         $(HOST_EXPORTS) \
22460         for flag in $(EXTRA_HOST_FLAGS) ; do \
22461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22462         done; \
22463         echo "Doing install-html in hello" ; \
22464         (cd $(HOST_SUBDIR)/hello && \
22465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22467                   "RANLIB=$${RANLIB}" \
22468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22469                   install-html) \
22470           || exit 1
22471
22472 @endif hello
22473
22474 .PHONY: maybe-installcheck-hello installcheck-hello
22475 maybe-installcheck-hello:
22476 @if hello
22477 maybe-installcheck-hello: installcheck-hello
22478
22479 installcheck-hello: \
22480     configure-hello 
22481         @: $(MAKE); $(unstage)
22482         @[ -f ./hello/Makefile ] || exit 0; \
22483         r=`${PWD_COMMAND}`; export r; \
22484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22485         $(HOST_EXPORTS) \
22486         for flag in $(EXTRA_HOST_FLAGS) ; do \
22487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22488         done; \
22489         echo "Doing installcheck in hello" ; \
22490         (cd $(HOST_SUBDIR)/hello && \
22491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22493                   "RANLIB=$${RANLIB}" \
22494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22495                   installcheck) \
22496           || exit 1
22497
22498 @endif hello
22499
22500 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
22501 maybe-mostlyclean-hello:
22502 @if hello
22503 maybe-mostlyclean-hello: mostlyclean-hello
22504
22505 mostlyclean-hello: 
22506         @: $(MAKE); $(unstage)
22507         @[ -f ./hello/Makefile ] || exit 0; \
22508         r=`${PWD_COMMAND}`; export r; \
22509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22510         $(HOST_EXPORTS) \
22511         for flag in $(EXTRA_HOST_FLAGS) ; do \
22512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22513         done; \
22514         echo "Doing mostlyclean in hello" ; \
22515         (cd $(HOST_SUBDIR)/hello && \
22516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22518                   "RANLIB=$${RANLIB}" \
22519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22520                   mostlyclean) \
22521           || exit 1
22522
22523 @endif hello
22524
22525 .PHONY: maybe-clean-hello clean-hello
22526 maybe-clean-hello:
22527 @if hello
22528 maybe-clean-hello: clean-hello
22529
22530 clean-hello: 
22531         @: $(MAKE); $(unstage)
22532         @[ -f ./hello/Makefile ] || exit 0; \
22533         r=`${PWD_COMMAND}`; export r; \
22534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22535         $(HOST_EXPORTS) \
22536         for flag in $(EXTRA_HOST_FLAGS) ; do \
22537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22538         done; \
22539         echo "Doing clean in hello" ; \
22540         (cd $(HOST_SUBDIR)/hello && \
22541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22543                   "RANLIB=$${RANLIB}" \
22544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22545                   clean) \
22546           || exit 1
22547
22548 @endif hello
22549
22550 .PHONY: maybe-distclean-hello distclean-hello
22551 maybe-distclean-hello:
22552 @if hello
22553 maybe-distclean-hello: distclean-hello
22554
22555 distclean-hello: 
22556         @: $(MAKE); $(unstage)
22557         @[ -f ./hello/Makefile ] || exit 0; \
22558         r=`${PWD_COMMAND}`; export r; \
22559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22560         $(HOST_EXPORTS) \
22561         for flag in $(EXTRA_HOST_FLAGS) ; do \
22562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22563         done; \
22564         echo "Doing distclean in hello" ; \
22565         (cd $(HOST_SUBDIR)/hello && \
22566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22568                   "RANLIB=$${RANLIB}" \
22569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22570                   distclean) \
22571           || exit 1
22572
22573 @endif hello
22574
22575 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
22576 maybe-maintainer-clean-hello:
22577 @if hello
22578 maybe-maintainer-clean-hello: maintainer-clean-hello
22579
22580 maintainer-clean-hello: 
22581         @: $(MAKE); $(unstage)
22582         @[ -f ./hello/Makefile ] || exit 0; \
22583         r=`${PWD_COMMAND}`; export r; \
22584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22585         $(HOST_EXPORTS) \
22586         for flag in $(EXTRA_HOST_FLAGS) ; do \
22587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22588         done; \
22589         echo "Doing maintainer-clean in hello" ; \
22590         (cd $(HOST_SUBDIR)/hello && \
22591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22593                   "RANLIB=$${RANLIB}" \
22594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22595                   maintainer-clean) \
22596           || exit 1
22597
22598 @endif hello
22599
22600
22601
22602 .PHONY: configure-indent maybe-configure-indent
22603 maybe-configure-indent:
22604 @if gcc-bootstrap
22605 configure-indent: stage_current
22606 @endif gcc-bootstrap
22607 @if indent
22608 maybe-configure-indent: configure-indent
22609 configure-indent: 
22610         @: $(MAKE); $(unstage)
22611         @r=`${PWD_COMMAND}`; export r; \
22612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22613         test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
22614         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
22615         $(HOST_EXPORTS) \
22616         echo Configuring in $(HOST_SUBDIR)/indent; \
22617         cd "$(HOST_SUBDIR)/indent" || exit 1; \
22618         case $(srcdir) in \
22619           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22620           *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
22621                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22622         esac; \
22623         srcdiroption="--srcdir=$${topdir}/indent"; \
22624         libsrcdir="$$s/indent"; \
22625         $(SHELL) $${libsrcdir}/configure \
22626           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22627           --target=${target_alias} $${srcdiroption}  \
22628           || exit 1
22629 @endif indent
22630
22631
22632
22633
22634
22635 .PHONY: all-indent maybe-all-indent
22636 maybe-all-indent:
22637 @if gcc-bootstrap
22638 all-indent: stage_current
22639 @endif gcc-bootstrap
22640 @if indent
22641 TARGET-indent=all
22642 maybe-all-indent: all-indent
22643 all-indent: configure-indent
22644         @: $(MAKE); $(unstage)
22645         @r=`${PWD_COMMAND}`; export r; \
22646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22647         $(HOST_EXPORTS) \
22648         (cd $(HOST_SUBDIR)/indent && \
22649           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
22650                 $(TARGET-indent))
22651 @endif indent
22652
22653
22654
22655
22656 .PHONY: check-indent maybe-check-indent
22657 maybe-check-indent:
22658 @if indent
22659 maybe-check-indent: check-indent
22660
22661 check-indent:
22662         @: $(MAKE); $(unstage)
22663         @r=`${PWD_COMMAND}`; export r; \
22664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22665         $(HOST_EXPORTS) \
22666         (cd $(HOST_SUBDIR)/indent && \
22667           $(MAKE) $(FLAGS_TO_PASS)  check)
22668
22669 @endif indent
22670
22671 .PHONY: install-indent maybe-install-indent
22672 maybe-install-indent:
22673 @if indent
22674 maybe-install-indent: install-indent
22675
22676 install-indent: installdirs
22677         @: $(MAKE); $(unstage)
22678         @r=`${PWD_COMMAND}`; export r; \
22679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22680         $(HOST_EXPORTS) \
22681         (cd $(HOST_SUBDIR)/indent && \
22682           $(MAKE) $(FLAGS_TO_PASS)  install)
22683
22684 @endif indent
22685
22686 # Other targets (info, dvi, pdf, etc.)
22687
22688 .PHONY: maybe-info-indent info-indent
22689 maybe-info-indent:
22690 @if indent
22691 maybe-info-indent: info-indent
22692
22693 info-indent: \
22694     configure-indent 
22695         @: $(MAKE); $(unstage)
22696         @[ -f ./indent/Makefile ] || exit 0; \
22697         r=`${PWD_COMMAND}`; export r; \
22698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22699         $(HOST_EXPORTS) \
22700         for flag in $(EXTRA_HOST_FLAGS) ; do \
22701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22702         done; \
22703         echo "Doing info in indent" ; \
22704         (cd $(HOST_SUBDIR)/indent && \
22705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22707                   "RANLIB=$${RANLIB}" \
22708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22709                   info) \
22710           || exit 1
22711
22712 @endif indent
22713
22714 .PHONY: maybe-dvi-indent dvi-indent
22715 maybe-dvi-indent:
22716 @if indent
22717 maybe-dvi-indent: dvi-indent
22718
22719 dvi-indent: \
22720     configure-indent 
22721         @: $(MAKE); $(unstage)
22722         @[ -f ./indent/Makefile ] || exit 0; \
22723         r=`${PWD_COMMAND}`; export r; \
22724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22725         $(HOST_EXPORTS) \
22726         for flag in $(EXTRA_HOST_FLAGS) ; do \
22727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22728         done; \
22729         echo "Doing dvi in indent" ; \
22730         (cd $(HOST_SUBDIR)/indent && \
22731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22733                   "RANLIB=$${RANLIB}" \
22734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22735                   dvi) \
22736           || exit 1
22737
22738 @endif indent
22739
22740 .PHONY: maybe-pdf-indent pdf-indent
22741 maybe-pdf-indent:
22742 @if indent
22743 maybe-pdf-indent: pdf-indent
22744
22745 pdf-indent: \
22746     configure-indent 
22747         @: $(MAKE); $(unstage)
22748         @[ -f ./indent/Makefile ] || exit 0; \
22749         r=`${PWD_COMMAND}`; export r; \
22750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22751         $(HOST_EXPORTS) \
22752         for flag in $(EXTRA_HOST_FLAGS) ; do \
22753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22754         done; \
22755         echo "Doing pdf in indent" ; \
22756         (cd $(HOST_SUBDIR)/indent && \
22757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22759                   "RANLIB=$${RANLIB}" \
22760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22761                   pdf) \
22762           || exit 1
22763
22764 @endif indent
22765
22766 .PHONY: maybe-html-indent html-indent
22767 maybe-html-indent:
22768 @if indent
22769 maybe-html-indent: html-indent
22770
22771 html-indent: \
22772     configure-indent 
22773         @: $(MAKE); $(unstage)
22774         @[ -f ./indent/Makefile ] || exit 0; \
22775         r=`${PWD_COMMAND}`; export r; \
22776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22777         $(HOST_EXPORTS) \
22778         for flag in $(EXTRA_HOST_FLAGS) ; do \
22779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22780         done; \
22781         echo "Doing html in indent" ; \
22782         (cd $(HOST_SUBDIR)/indent && \
22783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22785                   "RANLIB=$${RANLIB}" \
22786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22787                   html) \
22788           || exit 1
22789
22790 @endif indent
22791
22792 .PHONY: maybe-TAGS-indent TAGS-indent
22793 maybe-TAGS-indent:
22794 @if indent
22795 maybe-TAGS-indent: TAGS-indent
22796
22797 TAGS-indent: \
22798     configure-indent 
22799         @: $(MAKE); $(unstage)
22800         @[ -f ./indent/Makefile ] || exit 0; \
22801         r=`${PWD_COMMAND}`; export r; \
22802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22803         $(HOST_EXPORTS) \
22804         for flag in $(EXTRA_HOST_FLAGS) ; do \
22805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22806         done; \
22807         echo "Doing TAGS in indent" ; \
22808         (cd $(HOST_SUBDIR)/indent && \
22809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22811                   "RANLIB=$${RANLIB}" \
22812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22813                   TAGS) \
22814           || exit 1
22815
22816 @endif indent
22817
22818 .PHONY: maybe-install-info-indent install-info-indent
22819 maybe-install-info-indent:
22820 @if indent
22821 maybe-install-info-indent: install-info-indent
22822
22823 install-info-indent: \
22824     configure-indent \
22825     info-indent 
22826         @: $(MAKE); $(unstage)
22827         @[ -f ./indent/Makefile ] || exit 0; \
22828         r=`${PWD_COMMAND}`; export r; \
22829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22830         $(HOST_EXPORTS) \
22831         for flag in $(EXTRA_HOST_FLAGS) ; do \
22832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22833         done; \
22834         echo "Doing install-info in indent" ; \
22835         (cd $(HOST_SUBDIR)/indent && \
22836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22838                   "RANLIB=$${RANLIB}" \
22839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22840                   install-info) \
22841           || exit 1
22842
22843 @endif indent
22844
22845 .PHONY: maybe-install-pdf-indent install-pdf-indent
22846 maybe-install-pdf-indent:
22847 @if indent
22848 maybe-install-pdf-indent: install-pdf-indent
22849
22850 install-pdf-indent: \
22851     configure-indent \
22852     pdf-indent 
22853         @: $(MAKE); $(unstage)
22854         @[ -f ./indent/Makefile ] || exit 0; \
22855         r=`${PWD_COMMAND}`; export r; \
22856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22857         $(HOST_EXPORTS) \
22858         for flag in $(EXTRA_HOST_FLAGS) ; do \
22859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22860         done; \
22861         echo "Doing install-pdf in indent" ; \
22862         (cd $(HOST_SUBDIR)/indent && \
22863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22865                   "RANLIB=$${RANLIB}" \
22866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22867                   install-pdf) \
22868           || exit 1
22869
22870 @endif indent
22871
22872 .PHONY: maybe-install-html-indent install-html-indent
22873 maybe-install-html-indent:
22874 @if indent
22875 maybe-install-html-indent: install-html-indent
22876
22877 install-html-indent: \
22878     configure-indent \
22879     html-indent 
22880         @: $(MAKE); $(unstage)
22881         @[ -f ./indent/Makefile ] || exit 0; \
22882         r=`${PWD_COMMAND}`; export r; \
22883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22884         $(HOST_EXPORTS) \
22885         for flag in $(EXTRA_HOST_FLAGS) ; do \
22886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22887         done; \
22888         echo "Doing install-html in indent" ; \
22889         (cd $(HOST_SUBDIR)/indent && \
22890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22892                   "RANLIB=$${RANLIB}" \
22893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22894                   install-html) \
22895           || exit 1
22896
22897 @endif indent
22898
22899 .PHONY: maybe-installcheck-indent installcheck-indent
22900 maybe-installcheck-indent:
22901 @if indent
22902 maybe-installcheck-indent: installcheck-indent
22903
22904 installcheck-indent: \
22905     configure-indent 
22906         @: $(MAKE); $(unstage)
22907         @[ -f ./indent/Makefile ] || exit 0; \
22908         r=`${PWD_COMMAND}`; export r; \
22909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22910         $(HOST_EXPORTS) \
22911         for flag in $(EXTRA_HOST_FLAGS) ; do \
22912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22913         done; \
22914         echo "Doing installcheck in indent" ; \
22915         (cd $(HOST_SUBDIR)/indent && \
22916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22918                   "RANLIB=$${RANLIB}" \
22919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22920                   installcheck) \
22921           || exit 1
22922
22923 @endif indent
22924
22925 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
22926 maybe-mostlyclean-indent:
22927 @if indent
22928 maybe-mostlyclean-indent: mostlyclean-indent
22929
22930 mostlyclean-indent: 
22931         @: $(MAKE); $(unstage)
22932         @[ -f ./indent/Makefile ] || exit 0; \
22933         r=`${PWD_COMMAND}`; export r; \
22934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22935         $(HOST_EXPORTS) \
22936         for flag in $(EXTRA_HOST_FLAGS) ; do \
22937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22938         done; \
22939         echo "Doing mostlyclean in indent" ; \
22940         (cd $(HOST_SUBDIR)/indent && \
22941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22943                   "RANLIB=$${RANLIB}" \
22944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22945                   mostlyclean) \
22946           || exit 1
22947
22948 @endif indent
22949
22950 .PHONY: maybe-clean-indent clean-indent
22951 maybe-clean-indent:
22952 @if indent
22953 maybe-clean-indent: clean-indent
22954
22955 clean-indent: 
22956         @: $(MAKE); $(unstage)
22957         @[ -f ./indent/Makefile ] || exit 0; \
22958         r=`${PWD_COMMAND}`; export r; \
22959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22960         $(HOST_EXPORTS) \
22961         for flag in $(EXTRA_HOST_FLAGS) ; do \
22962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22963         done; \
22964         echo "Doing clean in indent" ; \
22965         (cd $(HOST_SUBDIR)/indent && \
22966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22968                   "RANLIB=$${RANLIB}" \
22969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22970                   clean) \
22971           || exit 1
22972
22973 @endif indent
22974
22975 .PHONY: maybe-distclean-indent distclean-indent
22976 maybe-distclean-indent:
22977 @if indent
22978 maybe-distclean-indent: distclean-indent
22979
22980 distclean-indent: 
22981         @: $(MAKE); $(unstage)
22982         @[ -f ./indent/Makefile ] || exit 0; \
22983         r=`${PWD_COMMAND}`; export r; \
22984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22985         $(HOST_EXPORTS) \
22986         for flag in $(EXTRA_HOST_FLAGS) ; do \
22987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22988         done; \
22989         echo "Doing distclean in indent" ; \
22990         (cd $(HOST_SUBDIR)/indent && \
22991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22993                   "RANLIB=$${RANLIB}" \
22994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22995                   distclean) \
22996           || exit 1
22997
22998 @endif indent
22999
23000 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
23001 maybe-maintainer-clean-indent:
23002 @if indent
23003 maybe-maintainer-clean-indent: maintainer-clean-indent
23004
23005 maintainer-clean-indent: 
23006         @: $(MAKE); $(unstage)
23007         @[ -f ./indent/Makefile ] || exit 0; \
23008         r=`${PWD_COMMAND}`; export r; \
23009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23010         $(HOST_EXPORTS) \
23011         for flag in $(EXTRA_HOST_FLAGS) ; do \
23012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23013         done; \
23014         echo "Doing maintainer-clean in indent" ; \
23015         (cd $(HOST_SUBDIR)/indent && \
23016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23018                   "RANLIB=$${RANLIB}" \
23019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23020                   maintainer-clean) \
23021           || exit 1
23022
23023 @endif indent
23024
23025
23026
23027 .PHONY: configure-intl maybe-configure-intl
23028 maybe-configure-intl:
23029 @if gcc-bootstrap
23030 configure-intl: stage_current
23031 @endif gcc-bootstrap
23032 @if intl
23033 maybe-configure-intl: configure-intl
23034 configure-intl: 
23035         @r=`${PWD_COMMAND}`; export r; \
23036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23037         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23038         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23039         $(HOST_EXPORTS) \
23040         echo Configuring in $(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           || exit 1
23053 @endif intl
23054
23055
23056
23057 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
23058 maybe-configure-stage1-intl:
23059 @if intl-bootstrap
23060 maybe-configure-stage1-intl: configure-stage1-intl
23061 configure-stage1-intl:
23062         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23063         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23064         @r=`${PWD_COMMAND}`; export r; \
23065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23066         TFLAGS="$(STAGE1_TFLAGS)"; \
23067         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23068         $(HOST_EXPORTS) \
23069         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23070         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
23071         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23072         echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
23073         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23074         cd $(HOST_SUBDIR)/intl || exit 1; \
23075         case $(srcdir) in \
23076           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23077           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23078                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23079         esac; \
23080         srcdiroption="--srcdir=$${topdir}/intl"; \
23081         libsrcdir="$$s/intl"; \
23082         $(SHELL) $${libsrcdir}/configure \
23083           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23084           --target=${target_alias} $${srcdiroption} \
23085           $(STAGE1_CONFIGURE_FLAGS)
23086 @endif intl-bootstrap
23087
23088 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
23089 maybe-configure-stage2-intl:
23090 @if intl-bootstrap
23091 maybe-configure-stage2-intl: configure-stage2-intl
23092 configure-stage2-intl:
23093         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23094         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23095         @r=`${PWD_COMMAND}`; export r; \
23096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23097         TFLAGS="$(STAGE2_TFLAGS)"; \
23098         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23099         $(HOST_EXPORTS) \
23100         $(POSTSTAGE1_HOST_EXPORTS) \
23101         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23102         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
23103         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23104         echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
23105         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23106         cd $(HOST_SUBDIR)/intl || exit 1; \
23107         case $(srcdir) in \
23108           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23109           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23110                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23111         esac; \
23112         srcdiroption="--srcdir=$${topdir}/intl"; \
23113         libsrcdir="$$s/intl"; \
23114         $(SHELL) $${libsrcdir}/configure \
23115           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23116           --target=${target_alias} $${srcdiroption} \
23117           --with-build-libsubdir=$(HOST_SUBDIR) \
23118           $(STAGE2_CONFIGURE_FLAGS)
23119 @endif intl-bootstrap
23120
23121 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
23122 maybe-configure-stage3-intl:
23123 @if intl-bootstrap
23124 maybe-configure-stage3-intl: configure-stage3-intl
23125 configure-stage3-intl:
23126         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23127         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23128         @r=`${PWD_COMMAND}`; export r; \
23129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23130         TFLAGS="$(STAGE3_TFLAGS)"; \
23131         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23132         $(HOST_EXPORTS) \
23133         $(POSTSTAGE1_HOST_EXPORTS) \
23134         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23135         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
23136         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23137         echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
23138         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23139         cd $(HOST_SUBDIR)/intl || exit 1; \
23140         case $(srcdir) in \
23141           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23142           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23143                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23144         esac; \
23145         srcdiroption="--srcdir=$${topdir}/intl"; \
23146         libsrcdir="$$s/intl"; \
23147         $(SHELL) $${libsrcdir}/configure \
23148           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23149           --target=${target_alias} $${srcdiroption} \
23150           --with-build-libsubdir=$(HOST_SUBDIR) \
23151           $(STAGE3_CONFIGURE_FLAGS)
23152 @endif intl-bootstrap
23153
23154 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
23155 maybe-configure-stage4-intl:
23156 @if intl-bootstrap
23157 maybe-configure-stage4-intl: configure-stage4-intl
23158 configure-stage4-intl:
23159         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23160         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23161         @r=`${PWD_COMMAND}`; export r; \
23162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23163         TFLAGS="$(STAGE4_TFLAGS)"; \
23164         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23165         $(HOST_EXPORTS) \
23166         $(POSTSTAGE1_HOST_EXPORTS) \
23167         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23168         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
23169         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23170         echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
23171         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23172         cd $(HOST_SUBDIR)/intl || exit 1; \
23173         case $(srcdir) in \
23174           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23175           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23176                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23177         esac; \
23178         srcdiroption="--srcdir=$${topdir}/intl"; \
23179         libsrcdir="$$s/intl"; \
23180         $(SHELL) $${libsrcdir}/configure \
23181           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23182           --target=${target_alias} $${srcdiroption} \
23183           --with-build-libsubdir=$(HOST_SUBDIR) \
23184           $(STAGE4_CONFIGURE_FLAGS)
23185 @endif intl-bootstrap
23186
23187 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
23188 maybe-configure-stageprofile-intl:
23189 @if intl-bootstrap
23190 maybe-configure-stageprofile-intl: configure-stageprofile-intl
23191 configure-stageprofile-intl:
23192         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23193         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23194         @r=`${PWD_COMMAND}`; export r; \
23195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23196         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23197         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23198         $(HOST_EXPORTS) \
23199         $(POSTSTAGE1_HOST_EXPORTS) \
23200         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23201         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
23202         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23203         echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
23204         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23205         cd $(HOST_SUBDIR)/intl || exit 1; \
23206         case $(srcdir) in \
23207           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23208           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23209                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23210         esac; \
23211         srcdiroption="--srcdir=$${topdir}/intl"; \
23212         libsrcdir="$$s/intl"; \
23213         $(SHELL) $${libsrcdir}/configure \
23214           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23215           --target=${target_alias} $${srcdiroption} \
23216           --with-build-libsubdir=$(HOST_SUBDIR) \
23217           $(STAGEprofile_CONFIGURE_FLAGS)
23218 @endif intl-bootstrap
23219
23220 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
23221 maybe-configure-stagefeedback-intl:
23222 @if intl-bootstrap
23223 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
23224 configure-stagefeedback-intl:
23225         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23226         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23227         @r=`${PWD_COMMAND}`; export r; \
23228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23229         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23230         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23231         $(HOST_EXPORTS) \
23232         $(POSTSTAGE1_HOST_EXPORTS) \
23233         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23234         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
23235         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23236         echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
23237         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23238         cd $(HOST_SUBDIR)/intl || exit 1; \
23239         case $(srcdir) in \
23240           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23241           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23242                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23243         esac; \
23244         srcdiroption="--srcdir=$${topdir}/intl"; \
23245         libsrcdir="$$s/intl"; \
23246         $(SHELL) $${libsrcdir}/configure \
23247           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23248           --target=${target_alias} $${srcdiroption} \
23249           --with-build-libsubdir=$(HOST_SUBDIR) \
23250           $(STAGEfeedback_CONFIGURE_FLAGS)
23251 @endif intl-bootstrap
23252
23253
23254
23255
23256
23257 .PHONY: all-intl maybe-all-intl
23258 maybe-all-intl:
23259 @if gcc-bootstrap
23260 all-intl: stage_current
23261 @endif gcc-bootstrap
23262 @if intl
23263 TARGET-intl=all
23264 maybe-all-intl: all-intl
23265 all-intl: configure-intl
23266         @r=`${PWD_COMMAND}`; export r; \
23267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23268         $(HOST_EXPORTS) \
23269         (cd $(HOST_SUBDIR)/intl && \
23270           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
23271                 $(TARGET-intl))
23272 @endif intl
23273
23274
23275
23276 .PHONY: all-stage1-intl maybe-all-stage1-intl
23277 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
23278 maybe-all-stage1-intl:
23279 maybe-clean-stage1-intl:
23280 @if intl-bootstrap
23281 maybe-all-stage1-intl: all-stage1-intl
23282 all-stage1: all-stage1-intl
23283 TARGET-stage1-intl = $(TARGET-intl)
23284 all-stage1-intl: configure-stage1-intl
23285         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23286         @r=`${PWD_COMMAND}`; export r; \
23287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23288         TFLAGS="$(STAGE1_TFLAGS)"; \
23289         $(HOST_EXPORTS) \
23290         cd $(HOST_SUBDIR)/intl && \
23291         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23292                 CFLAGS="$(STAGE1_CFLAGS)" \
23293                 CXXFLAGS="$(STAGE1_CFLAGS)" \
23294                 LIBCFLAGS="$(LIBCFLAGS)" \
23295                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23296                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23297                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23298                 $(EXTRA_HOST_FLAGS)   \
23299                 TFLAGS="$(STAGE1_TFLAGS)" \
23300                 $(TARGET-stage1-intl)
23301
23302 maybe-clean-stage1-intl: clean-stage1-intl
23303 clean-stage1: clean-stage1-intl
23304 clean-stage1-intl:
23305         @if [ $(current_stage) = stage1 ]; then \
23306           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23307         else \
23308           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
23309           $(MAKE) stage1-start; \
23310         fi; \
23311         cd $(HOST_SUBDIR)/intl && \
23312         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23313                  clean
23314 @endif intl-bootstrap
23315
23316
23317 .PHONY: all-stage2-intl maybe-all-stage2-intl
23318 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
23319 maybe-all-stage2-intl:
23320 maybe-clean-stage2-intl:
23321 @if intl-bootstrap
23322 maybe-all-stage2-intl: all-stage2-intl
23323 all-stage2: all-stage2-intl
23324 TARGET-stage2-intl = $(TARGET-intl)
23325 all-stage2-intl: configure-stage2-intl
23326         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23327         @r=`${PWD_COMMAND}`; export r; \
23328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23329         TFLAGS="$(STAGE2_TFLAGS)"; \
23330         $(HOST_EXPORTS) \
23331         $(POSTSTAGE1_HOST_EXPORTS) \
23332         cd $(HOST_SUBDIR)/intl && \
23333         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23334                 CFLAGS="$(STAGE2_CFLAGS)" \
23335                 CXXFLAGS="$(STAGE2_CFLAGS)" \
23336                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23337                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23338                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23339                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23340                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23341                 TFLAGS="$(STAGE2_TFLAGS)" \
23342                 $(TARGET-stage2-intl)
23343
23344 maybe-clean-stage2-intl: clean-stage2-intl
23345 clean-stage2: clean-stage2-intl
23346 clean-stage2-intl:
23347         @if [ $(current_stage) = stage2 ]; then \
23348           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23349         else \
23350           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
23351           $(MAKE) stage2-start; \
23352         fi; \
23353         cd $(HOST_SUBDIR)/intl && \
23354         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23355                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23356                  clean
23357 @endif intl-bootstrap
23358
23359
23360 .PHONY: all-stage3-intl maybe-all-stage3-intl
23361 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
23362 maybe-all-stage3-intl:
23363 maybe-clean-stage3-intl:
23364 @if intl-bootstrap
23365 maybe-all-stage3-intl: all-stage3-intl
23366 all-stage3: all-stage3-intl
23367 TARGET-stage3-intl = $(TARGET-intl)
23368 all-stage3-intl: configure-stage3-intl
23369         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23370         @r=`${PWD_COMMAND}`; export r; \
23371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23372         TFLAGS="$(STAGE3_TFLAGS)"; \
23373         $(HOST_EXPORTS) \
23374         $(POSTSTAGE1_HOST_EXPORTS) \
23375         cd $(HOST_SUBDIR)/intl && \
23376         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23377                 CFLAGS="$(STAGE3_CFLAGS)" \
23378                 CXXFLAGS="$(STAGE3_CFLAGS)" \
23379                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23380                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23381                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23382                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23383                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23384                 TFLAGS="$(STAGE3_TFLAGS)" \
23385                 $(TARGET-stage3-intl)
23386
23387 maybe-clean-stage3-intl: clean-stage3-intl
23388 clean-stage3: clean-stage3-intl
23389 clean-stage3-intl:
23390         @if [ $(current_stage) = stage3 ]; then \
23391           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23392         else \
23393           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
23394           $(MAKE) stage3-start; \
23395         fi; \
23396         cd $(HOST_SUBDIR)/intl && \
23397         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23398                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23399                  clean
23400 @endif intl-bootstrap
23401
23402
23403 .PHONY: all-stage4-intl maybe-all-stage4-intl
23404 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
23405 maybe-all-stage4-intl:
23406 maybe-clean-stage4-intl:
23407 @if intl-bootstrap
23408 maybe-all-stage4-intl: all-stage4-intl
23409 all-stage4: all-stage4-intl
23410 TARGET-stage4-intl = $(TARGET-intl)
23411 all-stage4-intl: configure-stage4-intl
23412         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23413         @r=`${PWD_COMMAND}`; export r; \
23414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23415         TFLAGS="$(STAGE4_TFLAGS)"; \
23416         $(HOST_EXPORTS) \
23417         $(POSTSTAGE1_HOST_EXPORTS) \
23418         cd $(HOST_SUBDIR)/intl && \
23419         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23420                 CFLAGS="$(STAGE4_CFLAGS)" \
23421                 CXXFLAGS="$(STAGE4_CFLAGS)" \
23422                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23423                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23424                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23425                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23426                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23427                 TFLAGS="$(STAGE4_TFLAGS)" \
23428                 $(TARGET-stage4-intl)
23429
23430 maybe-clean-stage4-intl: clean-stage4-intl
23431 clean-stage4: clean-stage4-intl
23432 clean-stage4-intl:
23433         @if [ $(current_stage) = stage4 ]; then \
23434           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23435         else \
23436           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
23437           $(MAKE) stage4-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-stageprofile-intl maybe-all-stageprofile-intl
23447 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
23448 maybe-all-stageprofile-intl:
23449 maybe-clean-stageprofile-intl:
23450 @if intl-bootstrap
23451 maybe-all-stageprofile-intl: all-stageprofile-intl
23452 all-stageprofile: all-stageprofile-intl
23453 TARGET-stageprofile-intl = $(TARGET-intl)
23454 all-stageprofile-intl: configure-stageprofile-intl
23455         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23456         @r=`${PWD_COMMAND}`; export r; \
23457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23458         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23459         $(HOST_EXPORTS) \
23460         $(POSTSTAGE1_HOST_EXPORTS) \
23461         cd $(HOST_SUBDIR)/intl && \
23462         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23463                 CFLAGS="$(STAGEprofile_CFLAGS)" \
23464                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
23465                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23466                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23467                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23468                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23469                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23470                 TFLAGS="$(STAGEprofile_TFLAGS)" \
23471                 $(TARGET-stageprofile-intl)
23472
23473 maybe-clean-stageprofile-intl: clean-stageprofile-intl
23474 clean-stageprofile: clean-stageprofile-intl
23475 clean-stageprofile-intl:
23476         @if [ $(current_stage) = stageprofile ]; then \
23477           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23478         else \
23479           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
23480           $(MAKE) stageprofile-start; \
23481         fi; \
23482         cd $(HOST_SUBDIR)/intl && \
23483         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23484                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23485                  clean
23486 @endif intl-bootstrap
23487
23488
23489 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
23490 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
23491 maybe-all-stagefeedback-intl:
23492 maybe-clean-stagefeedback-intl:
23493 @if intl-bootstrap
23494 maybe-all-stagefeedback-intl: all-stagefeedback-intl
23495 all-stagefeedback: all-stagefeedback-intl
23496 TARGET-stagefeedback-intl = $(TARGET-intl)
23497 all-stagefeedback-intl: configure-stagefeedback-intl
23498         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23499         @r=`${PWD_COMMAND}`; export r; \
23500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23501         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23502         $(HOST_EXPORTS) \
23503         $(POSTSTAGE1_HOST_EXPORTS) \
23504         cd $(HOST_SUBDIR)/intl && \
23505         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23506                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23507                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
23508                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23509                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23510                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23511                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23512                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23513                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23514                 $(TARGET-stagefeedback-intl)
23515
23516 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
23517 clean-stagefeedback: clean-stagefeedback-intl
23518 clean-stagefeedback-intl:
23519         @if [ $(current_stage) = stagefeedback ]; then \
23520           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23521         else \
23522           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
23523           $(MAKE) stagefeedback-start; \
23524         fi; \
23525         cd $(HOST_SUBDIR)/intl && \
23526         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23527                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
23528                  clean
23529 @endif intl-bootstrap
23530
23531
23532
23533
23534
23535 .PHONY: check-intl maybe-check-intl
23536 maybe-check-intl:
23537 @if intl
23538 maybe-check-intl: check-intl
23539
23540 check-intl:
23541         @: $(MAKE); $(unstage)
23542         @r=`${PWD_COMMAND}`; export r; \
23543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23544         $(HOST_EXPORTS) \
23545         (cd $(HOST_SUBDIR)/intl && \
23546           $(MAKE) $(FLAGS_TO_PASS)  check)
23547
23548 @endif intl
23549
23550 .PHONY: install-intl maybe-install-intl
23551 maybe-install-intl:
23552 @if intl
23553 maybe-install-intl: install-intl
23554
23555 install-intl: installdirs
23556         @: $(MAKE); $(unstage)
23557         @r=`${PWD_COMMAND}`; export r; \
23558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23559         $(HOST_EXPORTS) \
23560         (cd $(HOST_SUBDIR)/intl && \
23561           $(MAKE) $(FLAGS_TO_PASS)  install)
23562
23563 @endif intl
23564
23565 # Other targets (info, dvi, pdf, etc.)
23566
23567 .PHONY: maybe-info-intl info-intl
23568 maybe-info-intl:
23569 @if intl
23570 maybe-info-intl: info-intl
23571
23572 info-intl: \
23573     configure-intl 
23574         @[ -f ./intl/Makefile ] || exit 0; \
23575         r=`${PWD_COMMAND}`; export r; \
23576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23577         $(HOST_EXPORTS) \
23578         for flag in $(EXTRA_HOST_FLAGS) ; do \
23579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23580         done; \
23581         echo "Doing info in intl" ; \
23582         (cd $(HOST_SUBDIR)/intl && \
23583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23585                   "RANLIB=$${RANLIB}" \
23586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23587                   info) \
23588           || exit 1
23589
23590 @endif intl
23591
23592 .PHONY: maybe-dvi-intl dvi-intl
23593 maybe-dvi-intl:
23594 @if intl
23595 maybe-dvi-intl: dvi-intl
23596
23597 dvi-intl: \
23598     configure-intl 
23599         @[ -f ./intl/Makefile ] || exit 0; \
23600         r=`${PWD_COMMAND}`; export r; \
23601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23602         $(HOST_EXPORTS) \
23603         for flag in $(EXTRA_HOST_FLAGS) ; do \
23604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23605         done; \
23606         echo "Doing dvi in intl" ; \
23607         (cd $(HOST_SUBDIR)/intl && \
23608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23610                   "RANLIB=$${RANLIB}" \
23611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23612                   dvi) \
23613           || exit 1
23614
23615 @endif intl
23616
23617 .PHONY: maybe-pdf-intl pdf-intl
23618 maybe-pdf-intl:
23619 @if intl
23620 maybe-pdf-intl: pdf-intl
23621
23622 pdf-intl: \
23623     configure-intl 
23624         @[ -f ./intl/Makefile ] || exit 0; \
23625         r=`${PWD_COMMAND}`; export r; \
23626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23627         $(HOST_EXPORTS) \
23628         for flag in $(EXTRA_HOST_FLAGS) ; do \
23629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23630         done; \
23631         echo "Doing pdf in intl" ; \
23632         (cd $(HOST_SUBDIR)/intl && \
23633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23635                   "RANLIB=$${RANLIB}" \
23636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23637                   pdf) \
23638           || exit 1
23639
23640 @endif intl
23641
23642 .PHONY: maybe-html-intl html-intl
23643 maybe-html-intl:
23644 @if intl
23645 maybe-html-intl: html-intl
23646
23647 html-intl: \
23648     configure-intl 
23649         @[ -f ./intl/Makefile ] || exit 0; \
23650         r=`${PWD_COMMAND}`; export r; \
23651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23652         $(HOST_EXPORTS) \
23653         for flag in $(EXTRA_HOST_FLAGS) ; do \
23654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23655         done; \
23656         echo "Doing html in intl" ; \
23657         (cd $(HOST_SUBDIR)/intl && \
23658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23660                   "RANLIB=$${RANLIB}" \
23661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23662                   html) \
23663           || exit 1
23664
23665 @endif intl
23666
23667 .PHONY: maybe-TAGS-intl TAGS-intl
23668 maybe-TAGS-intl:
23669 @if intl
23670 maybe-TAGS-intl: TAGS-intl
23671
23672 TAGS-intl: \
23673     configure-intl 
23674         @[ -f ./intl/Makefile ] || exit 0; \
23675         r=`${PWD_COMMAND}`; export r; \
23676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23677         $(HOST_EXPORTS) \
23678         for flag in $(EXTRA_HOST_FLAGS) ; do \
23679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23680         done; \
23681         echo "Doing TAGS in intl" ; \
23682         (cd $(HOST_SUBDIR)/intl && \
23683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23685                   "RANLIB=$${RANLIB}" \
23686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23687                   TAGS) \
23688           || exit 1
23689
23690 @endif intl
23691
23692 .PHONY: maybe-install-info-intl install-info-intl
23693 maybe-install-info-intl:
23694 @if intl
23695 maybe-install-info-intl: install-info-intl
23696
23697 install-info-intl: \
23698     configure-intl \
23699     info-intl 
23700         @[ -f ./intl/Makefile ] || exit 0; \
23701         r=`${PWD_COMMAND}`; export r; \
23702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23703         $(HOST_EXPORTS) \
23704         for flag in $(EXTRA_HOST_FLAGS) ; do \
23705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23706         done; \
23707         echo "Doing install-info in intl" ; \
23708         (cd $(HOST_SUBDIR)/intl && \
23709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23711                   "RANLIB=$${RANLIB}" \
23712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23713                   install-info) \
23714           || exit 1
23715
23716 @endif intl
23717
23718 .PHONY: maybe-install-pdf-intl install-pdf-intl
23719 maybe-install-pdf-intl:
23720 @if intl
23721 maybe-install-pdf-intl: install-pdf-intl
23722
23723 install-pdf-intl: \
23724     configure-intl \
23725     pdf-intl 
23726         @[ -f ./intl/Makefile ] || exit 0; \
23727         r=`${PWD_COMMAND}`; export r; \
23728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23729         $(HOST_EXPORTS) \
23730         for flag in $(EXTRA_HOST_FLAGS) ; do \
23731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23732         done; \
23733         echo "Doing install-pdf in intl" ; \
23734         (cd $(HOST_SUBDIR)/intl && \
23735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23737                   "RANLIB=$${RANLIB}" \
23738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23739                   install-pdf) \
23740           || exit 1
23741
23742 @endif intl
23743
23744 .PHONY: maybe-install-html-intl install-html-intl
23745 maybe-install-html-intl:
23746 @if intl
23747 maybe-install-html-intl: install-html-intl
23748
23749 install-html-intl: \
23750     configure-intl \
23751     html-intl 
23752         @[ -f ./intl/Makefile ] || exit 0; \
23753         r=`${PWD_COMMAND}`; export r; \
23754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23755         $(HOST_EXPORTS) \
23756         for flag in $(EXTRA_HOST_FLAGS) ; do \
23757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23758         done; \
23759         echo "Doing install-html in intl" ; \
23760         (cd $(HOST_SUBDIR)/intl && \
23761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23763                   "RANLIB=$${RANLIB}" \
23764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23765                   install-html) \
23766           || exit 1
23767
23768 @endif intl
23769
23770 .PHONY: maybe-installcheck-intl installcheck-intl
23771 maybe-installcheck-intl:
23772 @if intl
23773 maybe-installcheck-intl: installcheck-intl
23774
23775 installcheck-intl: \
23776     configure-intl 
23777         @[ -f ./intl/Makefile ] || exit 0; \
23778         r=`${PWD_COMMAND}`; export r; \
23779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23780         $(HOST_EXPORTS) \
23781         for flag in $(EXTRA_HOST_FLAGS) ; do \
23782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23783         done; \
23784         echo "Doing installcheck in intl" ; \
23785         (cd $(HOST_SUBDIR)/intl && \
23786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23788                   "RANLIB=$${RANLIB}" \
23789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23790                   installcheck) \
23791           || exit 1
23792
23793 @endif intl
23794
23795 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
23796 maybe-mostlyclean-intl:
23797 @if intl
23798 maybe-mostlyclean-intl: mostlyclean-intl
23799
23800 mostlyclean-intl: 
23801         @[ -f ./intl/Makefile ] || exit 0; \
23802         r=`${PWD_COMMAND}`; export r; \
23803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23804         $(HOST_EXPORTS) \
23805         for flag in $(EXTRA_HOST_FLAGS) ; do \
23806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23807         done; \
23808         echo "Doing mostlyclean in intl" ; \
23809         (cd $(HOST_SUBDIR)/intl && \
23810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23812                   "RANLIB=$${RANLIB}" \
23813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23814                   mostlyclean) \
23815           || exit 1
23816
23817 @endif intl
23818
23819 .PHONY: maybe-clean-intl clean-intl
23820 maybe-clean-intl:
23821 @if intl
23822 maybe-clean-intl: clean-intl
23823
23824 clean-intl: 
23825         @[ -f ./intl/Makefile ] || exit 0; \
23826         r=`${PWD_COMMAND}`; export r; \
23827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23828         $(HOST_EXPORTS) \
23829         for flag in $(EXTRA_HOST_FLAGS) ; do \
23830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23831         done; \
23832         echo "Doing clean in intl" ; \
23833         (cd $(HOST_SUBDIR)/intl && \
23834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23836                   "RANLIB=$${RANLIB}" \
23837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23838                   clean) \
23839           || exit 1
23840
23841 @endif intl
23842
23843 .PHONY: maybe-distclean-intl distclean-intl
23844 maybe-distclean-intl:
23845 @if intl
23846 maybe-distclean-intl: distclean-intl
23847
23848 distclean-intl: 
23849         @[ -f ./intl/Makefile ] || exit 0; \
23850         r=`${PWD_COMMAND}`; export r; \
23851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23852         $(HOST_EXPORTS) \
23853         for flag in $(EXTRA_HOST_FLAGS) ; do \
23854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23855         done; \
23856         echo "Doing distclean in intl" ; \
23857         (cd $(HOST_SUBDIR)/intl && \
23858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23860                   "RANLIB=$${RANLIB}" \
23861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23862                   distclean) \
23863           || exit 1
23864
23865 @endif intl
23866
23867 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
23868 maybe-maintainer-clean-intl:
23869 @if intl
23870 maybe-maintainer-clean-intl: maintainer-clean-intl
23871
23872 maintainer-clean-intl: 
23873         @[ -f ./intl/Makefile ] || exit 0; \
23874         r=`${PWD_COMMAND}`; export r; \
23875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23876         $(HOST_EXPORTS) \
23877         for flag in $(EXTRA_HOST_FLAGS) ; do \
23878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23879         done; \
23880         echo "Doing maintainer-clean in intl" ; \
23881         (cd $(HOST_SUBDIR)/intl && \
23882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23884                   "RANLIB=$${RANLIB}" \
23885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23886                   maintainer-clean) \
23887           || exit 1
23888
23889 @endif intl
23890
23891
23892
23893 .PHONY: configure-tcl maybe-configure-tcl
23894 maybe-configure-tcl:
23895 @if gcc-bootstrap
23896 configure-tcl: stage_current
23897 @endif gcc-bootstrap
23898 @if tcl
23899 maybe-configure-tcl: configure-tcl
23900 configure-tcl: 
23901         @: $(MAKE); $(unstage)
23902         @r=`${PWD_COMMAND}`; export r; \
23903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23904         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
23905         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
23906         $(HOST_EXPORTS) \
23907         echo Configuring in $(HOST_SUBDIR)/tcl; \
23908         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
23909         case $(srcdir) in \
23910           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23911           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
23912                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23913         esac; \
23914         srcdiroption="--srcdir=$${topdir}/tcl"; \
23915         libsrcdir="$$s/tcl"; \
23916         $(SHELL) $${libsrcdir}/configure \
23917           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23918           --target=${target_alias} $${srcdiroption}  \
23919           || exit 1
23920 @endif tcl
23921
23922
23923
23924
23925
23926 .PHONY: all-tcl maybe-all-tcl
23927 maybe-all-tcl:
23928 @if gcc-bootstrap
23929 all-tcl: stage_current
23930 @endif gcc-bootstrap
23931 @if tcl
23932 TARGET-tcl=all
23933 maybe-all-tcl: all-tcl
23934 all-tcl: configure-tcl
23935         @: $(MAKE); $(unstage)
23936         @r=`${PWD_COMMAND}`; export r; \
23937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23938         $(HOST_EXPORTS) \
23939         (cd $(HOST_SUBDIR)/tcl && \
23940           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
23941                 $(TARGET-tcl))
23942 @endif tcl
23943
23944
23945
23946
23947 .PHONY: check-tcl maybe-check-tcl
23948 maybe-check-tcl:
23949 @if tcl
23950 maybe-check-tcl: check-tcl
23951
23952 check-tcl:
23953         @: $(MAKE); $(unstage)
23954         @r=`${PWD_COMMAND}`; export r; \
23955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23956         $(HOST_EXPORTS) \
23957         (cd $(HOST_SUBDIR)/tcl && \
23958           $(MAKE) $(FLAGS_TO_PASS)  check)
23959
23960 @endif tcl
23961
23962 .PHONY: install-tcl maybe-install-tcl
23963 maybe-install-tcl:
23964 @if tcl
23965 maybe-install-tcl: install-tcl
23966
23967 install-tcl: installdirs
23968         @: $(MAKE); $(unstage)
23969         @r=`${PWD_COMMAND}`; export r; \
23970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23971         $(HOST_EXPORTS) \
23972         (cd $(HOST_SUBDIR)/tcl && \
23973           $(MAKE) $(FLAGS_TO_PASS)  install)
23974
23975 @endif tcl
23976
23977 # Other targets (info, dvi, pdf, etc.)
23978
23979 .PHONY: maybe-info-tcl info-tcl
23980 maybe-info-tcl:
23981 @if tcl
23982 maybe-info-tcl: info-tcl
23983
23984 info-tcl: \
23985     configure-tcl 
23986         @: $(MAKE); $(unstage)
23987         @[ -f ./tcl/Makefile ] || exit 0; \
23988         r=`${PWD_COMMAND}`; export r; \
23989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23990         $(HOST_EXPORTS) \
23991         for flag in $(EXTRA_HOST_FLAGS) ; do \
23992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23993         done; \
23994         echo "Doing info in tcl" ; \
23995         (cd $(HOST_SUBDIR)/tcl && \
23996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23998                   "RANLIB=$${RANLIB}" \
23999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24000                   info) \
24001           || exit 1
24002
24003 @endif tcl
24004
24005 .PHONY: maybe-dvi-tcl dvi-tcl
24006 maybe-dvi-tcl:
24007 @if tcl
24008 maybe-dvi-tcl: dvi-tcl
24009
24010 dvi-tcl: \
24011     configure-tcl 
24012         @: $(MAKE); $(unstage)
24013         @[ -f ./tcl/Makefile ] || exit 0; \
24014         r=`${PWD_COMMAND}`; export r; \
24015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24016         $(HOST_EXPORTS) \
24017         for flag in $(EXTRA_HOST_FLAGS) ; do \
24018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24019         done; \
24020         echo "Doing dvi in tcl" ; \
24021         (cd $(HOST_SUBDIR)/tcl && \
24022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24024                   "RANLIB=$${RANLIB}" \
24025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24026                   dvi) \
24027           || exit 1
24028
24029 @endif tcl
24030
24031 .PHONY: maybe-pdf-tcl pdf-tcl
24032 maybe-pdf-tcl:
24033 @if tcl
24034 maybe-pdf-tcl: pdf-tcl
24035
24036 pdf-tcl: \
24037     configure-tcl 
24038         @: $(MAKE); $(unstage)
24039         @[ -f ./tcl/Makefile ] || exit 0; \
24040         r=`${PWD_COMMAND}`; export r; \
24041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24042         $(HOST_EXPORTS) \
24043         for flag in $(EXTRA_HOST_FLAGS) ; do \
24044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24045         done; \
24046         echo "Doing pdf in tcl" ; \
24047         (cd $(HOST_SUBDIR)/tcl && \
24048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24050                   "RANLIB=$${RANLIB}" \
24051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24052                   pdf) \
24053           || exit 1
24054
24055 @endif tcl
24056
24057 .PHONY: maybe-html-tcl html-tcl
24058 maybe-html-tcl:
24059 @if tcl
24060 maybe-html-tcl: html-tcl
24061
24062 html-tcl: \
24063     configure-tcl 
24064         @: $(MAKE); $(unstage)
24065         @[ -f ./tcl/Makefile ] || exit 0; \
24066         r=`${PWD_COMMAND}`; export r; \
24067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24068         $(HOST_EXPORTS) \
24069         for flag in $(EXTRA_HOST_FLAGS) ; do \
24070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24071         done; \
24072         echo "Doing html in tcl" ; \
24073         (cd $(HOST_SUBDIR)/tcl && \
24074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24076                   "RANLIB=$${RANLIB}" \
24077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24078                   html) \
24079           || exit 1
24080
24081 @endif tcl
24082
24083 .PHONY: maybe-TAGS-tcl TAGS-tcl
24084 maybe-TAGS-tcl:
24085 @if tcl
24086 maybe-TAGS-tcl: TAGS-tcl
24087
24088 TAGS-tcl: \
24089     configure-tcl 
24090         @: $(MAKE); $(unstage)
24091         @[ -f ./tcl/Makefile ] || exit 0; \
24092         r=`${PWD_COMMAND}`; export r; \
24093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24094         $(HOST_EXPORTS) \
24095         for flag in $(EXTRA_HOST_FLAGS) ; do \
24096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24097         done; \
24098         echo "Doing TAGS in tcl" ; \
24099         (cd $(HOST_SUBDIR)/tcl && \
24100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24102                   "RANLIB=$${RANLIB}" \
24103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24104                   TAGS) \
24105           || exit 1
24106
24107 @endif tcl
24108
24109 .PHONY: maybe-install-info-tcl install-info-tcl
24110 maybe-install-info-tcl:
24111 @if tcl
24112 maybe-install-info-tcl: install-info-tcl
24113
24114 install-info-tcl: \
24115     configure-tcl \
24116     info-tcl 
24117         @: $(MAKE); $(unstage)
24118         @[ -f ./tcl/Makefile ] || exit 0; \
24119         r=`${PWD_COMMAND}`; export r; \
24120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24121         $(HOST_EXPORTS) \
24122         for flag in $(EXTRA_HOST_FLAGS) ; do \
24123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24124         done; \
24125         echo "Doing install-info in tcl" ; \
24126         (cd $(HOST_SUBDIR)/tcl && \
24127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24129                   "RANLIB=$${RANLIB}" \
24130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24131                   install-info) \
24132           || exit 1
24133
24134 @endif tcl
24135
24136 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
24137 maybe-install-pdf-tcl:
24138 @if tcl
24139 maybe-install-pdf-tcl: install-pdf-tcl
24140
24141 install-pdf-tcl: \
24142     configure-tcl \
24143     pdf-tcl 
24144         @: $(MAKE); $(unstage)
24145         @[ -f ./tcl/Makefile ] || exit 0; \
24146         r=`${PWD_COMMAND}`; export r; \
24147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24148         $(HOST_EXPORTS) \
24149         for flag in $(EXTRA_HOST_FLAGS) ; do \
24150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24151         done; \
24152         echo "Doing install-pdf in tcl" ; \
24153         (cd $(HOST_SUBDIR)/tcl && \
24154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24156                   "RANLIB=$${RANLIB}" \
24157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24158                   install-pdf) \
24159           || exit 1
24160
24161 @endif tcl
24162
24163 .PHONY: maybe-install-html-tcl install-html-tcl
24164 maybe-install-html-tcl:
24165 @if tcl
24166 maybe-install-html-tcl: install-html-tcl
24167
24168 install-html-tcl: \
24169     configure-tcl \
24170     html-tcl 
24171         @: $(MAKE); $(unstage)
24172         @[ -f ./tcl/Makefile ] || exit 0; \
24173         r=`${PWD_COMMAND}`; export r; \
24174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24175         $(HOST_EXPORTS) \
24176         for flag in $(EXTRA_HOST_FLAGS) ; do \
24177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24178         done; \
24179         echo "Doing install-html in tcl" ; \
24180         (cd $(HOST_SUBDIR)/tcl && \
24181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24183                   "RANLIB=$${RANLIB}" \
24184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24185                   install-html) \
24186           || exit 1
24187
24188 @endif tcl
24189
24190 .PHONY: maybe-installcheck-tcl installcheck-tcl
24191 maybe-installcheck-tcl:
24192 @if tcl
24193 maybe-installcheck-tcl: installcheck-tcl
24194
24195 installcheck-tcl: \
24196     configure-tcl 
24197         @: $(MAKE); $(unstage)
24198         @[ -f ./tcl/Makefile ] || exit 0; \
24199         r=`${PWD_COMMAND}`; export r; \
24200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24201         $(HOST_EXPORTS) \
24202         for flag in $(EXTRA_HOST_FLAGS) ; do \
24203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24204         done; \
24205         echo "Doing installcheck in tcl" ; \
24206         (cd $(HOST_SUBDIR)/tcl && \
24207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24209                   "RANLIB=$${RANLIB}" \
24210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24211                   installcheck) \
24212           || exit 1
24213
24214 @endif tcl
24215
24216 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
24217 maybe-mostlyclean-tcl:
24218 @if tcl
24219 maybe-mostlyclean-tcl: mostlyclean-tcl
24220
24221 # tcl doesn't support mostlyclean.
24222 mostlyclean-tcl:
24223
24224 @endif tcl
24225
24226 .PHONY: maybe-clean-tcl clean-tcl
24227 maybe-clean-tcl:
24228 @if tcl
24229 maybe-clean-tcl: clean-tcl
24230
24231 clean-tcl: 
24232         @: $(MAKE); $(unstage)
24233         @[ -f ./tcl/Makefile ] || exit 0; \
24234         r=`${PWD_COMMAND}`; export r; \
24235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24236         $(HOST_EXPORTS) \
24237         for flag in $(EXTRA_HOST_FLAGS) ; do \
24238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24239         done; \
24240         echo "Doing clean in tcl" ; \
24241         (cd $(HOST_SUBDIR)/tcl && \
24242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24244                   "RANLIB=$${RANLIB}" \
24245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24246                   clean) \
24247           || exit 1
24248
24249 @endif tcl
24250
24251 .PHONY: maybe-distclean-tcl distclean-tcl
24252 maybe-distclean-tcl:
24253 @if tcl
24254 maybe-distclean-tcl: distclean-tcl
24255
24256 distclean-tcl: 
24257         @: $(MAKE); $(unstage)
24258         @[ -f ./tcl/Makefile ] || exit 0; \
24259         r=`${PWD_COMMAND}`; export r; \
24260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24261         $(HOST_EXPORTS) \
24262         for flag in $(EXTRA_HOST_FLAGS) ; do \
24263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24264         done; \
24265         echo "Doing distclean in tcl" ; \
24266         (cd $(HOST_SUBDIR)/tcl && \
24267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24269                   "RANLIB=$${RANLIB}" \
24270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24271                   distclean) \
24272           || exit 1
24273
24274 @endif tcl
24275
24276 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
24277 maybe-maintainer-clean-tcl:
24278 @if tcl
24279 maybe-maintainer-clean-tcl: maintainer-clean-tcl
24280
24281 maintainer-clean-tcl: 
24282         @: $(MAKE); $(unstage)
24283         @[ -f ./tcl/Makefile ] || exit 0; \
24284         r=`${PWD_COMMAND}`; export r; \
24285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24286         $(HOST_EXPORTS) \
24287         for flag in $(EXTRA_HOST_FLAGS) ; do \
24288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24289         done; \
24290         echo "Doing maintainer-clean in tcl" ; \
24291         (cd $(HOST_SUBDIR)/tcl && \
24292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24294                   "RANLIB=$${RANLIB}" \
24295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24296                   maintainer-clean) \
24297           || exit 1
24298
24299 @endif tcl
24300
24301
24302
24303 .PHONY: configure-itcl maybe-configure-itcl
24304 maybe-configure-itcl:
24305 @if gcc-bootstrap
24306 configure-itcl: stage_current
24307 @endif gcc-bootstrap
24308 @if itcl
24309 maybe-configure-itcl: configure-itcl
24310 configure-itcl: 
24311         @: $(MAKE); $(unstage)
24312         @r=`${PWD_COMMAND}`; export r; \
24313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24314         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
24315         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
24316         $(HOST_EXPORTS) \
24317         echo Configuring in $(HOST_SUBDIR)/itcl; \
24318         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
24319         case $(srcdir) in \
24320           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24321           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
24322                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24323         esac; \
24324         srcdiroption="--srcdir=$${topdir}/itcl"; \
24325         libsrcdir="$$s/itcl"; \
24326         $(SHELL) $${libsrcdir}/configure \
24327           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24328           --target=${target_alias} $${srcdiroption}  \
24329           || exit 1
24330 @endif itcl
24331
24332
24333
24334
24335
24336 .PHONY: all-itcl maybe-all-itcl
24337 maybe-all-itcl:
24338 @if gcc-bootstrap
24339 all-itcl: stage_current
24340 @endif gcc-bootstrap
24341 @if itcl
24342 TARGET-itcl=all
24343 maybe-all-itcl: all-itcl
24344 all-itcl: configure-itcl
24345         @: $(MAKE); $(unstage)
24346         @r=`${PWD_COMMAND}`; export r; \
24347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24348         $(HOST_EXPORTS) \
24349         (cd $(HOST_SUBDIR)/itcl && \
24350           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
24351                 $(TARGET-itcl))
24352 @endif itcl
24353
24354
24355
24356
24357 .PHONY: check-itcl maybe-check-itcl
24358 maybe-check-itcl:
24359 @if itcl
24360 maybe-check-itcl: check-itcl
24361
24362 check-itcl:
24363         @: $(MAKE); $(unstage)
24364         @r=`${PWD_COMMAND}`; export r; \
24365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24366         $(HOST_EXPORTS) \
24367         (cd $(HOST_SUBDIR)/itcl && \
24368           $(MAKE) $(FLAGS_TO_PASS)  check)
24369
24370 @endif itcl
24371
24372 .PHONY: install-itcl maybe-install-itcl
24373 maybe-install-itcl:
24374 @if itcl
24375 maybe-install-itcl: install-itcl
24376
24377 install-itcl: installdirs
24378         @: $(MAKE); $(unstage)
24379         @r=`${PWD_COMMAND}`; export r; \
24380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24381         $(HOST_EXPORTS) \
24382         (cd $(HOST_SUBDIR)/itcl && \
24383           $(MAKE) $(FLAGS_TO_PASS)  install)
24384
24385 @endif itcl
24386
24387 # Other targets (info, dvi, pdf, etc.)
24388
24389 .PHONY: maybe-info-itcl info-itcl
24390 maybe-info-itcl:
24391 @if itcl
24392 maybe-info-itcl: info-itcl
24393
24394 info-itcl: \
24395     configure-itcl 
24396         @: $(MAKE); $(unstage)
24397         @[ -f ./itcl/Makefile ] || exit 0; \
24398         r=`${PWD_COMMAND}`; export r; \
24399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24400         $(HOST_EXPORTS) \
24401         for flag in $(EXTRA_HOST_FLAGS) ; do \
24402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24403         done; \
24404         echo "Doing info in itcl" ; \
24405         (cd $(HOST_SUBDIR)/itcl && \
24406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24408                   "RANLIB=$${RANLIB}" \
24409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24410                   info) \
24411           || exit 1
24412
24413 @endif itcl
24414
24415 .PHONY: maybe-dvi-itcl dvi-itcl
24416 maybe-dvi-itcl:
24417 @if itcl
24418 maybe-dvi-itcl: dvi-itcl
24419
24420 dvi-itcl: \
24421     configure-itcl 
24422         @: $(MAKE); $(unstage)
24423         @[ -f ./itcl/Makefile ] || exit 0; \
24424         r=`${PWD_COMMAND}`; export r; \
24425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24426         $(HOST_EXPORTS) \
24427         for flag in $(EXTRA_HOST_FLAGS) ; do \
24428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24429         done; \
24430         echo "Doing dvi in itcl" ; \
24431         (cd $(HOST_SUBDIR)/itcl && \
24432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24434                   "RANLIB=$${RANLIB}" \
24435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24436                   dvi) \
24437           || exit 1
24438
24439 @endif itcl
24440
24441 .PHONY: maybe-pdf-itcl pdf-itcl
24442 maybe-pdf-itcl:
24443 @if itcl
24444 maybe-pdf-itcl: pdf-itcl
24445
24446 pdf-itcl: \
24447     configure-itcl 
24448         @: $(MAKE); $(unstage)
24449         @[ -f ./itcl/Makefile ] || exit 0; \
24450         r=`${PWD_COMMAND}`; export r; \
24451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24452         $(HOST_EXPORTS) \
24453         for flag in $(EXTRA_HOST_FLAGS) ; do \
24454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24455         done; \
24456         echo "Doing pdf in itcl" ; \
24457         (cd $(HOST_SUBDIR)/itcl && \
24458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24460                   "RANLIB=$${RANLIB}" \
24461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24462                   pdf) \
24463           || exit 1
24464
24465 @endif itcl
24466
24467 .PHONY: maybe-html-itcl html-itcl
24468 maybe-html-itcl:
24469 @if itcl
24470 maybe-html-itcl: html-itcl
24471
24472 html-itcl: \
24473     configure-itcl 
24474         @: $(MAKE); $(unstage)
24475         @[ -f ./itcl/Makefile ] || exit 0; \
24476         r=`${PWD_COMMAND}`; export r; \
24477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24478         $(HOST_EXPORTS) \
24479         for flag in $(EXTRA_HOST_FLAGS) ; do \
24480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24481         done; \
24482         echo "Doing html in itcl" ; \
24483         (cd $(HOST_SUBDIR)/itcl && \
24484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24486                   "RANLIB=$${RANLIB}" \
24487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24488                   html) \
24489           || exit 1
24490
24491 @endif itcl
24492
24493 .PHONY: maybe-TAGS-itcl TAGS-itcl
24494 maybe-TAGS-itcl:
24495 @if itcl
24496 maybe-TAGS-itcl: TAGS-itcl
24497
24498 TAGS-itcl: \
24499     configure-itcl 
24500         @: $(MAKE); $(unstage)
24501         @[ -f ./itcl/Makefile ] || exit 0; \
24502         r=`${PWD_COMMAND}`; export r; \
24503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24504         $(HOST_EXPORTS) \
24505         for flag in $(EXTRA_HOST_FLAGS) ; do \
24506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24507         done; \
24508         echo "Doing TAGS in itcl" ; \
24509         (cd $(HOST_SUBDIR)/itcl && \
24510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24512                   "RANLIB=$${RANLIB}" \
24513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24514                   TAGS) \
24515           || exit 1
24516
24517 @endif itcl
24518
24519 .PHONY: maybe-install-info-itcl install-info-itcl
24520 maybe-install-info-itcl:
24521 @if itcl
24522 maybe-install-info-itcl: install-info-itcl
24523
24524 install-info-itcl: \
24525     configure-itcl \
24526     info-itcl 
24527         @: $(MAKE); $(unstage)
24528         @[ -f ./itcl/Makefile ] || exit 0; \
24529         r=`${PWD_COMMAND}`; export r; \
24530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24531         $(HOST_EXPORTS) \
24532         for flag in $(EXTRA_HOST_FLAGS) ; do \
24533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24534         done; \
24535         echo "Doing install-info in itcl" ; \
24536         (cd $(HOST_SUBDIR)/itcl && \
24537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24539                   "RANLIB=$${RANLIB}" \
24540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24541                   install-info) \
24542           || exit 1
24543
24544 @endif itcl
24545
24546 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
24547 maybe-install-pdf-itcl:
24548 @if itcl
24549 maybe-install-pdf-itcl: install-pdf-itcl
24550
24551 install-pdf-itcl: \
24552     configure-itcl \
24553     pdf-itcl 
24554         @: $(MAKE); $(unstage)
24555         @[ -f ./itcl/Makefile ] || exit 0; \
24556         r=`${PWD_COMMAND}`; export r; \
24557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24558         $(HOST_EXPORTS) \
24559         for flag in $(EXTRA_HOST_FLAGS) ; do \
24560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24561         done; \
24562         echo "Doing install-pdf in itcl" ; \
24563         (cd $(HOST_SUBDIR)/itcl && \
24564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24566                   "RANLIB=$${RANLIB}" \
24567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24568                   install-pdf) \
24569           || exit 1
24570
24571 @endif itcl
24572
24573 .PHONY: maybe-install-html-itcl install-html-itcl
24574 maybe-install-html-itcl:
24575 @if itcl
24576 maybe-install-html-itcl: install-html-itcl
24577
24578 install-html-itcl: \
24579     configure-itcl \
24580     html-itcl 
24581         @: $(MAKE); $(unstage)
24582         @[ -f ./itcl/Makefile ] || exit 0; \
24583         r=`${PWD_COMMAND}`; export r; \
24584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24585         $(HOST_EXPORTS) \
24586         for flag in $(EXTRA_HOST_FLAGS) ; do \
24587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24588         done; \
24589         echo "Doing install-html in itcl" ; \
24590         (cd $(HOST_SUBDIR)/itcl && \
24591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24593                   "RANLIB=$${RANLIB}" \
24594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24595                   install-html) \
24596           || exit 1
24597
24598 @endif itcl
24599
24600 .PHONY: maybe-installcheck-itcl installcheck-itcl
24601 maybe-installcheck-itcl:
24602 @if itcl
24603 maybe-installcheck-itcl: installcheck-itcl
24604
24605 installcheck-itcl: \
24606     configure-itcl 
24607         @: $(MAKE); $(unstage)
24608         @[ -f ./itcl/Makefile ] || exit 0; \
24609         r=`${PWD_COMMAND}`; export r; \
24610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24611         $(HOST_EXPORTS) \
24612         for flag in $(EXTRA_HOST_FLAGS) ; do \
24613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24614         done; \
24615         echo "Doing installcheck in itcl" ; \
24616         (cd $(HOST_SUBDIR)/itcl && \
24617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24619                   "RANLIB=$${RANLIB}" \
24620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24621                   installcheck) \
24622           || exit 1
24623
24624 @endif itcl
24625
24626 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
24627 maybe-mostlyclean-itcl:
24628 @if itcl
24629 maybe-mostlyclean-itcl: mostlyclean-itcl
24630
24631 mostlyclean-itcl: 
24632         @: $(MAKE); $(unstage)
24633         @[ -f ./itcl/Makefile ] || exit 0; \
24634         r=`${PWD_COMMAND}`; export r; \
24635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24636         $(HOST_EXPORTS) \
24637         for flag in $(EXTRA_HOST_FLAGS) ; do \
24638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24639         done; \
24640         echo "Doing mostlyclean in itcl" ; \
24641         (cd $(HOST_SUBDIR)/itcl && \
24642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24644                   "RANLIB=$${RANLIB}" \
24645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24646                   mostlyclean) \
24647           || exit 1
24648
24649 @endif itcl
24650
24651 .PHONY: maybe-clean-itcl clean-itcl
24652 maybe-clean-itcl:
24653 @if itcl
24654 maybe-clean-itcl: clean-itcl
24655
24656 clean-itcl: 
24657         @: $(MAKE); $(unstage)
24658         @[ -f ./itcl/Makefile ] || exit 0; \
24659         r=`${PWD_COMMAND}`; export r; \
24660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24661         $(HOST_EXPORTS) \
24662         for flag in $(EXTRA_HOST_FLAGS) ; do \
24663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24664         done; \
24665         echo "Doing clean in itcl" ; \
24666         (cd $(HOST_SUBDIR)/itcl && \
24667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24669                   "RANLIB=$${RANLIB}" \
24670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24671                   clean) \
24672           || exit 1
24673
24674 @endif itcl
24675
24676 .PHONY: maybe-distclean-itcl distclean-itcl
24677 maybe-distclean-itcl:
24678 @if itcl
24679 maybe-distclean-itcl: distclean-itcl
24680
24681 distclean-itcl: 
24682         @: $(MAKE); $(unstage)
24683         @[ -f ./itcl/Makefile ] || exit 0; \
24684         r=`${PWD_COMMAND}`; export r; \
24685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24686         $(HOST_EXPORTS) \
24687         for flag in $(EXTRA_HOST_FLAGS) ; do \
24688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24689         done; \
24690         echo "Doing distclean in itcl" ; \
24691         (cd $(HOST_SUBDIR)/itcl && \
24692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24694                   "RANLIB=$${RANLIB}" \
24695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24696                   distclean) \
24697           || exit 1
24698
24699 @endif itcl
24700
24701 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
24702 maybe-maintainer-clean-itcl:
24703 @if itcl
24704 maybe-maintainer-clean-itcl: maintainer-clean-itcl
24705
24706 maintainer-clean-itcl: 
24707         @: $(MAKE); $(unstage)
24708         @[ -f ./itcl/Makefile ] || exit 0; \
24709         r=`${PWD_COMMAND}`; export r; \
24710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24711         $(HOST_EXPORTS) \
24712         for flag in $(EXTRA_HOST_FLAGS) ; do \
24713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24714         done; \
24715         echo "Doing maintainer-clean in itcl" ; \
24716         (cd $(HOST_SUBDIR)/itcl && \
24717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24719                   "RANLIB=$${RANLIB}" \
24720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24721                   maintainer-clean) \
24722           || exit 1
24723
24724 @endif itcl
24725
24726
24727
24728 .PHONY: configure-ld maybe-configure-ld
24729 maybe-configure-ld:
24730 @if gcc-bootstrap
24731 configure-ld: stage_current
24732 @endif gcc-bootstrap
24733 @if ld
24734 maybe-configure-ld: configure-ld
24735 configure-ld: 
24736         @r=`${PWD_COMMAND}`; export r; \
24737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24738         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24739         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24740         $(HOST_EXPORTS) \
24741         echo Configuring in $(HOST_SUBDIR)/ld; \
24742         cd "$(HOST_SUBDIR)/ld" || exit 1; \
24743         case $(srcdir) in \
24744           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24745           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24746                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24747         esac; \
24748         srcdiroption="--srcdir=$${topdir}/ld"; \
24749         libsrcdir="$$s/ld"; \
24750         $(SHELL) $${libsrcdir}/configure \
24751           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24752           --target=${target_alias} $${srcdiroption}  \
24753           || exit 1
24754 @endif ld
24755
24756
24757
24758 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
24759 maybe-configure-stage1-ld:
24760 @if ld-bootstrap
24761 maybe-configure-stage1-ld: configure-stage1-ld
24762 configure-stage1-ld:
24763         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24764         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24765         @r=`${PWD_COMMAND}`; export r; \
24766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24767         TFLAGS="$(STAGE1_TFLAGS)"; \
24768         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24769         $(HOST_EXPORTS) \
24770         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24771         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
24772         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24773         echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
24774         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24775         cd $(HOST_SUBDIR)/ld || exit 1; \
24776         case $(srcdir) in \
24777           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24778           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24779                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24780         esac; \
24781         srcdiroption="--srcdir=$${topdir}/ld"; \
24782         libsrcdir="$$s/ld"; \
24783         $(SHELL) $${libsrcdir}/configure \
24784           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24785           --target=${target_alias} $${srcdiroption} \
24786           $(STAGE1_CONFIGURE_FLAGS)
24787 @endif ld-bootstrap
24788
24789 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
24790 maybe-configure-stage2-ld:
24791 @if ld-bootstrap
24792 maybe-configure-stage2-ld: configure-stage2-ld
24793 configure-stage2-ld:
24794         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24795         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24796         @r=`${PWD_COMMAND}`; export r; \
24797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24798         TFLAGS="$(STAGE2_TFLAGS)"; \
24799         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24800         $(HOST_EXPORTS) \
24801         $(POSTSTAGE1_HOST_EXPORTS) \
24802         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24803         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
24804         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24805         echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
24806         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24807         cd $(HOST_SUBDIR)/ld || exit 1; \
24808         case $(srcdir) in \
24809           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24810           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24811                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24812         esac; \
24813         srcdiroption="--srcdir=$${topdir}/ld"; \
24814         libsrcdir="$$s/ld"; \
24815         $(SHELL) $${libsrcdir}/configure \
24816           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24817           --target=${target_alias} $${srcdiroption} \
24818           --with-build-libsubdir=$(HOST_SUBDIR) \
24819           $(STAGE2_CONFIGURE_FLAGS)
24820 @endif ld-bootstrap
24821
24822 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
24823 maybe-configure-stage3-ld:
24824 @if ld-bootstrap
24825 maybe-configure-stage3-ld: configure-stage3-ld
24826 configure-stage3-ld:
24827         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24828         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24829         @r=`${PWD_COMMAND}`; export r; \
24830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24831         TFLAGS="$(STAGE3_TFLAGS)"; \
24832         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24833         $(HOST_EXPORTS) \
24834         $(POSTSTAGE1_HOST_EXPORTS) \
24835         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24836         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
24837         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24838         echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
24839         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24840         cd $(HOST_SUBDIR)/ld || exit 1; \
24841         case $(srcdir) in \
24842           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24843           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24844                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24845         esac; \
24846         srcdiroption="--srcdir=$${topdir}/ld"; \
24847         libsrcdir="$$s/ld"; \
24848         $(SHELL) $${libsrcdir}/configure \
24849           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24850           --target=${target_alias} $${srcdiroption} \
24851           --with-build-libsubdir=$(HOST_SUBDIR) \
24852           $(STAGE3_CONFIGURE_FLAGS)
24853 @endif ld-bootstrap
24854
24855 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
24856 maybe-configure-stage4-ld:
24857 @if ld-bootstrap
24858 maybe-configure-stage4-ld: configure-stage4-ld
24859 configure-stage4-ld:
24860         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24861         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24862         @r=`${PWD_COMMAND}`; export r; \
24863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24864         TFLAGS="$(STAGE4_TFLAGS)"; \
24865         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24866         $(HOST_EXPORTS) \
24867         $(POSTSTAGE1_HOST_EXPORTS) \
24868         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24869         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
24870         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24871         echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
24872         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24873         cd $(HOST_SUBDIR)/ld || exit 1; \
24874         case $(srcdir) in \
24875           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24876           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24877                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24878         esac; \
24879         srcdiroption="--srcdir=$${topdir}/ld"; \
24880         libsrcdir="$$s/ld"; \
24881         $(SHELL) $${libsrcdir}/configure \
24882           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24883           --target=${target_alias} $${srcdiroption} \
24884           --with-build-libsubdir=$(HOST_SUBDIR) \
24885           $(STAGE4_CONFIGURE_FLAGS)
24886 @endif ld-bootstrap
24887
24888 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
24889 maybe-configure-stageprofile-ld:
24890 @if ld-bootstrap
24891 maybe-configure-stageprofile-ld: configure-stageprofile-ld
24892 configure-stageprofile-ld:
24893         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24894         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24895         @r=`${PWD_COMMAND}`; export r; \
24896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24897         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24898         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24899         $(HOST_EXPORTS) \
24900         $(POSTSTAGE1_HOST_EXPORTS) \
24901         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24902         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
24903         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24904         echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
24905         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24906         cd $(HOST_SUBDIR)/ld || exit 1; \
24907         case $(srcdir) in \
24908           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24909           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24910                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24911         esac; \
24912         srcdiroption="--srcdir=$${topdir}/ld"; \
24913         libsrcdir="$$s/ld"; \
24914         $(SHELL) $${libsrcdir}/configure \
24915           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24916           --target=${target_alias} $${srcdiroption} \
24917           --with-build-libsubdir=$(HOST_SUBDIR) \
24918           $(STAGEprofile_CONFIGURE_FLAGS)
24919 @endif ld-bootstrap
24920
24921 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
24922 maybe-configure-stagefeedback-ld:
24923 @if ld-bootstrap
24924 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
24925 configure-stagefeedback-ld:
24926         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24927         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
24928         @r=`${PWD_COMMAND}`; export r; \
24929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24930         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24931         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
24932         $(HOST_EXPORTS) \
24933         $(POSTSTAGE1_HOST_EXPORTS) \
24934         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24935         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
24936         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24937         echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
24938         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
24939         cd $(HOST_SUBDIR)/ld || exit 1; \
24940         case $(srcdir) in \
24941           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24942           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
24943                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24944         esac; \
24945         srcdiroption="--srcdir=$${topdir}/ld"; \
24946         libsrcdir="$$s/ld"; \
24947         $(SHELL) $${libsrcdir}/configure \
24948           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24949           --target=${target_alias} $${srcdiroption} \
24950           --with-build-libsubdir=$(HOST_SUBDIR) \
24951           $(STAGEfeedback_CONFIGURE_FLAGS)
24952 @endif ld-bootstrap
24953
24954
24955
24956
24957
24958 .PHONY: all-ld maybe-all-ld
24959 maybe-all-ld:
24960 @if gcc-bootstrap
24961 all-ld: stage_current
24962 @endif gcc-bootstrap
24963 @if ld
24964 TARGET-ld=all
24965 maybe-all-ld: all-ld
24966 all-ld: configure-ld
24967         @r=`${PWD_COMMAND}`; export r; \
24968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24969         $(HOST_EXPORTS) \
24970         (cd $(HOST_SUBDIR)/ld && \
24971           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
24972                 $(TARGET-ld))
24973 @endif ld
24974
24975
24976
24977 .PHONY: all-stage1-ld maybe-all-stage1-ld
24978 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
24979 maybe-all-stage1-ld:
24980 maybe-clean-stage1-ld:
24981 @if ld-bootstrap
24982 maybe-all-stage1-ld: all-stage1-ld
24983 all-stage1: all-stage1-ld
24984 TARGET-stage1-ld = $(TARGET-ld)
24985 all-stage1-ld: configure-stage1-ld
24986         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24987         @r=`${PWD_COMMAND}`; export r; \
24988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24989         TFLAGS="$(STAGE1_TFLAGS)"; \
24990         $(HOST_EXPORTS) \
24991         cd $(HOST_SUBDIR)/ld && \
24992         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24993                 CFLAGS="$(STAGE1_CFLAGS)" \
24994                 CXXFLAGS="$(STAGE1_CFLAGS)" \
24995                 LIBCFLAGS="$(LIBCFLAGS)" \
24996                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24997                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24998                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24999                 $(EXTRA_HOST_FLAGS)   \
25000                 TFLAGS="$(STAGE1_TFLAGS)" \
25001                 $(TARGET-stage1-ld)
25002
25003 maybe-clean-stage1-ld: clean-stage1-ld
25004 clean-stage1: clean-stage1-ld
25005 clean-stage1-ld:
25006         @if [ $(current_stage) = stage1 ]; then \
25007           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25008         else \
25009           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
25010           $(MAKE) stage1-start; \
25011         fi; \
25012         cd $(HOST_SUBDIR)/ld && \
25013         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25014                  clean
25015 @endif ld-bootstrap
25016
25017
25018 .PHONY: all-stage2-ld maybe-all-stage2-ld
25019 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
25020 maybe-all-stage2-ld:
25021 maybe-clean-stage2-ld:
25022 @if ld-bootstrap
25023 maybe-all-stage2-ld: all-stage2-ld
25024 all-stage2: all-stage2-ld
25025 TARGET-stage2-ld = $(TARGET-ld)
25026 all-stage2-ld: configure-stage2-ld
25027         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25028         @r=`${PWD_COMMAND}`; export r; \
25029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25030         TFLAGS="$(STAGE2_TFLAGS)"; \
25031         $(HOST_EXPORTS) \
25032         $(POSTSTAGE1_HOST_EXPORTS) \
25033         cd $(HOST_SUBDIR)/ld && \
25034         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25035                 CFLAGS="$(STAGE2_CFLAGS)" \
25036                 CXXFLAGS="$(STAGE2_CFLAGS)" \
25037                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25038                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25039                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25040                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25041                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25042                 TFLAGS="$(STAGE2_TFLAGS)" \
25043                 $(TARGET-stage2-ld)
25044
25045 maybe-clean-stage2-ld: clean-stage2-ld
25046 clean-stage2: clean-stage2-ld
25047 clean-stage2-ld:
25048         @if [ $(current_stage) = stage2 ]; then \
25049           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25050         else \
25051           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
25052           $(MAKE) stage2-start; \
25053         fi; \
25054         cd $(HOST_SUBDIR)/ld && \
25055         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25056                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25057                  clean
25058 @endif ld-bootstrap
25059
25060
25061 .PHONY: all-stage3-ld maybe-all-stage3-ld
25062 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
25063 maybe-all-stage3-ld:
25064 maybe-clean-stage3-ld:
25065 @if ld-bootstrap
25066 maybe-all-stage3-ld: all-stage3-ld
25067 all-stage3: all-stage3-ld
25068 TARGET-stage3-ld = $(TARGET-ld)
25069 all-stage3-ld: configure-stage3-ld
25070         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25071         @r=`${PWD_COMMAND}`; export r; \
25072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25073         TFLAGS="$(STAGE3_TFLAGS)"; \
25074         $(HOST_EXPORTS) \
25075         $(POSTSTAGE1_HOST_EXPORTS) \
25076         cd $(HOST_SUBDIR)/ld && \
25077         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25078                 CFLAGS="$(STAGE3_CFLAGS)" \
25079                 CXXFLAGS="$(STAGE3_CFLAGS)" \
25080                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25081                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25082                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25083                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25084                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25085                 TFLAGS="$(STAGE3_TFLAGS)" \
25086                 $(TARGET-stage3-ld)
25087
25088 maybe-clean-stage3-ld: clean-stage3-ld
25089 clean-stage3: clean-stage3-ld
25090 clean-stage3-ld:
25091         @if [ $(current_stage) = stage3 ]; then \
25092           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25093         else \
25094           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
25095           $(MAKE) stage3-start; \
25096         fi; \
25097         cd $(HOST_SUBDIR)/ld && \
25098         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25099                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25100                  clean
25101 @endif ld-bootstrap
25102
25103
25104 .PHONY: all-stage4-ld maybe-all-stage4-ld
25105 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
25106 maybe-all-stage4-ld:
25107 maybe-clean-stage4-ld:
25108 @if ld-bootstrap
25109 maybe-all-stage4-ld: all-stage4-ld
25110 all-stage4: all-stage4-ld
25111 TARGET-stage4-ld = $(TARGET-ld)
25112 all-stage4-ld: configure-stage4-ld
25113         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25114         @r=`${PWD_COMMAND}`; export r; \
25115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25116         TFLAGS="$(STAGE4_TFLAGS)"; \
25117         $(HOST_EXPORTS) \
25118         $(POSTSTAGE1_HOST_EXPORTS) \
25119         cd $(HOST_SUBDIR)/ld && \
25120         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25121                 CFLAGS="$(STAGE4_CFLAGS)" \
25122                 CXXFLAGS="$(STAGE4_CFLAGS)" \
25123                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25124                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25125                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25126                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25127                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25128                 TFLAGS="$(STAGE4_TFLAGS)" \
25129                 $(TARGET-stage4-ld)
25130
25131 maybe-clean-stage4-ld: clean-stage4-ld
25132 clean-stage4: clean-stage4-ld
25133 clean-stage4-ld:
25134         @if [ $(current_stage) = stage4 ]; then \
25135           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25136         else \
25137           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
25138           $(MAKE) stage4-start; \
25139         fi; \
25140         cd $(HOST_SUBDIR)/ld && \
25141         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25142                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25143                  clean
25144 @endif ld-bootstrap
25145
25146
25147 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
25148 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
25149 maybe-all-stageprofile-ld:
25150 maybe-clean-stageprofile-ld:
25151 @if ld-bootstrap
25152 maybe-all-stageprofile-ld: all-stageprofile-ld
25153 all-stageprofile: all-stageprofile-ld
25154 TARGET-stageprofile-ld = $(TARGET-ld)
25155 all-stageprofile-ld: configure-stageprofile-ld
25156         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25157         @r=`${PWD_COMMAND}`; export r; \
25158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25159         TFLAGS="$(STAGEprofile_TFLAGS)"; \
25160         $(HOST_EXPORTS) \
25161         $(POSTSTAGE1_HOST_EXPORTS) \
25162         cd $(HOST_SUBDIR)/ld && \
25163         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25164                 CFLAGS="$(STAGEprofile_CFLAGS)" \
25165                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
25166                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25167                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25168                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25169                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25170                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25171                 TFLAGS="$(STAGEprofile_TFLAGS)" \
25172                 $(TARGET-stageprofile-ld)
25173
25174 maybe-clean-stageprofile-ld: clean-stageprofile-ld
25175 clean-stageprofile: clean-stageprofile-ld
25176 clean-stageprofile-ld:
25177         @if [ $(current_stage) = stageprofile ]; then \
25178           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25179         else \
25180           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
25181           $(MAKE) stageprofile-start; \
25182         fi; \
25183         cd $(HOST_SUBDIR)/ld && \
25184         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25185                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25186                  clean
25187 @endif ld-bootstrap
25188
25189
25190 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
25191 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
25192 maybe-all-stagefeedback-ld:
25193 maybe-clean-stagefeedback-ld:
25194 @if ld-bootstrap
25195 maybe-all-stagefeedback-ld: all-stagefeedback-ld
25196 all-stagefeedback: all-stagefeedback-ld
25197 TARGET-stagefeedback-ld = $(TARGET-ld)
25198 all-stagefeedback-ld: configure-stagefeedback-ld
25199         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25200         @r=`${PWD_COMMAND}`; export r; \
25201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25202         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25203         $(HOST_EXPORTS) \
25204         $(POSTSTAGE1_HOST_EXPORTS) \
25205         cd $(HOST_SUBDIR)/ld && \
25206         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25207                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25208                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
25209                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25210                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25211                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25212                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25213                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25214                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25215                 $(TARGET-stagefeedback-ld)
25216
25217 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
25218 clean-stagefeedback: clean-stagefeedback-ld
25219 clean-stagefeedback-ld:
25220         @if [ $(current_stage) = stagefeedback ]; then \
25221           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25222         else \
25223           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
25224           $(MAKE) stagefeedback-start; \
25225         fi; \
25226         cd $(HOST_SUBDIR)/ld && \
25227         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25228                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25229                  clean
25230 @endif ld-bootstrap
25231
25232
25233
25234
25235
25236 .PHONY: check-ld maybe-check-ld
25237 maybe-check-ld:
25238 @if ld
25239 maybe-check-ld: check-ld
25240
25241 check-ld:
25242         @: $(MAKE); $(unstage)
25243         @r=`${PWD_COMMAND}`; export r; \
25244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25245         $(HOST_EXPORTS) \
25246         (cd $(HOST_SUBDIR)/ld && \
25247           $(MAKE) $(FLAGS_TO_PASS)  check)
25248
25249 @endif ld
25250
25251 .PHONY: install-ld maybe-install-ld
25252 maybe-install-ld:
25253 @if ld
25254 maybe-install-ld: install-ld
25255
25256 install-ld: installdirs
25257         @: $(MAKE); $(unstage)
25258         @r=`${PWD_COMMAND}`; export r; \
25259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25260         $(HOST_EXPORTS) \
25261         (cd $(HOST_SUBDIR)/ld && \
25262           $(MAKE) $(FLAGS_TO_PASS)  install)
25263
25264 @endif ld
25265
25266 # Other targets (info, dvi, pdf, etc.)
25267
25268 .PHONY: maybe-info-ld info-ld
25269 maybe-info-ld:
25270 @if ld
25271 maybe-info-ld: info-ld
25272
25273 info-ld: \
25274     configure-ld 
25275         @[ -f ./ld/Makefile ] || exit 0; \
25276         r=`${PWD_COMMAND}`; export r; \
25277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25278         $(HOST_EXPORTS) \
25279         for flag in $(EXTRA_HOST_FLAGS) ; do \
25280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25281         done; \
25282         echo "Doing info in ld" ; \
25283         (cd $(HOST_SUBDIR)/ld && \
25284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25286                   "RANLIB=$${RANLIB}" \
25287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25288                   info) \
25289           || exit 1
25290
25291 @endif ld
25292
25293 .PHONY: maybe-dvi-ld dvi-ld
25294 maybe-dvi-ld:
25295 @if ld
25296 maybe-dvi-ld: dvi-ld
25297
25298 dvi-ld: \
25299     configure-ld 
25300         @[ -f ./ld/Makefile ] || exit 0; \
25301         r=`${PWD_COMMAND}`; export r; \
25302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25303         $(HOST_EXPORTS) \
25304         for flag in $(EXTRA_HOST_FLAGS) ; do \
25305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25306         done; \
25307         echo "Doing dvi in ld" ; \
25308         (cd $(HOST_SUBDIR)/ld && \
25309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25311                   "RANLIB=$${RANLIB}" \
25312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25313                   dvi) \
25314           || exit 1
25315
25316 @endif ld
25317
25318 .PHONY: maybe-pdf-ld pdf-ld
25319 maybe-pdf-ld:
25320 @if ld
25321 maybe-pdf-ld: pdf-ld
25322
25323 pdf-ld: \
25324     configure-ld 
25325         @[ -f ./ld/Makefile ] || exit 0; \
25326         r=`${PWD_COMMAND}`; export r; \
25327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25328         $(HOST_EXPORTS) \
25329         for flag in $(EXTRA_HOST_FLAGS) ; do \
25330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25331         done; \
25332         echo "Doing pdf in ld" ; \
25333         (cd $(HOST_SUBDIR)/ld && \
25334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25336                   "RANLIB=$${RANLIB}" \
25337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25338                   pdf) \
25339           || exit 1
25340
25341 @endif ld
25342
25343 .PHONY: maybe-html-ld html-ld
25344 maybe-html-ld:
25345 @if ld
25346 maybe-html-ld: html-ld
25347
25348 html-ld: \
25349     configure-ld 
25350         @[ -f ./ld/Makefile ] || exit 0; \
25351         r=`${PWD_COMMAND}`; export r; \
25352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25353         $(HOST_EXPORTS) \
25354         for flag in $(EXTRA_HOST_FLAGS) ; do \
25355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25356         done; \
25357         echo "Doing html in ld" ; \
25358         (cd $(HOST_SUBDIR)/ld && \
25359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25361                   "RANLIB=$${RANLIB}" \
25362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25363                   html) \
25364           || exit 1
25365
25366 @endif ld
25367
25368 .PHONY: maybe-TAGS-ld TAGS-ld
25369 maybe-TAGS-ld:
25370 @if ld
25371 maybe-TAGS-ld: TAGS-ld
25372
25373 TAGS-ld: \
25374     configure-ld 
25375         @[ -f ./ld/Makefile ] || exit 0; \
25376         r=`${PWD_COMMAND}`; export r; \
25377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25378         $(HOST_EXPORTS) \
25379         for flag in $(EXTRA_HOST_FLAGS) ; do \
25380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25381         done; \
25382         echo "Doing TAGS in ld" ; \
25383         (cd $(HOST_SUBDIR)/ld && \
25384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25386                   "RANLIB=$${RANLIB}" \
25387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25388                   TAGS) \
25389           || exit 1
25390
25391 @endif ld
25392
25393 .PHONY: maybe-install-info-ld install-info-ld
25394 maybe-install-info-ld:
25395 @if ld
25396 maybe-install-info-ld: install-info-ld
25397
25398 install-info-ld: \
25399     configure-ld \
25400     info-ld 
25401         @[ -f ./ld/Makefile ] || exit 0; \
25402         r=`${PWD_COMMAND}`; export r; \
25403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25404         $(HOST_EXPORTS) \
25405         for flag in $(EXTRA_HOST_FLAGS) ; do \
25406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25407         done; \
25408         echo "Doing install-info in ld" ; \
25409         (cd $(HOST_SUBDIR)/ld && \
25410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25412                   "RANLIB=$${RANLIB}" \
25413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25414                   install-info) \
25415           || exit 1
25416
25417 @endif ld
25418
25419 .PHONY: maybe-install-pdf-ld install-pdf-ld
25420 maybe-install-pdf-ld:
25421 @if ld
25422 maybe-install-pdf-ld: install-pdf-ld
25423
25424 install-pdf-ld: \
25425     configure-ld \
25426     pdf-ld 
25427         @[ -f ./ld/Makefile ] || exit 0; \
25428         r=`${PWD_COMMAND}`; export r; \
25429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25430         $(HOST_EXPORTS) \
25431         for flag in $(EXTRA_HOST_FLAGS) ; do \
25432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25433         done; \
25434         echo "Doing install-pdf in ld" ; \
25435         (cd $(HOST_SUBDIR)/ld && \
25436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25438                   "RANLIB=$${RANLIB}" \
25439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25440                   install-pdf) \
25441           || exit 1
25442
25443 @endif ld
25444
25445 .PHONY: maybe-install-html-ld install-html-ld
25446 maybe-install-html-ld:
25447 @if ld
25448 maybe-install-html-ld: install-html-ld
25449
25450 install-html-ld: \
25451     configure-ld \
25452     html-ld 
25453         @[ -f ./ld/Makefile ] || exit 0; \
25454         r=`${PWD_COMMAND}`; export r; \
25455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25456         $(HOST_EXPORTS) \
25457         for flag in $(EXTRA_HOST_FLAGS) ; do \
25458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25459         done; \
25460         echo "Doing install-html in ld" ; \
25461         (cd $(HOST_SUBDIR)/ld && \
25462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25464                   "RANLIB=$${RANLIB}" \
25465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25466                   install-html) \
25467           || exit 1
25468
25469 @endif ld
25470
25471 .PHONY: maybe-installcheck-ld installcheck-ld
25472 maybe-installcheck-ld:
25473 @if ld
25474 maybe-installcheck-ld: installcheck-ld
25475
25476 installcheck-ld: \
25477     configure-ld 
25478         @[ -f ./ld/Makefile ] || exit 0; \
25479         r=`${PWD_COMMAND}`; export r; \
25480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25481         $(HOST_EXPORTS) \
25482         for flag in $(EXTRA_HOST_FLAGS) ; do \
25483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25484         done; \
25485         echo "Doing installcheck in ld" ; \
25486         (cd $(HOST_SUBDIR)/ld && \
25487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25489                   "RANLIB=$${RANLIB}" \
25490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25491                   installcheck) \
25492           || exit 1
25493
25494 @endif ld
25495
25496 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
25497 maybe-mostlyclean-ld:
25498 @if ld
25499 maybe-mostlyclean-ld: mostlyclean-ld
25500
25501 mostlyclean-ld: 
25502         @[ -f ./ld/Makefile ] || exit 0; \
25503         r=`${PWD_COMMAND}`; export r; \
25504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25505         $(HOST_EXPORTS) \
25506         for flag in $(EXTRA_HOST_FLAGS) ; do \
25507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25508         done; \
25509         echo "Doing mostlyclean in ld" ; \
25510         (cd $(HOST_SUBDIR)/ld && \
25511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25513                   "RANLIB=$${RANLIB}" \
25514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25515                   mostlyclean) \
25516           || exit 1
25517
25518 @endif ld
25519
25520 .PHONY: maybe-clean-ld clean-ld
25521 maybe-clean-ld:
25522 @if ld
25523 maybe-clean-ld: clean-ld
25524
25525 clean-ld: 
25526         @[ -f ./ld/Makefile ] || exit 0; \
25527         r=`${PWD_COMMAND}`; export r; \
25528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25529         $(HOST_EXPORTS) \
25530         for flag in $(EXTRA_HOST_FLAGS) ; do \
25531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25532         done; \
25533         echo "Doing clean in ld" ; \
25534         (cd $(HOST_SUBDIR)/ld && \
25535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25537                   "RANLIB=$${RANLIB}" \
25538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25539                   clean) \
25540           || exit 1
25541
25542 @endif ld
25543
25544 .PHONY: maybe-distclean-ld distclean-ld
25545 maybe-distclean-ld:
25546 @if ld
25547 maybe-distclean-ld: distclean-ld
25548
25549 distclean-ld: 
25550         @[ -f ./ld/Makefile ] || exit 0; \
25551         r=`${PWD_COMMAND}`; export r; \
25552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25553         $(HOST_EXPORTS) \
25554         for flag in $(EXTRA_HOST_FLAGS) ; do \
25555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25556         done; \
25557         echo "Doing distclean in ld" ; \
25558         (cd $(HOST_SUBDIR)/ld && \
25559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25561                   "RANLIB=$${RANLIB}" \
25562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25563                   distclean) \
25564           || exit 1
25565
25566 @endif ld
25567
25568 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
25569 maybe-maintainer-clean-ld:
25570 @if ld
25571 maybe-maintainer-clean-ld: maintainer-clean-ld
25572
25573 maintainer-clean-ld: 
25574         @[ -f ./ld/Makefile ] || exit 0; \
25575         r=`${PWD_COMMAND}`; export r; \
25576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25577         $(HOST_EXPORTS) \
25578         for flag in $(EXTRA_HOST_FLAGS) ; do \
25579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25580         done; \
25581         echo "Doing maintainer-clean in ld" ; \
25582         (cd $(HOST_SUBDIR)/ld && \
25583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25585                   "RANLIB=$${RANLIB}" \
25586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25587                   maintainer-clean) \
25588           || exit 1
25589
25590 @endif ld
25591
25592
25593
25594 .PHONY: configure-libcpp maybe-configure-libcpp
25595 maybe-configure-libcpp:
25596 @if gcc-bootstrap
25597 configure-libcpp: stage_current
25598 @endif gcc-bootstrap
25599 @if libcpp
25600 maybe-configure-libcpp: configure-libcpp
25601 configure-libcpp: 
25602         @r=`${PWD_COMMAND}`; export r; \
25603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25604         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25605         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25606         $(HOST_EXPORTS) \
25607         echo Configuring in $(HOST_SUBDIR)/libcpp; \
25608         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
25609         case $(srcdir) in \
25610           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25611           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25612                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25613         esac; \
25614         srcdiroption="--srcdir=$${topdir}/libcpp"; \
25615         libsrcdir="$$s/libcpp"; \
25616         $(SHELL) $${libsrcdir}/configure \
25617           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25618           --target=${target_alias} $${srcdiroption}  \
25619           || exit 1
25620 @endif libcpp
25621
25622
25623
25624 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
25625 maybe-configure-stage1-libcpp:
25626 @if libcpp-bootstrap
25627 maybe-configure-stage1-libcpp: configure-stage1-libcpp
25628 configure-stage1-libcpp:
25629         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25630         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25631         @r=`${PWD_COMMAND}`; export r; \
25632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25633         TFLAGS="$(STAGE1_TFLAGS)"; \
25634         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25635         $(HOST_EXPORTS) \
25636         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25637         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
25638         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25639         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
25640         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25641         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25642         case $(srcdir) in \
25643           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25644           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25645                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25646         esac; \
25647         srcdiroption="--srcdir=$${topdir}/libcpp"; \
25648         libsrcdir="$$s/libcpp"; \
25649         $(SHELL) $${libsrcdir}/configure \
25650           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25651           --target=${target_alias} $${srcdiroption} \
25652           $(STAGE1_CONFIGURE_FLAGS)
25653 @endif libcpp-bootstrap
25654
25655 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
25656 maybe-configure-stage2-libcpp:
25657 @if libcpp-bootstrap
25658 maybe-configure-stage2-libcpp: configure-stage2-libcpp
25659 configure-stage2-libcpp:
25660         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25661         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25662         @r=`${PWD_COMMAND}`; export r; \
25663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25664         TFLAGS="$(STAGE2_TFLAGS)"; \
25665         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25666         $(HOST_EXPORTS) \
25667         $(POSTSTAGE1_HOST_EXPORTS) \
25668         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25669         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
25670         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25671         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
25672         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25673         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25674         case $(srcdir) in \
25675           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25676           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25677                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25678         esac; \
25679         srcdiroption="--srcdir=$${topdir}/libcpp"; \
25680         libsrcdir="$$s/libcpp"; \
25681         $(SHELL) $${libsrcdir}/configure \
25682           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25683           --target=${target_alias} $${srcdiroption} \
25684           --with-build-libsubdir=$(HOST_SUBDIR) \
25685           $(STAGE2_CONFIGURE_FLAGS)
25686 @endif libcpp-bootstrap
25687
25688 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
25689 maybe-configure-stage3-libcpp:
25690 @if libcpp-bootstrap
25691 maybe-configure-stage3-libcpp: configure-stage3-libcpp
25692 configure-stage3-libcpp:
25693         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25694         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25695         @r=`${PWD_COMMAND}`; export r; \
25696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25697         TFLAGS="$(STAGE3_TFLAGS)"; \
25698         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25699         $(HOST_EXPORTS) \
25700         $(POSTSTAGE1_HOST_EXPORTS) \
25701         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25702         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
25703         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25704         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
25705         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25706         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25707         case $(srcdir) in \
25708           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25709           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25710                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25711         esac; \
25712         srcdiroption="--srcdir=$${topdir}/libcpp"; \
25713         libsrcdir="$$s/libcpp"; \
25714         $(SHELL) $${libsrcdir}/configure \
25715           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25716           --target=${target_alias} $${srcdiroption} \
25717           --with-build-libsubdir=$(HOST_SUBDIR) \
25718           $(STAGE3_CONFIGURE_FLAGS)
25719 @endif libcpp-bootstrap
25720
25721 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
25722 maybe-configure-stage4-libcpp:
25723 @if libcpp-bootstrap
25724 maybe-configure-stage4-libcpp: configure-stage4-libcpp
25725 configure-stage4-libcpp:
25726         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25727         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25728         @r=`${PWD_COMMAND}`; export r; \
25729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25730         TFLAGS="$(STAGE4_TFLAGS)"; \
25731         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25732         $(HOST_EXPORTS) \
25733         $(POSTSTAGE1_HOST_EXPORTS) \
25734         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25735         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
25736         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25737         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
25738         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25739         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25740         case $(srcdir) in \
25741           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25742           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25743                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25744         esac; \
25745         srcdiroption="--srcdir=$${topdir}/libcpp"; \
25746         libsrcdir="$$s/libcpp"; \
25747         $(SHELL) $${libsrcdir}/configure \
25748           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25749           --target=${target_alias} $${srcdiroption} \
25750           --with-build-libsubdir=$(HOST_SUBDIR) \
25751           $(STAGE4_CONFIGURE_FLAGS)
25752 @endif libcpp-bootstrap
25753
25754 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
25755 maybe-configure-stageprofile-libcpp:
25756 @if libcpp-bootstrap
25757 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
25758 configure-stageprofile-libcpp:
25759         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25760         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25761         @r=`${PWD_COMMAND}`; export r; \
25762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25763         TFLAGS="$(STAGEprofile_TFLAGS)"; \
25764         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25765         $(HOST_EXPORTS) \
25766         $(POSTSTAGE1_HOST_EXPORTS) \
25767         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25768         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
25769         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25770         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
25771         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25772         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25773         case $(srcdir) in \
25774           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25775           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25776                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25777         esac; \
25778         srcdiroption="--srcdir=$${topdir}/libcpp"; \
25779         libsrcdir="$$s/libcpp"; \
25780         $(SHELL) $${libsrcdir}/configure \
25781           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25782           --target=${target_alias} $${srcdiroption} \
25783           --with-build-libsubdir=$(HOST_SUBDIR) \
25784           $(STAGEprofile_CONFIGURE_FLAGS)
25785 @endif libcpp-bootstrap
25786
25787 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
25788 maybe-configure-stagefeedback-libcpp:
25789 @if libcpp-bootstrap
25790 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
25791 configure-stagefeedback-libcpp:
25792         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25793         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25794         @r=`${PWD_COMMAND}`; export r; \
25795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25796         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25797         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25798         $(HOST_EXPORTS) \
25799         $(POSTSTAGE1_HOST_EXPORTS) \
25800         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25801         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
25802         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25803         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
25804         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
25805         cd $(HOST_SUBDIR)/libcpp || exit 1; \
25806         case $(srcdir) in \
25807           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25808           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25809                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25810         esac; \
25811         srcdiroption="--srcdir=$${topdir}/libcpp"; \
25812         libsrcdir="$$s/libcpp"; \
25813         $(SHELL) $${libsrcdir}/configure \
25814           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25815           --target=${target_alias} $${srcdiroption} \
25816           --with-build-libsubdir=$(HOST_SUBDIR) \
25817           $(STAGEfeedback_CONFIGURE_FLAGS)
25818 @endif libcpp-bootstrap
25819
25820
25821
25822
25823
25824 .PHONY: all-libcpp maybe-all-libcpp
25825 maybe-all-libcpp:
25826 @if gcc-bootstrap
25827 all-libcpp: stage_current
25828 @endif gcc-bootstrap
25829 @if libcpp
25830 TARGET-libcpp=all
25831 maybe-all-libcpp: all-libcpp
25832 all-libcpp: configure-libcpp
25833         @r=`${PWD_COMMAND}`; export r; \
25834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25835         $(HOST_EXPORTS) \
25836         (cd $(HOST_SUBDIR)/libcpp && \
25837           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
25838                 $(TARGET-libcpp))
25839 @endif libcpp
25840
25841
25842
25843 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
25844 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
25845 maybe-all-stage1-libcpp:
25846 maybe-clean-stage1-libcpp:
25847 @if libcpp-bootstrap
25848 maybe-all-stage1-libcpp: all-stage1-libcpp
25849 all-stage1: all-stage1-libcpp
25850 TARGET-stage1-libcpp = $(TARGET-libcpp)
25851 all-stage1-libcpp: configure-stage1-libcpp
25852         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25853         @r=`${PWD_COMMAND}`; export r; \
25854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25855         TFLAGS="$(STAGE1_TFLAGS)"; \
25856         $(HOST_EXPORTS) \
25857         cd $(HOST_SUBDIR)/libcpp && \
25858         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25859                 CFLAGS="$(STAGE1_CFLAGS)" \
25860                 CXXFLAGS="$(STAGE1_CFLAGS)" \
25861                 LIBCFLAGS="$(LIBCFLAGS)" \
25862                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25863                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25864                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25865                 $(EXTRA_HOST_FLAGS)   \
25866                 TFLAGS="$(STAGE1_TFLAGS)" \
25867                 $(TARGET-stage1-libcpp)
25868
25869 maybe-clean-stage1-libcpp: clean-stage1-libcpp
25870 clean-stage1: clean-stage1-libcpp
25871 clean-stage1-libcpp:
25872         @if [ $(current_stage) = stage1 ]; then \
25873           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25874         else \
25875           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
25876           $(MAKE) stage1-start; \
25877         fi; \
25878         cd $(HOST_SUBDIR)/libcpp && \
25879         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25880                  clean
25881 @endif libcpp-bootstrap
25882
25883
25884 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
25885 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
25886 maybe-all-stage2-libcpp:
25887 maybe-clean-stage2-libcpp:
25888 @if libcpp-bootstrap
25889 maybe-all-stage2-libcpp: all-stage2-libcpp
25890 all-stage2: all-stage2-libcpp
25891 TARGET-stage2-libcpp = $(TARGET-libcpp)
25892 all-stage2-libcpp: configure-stage2-libcpp
25893         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25894         @r=`${PWD_COMMAND}`; export r; \
25895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25896         TFLAGS="$(STAGE2_TFLAGS)"; \
25897         $(HOST_EXPORTS) \
25898         $(POSTSTAGE1_HOST_EXPORTS) \
25899         cd $(HOST_SUBDIR)/libcpp && \
25900         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25901                 CFLAGS="$(STAGE2_CFLAGS)" \
25902                 CXXFLAGS="$(STAGE2_CFLAGS)" \
25903                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25904                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25905                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25906                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25907                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25908                 TFLAGS="$(STAGE2_TFLAGS)" \
25909                 $(TARGET-stage2-libcpp)
25910
25911 maybe-clean-stage2-libcpp: clean-stage2-libcpp
25912 clean-stage2: clean-stage2-libcpp
25913 clean-stage2-libcpp:
25914         @if [ $(current_stage) = stage2 ]; then \
25915           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25916         else \
25917           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
25918           $(MAKE) stage2-start; \
25919         fi; \
25920         cd $(HOST_SUBDIR)/libcpp && \
25921         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25922                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25923                  clean
25924 @endif libcpp-bootstrap
25925
25926
25927 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
25928 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
25929 maybe-all-stage3-libcpp:
25930 maybe-clean-stage3-libcpp:
25931 @if libcpp-bootstrap
25932 maybe-all-stage3-libcpp: all-stage3-libcpp
25933 all-stage3: all-stage3-libcpp
25934 TARGET-stage3-libcpp = $(TARGET-libcpp)
25935 all-stage3-libcpp: configure-stage3-libcpp
25936         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25937         @r=`${PWD_COMMAND}`; export r; \
25938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25939         TFLAGS="$(STAGE3_TFLAGS)"; \
25940         $(HOST_EXPORTS) \
25941         $(POSTSTAGE1_HOST_EXPORTS) \
25942         cd $(HOST_SUBDIR)/libcpp && \
25943         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25944                 CFLAGS="$(STAGE3_CFLAGS)" \
25945                 CXXFLAGS="$(STAGE3_CFLAGS)" \
25946                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25947                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25948                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25949                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25950                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25951                 TFLAGS="$(STAGE3_TFLAGS)" \
25952                 $(TARGET-stage3-libcpp)
25953
25954 maybe-clean-stage3-libcpp: clean-stage3-libcpp
25955 clean-stage3: clean-stage3-libcpp
25956 clean-stage3-libcpp:
25957         @if [ $(current_stage) = stage3 ]; then \
25958           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25959         else \
25960           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
25961           $(MAKE) stage3-start; \
25962         fi; \
25963         cd $(HOST_SUBDIR)/libcpp && \
25964         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25965                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
25966                  clean
25967 @endif libcpp-bootstrap
25968
25969
25970 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
25971 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
25972 maybe-all-stage4-libcpp:
25973 maybe-clean-stage4-libcpp:
25974 @if libcpp-bootstrap
25975 maybe-all-stage4-libcpp: all-stage4-libcpp
25976 all-stage4: all-stage4-libcpp
25977 TARGET-stage4-libcpp = $(TARGET-libcpp)
25978 all-stage4-libcpp: configure-stage4-libcpp
25979         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25980         @r=`${PWD_COMMAND}`; export r; \
25981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25982         TFLAGS="$(STAGE4_TFLAGS)"; \
25983         $(HOST_EXPORTS) \
25984         $(POSTSTAGE1_HOST_EXPORTS) \
25985         cd $(HOST_SUBDIR)/libcpp && \
25986         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25987                 CFLAGS="$(STAGE4_CFLAGS)" \
25988                 CXXFLAGS="$(STAGE4_CFLAGS)" \
25989                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25990                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25991                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25992                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25993                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25994                 TFLAGS="$(STAGE4_TFLAGS)" \
25995                 $(TARGET-stage4-libcpp)
25996
25997 maybe-clean-stage4-libcpp: clean-stage4-libcpp
25998 clean-stage4: clean-stage4-libcpp
25999 clean-stage4-libcpp:
26000         @if [ $(current_stage) = stage4 ]; then \
26001           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26002         else \
26003           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
26004           $(MAKE) stage4-start; \
26005         fi; \
26006         cd $(HOST_SUBDIR)/libcpp && \
26007         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26008                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26009                  clean
26010 @endif libcpp-bootstrap
26011
26012
26013 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
26014 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
26015 maybe-all-stageprofile-libcpp:
26016 maybe-clean-stageprofile-libcpp:
26017 @if libcpp-bootstrap
26018 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
26019 all-stageprofile: all-stageprofile-libcpp
26020 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
26021 all-stageprofile-libcpp: configure-stageprofile-libcpp
26022         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26023         @r=`${PWD_COMMAND}`; export r; \
26024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26025         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26026         $(HOST_EXPORTS) \
26027         $(POSTSTAGE1_HOST_EXPORTS) \
26028         cd $(HOST_SUBDIR)/libcpp && \
26029         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26030                 CFLAGS="$(STAGEprofile_CFLAGS)" \
26031                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
26032                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26033                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26034                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26035                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26036                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26037                 TFLAGS="$(STAGEprofile_TFLAGS)" \
26038                 $(TARGET-stageprofile-libcpp)
26039
26040 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
26041 clean-stageprofile: clean-stageprofile-libcpp
26042 clean-stageprofile-libcpp:
26043         @if [ $(current_stage) = stageprofile ]; then \
26044           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26045         else \
26046           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
26047           $(MAKE) stageprofile-start; \
26048         fi; \
26049         cd $(HOST_SUBDIR)/libcpp && \
26050         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26051                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26052                  clean
26053 @endif libcpp-bootstrap
26054
26055
26056 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
26057 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
26058 maybe-all-stagefeedback-libcpp:
26059 maybe-clean-stagefeedback-libcpp:
26060 @if libcpp-bootstrap
26061 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
26062 all-stagefeedback: all-stagefeedback-libcpp
26063 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
26064 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
26065         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26066         @r=`${PWD_COMMAND}`; export r; \
26067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26068         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26069         $(HOST_EXPORTS) \
26070         $(POSTSTAGE1_HOST_EXPORTS) \
26071         cd $(HOST_SUBDIR)/libcpp && \
26072         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26073                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26074                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
26075                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26076                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26077                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26078                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26079                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26080                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26081                 $(TARGET-stagefeedback-libcpp)
26082
26083 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
26084 clean-stagefeedback: clean-stagefeedback-libcpp
26085 clean-stagefeedback-libcpp:
26086         @if [ $(current_stage) = stagefeedback ]; then \
26087           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26088         else \
26089           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
26090           $(MAKE) stagefeedback-start; \
26091         fi; \
26092         cd $(HOST_SUBDIR)/libcpp && \
26093         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26094                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26095                  clean
26096 @endif libcpp-bootstrap
26097
26098
26099
26100
26101
26102 .PHONY: check-libcpp maybe-check-libcpp
26103 maybe-check-libcpp:
26104 @if libcpp
26105 maybe-check-libcpp: check-libcpp
26106
26107 check-libcpp:
26108         @: $(MAKE); $(unstage)
26109         @r=`${PWD_COMMAND}`; export r; \
26110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26111         $(HOST_EXPORTS) \
26112         (cd $(HOST_SUBDIR)/libcpp && \
26113           $(MAKE) $(FLAGS_TO_PASS)  check)
26114
26115 @endif libcpp
26116
26117 .PHONY: install-libcpp maybe-install-libcpp
26118 maybe-install-libcpp:
26119 @if libcpp
26120 maybe-install-libcpp: install-libcpp
26121
26122 install-libcpp: installdirs
26123         @: $(MAKE); $(unstage)
26124         @r=`${PWD_COMMAND}`; export r; \
26125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26126         $(HOST_EXPORTS) \
26127         (cd $(HOST_SUBDIR)/libcpp && \
26128           $(MAKE) $(FLAGS_TO_PASS)  install)
26129
26130 @endif libcpp
26131
26132 # Other targets (info, dvi, pdf, etc.)
26133
26134 .PHONY: maybe-info-libcpp info-libcpp
26135 maybe-info-libcpp:
26136 @if libcpp
26137 maybe-info-libcpp: info-libcpp
26138
26139 info-libcpp: \
26140     configure-libcpp 
26141         @[ -f ./libcpp/Makefile ] || exit 0; \
26142         r=`${PWD_COMMAND}`; export r; \
26143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26144         $(HOST_EXPORTS) \
26145         for flag in $(EXTRA_HOST_FLAGS) ; do \
26146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26147         done; \
26148         echo "Doing info in libcpp" ; \
26149         (cd $(HOST_SUBDIR)/libcpp && \
26150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26152                   "RANLIB=$${RANLIB}" \
26153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26154                   info) \
26155           || exit 1
26156
26157 @endif libcpp
26158
26159 .PHONY: maybe-dvi-libcpp dvi-libcpp
26160 maybe-dvi-libcpp:
26161 @if libcpp
26162 maybe-dvi-libcpp: dvi-libcpp
26163
26164 dvi-libcpp: \
26165     configure-libcpp 
26166         @[ -f ./libcpp/Makefile ] || exit 0; \
26167         r=`${PWD_COMMAND}`; export r; \
26168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26169         $(HOST_EXPORTS) \
26170         for flag in $(EXTRA_HOST_FLAGS) ; do \
26171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26172         done; \
26173         echo "Doing dvi in libcpp" ; \
26174         (cd $(HOST_SUBDIR)/libcpp && \
26175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26177                   "RANLIB=$${RANLIB}" \
26178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26179                   dvi) \
26180           || exit 1
26181
26182 @endif libcpp
26183
26184 .PHONY: maybe-pdf-libcpp pdf-libcpp
26185 maybe-pdf-libcpp:
26186 @if libcpp
26187 maybe-pdf-libcpp: pdf-libcpp
26188
26189 pdf-libcpp: \
26190     configure-libcpp 
26191         @[ -f ./libcpp/Makefile ] || exit 0; \
26192         r=`${PWD_COMMAND}`; export r; \
26193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26194         $(HOST_EXPORTS) \
26195         for flag in $(EXTRA_HOST_FLAGS) ; do \
26196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26197         done; \
26198         echo "Doing pdf in libcpp" ; \
26199         (cd $(HOST_SUBDIR)/libcpp && \
26200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26202                   "RANLIB=$${RANLIB}" \
26203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26204                   pdf) \
26205           || exit 1
26206
26207 @endif libcpp
26208
26209 .PHONY: maybe-html-libcpp html-libcpp
26210 maybe-html-libcpp:
26211 @if libcpp
26212 maybe-html-libcpp: html-libcpp
26213
26214 html-libcpp: \
26215     configure-libcpp 
26216         @[ -f ./libcpp/Makefile ] || exit 0; \
26217         r=`${PWD_COMMAND}`; export r; \
26218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26219         $(HOST_EXPORTS) \
26220         for flag in $(EXTRA_HOST_FLAGS) ; do \
26221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26222         done; \
26223         echo "Doing html in libcpp" ; \
26224         (cd $(HOST_SUBDIR)/libcpp && \
26225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26227                   "RANLIB=$${RANLIB}" \
26228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26229                   html) \
26230           || exit 1
26231
26232 @endif libcpp
26233
26234 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
26235 maybe-TAGS-libcpp:
26236 @if libcpp
26237 maybe-TAGS-libcpp: TAGS-libcpp
26238
26239 TAGS-libcpp: \
26240     configure-libcpp 
26241         @[ -f ./libcpp/Makefile ] || exit 0; \
26242         r=`${PWD_COMMAND}`; export r; \
26243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26244         $(HOST_EXPORTS) \
26245         for flag in $(EXTRA_HOST_FLAGS) ; do \
26246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26247         done; \
26248         echo "Doing TAGS in libcpp" ; \
26249         (cd $(HOST_SUBDIR)/libcpp && \
26250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26252                   "RANLIB=$${RANLIB}" \
26253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26254                   TAGS) \
26255           || exit 1
26256
26257 @endif libcpp
26258
26259 .PHONY: maybe-install-info-libcpp install-info-libcpp
26260 maybe-install-info-libcpp:
26261 @if libcpp
26262 maybe-install-info-libcpp: install-info-libcpp
26263
26264 install-info-libcpp: \
26265     configure-libcpp \
26266     info-libcpp 
26267         @[ -f ./libcpp/Makefile ] || exit 0; \
26268         r=`${PWD_COMMAND}`; export r; \
26269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26270         $(HOST_EXPORTS) \
26271         for flag in $(EXTRA_HOST_FLAGS) ; do \
26272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26273         done; \
26274         echo "Doing install-info in libcpp" ; \
26275         (cd $(HOST_SUBDIR)/libcpp && \
26276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26278                   "RANLIB=$${RANLIB}" \
26279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26280                   install-info) \
26281           || exit 1
26282
26283 @endif libcpp
26284
26285 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
26286 maybe-install-pdf-libcpp:
26287 @if libcpp
26288 maybe-install-pdf-libcpp: install-pdf-libcpp
26289
26290 install-pdf-libcpp: \
26291     configure-libcpp \
26292     pdf-libcpp 
26293         @[ -f ./libcpp/Makefile ] || exit 0; \
26294         r=`${PWD_COMMAND}`; export r; \
26295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26296         $(HOST_EXPORTS) \
26297         for flag in $(EXTRA_HOST_FLAGS) ; do \
26298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26299         done; \
26300         echo "Doing install-pdf in libcpp" ; \
26301         (cd $(HOST_SUBDIR)/libcpp && \
26302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26304                   "RANLIB=$${RANLIB}" \
26305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26306                   install-pdf) \
26307           || exit 1
26308
26309 @endif libcpp
26310
26311 .PHONY: maybe-install-html-libcpp install-html-libcpp
26312 maybe-install-html-libcpp:
26313 @if libcpp
26314 maybe-install-html-libcpp: install-html-libcpp
26315
26316 install-html-libcpp: \
26317     configure-libcpp \
26318     html-libcpp 
26319         @[ -f ./libcpp/Makefile ] || exit 0; \
26320         r=`${PWD_COMMAND}`; export r; \
26321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26322         $(HOST_EXPORTS) \
26323         for flag in $(EXTRA_HOST_FLAGS) ; do \
26324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26325         done; \
26326         echo "Doing install-html in libcpp" ; \
26327         (cd $(HOST_SUBDIR)/libcpp && \
26328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26330                   "RANLIB=$${RANLIB}" \
26331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26332                   install-html) \
26333           || exit 1
26334
26335 @endif libcpp
26336
26337 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
26338 maybe-installcheck-libcpp:
26339 @if libcpp
26340 maybe-installcheck-libcpp: installcheck-libcpp
26341
26342 installcheck-libcpp: \
26343     configure-libcpp 
26344         @[ -f ./libcpp/Makefile ] || exit 0; \
26345         r=`${PWD_COMMAND}`; export r; \
26346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26347         $(HOST_EXPORTS) \
26348         for flag in $(EXTRA_HOST_FLAGS) ; do \
26349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26350         done; \
26351         echo "Doing installcheck in libcpp" ; \
26352         (cd $(HOST_SUBDIR)/libcpp && \
26353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26355                   "RANLIB=$${RANLIB}" \
26356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26357                   installcheck) \
26358           || exit 1
26359
26360 @endif libcpp
26361
26362 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
26363 maybe-mostlyclean-libcpp:
26364 @if libcpp
26365 maybe-mostlyclean-libcpp: mostlyclean-libcpp
26366
26367 mostlyclean-libcpp: 
26368         @[ -f ./libcpp/Makefile ] || exit 0; \
26369         r=`${PWD_COMMAND}`; export r; \
26370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26371         $(HOST_EXPORTS) \
26372         for flag in $(EXTRA_HOST_FLAGS) ; do \
26373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26374         done; \
26375         echo "Doing mostlyclean in libcpp" ; \
26376         (cd $(HOST_SUBDIR)/libcpp && \
26377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26379                   "RANLIB=$${RANLIB}" \
26380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26381                   mostlyclean) \
26382           || exit 1
26383
26384 @endif libcpp
26385
26386 .PHONY: maybe-clean-libcpp clean-libcpp
26387 maybe-clean-libcpp:
26388 @if libcpp
26389 maybe-clean-libcpp: clean-libcpp
26390
26391 clean-libcpp: 
26392         @[ -f ./libcpp/Makefile ] || exit 0; \
26393         r=`${PWD_COMMAND}`; export r; \
26394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26395         $(HOST_EXPORTS) \
26396         for flag in $(EXTRA_HOST_FLAGS) ; do \
26397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26398         done; \
26399         echo "Doing clean in libcpp" ; \
26400         (cd $(HOST_SUBDIR)/libcpp && \
26401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26403                   "RANLIB=$${RANLIB}" \
26404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26405                   clean) \
26406           || exit 1
26407
26408 @endif libcpp
26409
26410 .PHONY: maybe-distclean-libcpp distclean-libcpp
26411 maybe-distclean-libcpp:
26412 @if libcpp
26413 maybe-distclean-libcpp: distclean-libcpp
26414
26415 distclean-libcpp: 
26416         @[ -f ./libcpp/Makefile ] || exit 0; \
26417         r=`${PWD_COMMAND}`; export r; \
26418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26419         $(HOST_EXPORTS) \
26420         for flag in $(EXTRA_HOST_FLAGS) ; do \
26421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26422         done; \
26423         echo "Doing distclean in libcpp" ; \
26424         (cd $(HOST_SUBDIR)/libcpp && \
26425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26427                   "RANLIB=$${RANLIB}" \
26428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26429                   distclean) \
26430           || exit 1
26431
26432 @endif libcpp
26433
26434 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
26435 maybe-maintainer-clean-libcpp:
26436 @if libcpp
26437 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
26438
26439 maintainer-clean-libcpp: 
26440         @[ -f ./libcpp/Makefile ] || exit 0; \
26441         r=`${PWD_COMMAND}`; export r; \
26442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26443         $(HOST_EXPORTS) \
26444         for flag in $(EXTRA_HOST_FLAGS) ; do \
26445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26446         done; \
26447         echo "Doing maintainer-clean in libcpp" ; \
26448         (cd $(HOST_SUBDIR)/libcpp && \
26449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26451                   "RANLIB=$${RANLIB}" \
26452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26453                   maintainer-clean) \
26454           || exit 1
26455
26456 @endif libcpp
26457
26458
26459
26460 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26461 maybe-configure-libdecnumber:
26462 @if gcc-bootstrap
26463 configure-libdecnumber: stage_current
26464 @endif gcc-bootstrap
26465 @if libdecnumber
26466 maybe-configure-libdecnumber: configure-libdecnumber
26467 configure-libdecnumber: 
26468         @r=`${PWD_COMMAND}`; export r; \
26469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26470         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26471         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26472         $(HOST_EXPORTS) \
26473         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26474         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26475         case $(srcdir) in \
26476           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26477           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26478                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26479         esac; \
26480         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26481         libsrcdir="$$s/libdecnumber"; \
26482         $(SHELL) $${libsrcdir}/configure \
26483           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26484           --target=${target_alias} $${srcdiroption}  \
26485           || exit 1
26486 @endif libdecnumber
26487
26488
26489
26490 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26491 maybe-configure-stage1-libdecnumber:
26492 @if libdecnumber-bootstrap
26493 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26494 configure-stage1-libdecnumber:
26495         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26496         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26497         @r=`${PWD_COMMAND}`; export r; \
26498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26499         TFLAGS="$(STAGE1_TFLAGS)"; \
26500         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26501         $(HOST_EXPORTS) \
26502         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26503         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
26504         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26505         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
26506         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26507         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26508         case $(srcdir) in \
26509           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26510           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26511                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26512         esac; \
26513         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26514         libsrcdir="$$s/libdecnumber"; \
26515         $(SHELL) $${libsrcdir}/configure \
26516           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26517           --target=${target_alias} $${srcdiroption} \
26518           $(STAGE1_CONFIGURE_FLAGS)
26519 @endif libdecnumber-bootstrap
26520
26521 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26522 maybe-configure-stage2-libdecnumber:
26523 @if libdecnumber-bootstrap
26524 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
26525 configure-stage2-libdecnumber:
26526         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26527         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26528         @r=`${PWD_COMMAND}`; export r; \
26529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26530         TFLAGS="$(STAGE2_TFLAGS)"; \
26531         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26532         $(HOST_EXPORTS) \
26533         $(POSTSTAGE1_HOST_EXPORTS) \
26534         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26535         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
26536         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26537         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
26538         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26539         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26540         case $(srcdir) in \
26541           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26542           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26543                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26544         esac; \
26545         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26546         libsrcdir="$$s/libdecnumber"; \
26547         $(SHELL) $${libsrcdir}/configure \
26548           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26549           --target=${target_alias} $${srcdiroption} \
26550           --with-build-libsubdir=$(HOST_SUBDIR) \
26551           $(STAGE2_CONFIGURE_FLAGS)
26552 @endif libdecnumber-bootstrap
26553
26554 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
26555 maybe-configure-stage3-libdecnumber:
26556 @if libdecnumber-bootstrap
26557 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
26558 configure-stage3-libdecnumber:
26559         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26560         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26561         @r=`${PWD_COMMAND}`; export r; \
26562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26563         TFLAGS="$(STAGE3_TFLAGS)"; \
26564         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26565         $(HOST_EXPORTS) \
26566         $(POSTSTAGE1_HOST_EXPORTS) \
26567         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26568         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
26569         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26570         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
26571         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26572         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26573         case $(srcdir) in \
26574           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26575           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26576                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26577         esac; \
26578         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26579         libsrcdir="$$s/libdecnumber"; \
26580         $(SHELL) $${libsrcdir}/configure \
26581           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26582           --target=${target_alias} $${srcdiroption} \
26583           --with-build-libsubdir=$(HOST_SUBDIR) \
26584           $(STAGE3_CONFIGURE_FLAGS)
26585 @endif libdecnumber-bootstrap
26586
26587 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
26588 maybe-configure-stage4-libdecnumber:
26589 @if libdecnumber-bootstrap
26590 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
26591 configure-stage4-libdecnumber:
26592         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26593         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26594         @r=`${PWD_COMMAND}`; export r; \
26595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26596         TFLAGS="$(STAGE4_TFLAGS)"; \
26597         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26598         $(HOST_EXPORTS) \
26599         $(POSTSTAGE1_HOST_EXPORTS) \
26600         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26601         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
26602         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26603         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
26604         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26605         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26606         case $(srcdir) in \
26607           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26608           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26609                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26610         esac; \
26611         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26612         libsrcdir="$$s/libdecnumber"; \
26613         $(SHELL) $${libsrcdir}/configure \
26614           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26615           --target=${target_alias} $${srcdiroption} \
26616           --with-build-libsubdir=$(HOST_SUBDIR) \
26617           $(STAGE4_CONFIGURE_FLAGS)
26618 @endif libdecnumber-bootstrap
26619
26620 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
26621 maybe-configure-stageprofile-libdecnumber:
26622 @if libdecnumber-bootstrap
26623 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26624 configure-stageprofile-libdecnumber:
26625         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26626         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26627         @r=`${PWD_COMMAND}`; export r; \
26628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26629         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26630         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26631         $(HOST_EXPORTS) \
26632         $(POSTSTAGE1_HOST_EXPORTS) \
26633         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26634         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
26635         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26636         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
26637         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26638         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26639         case $(srcdir) in \
26640           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26641           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26642                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26643         esac; \
26644         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26645         libsrcdir="$$s/libdecnumber"; \
26646         $(SHELL) $${libsrcdir}/configure \
26647           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26648           --target=${target_alias} $${srcdiroption} \
26649           --with-build-libsubdir=$(HOST_SUBDIR) \
26650           $(STAGEprofile_CONFIGURE_FLAGS)
26651 @endif libdecnumber-bootstrap
26652
26653 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
26654 maybe-configure-stagefeedback-libdecnumber:
26655 @if libdecnumber-bootstrap
26656 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26657 configure-stagefeedback-libdecnumber:
26658         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26659         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26660         @r=`${PWD_COMMAND}`; export r; \
26661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26662         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26663         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26664         $(HOST_EXPORTS) \
26665         $(POSTSTAGE1_HOST_EXPORTS) \
26666         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26667         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
26668         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26669         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
26670         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26671         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26672         case $(srcdir) in \
26673           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26674           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26675                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26676         esac; \
26677         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26678         libsrcdir="$$s/libdecnumber"; \
26679         $(SHELL) $${libsrcdir}/configure \
26680           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26681           --target=${target_alias} $${srcdiroption} \
26682           --with-build-libsubdir=$(HOST_SUBDIR) \
26683           $(STAGEfeedback_CONFIGURE_FLAGS)
26684 @endif libdecnumber-bootstrap
26685
26686
26687
26688
26689
26690 .PHONY: all-libdecnumber maybe-all-libdecnumber
26691 maybe-all-libdecnumber:
26692 @if gcc-bootstrap
26693 all-libdecnumber: stage_current
26694 @endif gcc-bootstrap
26695 @if libdecnumber
26696 TARGET-libdecnumber=all
26697 maybe-all-libdecnumber: all-libdecnumber
26698 all-libdecnumber: configure-libdecnumber
26699         @r=`${PWD_COMMAND}`; export r; \
26700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26701         $(HOST_EXPORTS) \
26702         (cd $(HOST_SUBDIR)/libdecnumber && \
26703           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
26704                 $(TARGET-libdecnumber))
26705 @endif libdecnumber
26706
26707
26708
26709 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
26710 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
26711 maybe-all-stage1-libdecnumber:
26712 maybe-clean-stage1-libdecnumber:
26713 @if libdecnumber-bootstrap
26714 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
26715 all-stage1: all-stage1-libdecnumber
26716 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
26717 all-stage1-libdecnumber: configure-stage1-libdecnumber
26718         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26719         @r=`${PWD_COMMAND}`; export r; \
26720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26721         TFLAGS="$(STAGE1_TFLAGS)"; \
26722         $(HOST_EXPORTS) \
26723         cd $(HOST_SUBDIR)/libdecnumber && \
26724         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26725                 CFLAGS="$(STAGE1_CFLAGS)" \
26726                 CXXFLAGS="$(STAGE1_CFLAGS)" \
26727                 LIBCFLAGS="$(LIBCFLAGS)" \
26728                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26729                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26730                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26731                 $(EXTRA_HOST_FLAGS)   \
26732                 TFLAGS="$(STAGE1_TFLAGS)" \
26733                 $(TARGET-stage1-libdecnumber)
26734
26735 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
26736 clean-stage1: clean-stage1-libdecnumber
26737 clean-stage1-libdecnumber:
26738         @if [ $(current_stage) = stage1 ]; then \
26739           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26740         else \
26741           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
26742           $(MAKE) stage1-start; \
26743         fi; \
26744         cd $(HOST_SUBDIR)/libdecnumber && \
26745         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26746                  clean
26747 @endif libdecnumber-bootstrap
26748
26749
26750 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
26751 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
26752 maybe-all-stage2-libdecnumber:
26753 maybe-clean-stage2-libdecnumber:
26754 @if libdecnumber-bootstrap
26755 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
26756 all-stage2: all-stage2-libdecnumber
26757 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
26758 all-stage2-libdecnumber: configure-stage2-libdecnumber
26759         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26760         @r=`${PWD_COMMAND}`; export r; \
26761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26762         TFLAGS="$(STAGE2_TFLAGS)"; \
26763         $(HOST_EXPORTS) \
26764         $(POSTSTAGE1_HOST_EXPORTS) \
26765         cd $(HOST_SUBDIR)/libdecnumber && \
26766         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26767                 CFLAGS="$(STAGE2_CFLAGS)" \
26768                 CXXFLAGS="$(STAGE2_CFLAGS)" \
26769                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26770                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26771                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26772                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26773                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26774                 TFLAGS="$(STAGE2_TFLAGS)" \
26775                 $(TARGET-stage2-libdecnumber)
26776
26777 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
26778 clean-stage2: clean-stage2-libdecnumber
26779 clean-stage2-libdecnumber:
26780         @if [ $(current_stage) = stage2 ]; then \
26781           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26782         else \
26783           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
26784           $(MAKE) stage2-start; \
26785         fi; \
26786         cd $(HOST_SUBDIR)/libdecnumber && \
26787         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26788                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26789                  clean
26790 @endif libdecnumber-bootstrap
26791
26792
26793 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
26794 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
26795 maybe-all-stage3-libdecnumber:
26796 maybe-clean-stage3-libdecnumber:
26797 @if libdecnumber-bootstrap
26798 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
26799 all-stage3: all-stage3-libdecnumber
26800 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
26801 all-stage3-libdecnumber: configure-stage3-libdecnumber
26802         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26803         @r=`${PWD_COMMAND}`; export r; \
26804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26805         TFLAGS="$(STAGE3_TFLAGS)"; \
26806         $(HOST_EXPORTS) \
26807         $(POSTSTAGE1_HOST_EXPORTS) \
26808         cd $(HOST_SUBDIR)/libdecnumber && \
26809         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26810                 CFLAGS="$(STAGE3_CFLAGS)" \
26811                 CXXFLAGS="$(STAGE3_CFLAGS)" \
26812                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26813                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26814                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26815                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26816                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26817                 TFLAGS="$(STAGE3_TFLAGS)" \
26818                 $(TARGET-stage3-libdecnumber)
26819
26820 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
26821 clean-stage3: clean-stage3-libdecnumber
26822 clean-stage3-libdecnumber:
26823         @if [ $(current_stage) = stage3 ]; then \
26824           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26825         else \
26826           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
26827           $(MAKE) stage3-start; \
26828         fi; \
26829         cd $(HOST_SUBDIR)/libdecnumber && \
26830         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26831                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26832                  clean
26833 @endif libdecnumber-bootstrap
26834
26835
26836 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
26837 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
26838 maybe-all-stage4-libdecnumber:
26839 maybe-clean-stage4-libdecnumber:
26840 @if libdecnumber-bootstrap
26841 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
26842 all-stage4: all-stage4-libdecnumber
26843 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
26844 all-stage4-libdecnumber: configure-stage4-libdecnumber
26845         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26846         @r=`${PWD_COMMAND}`; export r; \
26847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26848         TFLAGS="$(STAGE4_TFLAGS)"; \
26849         $(HOST_EXPORTS) \
26850         $(POSTSTAGE1_HOST_EXPORTS) \
26851         cd $(HOST_SUBDIR)/libdecnumber && \
26852         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26853                 CFLAGS="$(STAGE4_CFLAGS)" \
26854                 CXXFLAGS="$(STAGE4_CFLAGS)" \
26855                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26856                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26857                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26858                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26859                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26860                 TFLAGS="$(STAGE4_TFLAGS)" \
26861                 $(TARGET-stage4-libdecnumber)
26862
26863 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
26864 clean-stage4: clean-stage4-libdecnumber
26865 clean-stage4-libdecnumber:
26866         @if [ $(current_stage) = stage4 ]; then \
26867           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26868         else \
26869           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
26870           $(MAKE) stage4-start; \
26871         fi; \
26872         cd $(HOST_SUBDIR)/libdecnumber && \
26873         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26874                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26875                  clean
26876 @endif libdecnumber-bootstrap
26877
26878
26879 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
26880 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
26881 maybe-all-stageprofile-libdecnumber:
26882 maybe-clean-stageprofile-libdecnumber:
26883 @if libdecnumber-bootstrap
26884 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
26885 all-stageprofile: all-stageprofile-libdecnumber
26886 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
26887 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26888         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26889         @r=`${PWD_COMMAND}`; export r; \
26890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26891         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26892         $(HOST_EXPORTS) \
26893         $(POSTSTAGE1_HOST_EXPORTS) \
26894         cd $(HOST_SUBDIR)/libdecnumber && \
26895         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26896                 CFLAGS="$(STAGEprofile_CFLAGS)" \
26897                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
26898                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26899                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26900                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26901                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26902                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26903                 TFLAGS="$(STAGEprofile_TFLAGS)" \
26904                 $(TARGET-stageprofile-libdecnumber)
26905
26906 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
26907 clean-stageprofile: clean-stageprofile-libdecnumber
26908 clean-stageprofile-libdecnumber:
26909         @if [ $(current_stage) = stageprofile ]; then \
26910           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26911         else \
26912           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
26913           $(MAKE) stageprofile-start; \
26914         fi; \
26915         cd $(HOST_SUBDIR)/libdecnumber && \
26916         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26917                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26918                  clean
26919 @endif libdecnumber-bootstrap
26920
26921
26922 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
26923 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
26924 maybe-all-stagefeedback-libdecnumber:
26925 maybe-clean-stagefeedback-libdecnumber:
26926 @if libdecnumber-bootstrap
26927 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
26928 all-stagefeedback: all-stagefeedback-libdecnumber
26929 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
26930 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26931         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26932         @r=`${PWD_COMMAND}`; export r; \
26933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26934         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26935         $(HOST_EXPORTS) \
26936         $(POSTSTAGE1_HOST_EXPORTS) \
26937         cd $(HOST_SUBDIR)/libdecnumber && \
26938         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26939                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26940                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
26941                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26942                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26943                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26944                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26945                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26946                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26947                 $(TARGET-stagefeedback-libdecnumber)
26948
26949 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
26950 clean-stagefeedback: clean-stagefeedback-libdecnumber
26951 clean-stagefeedback-libdecnumber:
26952         @if [ $(current_stage) = stagefeedback ]; then \
26953           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26954         else \
26955           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
26956           $(MAKE) stagefeedback-start; \
26957         fi; \
26958         cd $(HOST_SUBDIR)/libdecnumber && \
26959         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26960                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26961                  clean
26962 @endif libdecnumber-bootstrap
26963
26964
26965
26966
26967
26968 .PHONY: check-libdecnumber maybe-check-libdecnumber
26969 maybe-check-libdecnumber:
26970 @if libdecnumber
26971 maybe-check-libdecnumber: check-libdecnumber
26972
26973 check-libdecnumber:
26974         @: $(MAKE); $(unstage)
26975         @r=`${PWD_COMMAND}`; export r; \
26976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26977         $(HOST_EXPORTS) \
26978         (cd $(HOST_SUBDIR)/libdecnumber && \
26979           $(MAKE) $(FLAGS_TO_PASS)  check)
26980
26981 @endif libdecnumber
26982
26983 .PHONY: install-libdecnumber maybe-install-libdecnumber
26984 maybe-install-libdecnumber:
26985 @if libdecnumber
26986 maybe-install-libdecnumber: install-libdecnumber
26987
26988 install-libdecnumber: installdirs
26989         @: $(MAKE); $(unstage)
26990         @r=`${PWD_COMMAND}`; export r; \
26991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26992         $(HOST_EXPORTS) \
26993         (cd $(HOST_SUBDIR)/libdecnumber && \
26994           $(MAKE) $(FLAGS_TO_PASS)  install)
26995
26996 @endif libdecnumber
26997
26998 # Other targets (info, dvi, pdf, etc.)
26999
27000 .PHONY: maybe-info-libdecnumber info-libdecnumber
27001 maybe-info-libdecnumber:
27002 @if libdecnumber
27003 maybe-info-libdecnumber: info-libdecnumber
27004
27005 info-libdecnumber: \
27006     configure-libdecnumber 
27007         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27008         r=`${PWD_COMMAND}`; export r; \
27009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27010         $(HOST_EXPORTS) \
27011         for flag in $(EXTRA_HOST_FLAGS) ; do \
27012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27013         done; \
27014         echo "Doing info in libdecnumber" ; \
27015         (cd $(HOST_SUBDIR)/libdecnumber && \
27016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27018                   "RANLIB=$${RANLIB}" \
27019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27020                   info) \
27021           || exit 1
27022
27023 @endif libdecnumber
27024
27025 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
27026 maybe-dvi-libdecnumber:
27027 @if libdecnumber
27028 maybe-dvi-libdecnumber: dvi-libdecnumber
27029
27030 dvi-libdecnumber: \
27031     configure-libdecnumber 
27032         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27033         r=`${PWD_COMMAND}`; export r; \
27034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27035         $(HOST_EXPORTS) \
27036         for flag in $(EXTRA_HOST_FLAGS) ; do \
27037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27038         done; \
27039         echo "Doing dvi in libdecnumber" ; \
27040         (cd $(HOST_SUBDIR)/libdecnumber && \
27041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27043                   "RANLIB=$${RANLIB}" \
27044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27045                   dvi) \
27046           || exit 1
27047
27048 @endif libdecnumber
27049
27050 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
27051 maybe-pdf-libdecnumber:
27052 @if libdecnumber
27053 maybe-pdf-libdecnumber: pdf-libdecnumber
27054
27055 pdf-libdecnumber: \
27056     configure-libdecnumber 
27057         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27058         r=`${PWD_COMMAND}`; export r; \
27059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27060         $(HOST_EXPORTS) \
27061         for flag in $(EXTRA_HOST_FLAGS) ; do \
27062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27063         done; \
27064         echo "Doing pdf in libdecnumber" ; \
27065         (cd $(HOST_SUBDIR)/libdecnumber && \
27066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27068                   "RANLIB=$${RANLIB}" \
27069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27070                   pdf) \
27071           || exit 1
27072
27073 @endif libdecnumber
27074
27075 .PHONY: maybe-html-libdecnumber html-libdecnumber
27076 maybe-html-libdecnumber:
27077 @if libdecnumber
27078 maybe-html-libdecnumber: html-libdecnumber
27079
27080 html-libdecnumber: \
27081     configure-libdecnumber 
27082         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27083         r=`${PWD_COMMAND}`; export r; \
27084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27085         $(HOST_EXPORTS) \
27086         for flag in $(EXTRA_HOST_FLAGS) ; do \
27087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27088         done; \
27089         echo "Doing html in libdecnumber" ; \
27090         (cd $(HOST_SUBDIR)/libdecnumber && \
27091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27093                   "RANLIB=$${RANLIB}" \
27094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27095                   html) \
27096           || exit 1
27097
27098 @endif libdecnumber
27099
27100 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
27101 maybe-TAGS-libdecnumber:
27102 @if libdecnumber
27103 maybe-TAGS-libdecnumber: TAGS-libdecnumber
27104
27105 TAGS-libdecnumber: \
27106     configure-libdecnumber 
27107         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27108         r=`${PWD_COMMAND}`; export r; \
27109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27110         $(HOST_EXPORTS) \
27111         for flag in $(EXTRA_HOST_FLAGS) ; do \
27112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27113         done; \
27114         echo "Doing TAGS in libdecnumber" ; \
27115         (cd $(HOST_SUBDIR)/libdecnumber && \
27116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27118                   "RANLIB=$${RANLIB}" \
27119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27120                   TAGS) \
27121           || exit 1
27122
27123 @endif libdecnumber
27124
27125 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
27126 maybe-install-info-libdecnumber:
27127 @if libdecnumber
27128 maybe-install-info-libdecnumber: install-info-libdecnumber
27129
27130 install-info-libdecnumber: \
27131     configure-libdecnumber \
27132     info-libdecnumber 
27133         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27134         r=`${PWD_COMMAND}`; export r; \
27135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27136         $(HOST_EXPORTS) \
27137         for flag in $(EXTRA_HOST_FLAGS) ; do \
27138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27139         done; \
27140         echo "Doing install-info in libdecnumber" ; \
27141         (cd $(HOST_SUBDIR)/libdecnumber && \
27142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27144                   "RANLIB=$${RANLIB}" \
27145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27146                   install-info) \
27147           || exit 1
27148
27149 @endif libdecnumber
27150
27151 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27152 maybe-install-pdf-libdecnumber:
27153 @if libdecnumber
27154 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27155
27156 install-pdf-libdecnumber: \
27157     configure-libdecnumber \
27158     pdf-libdecnumber 
27159         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27160         r=`${PWD_COMMAND}`; export r; \
27161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27162         $(HOST_EXPORTS) \
27163         for flag in $(EXTRA_HOST_FLAGS) ; do \
27164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27165         done; \
27166         echo "Doing install-pdf in libdecnumber" ; \
27167         (cd $(HOST_SUBDIR)/libdecnumber && \
27168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27170                   "RANLIB=$${RANLIB}" \
27171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27172                   install-pdf) \
27173           || exit 1
27174
27175 @endif libdecnumber
27176
27177 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27178 maybe-install-html-libdecnumber:
27179 @if libdecnumber
27180 maybe-install-html-libdecnumber: install-html-libdecnumber
27181
27182 install-html-libdecnumber: \
27183     configure-libdecnumber \
27184     html-libdecnumber 
27185         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27186         r=`${PWD_COMMAND}`; export r; \
27187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27188         $(HOST_EXPORTS) \
27189         for flag in $(EXTRA_HOST_FLAGS) ; do \
27190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27191         done; \
27192         echo "Doing install-html in libdecnumber" ; \
27193         (cd $(HOST_SUBDIR)/libdecnumber && \
27194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27196                   "RANLIB=$${RANLIB}" \
27197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27198                   install-html) \
27199           || exit 1
27200
27201 @endif libdecnumber
27202
27203 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27204 maybe-installcheck-libdecnumber:
27205 @if libdecnumber
27206 maybe-installcheck-libdecnumber: installcheck-libdecnumber
27207
27208 installcheck-libdecnumber: \
27209     configure-libdecnumber 
27210         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27211         r=`${PWD_COMMAND}`; export r; \
27212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27213         $(HOST_EXPORTS) \
27214         for flag in $(EXTRA_HOST_FLAGS) ; do \
27215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27216         done; \
27217         echo "Doing installcheck in libdecnumber" ; \
27218         (cd $(HOST_SUBDIR)/libdecnumber && \
27219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27221                   "RANLIB=$${RANLIB}" \
27222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27223                   installcheck) \
27224           || exit 1
27225
27226 @endif libdecnumber
27227
27228 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27229 maybe-mostlyclean-libdecnumber:
27230 @if libdecnumber
27231 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27232
27233 mostlyclean-libdecnumber: 
27234         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27235         r=`${PWD_COMMAND}`; export r; \
27236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27237         $(HOST_EXPORTS) \
27238         for flag in $(EXTRA_HOST_FLAGS) ; do \
27239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27240         done; \
27241         echo "Doing mostlyclean in libdecnumber" ; \
27242         (cd $(HOST_SUBDIR)/libdecnumber && \
27243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27245                   "RANLIB=$${RANLIB}" \
27246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27247                   mostlyclean) \
27248           || exit 1
27249
27250 @endif libdecnumber
27251
27252 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
27253 maybe-clean-libdecnumber:
27254 @if libdecnumber
27255 maybe-clean-libdecnumber: clean-libdecnumber
27256
27257 clean-libdecnumber: 
27258         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27259         r=`${PWD_COMMAND}`; export r; \
27260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27261         $(HOST_EXPORTS) \
27262         for flag in $(EXTRA_HOST_FLAGS) ; do \
27263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27264         done; \
27265         echo "Doing clean in libdecnumber" ; \
27266         (cd $(HOST_SUBDIR)/libdecnumber && \
27267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27269                   "RANLIB=$${RANLIB}" \
27270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27271                   clean) \
27272           || exit 1
27273
27274 @endif libdecnumber
27275
27276 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27277 maybe-distclean-libdecnumber:
27278 @if libdecnumber
27279 maybe-distclean-libdecnumber: distclean-libdecnumber
27280
27281 distclean-libdecnumber: 
27282         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27283         r=`${PWD_COMMAND}`; export r; \
27284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27285         $(HOST_EXPORTS) \
27286         for flag in $(EXTRA_HOST_FLAGS) ; do \
27287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27288         done; \
27289         echo "Doing distclean in libdecnumber" ; \
27290         (cd $(HOST_SUBDIR)/libdecnumber && \
27291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27293                   "RANLIB=$${RANLIB}" \
27294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27295                   distclean) \
27296           || exit 1
27297
27298 @endif libdecnumber
27299
27300 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27301 maybe-maintainer-clean-libdecnumber:
27302 @if libdecnumber
27303 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27304
27305 maintainer-clean-libdecnumber: 
27306         @[ -f ./libdecnumber/Makefile ] || exit 0; \
27307         r=`${PWD_COMMAND}`; export r; \
27308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27309         $(HOST_EXPORTS) \
27310         for flag in $(EXTRA_HOST_FLAGS) ; do \
27311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27312         done; \
27313         echo "Doing maintainer-clean in libdecnumber" ; \
27314         (cd $(HOST_SUBDIR)/libdecnumber && \
27315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27317                   "RANLIB=$${RANLIB}" \
27318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27319                   maintainer-clean) \
27320           || exit 1
27321
27322 @endif libdecnumber
27323
27324
27325
27326 .PHONY: configure-libgui maybe-configure-libgui
27327 maybe-configure-libgui:
27328 @if gcc-bootstrap
27329 configure-libgui: stage_current
27330 @endif gcc-bootstrap
27331 @if libgui
27332 maybe-configure-libgui: configure-libgui
27333 configure-libgui: 
27334         @: $(MAKE); $(unstage)
27335         @r=`${PWD_COMMAND}`; export r; \
27336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27337         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
27338         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
27339         $(HOST_EXPORTS) \
27340         echo Configuring in $(HOST_SUBDIR)/libgui; \
27341         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
27342         case $(srcdir) in \
27343           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27344           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
27345                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27346         esac; \
27347         srcdiroption="--srcdir=$${topdir}/libgui"; \
27348         libsrcdir="$$s/libgui"; \
27349         $(SHELL) $${libsrcdir}/configure \
27350           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27351           --target=${target_alias} $${srcdiroption}  \
27352           || exit 1
27353 @endif libgui
27354
27355
27356
27357
27358
27359 .PHONY: all-libgui maybe-all-libgui
27360 maybe-all-libgui:
27361 @if gcc-bootstrap
27362 all-libgui: stage_current
27363 @endif gcc-bootstrap
27364 @if libgui
27365 TARGET-libgui=all
27366 maybe-all-libgui: all-libgui
27367 all-libgui: configure-libgui
27368         @: $(MAKE); $(unstage)
27369         @r=`${PWD_COMMAND}`; export r; \
27370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27371         $(HOST_EXPORTS) \
27372         (cd $(HOST_SUBDIR)/libgui && \
27373           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
27374                 $(TARGET-libgui))
27375 @endif libgui
27376
27377
27378
27379
27380 .PHONY: check-libgui maybe-check-libgui
27381 maybe-check-libgui:
27382 @if libgui
27383 maybe-check-libgui: check-libgui
27384
27385 check-libgui:
27386         @: $(MAKE); $(unstage)
27387         @r=`${PWD_COMMAND}`; export r; \
27388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27389         $(HOST_EXPORTS) \
27390         (cd $(HOST_SUBDIR)/libgui && \
27391           $(MAKE) $(FLAGS_TO_PASS)  check)
27392
27393 @endif libgui
27394
27395 .PHONY: install-libgui maybe-install-libgui
27396 maybe-install-libgui:
27397 @if libgui
27398 maybe-install-libgui: install-libgui
27399
27400 install-libgui: installdirs
27401         @: $(MAKE); $(unstage)
27402         @r=`${PWD_COMMAND}`; export r; \
27403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27404         $(HOST_EXPORTS) \
27405         (cd $(HOST_SUBDIR)/libgui && \
27406           $(MAKE) $(FLAGS_TO_PASS)  install)
27407
27408 @endif libgui
27409
27410 # Other targets (info, dvi, pdf, etc.)
27411
27412 .PHONY: maybe-info-libgui info-libgui
27413 maybe-info-libgui:
27414 @if libgui
27415 maybe-info-libgui: info-libgui
27416
27417 info-libgui: \
27418     configure-libgui 
27419         @: $(MAKE); $(unstage)
27420         @[ -f ./libgui/Makefile ] || exit 0; \
27421         r=`${PWD_COMMAND}`; export r; \
27422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27423         $(HOST_EXPORTS) \
27424         for flag in $(EXTRA_HOST_FLAGS) ; do \
27425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27426         done; \
27427         echo "Doing info in libgui" ; \
27428         (cd $(HOST_SUBDIR)/libgui && \
27429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27431                   "RANLIB=$${RANLIB}" \
27432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27433                   info) \
27434           || exit 1
27435
27436 @endif libgui
27437
27438 .PHONY: maybe-dvi-libgui dvi-libgui
27439 maybe-dvi-libgui:
27440 @if libgui
27441 maybe-dvi-libgui: dvi-libgui
27442
27443 dvi-libgui: \
27444     configure-libgui 
27445         @: $(MAKE); $(unstage)
27446         @[ -f ./libgui/Makefile ] || exit 0; \
27447         r=`${PWD_COMMAND}`; export r; \
27448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27449         $(HOST_EXPORTS) \
27450         for flag in $(EXTRA_HOST_FLAGS) ; do \
27451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27452         done; \
27453         echo "Doing dvi in libgui" ; \
27454         (cd $(HOST_SUBDIR)/libgui && \
27455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27457                   "RANLIB=$${RANLIB}" \
27458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27459                   dvi) \
27460           || exit 1
27461
27462 @endif libgui
27463
27464 .PHONY: maybe-pdf-libgui pdf-libgui
27465 maybe-pdf-libgui:
27466 @if libgui
27467 maybe-pdf-libgui: pdf-libgui
27468
27469 pdf-libgui: \
27470     configure-libgui 
27471         @: $(MAKE); $(unstage)
27472         @[ -f ./libgui/Makefile ] || exit 0; \
27473         r=`${PWD_COMMAND}`; export r; \
27474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27475         $(HOST_EXPORTS) \
27476         for flag in $(EXTRA_HOST_FLAGS) ; do \
27477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27478         done; \
27479         echo "Doing pdf in libgui" ; \
27480         (cd $(HOST_SUBDIR)/libgui && \
27481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27483                   "RANLIB=$${RANLIB}" \
27484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27485                   pdf) \
27486           || exit 1
27487
27488 @endif libgui
27489
27490 .PHONY: maybe-html-libgui html-libgui
27491 maybe-html-libgui:
27492 @if libgui
27493 maybe-html-libgui: html-libgui
27494
27495 html-libgui: \
27496     configure-libgui 
27497         @: $(MAKE); $(unstage)
27498         @[ -f ./libgui/Makefile ] || exit 0; \
27499         r=`${PWD_COMMAND}`; export r; \
27500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27501         $(HOST_EXPORTS) \
27502         for flag in $(EXTRA_HOST_FLAGS) ; do \
27503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27504         done; \
27505         echo "Doing html in libgui" ; \
27506         (cd $(HOST_SUBDIR)/libgui && \
27507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27509                   "RANLIB=$${RANLIB}" \
27510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27511                   html) \
27512           || exit 1
27513
27514 @endif libgui
27515
27516 .PHONY: maybe-TAGS-libgui TAGS-libgui
27517 maybe-TAGS-libgui:
27518 @if libgui
27519 maybe-TAGS-libgui: TAGS-libgui
27520
27521 TAGS-libgui: \
27522     configure-libgui 
27523         @: $(MAKE); $(unstage)
27524         @[ -f ./libgui/Makefile ] || exit 0; \
27525         r=`${PWD_COMMAND}`; export r; \
27526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27527         $(HOST_EXPORTS) \
27528         for flag in $(EXTRA_HOST_FLAGS) ; do \
27529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27530         done; \
27531         echo "Doing TAGS in libgui" ; \
27532         (cd $(HOST_SUBDIR)/libgui && \
27533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27535                   "RANLIB=$${RANLIB}" \
27536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27537                   TAGS) \
27538           || exit 1
27539
27540 @endif libgui
27541
27542 .PHONY: maybe-install-info-libgui install-info-libgui
27543 maybe-install-info-libgui:
27544 @if libgui
27545 maybe-install-info-libgui: install-info-libgui
27546
27547 install-info-libgui: \
27548     configure-libgui \
27549     info-libgui 
27550         @: $(MAKE); $(unstage)
27551         @[ -f ./libgui/Makefile ] || exit 0; \
27552         r=`${PWD_COMMAND}`; export r; \
27553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27554         $(HOST_EXPORTS) \
27555         for flag in $(EXTRA_HOST_FLAGS) ; do \
27556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27557         done; \
27558         echo "Doing install-info in libgui" ; \
27559         (cd $(HOST_SUBDIR)/libgui && \
27560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27562                   "RANLIB=$${RANLIB}" \
27563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27564                   install-info) \
27565           || exit 1
27566
27567 @endif libgui
27568
27569 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
27570 maybe-install-pdf-libgui:
27571 @if libgui
27572 maybe-install-pdf-libgui: install-pdf-libgui
27573
27574 install-pdf-libgui: \
27575     configure-libgui \
27576     pdf-libgui 
27577         @: $(MAKE); $(unstage)
27578         @[ -f ./libgui/Makefile ] || exit 0; \
27579         r=`${PWD_COMMAND}`; export r; \
27580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27581         $(HOST_EXPORTS) \
27582         for flag in $(EXTRA_HOST_FLAGS) ; do \
27583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27584         done; \
27585         echo "Doing install-pdf in libgui" ; \
27586         (cd $(HOST_SUBDIR)/libgui && \
27587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27589                   "RANLIB=$${RANLIB}" \
27590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27591                   install-pdf) \
27592           || exit 1
27593
27594 @endif libgui
27595
27596 .PHONY: maybe-install-html-libgui install-html-libgui
27597 maybe-install-html-libgui:
27598 @if libgui
27599 maybe-install-html-libgui: install-html-libgui
27600
27601 install-html-libgui: \
27602     configure-libgui \
27603     html-libgui 
27604         @: $(MAKE); $(unstage)
27605         @[ -f ./libgui/Makefile ] || exit 0; \
27606         r=`${PWD_COMMAND}`; export r; \
27607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27608         $(HOST_EXPORTS) \
27609         for flag in $(EXTRA_HOST_FLAGS) ; do \
27610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27611         done; \
27612         echo "Doing install-html in libgui" ; \
27613         (cd $(HOST_SUBDIR)/libgui && \
27614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27616                   "RANLIB=$${RANLIB}" \
27617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27618                   install-html) \
27619           || exit 1
27620
27621 @endif libgui
27622
27623 .PHONY: maybe-installcheck-libgui installcheck-libgui
27624 maybe-installcheck-libgui:
27625 @if libgui
27626 maybe-installcheck-libgui: installcheck-libgui
27627
27628 installcheck-libgui: \
27629     configure-libgui 
27630         @: $(MAKE); $(unstage)
27631         @[ -f ./libgui/Makefile ] || exit 0; \
27632         r=`${PWD_COMMAND}`; export r; \
27633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27634         $(HOST_EXPORTS) \
27635         for flag in $(EXTRA_HOST_FLAGS) ; do \
27636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27637         done; \
27638         echo "Doing installcheck in libgui" ; \
27639         (cd $(HOST_SUBDIR)/libgui && \
27640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27642                   "RANLIB=$${RANLIB}" \
27643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27644                   installcheck) \
27645           || exit 1
27646
27647 @endif libgui
27648
27649 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
27650 maybe-mostlyclean-libgui:
27651 @if libgui
27652 maybe-mostlyclean-libgui: mostlyclean-libgui
27653
27654 mostlyclean-libgui: 
27655         @: $(MAKE); $(unstage)
27656         @[ -f ./libgui/Makefile ] || exit 0; \
27657         r=`${PWD_COMMAND}`; export r; \
27658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27659         $(HOST_EXPORTS) \
27660         for flag in $(EXTRA_HOST_FLAGS) ; do \
27661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27662         done; \
27663         echo "Doing mostlyclean in libgui" ; \
27664         (cd $(HOST_SUBDIR)/libgui && \
27665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27667                   "RANLIB=$${RANLIB}" \
27668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27669                   mostlyclean) \
27670           || exit 1
27671
27672 @endif libgui
27673
27674 .PHONY: maybe-clean-libgui clean-libgui
27675 maybe-clean-libgui:
27676 @if libgui
27677 maybe-clean-libgui: clean-libgui
27678
27679 clean-libgui: 
27680         @: $(MAKE); $(unstage)
27681         @[ -f ./libgui/Makefile ] || exit 0; \
27682         r=`${PWD_COMMAND}`; export r; \
27683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27684         $(HOST_EXPORTS) \
27685         for flag in $(EXTRA_HOST_FLAGS) ; do \
27686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27687         done; \
27688         echo "Doing clean in libgui" ; \
27689         (cd $(HOST_SUBDIR)/libgui && \
27690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27692                   "RANLIB=$${RANLIB}" \
27693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27694                   clean) \
27695           || exit 1
27696
27697 @endif libgui
27698
27699 .PHONY: maybe-distclean-libgui distclean-libgui
27700 maybe-distclean-libgui:
27701 @if libgui
27702 maybe-distclean-libgui: distclean-libgui
27703
27704 distclean-libgui: 
27705         @: $(MAKE); $(unstage)
27706         @[ -f ./libgui/Makefile ] || exit 0; \
27707         r=`${PWD_COMMAND}`; export r; \
27708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27709         $(HOST_EXPORTS) \
27710         for flag in $(EXTRA_HOST_FLAGS) ; do \
27711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27712         done; \
27713         echo "Doing distclean in libgui" ; \
27714         (cd $(HOST_SUBDIR)/libgui && \
27715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27717                   "RANLIB=$${RANLIB}" \
27718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27719                   distclean) \
27720           || exit 1
27721
27722 @endif libgui
27723
27724 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
27725 maybe-maintainer-clean-libgui:
27726 @if libgui
27727 maybe-maintainer-clean-libgui: maintainer-clean-libgui
27728
27729 maintainer-clean-libgui: 
27730         @: $(MAKE); $(unstage)
27731         @[ -f ./libgui/Makefile ] || exit 0; \
27732         r=`${PWD_COMMAND}`; export r; \
27733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27734         $(HOST_EXPORTS) \
27735         for flag in $(EXTRA_HOST_FLAGS) ; do \
27736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27737         done; \
27738         echo "Doing maintainer-clean in libgui" ; \
27739         (cd $(HOST_SUBDIR)/libgui && \
27740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27742                   "RANLIB=$${RANLIB}" \
27743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27744                   maintainer-clean) \
27745           || exit 1
27746
27747 @endif libgui
27748
27749
27750
27751 .PHONY: configure-libiberty maybe-configure-libiberty
27752 maybe-configure-libiberty:
27753 @if gcc-bootstrap
27754 configure-libiberty: stage_current
27755 @endif gcc-bootstrap
27756 @if libiberty
27757 maybe-configure-libiberty: configure-libiberty
27758 configure-libiberty: 
27759         @r=`${PWD_COMMAND}`; export r; \
27760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27761         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27762         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27763         $(HOST_EXPORTS) \
27764         echo Configuring in $(HOST_SUBDIR)/libiberty; \
27765         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
27766         case $(srcdir) in \
27767           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27768           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27769                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27770         esac; \
27771         srcdiroption="--srcdir=$${topdir}/libiberty"; \
27772         libsrcdir="$$s/libiberty"; \
27773         $(SHELL) $${libsrcdir}/configure \
27774           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27775           --target=${target_alias} $${srcdiroption}  \
27776           || exit 1
27777 @endif libiberty
27778
27779
27780
27781 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
27782 maybe-configure-stage1-libiberty:
27783 @if libiberty-bootstrap
27784 maybe-configure-stage1-libiberty: configure-stage1-libiberty
27785 configure-stage1-libiberty:
27786         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27787         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27788         @r=`${PWD_COMMAND}`; export r; \
27789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27790         TFLAGS="$(STAGE1_TFLAGS)"; \
27791         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27792         $(HOST_EXPORTS) \
27793         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27794         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
27795         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27796         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
27797         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27798         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27799         case $(srcdir) in \
27800           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27801           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27802                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27803         esac; \
27804         srcdiroption="--srcdir=$${topdir}/libiberty"; \
27805         libsrcdir="$$s/libiberty"; \
27806         $(SHELL) $${libsrcdir}/configure \
27807           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27808           --target=${target_alias} $${srcdiroption} \
27809           $(STAGE1_CONFIGURE_FLAGS)
27810 @endif libiberty-bootstrap
27811
27812 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
27813 maybe-configure-stage2-libiberty:
27814 @if libiberty-bootstrap
27815 maybe-configure-stage2-libiberty: configure-stage2-libiberty
27816 configure-stage2-libiberty:
27817         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27818         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27819         @r=`${PWD_COMMAND}`; export r; \
27820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27821         TFLAGS="$(STAGE2_TFLAGS)"; \
27822         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27823         $(HOST_EXPORTS) \
27824         $(POSTSTAGE1_HOST_EXPORTS) \
27825         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27826         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
27827         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27828         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
27829         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27830         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27831         case $(srcdir) in \
27832           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27833           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27834                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27835         esac; \
27836         srcdiroption="--srcdir=$${topdir}/libiberty"; \
27837         libsrcdir="$$s/libiberty"; \
27838         $(SHELL) $${libsrcdir}/configure \
27839           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27840           --target=${target_alias} $${srcdiroption} \
27841           --with-build-libsubdir=$(HOST_SUBDIR) \
27842           $(STAGE2_CONFIGURE_FLAGS)
27843 @endif libiberty-bootstrap
27844
27845 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
27846 maybe-configure-stage3-libiberty:
27847 @if libiberty-bootstrap
27848 maybe-configure-stage3-libiberty: configure-stage3-libiberty
27849 configure-stage3-libiberty:
27850         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27851         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27852         @r=`${PWD_COMMAND}`; export r; \
27853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27854         TFLAGS="$(STAGE3_TFLAGS)"; \
27855         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27856         $(HOST_EXPORTS) \
27857         $(POSTSTAGE1_HOST_EXPORTS) \
27858         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27859         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
27860         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27861         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
27862         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27863         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27864         case $(srcdir) in \
27865           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27866           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27867                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27868         esac; \
27869         srcdiroption="--srcdir=$${topdir}/libiberty"; \
27870         libsrcdir="$$s/libiberty"; \
27871         $(SHELL) $${libsrcdir}/configure \
27872           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27873           --target=${target_alias} $${srcdiroption} \
27874           --with-build-libsubdir=$(HOST_SUBDIR) \
27875           $(STAGE3_CONFIGURE_FLAGS)
27876 @endif libiberty-bootstrap
27877
27878 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
27879 maybe-configure-stage4-libiberty:
27880 @if libiberty-bootstrap
27881 maybe-configure-stage4-libiberty: configure-stage4-libiberty
27882 configure-stage4-libiberty:
27883         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27884         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27885         @r=`${PWD_COMMAND}`; export r; \
27886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27887         TFLAGS="$(STAGE4_TFLAGS)"; \
27888         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27889         $(HOST_EXPORTS) \
27890         $(POSTSTAGE1_HOST_EXPORTS) \
27891         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27892         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
27893         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27894         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
27895         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27896         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27897         case $(srcdir) in \
27898           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27899           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27900                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27901         esac; \
27902         srcdiroption="--srcdir=$${topdir}/libiberty"; \
27903         libsrcdir="$$s/libiberty"; \
27904         $(SHELL) $${libsrcdir}/configure \
27905           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27906           --target=${target_alias} $${srcdiroption} \
27907           --with-build-libsubdir=$(HOST_SUBDIR) \
27908           $(STAGE4_CONFIGURE_FLAGS)
27909 @endif libiberty-bootstrap
27910
27911 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
27912 maybe-configure-stageprofile-libiberty:
27913 @if libiberty-bootstrap
27914 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
27915 configure-stageprofile-libiberty:
27916         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27917         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27918         @r=`${PWD_COMMAND}`; export r; \
27919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27920         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27921         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27922         $(HOST_EXPORTS) \
27923         $(POSTSTAGE1_HOST_EXPORTS) \
27924         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27925         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
27926         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27927         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
27928         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27929         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27930         case $(srcdir) in \
27931           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27932           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27933                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27934         esac; \
27935         srcdiroption="--srcdir=$${topdir}/libiberty"; \
27936         libsrcdir="$$s/libiberty"; \
27937         $(SHELL) $${libsrcdir}/configure \
27938           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27939           --target=${target_alias} $${srcdiroption} \
27940           --with-build-libsubdir=$(HOST_SUBDIR) \
27941           $(STAGEprofile_CONFIGURE_FLAGS)
27942 @endif libiberty-bootstrap
27943
27944 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
27945 maybe-configure-stagefeedback-libiberty:
27946 @if libiberty-bootstrap
27947 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
27948 configure-stagefeedback-libiberty:
27949         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27950         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27951         @r=`${PWD_COMMAND}`; export r; \
27952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27953         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27954         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27955         $(HOST_EXPORTS) \
27956         $(POSTSTAGE1_HOST_EXPORTS) \
27957         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27958         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
27959         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27960         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
27961         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
27962         cd $(HOST_SUBDIR)/libiberty || exit 1; \
27963         case $(srcdir) in \
27964           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27965           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27966                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27967         esac; \
27968         srcdiroption="--srcdir=$${topdir}/libiberty"; \
27969         libsrcdir="$$s/libiberty"; \
27970         $(SHELL) $${libsrcdir}/configure \
27971           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27972           --target=${target_alias} $${srcdiroption} \
27973           --with-build-libsubdir=$(HOST_SUBDIR) \
27974           $(STAGEfeedback_CONFIGURE_FLAGS)
27975 @endif libiberty-bootstrap
27976
27977
27978
27979
27980
27981 .PHONY: all-libiberty maybe-all-libiberty
27982 maybe-all-libiberty:
27983 @if gcc-bootstrap
27984 all-libiberty: stage_current
27985 @endif gcc-bootstrap
27986 @if libiberty
27987 TARGET-libiberty=all
27988 maybe-all-libiberty: all-libiberty
27989 all-libiberty: configure-libiberty
27990         @r=`${PWD_COMMAND}`; export r; \
27991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27992         $(HOST_EXPORTS) \
27993         (cd $(HOST_SUBDIR)/libiberty && \
27994           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
27995                 $(TARGET-libiberty))
27996 @endif libiberty
27997
27998
27999
28000 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
28001 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
28002 maybe-all-stage1-libiberty:
28003 maybe-clean-stage1-libiberty:
28004 @if libiberty-bootstrap
28005 maybe-all-stage1-libiberty: all-stage1-libiberty
28006 all-stage1: all-stage1-libiberty
28007 TARGET-stage1-libiberty = $(TARGET-libiberty)
28008 all-stage1-libiberty: configure-stage1-libiberty
28009         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28010         @r=`${PWD_COMMAND}`; export r; \
28011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28012         TFLAGS="$(STAGE1_TFLAGS)"; \
28013         $(HOST_EXPORTS) \
28014         cd $(HOST_SUBDIR)/libiberty && \
28015         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28016                 CFLAGS="$(STAGE1_CFLAGS)" \
28017                 CXXFLAGS="$(STAGE1_CFLAGS)" \
28018                 LIBCFLAGS="$(LIBCFLAGS)" \
28019                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28020                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28021                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28022                 $(EXTRA_HOST_FLAGS)   \
28023                 TFLAGS="$(STAGE1_TFLAGS)" \
28024                 $(TARGET-stage1-libiberty)
28025
28026 maybe-clean-stage1-libiberty: clean-stage1-libiberty
28027 clean-stage1: clean-stage1-libiberty
28028 clean-stage1-libiberty:
28029         @if [ $(current_stage) = stage1 ]; then \
28030           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28031         else \
28032           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28033           $(MAKE) stage1-start; \
28034         fi; \
28035         cd $(HOST_SUBDIR)/libiberty && \
28036         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28037                  clean
28038 @endif libiberty-bootstrap
28039
28040
28041 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28042 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28043 maybe-all-stage2-libiberty:
28044 maybe-clean-stage2-libiberty:
28045 @if libiberty-bootstrap
28046 maybe-all-stage2-libiberty: all-stage2-libiberty
28047 all-stage2: all-stage2-libiberty
28048 TARGET-stage2-libiberty = $(TARGET-libiberty)
28049 all-stage2-libiberty: configure-stage2-libiberty
28050         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28051         @r=`${PWD_COMMAND}`; export r; \
28052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28053         TFLAGS="$(STAGE2_TFLAGS)"; \
28054         $(HOST_EXPORTS) \
28055         $(POSTSTAGE1_HOST_EXPORTS) \
28056         cd $(HOST_SUBDIR)/libiberty && \
28057         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28058                 CFLAGS="$(STAGE2_CFLAGS)" \
28059                 CXXFLAGS="$(STAGE2_CFLAGS)" \
28060                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28061                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28062                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28063                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28064                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28065                 TFLAGS="$(STAGE2_TFLAGS)" \
28066                 $(TARGET-stage2-libiberty)
28067
28068 maybe-clean-stage2-libiberty: clean-stage2-libiberty
28069 clean-stage2: clean-stage2-libiberty
28070 clean-stage2-libiberty:
28071         @if [ $(current_stage) = stage2 ]; then \
28072           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28073         else \
28074           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28075           $(MAKE) stage2-start; \
28076         fi; \
28077         cd $(HOST_SUBDIR)/libiberty && \
28078         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28079                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28080                  clean
28081 @endif libiberty-bootstrap
28082
28083
28084 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28085 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28086 maybe-all-stage3-libiberty:
28087 maybe-clean-stage3-libiberty:
28088 @if libiberty-bootstrap
28089 maybe-all-stage3-libiberty: all-stage3-libiberty
28090 all-stage3: all-stage3-libiberty
28091 TARGET-stage3-libiberty = $(TARGET-libiberty)
28092 all-stage3-libiberty: configure-stage3-libiberty
28093         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28094         @r=`${PWD_COMMAND}`; export r; \
28095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28096         TFLAGS="$(STAGE3_TFLAGS)"; \
28097         $(HOST_EXPORTS) \
28098         $(POSTSTAGE1_HOST_EXPORTS) \
28099         cd $(HOST_SUBDIR)/libiberty && \
28100         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28101                 CFLAGS="$(STAGE3_CFLAGS)" \
28102                 CXXFLAGS="$(STAGE3_CFLAGS)" \
28103                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28104                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28105                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28106                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28107                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28108                 TFLAGS="$(STAGE3_TFLAGS)" \
28109                 $(TARGET-stage3-libiberty)
28110
28111 maybe-clean-stage3-libiberty: clean-stage3-libiberty
28112 clean-stage3: clean-stage3-libiberty
28113 clean-stage3-libiberty:
28114         @if [ $(current_stage) = stage3 ]; then \
28115           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28116         else \
28117           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28118           $(MAKE) stage3-start; \
28119         fi; \
28120         cd $(HOST_SUBDIR)/libiberty && \
28121         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28122                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28123                  clean
28124 @endif libiberty-bootstrap
28125
28126
28127 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28128 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28129 maybe-all-stage4-libiberty:
28130 maybe-clean-stage4-libiberty:
28131 @if libiberty-bootstrap
28132 maybe-all-stage4-libiberty: all-stage4-libiberty
28133 all-stage4: all-stage4-libiberty
28134 TARGET-stage4-libiberty = $(TARGET-libiberty)
28135 all-stage4-libiberty: configure-stage4-libiberty
28136         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28137         @r=`${PWD_COMMAND}`; export r; \
28138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28139         TFLAGS="$(STAGE4_TFLAGS)"; \
28140         $(HOST_EXPORTS) \
28141         $(POSTSTAGE1_HOST_EXPORTS) \
28142         cd $(HOST_SUBDIR)/libiberty && \
28143         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28144                 CFLAGS="$(STAGE4_CFLAGS)" \
28145                 CXXFLAGS="$(STAGE4_CFLAGS)" \
28146                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28147                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28148                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28149                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28150                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28151                 TFLAGS="$(STAGE4_TFLAGS)" \
28152                 $(TARGET-stage4-libiberty)
28153
28154 maybe-clean-stage4-libiberty: clean-stage4-libiberty
28155 clean-stage4: clean-stage4-libiberty
28156 clean-stage4-libiberty:
28157         @if [ $(current_stage) = stage4 ]; then \
28158           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28159         else \
28160           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28161           $(MAKE) stage4-start; \
28162         fi; \
28163         cd $(HOST_SUBDIR)/libiberty && \
28164         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28165                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28166                  clean
28167 @endif libiberty-bootstrap
28168
28169
28170 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
28171 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
28172 maybe-all-stageprofile-libiberty:
28173 maybe-clean-stageprofile-libiberty:
28174 @if libiberty-bootstrap
28175 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
28176 all-stageprofile: all-stageprofile-libiberty
28177 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
28178 all-stageprofile-libiberty: configure-stageprofile-libiberty
28179         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28180         @r=`${PWD_COMMAND}`; export r; \
28181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28182         TFLAGS="$(STAGEprofile_TFLAGS)"; \
28183         $(HOST_EXPORTS) \
28184         $(POSTSTAGE1_HOST_EXPORTS) \
28185         cd $(HOST_SUBDIR)/libiberty && \
28186         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28187                 CFLAGS="$(STAGEprofile_CFLAGS)" \
28188                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
28189                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28190                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28191                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28192                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28193                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28194                 TFLAGS="$(STAGEprofile_TFLAGS)" \
28195                 $(TARGET-stageprofile-libiberty)
28196
28197 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
28198 clean-stageprofile: clean-stageprofile-libiberty
28199 clean-stageprofile-libiberty:
28200         @if [ $(current_stage) = stageprofile ]; then \
28201           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28202         else \
28203           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
28204           $(MAKE) stageprofile-start; \
28205         fi; \
28206         cd $(HOST_SUBDIR)/libiberty && \
28207         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28208                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28209                  clean
28210 @endif libiberty-bootstrap
28211
28212
28213 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
28214 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
28215 maybe-all-stagefeedback-libiberty:
28216 maybe-clean-stagefeedback-libiberty:
28217 @if libiberty-bootstrap
28218 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
28219 all-stagefeedback: all-stagefeedback-libiberty
28220 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
28221 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
28222         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28223         @r=`${PWD_COMMAND}`; export r; \
28224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28225         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28226         $(HOST_EXPORTS) \
28227         $(POSTSTAGE1_HOST_EXPORTS) \
28228         cd $(HOST_SUBDIR)/libiberty && \
28229         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28230                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28231                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
28232                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28233                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28234                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28235                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28236                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28237                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28238                 $(TARGET-stagefeedback-libiberty)
28239
28240 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28241 clean-stagefeedback: clean-stagefeedback-libiberty
28242 clean-stagefeedback-libiberty:
28243         @if [ $(current_stage) = stagefeedback ]; then \
28244           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28245         else \
28246           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28247           $(MAKE) stagefeedback-start; \
28248         fi; \
28249         cd $(HOST_SUBDIR)/libiberty && \
28250         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28251                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
28252                  clean
28253 @endif libiberty-bootstrap
28254
28255
28256
28257
28258
28259 .PHONY: check-libiberty maybe-check-libiberty
28260 maybe-check-libiberty:
28261 @if libiberty
28262 maybe-check-libiberty: check-libiberty
28263
28264 check-libiberty:
28265         @: $(MAKE); $(unstage)
28266         @r=`${PWD_COMMAND}`; export r; \
28267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28268         $(HOST_EXPORTS) \
28269         (cd $(HOST_SUBDIR)/libiberty && \
28270           $(MAKE) $(FLAGS_TO_PASS)  check)
28271
28272 @endif libiberty
28273
28274 .PHONY: install-libiberty maybe-install-libiberty
28275 maybe-install-libiberty:
28276 @if libiberty
28277 maybe-install-libiberty: install-libiberty
28278
28279 install-libiberty: installdirs
28280         @: $(MAKE); $(unstage)
28281         @r=`${PWD_COMMAND}`; export r; \
28282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28283         $(HOST_EXPORTS) \
28284         (cd $(HOST_SUBDIR)/libiberty && \
28285           $(MAKE) $(FLAGS_TO_PASS)  install)
28286
28287 @endif libiberty
28288
28289 # Other targets (info, dvi, pdf, etc.)
28290
28291 .PHONY: maybe-info-libiberty info-libiberty
28292 maybe-info-libiberty:
28293 @if libiberty
28294 maybe-info-libiberty: info-libiberty
28295
28296 info-libiberty: \
28297     configure-libiberty 
28298         @[ -f ./libiberty/Makefile ] || exit 0; \
28299         r=`${PWD_COMMAND}`; export r; \
28300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28301         $(HOST_EXPORTS) \
28302         for flag in $(EXTRA_HOST_FLAGS) ; do \
28303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28304         done; \
28305         echo "Doing info in libiberty" ; \
28306         (cd $(HOST_SUBDIR)/libiberty && \
28307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28309                   "RANLIB=$${RANLIB}" \
28310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28311                   info) \
28312           || exit 1
28313
28314 @endif libiberty
28315
28316 .PHONY: maybe-dvi-libiberty dvi-libiberty
28317 maybe-dvi-libiberty:
28318 @if libiberty
28319 maybe-dvi-libiberty: dvi-libiberty
28320
28321 dvi-libiberty: \
28322     configure-libiberty 
28323         @[ -f ./libiberty/Makefile ] || exit 0; \
28324         r=`${PWD_COMMAND}`; export r; \
28325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28326         $(HOST_EXPORTS) \
28327         for flag in $(EXTRA_HOST_FLAGS) ; do \
28328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28329         done; \
28330         echo "Doing dvi in libiberty" ; \
28331         (cd $(HOST_SUBDIR)/libiberty && \
28332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28334                   "RANLIB=$${RANLIB}" \
28335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28336                   dvi) \
28337           || exit 1
28338
28339 @endif libiberty
28340
28341 .PHONY: maybe-pdf-libiberty pdf-libiberty
28342 maybe-pdf-libiberty:
28343 @if libiberty
28344 maybe-pdf-libiberty: pdf-libiberty
28345
28346 pdf-libiberty: \
28347     configure-libiberty 
28348         @[ -f ./libiberty/Makefile ] || exit 0; \
28349         r=`${PWD_COMMAND}`; export r; \
28350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28351         $(HOST_EXPORTS) \
28352         for flag in $(EXTRA_HOST_FLAGS) ; do \
28353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28354         done; \
28355         echo "Doing pdf in libiberty" ; \
28356         (cd $(HOST_SUBDIR)/libiberty && \
28357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28359                   "RANLIB=$${RANLIB}" \
28360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28361                   pdf) \
28362           || exit 1
28363
28364 @endif libiberty
28365
28366 .PHONY: maybe-html-libiberty html-libiberty
28367 maybe-html-libiberty:
28368 @if libiberty
28369 maybe-html-libiberty: html-libiberty
28370
28371 html-libiberty: \
28372     configure-libiberty 
28373         @[ -f ./libiberty/Makefile ] || exit 0; \
28374         r=`${PWD_COMMAND}`; export r; \
28375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28376         $(HOST_EXPORTS) \
28377         for flag in $(EXTRA_HOST_FLAGS) ; do \
28378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28379         done; \
28380         echo "Doing html in libiberty" ; \
28381         (cd $(HOST_SUBDIR)/libiberty && \
28382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28384                   "RANLIB=$${RANLIB}" \
28385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28386                   html) \
28387           || exit 1
28388
28389 @endif libiberty
28390
28391 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28392 maybe-TAGS-libiberty:
28393 @if libiberty
28394 maybe-TAGS-libiberty: TAGS-libiberty
28395
28396 TAGS-libiberty: \
28397     configure-libiberty 
28398         @[ -f ./libiberty/Makefile ] || exit 0; \
28399         r=`${PWD_COMMAND}`; export r; \
28400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28401         $(HOST_EXPORTS) \
28402         for flag in $(EXTRA_HOST_FLAGS) ; do \
28403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28404         done; \
28405         echo "Doing TAGS in libiberty" ; \
28406         (cd $(HOST_SUBDIR)/libiberty && \
28407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28409                   "RANLIB=$${RANLIB}" \
28410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28411                   TAGS) \
28412           || exit 1
28413
28414 @endif libiberty
28415
28416 .PHONY: maybe-install-info-libiberty install-info-libiberty
28417 maybe-install-info-libiberty:
28418 @if libiberty
28419 maybe-install-info-libiberty: install-info-libiberty
28420
28421 install-info-libiberty: \
28422     configure-libiberty \
28423     info-libiberty 
28424         @[ -f ./libiberty/Makefile ] || exit 0; \
28425         r=`${PWD_COMMAND}`; export r; \
28426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28427         $(HOST_EXPORTS) \
28428         for flag in $(EXTRA_HOST_FLAGS) ; do \
28429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28430         done; \
28431         echo "Doing install-info in libiberty" ; \
28432         (cd $(HOST_SUBDIR)/libiberty && \
28433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28435                   "RANLIB=$${RANLIB}" \
28436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28437                   install-info) \
28438           || exit 1
28439
28440 @endif libiberty
28441
28442 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28443 maybe-install-pdf-libiberty:
28444 @if libiberty
28445 maybe-install-pdf-libiberty: install-pdf-libiberty
28446
28447 install-pdf-libiberty: \
28448     configure-libiberty \
28449     pdf-libiberty 
28450         @[ -f ./libiberty/Makefile ] || exit 0; \
28451         r=`${PWD_COMMAND}`; export r; \
28452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28453         $(HOST_EXPORTS) \
28454         for flag in $(EXTRA_HOST_FLAGS) ; do \
28455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28456         done; \
28457         echo "Doing install-pdf in libiberty" ; \
28458         (cd $(HOST_SUBDIR)/libiberty && \
28459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28461                   "RANLIB=$${RANLIB}" \
28462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28463                   install-pdf) \
28464           || exit 1
28465
28466 @endif libiberty
28467
28468 .PHONY: maybe-install-html-libiberty install-html-libiberty
28469 maybe-install-html-libiberty:
28470 @if libiberty
28471 maybe-install-html-libiberty: install-html-libiberty
28472
28473 install-html-libiberty: \
28474     configure-libiberty \
28475     html-libiberty 
28476         @[ -f ./libiberty/Makefile ] || exit 0; \
28477         r=`${PWD_COMMAND}`; export r; \
28478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28479         $(HOST_EXPORTS) \
28480         for flag in $(EXTRA_HOST_FLAGS) ; do \
28481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28482         done; \
28483         echo "Doing install-html in libiberty" ; \
28484         (cd $(HOST_SUBDIR)/libiberty && \
28485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28487                   "RANLIB=$${RANLIB}" \
28488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28489                   install-html) \
28490           || exit 1
28491
28492 @endif libiberty
28493
28494 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28495 maybe-installcheck-libiberty:
28496 @if libiberty
28497 maybe-installcheck-libiberty: installcheck-libiberty
28498
28499 installcheck-libiberty: \
28500     configure-libiberty 
28501         @[ -f ./libiberty/Makefile ] || exit 0; \
28502         r=`${PWD_COMMAND}`; export r; \
28503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28504         $(HOST_EXPORTS) \
28505         for flag in $(EXTRA_HOST_FLAGS) ; do \
28506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28507         done; \
28508         echo "Doing installcheck in libiberty" ; \
28509         (cd $(HOST_SUBDIR)/libiberty && \
28510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28512                   "RANLIB=$${RANLIB}" \
28513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28514                   installcheck) \
28515           || exit 1
28516
28517 @endif libiberty
28518
28519 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28520 maybe-mostlyclean-libiberty:
28521 @if libiberty
28522 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28523
28524 mostlyclean-libiberty: 
28525         @[ -f ./libiberty/Makefile ] || exit 0; \
28526         r=`${PWD_COMMAND}`; export r; \
28527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28528         $(HOST_EXPORTS) \
28529         for flag in $(EXTRA_HOST_FLAGS) ; do \
28530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28531         done; \
28532         echo "Doing mostlyclean in libiberty" ; \
28533         (cd $(HOST_SUBDIR)/libiberty && \
28534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28536                   "RANLIB=$${RANLIB}" \
28537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28538                   mostlyclean) \
28539           || exit 1
28540
28541 @endif libiberty
28542
28543 .PHONY: maybe-clean-libiberty clean-libiberty
28544 maybe-clean-libiberty:
28545 @if libiberty
28546 maybe-clean-libiberty: clean-libiberty
28547
28548 clean-libiberty: 
28549         @[ -f ./libiberty/Makefile ] || exit 0; \
28550         r=`${PWD_COMMAND}`; export r; \
28551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28552         $(HOST_EXPORTS) \
28553         for flag in $(EXTRA_HOST_FLAGS) ; do \
28554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28555         done; \
28556         echo "Doing clean in libiberty" ; \
28557         (cd $(HOST_SUBDIR)/libiberty && \
28558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28560                   "RANLIB=$${RANLIB}" \
28561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28562                   clean) \
28563           || exit 1
28564
28565 @endif libiberty
28566
28567 .PHONY: maybe-distclean-libiberty distclean-libiberty
28568 maybe-distclean-libiberty:
28569 @if libiberty
28570 maybe-distclean-libiberty: distclean-libiberty
28571
28572 distclean-libiberty: 
28573         @[ -f ./libiberty/Makefile ] || exit 0; \
28574         r=`${PWD_COMMAND}`; export r; \
28575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28576         $(HOST_EXPORTS) \
28577         for flag in $(EXTRA_HOST_FLAGS) ; do \
28578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28579         done; \
28580         echo "Doing distclean in libiberty" ; \
28581         (cd $(HOST_SUBDIR)/libiberty && \
28582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28584                   "RANLIB=$${RANLIB}" \
28585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28586                   distclean) \
28587           || exit 1
28588
28589 @endif libiberty
28590
28591 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
28592 maybe-maintainer-clean-libiberty:
28593 @if libiberty
28594 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
28595
28596 maintainer-clean-libiberty: 
28597         @[ -f ./libiberty/Makefile ] || exit 0; \
28598         r=`${PWD_COMMAND}`; export r; \
28599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28600         $(HOST_EXPORTS) \
28601         for flag in $(EXTRA_HOST_FLAGS) ; do \
28602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28603         done; \
28604         echo "Doing maintainer-clean in libiberty" ; \
28605         (cd $(HOST_SUBDIR)/libiberty && \
28606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28608                   "RANLIB=$${RANLIB}" \
28609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28610                   maintainer-clean) \
28611           || exit 1
28612
28613 @endif libiberty
28614
28615
28616
28617 .PHONY: configure-libiconv maybe-configure-libiconv
28618 maybe-configure-libiconv:
28619 @if gcc-bootstrap
28620 configure-libiconv: stage_current
28621 @endif gcc-bootstrap
28622 @if libiconv
28623 maybe-configure-libiconv: configure-libiconv
28624 configure-libiconv: 
28625         @: $(MAKE); $(unstage)
28626         @r=`${PWD_COMMAND}`; export r; \
28627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28628         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
28629         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
28630         $(HOST_EXPORTS) \
28631         echo Configuring in $(HOST_SUBDIR)/libiconv; \
28632         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
28633         case $(srcdir) in \
28634           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28635           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
28636                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28637         esac; \
28638         srcdiroption="--srcdir=$${topdir}/libiconv"; \
28639         libsrcdir="$$s/libiconv"; \
28640         $(SHELL) $${libsrcdir}/configure \
28641           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28642           --target=${target_alias} $${srcdiroption} --disable-shared \
28643           || exit 1
28644 @endif libiconv
28645
28646
28647
28648
28649
28650 .PHONY: all-libiconv maybe-all-libiconv
28651 maybe-all-libiconv:
28652 @if gcc-bootstrap
28653 all-libiconv: stage_current
28654 @endif gcc-bootstrap
28655 @if libiconv
28656 TARGET-libiconv=all
28657 maybe-all-libiconv: all-libiconv
28658 all-libiconv: configure-libiconv
28659         @: $(MAKE); $(unstage)
28660         @r=`${PWD_COMMAND}`; export r; \
28661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28662         $(HOST_EXPORTS) \
28663         (cd $(HOST_SUBDIR)/libiconv && \
28664           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
28665                 $(TARGET-libiconv))
28666 @endif libiconv
28667
28668
28669
28670
28671 .PHONY: check-libiconv maybe-check-libiconv
28672 maybe-check-libiconv:
28673 @if libiconv
28674 maybe-check-libiconv: check-libiconv
28675
28676 check-libiconv:
28677         @: $(MAKE); $(unstage)
28678         @r=`${PWD_COMMAND}`; export r; \
28679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28680         $(HOST_EXPORTS) \
28681         (cd $(HOST_SUBDIR)/libiconv && \
28682           $(MAKE) $(FLAGS_TO_PASS)  check)
28683
28684 @endif libiconv
28685
28686 .PHONY: install-libiconv maybe-install-libiconv
28687 maybe-install-libiconv:
28688 @if libiconv
28689 maybe-install-libiconv: install-libiconv
28690
28691 install-libiconv:
28692
28693 @endif libiconv
28694
28695 # Other targets (info, dvi, pdf, etc.)
28696
28697 .PHONY: maybe-info-libiconv info-libiconv
28698 maybe-info-libiconv:
28699 @if libiconv
28700 maybe-info-libiconv: info-libiconv
28701
28702 info-libiconv: \
28703     configure-libiconv 
28704         @: $(MAKE); $(unstage)
28705         @[ -f ./libiconv/Makefile ] || exit 0; \
28706         r=`${PWD_COMMAND}`; export r; \
28707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28708         $(HOST_EXPORTS) \
28709         for flag in $(EXTRA_HOST_FLAGS) ; do \
28710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28711         done; \
28712         echo "Doing info in libiconv" ; \
28713         (cd $(HOST_SUBDIR)/libiconv && \
28714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28716                   "RANLIB=$${RANLIB}" \
28717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28718                   info) \
28719           || exit 1
28720
28721 @endif libiconv
28722
28723 .PHONY: maybe-dvi-libiconv dvi-libiconv
28724 maybe-dvi-libiconv:
28725 @if libiconv
28726 maybe-dvi-libiconv: dvi-libiconv
28727
28728 dvi-libiconv: \
28729     configure-libiconv 
28730         @: $(MAKE); $(unstage)
28731         @[ -f ./libiconv/Makefile ] || exit 0; \
28732         r=`${PWD_COMMAND}`; export r; \
28733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28734         $(HOST_EXPORTS) \
28735         for flag in $(EXTRA_HOST_FLAGS) ; do \
28736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28737         done; \
28738         echo "Doing dvi in libiconv" ; \
28739         (cd $(HOST_SUBDIR)/libiconv && \
28740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28742                   "RANLIB=$${RANLIB}" \
28743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28744                   dvi) \
28745           || exit 1
28746
28747 @endif libiconv
28748
28749 .PHONY: maybe-pdf-libiconv pdf-libiconv
28750 maybe-pdf-libiconv:
28751 @if libiconv
28752 maybe-pdf-libiconv: pdf-libiconv
28753
28754 pdf-libiconv: \
28755     configure-libiconv 
28756         @: $(MAKE); $(unstage)
28757         @[ -f ./libiconv/Makefile ] || exit 0; \
28758         r=`${PWD_COMMAND}`; export r; \
28759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28760         $(HOST_EXPORTS) \
28761         for flag in $(EXTRA_HOST_FLAGS) ; do \
28762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28763         done; \
28764         echo "Doing pdf in libiconv" ; \
28765         (cd $(HOST_SUBDIR)/libiconv && \
28766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28768                   "RANLIB=$${RANLIB}" \
28769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28770                   pdf) \
28771           || exit 1
28772
28773 @endif libiconv
28774
28775 .PHONY: maybe-html-libiconv html-libiconv
28776 maybe-html-libiconv:
28777 @if libiconv
28778 maybe-html-libiconv: html-libiconv
28779
28780 html-libiconv: \
28781     configure-libiconv 
28782         @: $(MAKE); $(unstage)
28783         @[ -f ./libiconv/Makefile ] || exit 0; \
28784         r=`${PWD_COMMAND}`; export r; \
28785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28786         $(HOST_EXPORTS) \
28787         for flag in $(EXTRA_HOST_FLAGS) ; do \
28788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28789         done; \
28790         echo "Doing html in libiconv" ; \
28791         (cd $(HOST_SUBDIR)/libiconv && \
28792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28794                   "RANLIB=$${RANLIB}" \
28795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28796                   html) \
28797           || exit 1
28798
28799 @endif libiconv
28800
28801 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
28802 maybe-TAGS-libiconv:
28803 @if libiconv
28804 maybe-TAGS-libiconv: TAGS-libiconv
28805
28806 TAGS-libiconv: \
28807     configure-libiconv 
28808         @: $(MAKE); $(unstage)
28809         @[ -f ./libiconv/Makefile ] || exit 0; \
28810         r=`${PWD_COMMAND}`; export r; \
28811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28812         $(HOST_EXPORTS) \
28813         for flag in $(EXTRA_HOST_FLAGS) ; do \
28814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28815         done; \
28816         echo "Doing TAGS in libiconv" ; \
28817         (cd $(HOST_SUBDIR)/libiconv && \
28818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28820                   "RANLIB=$${RANLIB}" \
28821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28822                   TAGS) \
28823           || exit 1
28824
28825 @endif libiconv
28826
28827 .PHONY: maybe-install-info-libiconv install-info-libiconv
28828 maybe-install-info-libiconv:
28829 @if libiconv
28830 maybe-install-info-libiconv: install-info-libiconv
28831
28832 # libiconv doesn't support install-info.
28833 install-info-libiconv:
28834
28835 @endif libiconv
28836
28837 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
28838 maybe-install-pdf-libiconv:
28839 @if libiconv
28840 maybe-install-pdf-libiconv: install-pdf-libiconv
28841
28842 # libiconv doesn't support install-pdf.
28843 install-pdf-libiconv:
28844
28845 @endif libiconv
28846
28847 .PHONY: maybe-install-html-libiconv install-html-libiconv
28848 maybe-install-html-libiconv:
28849 @if libiconv
28850 maybe-install-html-libiconv: install-html-libiconv
28851
28852 # libiconv doesn't support install-html.
28853 install-html-libiconv:
28854
28855 @endif libiconv
28856
28857 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
28858 maybe-installcheck-libiconv:
28859 @if libiconv
28860 maybe-installcheck-libiconv: installcheck-libiconv
28861
28862 installcheck-libiconv: \
28863     configure-libiconv 
28864         @: $(MAKE); $(unstage)
28865         @[ -f ./libiconv/Makefile ] || exit 0; \
28866         r=`${PWD_COMMAND}`; export r; \
28867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28868         $(HOST_EXPORTS) \
28869         for flag in $(EXTRA_HOST_FLAGS) ; do \
28870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28871         done; \
28872         echo "Doing installcheck in libiconv" ; \
28873         (cd $(HOST_SUBDIR)/libiconv && \
28874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28876                   "RANLIB=$${RANLIB}" \
28877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28878                   installcheck) \
28879           || exit 1
28880
28881 @endif libiconv
28882
28883 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
28884 maybe-mostlyclean-libiconv:
28885 @if libiconv
28886 maybe-mostlyclean-libiconv: mostlyclean-libiconv
28887
28888 mostlyclean-libiconv: 
28889         @: $(MAKE); $(unstage)
28890         @[ -f ./libiconv/Makefile ] || exit 0; \
28891         r=`${PWD_COMMAND}`; export r; \
28892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28893         $(HOST_EXPORTS) \
28894         for flag in $(EXTRA_HOST_FLAGS) ; do \
28895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28896         done; \
28897         echo "Doing mostlyclean in libiconv" ; \
28898         (cd $(HOST_SUBDIR)/libiconv && \
28899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28901                   "RANLIB=$${RANLIB}" \
28902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28903                   mostlyclean) \
28904           || exit 1
28905
28906 @endif libiconv
28907
28908 .PHONY: maybe-clean-libiconv clean-libiconv
28909 maybe-clean-libiconv:
28910 @if libiconv
28911 maybe-clean-libiconv: clean-libiconv
28912
28913 clean-libiconv: 
28914         @: $(MAKE); $(unstage)
28915         @[ -f ./libiconv/Makefile ] || exit 0; \
28916         r=`${PWD_COMMAND}`; export r; \
28917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28918         $(HOST_EXPORTS) \
28919         for flag in $(EXTRA_HOST_FLAGS) ; do \
28920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28921         done; \
28922         echo "Doing clean in libiconv" ; \
28923         (cd $(HOST_SUBDIR)/libiconv && \
28924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28926                   "RANLIB=$${RANLIB}" \
28927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28928                   clean) \
28929           || exit 1
28930
28931 @endif libiconv
28932
28933 .PHONY: maybe-distclean-libiconv distclean-libiconv
28934 maybe-distclean-libiconv:
28935 @if libiconv
28936 maybe-distclean-libiconv: distclean-libiconv
28937
28938 distclean-libiconv: 
28939         @: $(MAKE); $(unstage)
28940         @[ -f ./libiconv/Makefile ] || exit 0; \
28941         r=`${PWD_COMMAND}`; export r; \
28942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28943         $(HOST_EXPORTS) \
28944         for flag in $(EXTRA_HOST_FLAGS) ; do \
28945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28946         done; \
28947         echo "Doing distclean in libiconv" ; \
28948         (cd $(HOST_SUBDIR)/libiconv && \
28949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28951                   "RANLIB=$${RANLIB}" \
28952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28953                   distclean) \
28954           || exit 1
28955
28956 @endif libiconv
28957
28958 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
28959 maybe-maintainer-clean-libiconv:
28960 @if libiconv
28961 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
28962
28963 maintainer-clean-libiconv: 
28964         @: $(MAKE); $(unstage)
28965         @[ -f ./libiconv/Makefile ] || exit 0; \
28966         r=`${PWD_COMMAND}`; export r; \
28967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28968         $(HOST_EXPORTS) \
28969         for flag in $(EXTRA_HOST_FLAGS) ; do \
28970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28971         done; \
28972         echo "Doing maintainer-clean in libiconv" ; \
28973         (cd $(HOST_SUBDIR)/libiconv && \
28974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28976                   "RANLIB=$${RANLIB}" \
28977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28978                   maintainer-clean) \
28979           || exit 1
28980
28981 @endif libiconv
28982
28983
28984
28985 .PHONY: configure-libtool maybe-configure-libtool
28986 maybe-configure-libtool:
28987 @if gcc-bootstrap
28988 configure-libtool: stage_current
28989 @endif gcc-bootstrap
28990 @if libtool
28991 maybe-configure-libtool: configure-libtool
28992 configure-libtool: 
28993         @: $(MAKE); $(unstage)
28994         @r=`${PWD_COMMAND}`; export r; \
28995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28996         test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
28997         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
28998         $(HOST_EXPORTS) \
28999         echo Configuring in $(HOST_SUBDIR)/libtool; \
29000         cd "$(HOST_SUBDIR)/libtool" || exit 1; \
29001         case $(srcdir) in \
29002           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29003           *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
29004                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29005         esac; \
29006         srcdiroption="--srcdir=$${topdir}/libtool"; \
29007         libsrcdir="$$s/libtool"; \
29008         $(SHELL) $${libsrcdir}/configure \
29009           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29010           --target=${target_alias} $${srcdiroption}  \
29011           || exit 1
29012 @endif libtool
29013
29014
29015
29016
29017
29018 .PHONY: all-libtool maybe-all-libtool
29019 maybe-all-libtool:
29020 @if gcc-bootstrap
29021 all-libtool: stage_current
29022 @endif gcc-bootstrap
29023 @if libtool
29024 TARGET-libtool=all
29025 maybe-all-libtool: all-libtool
29026 all-libtool: configure-libtool
29027         @: $(MAKE); $(unstage)
29028         @r=`${PWD_COMMAND}`; export r; \
29029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29030         $(HOST_EXPORTS) \
29031         (cd $(HOST_SUBDIR)/libtool && \
29032           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
29033                 $(TARGET-libtool))
29034 @endif libtool
29035
29036
29037
29038
29039 .PHONY: check-libtool maybe-check-libtool
29040 maybe-check-libtool:
29041 @if libtool
29042 maybe-check-libtool: check-libtool
29043
29044 check-libtool:
29045         @: $(MAKE); $(unstage)
29046         @r=`${PWD_COMMAND}`; export r; \
29047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29048         $(HOST_EXPORTS) \
29049         (cd $(HOST_SUBDIR)/libtool && \
29050           $(MAKE) $(FLAGS_TO_PASS)  check)
29051
29052 @endif libtool
29053
29054 .PHONY: install-libtool maybe-install-libtool
29055 maybe-install-libtool:
29056 @if libtool
29057 maybe-install-libtool: install-libtool
29058
29059 install-libtool: installdirs
29060         @: $(MAKE); $(unstage)
29061         @r=`${PWD_COMMAND}`; export r; \
29062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29063         $(HOST_EXPORTS) \
29064         (cd $(HOST_SUBDIR)/libtool && \
29065           $(MAKE) $(FLAGS_TO_PASS)  install)
29066
29067 @endif libtool
29068
29069 # Other targets (info, dvi, pdf, etc.)
29070
29071 .PHONY: maybe-info-libtool info-libtool
29072 maybe-info-libtool:
29073 @if libtool
29074 maybe-info-libtool: info-libtool
29075
29076 info-libtool: \
29077     configure-libtool 
29078         @: $(MAKE); $(unstage)
29079         @[ -f ./libtool/Makefile ] || exit 0; \
29080         r=`${PWD_COMMAND}`; export r; \
29081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29082         $(HOST_EXPORTS) \
29083         for flag in $(EXTRA_HOST_FLAGS) ; do \
29084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29085         done; \
29086         echo "Doing info in libtool" ; \
29087         (cd $(HOST_SUBDIR)/libtool && \
29088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29090                   "RANLIB=$${RANLIB}" \
29091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29092                   info) \
29093           || exit 1
29094
29095 @endif libtool
29096
29097 .PHONY: maybe-dvi-libtool dvi-libtool
29098 maybe-dvi-libtool:
29099 @if libtool
29100 maybe-dvi-libtool: dvi-libtool
29101
29102 dvi-libtool: \
29103     configure-libtool 
29104         @: $(MAKE); $(unstage)
29105         @[ -f ./libtool/Makefile ] || exit 0; \
29106         r=`${PWD_COMMAND}`; export r; \
29107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29108         $(HOST_EXPORTS) \
29109         for flag in $(EXTRA_HOST_FLAGS) ; do \
29110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29111         done; \
29112         echo "Doing dvi in libtool" ; \
29113         (cd $(HOST_SUBDIR)/libtool && \
29114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29116                   "RANLIB=$${RANLIB}" \
29117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29118                   dvi) \
29119           || exit 1
29120
29121 @endif libtool
29122
29123 .PHONY: maybe-pdf-libtool pdf-libtool
29124 maybe-pdf-libtool:
29125 @if libtool
29126 maybe-pdf-libtool: pdf-libtool
29127
29128 pdf-libtool: \
29129     configure-libtool 
29130         @: $(MAKE); $(unstage)
29131         @[ -f ./libtool/Makefile ] || exit 0; \
29132         r=`${PWD_COMMAND}`; export r; \
29133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29134         $(HOST_EXPORTS) \
29135         for flag in $(EXTRA_HOST_FLAGS) ; do \
29136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29137         done; \
29138         echo "Doing pdf in libtool" ; \
29139         (cd $(HOST_SUBDIR)/libtool && \
29140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29142                   "RANLIB=$${RANLIB}" \
29143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29144                   pdf) \
29145           || exit 1
29146
29147 @endif libtool
29148
29149 .PHONY: maybe-html-libtool html-libtool
29150 maybe-html-libtool:
29151 @if libtool
29152 maybe-html-libtool: html-libtool
29153
29154 html-libtool: \
29155     configure-libtool 
29156         @: $(MAKE); $(unstage)
29157         @[ -f ./libtool/Makefile ] || exit 0; \
29158         r=`${PWD_COMMAND}`; export r; \
29159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29160         $(HOST_EXPORTS) \
29161         for flag in $(EXTRA_HOST_FLAGS) ; do \
29162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29163         done; \
29164         echo "Doing html in libtool" ; \
29165         (cd $(HOST_SUBDIR)/libtool && \
29166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29168                   "RANLIB=$${RANLIB}" \
29169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29170                   html) \
29171           || exit 1
29172
29173 @endif libtool
29174
29175 .PHONY: maybe-TAGS-libtool TAGS-libtool
29176 maybe-TAGS-libtool:
29177 @if libtool
29178 maybe-TAGS-libtool: TAGS-libtool
29179
29180 TAGS-libtool: \
29181     configure-libtool 
29182         @: $(MAKE); $(unstage)
29183         @[ -f ./libtool/Makefile ] || exit 0; \
29184         r=`${PWD_COMMAND}`; export r; \
29185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29186         $(HOST_EXPORTS) \
29187         for flag in $(EXTRA_HOST_FLAGS) ; do \
29188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29189         done; \
29190         echo "Doing TAGS in libtool" ; \
29191         (cd $(HOST_SUBDIR)/libtool && \
29192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29194                   "RANLIB=$${RANLIB}" \
29195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29196                   TAGS) \
29197           || exit 1
29198
29199 @endif libtool
29200
29201 .PHONY: maybe-install-info-libtool install-info-libtool
29202 maybe-install-info-libtool:
29203 @if libtool
29204 maybe-install-info-libtool: install-info-libtool
29205
29206 install-info-libtool: \
29207     configure-libtool \
29208     info-libtool 
29209         @: $(MAKE); $(unstage)
29210         @[ -f ./libtool/Makefile ] || exit 0; \
29211         r=`${PWD_COMMAND}`; export r; \
29212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29213         $(HOST_EXPORTS) \
29214         for flag in $(EXTRA_HOST_FLAGS) ; do \
29215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29216         done; \
29217         echo "Doing install-info in libtool" ; \
29218         (cd $(HOST_SUBDIR)/libtool && \
29219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29221                   "RANLIB=$${RANLIB}" \
29222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29223                   install-info) \
29224           || exit 1
29225
29226 @endif libtool
29227
29228 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
29229 maybe-install-pdf-libtool:
29230 @if libtool
29231 maybe-install-pdf-libtool: install-pdf-libtool
29232
29233 install-pdf-libtool: \
29234     configure-libtool \
29235     pdf-libtool 
29236         @: $(MAKE); $(unstage)
29237         @[ -f ./libtool/Makefile ] || exit 0; \
29238         r=`${PWD_COMMAND}`; export r; \
29239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29240         $(HOST_EXPORTS) \
29241         for flag in $(EXTRA_HOST_FLAGS) ; do \
29242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29243         done; \
29244         echo "Doing install-pdf in libtool" ; \
29245         (cd $(HOST_SUBDIR)/libtool && \
29246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29248                   "RANLIB=$${RANLIB}" \
29249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29250                   install-pdf) \
29251           || exit 1
29252
29253 @endif libtool
29254
29255 .PHONY: maybe-install-html-libtool install-html-libtool
29256 maybe-install-html-libtool:
29257 @if libtool
29258 maybe-install-html-libtool: install-html-libtool
29259
29260 install-html-libtool: \
29261     configure-libtool \
29262     html-libtool 
29263         @: $(MAKE); $(unstage)
29264         @[ -f ./libtool/Makefile ] || exit 0; \
29265         r=`${PWD_COMMAND}`; export r; \
29266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29267         $(HOST_EXPORTS) \
29268         for flag in $(EXTRA_HOST_FLAGS) ; do \
29269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29270         done; \
29271         echo "Doing install-html in libtool" ; \
29272         (cd $(HOST_SUBDIR)/libtool && \
29273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29275                   "RANLIB=$${RANLIB}" \
29276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29277                   install-html) \
29278           || exit 1
29279
29280 @endif libtool
29281
29282 .PHONY: maybe-installcheck-libtool installcheck-libtool
29283 maybe-installcheck-libtool:
29284 @if libtool
29285 maybe-installcheck-libtool: installcheck-libtool
29286
29287 installcheck-libtool: \
29288     configure-libtool 
29289         @: $(MAKE); $(unstage)
29290         @[ -f ./libtool/Makefile ] || exit 0; \
29291         r=`${PWD_COMMAND}`; export r; \
29292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29293         $(HOST_EXPORTS) \
29294         for flag in $(EXTRA_HOST_FLAGS) ; do \
29295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29296         done; \
29297         echo "Doing installcheck in libtool" ; \
29298         (cd $(HOST_SUBDIR)/libtool && \
29299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29301                   "RANLIB=$${RANLIB}" \
29302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29303                   installcheck) \
29304           || exit 1
29305
29306 @endif libtool
29307
29308 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
29309 maybe-mostlyclean-libtool:
29310 @if libtool
29311 maybe-mostlyclean-libtool: mostlyclean-libtool
29312
29313 mostlyclean-libtool: 
29314         @: $(MAKE); $(unstage)
29315         @[ -f ./libtool/Makefile ] || exit 0; \
29316         r=`${PWD_COMMAND}`; export r; \
29317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29318         $(HOST_EXPORTS) \
29319         for flag in $(EXTRA_HOST_FLAGS) ; do \
29320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29321         done; \
29322         echo "Doing mostlyclean in libtool" ; \
29323         (cd $(HOST_SUBDIR)/libtool && \
29324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29326                   "RANLIB=$${RANLIB}" \
29327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29328                   mostlyclean) \
29329           || exit 1
29330
29331 @endif libtool
29332
29333 .PHONY: maybe-clean-libtool clean-libtool
29334 maybe-clean-libtool:
29335 @if libtool
29336 maybe-clean-libtool: clean-libtool
29337
29338 clean-libtool: 
29339         @: $(MAKE); $(unstage)
29340         @[ -f ./libtool/Makefile ] || exit 0; \
29341         r=`${PWD_COMMAND}`; export r; \
29342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29343         $(HOST_EXPORTS) \
29344         for flag in $(EXTRA_HOST_FLAGS) ; do \
29345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29346         done; \
29347         echo "Doing clean in libtool" ; \
29348         (cd $(HOST_SUBDIR)/libtool && \
29349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29351                   "RANLIB=$${RANLIB}" \
29352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29353                   clean) \
29354           || exit 1
29355
29356 @endif libtool
29357
29358 .PHONY: maybe-distclean-libtool distclean-libtool
29359 maybe-distclean-libtool:
29360 @if libtool
29361 maybe-distclean-libtool: distclean-libtool
29362
29363 distclean-libtool: 
29364         @: $(MAKE); $(unstage)
29365         @[ -f ./libtool/Makefile ] || exit 0; \
29366         r=`${PWD_COMMAND}`; export r; \
29367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29368         $(HOST_EXPORTS) \
29369         for flag in $(EXTRA_HOST_FLAGS) ; do \
29370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29371         done; \
29372         echo "Doing distclean in libtool" ; \
29373         (cd $(HOST_SUBDIR)/libtool && \
29374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29376                   "RANLIB=$${RANLIB}" \
29377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29378                   distclean) \
29379           || exit 1
29380
29381 @endif libtool
29382
29383 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
29384 maybe-maintainer-clean-libtool:
29385 @if libtool
29386 maybe-maintainer-clean-libtool: maintainer-clean-libtool
29387
29388 maintainer-clean-libtool: 
29389         @: $(MAKE); $(unstage)
29390         @[ -f ./libtool/Makefile ] || exit 0; \
29391         r=`${PWD_COMMAND}`; export r; \
29392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29393         $(HOST_EXPORTS) \
29394         for flag in $(EXTRA_HOST_FLAGS) ; do \
29395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29396         done; \
29397         echo "Doing maintainer-clean in libtool" ; \
29398         (cd $(HOST_SUBDIR)/libtool && \
29399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29401                   "RANLIB=$${RANLIB}" \
29402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29403                   maintainer-clean) \
29404           || exit 1
29405
29406 @endif libtool
29407
29408
29409
29410 .PHONY: configure-m4 maybe-configure-m4
29411 maybe-configure-m4:
29412 @if gcc-bootstrap
29413 configure-m4: stage_current
29414 @endif gcc-bootstrap
29415 @if m4
29416 maybe-configure-m4: configure-m4
29417 configure-m4: 
29418         @: $(MAKE); $(unstage)
29419         @r=`${PWD_COMMAND}`; export r; \
29420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29421         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
29422         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
29423         $(HOST_EXPORTS) \
29424         echo Configuring in $(HOST_SUBDIR)/m4; \
29425         cd "$(HOST_SUBDIR)/m4" || exit 1; \
29426         case $(srcdir) in \
29427           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29428           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
29429                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29430         esac; \
29431         srcdiroption="--srcdir=$${topdir}/m4"; \
29432         libsrcdir="$$s/m4"; \
29433         $(SHELL) $${libsrcdir}/configure \
29434           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29435           --target=${target_alias} $${srcdiroption}  \
29436           || exit 1
29437 @endif m4
29438
29439
29440
29441
29442
29443 .PHONY: all-m4 maybe-all-m4
29444 maybe-all-m4:
29445 @if gcc-bootstrap
29446 all-m4: stage_current
29447 @endif gcc-bootstrap
29448 @if m4
29449 TARGET-m4=all
29450 maybe-all-m4: all-m4
29451 all-m4: configure-m4
29452         @: $(MAKE); $(unstage)
29453         @r=`${PWD_COMMAND}`; export r; \
29454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29455         $(HOST_EXPORTS) \
29456         (cd $(HOST_SUBDIR)/m4 && \
29457           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
29458                 $(TARGET-m4))
29459 @endif m4
29460
29461
29462
29463
29464 .PHONY: check-m4 maybe-check-m4
29465 maybe-check-m4:
29466 @if m4
29467 maybe-check-m4: check-m4
29468
29469 check-m4:
29470         @: $(MAKE); $(unstage)
29471         @r=`${PWD_COMMAND}`; export r; \
29472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29473         $(HOST_EXPORTS) \
29474         (cd $(HOST_SUBDIR)/m4 && \
29475           $(MAKE) $(FLAGS_TO_PASS)  check)
29476
29477 @endif m4
29478
29479 .PHONY: install-m4 maybe-install-m4
29480 maybe-install-m4:
29481 @if m4
29482 maybe-install-m4: install-m4
29483
29484 install-m4: installdirs
29485         @: $(MAKE); $(unstage)
29486         @r=`${PWD_COMMAND}`; export r; \
29487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29488         $(HOST_EXPORTS) \
29489         (cd $(HOST_SUBDIR)/m4 && \
29490           $(MAKE) $(FLAGS_TO_PASS)  install)
29491
29492 @endif m4
29493
29494 # Other targets (info, dvi, pdf, etc.)
29495
29496 .PHONY: maybe-info-m4 info-m4
29497 maybe-info-m4:
29498 @if m4
29499 maybe-info-m4: info-m4
29500
29501 info-m4: \
29502     configure-m4 
29503         @: $(MAKE); $(unstage)
29504         @[ -f ./m4/Makefile ] || exit 0; \
29505         r=`${PWD_COMMAND}`; export r; \
29506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29507         $(HOST_EXPORTS) \
29508         for flag in $(EXTRA_HOST_FLAGS) ; do \
29509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29510         done; \
29511         echo "Doing info in m4" ; \
29512         (cd $(HOST_SUBDIR)/m4 && \
29513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29515                   "RANLIB=$${RANLIB}" \
29516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29517                   info) \
29518           || exit 1
29519
29520 @endif m4
29521
29522 .PHONY: maybe-dvi-m4 dvi-m4
29523 maybe-dvi-m4:
29524 @if m4
29525 maybe-dvi-m4: dvi-m4
29526
29527 dvi-m4: \
29528     configure-m4 
29529         @: $(MAKE); $(unstage)
29530         @[ -f ./m4/Makefile ] || exit 0; \
29531         r=`${PWD_COMMAND}`; export r; \
29532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29533         $(HOST_EXPORTS) \
29534         for flag in $(EXTRA_HOST_FLAGS) ; do \
29535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29536         done; \
29537         echo "Doing dvi in m4" ; \
29538         (cd $(HOST_SUBDIR)/m4 && \
29539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29541                   "RANLIB=$${RANLIB}" \
29542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29543                   dvi) \
29544           || exit 1
29545
29546 @endif m4
29547
29548 .PHONY: maybe-pdf-m4 pdf-m4
29549 maybe-pdf-m4:
29550 @if m4
29551 maybe-pdf-m4: pdf-m4
29552
29553 pdf-m4: \
29554     configure-m4 
29555         @: $(MAKE); $(unstage)
29556         @[ -f ./m4/Makefile ] || exit 0; \
29557         r=`${PWD_COMMAND}`; export r; \
29558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29559         $(HOST_EXPORTS) \
29560         for flag in $(EXTRA_HOST_FLAGS) ; do \
29561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29562         done; \
29563         echo "Doing pdf in m4" ; \
29564         (cd $(HOST_SUBDIR)/m4 && \
29565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29567                   "RANLIB=$${RANLIB}" \
29568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29569                   pdf) \
29570           || exit 1
29571
29572 @endif m4
29573
29574 .PHONY: maybe-html-m4 html-m4
29575 maybe-html-m4:
29576 @if m4
29577 maybe-html-m4: html-m4
29578
29579 html-m4: \
29580     configure-m4 
29581         @: $(MAKE); $(unstage)
29582         @[ -f ./m4/Makefile ] || exit 0; \
29583         r=`${PWD_COMMAND}`; export r; \
29584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29585         $(HOST_EXPORTS) \
29586         for flag in $(EXTRA_HOST_FLAGS) ; do \
29587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29588         done; \
29589         echo "Doing html in m4" ; \
29590         (cd $(HOST_SUBDIR)/m4 && \
29591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29593                   "RANLIB=$${RANLIB}" \
29594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29595                   html) \
29596           || exit 1
29597
29598 @endif m4
29599
29600 .PHONY: maybe-TAGS-m4 TAGS-m4
29601 maybe-TAGS-m4:
29602 @if m4
29603 maybe-TAGS-m4: TAGS-m4
29604
29605 TAGS-m4: \
29606     configure-m4 
29607         @: $(MAKE); $(unstage)
29608         @[ -f ./m4/Makefile ] || exit 0; \
29609         r=`${PWD_COMMAND}`; export r; \
29610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29611         $(HOST_EXPORTS) \
29612         for flag in $(EXTRA_HOST_FLAGS) ; do \
29613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29614         done; \
29615         echo "Doing TAGS in m4" ; \
29616         (cd $(HOST_SUBDIR)/m4 && \
29617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29619                   "RANLIB=$${RANLIB}" \
29620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29621                   TAGS) \
29622           || exit 1
29623
29624 @endif m4
29625
29626 .PHONY: maybe-install-info-m4 install-info-m4
29627 maybe-install-info-m4:
29628 @if m4
29629 maybe-install-info-m4: install-info-m4
29630
29631 install-info-m4: \
29632     configure-m4 \
29633     info-m4 
29634         @: $(MAKE); $(unstage)
29635         @[ -f ./m4/Makefile ] || exit 0; \
29636         r=`${PWD_COMMAND}`; export r; \
29637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29638         $(HOST_EXPORTS) \
29639         for flag in $(EXTRA_HOST_FLAGS) ; do \
29640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29641         done; \
29642         echo "Doing install-info in m4" ; \
29643         (cd $(HOST_SUBDIR)/m4 && \
29644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29646                   "RANLIB=$${RANLIB}" \
29647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29648                   install-info) \
29649           || exit 1
29650
29651 @endif m4
29652
29653 .PHONY: maybe-install-pdf-m4 install-pdf-m4
29654 maybe-install-pdf-m4:
29655 @if m4
29656 maybe-install-pdf-m4: install-pdf-m4
29657
29658 install-pdf-m4: \
29659     configure-m4 \
29660     pdf-m4 
29661         @: $(MAKE); $(unstage)
29662         @[ -f ./m4/Makefile ] || exit 0; \
29663         r=`${PWD_COMMAND}`; export r; \
29664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29665         $(HOST_EXPORTS) \
29666         for flag in $(EXTRA_HOST_FLAGS) ; do \
29667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29668         done; \
29669         echo "Doing install-pdf in m4" ; \
29670         (cd $(HOST_SUBDIR)/m4 && \
29671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29673                   "RANLIB=$${RANLIB}" \
29674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29675                   install-pdf) \
29676           || exit 1
29677
29678 @endif m4
29679
29680 .PHONY: maybe-install-html-m4 install-html-m4
29681 maybe-install-html-m4:
29682 @if m4
29683 maybe-install-html-m4: install-html-m4
29684
29685 install-html-m4: \
29686     configure-m4 \
29687     html-m4 
29688         @: $(MAKE); $(unstage)
29689         @[ -f ./m4/Makefile ] || exit 0; \
29690         r=`${PWD_COMMAND}`; export r; \
29691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29692         $(HOST_EXPORTS) \
29693         for flag in $(EXTRA_HOST_FLAGS) ; do \
29694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29695         done; \
29696         echo "Doing install-html in m4" ; \
29697         (cd $(HOST_SUBDIR)/m4 && \
29698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29700                   "RANLIB=$${RANLIB}" \
29701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29702                   install-html) \
29703           || exit 1
29704
29705 @endif m4
29706
29707 .PHONY: maybe-installcheck-m4 installcheck-m4
29708 maybe-installcheck-m4:
29709 @if m4
29710 maybe-installcheck-m4: installcheck-m4
29711
29712 installcheck-m4: \
29713     configure-m4 
29714         @: $(MAKE); $(unstage)
29715         @[ -f ./m4/Makefile ] || exit 0; \
29716         r=`${PWD_COMMAND}`; export r; \
29717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29718         $(HOST_EXPORTS) \
29719         for flag in $(EXTRA_HOST_FLAGS) ; do \
29720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29721         done; \
29722         echo "Doing installcheck in m4" ; \
29723         (cd $(HOST_SUBDIR)/m4 && \
29724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29726                   "RANLIB=$${RANLIB}" \
29727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29728                   installcheck) \
29729           || exit 1
29730
29731 @endif m4
29732
29733 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
29734 maybe-mostlyclean-m4:
29735 @if m4
29736 maybe-mostlyclean-m4: mostlyclean-m4
29737
29738 mostlyclean-m4: 
29739         @: $(MAKE); $(unstage)
29740         @[ -f ./m4/Makefile ] || exit 0; \
29741         r=`${PWD_COMMAND}`; export r; \
29742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29743         $(HOST_EXPORTS) \
29744         for flag in $(EXTRA_HOST_FLAGS) ; do \
29745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29746         done; \
29747         echo "Doing mostlyclean in m4" ; \
29748         (cd $(HOST_SUBDIR)/m4 && \
29749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29751                   "RANLIB=$${RANLIB}" \
29752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29753                   mostlyclean) \
29754           || exit 1
29755
29756 @endif m4
29757
29758 .PHONY: maybe-clean-m4 clean-m4
29759 maybe-clean-m4:
29760 @if m4
29761 maybe-clean-m4: clean-m4
29762
29763 clean-m4: 
29764         @: $(MAKE); $(unstage)
29765         @[ -f ./m4/Makefile ] || exit 0; \
29766         r=`${PWD_COMMAND}`; export r; \
29767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29768         $(HOST_EXPORTS) \
29769         for flag in $(EXTRA_HOST_FLAGS) ; do \
29770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29771         done; \
29772         echo "Doing clean in m4" ; \
29773         (cd $(HOST_SUBDIR)/m4 && \
29774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29776                   "RANLIB=$${RANLIB}" \
29777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29778                   clean) \
29779           || exit 1
29780
29781 @endif m4
29782
29783 .PHONY: maybe-distclean-m4 distclean-m4
29784 maybe-distclean-m4:
29785 @if m4
29786 maybe-distclean-m4: distclean-m4
29787
29788 distclean-m4: 
29789         @: $(MAKE); $(unstage)
29790         @[ -f ./m4/Makefile ] || exit 0; \
29791         r=`${PWD_COMMAND}`; export r; \
29792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29793         $(HOST_EXPORTS) \
29794         for flag in $(EXTRA_HOST_FLAGS) ; do \
29795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29796         done; \
29797         echo "Doing distclean in m4" ; \
29798         (cd $(HOST_SUBDIR)/m4 && \
29799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29801                   "RANLIB=$${RANLIB}" \
29802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29803                   distclean) \
29804           || exit 1
29805
29806 @endif m4
29807
29808 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
29809 maybe-maintainer-clean-m4:
29810 @if m4
29811 maybe-maintainer-clean-m4: maintainer-clean-m4
29812
29813 maintainer-clean-m4: 
29814         @: $(MAKE); $(unstage)
29815         @[ -f ./m4/Makefile ] || exit 0; \
29816         r=`${PWD_COMMAND}`; export r; \
29817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29818         $(HOST_EXPORTS) \
29819         for flag in $(EXTRA_HOST_FLAGS) ; do \
29820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29821         done; \
29822         echo "Doing maintainer-clean in m4" ; \
29823         (cd $(HOST_SUBDIR)/m4 && \
29824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29826                   "RANLIB=$${RANLIB}" \
29827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29828                   maintainer-clean) \
29829           || exit 1
29830
29831 @endif m4
29832
29833
29834
29835 .PHONY: configure-make maybe-configure-make
29836 maybe-configure-make:
29837 @if gcc-bootstrap
29838 configure-make: stage_current
29839 @endif gcc-bootstrap
29840 @if make
29841 maybe-configure-make: configure-make
29842 configure-make: 
29843         @: $(MAKE); $(unstage)
29844         @r=`${PWD_COMMAND}`; export r; \
29845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29846         test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
29847         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
29848         $(HOST_EXPORTS) \
29849         echo Configuring in $(HOST_SUBDIR)/make; \
29850         cd "$(HOST_SUBDIR)/make" || exit 1; \
29851         case $(srcdir) in \
29852           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29853           *) topdir=`echo $(HOST_SUBDIR)/make/ | \
29854                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29855         esac; \
29856         srcdiroption="--srcdir=$${topdir}/make"; \
29857         libsrcdir="$$s/make"; \
29858         $(SHELL) $${libsrcdir}/configure \
29859           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29860           --target=${target_alias} $${srcdiroption}  \
29861           || exit 1
29862 @endif make
29863
29864
29865
29866
29867
29868 .PHONY: all-make maybe-all-make
29869 maybe-all-make:
29870 @if gcc-bootstrap
29871 all-make: stage_current
29872 @endif gcc-bootstrap
29873 @if make
29874 TARGET-make=all
29875 maybe-all-make: all-make
29876 all-make: configure-make
29877         @: $(MAKE); $(unstage)
29878         @r=`${PWD_COMMAND}`; export r; \
29879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29880         $(HOST_EXPORTS) \
29881         (cd $(HOST_SUBDIR)/make && \
29882           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
29883                 $(TARGET-make))
29884 @endif make
29885
29886
29887
29888
29889 .PHONY: check-make maybe-check-make
29890 maybe-check-make:
29891 @if make
29892 maybe-check-make: check-make
29893
29894 check-make:
29895         @: $(MAKE); $(unstage)
29896         @r=`${PWD_COMMAND}`; export r; \
29897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29898         $(HOST_EXPORTS) \
29899         (cd $(HOST_SUBDIR)/make && \
29900           $(MAKE) $(FLAGS_TO_PASS)  check)
29901
29902 @endif make
29903
29904 .PHONY: install-make maybe-install-make
29905 maybe-install-make:
29906 @if make
29907 maybe-install-make: install-make
29908
29909 install-make: installdirs
29910         @: $(MAKE); $(unstage)
29911         @r=`${PWD_COMMAND}`; export r; \
29912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29913         $(HOST_EXPORTS) \
29914         (cd $(HOST_SUBDIR)/make && \
29915           $(MAKE) $(FLAGS_TO_PASS)  install)
29916
29917 @endif make
29918
29919 # Other targets (info, dvi, pdf, etc.)
29920
29921 .PHONY: maybe-info-make info-make
29922 maybe-info-make:
29923 @if make
29924 maybe-info-make: info-make
29925
29926 info-make: \
29927     configure-make 
29928         @: $(MAKE); $(unstage)
29929         @[ -f ./make/Makefile ] || exit 0; \
29930         r=`${PWD_COMMAND}`; export r; \
29931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29932         $(HOST_EXPORTS) \
29933         for flag in $(EXTRA_HOST_FLAGS) ; do \
29934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29935         done; \
29936         echo "Doing info in make" ; \
29937         (cd $(HOST_SUBDIR)/make && \
29938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29940                   "RANLIB=$${RANLIB}" \
29941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29942                   info) \
29943           || exit 1
29944
29945 @endif make
29946
29947 .PHONY: maybe-dvi-make dvi-make
29948 maybe-dvi-make:
29949 @if make
29950 maybe-dvi-make: dvi-make
29951
29952 dvi-make: \
29953     configure-make 
29954         @: $(MAKE); $(unstage)
29955         @[ -f ./make/Makefile ] || exit 0; \
29956         r=`${PWD_COMMAND}`; export r; \
29957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29958         $(HOST_EXPORTS) \
29959         for flag in $(EXTRA_HOST_FLAGS) ; do \
29960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29961         done; \
29962         echo "Doing dvi in make" ; \
29963         (cd $(HOST_SUBDIR)/make && \
29964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29966                   "RANLIB=$${RANLIB}" \
29967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29968                   dvi) \
29969           || exit 1
29970
29971 @endif make
29972
29973 .PHONY: maybe-pdf-make pdf-make
29974 maybe-pdf-make:
29975 @if make
29976 maybe-pdf-make: pdf-make
29977
29978 pdf-make: \
29979     configure-make 
29980         @: $(MAKE); $(unstage)
29981         @[ -f ./make/Makefile ] || exit 0; \
29982         r=`${PWD_COMMAND}`; export r; \
29983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29984         $(HOST_EXPORTS) \
29985         for flag in $(EXTRA_HOST_FLAGS) ; do \
29986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29987         done; \
29988         echo "Doing pdf in make" ; \
29989         (cd $(HOST_SUBDIR)/make && \
29990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29992                   "RANLIB=$${RANLIB}" \
29993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29994                   pdf) \
29995           || exit 1
29996
29997 @endif make
29998
29999 .PHONY: maybe-html-make html-make
30000 maybe-html-make:
30001 @if make
30002 maybe-html-make: html-make
30003
30004 html-make: \
30005     configure-make 
30006         @: $(MAKE); $(unstage)
30007         @[ -f ./make/Makefile ] || exit 0; \
30008         r=`${PWD_COMMAND}`; export r; \
30009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30010         $(HOST_EXPORTS) \
30011         for flag in $(EXTRA_HOST_FLAGS) ; do \
30012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30013         done; \
30014         echo "Doing html in make" ; \
30015         (cd $(HOST_SUBDIR)/make && \
30016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30018                   "RANLIB=$${RANLIB}" \
30019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30020                   html) \
30021           || exit 1
30022
30023 @endif make
30024
30025 .PHONY: maybe-TAGS-make TAGS-make
30026 maybe-TAGS-make:
30027 @if make
30028 maybe-TAGS-make: TAGS-make
30029
30030 TAGS-make: \
30031     configure-make 
30032         @: $(MAKE); $(unstage)
30033         @[ -f ./make/Makefile ] || exit 0; \
30034         r=`${PWD_COMMAND}`; export r; \
30035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30036         $(HOST_EXPORTS) \
30037         for flag in $(EXTRA_HOST_FLAGS) ; do \
30038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30039         done; \
30040         echo "Doing TAGS in make" ; \
30041         (cd $(HOST_SUBDIR)/make && \
30042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30044                   "RANLIB=$${RANLIB}" \
30045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30046                   TAGS) \
30047           || exit 1
30048
30049 @endif make
30050
30051 .PHONY: maybe-install-info-make install-info-make
30052 maybe-install-info-make:
30053 @if make
30054 maybe-install-info-make: install-info-make
30055
30056 install-info-make: \
30057     configure-make \
30058     info-make 
30059         @: $(MAKE); $(unstage)
30060         @[ -f ./make/Makefile ] || exit 0; \
30061         r=`${PWD_COMMAND}`; export r; \
30062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30063         $(HOST_EXPORTS) \
30064         for flag in $(EXTRA_HOST_FLAGS) ; do \
30065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30066         done; \
30067         echo "Doing install-info in make" ; \
30068         (cd $(HOST_SUBDIR)/make && \
30069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30071                   "RANLIB=$${RANLIB}" \
30072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30073                   install-info) \
30074           || exit 1
30075
30076 @endif make
30077
30078 .PHONY: maybe-install-pdf-make install-pdf-make
30079 maybe-install-pdf-make:
30080 @if make
30081 maybe-install-pdf-make: install-pdf-make
30082
30083 install-pdf-make: \
30084     configure-make \
30085     pdf-make 
30086         @: $(MAKE); $(unstage)
30087         @[ -f ./make/Makefile ] || exit 0; \
30088         r=`${PWD_COMMAND}`; export r; \
30089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30090         $(HOST_EXPORTS) \
30091         for flag in $(EXTRA_HOST_FLAGS) ; do \
30092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30093         done; \
30094         echo "Doing install-pdf in make" ; \
30095         (cd $(HOST_SUBDIR)/make && \
30096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30098                   "RANLIB=$${RANLIB}" \
30099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30100                   install-pdf) \
30101           || exit 1
30102
30103 @endif make
30104
30105 .PHONY: maybe-install-html-make install-html-make
30106 maybe-install-html-make:
30107 @if make
30108 maybe-install-html-make: install-html-make
30109
30110 install-html-make: \
30111     configure-make \
30112     html-make 
30113         @: $(MAKE); $(unstage)
30114         @[ -f ./make/Makefile ] || exit 0; \
30115         r=`${PWD_COMMAND}`; export r; \
30116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30117         $(HOST_EXPORTS) \
30118         for flag in $(EXTRA_HOST_FLAGS) ; do \
30119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30120         done; \
30121         echo "Doing install-html in make" ; \
30122         (cd $(HOST_SUBDIR)/make && \
30123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30125                   "RANLIB=$${RANLIB}" \
30126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30127                   install-html) \
30128           || exit 1
30129
30130 @endif make
30131
30132 .PHONY: maybe-installcheck-make installcheck-make
30133 maybe-installcheck-make:
30134 @if make
30135 maybe-installcheck-make: installcheck-make
30136
30137 installcheck-make: \
30138     configure-make 
30139         @: $(MAKE); $(unstage)
30140         @[ -f ./make/Makefile ] || exit 0; \
30141         r=`${PWD_COMMAND}`; export r; \
30142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30143         $(HOST_EXPORTS) \
30144         for flag in $(EXTRA_HOST_FLAGS) ; do \
30145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30146         done; \
30147         echo "Doing installcheck in make" ; \
30148         (cd $(HOST_SUBDIR)/make && \
30149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30151                   "RANLIB=$${RANLIB}" \
30152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30153                   installcheck) \
30154           || exit 1
30155
30156 @endif make
30157
30158 .PHONY: maybe-mostlyclean-make mostlyclean-make
30159 maybe-mostlyclean-make:
30160 @if make
30161 maybe-mostlyclean-make: mostlyclean-make
30162
30163 mostlyclean-make: 
30164         @: $(MAKE); $(unstage)
30165         @[ -f ./make/Makefile ] || exit 0; \
30166         r=`${PWD_COMMAND}`; export r; \
30167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30168         $(HOST_EXPORTS) \
30169         for flag in $(EXTRA_HOST_FLAGS) ; do \
30170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30171         done; \
30172         echo "Doing mostlyclean in make" ; \
30173         (cd $(HOST_SUBDIR)/make && \
30174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30176                   "RANLIB=$${RANLIB}" \
30177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30178                   mostlyclean) \
30179           || exit 1
30180
30181 @endif make
30182
30183 .PHONY: maybe-clean-make clean-make
30184 maybe-clean-make:
30185 @if make
30186 maybe-clean-make: clean-make
30187
30188 clean-make: 
30189         @: $(MAKE); $(unstage)
30190         @[ -f ./make/Makefile ] || exit 0; \
30191         r=`${PWD_COMMAND}`; export r; \
30192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30193         $(HOST_EXPORTS) \
30194         for flag in $(EXTRA_HOST_FLAGS) ; do \
30195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30196         done; \
30197         echo "Doing clean in make" ; \
30198         (cd $(HOST_SUBDIR)/make && \
30199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30201                   "RANLIB=$${RANLIB}" \
30202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30203                   clean) \
30204           || exit 1
30205
30206 @endif make
30207
30208 .PHONY: maybe-distclean-make distclean-make
30209 maybe-distclean-make:
30210 @if make
30211 maybe-distclean-make: distclean-make
30212
30213 distclean-make: 
30214         @: $(MAKE); $(unstage)
30215         @[ -f ./make/Makefile ] || exit 0; \
30216         r=`${PWD_COMMAND}`; export r; \
30217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30218         $(HOST_EXPORTS) \
30219         for flag in $(EXTRA_HOST_FLAGS) ; do \
30220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30221         done; \
30222         echo "Doing distclean in make" ; \
30223         (cd $(HOST_SUBDIR)/make && \
30224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30226                   "RANLIB=$${RANLIB}" \
30227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30228                   distclean) \
30229           || exit 1
30230
30231 @endif make
30232
30233 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
30234 maybe-maintainer-clean-make:
30235 @if make
30236 maybe-maintainer-clean-make: maintainer-clean-make
30237
30238 maintainer-clean-make: 
30239         @: $(MAKE); $(unstage)
30240         @[ -f ./make/Makefile ] || exit 0; \
30241         r=`${PWD_COMMAND}`; export r; \
30242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30243         $(HOST_EXPORTS) \
30244         for flag in $(EXTRA_HOST_FLAGS) ; do \
30245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30246         done; \
30247         echo "Doing maintainer-clean in make" ; \
30248         (cd $(HOST_SUBDIR)/make && \
30249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30251                   "RANLIB=$${RANLIB}" \
30252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30253                   maintainer-clean) \
30254           || exit 1
30255
30256 @endif make
30257
30258
30259
30260 .PHONY: configure-mmalloc maybe-configure-mmalloc
30261 maybe-configure-mmalloc:
30262 @if gcc-bootstrap
30263 configure-mmalloc: stage_current
30264 @endif gcc-bootstrap
30265 @if mmalloc
30266 maybe-configure-mmalloc: configure-mmalloc
30267 configure-mmalloc: 
30268         @: $(MAKE); $(unstage)
30269         @r=`${PWD_COMMAND}`; export r; \
30270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30271         test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
30272         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
30273         $(HOST_EXPORTS) \
30274         echo Configuring in $(HOST_SUBDIR)/mmalloc; \
30275         cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
30276         case $(srcdir) in \
30277           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30278           *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
30279                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30280         esac; \
30281         srcdiroption="--srcdir=$${topdir}/mmalloc"; \
30282         libsrcdir="$$s/mmalloc"; \
30283         $(SHELL) $${libsrcdir}/configure \
30284           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30285           --target=${target_alias} $${srcdiroption}  \
30286           || exit 1
30287 @endif mmalloc
30288
30289
30290
30291
30292
30293 .PHONY: all-mmalloc maybe-all-mmalloc
30294 maybe-all-mmalloc:
30295 @if gcc-bootstrap
30296 all-mmalloc: stage_current
30297 @endif gcc-bootstrap
30298 @if mmalloc
30299 TARGET-mmalloc=all
30300 maybe-all-mmalloc: all-mmalloc
30301 all-mmalloc: configure-mmalloc
30302         @: $(MAKE); $(unstage)
30303         @r=`${PWD_COMMAND}`; export r; \
30304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30305         $(HOST_EXPORTS) \
30306         (cd $(HOST_SUBDIR)/mmalloc && \
30307           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30308                 $(TARGET-mmalloc))
30309 @endif mmalloc
30310
30311
30312
30313
30314 .PHONY: check-mmalloc maybe-check-mmalloc
30315 maybe-check-mmalloc:
30316 @if mmalloc
30317 maybe-check-mmalloc: check-mmalloc
30318
30319 check-mmalloc:
30320
30321 @endif mmalloc
30322
30323 .PHONY: install-mmalloc maybe-install-mmalloc
30324 maybe-install-mmalloc:
30325 @if mmalloc
30326 maybe-install-mmalloc: install-mmalloc
30327
30328 install-mmalloc: installdirs
30329         @: $(MAKE); $(unstage)
30330         @r=`${PWD_COMMAND}`; export r; \
30331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30332         $(HOST_EXPORTS) \
30333         (cd $(HOST_SUBDIR)/mmalloc && \
30334           $(MAKE) $(FLAGS_TO_PASS)  install)
30335
30336 @endif mmalloc
30337
30338 # Other targets (info, dvi, pdf, etc.)
30339
30340 .PHONY: maybe-info-mmalloc info-mmalloc
30341 maybe-info-mmalloc:
30342 @if mmalloc
30343 maybe-info-mmalloc: info-mmalloc
30344
30345 info-mmalloc: \
30346     configure-mmalloc 
30347         @: $(MAKE); $(unstage)
30348         @[ -f ./mmalloc/Makefile ] || exit 0; \
30349         r=`${PWD_COMMAND}`; export r; \
30350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30351         $(HOST_EXPORTS) \
30352         for flag in $(EXTRA_HOST_FLAGS) ; do \
30353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30354         done; \
30355         echo "Doing info in mmalloc" ; \
30356         (cd $(HOST_SUBDIR)/mmalloc && \
30357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30359                   "RANLIB=$${RANLIB}" \
30360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30361                   info) \
30362           || exit 1
30363
30364 @endif mmalloc
30365
30366 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
30367 maybe-dvi-mmalloc:
30368 @if mmalloc
30369 maybe-dvi-mmalloc: dvi-mmalloc
30370
30371 dvi-mmalloc: \
30372     configure-mmalloc 
30373         @: $(MAKE); $(unstage)
30374         @[ -f ./mmalloc/Makefile ] || exit 0; \
30375         r=`${PWD_COMMAND}`; export r; \
30376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30377         $(HOST_EXPORTS) \
30378         for flag in $(EXTRA_HOST_FLAGS) ; do \
30379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30380         done; \
30381         echo "Doing dvi in mmalloc" ; \
30382         (cd $(HOST_SUBDIR)/mmalloc && \
30383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30385                   "RANLIB=$${RANLIB}" \
30386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30387                   dvi) \
30388           || exit 1
30389
30390 @endif mmalloc
30391
30392 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
30393 maybe-pdf-mmalloc:
30394 @if mmalloc
30395 maybe-pdf-mmalloc: pdf-mmalloc
30396
30397 pdf-mmalloc: \
30398     configure-mmalloc 
30399         @: $(MAKE); $(unstage)
30400         @[ -f ./mmalloc/Makefile ] || exit 0; \
30401         r=`${PWD_COMMAND}`; export r; \
30402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30403         $(HOST_EXPORTS) \
30404         for flag in $(EXTRA_HOST_FLAGS) ; do \
30405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30406         done; \
30407         echo "Doing pdf in mmalloc" ; \
30408         (cd $(HOST_SUBDIR)/mmalloc && \
30409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30411                   "RANLIB=$${RANLIB}" \
30412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30413                   pdf) \
30414           || exit 1
30415
30416 @endif mmalloc
30417
30418 .PHONY: maybe-html-mmalloc html-mmalloc
30419 maybe-html-mmalloc:
30420 @if mmalloc
30421 maybe-html-mmalloc: html-mmalloc
30422
30423 html-mmalloc: \
30424     configure-mmalloc 
30425         @: $(MAKE); $(unstage)
30426         @[ -f ./mmalloc/Makefile ] || exit 0; \
30427         r=`${PWD_COMMAND}`; export r; \
30428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30429         $(HOST_EXPORTS) \
30430         for flag in $(EXTRA_HOST_FLAGS) ; do \
30431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30432         done; \
30433         echo "Doing html in mmalloc" ; \
30434         (cd $(HOST_SUBDIR)/mmalloc && \
30435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30437                   "RANLIB=$${RANLIB}" \
30438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30439                   html) \
30440           || exit 1
30441
30442 @endif mmalloc
30443
30444 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
30445 maybe-TAGS-mmalloc:
30446 @if mmalloc
30447 maybe-TAGS-mmalloc: TAGS-mmalloc
30448
30449 TAGS-mmalloc: \
30450     configure-mmalloc 
30451         @: $(MAKE); $(unstage)
30452         @[ -f ./mmalloc/Makefile ] || exit 0; \
30453         r=`${PWD_COMMAND}`; export r; \
30454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30455         $(HOST_EXPORTS) \
30456         for flag in $(EXTRA_HOST_FLAGS) ; do \
30457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30458         done; \
30459         echo "Doing TAGS in mmalloc" ; \
30460         (cd $(HOST_SUBDIR)/mmalloc && \
30461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30463                   "RANLIB=$${RANLIB}" \
30464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30465                   TAGS) \
30466           || exit 1
30467
30468 @endif mmalloc
30469
30470 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
30471 maybe-install-info-mmalloc:
30472 @if mmalloc
30473 maybe-install-info-mmalloc: install-info-mmalloc
30474
30475 install-info-mmalloc: \
30476     configure-mmalloc \
30477     info-mmalloc 
30478         @: $(MAKE); $(unstage)
30479         @[ -f ./mmalloc/Makefile ] || exit 0; \
30480         r=`${PWD_COMMAND}`; export r; \
30481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30482         $(HOST_EXPORTS) \
30483         for flag in $(EXTRA_HOST_FLAGS) ; do \
30484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30485         done; \
30486         echo "Doing install-info in mmalloc" ; \
30487         (cd $(HOST_SUBDIR)/mmalloc && \
30488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30490                   "RANLIB=$${RANLIB}" \
30491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30492                   install-info) \
30493           || exit 1
30494
30495 @endif mmalloc
30496
30497 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
30498 maybe-install-pdf-mmalloc:
30499 @if mmalloc
30500 maybe-install-pdf-mmalloc: install-pdf-mmalloc
30501
30502 install-pdf-mmalloc: \
30503     configure-mmalloc \
30504     pdf-mmalloc 
30505         @: $(MAKE); $(unstage)
30506         @[ -f ./mmalloc/Makefile ] || exit 0; \
30507         r=`${PWD_COMMAND}`; export r; \
30508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30509         $(HOST_EXPORTS) \
30510         for flag in $(EXTRA_HOST_FLAGS) ; do \
30511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30512         done; \
30513         echo "Doing install-pdf in mmalloc" ; \
30514         (cd $(HOST_SUBDIR)/mmalloc && \
30515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30517                   "RANLIB=$${RANLIB}" \
30518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30519                   install-pdf) \
30520           || exit 1
30521
30522 @endif mmalloc
30523
30524 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
30525 maybe-install-html-mmalloc:
30526 @if mmalloc
30527 maybe-install-html-mmalloc: install-html-mmalloc
30528
30529 install-html-mmalloc: \
30530     configure-mmalloc \
30531     html-mmalloc 
30532         @: $(MAKE); $(unstage)
30533         @[ -f ./mmalloc/Makefile ] || exit 0; \
30534         r=`${PWD_COMMAND}`; export r; \
30535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30536         $(HOST_EXPORTS) \
30537         for flag in $(EXTRA_HOST_FLAGS) ; do \
30538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30539         done; \
30540         echo "Doing install-html in mmalloc" ; \
30541         (cd $(HOST_SUBDIR)/mmalloc && \
30542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30544                   "RANLIB=$${RANLIB}" \
30545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30546                   install-html) \
30547           || exit 1
30548
30549 @endif mmalloc
30550
30551 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
30552 maybe-installcheck-mmalloc:
30553 @if mmalloc
30554 maybe-installcheck-mmalloc: installcheck-mmalloc
30555
30556 installcheck-mmalloc: \
30557     configure-mmalloc 
30558         @: $(MAKE); $(unstage)
30559         @[ -f ./mmalloc/Makefile ] || exit 0; \
30560         r=`${PWD_COMMAND}`; export r; \
30561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30562         $(HOST_EXPORTS) \
30563         for flag in $(EXTRA_HOST_FLAGS) ; do \
30564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30565         done; \
30566         echo "Doing installcheck in mmalloc" ; \
30567         (cd $(HOST_SUBDIR)/mmalloc && \
30568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30570                   "RANLIB=$${RANLIB}" \
30571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30572                   installcheck) \
30573           || exit 1
30574
30575 @endif mmalloc
30576
30577 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
30578 maybe-mostlyclean-mmalloc:
30579 @if mmalloc
30580 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
30581
30582 mostlyclean-mmalloc: 
30583         @: $(MAKE); $(unstage)
30584         @[ -f ./mmalloc/Makefile ] || exit 0; \
30585         r=`${PWD_COMMAND}`; export r; \
30586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30587         $(HOST_EXPORTS) \
30588         for flag in $(EXTRA_HOST_FLAGS) ; do \
30589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30590         done; \
30591         echo "Doing mostlyclean in mmalloc" ; \
30592         (cd $(HOST_SUBDIR)/mmalloc && \
30593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30595                   "RANLIB=$${RANLIB}" \
30596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30597                   mostlyclean) \
30598           || exit 1
30599
30600 @endif mmalloc
30601
30602 .PHONY: maybe-clean-mmalloc clean-mmalloc
30603 maybe-clean-mmalloc:
30604 @if mmalloc
30605 maybe-clean-mmalloc: clean-mmalloc
30606
30607 clean-mmalloc: 
30608         @: $(MAKE); $(unstage)
30609         @[ -f ./mmalloc/Makefile ] || exit 0; \
30610         r=`${PWD_COMMAND}`; export r; \
30611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30612         $(HOST_EXPORTS) \
30613         for flag in $(EXTRA_HOST_FLAGS) ; do \
30614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30615         done; \
30616         echo "Doing clean in mmalloc" ; \
30617         (cd $(HOST_SUBDIR)/mmalloc && \
30618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30620                   "RANLIB=$${RANLIB}" \
30621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30622                   clean) \
30623           || exit 1
30624
30625 @endif mmalloc
30626
30627 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
30628 maybe-distclean-mmalloc:
30629 @if mmalloc
30630 maybe-distclean-mmalloc: distclean-mmalloc
30631
30632 distclean-mmalloc: 
30633         @: $(MAKE); $(unstage)
30634         @[ -f ./mmalloc/Makefile ] || exit 0; \
30635         r=`${PWD_COMMAND}`; export r; \
30636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30637         $(HOST_EXPORTS) \
30638         for flag in $(EXTRA_HOST_FLAGS) ; do \
30639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30640         done; \
30641         echo "Doing distclean in mmalloc" ; \
30642         (cd $(HOST_SUBDIR)/mmalloc && \
30643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30645                   "RANLIB=$${RANLIB}" \
30646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30647                   distclean) \
30648           || exit 1
30649
30650 @endif mmalloc
30651
30652 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
30653 maybe-maintainer-clean-mmalloc:
30654 @if mmalloc
30655 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
30656
30657 maintainer-clean-mmalloc: 
30658         @: $(MAKE); $(unstage)
30659         @[ -f ./mmalloc/Makefile ] || exit 0; \
30660         r=`${PWD_COMMAND}`; export r; \
30661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30662         $(HOST_EXPORTS) \
30663         for flag in $(EXTRA_HOST_FLAGS) ; do \
30664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30665         done; \
30666         echo "Doing maintainer-clean in mmalloc" ; \
30667         (cd $(HOST_SUBDIR)/mmalloc && \
30668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30670                   "RANLIB=$${RANLIB}" \
30671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30672                   maintainer-clean) \
30673           || exit 1
30674
30675 @endif mmalloc
30676
30677
30678
30679 .PHONY: configure-patch maybe-configure-patch
30680 maybe-configure-patch:
30681 @if gcc-bootstrap
30682 configure-patch: stage_current
30683 @endif gcc-bootstrap
30684 @if patch
30685 maybe-configure-patch: configure-patch
30686 configure-patch: 
30687         @: $(MAKE); $(unstage)
30688         @r=`${PWD_COMMAND}`; export r; \
30689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30690         test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
30691         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
30692         $(HOST_EXPORTS) \
30693         echo Configuring in $(HOST_SUBDIR)/patch; \
30694         cd "$(HOST_SUBDIR)/patch" || exit 1; \
30695         case $(srcdir) in \
30696           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30697           *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
30698                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30699         esac; \
30700         srcdiroption="--srcdir=$${topdir}/patch"; \
30701         libsrcdir="$$s/patch"; \
30702         $(SHELL) $${libsrcdir}/configure \
30703           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30704           --target=${target_alias} $${srcdiroption}  \
30705           || exit 1
30706 @endif patch
30707
30708
30709
30710
30711
30712 .PHONY: all-patch maybe-all-patch
30713 maybe-all-patch:
30714 @if gcc-bootstrap
30715 all-patch: stage_current
30716 @endif gcc-bootstrap
30717 @if patch
30718 TARGET-patch=all
30719 maybe-all-patch: all-patch
30720 all-patch: configure-patch
30721         @: $(MAKE); $(unstage)
30722         @r=`${PWD_COMMAND}`; export r; \
30723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30724         $(HOST_EXPORTS) \
30725         (cd $(HOST_SUBDIR)/patch && \
30726           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30727                 $(TARGET-patch))
30728 @endif patch
30729
30730
30731
30732
30733 .PHONY: check-patch maybe-check-patch
30734 maybe-check-patch:
30735 @if patch
30736 maybe-check-patch: check-patch
30737
30738 check-patch:
30739         @: $(MAKE); $(unstage)
30740         @r=`${PWD_COMMAND}`; export r; \
30741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30742         $(HOST_EXPORTS) \
30743         (cd $(HOST_SUBDIR)/patch && \
30744           $(MAKE) $(FLAGS_TO_PASS)  check)
30745
30746 @endif patch
30747
30748 .PHONY: install-patch maybe-install-patch
30749 maybe-install-patch:
30750 @if patch
30751 maybe-install-patch: install-patch
30752
30753 install-patch: installdirs
30754         @: $(MAKE); $(unstage)
30755         @r=`${PWD_COMMAND}`; export r; \
30756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30757         $(HOST_EXPORTS) \
30758         (cd $(HOST_SUBDIR)/patch && \
30759           $(MAKE) $(FLAGS_TO_PASS)  install)
30760
30761 @endif patch
30762
30763 # Other targets (info, dvi, pdf, etc.)
30764
30765 .PHONY: maybe-info-patch info-patch
30766 maybe-info-patch:
30767 @if patch
30768 maybe-info-patch: info-patch
30769
30770 info-patch: \
30771     configure-patch 
30772         @: $(MAKE); $(unstage)
30773         @[ -f ./patch/Makefile ] || exit 0; \
30774         r=`${PWD_COMMAND}`; export r; \
30775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30776         $(HOST_EXPORTS) \
30777         for flag in $(EXTRA_HOST_FLAGS) ; do \
30778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30779         done; \
30780         echo "Doing info in patch" ; \
30781         (cd $(HOST_SUBDIR)/patch && \
30782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30784                   "RANLIB=$${RANLIB}" \
30785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30786                   info) \
30787           || exit 1
30788
30789 @endif patch
30790
30791 .PHONY: maybe-dvi-patch dvi-patch
30792 maybe-dvi-patch:
30793 @if patch
30794 maybe-dvi-patch: dvi-patch
30795
30796 dvi-patch: \
30797     configure-patch 
30798         @: $(MAKE); $(unstage)
30799         @[ -f ./patch/Makefile ] || exit 0; \
30800         r=`${PWD_COMMAND}`; export r; \
30801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30802         $(HOST_EXPORTS) \
30803         for flag in $(EXTRA_HOST_FLAGS) ; do \
30804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30805         done; \
30806         echo "Doing dvi in patch" ; \
30807         (cd $(HOST_SUBDIR)/patch && \
30808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30810                   "RANLIB=$${RANLIB}" \
30811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30812                   dvi) \
30813           || exit 1
30814
30815 @endif patch
30816
30817 .PHONY: maybe-pdf-patch pdf-patch
30818 maybe-pdf-patch:
30819 @if patch
30820 maybe-pdf-patch: pdf-patch
30821
30822 pdf-patch: \
30823     configure-patch 
30824         @: $(MAKE); $(unstage)
30825         @[ -f ./patch/Makefile ] || exit 0; \
30826         r=`${PWD_COMMAND}`; export r; \
30827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30828         $(HOST_EXPORTS) \
30829         for flag in $(EXTRA_HOST_FLAGS) ; do \
30830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30831         done; \
30832         echo "Doing pdf in patch" ; \
30833         (cd $(HOST_SUBDIR)/patch && \
30834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30836                   "RANLIB=$${RANLIB}" \
30837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30838                   pdf) \
30839           || exit 1
30840
30841 @endif patch
30842
30843 .PHONY: maybe-html-patch html-patch
30844 maybe-html-patch:
30845 @if patch
30846 maybe-html-patch: html-patch
30847
30848 html-patch: \
30849     configure-patch 
30850         @: $(MAKE); $(unstage)
30851         @[ -f ./patch/Makefile ] || exit 0; \
30852         r=`${PWD_COMMAND}`; export r; \
30853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30854         $(HOST_EXPORTS) \
30855         for flag in $(EXTRA_HOST_FLAGS) ; do \
30856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30857         done; \
30858         echo "Doing html in patch" ; \
30859         (cd $(HOST_SUBDIR)/patch && \
30860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30862                   "RANLIB=$${RANLIB}" \
30863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30864                   html) \
30865           || exit 1
30866
30867 @endif patch
30868
30869 .PHONY: maybe-TAGS-patch TAGS-patch
30870 maybe-TAGS-patch:
30871 @if patch
30872 maybe-TAGS-patch: TAGS-patch
30873
30874 TAGS-patch: \
30875     configure-patch 
30876         @: $(MAKE); $(unstage)
30877         @[ -f ./patch/Makefile ] || exit 0; \
30878         r=`${PWD_COMMAND}`; export r; \
30879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30880         $(HOST_EXPORTS) \
30881         for flag in $(EXTRA_HOST_FLAGS) ; do \
30882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30883         done; \
30884         echo "Doing TAGS in patch" ; \
30885         (cd $(HOST_SUBDIR)/patch && \
30886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30888                   "RANLIB=$${RANLIB}" \
30889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30890                   TAGS) \
30891           || exit 1
30892
30893 @endif patch
30894
30895 .PHONY: maybe-install-info-patch install-info-patch
30896 maybe-install-info-patch:
30897 @if patch
30898 maybe-install-info-patch: install-info-patch
30899
30900 install-info-patch: \
30901     configure-patch \
30902     info-patch 
30903         @: $(MAKE); $(unstage)
30904         @[ -f ./patch/Makefile ] || exit 0; \
30905         r=`${PWD_COMMAND}`; export r; \
30906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30907         $(HOST_EXPORTS) \
30908         for flag in $(EXTRA_HOST_FLAGS) ; do \
30909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30910         done; \
30911         echo "Doing install-info in patch" ; \
30912         (cd $(HOST_SUBDIR)/patch && \
30913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30915                   "RANLIB=$${RANLIB}" \
30916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30917                   install-info) \
30918           || exit 1
30919
30920 @endif patch
30921
30922 .PHONY: maybe-install-pdf-patch install-pdf-patch
30923 maybe-install-pdf-patch:
30924 @if patch
30925 maybe-install-pdf-patch: install-pdf-patch
30926
30927 install-pdf-patch: \
30928     configure-patch \
30929     pdf-patch 
30930         @: $(MAKE); $(unstage)
30931         @[ -f ./patch/Makefile ] || exit 0; \
30932         r=`${PWD_COMMAND}`; export r; \
30933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30934         $(HOST_EXPORTS) \
30935         for flag in $(EXTRA_HOST_FLAGS) ; do \
30936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30937         done; \
30938         echo "Doing install-pdf in patch" ; \
30939         (cd $(HOST_SUBDIR)/patch && \
30940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30942                   "RANLIB=$${RANLIB}" \
30943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30944                   install-pdf) \
30945           || exit 1
30946
30947 @endif patch
30948
30949 .PHONY: maybe-install-html-patch install-html-patch
30950 maybe-install-html-patch:
30951 @if patch
30952 maybe-install-html-patch: install-html-patch
30953
30954 install-html-patch: \
30955     configure-patch \
30956     html-patch 
30957         @: $(MAKE); $(unstage)
30958         @[ -f ./patch/Makefile ] || exit 0; \
30959         r=`${PWD_COMMAND}`; export r; \
30960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30961         $(HOST_EXPORTS) \
30962         for flag in $(EXTRA_HOST_FLAGS) ; do \
30963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30964         done; \
30965         echo "Doing install-html in patch" ; \
30966         (cd $(HOST_SUBDIR)/patch && \
30967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30969                   "RANLIB=$${RANLIB}" \
30970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30971                   install-html) \
30972           || exit 1
30973
30974 @endif patch
30975
30976 .PHONY: maybe-installcheck-patch installcheck-patch
30977 maybe-installcheck-patch:
30978 @if patch
30979 maybe-installcheck-patch: installcheck-patch
30980
30981 installcheck-patch: \
30982     configure-patch 
30983         @: $(MAKE); $(unstage)
30984         @[ -f ./patch/Makefile ] || exit 0; \
30985         r=`${PWD_COMMAND}`; export r; \
30986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30987         $(HOST_EXPORTS) \
30988         for flag in $(EXTRA_HOST_FLAGS) ; do \
30989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30990         done; \
30991         echo "Doing installcheck in patch" ; \
30992         (cd $(HOST_SUBDIR)/patch && \
30993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30995                   "RANLIB=$${RANLIB}" \
30996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30997                   installcheck) \
30998           || exit 1
30999
31000 @endif patch
31001
31002 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
31003 maybe-mostlyclean-patch:
31004 @if patch
31005 maybe-mostlyclean-patch: mostlyclean-patch
31006
31007 mostlyclean-patch: 
31008         @: $(MAKE); $(unstage)
31009         @[ -f ./patch/Makefile ] || exit 0; \
31010         r=`${PWD_COMMAND}`; export r; \
31011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31012         $(HOST_EXPORTS) \
31013         for flag in $(EXTRA_HOST_FLAGS) ; do \
31014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31015         done; \
31016         echo "Doing mostlyclean in patch" ; \
31017         (cd $(HOST_SUBDIR)/patch && \
31018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31020                   "RANLIB=$${RANLIB}" \
31021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31022                   mostlyclean) \
31023           || exit 1
31024
31025 @endif patch
31026
31027 .PHONY: maybe-clean-patch clean-patch
31028 maybe-clean-patch:
31029 @if patch
31030 maybe-clean-patch: clean-patch
31031
31032 clean-patch: 
31033         @: $(MAKE); $(unstage)
31034         @[ -f ./patch/Makefile ] || exit 0; \
31035         r=`${PWD_COMMAND}`; export r; \
31036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31037         $(HOST_EXPORTS) \
31038         for flag in $(EXTRA_HOST_FLAGS) ; do \
31039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31040         done; \
31041         echo "Doing clean in patch" ; \
31042         (cd $(HOST_SUBDIR)/patch && \
31043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31045                   "RANLIB=$${RANLIB}" \
31046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31047                   clean) \
31048           || exit 1
31049
31050 @endif patch
31051
31052 .PHONY: maybe-distclean-patch distclean-patch
31053 maybe-distclean-patch:
31054 @if patch
31055 maybe-distclean-patch: distclean-patch
31056
31057 distclean-patch: 
31058         @: $(MAKE); $(unstage)
31059         @[ -f ./patch/Makefile ] || exit 0; \
31060         r=`${PWD_COMMAND}`; export r; \
31061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31062         $(HOST_EXPORTS) \
31063         for flag in $(EXTRA_HOST_FLAGS) ; do \
31064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31065         done; \
31066         echo "Doing distclean in patch" ; \
31067         (cd $(HOST_SUBDIR)/patch && \
31068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31070                   "RANLIB=$${RANLIB}" \
31071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31072                   distclean) \
31073           || exit 1
31074
31075 @endif patch
31076
31077 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
31078 maybe-maintainer-clean-patch:
31079 @if patch
31080 maybe-maintainer-clean-patch: maintainer-clean-patch
31081
31082 maintainer-clean-patch: 
31083         @: $(MAKE); $(unstage)
31084         @[ -f ./patch/Makefile ] || exit 0; \
31085         r=`${PWD_COMMAND}`; export r; \
31086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31087         $(HOST_EXPORTS) \
31088         for flag in $(EXTRA_HOST_FLAGS) ; do \
31089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31090         done; \
31091         echo "Doing maintainer-clean in patch" ; \
31092         (cd $(HOST_SUBDIR)/patch && \
31093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31095                   "RANLIB=$${RANLIB}" \
31096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31097                   maintainer-clean) \
31098           || exit 1
31099
31100 @endif patch
31101
31102
31103
31104 .PHONY: configure-perl maybe-configure-perl
31105 maybe-configure-perl:
31106 @if gcc-bootstrap
31107 configure-perl: stage_current
31108 @endif gcc-bootstrap
31109 @if perl
31110 maybe-configure-perl: configure-perl
31111 configure-perl: 
31112         @: $(MAKE); $(unstage)
31113         @r=`${PWD_COMMAND}`; export r; \
31114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31115         test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
31116         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
31117         $(HOST_EXPORTS) \
31118         echo Configuring in $(HOST_SUBDIR)/perl; \
31119         cd "$(HOST_SUBDIR)/perl" || exit 1; \
31120         case $(srcdir) in \
31121           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31122           *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
31123                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31124         esac; \
31125         srcdiroption="--srcdir=$${topdir}/perl"; \
31126         libsrcdir="$$s/perl"; \
31127         $(SHELL) $${libsrcdir}/configure \
31128           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31129           --target=${target_alias} $${srcdiroption}  \
31130           || exit 1
31131 @endif perl
31132
31133
31134
31135
31136
31137 .PHONY: all-perl maybe-all-perl
31138 maybe-all-perl:
31139 @if gcc-bootstrap
31140 all-perl: stage_current
31141 @endif gcc-bootstrap
31142 @if perl
31143 TARGET-perl=all
31144 maybe-all-perl: all-perl
31145 all-perl: configure-perl
31146         @: $(MAKE); $(unstage)
31147         @r=`${PWD_COMMAND}`; export r; \
31148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31149         $(HOST_EXPORTS) \
31150         (cd $(HOST_SUBDIR)/perl && \
31151           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31152                 $(TARGET-perl))
31153 @endif perl
31154
31155
31156
31157
31158 .PHONY: check-perl maybe-check-perl
31159 maybe-check-perl:
31160 @if perl
31161 maybe-check-perl: check-perl
31162
31163 check-perl:
31164         @: $(MAKE); $(unstage)
31165         @r=`${PWD_COMMAND}`; export r; \
31166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31167         $(HOST_EXPORTS) \
31168         (cd $(HOST_SUBDIR)/perl && \
31169           $(MAKE) $(FLAGS_TO_PASS)  check)
31170
31171 @endif perl
31172
31173 .PHONY: install-perl maybe-install-perl
31174 maybe-install-perl:
31175 @if perl
31176 maybe-install-perl: install-perl
31177
31178 install-perl: installdirs
31179         @: $(MAKE); $(unstage)
31180         @r=`${PWD_COMMAND}`; export r; \
31181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31182         $(HOST_EXPORTS) \
31183         (cd $(HOST_SUBDIR)/perl && \
31184           $(MAKE) $(FLAGS_TO_PASS)  install)
31185
31186 @endif perl
31187
31188 # Other targets (info, dvi, pdf, etc.)
31189
31190 .PHONY: maybe-info-perl info-perl
31191 maybe-info-perl:
31192 @if perl
31193 maybe-info-perl: info-perl
31194
31195 info-perl: \
31196     configure-perl 
31197         @: $(MAKE); $(unstage)
31198         @[ -f ./perl/Makefile ] || exit 0; \
31199         r=`${PWD_COMMAND}`; export r; \
31200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31201         $(HOST_EXPORTS) \
31202         for flag in $(EXTRA_HOST_FLAGS) ; do \
31203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31204         done; \
31205         echo "Doing info in perl" ; \
31206         (cd $(HOST_SUBDIR)/perl && \
31207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31209                   "RANLIB=$${RANLIB}" \
31210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31211                   info) \
31212           || exit 1
31213
31214 @endif perl
31215
31216 .PHONY: maybe-dvi-perl dvi-perl
31217 maybe-dvi-perl:
31218 @if perl
31219 maybe-dvi-perl: dvi-perl
31220
31221 dvi-perl: \
31222     configure-perl 
31223         @: $(MAKE); $(unstage)
31224         @[ -f ./perl/Makefile ] || exit 0; \
31225         r=`${PWD_COMMAND}`; export r; \
31226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31227         $(HOST_EXPORTS) \
31228         for flag in $(EXTRA_HOST_FLAGS) ; do \
31229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31230         done; \
31231         echo "Doing dvi in perl" ; \
31232         (cd $(HOST_SUBDIR)/perl && \
31233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31235                   "RANLIB=$${RANLIB}" \
31236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31237                   dvi) \
31238           || exit 1
31239
31240 @endif perl
31241
31242 .PHONY: maybe-pdf-perl pdf-perl
31243 maybe-pdf-perl:
31244 @if perl
31245 maybe-pdf-perl: pdf-perl
31246
31247 pdf-perl: \
31248     configure-perl 
31249         @: $(MAKE); $(unstage)
31250         @[ -f ./perl/Makefile ] || exit 0; \
31251         r=`${PWD_COMMAND}`; export r; \
31252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31253         $(HOST_EXPORTS) \
31254         for flag in $(EXTRA_HOST_FLAGS) ; do \
31255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31256         done; \
31257         echo "Doing pdf in perl" ; \
31258         (cd $(HOST_SUBDIR)/perl && \
31259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31261                   "RANLIB=$${RANLIB}" \
31262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31263                   pdf) \
31264           || exit 1
31265
31266 @endif perl
31267
31268 .PHONY: maybe-html-perl html-perl
31269 maybe-html-perl:
31270 @if perl
31271 maybe-html-perl: html-perl
31272
31273 html-perl: \
31274     configure-perl 
31275         @: $(MAKE); $(unstage)
31276         @[ -f ./perl/Makefile ] || exit 0; \
31277         r=`${PWD_COMMAND}`; export r; \
31278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31279         $(HOST_EXPORTS) \
31280         for flag in $(EXTRA_HOST_FLAGS) ; do \
31281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31282         done; \
31283         echo "Doing html in perl" ; \
31284         (cd $(HOST_SUBDIR)/perl && \
31285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31287                   "RANLIB=$${RANLIB}" \
31288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31289                   html) \
31290           || exit 1
31291
31292 @endif perl
31293
31294 .PHONY: maybe-TAGS-perl TAGS-perl
31295 maybe-TAGS-perl:
31296 @if perl
31297 maybe-TAGS-perl: TAGS-perl
31298
31299 TAGS-perl: \
31300     configure-perl 
31301         @: $(MAKE); $(unstage)
31302         @[ -f ./perl/Makefile ] || exit 0; \
31303         r=`${PWD_COMMAND}`; export r; \
31304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31305         $(HOST_EXPORTS) \
31306         for flag in $(EXTRA_HOST_FLAGS) ; do \
31307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31308         done; \
31309         echo "Doing TAGS in perl" ; \
31310         (cd $(HOST_SUBDIR)/perl && \
31311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31313                   "RANLIB=$${RANLIB}" \
31314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31315                   TAGS) \
31316           || exit 1
31317
31318 @endif perl
31319
31320 .PHONY: maybe-install-info-perl install-info-perl
31321 maybe-install-info-perl:
31322 @if perl
31323 maybe-install-info-perl: install-info-perl
31324
31325 install-info-perl: \
31326     configure-perl \
31327     info-perl 
31328         @: $(MAKE); $(unstage)
31329         @[ -f ./perl/Makefile ] || exit 0; \
31330         r=`${PWD_COMMAND}`; export r; \
31331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31332         $(HOST_EXPORTS) \
31333         for flag in $(EXTRA_HOST_FLAGS) ; do \
31334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31335         done; \
31336         echo "Doing install-info in perl" ; \
31337         (cd $(HOST_SUBDIR)/perl && \
31338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31340                   "RANLIB=$${RANLIB}" \
31341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31342                   install-info) \
31343           || exit 1
31344
31345 @endif perl
31346
31347 .PHONY: maybe-install-pdf-perl install-pdf-perl
31348 maybe-install-pdf-perl:
31349 @if perl
31350 maybe-install-pdf-perl: install-pdf-perl
31351
31352 install-pdf-perl: \
31353     configure-perl \
31354     pdf-perl 
31355         @: $(MAKE); $(unstage)
31356         @[ -f ./perl/Makefile ] || exit 0; \
31357         r=`${PWD_COMMAND}`; export r; \
31358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31359         $(HOST_EXPORTS) \
31360         for flag in $(EXTRA_HOST_FLAGS) ; do \
31361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31362         done; \
31363         echo "Doing install-pdf in perl" ; \
31364         (cd $(HOST_SUBDIR)/perl && \
31365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31367                   "RANLIB=$${RANLIB}" \
31368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31369                   install-pdf) \
31370           || exit 1
31371
31372 @endif perl
31373
31374 .PHONY: maybe-install-html-perl install-html-perl
31375 maybe-install-html-perl:
31376 @if perl
31377 maybe-install-html-perl: install-html-perl
31378
31379 install-html-perl: \
31380     configure-perl \
31381     html-perl 
31382         @: $(MAKE); $(unstage)
31383         @[ -f ./perl/Makefile ] || exit 0; \
31384         r=`${PWD_COMMAND}`; export r; \
31385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31386         $(HOST_EXPORTS) \
31387         for flag in $(EXTRA_HOST_FLAGS) ; do \
31388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31389         done; \
31390         echo "Doing install-html in perl" ; \
31391         (cd $(HOST_SUBDIR)/perl && \
31392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31394                   "RANLIB=$${RANLIB}" \
31395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31396                   install-html) \
31397           || exit 1
31398
31399 @endif perl
31400
31401 .PHONY: maybe-installcheck-perl installcheck-perl
31402 maybe-installcheck-perl:
31403 @if perl
31404 maybe-installcheck-perl: installcheck-perl
31405
31406 installcheck-perl: \
31407     configure-perl 
31408         @: $(MAKE); $(unstage)
31409         @[ -f ./perl/Makefile ] || exit 0; \
31410         r=`${PWD_COMMAND}`; export r; \
31411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31412         $(HOST_EXPORTS) \
31413         for flag in $(EXTRA_HOST_FLAGS) ; do \
31414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31415         done; \
31416         echo "Doing installcheck in perl" ; \
31417         (cd $(HOST_SUBDIR)/perl && \
31418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31420                   "RANLIB=$${RANLIB}" \
31421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31422                   installcheck) \
31423           || exit 1
31424
31425 @endif perl
31426
31427 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
31428 maybe-mostlyclean-perl:
31429 @if perl
31430 maybe-mostlyclean-perl: mostlyclean-perl
31431
31432 mostlyclean-perl: 
31433         @: $(MAKE); $(unstage)
31434         @[ -f ./perl/Makefile ] || exit 0; \
31435         r=`${PWD_COMMAND}`; export r; \
31436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31437         $(HOST_EXPORTS) \
31438         for flag in $(EXTRA_HOST_FLAGS) ; do \
31439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31440         done; \
31441         echo "Doing mostlyclean in perl" ; \
31442         (cd $(HOST_SUBDIR)/perl && \
31443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31445                   "RANLIB=$${RANLIB}" \
31446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31447                   mostlyclean) \
31448           || exit 1
31449
31450 @endif perl
31451
31452 .PHONY: maybe-clean-perl clean-perl
31453 maybe-clean-perl:
31454 @if perl
31455 maybe-clean-perl: clean-perl
31456
31457 clean-perl: 
31458         @: $(MAKE); $(unstage)
31459         @[ -f ./perl/Makefile ] || exit 0; \
31460         r=`${PWD_COMMAND}`; export r; \
31461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31462         $(HOST_EXPORTS) \
31463         for flag in $(EXTRA_HOST_FLAGS) ; do \
31464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31465         done; \
31466         echo "Doing clean in perl" ; \
31467         (cd $(HOST_SUBDIR)/perl && \
31468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31470                   "RANLIB=$${RANLIB}" \
31471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31472                   clean) \
31473           || exit 1
31474
31475 @endif perl
31476
31477 .PHONY: maybe-distclean-perl distclean-perl
31478 maybe-distclean-perl:
31479 @if perl
31480 maybe-distclean-perl: distclean-perl
31481
31482 distclean-perl: 
31483         @: $(MAKE); $(unstage)
31484         @[ -f ./perl/Makefile ] || exit 0; \
31485         r=`${PWD_COMMAND}`; export r; \
31486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31487         $(HOST_EXPORTS) \
31488         for flag in $(EXTRA_HOST_FLAGS) ; do \
31489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31490         done; \
31491         echo "Doing distclean in perl" ; \
31492         (cd $(HOST_SUBDIR)/perl && \
31493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31495                   "RANLIB=$${RANLIB}" \
31496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31497                   distclean) \
31498           || exit 1
31499
31500 @endif perl
31501
31502 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
31503 maybe-maintainer-clean-perl:
31504 @if perl
31505 maybe-maintainer-clean-perl: maintainer-clean-perl
31506
31507 maintainer-clean-perl: 
31508         @: $(MAKE); $(unstage)
31509         @[ -f ./perl/Makefile ] || exit 0; \
31510         r=`${PWD_COMMAND}`; export r; \
31511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31512         $(HOST_EXPORTS) \
31513         for flag in $(EXTRA_HOST_FLAGS) ; do \
31514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31515         done; \
31516         echo "Doing maintainer-clean in perl" ; \
31517         (cd $(HOST_SUBDIR)/perl && \
31518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31520                   "RANLIB=$${RANLIB}" \
31521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31522                   maintainer-clean) \
31523           || exit 1
31524
31525 @endif perl
31526
31527
31528
31529 .PHONY: configure-prms maybe-configure-prms
31530 maybe-configure-prms:
31531 @if gcc-bootstrap
31532 configure-prms: stage_current
31533 @endif gcc-bootstrap
31534 @if prms
31535 maybe-configure-prms: configure-prms
31536 configure-prms: 
31537         @: $(MAKE); $(unstage)
31538         @r=`${PWD_COMMAND}`; export r; \
31539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31540         test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
31541         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
31542         $(HOST_EXPORTS) \
31543         echo Configuring in $(HOST_SUBDIR)/prms; \
31544         cd "$(HOST_SUBDIR)/prms" || exit 1; \
31545         case $(srcdir) in \
31546           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31547           *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
31548                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31549         esac; \
31550         srcdiroption="--srcdir=$${topdir}/prms"; \
31551         libsrcdir="$$s/prms"; \
31552         $(SHELL) $${libsrcdir}/configure \
31553           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31554           --target=${target_alias} $${srcdiroption}  \
31555           || exit 1
31556 @endif prms
31557
31558
31559
31560
31561
31562 .PHONY: all-prms maybe-all-prms
31563 maybe-all-prms:
31564 @if gcc-bootstrap
31565 all-prms: stage_current
31566 @endif gcc-bootstrap
31567 @if prms
31568 TARGET-prms=all
31569 maybe-all-prms: all-prms
31570 all-prms: configure-prms
31571         @: $(MAKE); $(unstage)
31572         @r=`${PWD_COMMAND}`; export r; \
31573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31574         $(HOST_EXPORTS) \
31575         (cd $(HOST_SUBDIR)/prms && \
31576           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31577                 $(TARGET-prms))
31578 @endif prms
31579
31580
31581
31582
31583 .PHONY: check-prms maybe-check-prms
31584 maybe-check-prms:
31585 @if prms
31586 maybe-check-prms: check-prms
31587
31588 check-prms:
31589         @: $(MAKE); $(unstage)
31590         @r=`${PWD_COMMAND}`; export r; \
31591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31592         $(HOST_EXPORTS) \
31593         (cd $(HOST_SUBDIR)/prms && \
31594           $(MAKE) $(FLAGS_TO_PASS)  check)
31595
31596 @endif prms
31597
31598 .PHONY: install-prms maybe-install-prms
31599 maybe-install-prms:
31600 @if prms
31601 maybe-install-prms: install-prms
31602
31603 install-prms: installdirs
31604         @: $(MAKE); $(unstage)
31605         @r=`${PWD_COMMAND}`; export r; \
31606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31607         $(HOST_EXPORTS) \
31608         (cd $(HOST_SUBDIR)/prms && \
31609           $(MAKE) $(FLAGS_TO_PASS)  install)
31610
31611 @endif prms
31612
31613 # Other targets (info, dvi, pdf, etc.)
31614
31615 .PHONY: maybe-info-prms info-prms
31616 maybe-info-prms:
31617 @if prms
31618 maybe-info-prms: info-prms
31619
31620 info-prms: \
31621     configure-prms 
31622         @: $(MAKE); $(unstage)
31623         @[ -f ./prms/Makefile ] || exit 0; \
31624         r=`${PWD_COMMAND}`; export r; \
31625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31626         $(HOST_EXPORTS) \
31627         for flag in $(EXTRA_HOST_FLAGS) ; do \
31628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31629         done; \
31630         echo "Doing info in prms" ; \
31631         (cd $(HOST_SUBDIR)/prms && \
31632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31634                   "RANLIB=$${RANLIB}" \
31635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31636                   info) \
31637           || exit 1
31638
31639 @endif prms
31640
31641 .PHONY: maybe-dvi-prms dvi-prms
31642 maybe-dvi-prms:
31643 @if prms
31644 maybe-dvi-prms: dvi-prms
31645
31646 dvi-prms: \
31647     configure-prms 
31648         @: $(MAKE); $(unstage)
31649         @[ -f ./prms/Makefile ] || exit 0; \
31650         r=`${PWD_COMMAND}`; export r; \
31651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31652         $(HOST_EXPORTS) \
31653         for flag in $(EXTRA_HOST_FLAGS) ; do \
31654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31655         done; \
31656         echo "Doing dvi in prms" ; \
31657         (cd $(HOST_SUBDIR)/prms && \
31658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31660                   "RANLIB=$${RANLIB}" \
31661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31662                   dvi) \
31663           || exit 1
31664
31665 @endif prms
31666
31667 .PHONY: maybe-pdf-prms pdf-prms
31668 maybe-pdf-prms:
31669 @if prms
31670 maybe-pdf-prms: pdf-prms
31671
31672 pdf-prms: \
31673     configure-prms 
31674         @: $(MAKE); $(unstage)
31675         @[ -f ./prms/Makefile ] || exit 0; \
31676         r=`${PWD_COMMAND}`; export r; \
31677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31678         $(HOST_EXPORTS) \
31679         for flag in $(EXTRA_HOST_FLAGS) ; do \
31680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31681         done; \
31682         echo "Doing pdf in prms" ; \
31683         (cd $(HOST_SUBDIR)/prms && \
31684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31686                   "RANLIB=$${RANLIB}" \
31687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31688                   pdf) \
31689           || exit 1
31690
31691 @endif prms
31692
31693 .PHONY: maybe-html-prms html-prms
31694 maybe-html-prms:
31695 @if prms
31696 maybe-html-prms: html-prms
31697
31698 html-prms: \
31699     configure-prms 
31700         @: $(MAKE); $(unstage)
31701         @[ -f ./prms/Makefile ] || exit 0; \
31702         r=`${PWD_COMMAND}`; export r; \
31703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31704         $(HOST_EXPORTS) \
31705         for flag in $(EXTRA_HOST_FLAGS) ; do \
31706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31707         done; \
31708         echo "Doing html in prms" ; \
31709         (cd $(HOST_SUBDIR)/prms && \
31710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31712                   "RANLIB=$${RANLIB}" \
31713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31714                   html) \
31715           || exit 1
31716
31717 @endif prms
31718
31719 .PHONY: maybe-TAGS-prms TAGS-prms
31720 maybe-TAGS-prms:
31721 @if prms
31722 maybe-TAGS-prms: TAGS-prms
31723
31724 TAGS-prms: \
31725     configure-prms 
31726         @: $(MAKE); $(unstage)
31727         @[ -f ./prms/Makefile ] || exit 0; \
31728         r=`${PWD_COMMAND}`; export r; \
31729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31730         $(HOST_EXPORTS) \
31731         for flag in $(EXTRA_HOST_FLAGS) ; do \
31732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31733         done; \
31734         echo "Doing TAGS in prms" ; \
31735         (cd $(HOST_SUBDIR)/prms && \
31736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31738                   "RANLIB=$${RANLIB}" \
31739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31740                   TAGS) \
31741           || exit 1
31742
31743 @endif prms
31744
31745 .PHONY: maybe-install-info-prms install-info-prms
31746 maybe-install-info-prms:
31747 @if prms
31748 maybe-install-info-prms: install-info-prms
31749
31750 install-info-prms: \
31751     configure-prms \
31752     info-prms 
31753         @: $(MAKE); $(unstage)
31754         @[ -f ./prms/Makefile ] || exit 0; \
31755         r=`${PWD_COMMAND}`; export r; \
31756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31757         $(HOST_EXPORTS) \
31758         for flag in $(EXTRA_HOST_FLAGS) ; do \
31759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31760         done; \
31761         echo "Doing install-info in prms" ; \
31762         (cd $(HOST_SUBDIR)/prms && \
31763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31765                   "RANLIB=$${RANLIB}" \
31766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31767                   install-info) \
31768           || exit 1
31769
31770 @endif prms
31771
31772 .PHONY: maybe-install-pdf-prms install-pdf-prms
31773 maybe-install-pdf-prms:
31774 @if prms
31775 maybe-install-pdf-prms: install-pdf-prms
31776
31777 install-pdf-prms: \
31778     configure-prms \
31779     pdf-prms 
31780         @: $(MAKE); $(unstage)
31781         @[ -f ./prms/Makefile ] || exit 0; \
31782         r=`${PWD_COMMAND}`; export r; \
31783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31784         $(HOST_EXPORTS) \
31785         for flag in $(EXTRA_HOST_FLAGS) ; do \
31786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31787         done; \
31788         echo "Doing install-pdf in prms" ; \
31789         (cd $(HOST_SUBDIR)/prms && \
31790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31792                   "RANLIB=$${RANLIB}" \
31793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31794                   install-pdf) \
31795           || exit 1
31796
31797 @endif prms
31798
31799 .PHONY: maybe-install-html-prms install-html-prms
31800 maybe-install-html-prms:
31801 @if prms
31802 maybe-install-html-prms: install-html-prms
31803
31804 install-html-prms: \
31805     configure-prms \
31806     html-prms 
31807         @: $(MAKE); $(unstage)
31808         @[ -f ./prms/Makefile ] || exit 0; \
31809         r=`${PWD_COMMAND}`; export r; \
31810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31811         $(HOST_EXPORTS) \
31812         for flag in $(EXTRA_HOST_FLAGS) ; do \
31813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31814         done; \
31815         echo "Doing install-html in prms" ; \
31816         (cd $(HOST_SUBDIR)/prms && \
31817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31819                   "RANLIB=$${RANLIB}" \
31820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31821                   install-html) \
31822           || exit 1
31823
31824 @endif prms
31825
31826 .PHONY: maybe-installcheck-prms installcheck-prms
31827 maybe-installcheck-prms:
31828 @if prms
31829 maybe-installcheck-prms: installcheck-prms
31830
31831 installcheck-prms: \
31832     configure-prms 
31833         @: $(MAKE); $(unstage)
31834         @[ -f ./prms/Makefile ] || exit 0; \
31835         r=`${PWD_COMMAND}`; export r; \
31836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31837         $(HOST_EXPORTS) \
31838         for flag in $(EXTRA_HOST_FLAGS) ; do \
31839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31840         done; \
31841         echo "Doing installcheck in prms" ; \
31842         (cd $(HOST_SUBDIR)/prms && \
31843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31845                   "RANLIB=$${RANLIB}" \
31846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31847                   installcheck) \
31848           || exit 1
31849
31850 @endif prms
31851
31852 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
31853 maybe-mostlyclean-prms:
31854 @if prms
31855 maybe-mostlyclean-prms: mostlyclean-prms
31856
31857 mostlyclean-prms: 
31858         @: $(MAKE); $(unstage)
31859         @[ -f ./prms/Makefile ] || exit 0; \
31860         r=`${PWD_COMMAND}`; export r; \
31861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31862         $(HOST_EXPORTS) \
31863         for flag in $(EXTRA_HOST_FLAGS) ; do \
31864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31865         done; \
31866         echo "Doing mostlyclean in prms" ; \
31867         (cd $(HOST_SUBDIR)/prms && \
31868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31870                   "RANLIB=$${RANLIB}" \
31871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31872                   mostlyclean) \
31873           || exit 1
31874
31875 @endif prms
31876
31877 .PHONY: maybe-clean-prms clean-prms
31878 maybe-clean-prms:
31879 @if prms
31880 maybe-clean-prms: clean-prms
31881
31882 clean-prms: 
31883         @: $(MAKE); $(unstage)
31884         @[ -f ./prms/Makefile ] || exit 0; \
31885         r=`${PWD_COMMAND}`; export r; \
31886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31887         $(HOST_EXPORTS) \
31888         for flag in $(EXTRA_HOST_FLAGS) ; do \
31889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31890         done; \
31891         echo "Doing clean in prms" ; \
31892         (cd $(HOST_SUBDIR)/prms && \
31893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31895                   "RANLIB=$${RANLIB}" \
31896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31897                   clean) \
31898           || exit 1
31899
31900 @endif prms
31901
31902 .PHONY: maybe-distclean-prms distclean-prms
31903 maybe-distclean-prms:
31904 @if prms
31905 maybe-distclean-prms: distclean-prms
31906
31907 distclean-prms: 
31908         @: $(MAKE); $(unstage)
31909         @[ -f ./prms/Makefile ] || exit 0; \
31910         r=`${PWD_COMMAND}`; export r; \
31911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31912         $(HOST_EXPORTS) \
31913         for flag in $(EXTRA_HOST_FLAGS) ; do \
31914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31915         done; \
31916         echo "Doing distclean in prms" ; \
31917         (cd $(HOST_SUBDIR)/prms && \
31918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31920                   "RANLIB=$${RANLIB}" \
31921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31922                   distclean) \
31923           || exit 1
31924
31925 @endif prms
31926
31927 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
31928 maybe-maintainer-clean-prms:
31929 @if prms
31930 maybe-maintainer-clean-prms: maintainer-clean-prms
31931
31932 maintainer-clean-prms: 
31933         @: $(MAKE); $(unstage)
31934         @[ -f ./prms/Makefile ] || exit 0; \
31935         r=`${PWD_COMMAND}`; export r; \
31936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31937         $(HOST_EXPORTS) \
31938         for flag in $(EXTRA_HOST_FLAGS) ; do \
31939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31940         done; \
31941         echo "Doing maintainer-clean in prms" ; \
31942         (cd $(HOST_SUBDIR)/prms && \
31943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31945                   "RANLIB=$${RANLIB}" \
31946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31947                   maintainer-clean) \
31948           || exit 1
31949
31950 @endif prms
31951
31952
31953
31954 .PHONY: configure-rcs maybe-configure-rcs
31955 maybe-configure-rcs:
31956 @if gcc-bootstrap
31957 configure-rcs: stage_current
31958 @endif gcc-bootstrap
31959 @if rcs
31960 maybe-configure-rcs: configure-rcs
31961 configure-rcs: 
31962         @: $(MAKE); $(unstage)
31963         @r=`${PWD_COMMAND}`; export r; \
31964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31965         test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
31966         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
31967         $(HOST_EXPORTS) \
31968         echo Configuring in $(HOST_SUBDIR)/rcs; \
31969         cd "$(HOST_SUBDIR)/rcs" || exit 1; \
31970         case $(srcdir) in \
31971           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31972           *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
31973                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31974         esac; \
31975         srcdiroption="--srcdir=$${topdir}/rcs"; \
31976         libsrcdir="$$s/rcs"; \
31977         $(SHELL) $${libsrcdir}/configure \
31978           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31979           --target=${target_alias} $${srcdiroption}  \
31980           || exit 1
31981 @endif rcs
31982
31983
31984
31985
31986
31987 .PHONY: all-rcs maybe-all-rcs
31988 maybe-all-rcs:
31989 @if gcc-bootstrap
31990 all-rcs: stage_current
31991 @endif gcc-bootstrap
31992 @if rcs
31993 TARGET-rcs=all
31994 maybe-all-rcs: all-rcs
31995 all-rcs: configure-rcs
31996         @: $(MAKE); $(unstage)
31997         @r=`${PWD_COMMAND}`; export r; \
31998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31999         $(HOST_EXPORTS) \
32000         (cd $(HOST_SUBDIR)/rcs && \
32001           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32002                 $(TARGET-rcs))
32003 @endif rcs
32004
32005
32006
32007
32008 .PHONY: check-rcs maybe-check-rcs
32009 maybe-check-rcs:
32010 @if rcs
32011 maybe-check-rcs: check-rcs
32012
32013 check-rcs:
32014         @: $(MAKE); $(unstage)
32015         @r=`${PWD_COMMAND}`; export r; \
32016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32017         $(HOST_EXPORTS) \
32018         (cd $(HOST_SUBDIR)/rcs && \
32019           $(MAKE) $(FLAGS_TO_PASS)  check)
32020
32021 @endif rcs
32022
32023 .PHONY: install-rcs maybe-install-rcs
32024 maybe-install-rcs:
32025 @if rcs
32026 maybe-install-rcs: install-rcs
32027
32028 install-rcs: installdirs
32029         @: $(MAKE); $(unstage)
32030         @r=`${PWD_COMMAND}`; export r; \
32031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32032         $(HOST_EXPORTS) \
32033         (cd $(HOST_SUBDIR)/rcs && \
32034           $(MAKE) $(FLAGS_TO_PASS)  install)
32035
32036 @endif rcs
32037
32038 # Other targets (info, dvi, pdf, etc.)
32039
32040 .PHONY: maybe-info-rcs info-rcs
32041 maybe-info-rcs:
32042 @if rcs
32043 maybe-info-rcs: info-rcs
32044
32045 info-rcs: \
32046     configure-rcs 
32047         @: $(MAKE); $(unstage)
32048         @[ -f ./rcs/Makefile ] || exit 0; \
32049         r=`${PWD_COMMAND}`; export r; \
32050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32051         $(HOST_EXPORTS) \
32052         for flag in $(EXTRA_HOST_FLAGS) ; do \
32053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32054         done; \
32055         echo "Doing info in rcs" ; \
32056         (cd $(HOST_SUBDIR)/rcs && \
32057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32059                   "RANLIB=$${RANLIB}" \
32060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32061                   info) \
32062           || exit 1
32063
32064 @endif rcs
32065
32066 .PHONY: maybe-dvi-rcs dvi-rcs
32067 maybe-dvi-rcs:
32068 @if rcs
32069 maybe-dvi-rcs: dvi-rcs
32070
32071 dvi-rcs: \
32072     configure-rcs 
32073         @: $(MAKE); $(unstage)
32074         @[ -f ./rcs/Makefile ] || exit 0; \
32075         r=`${PWD_COMMAND}`; export r; \
32076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32077         $(HOST_EXPORTS) \
32078         for flag in $(EXTRA_HOST_FLAGS) ; do \
32079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32080         done; \
32081         echo "Doing dvi in rcs" ; \
32082         (cd $(HOST_SUBDIR)/rcs && \
32083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32085                   "RANLIB=$${RANLIB}" \
32086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32087                   dvi) \
32088           || exit 1
32089
32090 @endif rcs
32091
32092 .PHONY: maybe-pdf-rcs pdf-rcs
32093 maybe-pdf-rcs:
32094 @if rcs
32095 maybe-pdf-rcs: pdf-rcs
32096
32097 pdf-rcs: \
32098     configure-rcs 
32099         @: $(MAKE); $(unstage)
32100         @[ -f ./rcs/Makefile ] || exit 0; \
32101         r=`${PWD_COMMAND}`; export r; \
32102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32103         $(HOST_EXPORTS) \
32104         for flag in $(EXTRA_HOST_FLAGS) ; do \
32105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32106         done; \
32107         echo "Doing pdf in rcs" ; \
32108         (cd $(HOST_SUBDIR)/rcs && \
32109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32111                   "RANLIB=$${RANLIB}" \
32112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32113                   pdf) \
32114           || exit 1
32115
32116 @endif rcs
32117
32118 .PHONY: maybe-html-rcs html-rcs
32119 maybe-html-rcs:
32120 @if rcs
32121 maybe-html-rcs: html-rcs
32122
32123 html-rcs: \
32124     configure-rcs 
32125         @: $(MAKE); $(unstage)
32126         @[ -f ./rcs/Makefile ] || exit 0; \
32127         r=`${PWD_COMMAND}`; export r; \
32128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32129         $(HOST_EXPORTS) \
32130         for flag in $(EXTRA_HOST_FLAGS) ; do \
32131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32132         done; \
32133         echo "Doing html in rcs" ; \
32134         (cd $(HOST_SUBDIR)/rcs && \
32135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32137                   "RANLIB=$${RANLIB}" \
32138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32139                   html) \
32140           || exit 1
32141
32142 @endif rcs
32143
32144 .PHONY: maybe-TAGS-rcs TAGS-rcs
32145 maybe-TAGS-rcs:
32146 @if rcs
32147 maybe-TAGS-rcs: TAGS-rcs
32148
32149 TAGS-rcs: \
32150     configure-rcs 
32151         @: $(MAKE); $(unstage)
32152         @[ -f ./rcs/Makefile ] || exit 0; \
32153         r=`${PWD_COMMAND}`; export r; \
32154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32155         $(HOST_EXPORTS) \
32156         for flag in $(EXTRA_HOST_FLAGS) ; do \
32157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32158         done; \
32159         echo "Doing TAGS in rcs" ; \
32160         (cd $(HOST_SUBDIR)/rcs && \
32161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32163                   "RANLIB=$${RANLIB}" \
32164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32165                   TAGS) \
32166           || exit 1
32167
32168 @endif rcs
32169
32170 .PHONY: maybe-install-info-rcs install-info-rcs
32171 maybe-install-info-rcs:
32172 @if rcs
32173 maybe-install-info-rcs: install-info-rcs
32174
32175 install-info-rcs: \
32176     configure-rcs \
32177     info-rcs 
32178         @: $(MAKE); $(unstage)
32179         @[ -f ./rcs/Makefile ] || exit 0; \
32180         r=`${PWD_COMMAND}`; export r; \
32181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32182         $(HOST_EXPORTS) \
32183         for flag in $(EXTRA_HOST_FLAGS) ; do \
32184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32185         done; \
32186         echo "Doing install-info in rcs" ; \
32187         (cd $(HOST_SUBDIR)/rcs && \
32188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32190                   "RANLIB=$${RANLIB}" \
32191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32192                   install-info) \
32193           || exit 1
32194
32195 @endif rcs
32196
32197 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
32198 maybe-install-pdf-rcs:
32199 @if rcs
32200 maybe-install-pdf-rcs: install-pdf-rcs
32201
32202 install-pdf-rcs: \
32203     configure-rcs \
32204     pdf-rcs 
32205         @: $(MAKE); $(unstage)
32206         @[ -f ./rcs/Makefile ] || exit 0; \
32207         r=`${PWD_COMMAND}`; export r; \
32208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32209         $(HOST_EXPORTS) \
32210         for flag in $(EXTRA_HOST_FLAGS) ; do \
32211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32212         done; \
32213         echo "Doing install-pdf in rcs" ; \
32214         (cd $(HOST_SUBDIR)/rcs && \
32215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32217                   "RANLIB=$${RANLIB}" \
32218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32219                   install-pdf) \
32220           || exit 1
32221
32222 @endif rcs
32223
32224 .PHONY: maybe-install-html-rcs install-html-rcs
32225 maybe-install-html-rcs:
32226 @if rcs
32227 maybe-install-html-rcs: install-html-rcs
32228
32229 install-html-rcs: \
32230     configure-rcs \
32231     html-rcs 
32232         @: $(MAKE); $(unstage)
32233         @[ -f ./rcs/Makefile ] || exit 0; \
32234         r=`${PWD_COMMAND}`; export r; \
32235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32236         $(HOST_EXPORTS) \
32237         for flag in $(EXTRA_HOST_FLAGS) ; do \
32238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32239         done; \
32240         echo "Doing install-html in rcs" ; \
32241         (cd $(HOST_SUBDIR)/rcs && \
32242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32244                   "RANLIB=$${RANLIB}" \
32245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32246                   install-html) \
32247           || exit 1
32248
32249 @endif rcs
32250
32251 .PHONY: maybe-installcheck-rcs installcheck-rcs
32252 maybe-installcheck-rcs:
32253 @if rcs
32254 maybe-installcheck-rcs: installcheck-rcs
32255
32256 installcheck-rcs: \
32257     configure-rcs 
32258         @: $(MAKE); $(unstage)
32259         @[ -f ./rcs/Makefile ] || exit 0; \
32260         r=`${PWD_COMMAND}`; export r; \
32261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32262         $(HOST_EXPORTS) \
32263         for flag in $(EXTRA_HOST_FLAGS) ; do \
32264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32265         done; \
32266         echo "Doing installcheck in rcs" ; \
32267         (cd $(HOST_SUBDIR)/rcs && \
32268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32270                   "RANLIB=$${RANLIB}" \
32271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32272                   installcheck) \
32273           || exit 1
32274
32275 @endif rcs
32276
32277 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
32278 maybe-mostlyclean-rcs:
32279 @if rcs
32280 maybe-mostlyclean-rcs: mostlyclean-rcs
32281
32282 mostlyclean-rcs: 
32283         @: $(MAKE); $(unstage)
32284         @[ -f ./rcs/Makefile ] || exit 0; \
32285         r=`${PWD_COMMAND}`; export r; \
32286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32287         $(HOST_EXPORTS) \
32288         for flag in $(EXTRA_HOST_FLAGS) ; do \
32289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32290         done; \
32291         echo "Doing mostlyclean in rcs" ; \
32292         (cd $(HOST_SUBDIR)/rcs && \
32293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32295                   "RANLIB=$${RANLIB}" \
32296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32297                   mostlyclean) \
32298           || exit 1
32299
32300 @endif rcs
32301
32302 .PHONY: maybe-clean-rcs clean-rcs
32303 maybe-clean-rcs:
32304 @if rcs
32305 maybe-clean-rcs: clean-rcs
32306
32307 clean-rcs: 
32308         @: $(MAKE); $(unstage)
32309         @[ -f ./rcs/Makefile ] || exit 0; \
32310         r=`${PWD_COMMAND}`; export r; \
32311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32312         $(HOST_EXPORTS) \
32313         for flag in $(EXTRA_HOST_FLAGS) ; do \
32314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32315         done; \
32316         echo "Doing clean in rcs" ; \
32317         (cd $(HOST_SUBDIR)/rcs && \
32318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32320                   "RANLIB=$${RANLIB}" \
32321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32322                   clean) \
32323           || exit 1
32324
32325 @endif rcs
32326
32327 .PHONY: maybe-distclean-rcs distclean-rcs
32328 maybe-distclean-rcs:
32329 @if rcs
32330 maybe-distclean-rcs: distclean-rcs
32331
32332 distclean-rcs: 
32333         @: $(MAKE); $(unstage)
32334         @[ -f ./rcs/Makefile ] || exit 0; \
32335         r=`${PWD_COMMAND}`; export r; \
32336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32337         $(HOST_EXPORTS) \
32338         for flag in $(EXTRA_HOST_FLAGS) ; do \
32339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32340         done; \
32341         echo "Doing distclean in rcs" ; \
32342         (cd $(HOST_SUBDIR)/rcs && \
32343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32345                   "RANLIB=$${RANLIB}" \
32346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32347                   distclean) \
32348           || exit 1
32349
32350 @endif rcs
32351
32352 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
32353 maybe-maintainer-clean-rcs:
32354 @if rcs
32355 maybe-maintainer-clean-rcs: maintainer-clean-rcs
32356
32357 maintainer-clean-rcs: 
32358         @: $(MAKE); $(unstage)
32359         @[ -f ./rcs/Makefile ] || exit 0; \
32360         r=`${PWD_COMMAND}`; export r; \
32361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32362         $(HOST_EXPORTS) \
32363         for flag in $(EXTRA_HOST_FLAGS) ; do \
32364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32365         done; \
32366         echo "Doing maintainer-clean in rcs" ; \
32367         (cd $(HOST_SUBDIR)/rcs && \
32368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32370                   "RANLIB=$${RANLIB}" \
32371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32372                   maintainer-clean) \
32373           || exit 1
32374
32375 @endif rcs
32376
32377
32378
32379 .PHONY: configure-readline maybe-configure-readline
32380 maybe-configure-readline:
32381 @if gcc-bootstrap
32382 configure-readline: stage_current
32383 @endif gcc-bootstrap
32384 @if readline
32385 maybe-configure-readline: configure-readline
32386 configure-readline: 
32387         @: $(MAKE); $(unstage)
32388         @r=`${PWD_COMMAND}`; export r; \
32389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32390         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
32391         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
32392         $(HOST_EXPORTS) \
32393         echo Configuring in $(HOST_SUBDIR)/readline; \
32394         cd "$(HOST_SUBDIR)/readline" || exit 1; \
32395         case $(srcdir) in \
32396           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32397           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
32398                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32399         esac; \
32400         srcdiroption="--srcdir=$${topdir}/readline"; \
32401         libsrcdir="$$s/readline"; \
32402         $(SHELL) $${libsrcdir}/configure \
32403           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32404           --target=${target_alias} $${srcdiroption}  \
32405           || exit 1
32406 @endif readline
32407
32408
32409
32410
32411
32412 .PHONY: all-readline maybe-all-readline
32413 maybe-all-readline:
32414 @if gcc-bootstrap
32415 all-readline: stage_current
32416 @endif gcc-bootstrap
32417 @if readline
32418 TARGET-readline=all
32419 maybe-all-readline: all-readline
32420 all-readline: configure-readline
32421         @: $(MAKE); $(unstage)
32422         @r=`${PWD_COMMAND}`; export r; \
32423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32424         $(HOST_EXPORTS) \
32425         (cd $(HOST_SUBDIR)/readline && \
32426           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32427                 $(TARGET-readline))
32428 @endif readline
32429
32430
32431
32432
32433 .PHONY: check-readline maybe-check-readline
32434 maybe-check-readline:
32435 @if readline
32436 maybe-check-readline: check-readline
32437
32438 check-readline:
32439         @: $(MAKE); $(unstage)
32440         @r=`${PWD_COMMAND}`; export r; \
32441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32442         $(HOST_EXPORTS) \
32443         (cd $(HOST_SUBDIR)/readline && \
32444           $(MAKE) $(FLAGS_TO_PASS)  check)
32445
32446 @endif readline
32447
32448 .PHONY: install-readline maybe-install-readline
32449 maybe-install-readline:
32450 @if readline
32451 maybe-install-readline: install-readline
32452
32453 install-readline: installdirs
32454         @: $(MAKE); $(unstage)
32455         @r=`${PWD_COMMAND}`; export r; \
32456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32457         $(HOST_EXPORTS) \
32458         (cd $(HOST_SUBDIR)/readline && \
32459           $(MAKE) $(FLAGS_TO_PASS)  install)
32460
32461 @endif readline
32462
32463 # Other targets (info, dvi, pdf, etc.)
32464
32465 .PHONY: maybe-info-readline info-readline
32466 maybe-info-readline:
32467 @if readline
32468 maybe-info-readline: info-readline
32469
32470 info-readline: \
32471     configure-readline 
32472         @: $(MAKE); $(unstage)
32473         @[ -f ./readline/Makefile ] || exit 0; \
32474         r=`${PWD_COMMAND}`; export r; \
32475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32476         $(HOST_EXPORTS) \
32477         for flag in $(EXTRA_HOST_FLAGS) ; do \
32478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32479         done; \
32480         echo "Doing info in readline" ; \
32481         (cd $(HOST_SUBDIR)/readline && \
32482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32484                   "RANLIB=$${RANLIB}" \
32485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32486                   info) \
32487           || exit 1
32488
32489 @endif readline
32490
32491 .PHONY: maybe-dvi-readline dvi-readline
32492 maybe-dvi-readline:
32493 @if readline
32494 maybe-dvi-readline: dvi-readline
32495
32496 dvi-readline: \
32497     configure-readline 
32498         @: $(MAKE); $(unstage)
32499         @[ -f ./readline/Makefile ] || exit 0; \
32500         r=`${PWD_COMMAND}`; export r; \
32501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32502         $(HOST_EXPORTS) \
32503         for flag in $(EXTRA_HOST_FLAGS) ; do \
32504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32505         done; \
32506         echo "Doing dvi in readline" ; \
32507         (cd $(HOST_SUBDIR)/readline && \
32508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32510                   "RANLIB=$${RANLIB}" \
32511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32512                   dvi) \
32513           || exit 1
32514
32515 @endif readline
32516
32517 .PHONY: maybe-pdf-readline pdf-readline
32518 maybe-pdf-readline:
32519 @if readline
32520 maybe-pdf-readline: pdf-readline
32521
32522 pdf-readline: \
32523     configure-readline 
32524         @: $(MAKE); $(unstage)
32525         @[ -f ./readline/Makefile ] || exit 0; \
32526         r=`${PWD_COMMAND}`; export r; \
32527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32528         $(HOST_EXPORTS) \
32529         for flag in $(EXTRA_HOST_FLAGS) ; do \
32530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32531         done; \
32532         echo "Doing pdf in readline" ; \
32533         (cd $(HOST_SUBDIR)/readline && \
32534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32536                   "RANLIB=$${RANLIB}" \
32537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32538                   pdf) \
32539           || exit 1
32540
32541 @endif readline
32542
32543 .PHONY: maybe-html-readline html-readline
32544 maybe-html-readline:
32545 @if readline
32546 maybe-html-readline: html-readline
32547
32548 html-readline: \
32549     configure-readline 
32550         @: $(MAKE); $(unstage)
32551         @[ -f ./readline/Makefile ] || exit 0; \
32552         r=`${PWD_COMMAND}`; export r; \
32553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32554         $(HOST_EXPORTS) \
32555         for flag in $(EXTRA_HOST_FLAGS) ; do \
32556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32557         done; \
32558         echo "Doing html in readline" ; \
32559         (cd $(HOST_SUBDIR)/readline && \
32560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32562                   "RANLIB=$${RANLIB}" \
32563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32564                   html) \
32565           || exit 1
32566
32567 @endif readline
32568
32569 .PHONY: maybe-TAGS-readline TAGS-readline
32570 maybe-TAGS-readline:
32571 @if readline
32572 maybe-TAGS-readline: TAGS-readline
32573
32574 TAGS-readline: \
32575     configure-readline 
32576         @: $(MAKE); $(unstage)
32577         @[ -f ./readline/Makefile ] || exit 0; \
32578         r=`${PWD_COMMAND}`; export r; \
32579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32580         $(HOST_EXPORTS) \
32581         for flag in $(EXTRA_HOST_FLAGS) ; do \
32582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32583         done; \
32584         echo "Doing TAGS in readline" ; \
32585         (cd $(HOST_SUBDIR)/readline && \
32586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32588                   "RANLIB=$${RANLIB}" \
32589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32590                   TAGS) \
32591           || exit 1
32592
32593 @endif readline
32594
32595 .PHONY: maybe-install-info-readline install-info-readline
32596 maybe-install-info-readline:
32597 @if readline
32598 maybe-install-info-readline: install-info-readline
32599
32600 install-info-readline: \
32601     configure-readline \
32602     info-readline 
32603         @: $(MAKE); $(unstage)
32604         @[ -f ./readline/Makefile ] || exit 0; \
32605         r=`${PWD_COMMAND}`; export r; \
32606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32607         $(HOST_EXPORTS) \
32608         for flag in $(EXTRA_HOST_FLAGS) ; do \
32609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32610         done; \
32611         echo "Doing install-info in readline" ; \
32612         (cd $(HOST_SUBDIR)/readline && \
32613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32615                   "RANLIB=$${RANLIB}" \
32616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32617                   install-info) \
32618           || exit 1
32619
32620 @endif readline
32621
32622 .PHONY: maybe-install-pdf-readline install-pdf-readline
32623 maybe-install-pdf-readline:
32624 @if readline
32625 maybe-install-pdf-readline: install-pdf-readline
32626
32627 install-pdf-readline: \
32628     configure-readline \
32629     pdf-readline 
32630         @: $(MAKE); $(unstage)
32631         @[ -f ./readline/Makefile ] || exit 0; \
32632         r=`${PWD_COMMAND}`; export r; \
32633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32634         $(HOST_EXPORTS) \
32635         for flag in $(EXTRA_HOST_FLAGS) ; do \
32636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32637         done; \
32638         echo "Doing install-pdf in readline" ; \
32639         (cd $(HOST_SUBDIR)/readline && \
32640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32642                   "RANLIB=$${RANLIB}" \
32643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32644                   install-pdf) \
32645           || exit 1
32646
32647 @endif readline
32648
32649 .PHONY: maybe-install-html-readline install-html-readline
32650 maybe-install-html-readline:
32651 @if readline
32652 maybe-install-html-readline: install-html-readline
32653
32654 install-html-readline: \
32655     configure-readline \
32656     html-readline 
32657         @: $(MAKE); $(unstage)
32658         @[ -f ./readline/Makefile ] || exit 0; \
32659         r=`${PWD_COMMAND}`; export r; \
32660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32661         $(HOST_EXPORTS) \
32662         for flag in $(EXTRA_HOST_FLAGS) ; do \
32663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32664         done; \
32665         echo "Doing install-html in readline" ; \
32666         (cd $(HOST_SUBDIR)/readline && \
32667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32669                   "RANLIB=$${RANLIB}" \
32670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32671                   install-html) \
32672           || exit 1
32673
32674 @endif readline
32675
32676 .PHONY: maybe-installcheck-readline installcheck-readline
32677 maybe-installcheck-readline:
32678 @if readline
32679 maybe-installcheck-readline: installcheck-readline
32680
32681 installcheck-readline: \
32682     configure-readline 
32683         @: $(MAKE); $(unstage)
32684         @[ -f ./readline/Makefile ] || exit 0; \
32685         r=`${PWD_COMMAND}`; export r; \
32686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32687         $(HOST_EXPORTS) \
32688         for flag in $(EXTRA_HOST_FLAGS) ; do \
32689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32690         done; \
32691         echo "Doing installcheck in readline" ; \
32692         (cd $(HOST_SUBDIR)/readline && \
32693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32695                   "RANLIB=$${RANLIB}" \
32696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32697                   installcheck) \
32698           || exit 1
32699
32700 @endif readline
32701
32702 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
32703 maybe-mostlyclean-readline:
32704 @if readline
32705 maybe-mostlyclean-readline: mostlyclean-readline
32706
32707 mostlyclean-readline: 
32708         @: $(MAKE); $(unstage)
32709         @[ -f ./readline/Makefile ] || exit 0; \
32710         r=`${PWD_COMMAND}`; export r; \
32711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32712         $(HOST_EXPORTS) \
32713         for flag in $(EXTRA_HOST_FLAGS) ; do \
32714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32715         done; \
32716         echo "Doing mostlyclean in readline" ; \
32717         (cd $(HOST_SUBDIR)/readline && \
32718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32720                   "RANLIB=$${RANLIB}" \
32721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32722                   mostlyclean) \
32723           || exit 1
32724
32725 @endif readline
32726
32727 .PHONY: maybe-clean-readline clean-readline
32728 maybe-clean-readline:
32729 @if readline
32730 maybe-clean-readline: clean-readline
32731
32732 clean-readline: 
32733         @: $(MAKE); $(unstage)
32734         @[ -f ./readline/Makefile ] || exit 0; \
32735         r=`${PWD_COMMAND}`; export r; \
32736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32737         $(HOST_EXPORTS) \
32738         for flag in $(EXTRA_HOST_FLAGS) ; do \
32739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32740         done; \
32741         echo "Doing clean in readline" ; \
32742         (cd $(HOST_SUBDIR)/readline && \
32743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32745                   "RANLIB=$${RANLIB}" \
32746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32747                   clean) \
32748           || exit 1
32749
32750 @endif readline
32751
32752 .PHONY: maybe-distclean-readline distclean-readline
32753 maybe-distclean-readline:
32754 @if readline
32755 maybe-distclean-readline: distclean-readline
32756
32757 distclean-readline: 
32758         @: $(MAKE); $(unstage)
32759         @[ -f ./readline/Makefile ] || exit 0; \
32760         r=`${PWD_COMMAND}`; export r; \
32761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32762         $(HOST_EXPORTS) \
32763         for flag in $(EXTRA_HOST_FLAGS) ; do \
32764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32765         done; \
32766         echo "Doing distclean in readline" ; \
32767         (cd $(HOST_SUBDIR)/readline && \
32768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32770                   "RANLIB=$${RANLIB}" \
32771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32772                   distclean) \
32773           || exit 1
32774
32775 @endif readline
32776
32777 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
32778 maybe-maintainer-clean-readline:
32779 @if readline
32780 maybe-maintainer-clean-readline: maintainer-clean-readline
32781
32782 maintainer-clean-readline: 
32783         @: $(MAKE); $(unstage)
32784         @[ -f ./readline/Makefile ] || exit 0; \
32785         r=`${PWD_COMMAND}`; export r; \
32786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32787         $(HOST_EXPORTS) \
32788         for flag in $(EXTRA_HOST_FLAGS) ; do \
32789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32790         done; \
32791         echo "Doing maintainer-clean in readline" ; \
32792         (cd $(HOST_SUBDIR)/readline && \
32793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32795                   "RANLIB=$${RANLIB}" \
32796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32797                   maintainer-clean) \
32798           || exit 1
32799
32800 @endif readline
32801
32802
32803
32804 .PHONY: configure-release maybe-configure-release
32805 maybe-configure-release:
32806 @if gcc-bootstrap
32807 configure-release: stage_current
32808 @endif gcc-bootstrap
32809 @if release
32810 maybe-configure-release: configure-release
32811 configure-release: 
32812         @: $(MAKE); $(unstage)
32813         @r=`${PWD_COMMAND}`; export r; \
32814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32815         test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
32816         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
32817         $(HOST_EXPORTS) \
32818         echo Configuring in $(HOST_SUBDIR)/release; \
32819         cd "$(HOST_SUBDIR)/release" || exit 1; \
32820         case $(srcdir) in \
32821           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32822           *) topdir=`echo $(HOST_SUBDIR)/release/ | \
32823                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32824         esac; \
32825         srcdiroption="--srcdir=$${topdir}/release"; \
32826         libsrcdir="$$s/release"; \
32827         $(SHELL) $${libsrcdir}/configure \
32828           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32829           --target=${target_alias} $${srcdiroption}  \
32830           || exit 1
32831 @endif release
32832
32833
32834
32835
32836
32837 .PHONY: all-release maybe-all-release
32838 maybe-all-release:
32839 @if gcc-bootstrap
32840 all-release: stage_current
32841 @endif gcc-bootstrap
32842 @if release
32843 TARGET-release=all
32844 maybe-all-release: all-release
32845 all-release: configure-release
32846         @: $(MAKE); $(unstage)
32847         @r=`${PWD_COMMAND}`; export r; \
32848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32849         $(HOST_EXPORTS) \
32850         (cd $(HOST_SUBDIR)/release && \
32851           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32852                 $(TARGET-release))
32853 @endif release
32854
32855
32856
32857
32858 .PHONY: check-release maybe-check-release
32859 maybe-check-release:
32860 @if release
32861 maybe-check-release: check-release
32862
32863 check-release:
32864
32865 @endif release
32866
32867 .PHONY: install-release maybe-install-release
32868 maybe-install-release:
32869 @if release
32870 maybe-install-release: install-release
32871
32872 install-release:
32873
32874 @endif release
32875
32876 # Other targets (info, dvi, pdf, etc.)
32877
32878 .PHONY: maybe-info-release info-release
32879 maybe-info-release:
32880 @if release
32881 maybe-info-release: info-release
32882
32883 info-release: \
32884     configure-release 
32885         @: $(MAKE); $(unstage)
32886         @[ -f ./release/Makefile ] || exit 0; \
32887         r=`${PWD_COMMAND}`; export r; \
32888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32889         $(HOST_EXPORTS) \
32890         for flag in $(EXTRA_HOST_FLAGS) ; do \
32891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32892         done; \
32893         echo "Doing info in release" ; \
32894         (cd $(HOST_SUBDIR)/release && \
32895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32897                   "RANLIB=$${RANLIB}" \
32898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32899                   info) \
32900           || exit 1
32901
32902 @endif release
32903
32904 .PHONY: maybe-dvi-release dvi-release
32905 maybe-dvi-release:
32906 @if release
32907 maybe-dvi-release: dvi-release
32908
32909 dvi-release: \
32910     configure-release 
32911         @: $(MAKE); $(unstage)
32912         @[ -f ./release/Makefile ] || exit 0; \
32913         r=`${PWD_COMMAND}`; export r; \
32914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32915         $(HOST_EXPORTS) \
32916         for flag in $(EXTRA_HOST_FLAGS) ; do \
32917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32918         done; \
32919         echo "Doing dvi in release" ; \
32920         (cd $(HOST_SUBDIR)/release && \
32921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32923                   "RANLIB=$${RANLIB}" \
32924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32925                   dvi) \
32926           || exit 1
32927
32928 @endif release
32929
32930 .PHONY: maybe-pdf-release pdf-release
32931 maybe-pdf-release:
32932 @if release
32933 maybe-pdf-release: pdf-release
32934
32935 pdf-release: \
32936     configure-release 
32937         @: $(MAKE); $(unstage)
32938         @[ -f ./release/Makefile ] || exit 0; \
32939         r=`${PWD_COMMAND}`; export r; \
32940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32941         $(HOST_EXPORTS) \
32942         for flag in $(EXTRA_HOST_FLAGS) ; do \
32943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32944         done; \
32945         echo "Doing pdf in release" ; \
32946         (cd $(HOST_SUBDIR)/release && \
32947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32949                   "RANLIB=$${RANLIB}" \
32950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32951                   pdf) \
32952           || exit 1
32953
32954 @endif release
32955
32956 .PHONY: maybe-html-release html-release
32957 maybe-html-release:
32958 @if release
32959 maybe-html-release: html-release
32960
32961 html-release: \
32962     configure-release 
32963         @: $(MAKE); $(unstage)
32964         @[ -f ./release/Makefile ] || exit 0; \
32965         r=`${PWD_COMMAND}`; export r; \
32966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32967         $(HOST_EXPORTS) \
32968         for flag in $(EXTRA_HOST_FLAGS) ; do \
32969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32970         done; \
32971         echo "Doing html in release" ; \
32972         (cd $(HOST_SUBDIR)/release && \
32973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32975                   "RANLIB=$${RANLIB}" \
32976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32977                   html) \
32978           || exit 1
32979
32980 @endif release
32981
32982 .PHONY: maybe-TAGS-release TAGS-release
32983 maybe-TAGS-release:
32984 @if release
32985 maybe-TAGS-release: TAGS-release
32986
32987 TAGS-release: \
32988     configure-release 
32989         @: $(MAKE); $(unstage)
32990         @[ -f ./release/Makefile ] || exit 0; \
32991         r=`${PWD_COMMAND}`; export r; \
32992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32993         $(HOST_EXPORTS) \
32994         for flag in $(EXTRA_HOST_FLAGS) ; do \
32995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32996         done; \
32997         echo "Doing TAGS in release" ; \
32998         (cd $(HOST_SUBDIR)/release && \
32999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33001                   "RANLIB=$${RANLIB}" \
33002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33003                   TAGS) \
33004           || exit 1
33005
33006 @endif release
33007
33008 .PHONY: maybe-install-info-release install-info-release
33009 maybe-install-info-release:
33010 @if release
33011 maybe-install-info-release: install-info-release
33012
33013 install-info-release: \
33014     configure-release \
33015     info-release 
33016         @: $(MAKE); $(unstage)
33017         @[ -f ./release/Makefile ] || exit 0; \
33018         r=`${PWD_COMMAND}`; export r; \
33019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33020         $(HOST_EXPORTS) \
33021         for flag in $(EXTRA_HOST_FLAGS) ; do \
33022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33023         done; \
33024         echo "Doing install-info in release" ; \
33025         (cd $(HOST_SUBDIR)/release && \
33026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33028                   "RANLIB=$${RANLIB}" \
33029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33030                   install-info) \
33031           || exit 1
33032
33033 @endif release
33034
33035 .PHONY: maybe-install-pdf-release install-pdf-release
33036 maybe-install-pdf-release:
33037 @if release
33038 maybe-install-pdf-release: install-pdf-release
33039
33040 install-pdf-release: \
33041     configure-release \
33042     pdf-release 
33043         @: $(MAKE); $(unstage)
33044         @[ -f ./release/Makefile ] || exit 0; \
33045         r=`${PWD_COMMAND}`; export r; \
33046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33047         $(HOST_EXPORTS) \
33048         for flag in $(EXTRA_HOST_FLAGS) ; do \
33049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33050         done; \
33051         echo "Doing install-pdf in release" ; \
33052         (cd $(HOST_SUBDIR)/release && \
33053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33055                   "RANLIB=$${RANLIB}" \
33056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33057                   install-pdf) \
33058           || exit 1
33059
33060 @endif release
33061
33062 .PHONY: maybe-install-html-release install-html-release
33063 maybe-install-html-release:
33064 @if release
33065 maybe-install-html-release: install-html-release
33066
33067 install-html-release: \
33068     configure-release \
33069     html-release 
33070         @: $(MAKE); $(unstage)
33071         @[ -f ./release/Makefile ] || exit 0; \
33072         r=`${PWD_COMMAND}`; export r; \
33073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33074         $(HOST_EXPORTS) \
33075         for flag in $(EXTRA_HOST_FLAGS) ; do \
33076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33077         done; \
33078         echo "Doing install-html in release" ; \
33079         (cd $(HOST_SUBDIR)/release && \
33080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33082                   "RANLIB=$${RANLIB}" \
33083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33084                   install-html) \
33085           || exit 1
33086
33087 @endif release
33088
33089 .PHONY: maybe-installcheck-release installcheck-release
33090 maybe-installcheck-release:
33091 @if release
33092 maybe-installcheck-release: installcheck-release
33093
33094 installcheck-release: \
33095     configure-release 
33096         @: $(MAKE); $(unstage)
33097         @[ -f ./release/Makefile ] || exit 0; \
33098         r=`${PWD_COMMAND}`; export r; \
33099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33100         $(HOST_EXPORTS) \
33101         for flag in $(EXTRA_HOST_FLAGS) ; do \
33102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33103         done; \
33104         echo "Doing installcheck in release" ; \
33105         (cd $(HOST_SUBDIR)/release && \
33106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33108                   "RANLIB=$${RANLIB}" \
33109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33110                   installcheck) \
33111           || exit 1
33112
33113 @endif release
33114
33115 .PHONY: maybe-mostlyclean-release mostlyclean-release
33116 maybe-mostlyclean-release:
33117 @if release
33118 maybe-mostlyclean-release: mostlyclean-release
33119
33120 mostlyclean-release: 
33121         @: $(MAKE); $(unstage)
33122         @[ -f ./release/Makefile ] || exit 0; \
33123         r=`${PWD_COMMAND}`; export r; \
33124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33125         $(HOST_EXPORTS) \
33126         for flag in $(EXTRA_HOST_FLAGS) ; do \
33127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33128         done; \
33129         echo "Doing mostlyclean in release" ; \
33130         (cd $(HOST_SUBDIR)/release && \
33131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33133                   "RANLIB=$${RANLIB}" \
33134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33135                   mostlyclean) \
33136           || exit 1
33137
33138 @endif release
33139
33140 .PHONY: maybe-clean-release clean-release
33141 maybe-clean-release:
33142 @if release
33143 maybe-clean-release: clean-release
33144
33145 clean-release: 
33146         @: $(MAKE); $(unstage)
33147         @[ -f ./release/Makefile ] || exit 0; \
33148         r=`${PWD_COMMAND}`; export r; \
33149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33150         $(HOST_EXPORTS) \
33151         for flag in $(EXTRA_HOST_FLAGS) ; do \
33152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33153         done; \
33154         echo "Doing clean in release" ; \
33155         (cd $(HOST_SUBDIR)/release && \
33156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33158                   "RANLIB=$${RANLIB}" \
33159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33160                   clean) \
33161           || exit 1
33162
33163 @endif release
33164
33165 .PHONY: maybe-distclean-release distclean-release
33166 maybe-distclean-release:
33167 @if release
33168 maybe-distclean-release: distclean-release
33169
33170 distclean-release: 
33171         @: $(MAKE); $(unstage)
33172         @[ -f ./release/Makefile ] || exit 0; \
33173         r=`${PWD_COMMAND}`; export r; \
33174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33175         $(HOST_EXPORTS) \
33176         for flag in $(EXTRA_HOST_FLAGS) ; do \
33177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33178         done; \
33179         echo "Doing distclean in release" ; \
33180         (cd $(HOST_SUBDIR)/release && \
33181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33183                   "RANLIB=$${RANLIB}" \
33184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33185                   distclean) \
33186           || exit 1
33187
33188 @endif release
33189
33190 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
33191 maybe-maintainer-clean-release:
33192 @if release
33193 maybe-maintainer-clean-release: maintainer-clean-release
33194
33195 maintainer-clean-release: 
33196         @: $(MAKE); $(unstage)
33197         @[ -f ./release/Makefile ] || exit 0; \
33198         r=`${PWD_COMMAND}`; export r; \
33199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33200         $(HOST_EXPORTS) \
33201         for flag in $(EXTRA_HOST_FLAGS) ; do \
33202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33203         done; \
33204         echo "Doing maintainer-clean in release" ; \
33205         (cd $(HOST_SUBDIR)/release && \
33206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33208                   "RANLIB=$${RANLIB}" \
33209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33210                   maintainer-clean) \
33211           || exit 1
33212
33213 @endif release
33214
33215
33216
33217 .PHONY: configure-recode maybe-configure-recode
33218 maybe-configure-recode:
33219 @if gcc-bootstrap
33220 configure-recode: stage_current
33221 @endif gcc-bootstrap
33222 @if recode
33223 maybe-configure-recode: configure-recode
33224 configure-recode: 
33225         @: $(MAKE); $(unstage)
33226         @r=`${PWD_COMMAND}`; export r; \
33227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33228         test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
33229         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
33230         $(HOST_EXPORTS) \
33231         echo Configuring in $(HOST_SUBDIR)/recode; \
33232         cd "$(HOST_SUBDIR)/recode" || exit 1; \
33233         case $(srcdir) in \
33234           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33235           *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
33236                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33237         esac; \
33238         srcdiroption="--srcdir=$${topdir}/recode"; \
33239         libsrcdir="$$s/recode"; \
33240         $(SHELL) $${libsrcdir}/configure \
33241           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33242           --target=${target_alias} $${srcdiroption}  \
33243           || exit 1
33244 @endif recode
33245
33246
33247
33248
33249
33250 .PHONY: all-recode maybe-all-recode
33251 maybe-all-recode:
33252 @if gcc-bootstrap
33253 all-recode: stage_current
33254 @endif gcc-bootstrap
33255 @if recode
33256 TARGET-recode=all
33257 maybe-all-recode: all-recode
33258 all-recode: configure-recode
33259         @: $(MAKE); $(unstage)
33260         @r=`${PWD_COMMAND}`; export r; \
33261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33262         $(HOST_EXPORTS) \
33263         (cd $(HOST_SUBDIR)/recode && \
33264           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33265                 $(TARGET-recode))
33266 @endif recode
33267
33268
33269
33270
33271 .PHONY: check-recode maybe-check-recode
33272 maybe-check-recode:
33273 @if recode
33274 maybe-check-recode: check-recode
33275
33276 check-recode:
33277         @: $(MAKE); $(unstage)
33278         @r=`${PWD_COMMAND}`; export r; \
33279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33280         $(HOST_EXPORTS) \
33281         (cd $(HOST_SUBDIR)/recode && \
33282           $(MAKE) $(FLAGS_TO_PASS)  check)
33283
33284 @endif recode
33285
33286 .PHONY: install-recode maybe-install-recode
33287 maybe-install-recode:
33288 @if recode
33289 maybe-install-recode: install-recode
33290
33291 install-recode: installdirs
33292         @: $(MAKE); $(unstage)
33293         @r=`${PWD_COMMAND}`; export r; \
33294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33295         $(HOST_EXPORTS) \
33296         (cd $(HOST_SUBDIR)/recode && \
33297           $(MAKE) $(FLAGS_TO_PASS)  install)
33298
33299 @endif recode
33300
33301 # Other targets (info, dvi, pdf, etc.)
33302
33303 .PHONY: maybe-info-recode info-recode
33304 maybe-info-recode:
33305 @if recode
33306 maybe-info-recode: info-recode
33307
33308 info-recode: \
33309     configure-recode 
33310         @: $(MAKE); $(unstage)
33311         @[ -f ./recode/Makefile ] || exit 0; \
33312         r=`${PWD_COMMAND}`; export r; \
33313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33314         $(HOST_EXPORTS) \
33315         for flag in $(EXTRA_HOST_FLAGS) ; do \
33316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33317         done; \
33318         echo "Doing info in recode" ; \
33319         (cd $(HOST_SUBDIR)/recode && \
33320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33322                   "RANLIB=$${RANLIB}" \
33323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33324                   info) \
33325           || exit 1
33326
33327 @endif recode
33328
33329 .PHONY: maybe-dvi-recode dvi-recode
33330 maybe-dvi-recode:
33331 @if recode
33332 maybe-dvi-recode: dvi-recode
33333
33334 dvi-recode: \
33335     configure-recode 
33336         @: $(MAKE); $(unstage)
33337         @[ -f ./recode/Makefile ] || exit 0; \
33338         r=`${PWD_COMMAND}`; export r; \
33339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33340         $(HOST_EXPORTS) \
33341         for flag in $(EXTRA_HOST_FLAGS) ; do \
33342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33343         done; \
33344         echo "Doing dvi in recode" ; \
33345         (cd $(HOST_SUBDIR)/recode && \
33346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33348                   "RANLIB=$${RANLIB}" \
33349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33350                   dvi) \
33351           || exit 1
33352
33353 @endif recode
33354
33355 .PHONY: maybe-pdf-recode pdf-recode
33356 maybe-pdf-recode:
33357 @if recode
33358 maybe-pdf-recode: pdf-recode
33359
33360 pdf-recode: \
33361     configure-recode 
33362         @: $(MAKE); $(unstage)
33363         @[ -f ./recode/Makefile ] || exit 0; \
33364         r=`${PWD_COMMAND}`; export r; \
33365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33366         $(HOST_EXPORTS) \
33367         for flag in $(EXTRA_HOST_FLAGS) ; do \
33368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33369         done; \
33370         echo "Doing pdf in recode" ; \
33371         (cd $(HOST_SUBDIR)/recode && \
33372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33374                   "RANLIB=$${RANLIB}" \
33375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33376                   pdf) \
33377           || exit 1
33378
33379 @endif recode
33380
33381 .PHONY: maybe-html-recode html-recode
33382 maybe-html-recode:
33383 @if recode
33384 maybe-html-recode: html-recode
33385
33386 html-recode: \
33387     configure-recode 
33388         @: $(MAKE); $(unstage)
33389         @[ -f ./recode/Makefile ] || exit 0; \
33390         r=`${PWD_COMMAND}`; export r; \
33391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33392         $(HOST_EXPORTS) \
33393         for flag in $(EXTRA_HOST_FLAGS) ; do \
33394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33395         done; \
33396         echo "Doing html in recode" ; \
33397         (cd $(HOST_SUBDIR)/recode && \
33398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33400                   "RANLIB=$${RANLIB}" \
33401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33402                   html) \
33403           || exit 1
33404
33405 @endif recode
33406
33407 .PHONY: maybe-TAGS-recode TAGS-recode
33408 maybe-TAGS-recode:
33409 @if recode
33410 maybe-TAGS-recode: TAGS-recode
33411
33412 TAGS-recode: \
33413     configure-recode 
33414         @: $(MAKE); $(unstage)
33415         @[ -f ./recode/Makefile ] || exit 0; \
33416         r=`${PWD_COMMAND}`; export r; \
33417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33418         $(HOST_EXPORTS) \
33419         for flag in $(EXTRA_HOST_FLAGS) ; do \
33420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33421         done; \
33422         echo "Doing TAGS in recode" ; \
33423         (cd $(HOST_SUBDIR)/recode && \
33424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33426                   "RANLIB=$${RANLIB}" \
33427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33428                   TAGS) \
33429           || exit 1
33430
33431 @endif recode
33432
33433 .PHONY: maybe-install-info-recode install-info-recode
33434 maybe-install-info-recode:
33435 @if recode
33436 maybe-install-info-recode: install-info-recode
33437
33438 install-info-recode: \
33439     configure-recode \
33440     info-recode 
33441         @: $(MAKE); $(unstage)
33442         @[ -f ./recode/Makefile ] || exit 0; \
33443         r=`${PWD_COMMAND}`; export r; \
33444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33445         $(HOST_EXPORTS) \
33446         for flag in $(EXTRA_HOST_FLAGS) ; do \
33447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33448         done; \
33449         echo "Doing install-info in recode" ; \
33450         (cd $(HOST_SUBDIR)/recode && \
33451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33453                   "RANLIB=$${RANLIB}" \
33454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33455                   install-info) \
33456           || exit 1
33457
33458 @endif recode
33459
33460 .PHONY: maybe-install-pdf-recode install-pdf-recode
33461 maybe-install-pdf-recode:
33462 @if recode
33463 maybe-install-pdf-recode: install-pdf-recode
33464
33465 install-pdf-recode: \
33466     configure-recode \
33467     pdf-recode 
33468         @: $(MAKE); $(unstage)
33469         @[ -f ./recode/Makefile ] || exit 0; \
33470         r=`${PWD_COMMAND}`; export r; \
33471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33472         $(HOST_EXPORTS) \
33473         for flag in $(EXTRA_HOST_FLAGS) ; do \
33474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33475         done; \
33476         echo "Doing install-pdf in recode" ; \
33477         (cd $(HOST_SUBDIR)/recode && \
33478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33480                   "RANLIB=$${RANLIB}" \
33481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33482                   install-pdf) \
33483           || exit 1
33484
33485 @endif recode
33486
33487 .PHONY: maybe-install-html-recode install-html-recode
33488 maybe-install-html-recode:
33489 @if recode
33490 maybe-install-html-recode: install-html-recode
33491
33492 install-html-recode: \
33493     configure-recode \
33494     html-recode 
33495         @: $(MAKE); $(unstage)
33496         @[ -f ./recode/Makefile ] || exit 0; \
33497         r=`${PWD_COMMAND}`; export r; \
33498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33499         $(HOST_EXPORTS) \
33500         for flag in $(EXTRA_HOST_FLAGS) ; do \
33501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33502         done; \
33503         echo "Doing install-html in recode" ; \
33504         (cd $(HOST_SUBDIR)/recode && \
33505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33507                   "RANLIB=$${RANLIB}" \
33508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33509                   install-html) \
33510           || exit 1
33511
33512 @endif recode
33513
33514 .PHONY: maybe-installcheck-recode installcheck-recode
33515 maybe-installcheck-recode:
33516 @if recode
33517 maybe-installcheck-recode: installcheck-recode
33518
33519 installcheck-recode: \
33520     configure-recode 
33521         @: $(MAKE); $(unstage)
33522         @[ -f ./recode/Makefile ] || exit 0; \
33523         r=`${PWD_COMMAND}`; export r; \
33524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33525         $(HOST_EXPORTS) \
33526         for flag in $(EXTRA_HOST_FLAGS) ; do \
33527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33528         done; \
33529         echo "Doing installcheck in recode" ; \
33530         (cd $(HOST_SUBDIR)/recode && \
33531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33533                   "RANLIB=$${RANLIB}" \
33534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33535                   installcheck) \
33536           || exit 1
33537
33538 @endif recode
33539
33540 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
33541 maybe-mostlyclean-recode:
33542 @if recode
33543 maybe-mostlyclean-recode: mostlyclean-recode
33544
33545 mostlyclean-recode: 
33546         @: $(MAKE); $(unstage)
33547         @[ -f ./recode/Makefile ] || exit 0; \
33548         r=`${PWD_COMMAND}`; export r; \
33549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33550         $(HOST_EXPORTS) \
33551         for flag in $(EXTRA_HOST_FLAGS) ; do \
33552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33553         done; \
33554         echo "Doing mostlyclean in recode" ; \
33555         (cd $(HOST_SUBDIR)/recode && \
33556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33558                   "RANLIB=$${RANLIB}" \
33559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33560                   mostlyclean) \
33561           || exit 1
33562
33563 @endif recode
33564
33565 .PHONY: maybe-clean-recode clean-recode
33566 maybe-clean-recode:
33567 @if recode
33568 maybe-clean-recode: clean-recode
33569
33570 clean-recode: 
33571         @: $(MAKE); $(unstage)
33572         @[ -f ./recode/Makefile ] || exit 0; \
33573         r=`${PWD_COMMAND}`; export r; \
33574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33575         $(HOST_EXPORTS) \
33576         for flag in $(EXTRA_HOST_FLAGS) ; do \
33577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33578         done; \
33579         echo "Doing clean in recode" ; \
33580         (cd $(HOST_SUBDIR)/recode && \
33581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33583                   "RANLIB=$${RANLIB}" \
33584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33585                   clean) \
33586           || exit 1
33587
33588 @endif recode
33589
33590 .PHONY: maybe-distclean-recode distclean-recode
33591 maybe-distclean-recode:
33592 @if recode
33593 maybe-distclean-recode: distclean-recode
33594
33595 distclean-recode: 
33596         @: $(MAKE); $(unstage)
33597         @[ -f ./recode/Makefile ] || exit 0; \
33598         r=`${PWD_COMMAND}`; export r; \
33599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33600         $(HOST_EXPORTS) \
33601         for flag in $(EXTRA_HOST_FLAGS) ; do \
33602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33603         done; \
33604         echo "Doing distclean in recode" ; \
33605         (cd $(HOST_SUBDIR)/recode && \
33606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33608                   "RANLIB=$${RANLIB}" \
33609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33610                   distclean) \
33611           || exit 1
33612
33613 @endif recode
33614
33615 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
33616 maybe-maintainer-clean-recode:
33617 @if recode
33618 maybe-maintainer-clean-recode: maintainer-clean-recode
33619
33620 maintainer-clean-recode: 
33621         @: $(MAKE); $(unstage)
33622         @[ -f ./recode/Makefile ] || exit 0; \
33623         r=`${PWD_COMMAND}`; export r; \
33624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33625         $(HOST_EXPORTS) \
33626         for flag in $(EXTRA_HOST_FLAGS) ; do \
33627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33628         done; \
33629         echo "Doing maintainer-clean in recode" ; \
33630         (cd $(HOST_SUBDIR)/recode && \
33631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33633                   "RANLIB=$${RANLIB}" \
33634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33635                   maintainer-clean) \
33636           || exit 1
33637
33638 @endif recode
33639
33640
33641
33642 .PHONY: configure-sed maybe-configure-sed
33643 maybe-configure-sed:
33644 @if gcc-bootstrap
33645 configure-sed: stage_current
33646 @endif gcc-bootstrap
33647 @if sed
33648 maybe-configure-sed: configure-sed
33649 configure-sed: 
33650         @: $(MAKE); $(unstage)
33651         @r=`${PWD_COMMAND}`; export r; \
33652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33653         test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
33654         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
33655         $(HOST_EXPORTS) \
33656         echo Configuring in $(HOST_SUBDIR)/sed; \
33657         cd "$(HOST_SUBDIR)/sed" || exit 1; \
33658         case $(srcdir) in \
33659           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33660           *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
33661                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33662         esac; \
33663         srcdiroption="--srcdir=$${topdir}/sed"; \
33664         libsrcdir="$$s/sed"; \
33665         $(SHELL) $${libsrcdir}/configure \
33666           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33667           --target=${target_alias} $${srcdiroption}  \
33668           || exit 1
33669 @endif sed
33670
33671
33672
33673
33674
33675 .PHONY: all-sed maybe-all-sed
33676 maybe-all-sed:
33677 @if gcc-bootstrap
33678 all-sed: stage_current
33679 @endif gcc-bootstrap
33680 @if sed
33681 TARGET-sed=all
33682 maybe-all-sed: all-sed
33683 all-sed: configure-sed
33684         @: $(MAKE); $(unstage)
33685         @r=`${PWD_COMMAND}`; export r; \
33686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33687         $(HOST_EXPORTS) \
33688         (cd $(HOST_SUBDIR)/sed && \
33689           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33690                 $(TARGET-sed))
33691 @endif sed
33692
33693
33694
33695
33696 .PHONY: check-sed maybe-check-sed
33697 maybe-check-sed:
33698 @if sed
33699 maybe-check-sed: check-sed
33700
33701 check-sed:
33702         @: $(MAKE); $(unstage)
33703         @r=`${PWD_COMMAND}`; export r; \
33704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33705         $(HOST_EXPORTS) \
33706         (cd $(HOST_SUBDIR)/sed && \
33707           $(MAKE) $(FLAGS_TO_PASS)  check)
33708
33709 @endif sed
33710
33711 .PHONY: install-sed maybe-install-sed
33712 maybe-install-sed:
33713 @if sed
33714 maybe-install-sed: install-sed
33715
33716 install-sed: installdirs
33717         @: $(MAKE); $(unstage)
33718         @r=`${PWD_COMMAND}`; export r; \
33719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33720         $(HOST_EXPORTS) \
33721         (cd $(HOST_SUBDIR)/sed && \
33722           $(MAKE) $(FLAGS_TO_PASS)  install)
33723
33724 @endif sed
33725
33726 # Other targets (info, dvi, pdf, etc.)
33727
33728 .PHONY: maybe-info-sed info-sed
33729 maybe-info-sed:
33730 @if sed
33731 maybe-info-sed: info-sed
33732
33733 info-sed: \
33734     configure-sed 
33735         @: $(MAKE); $(unstage)
33736         @[ -f ./sed/Makefile ] || exit 0; \
33737         r=`${PWD_COMMAND}`; export r; \
33738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33739         $(HOST_EXPORTS) \
33740         for flag in $(EXTRA_HOST_FLAGS) ; do \
33741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33742         done; \
33743         echo "Doing info in sed" ; \
33744         (cd $(HOST_SUBDIR)/sed && \
33745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33747                   "RANLIB=$${RANLIB}" \
33748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33749                   info) \
33750           || exit 1
33751
33752 @endif sed
33753
33754 .PHONY: maybe-dvi-sed dvi-sed
33755 maybe-dvi-sed:
33756 @if sed
33757 maybe-dvi-sed: dvi-sed
33758
33759 dvi-sed: \
33760     configure-sed 
33761         @: $(MAKE); $(unstage)
33762         @[ -f ./sed/Makefile ] || exit 0; \
33763         r=`${PWD_COMMAND}`; export r; \
33764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33765         $(HOST_EXPORTS) \
33766         for flag in $(EXTRA_HOST_FLAGS) ; do \
33767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33768         done; \
33769         echo "Doing dvi in sed" ; \
33770         (cd $(HOST_SUBDIR)/sed && \
33771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33773                   "RANLIB=$${RANLIB}" \
33774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33775                   dvi) \
33776           || exit 1
33777
33778 @endif sed
33779
33780 .PHONY: maybe-pdf-sed pdf-sed
33781 maybe-pdf-sed:
33782 @if sed
33783 maybe-pdf-sed: pdf-sed
33784
33785 pdf-sed: \
33786     configure-sed 
33787         @: $(MAKE); $(unstage)
33788         @[ -f ./sed/Makefile ] || exit 0; \
33789         r=`${PWD_COMMAND}`; export r; \
33790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33791         $(HOST_EXPORTS) \
33792         for flag in $(EXTRA_HOST_FLAGS) ; do \
33793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33794         done; \
33795         echo "Doing pdf in sed" ; \
33796         (cd $(HOST_SUBDIR)/sed && \
33797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33799                   "RANLIB=$${RANLIB}" \
33800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33801                   pdf) \
33802           || exit 1
33803
33804 @endif sed
33805
33806 .PHONY: maybe-html-sed html-sed
33807 maybe-html-sed:
33808 @if sed
33809 maybe-html-sed: html-sed
33810
33811 html-sed: \
33812     configure-sed 
33813         @: $(MAKE); $(unstage)
33814         @[ -f ./sed/Makefile ] || exit 0; \
33815         r=`${PWD_COMMAND}`; export r; \
33816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33817         $(HOST_EXPORTS) \
33818         for flag in $(EXTRA_HOST_FLAGS) ; do \
33819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33820         done; \
33821         echo "Doing html in sed" ; \
33822         (cd $(HOST_SUBDIR)/sed && \
33823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33825                   "RANLIB=$${RANLIB}" \
33826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33827                   html) \
33828           || exit 1
33829
33830 @endif sed
33831
33832 .PHONY: maybe-TAGS-sed TAGS-sed
33833 maybe-TAGS-sed:
33834 @if sed
33835 maybe-TAGS-sed: TAGS-sed
33836
33837 TAGS-sed: \
33838     configure-sed 
33839         @: $(MAKE); $(unstage)
33840         @[ -f ./sed/Makefile ] || exit 0; \
33841         r=`${PWD_COMMAND}`; export r; \
33842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33843         $(HOST_EXPORTS) \
33844         for flag in $(EXTRA_HOST_FLAGS) ; do \
33845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33846         done; \
33847         echo "Doing TAGS in sed" ; \
33848         (cd $(HOST_SUBDIR)/sed && \
33849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33851                   "RANLIB=$${RANLIB}" \
33852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33853                   TAGS) \
33854           || exit 1
33855
33856 @endif sed
33857
33858 .PHONY: maybe-install-info-sed install-info-sed
33859 maybe-install-info-sed:
33860 @if sed
33861 maybe-install-info-sed: install-info-sed
33862
33863 install-info-sed: \
33864     configure-sed \
33865     info-sed 
33866         @: $(MAKE); $(unstage)
33867         @[ -f ./sed/Makefile ] || exit 0; \
33868         r=`${PWD_COMMAND}`; export r; \
33869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33870         $(HOST_EXPORTS) \
33871         for flag in $(EXTRA_HOST_FLAGS) ; do \
33872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33873         done; \
33874         echo "Doing install-info in sed" ; \
33875         (cd $(HOST_SUBDIR)/sed && \
33876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33878                   "RANLIB=$${RANLIB}" \
33879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33880                   install-info) \
33881           || exit 1
33882
33883 @endif sed
33884
33885 .PHONY: maybe-install-pdf-sed install-pdf-sed
33886 maybe-install-pdf-sed:
33887 @if sed
33888 maybe-install-pdf-sed: install-pdf-sed
33889
33890 install-pdf-sed: \
33891     configure-sed \
33892     pdf-sed 
33893         @: $(MAKE); $(unstage)
33894         @[ -f ./sed/Makefile ] || exit 0; \
33895         r=`${PWD_COMMAND}`; export r; \
33896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33897         $(HOST_EXPORTS) \
33898         for flag in $(EXTRA_HOST_FLAGS) ; do \
33899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33900         done; \
33901         echo "Doing install-pdf in sed" ; \
33902         (cd $(HOST_SUBDIR)/sed && \
33903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33905                   "RANLIB=$${RANLIB}" \
33906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33907                   install-pdf) \
33908           || exit 1
33909
33910 @endif sed
33911
33912 .PHONY: maybe-install-html-sed install-html-sed
33913 maybe-install-html-sed:
33914 @if sed
33915 maybe-install-html-sed: install-html-sed
33916
33917 install-html-sed: \
33918     configure-sed \
33919     html-sed 
33920         @: $(MAKE); $(unstage)
33921         @[ -f ./sed/Makefile ] || exit 0; \
33922         r=`${PWD_COMMAND}`; export r; \
33923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33924         $(HOST_EXPORTS) \
33925         for flag in $(EXTRA_HOST_FLAGS) ; do \
33926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33927         done; \
33928         echo "Doing install-html in sed" ; \
33929         (cd $(HOST_SUBDIR)/sed && \
33930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33932                   "RANLIB=$${RANLIB}" \
33933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33934                   install-html) \
33935           || exit 1
33936
33937 @endif sed
33938
33939 .PHONY: maybe-installcheck-sed installcheck-sed
33940 maybe-installcheck-sed:
33941 @if sed
33942 maybe-installcheck-sed: installcheck-sed
33943
33944 installcheck-sed: \
33945     configure-sed 
33946         @: $(MAKE); $(unstage)
33947         @[ -f ./sed/Makefile ] || exit 0; \
33948         r=`${PWD_COMMAND}`; export r; \
33949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33950         $(HOST_EXPORTS) \
33951         for flag in $(EXTRA_HOST_FLAGS) ; do \
33952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33953         done; \
33954         echo "Doing installcheck in sed" ; \
33955         (cd $(HOST_SUBDIR)/sed && \
33956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33958                   "RANLIB=$${RANLIB}" \
33959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33960                   installcheck) \
33961           || exit 1
33962
33963 @endif sed
33964
33965 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
33966 maybe-mostlyclean-sed:
33967 @if sed
33968 maybe-mostlyclean-sed: mostlyclean-sed
33969
33970 mostlyclean-sed: 
33971         @: $(MAKE); $(unstage)
33972         @[ -f ./sed/Makefile ] || exit 0; \
33973         r=`${PWD_COMMAND}`; export r; \
33974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33975         $(HOST_EXPORTS) \
33976         for flag in $(EXTRA_HOST_FLAGS) ; do \
33977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33978         done; \
33979         echo "Doing mostlyclean in sed" ; \
33980         (cd $(HOST_SUBDIR)/sed && \
33981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33983                   "RANLIB=$${RANLIB}" \
33984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33985                   mostlyclean) \
33986           || exit 1
33987
33988 @endif sed
33989
33990 .PHONY: maybe-clean-sed clean-sed
33991 maybe-clean-sed:
33992 @if sed
33993 maybe-clean-sed: clean-sed
33994
33995 clean-sed: 
33996         @: $(MAKE); $(unstage)
33997         @[ -f ./sed/Makefile ] || exit 0; \
33998         r=`${PWD_COMMAND}`; export r; \
33999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34000         $(HOST_EXPORTS) \
34001         for flag in $(EXTRA_HOST_FLAGS) ; do \
34002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34003         done; \
34004         echo "Doing clean in sed" ; \
34005         (cd $(HOST_SUBDIR)/sed && \
34006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34008                   "RANLIB=$${RANLIB}" \
34009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34010                   clean) \
34011           || exit 1
34012
34013 @endif sed
34014
34015 .PHONY: maybe-distclean-sed distclean-sed
34016 maybe-distclean-sed:
34017 @if sed
34018 maybe-distclean-sed: distclean-sed
34019
34020 distclean-sed: 
34021         @: $(MAKE); $(unstage)
34022         @[ -f ./sed/Makefile ] || exit 0; \
34023         r=`${PWD_COMMAND}`; export r; \
34024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34025         $(HOST_EXPORTS) \
34026         for flag in $(EXTRA_HOST_FLAGS) ; do \
34027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34028         done; \
34029         echo "Doing distclean in sed" ; \
34030         (cd $(HOST_SUBDIR)/sed && \
34031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34033                   "RANLIB=$${RANLIB}" \
34034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34035                   distclean) \
34036           || exit 1
34037
34038 @endif sed
34039
34040 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
34041 maybe-maintainer-clean-sed:
34042 @if sed
34043 maybe-maintainer-clean-sed: maintainer-clean-sed
34044
34045 maintainer-clean-sed: 
34046         @: $(MAKE); $(unstage)
34047         @[ -f ./sed/Makefile ] || exit 0; \
34048         r=`${PWD_COMMAND}`; export r; \
34049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34050         $(HOST_EXPORTS) \
34051         for flag in $(EXTRA_HOST_FLAGS) ; do \
34052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34053         done; \
34054         echo "Doing maintainer-clean in sed" ; \
34055         (cd $(HOST_SUBDIR)/sed && \
34056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34058                   "RANLIB=$${RANLIB}" \
34059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34060                   maintainer-clean) \
34061           || exit 1
34062
34063 @endif sed
34064
34065
34066
34067 .PHONY: configure-send-pr maybe-configure-send-pr
34068 maybe-configure-send-pr:
34069 @if gcc-bootstrap
34070 configure-send-pr: stage_current
34071 @endif gcc-bootstrap
34072 @if send-pr
34073 maybe-configure-send-pr: configure-send-pr
34074 configure-send-pr: 
34075         @: $(MAKE); $(unstage)
34076         @r=`${PWD_COMMAND}`; export r; \
34077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34078         test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
34079         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
34080         $(HOST_EXPORTS) \
34081         echo Configuring in $(HOST_SUBDIR)/send-pr; \
34082         cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
34083         case $(srcdir) in \
34084           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34085           *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
34086                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34087         esac; \
34088         srcdiroption="--srcdir=$${topdir}/send-pr"; \
34089         libsrcdir="$$s/send-pr"; \
34090         $(SHELL) $${libsrcdir}/configure \
34091           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34092           --target=${target_alias} $${srcdiroption}  \
34093           || exit 1
34094 @endif send-pr
34095
34096
34097
34098
34099
34100 .PHONY: all-send-pr maybe-all-send-pr
34101 maybe-all-send-pr:
34102 @if gcc-bootstrap
34103 all-send-pr: stage_current
34104 @endif gcc-bootstrap
34105 @if send-pr
34106 TARGET-send-pr=all
34107 maybe-all-send-pr: all-send-pr
34108 all-send-pr: configure-send-pr
34109         @: $(MAKE); $(unstage)
34110         @r=`${PWD_COMMAND}`; export r; \
34111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34112         $(HOST_EXPORTS) \
34113         (cd $(HOST_SUBDIR)/send-pr && \
34114           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34115                 $(TARGET-send-pr))
34116 @endif send-pr
34117
34118
34119
34120
34121 .PHONY: check-send-pr maybe-check-send-pr
34122 maybe-check-send-pr:
34123 @if send-pr
34124 maybe-check-send-pr: check-send-pr
34125
34126 check-send-pr:
34127         @: $(MAKE); $(unstage)
34128         @r=`${PWD_COMMAND}`; export r; \
34129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34130         $(HOST_EXPORTS) \
34131         (cd $(HOST_SUBDIR)/send-pr && \
34132           $(MAKE) $(FLAGS_TO_PASS)  check)
34133
34134 @endif send-pr
34135
34136 .PHONY: install-send-pr maybe-install-send-pr
34137 maybe-install-send-pr:
34138 @if send-pr
34139 maybe-install-send-pr: install-send-pr
34140
34141 install-send-pr: installdirs
34142         @: $(MAKE); $(unstage)
34143         @r=`${PWD_COMMAND}`; export r; \
34144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34145         $(HOST_EXPORTS) \
34146         (cd $(HOST_SUBDIR)/send-pr && \
34147           $(MAKE) $(FLAGS_TO_PASS)  install)
34148
34149 @endif send-pr
34150
34151 # Other targets (info, dvi, pdf, etc.)
34152
34153 .PHONY: maybe-info-send-pr info-send-pr
34154 maybe-info-send-pr:
34155 @if send-pr
34156 maybe-info-send-pr: info-send-pr
34157
34158 info-send-pr: \
34159     configure-send-pr 
34160         @: $(MAKE); $(unstage)
34161         @[ -f ./send-pr/Makefile ] || exit 0; \
34162         r=`${PWD_COMMAND}`; export r; \
34163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34164         $(HOST_EXPORTS) \
34165         for flag in $(EXTRA_HOST_FLAGS) ; do \
34166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34167         done; \
34168         echo "Doing info in send-pr" ; \
34169         (cd $(HOST_SUBDIR)/send-pr && \
34170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34172                   "RANLIB=$${RANLIB}" \
34173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34174                   info) \
34175           || exit 1
34176
34177 @endif send-pr
34178
34179 .PHONY: maybe-dvi-send-pr dvi-send-pr
34180 maybe-dvi-send-pr:
34181 @if send-pr
34182 maybe-dvi-send-pr: dvi-send-pr
34183
34184 dvi-send-pr: \
34185     configure-send-pr 
34186         @: $(MAKE); $(unstage)
34187         @[ -f ./send-pr/Makefile ] || exit 0; \
34188         r=`${PWD_COMMAND}`; export r; \
34189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34190         $(HOST_EXPORTS) \
34191         for flag in $(EXTRA_HOST_FLAGS) ; do \
34192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34193         done; \
34194         echo "Doing dvi in send-pr" ; \
34195         (cd $(HOST_SUBDIR)/send-pr && \
34196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34198                   "RANLIB=$${RANLIB}" \
34199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34200                   dvi) \
34201           || exit 1
34202
34203 @endif send-pr
34204
34205 .PHONY: maybe-pdf-send-pr pdf-send-pr
34206 maybe-pdf-send-pr:
34207 @if send-pr
34208 maybe-pdf-send-pr: pdf-send-pr
34209
34210 pdf-send-pr: \
34211     configure-send-pr 
34212         @: $(MAKE); $(unstage)
34213         @[ -f ./send-pr/Makefile ] || exit 0; \
34214         r=`${PWD_COMMAND}`; export r; \
34215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34216         $(HOST_EXPORTS) \
34217         for flag in $(EXTRA_HOST_FLAGS) ; do \
34218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34219         done; \
34220         echo "Doing pdf in send-pr" ; \
34221         (cd $(HOST_SUBDIR)/send-pr && \
34222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34224                   "RANLIB=$${RANLIB}" \
34225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34226                   pdf) \
34227           || exit 1
34228
34229 @endif send-pr
34230
34231 .PHONY: maybe-html-send-pr html-send-pr
34232 maybe-html-send-pr:
34233 @if send-pr
34234 maybe-html-send-pr: html-send-pr
34235
34236 html-send-pr: \
34237     configure-send-pr 
34238         @: $(MAKE); $(unstage)
34239         @[ -f ./send-pr/Makefile ] || exit 0; \
34240         r=`${PWD_COMMAND}`; export r; \
34241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34242         $(HOST_EXPORTS) \
34243         for flag in $(EXTRA_HOST_FLAGS) ; do \
34244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34245         done; \
34246         echo "Doing html in send-pr" ; \
34247         (cd $(HOST_SUBDIR)/send-pr && \
34248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34250                   "RANLIB=$${RANLIB}" \
34251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34252                   html) \
34253           || exit 1
34254
34255 @endif send-pr
34256
34257 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
34258 maybe-TAGS-send-pr:
34259 @if send-pr
34260 maybe-TAGS-send-pr: TAGS-send-pr
34261
34262 TAGS-send-pr: \
34263     configure-send-pr 
34264         @: $(MAKE); $(unstage)
34265         @[ -f ./send-pr/Makefile ] || exit 0; \
34266         r=`${PWD_COMMAND}`; export r; \
34267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34268         $(HOST_EXPORTS) \
34269         for flag in $(EXTRA_HOST_FLAGS) ; do \
34270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34271         done; \
34272         echo "Doing TAGS in send-pr" ; \
34273         (cd $(HOST_SUBDIR)/send-pr && \
34274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34276                   "RANLIB=$${RANLIB}" \
34277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34278                   TAGS) \
34279           || exit 1
34280
34281 @endif send-pr
34282
34283 .PHONY: maybe-install-info-send-pr install-info-send-pr
34284 maybe-install-info-send-pr:
34285 @if send-pr
34286 maybe-install-info-send-pr: install-info-send-pr
34287
34288 install-info-send-pr: \
34289     configure-send-pr \
34290     info-send-pr 
34291         @: $(MAKE); $(unstage)
34292         @[ -f ./send-pr/Makefile ] || exit 0; \
34293         r=`${PWD_COMMAND}`; export r; \
34294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34295         $(HOST_EXPORTS) \
34296         for flag in $(EXTRA_HOST_FLAGS) ; do \
34297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34298         done; \
34299         echo "Doing install-info in send-pr" ; \
34300         (cd $(HOST_SUBDIR)/send-pr && \
34301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34303                   "RANLIB=$${RANLIB}" \
34304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34305                   install-info) \
34306           || exit 1
34307
34308 @endif send-pr
34309
34310 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
34311 maybe-install-pdf-send-pr:
34312 @if send-pr
34313 maybe-install-pdf-send-pr: install-pdf-send-pr
34314
34315 install-pdf-send-pr: \
34316     configure-send-pr \
34317     pdf-send-pr 
34318         @: $(MAKE); $(unstage)
34319         @[ -f ./send-pr/Makefile ] || exit 0; \
34320         r=`${PWD_COMMAND}`; export r; \
34321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34322         $(HOST_EXPORTS) \
34323         for flag in $(EXTRA_HOST_FLAGS) ; do \
34324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34325         done; \
34326         echo "Doing install-pdf in send-pr" ; \
34327         (cd $(HOST_SUBDIR)/send-pr && \
34328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34330                   "RANLIB=$${RANLIB}" \
34331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34332                   install-pdf) \
34333           || exit 1
34334
34335 @endif send-pr
34336
34337 .PHONY: maybe-install-html-send-pr install-html-send-pr
34338 maybe-install-html-send-pr:
34339 @if send-pr
34340 maybe-install-html-send-pr: install-html-send-pr
34341
34342 install-html-send-pr: \
34343     configure-send-pr \
34344     html-send-pr 
34345         @: $(MAKE); $(unstage)
34346         @[ -f ./send-pr/Makefile ] || exit 0; \
34347         r=`${PWD_COMMAND}`; export r; \
34348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34349         $(HOST_EXPORTS) \
34350         for flag in $(EXTRA_HOST_FLAGS) ; do \
34351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34352         done; \
34353         echo "Doing install-html in send-pr" ; \
34354         (cd $(HOST_SUBDIR)/send-pr && \
34355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34357                   "RANLIB=$${RANLIB}" \
34358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34359                   install-html) \
34360           || exit 1
34361
34362 @endif send-pr
34363
34364 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
34365 maybe-installcheck-send-pr:
34366 @if send-pr
34367 maybe-installcheck-send-pr: installcheck-send-pr
34368
34369 installcheck-send-pr: \
34370     configure-send-pr 
34371         @: $(MAKE); $(unstage)
34372         @[ -f ./send-pr/Makefile ] || exit 0; \
34373         r=`${PWD_COMMAND}`; export r; \
34374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34375         $(HOST_EXPORTS) \
34376         for flag in $(EXTRA_HOST_FLAGS) ; do \
34377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34378         done; \
34379         echo "Doing installcheck in send-pr" ; \
34380         (cd $(HOST_SUBDIR)/send-pr && \
34381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34383                   "RANLIB=$${RANLIB}" \
34384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34385                   installcheck) \
34386           || exit 1
34387
34388 @endif send-pr
34389
34390 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
34391 maybe-mostlyclean-send-pr:
34392 @if send-pr
34393 maybe-mostlyclean-send-pr: mostlyclean-send-pr
34394
34395 mostlyclean-send-pr: 
34396         @: $(MAKE); $(unstage)
34397         @[ -f ./send-pr/Makefile ] || exit 0; \
34398         r=`${PWD_COMMAND}`; export r; \
34399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34400         $(HOST_EXPORTS) \
34401         for flag in $(EXTRA_HOST_FLAGS) ; do \
34402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34403         done; \
34404         echo "Doing mostlyclean in send-pr" ; \
34405         (cd $(HOST_SUBDIR)/send-pr && \
34406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34408                   "RANLIB=$${RANLIB}" \
34409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34410                   mostlyclean) \
34411           || exit 1
34412
34413 @endif send-pr
34414
34415 .PHONY: maybe-clean-send-pr clean-send-pr
34416 maybe-clean-send-pr:
34417 @if send-pr
34418 maybe-clean-send-pr: clean-send-pr
34419
34420 clean-send-pr: 
34421         @: $(MAKE); $(unstage)
34422         @[ -f ./send-pr/Makefile ] || exit 0; \
34423         r=`${PWD_COMMAND}`; export r; \
34424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34425         $(HOST_EXPORTS) \
34426         for flag in $(EXTRA_HOST_FLAGS) ; do \
34427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34428         done; \
34429         echo "Doing clean in send-pr" ; \
34430         (cd $(HOST_SUBDIR)/send-pr && \
34431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34433                   "RANLIB=$${RANLIB}" \
34434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34435                   clean) \
34436           || exit 1
34437
34438 @endif send-pr
34439
34440 .PHONY: maybe-distclean-send-pr distclean-send-pr
34441 maybe-distclean-send-pr:
34442 @if send-pr
34443 maybe-distclean-send-pr: distclean-send-pr
34444
34445 distclean-send-pr: 
34446         @: $(MAKE); $(unstage)
34447         @[ -f ./send-pr/Makefile ] || exit 0; \
34448         r=`${PWD_COMMAND}`; export r; \
34449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34450         $(HOST_EXPORTS) \
34451         for flag in $(EXTRA_HOST_FLAGS) ; do \
34452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34453         done; \
34454         echo "Doing distclean in send-pr" ; \
34455         (cd $(HOST_SUBDIR)/send-pr && \
34456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34458                   "RANLIB=$${RANLIB}" \
34459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34460                   distclean) \
34461           || exit 1
34462
34463 @endif send-pr
34464
34465 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
34466 maybe-maintainer-clean-send-pr:
34467 @if send-pr
34468 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
34469
34470 maintainer-clean-send-pr: 
34471         @: $(MAKE); $(unstage)
34472         @[ -f ./send-pr/Makefile ] || exit 0; \
34473         r=`${PWD_COMMAND}`; export r; \
34474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34475         $(HOST_EXPORTS) \
34476         for flag in $(EXTRA_HOST_FLAGS) ; do \
34477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34478         done; \
34479         echo "Doing maintainer-clean in send-pr" ; \
34480         (cd $(HOST_SUBDIR)/send-pr && \
34481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34483                   "RANLIB=$${RANLIB}" \
34484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34485                   maintainer-clean) \
34486           || exit 1
34487
34488 @endif send-pr
34489
34490
34491
34492 .PHONY: configure-shellutils maybe-configure-shellutils
34493 maybe-configure-shellutils:
34494 @if gcc-bootstrap
34495 configure-shellutils: stage_current
34496 @endif gcc-bootstrap
34497 @if shellutils
34498 maybe-configure-shellutils: configure-shellutils
34499 configure-shellutils: 
34500         @: $(MAKE); $(unstage)
34501         @r=`${PWD_COMMAND}`; export r; \
34502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34503         test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
34504         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
34505         $(HOST_EXPORTS) \
34506         echo Configuring in $(HOST_SUBDIR)/shellutils; \
34507         cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
34508         case $(srcdir) in \
34509           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34510           *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
34511                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34512         esac; \
34513         srcdiroption="--srcdir=$${topdir}/shellutils"; \
34514         libsrcdir="$$s/shellutils"; \
34515         $(SHELL) $${libsrcdir}/configure \
34516           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34517           --target=${target_alias} $${srcdiroption}  \
34518           || exit 1
34519 @endif shellutils
34520
34521
34522
34523
34524
34525 .PHONY: all-shellutils maybe-all-shellutils
34526 maybe-all-shellutils:
34527 @if gcc-bootstrap
34528 all-shellutils: stage_current
34529 @endif gcc-bootstrap
34530 @if shellutils
34531 TARGET-shellutils=all
34532 maybe-all-shellutils: all-shellutils
34533 all-shellutils: configure-shellutils
34534         @: $(MAKE); $(unstage)
34535         @r=`${PWD_COMMAND}`; export r; \
34536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34537         $(HOST_EXPORTS) \
34538         (cd $(HOST_SUBDIR)/shellutils && \
34539           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34540                 $(TARGET-shellutils))
34541 @endif shellutils
34542
34543
34544
34545
34546 .PHONY: check-shellutils maybe-check-shellutils
34547 maybe-check-shellutils:
34548 @if shellutils
34549 maybe-check-shellutils: check-shellutils
34550
34551 check-shellutils:
34552         @: $(MAKE); $(unstage)
34553         @r=`${PWD_COMMAND}`; export r; \
34554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34555         $(HOST_EXPORTS) \
34556         (cd $(HOST_SUBDIR)/shellutils && \
34557           $(MAKE) $(FLAGS_TO_PASS)  check)
34558
34559 @endif shellutils
34560
34561 .PHONY: install-shellutils maybe-install-shellutils
34562 maybe-install-shellutils:
34563 @if shellutils
34564 maybe-install-shellutils: install-shellutils
34565
34566 install-shellutils: installdirs
34567         @: $(MAKE); $(unstage)
34568         @r=`${PWD_COMMAND}`; export r; \
34569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34570         $(HOST_EXPORTS) \
34571         (cd $(HOST_SUBDIR)/shellutils && \
34572           $(MAKE) $(FLAGS_TO_PASS)  install)
34573
34574 @endif shellutils
34575
34576 # Other targets (info, dvi, pdf, etc.)
34577
34578 .PHONY: maybe-info-shellutils info-shellutils
34579 maybe-info-shellutils:
34580 @if shellutils
34581 maybe-info-shellutils: info-shellutils
34582
34583 info-shellutils: \
34584     configure-shellutils 
34585         @: $(MAKE); $(unstage)
34586         @[ -f ./shellutils/Makefile ] || exit 0; \
34587         r=`${PWD_COMMAND}`; export r; \
34588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34589         $(HOST_EXPORTS) \
34590         for flag in $(EXTRA_HOST_FLAGS) ; do \
34591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34592         done; \
34593         echo "Doing info in shellutils" ; \
34594         (cd $(HOST_SUBDIR)/shellutils && \
34595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34597                   "RANLIB=$${RANLIB}" \
34598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34599                   info) \
34600           || exit 1
34601
34602 @endif shellutils
34603
34604 .PHONY: maybe-dvi-shellutils dvi-shellutils
34605 maybe-dvi-shellutils:
34606 @if shellutils
34607 maybe-dvi-shellutils: dvi-shellutils
34608
34609 dvi-shellutils: \
34610     configure-shellutils 
34611         @: $(MAKE); $(unstage)
34612         @[ -f ./shellutils/Makefile ] || exit 0; \
34613         r=`${PWD_COMMAND}`; export r; \
34614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34615         $(HOST_EXPORTS) \
34616         for flag in $(EXTRA_HOST_FLAGS) ; do \
34617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34618         done; \
34619         echo "Doing dvi in shellutils" ; \
34620         (cd $(HOST_SUBDIR)/shellutils && \
34621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34623                   "RANLIB=$${RANLIB}" \
34624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34625                   dvi) \
34626           || exit 1
34627
34628 @endif shellutils
34629
34630 .PHONY: maybe-pdf-shellutils pdf-shellutils
34631 maybe-pdf-shellutils:
34632 @if shellutils
34633 maybe-pdf-shellutils: pdf-shellutils
34634
34635 pdf-shellutils: \
34636     configure-shellutils 
34637         @: $(MAKE); $(unstage)
34638         @[ -f ./shellutils/Makefile ] || exit 0; \
34639         r=`${PWD_COMMAND}`; export r; \
34640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34641         $(HOST_EXPORTS) \
34642         for flag in $(EXTRA_HOST_FLAGS) ; do \
34643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34644         done; \
34645         echo "Doing pdf in shellutils" ; \
34646         (cd $(HOST_SUBDIR)/shellutils && \
34647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34649                   "RANLIB=$${RANLIB}" \
34650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34651                   pdf) \
34652           || exit 1
34653
34654 @endif shellutils
34655
34656 .PHONY: maybe-html-shellutils html-shellutils
34657 maybe-html-shellutils:
34658 @if shellutils
34659 maybe-html-shellutils: html-shellutils
34660
34661 html-shellutils: \
34662     configure-shellutils 
34663         @: $(MAKE); $(unstage)
34664         @[ -f ./shellutils/Makefile ] || exit 0; \
34665         r=`${PWD_COMMAND}`; export r; \
34666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34667         $(HOST_EXPORTS) \
34668         for flag in $(EXTRA_HOST_FLAGS) ; do \
34669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34670         done; \
34671         echo "Doing html in shellutils" ; \
34672         (cd $(HOST_SUBDIR)/shellutils && \
34673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34675                   "RANLIB=$${RANLIB}" \
34676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34677                   html) \
34678           || exit 1
34679
34680 @endif shellutils
34681
34682 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
34683 maybe-TAGS-shellutils:
34684 @if shellutils
34685 maybe-TAGS-shellutils: TAGS-shellutils
34686
34687 TAGS-shellutils: \
34688     configure-shellutils 
34689         @: $(MAKE); $(unstage)
34690         @[ -f ./shellutils/Makefile ] || exit 0; \
34691         r=`${PWD_COMMAND}`; export r; \
34692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34693         $(HOST_EXPORTS) \
34694         for flag in $(EXTRA_HOST_FLAGS) ; do \
34695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34696         done; \
34697         echo "Doing TAGS in shellutils" ; \
34698         (cd $(HOST_SUBDIR)/shellutils && \
34699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34701                   "RANLIB=$${RANLIB}" \
34702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34703                   TAGS) \
34704           || exit 1
34705
34706 @endif shellutils
34707
34708 .PHONY: maybe-install-info-shellutils install-info-shellutils
34709 maybe-install-info-shellutils:
34710 @if shellutils
34711 maybe-install-info-shellutils: install-info-shellutils
34712
34713 install-info-shellutils: \
34714     configure-shellutils \
34715     info-shellutils 
34716         @: $(MAKE); $(unstage)
34717         @[ -f ./shellutils/Makefile ] || exit 0; \
34718         r=`${PWD_COMMAND}`; export r; \
34719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34720         $(HOST_EXPORTS) \
34721         for flag in $(EXTRA_HOST_FLAGS) ; do \
34722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34723         done; \
34724         echo "Doing install-info in shellutils" ; \
34725         (cd $(HOST_SUBDIR)/shellutils && \
34726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34728                   "RANLIB=$${RANLIB}" \
34729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34730                   install-info) \
34731           || exit 1
34732
34733 @endif shellutils
34734
34735 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
34736 maybe-install-pdf-shellutils:
34737 @if shellutils
34738 maybe-install-pdf-shellutils: install-pdf-shellutils
34739
34740 install-pdf-shellutils: \
34741     configure-shellutils \
34742     pdf-shellutils 
34743         @: $(MAKE); $(unstage)
34744         @[ -f ./shellutils/Makefile ] || exit 0; \
34745         r=`${PWD_COMMAND}`; export r; \
34746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34747         $(HOST_EXPORTS) \
34748         for flag in $(EXTRA_HOST_FLAGS) ; do \
34749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34750         done; \
34751         echo "Doing install-pdf in shellutils" ; \
34752         (cd $(HOST_SUBDIR)/shellutils && \
34753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34755                   "RANLIB=$${RANLIB}" \
34756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34757                   install-pdf) \
34758           || exit 1
34759
34760 @endif shellutils
34761
34762 .PHONY: maybe-install-html-shellutils install-html-shellutils
34763 maybe-install-html-shellutils:
34764 @if shellutils
34765 maybe-install-html-shellutils: install-html-shellutils
34766
34767 install-html-shellutils: \
34768     configure-shellutils \
34769     html-shellutils 
34770         @: $(MAKE); $(unstage)
34771         @[ -f ./shellutils/Makefile ] || exit 0; \
34772         r=`${PWD_COMMAND}`; export r; \
34773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34774         $(HOST_EXPORTS) \
34775         for flag in $(EXTRA_HOST_FLAGS) ; do \
34776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34777         done; \
34778         echo "Doing install-html in shellutils" ; \
34779         (cd $(HOST_SUBDIR)/shellutils && \
34780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34782                   "RANLIB=$${RANLIB}" \
34783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34784                   install-html) \
34785           || exit 1
34786
34787 @endif shellutils
34788
34789 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
34790 maybe-installcheck-shellutils:
34791 @if shellutils
34792 maybe-installcheck-shellutils: installcheck-shellutils
34793
34794 installcheck-shellutils: \
34795     configure-shellutils 
34796         @: $(MAKE); $(unstage)
34797         @[ -f ./shellutils/Makefile ] || exit 0; \
34798         r=`${PWD_COMMAND}`; export r; \
34799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34800         $(HOST_EXPORTS) \
34801         for flag in $(EXTRA_HOST_FLAGS) ; do \
34802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34803         done; \
34804         echo "Doing installcheck in shellutils" ; \
34805         (cd $(HOST_SUBDIR)/shellutils && \
34806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34808                   "RANLIB=$${RANLIB}" \
34809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34810                   installcheck) \
34811           || exit 1
34812
34813 @endif shellutils
34814
34815 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
34816 maybe-mostlyclean-shellutils:
34817 @if shellutils
34818 maybe-mostlyclean-shellutils: mostlyclean-shellutils
34819
34820 mostlyclean-shellutils: 
34821         @: $(MAKE); $(unstage)
34822         @[ -f ./shellutils/Makefile ] || exit 0; \
34823         r=`${PWD_COMMAND}`; export r; \
34824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34825         $(HOST_EXPORTS) \
34826         for flag in $(EXTRA_HOST_FLAGS) ; do \
34827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34828         done; \
34829         echo "Doing mostlyclean in shellutils" ; \
34830         (cd $(HOST_SUBDIR)/shellutils && \
34831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34833                   "RANLIB=$${RANLIB}" \
34834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34835                   mostlyclean) \
34836           || exit 1
34837
34838 @endif shellutils
34839
34840 .PHONY: maybe-clean-shellutils clean-shellutils
34841 maybe-clean-shellutils:
34842 @if shellutils
34843 maybe-clean-shellutils: clean-shellutils
34844
34845 clean-shellutils: 
34846         @: $(MAKE); $(unstage)
34847         @[ -f ./shellutils/Makefile ] || exit 0; \
34848         r=`${PWD_COMMAND}`; export r; \
34849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34850         $(HOST_EXPORTS) \
34851         for flag in $(EXTRA_HOST_FLAGS) ; do \
34852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34853         done; \
34854         echo "Doing clean in shellutils" ; \
34855         (cd $(HOST_SUBDIR)/shellutils && \
34856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34858                   "RANLIB=$${RANLIB}" \
34859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34860                   clean) \
34861           || exit 1
34862
34863 @endif shellutils
34864
34865 .PHONY: maybe-distclean-shellutils distclean-shellutils
34866 maybe-distclean-shellutils:
34867 @if shellutils
34868 maybe-distclean-shellutils: distclean-shellutils
34869
34870 distclean-shellutils: 
34871         @: $(MAKE); $(unstage)
34872         @[ -f ./shellutils/Makefile ] || exit 0; \
34873         r=`${PWD_COMMAND}`; export r; \
34874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34875         $(HOST_EXPORTS) \
34876         for flag in $(EXTRA_HOST_FLAGS) ; do \
34877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34878         done; \
34879         echo "Doing distclean in shellutils" ; \
34880         (cd $(HOST_SUBDIR)/shellutils && \
34881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34883                   "RANLIB=$${RANLIB}" \
34884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34885                   distclean) \
34886           || exit 1
34887
34888 @endif shellutils
34889
34890 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
34891 maybe-maintainer-clean-shellutils:
34892 @if shellutils
34893 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
34894
34895 maintainer-clean-shellutils: 
34896         @: $(MAKE); $(unstage)
34897         @[ -f ./shellutils/Makefile ] || exit 0; \
34898         r=`${PWD_COMMAND}`; export r; \
34899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34900         $(HOST_EXPORTS) \
34901         for flag in $(EXTRA_HOST_FLAGS) ; do \
34902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34903         done; \
34904         echo "Doing maintainer-clean in shellutils" ; \
34905         (cd $(HOST_SUBDIR)/shellutils && \
34906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34908                   "RANLIB=$${RANLIB}" \
34909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34910                   maintainer-clean) \
34911           || exit 1
34912
34913 @endif shellutils
34914
34915
34916
34917 .PHONY: configure-sid maybe-configure-sid
34918 maybe-configure-sid:
34919 @if gcc-bootstrap
34920 configure-sid: stage_current
34921 @endif gcc-bootstrap
34922 @if sid
34923 maybe-configure-sid: configure-sid
34924 configure-sid: 
34925         @: $(MAKE); $(unstage)
34926         @r=`${PWD_COMMAND}`; export r; \
34927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34928         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
34929         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
34930         $(HOST_EXPORTS) \
34931         echo Configuring in $(HOST_SUBDIR)/sid; \
34932         cd "$(HOST_SUBDIR)/sid" || exit 1; \
34933         case $(srcdir) in \
34934           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34935           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
34936                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34937         esac; \
34938         srcdiroption="--srcdir=$${topdir}/sid"; \
34939         libsrcdir="$$s/sid"; \
34940         $(SHELL) $${libsrcdir}/configure \
34941           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34942           --target=${target_alias} $${srcdiroption}  \
34943           || exit 1
34944 @endif sid
34945
34946
34947
34948
34949
34950 .PHONY: all-sid maybe-all-sid
34951 maybe-all-sid:
34952 @if gcc-bootstrap
34953 all-sid: stage_current
34954 @endif gcc-bootstrap
34955 @if sid
34956 TARGET-sid=all
34957 maybe-all-sid: all-sid
34958 all-sid: configure-sid
34959         @: $(MAKE); $(unstage)
34960         @r=`${PWD_COMMAND}`; export r; \
34961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34962         $(HOST_EXPORTS) \
34963         (cd $(HOST_SUBDIR)/sid && \
34964           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34965                 $(TARGET-sid))
34966 @endif sid
34967
34968
34969
34970
34971 .PHONY: check-sid maybe-check-sid
34972 maybe-check-sid:
34973 @if sid
34974 maybe-check-sid: check-sid
34975
34976 check-sid:
34977         @: $(MAKE); $(unstage)
34978         @r=`${PWD_COMMAND}`; export r; \
34979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34980         $(HOST_EXPORTS) \
34981         (cd $(HOST_SUBDIR)/sid && \
34982           $(MAKE) $(FLAGS_TO_PASS)  check)
34983
34984 @endif sid
34985
34986 .PHONY: install-sid maybe-install-sid
34987 maybe-install-sid:
34988 @if sid
34989 maybe-install-sid: install-sid
34990
34991 install-sid: installdirs
34992         @: $(MAKE); $(unstage)
34993         @r=`${PWD_COMMAND}`; export r; \
34994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34995         $(HOST_EXPORTS) \
34996         (cd $(HOST_SUBDIR)/sid && \
34997           $(MAKE) $(FLAGS_TO_PASS)  install)
34998
34999 @endif sid
35000
35001 # Other targets (info, dvi, pdf, etc.)
35002
35003 .PHONY: maybe-info-sid info-sid
35004 maybe-info-sid:
35005 @if sid
35006 maybe-info-sid: info-sid
35007
35008 info-sid: \
35009     configure-sid 
35010         @: $(MAKE); $(unstage)
35011         @[ -f ./sid/Makefile ] || exit 0; \
35012         r=`${PWD_COMMAND}`; export r; \
35013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35014         $(HOST_EXPORTS) \
35015         for flag in $(EXTRA_HOST_FLAGS) ; do \
35016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35017         done; \
35018         echo "Doing info in sid" ; \
35019         (cd $(HOST_SUBDIR)/sid && \
35020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35022                   "RANLIB=$${RANLIB}" \
35023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35024                   info) \
35025           || exit 1
35026
35027 @endif sid
35028
35029 .PHONY: maybe-dvi-sid dvi-sid
35030 maybe-dvi-sid:
35031 @if sid
35032 maybe-dvi-sid: dvi-sid
35033
35034 dvi-sid: \
35035     configure-sid 
35036         @: $(MAKE); $(unstage)
35037         @[ -f ./sid/Makefile ] || exit 0; \
35038         r=`${PWD_COMMAND}`; export r; \
35039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35040         $(HOST_EXPORTS) \
35041         for flag in $(EXTRA_HOST_FLAGS) ; do \
35042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35043         done; \
35044         echo "Doing dvi in sid" ; \
35045         (cd $(HOST_SUBDIR)/sid && \
35046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35048                   "RANLIB=$${RANLIB}" \
35049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35050                   dvi) \
35051           || exit 1
35052
35053 @endif sid
35054
35055 .PHONY: maybe-pdf-sid pdf-sid
35056 maybe-pdf-sid:
35057 @if sid
35058 maybe-pdf-sid: pdf-sid
35059
35060 pdf-sid: \
35061     configure-sid 
35062         @: $(MAKE); $(unstage)
35063         @[ -f ./sid/Makefile ] || exit 0; \
35064         r=`${PWD_COMMAND}`; export r; \
35065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35066         $(HOST_EXPORTS) \
35067         for flag in $(EXTRA_HOST_FLAGS) ; do \
35068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35069         done; \
35070         echo "Doing pdf in sid" ; \
35071         (cd $(HOST_SUBDIR)/sid && \
35072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35074                   "RANLIB=$${RANLIB}" \
35075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35076                   pdf) \
35077           || exit 1
35078
35079 @endif sid
35080
35081 .PHONY: maybe-html-sid html-sid
35082 maybe-html-sid:
35083 @if sid
35084 maybe-html-sid: html-sid
35085
35086 html-sid: \
35087     configure-sid 
35088         @: $(MAKE); $(unstage)
35089         @[ -f ./sid/Makefile ] || exit 0; \
35090         r=`${PWD_COMMAND}`; export r; \
35091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35092         $(HOST_EXPORTS) \
35093         for flag in $(EXTRA_HOST_FLAGS) ; do \
35094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35095         done; \
35096         echo "Doing html in sid" ; \
35097         (cd $(HOST_SUBDIR)/sid && \
35098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35100                   "RANLIB=$${RANLIB}" \
35101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35102                   html) \
35103           || exit 1
35104
35105 @endif sid
35106
35107 .PHONY: maybe-TAGS-sid TAGS-sid
35108 maybe-TAGS-sid:
35109 @if sid
35110 maybe-TAGS-sid: TAGS-sid
35111
35112 TAGS-sid: \
35113     configure-sid 
35114         @: $(MAKE); $(unstage)
35115         @[ -f ./sid/Makefile ] || exit 0; \
35116         r=`${PWD_COMMAND}`; export r; \
35117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35118         $(HOST_EXPORTS) \
35119         for flag in $(EXTRA_HOST_FLAGS) ; do \
35120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35121         done; \
35122         echo "Doing TAGS in sid" ; \
35123         (cd $(HOST_SUBDIR)/sid && \
35124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35126                   "RANLIB=$${RANLIB}" \
35127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35128                   TAGS) \
35129           || exit 1
35130
35131 @endif sid
35132
35133 .PHONY: maybe-install-info-sid install-info-sid
35134 maybe-install-info-sid:
35135 @if sid
35136 maybe-install-info-sid: install-info-sid
35137
35138 install-info-sid: \
35139     configure-sid \
35140     info-sid 
35141         @: $(MAKE); $(unstage)
35142         @[ -f ./sid/Makefile ] || exit 0; \
35143         r=`${PWD_COMMAND}`; export r; \
35144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35145         $(HOST_EXPORTS) \
35146         for flag in $(EXTRA_HOST_FLAGS) ; do \
35147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35148         done; \
35149         echo "Doing install-info in sid" ; \
35150         (cd $(HOST_SUBDIR)/sid && \
35151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35153                   "RANLIB=$${RANLIB}" \
35154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35155                   install-info) \
35156           || exit 1
35157
35158 @endif sid
35159
35160 .PHONY: maybe-install-pdf-sid install-pdf-sid
35161 maybe-install-pdf-sid:
35162 @if sid
35163 maybe-install-pdf-sid: install-pdf-sid
35164
35165 install-pdf-sid: \
35166     configure-sid \
35167     pdf-sid 
35168         @: $(MAKE); $(unstage)
35169         @[ -f ./sid/Makefile ] || exit 0; \
35170         r=`${PWD_COMMAND}`; export r; \
35171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35172         $(HOST_EXPORTS) \
35173         for flag in $(EXTRA_HOST_FLAGS) ; do \
35174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35175         done; \
35176         echo "Doing install-pdf in sid" ; \
35177         (cd $(HOST_SUBDIR)/sid && \
35178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35180                   "RANLIB=$${RANLIB}" \
35181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35182                   install-pdf) \
35183           || exit 1
35184
35185 @endif sid
35186
35187 .PHONY: maybe-install-html-sid install-html-sid
35188 maybe-install-html-sid:
35189 @if sid
35190 maybe-install-html-sid: install-html-sid
35191
35192 install-html-sid: \
35193     configure-sid \
35194     html-sid 
35195         @: $(MAKE); $(unstage)
35196         @[ -f ./sid/Makefile ] || exit 0; \
35197         r=`${PWD_COMMAND}`; export r; \
35198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35199         $(HOST_EXPORTS) \
35200         for flag in $(EXTRA_HOST_FLAGS) ; do \
35201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35202         done; \
35203         echo "Doing install-html in sid" ; \
35204         (cd $(HOST_SUBDIR)/sid && \
35205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35207                   "RANLIB=$${RANLIB}" \
35208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35209                   install-html) \
35210           || exit 1
35211
35212 @endif sid
35213
35214 .PHONY: maybe-installcheck-sid installcheck-sid
35215 maybe-installcheck-sid:
35216 @if sid
35217 maybe-installcheck-sid: installcheck-sid
35218
35219 installcheck-sid: \
35220     configure-sid 
35221         @: $(MAKE); $(unstage)
35222         @[ -f ./sid/Makefile ] || exit 0; \
35223         r=`${PWD_COMMAND}`; export r; \
35224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35225         $(HOST_EXPORTS) \
35226         for flag in $(EXTRA_HOST_FLAGS) ; do \
35227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35228         done; \
35229         echo "Doing installcheck in sid" ; \
35230         (cd $(HOST_SUBDIR)/sid && \
35231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35233                   "RANLIB=$${RANLIB}" \
35234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35235                   installcheck) \
35236           || exit 1
35237
35238 @endif sid
35239
35240 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
35241 maybe-mostlyclean-sid:
35242 @if sid
35243 maybe-mostlyclean-sid: mostlyclean-sid
35244
35245 mostlyclean-sid: 
35246         @: $(MAKE); $(unstage)
35247         @[ -f ./sid/Makefile ] || exit 0; \
35248         r=`${PWD_COMMAND}`; export r; \
35249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35250         $(HOST_EXPORTS) \
35251         for flag in $(EXTRA_HOST_FLAGS) ; do \
35252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35253         done; \
35254         echo "Doing mostlyclean in sid" ; \
35255         (cd $(HOST_SUBDIR)/sid && \
35256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35258                   "RANLIB=$${RANLIB}" \
35259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35260                   mostlyclean) \
35261           || exit 1
35262
35263 @endif sid
35264
35265 .PHONY: maybe-clean-sid clean-sid
35266 maybe-clean-sid:
35267 @if sid
35268 maybe-clean-sid: clean-sid
35269
35270 clean-sid: 
35271         @: $(MAKE); $(unstage)
35272         @[ -f ./sid/Makefile ] || exit 0; \
35273         r=`${PWD_COMMAND}`; export r; \
35274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35275         $(HOST_EXPORTS) \
35276         for flag in $(EXTRA_HOST_FLAGS) ; do \
35277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35278         done; \
35279         echo "Doing clean in sid" ; \
35280         (cd $(HOST_SUBDIR)/sid && \
35281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35283                   "RANLIB=$${RANLIB}" \
35284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35285                   clean) \
35286           || exit 1
35287
35288 @endif sid
35289
35290 .PHONY: maybe-distclean-sid distclean-sid
35291 maybe-distclean-sid:
35292 @if sid
35293 maybe-distclean-sid: distclean-sid
35294
35295 distclean-sid: 
35296         @: $(MAKE); $(unstage)
35297         @[ -f ./sid/Makefile ] || exit 0; \
35298         r=`${PWD_COMMAND}`; export r; \
35299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35300         $(HOST_EXPORTS) \
35301         for flag in $(EXTRA_HOST_FLAGS) ; do \
35302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35303         done; \
35304         echo "Doing distclean in sid" ; \
35305         (cd $(HOST_SUBDIR)/sid && \
35306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35308                   "RANLIB=$${RANLIB}" \
35309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35310                   distclean) \
35311           || exit 1
35312
35313 @endif sid
35314
35315 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
35316 maybe-maintainer-clean-sid:
35317 @if sid
35318 maybe-maintainer-clean-sid: maintainer-clean-sid
35319
35320 maintainer-clean-sid: 
35321         @: $(MAKE); $(unstage)
35322         @[ -f ./sid/Makefile ] || exit 0; \
35323         r=`${PWD_COMMAND}`; export r; \
35324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35325         $(HOST_EXPORTS) \
35326         for flag in $(EXTRA_HOST_FLAGS) ; do \
35327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35328         done; \
35329         echo "Doing maintainer-clean in sid" ; \
35330         (cd $(HOST_SUBDIR)/sid && \
35331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35333                   "RANLIB=$${RANLIB}" \
35334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35335                   maintainer-clean) \
35336           || exit 1
35337
35338 @endif sid
35339
35340
35341
35342 .PHONY: configure-sim maybe-configure-sim
35343 maybe-configure-sim:
35344 @if gcc-bootstrap
35345 configure-sim: stage_current
35346 @endif gcc-bootstrap
35347 @if sim
35348 maybe-configure-sim: configure-sim
35349 configure-sim: 
35350         @: $(MAKE); $(unstage)
35351         @r=`${PWD_COMMAND}`; export r; \
35352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35353         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
35354         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
35355         $(HOST_EXPORTS) \
35356         echo Configuring in $(HOST_SUBDIR)/sim; \
35357         cd "$(HOST_SUBDIR)/sim" || exit 1; \
35358         case $(srcdir) in \
35359           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35360           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
35361                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35362         esac; \
35363         srcdiroption="--srcdir=$${topdir}/sim"; \
35364         libsrcdir="$$s/sim"; \
35365         $(SHELL) $${libsrcdir}/configure \
35366           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35367           --target=${target_alias} $${srcdiroption}  \
35368           || exit 1
35369 @endif sim
35370
35371
35372
35373
35374
35375 .PHONY: all-sim maybe-all-sim
35376 maybe-all-sim:
35377 @if gcc-bootstrap
35378 all-sim: stage_current
35379 @endif gcc-bootstrap
35380 @if sim
35381 TARGET-sim=all
35382 maybe-all-sim: all-sim
35383 all-sim: configure-sim
35384         @: $(MAKE); $(unstage)
35385         @r=`${PWD_COMMAND}`; export r; \
35386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35387         $(HOST_EXPORTS) \
35388         (cd $(HOST_SUBDIR)/sim && \
35389           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35390                 $(TARGET-sim))
35391 @endif sim
35392
35393
35394
35395
35396 .PHONY: check-sim maybe-check-sim
35397 maybe-check-sim:
35398 @if sim
35399 maybe-check-sim: check-sim
35400
35401 check-sim:
35402         @: $(MAKE); $(unstage)
35403         @r=`${PWD_COMMAND}`; export r; \
35404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35405         $(HOST_EXPORTS) \
35406         (cd $(HOST_SUBDIR)/sim && \
35407           $(MAKE) $(FLAGS_TO_PASS)  check)
35408
35409 @endif sim
35410
35411 .PHONY: install-sim maybe-install-sim
35412 maybe-install-sim:
35413 @if sim
35414 maybe-install-sim: install-sim
35415
35416 install-sim: installdirs
35417         @: $(MAKE); $(unstage)
35418         @r=`${PWD_COMMAND}`; export r; \
35419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35420         $(HOST_EXPORTS) \
35421         (cd $(HOST_SUBDIR)/sim && \
35422           $(MAKE) $(FLAGS_TO_PASS)  install)
35423
35424 @endif sim
35425
35426 # Other targets (info, dvi, pdf, etc.)
35427
35428 .PHONY: maybe-info-sim info-sim
35429 maybe-info-sim:
35430 @if sim
35431 maybe-info-sim: info-sim
35432
35433 info-sim: \
35434     configure-sim 
35435         @: $(MAKE); $(unstage)
35436         @[ -f ./sim/Makefile ] || exit 0; \
35437         r=`${PWD_COMMAND}`; export r; \
35438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35439         $(HOST_EXPORTS) \
35440         for flag in $(EXTRA_HOST_FLAGS) ; do \
35441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35442         done; \
35443         echo "Doing info in sim" ; \
35444         (cd $(HOST_SUBDIR)/sim && \
35445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35447                   "RANLIB=$${RANLIB}" \
35448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35449                   info) \
35450           || exit 1
35451
35452 @endif sim
35453
35454 .PHONY: maybe-dvi-sim dvi-sim
35455 maybe-dvi-sim:
35456 @if sim
35457 maybe-dvi-sim: dvi-sim
35458
35459 dvi-sim: \
35460     configure-sim 
35461         @: $(MAKE); $(unstage)
35462         @[ -f ./sim/Makefile ] || exit 0; \
35463         r=`${PWD_COMMAND}`; export r; \
35464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35465         $(HOST_EXPORTS) \
35466         for flag in $(EXTRA_HOST_FLAGS) ; do \
35467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35468         done; \
35469         echo "Doing dvi in sim" ; \
35470         (cd $(HOST_SUBDIR)/sim && \
35471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35473                   "RANLIB=$${RANLIB}" \
35474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35475                   dvi) \
35476           || exit 1
35477
35478 @endif sim
35479
35480 .PHONY: maybe-pdf-sim pdf-sim
35481 maybe-pdf-sim:
35482 @if sim
35483 maybe-pdf-sim: pdf-sim
35484
35485 pdf-sim: \
35486     configure-sim 
35487         @: $(MAKE); $(unstage)
35488         @[ -f ./sim/Makefile ] || exit 0; \
35489         r=`${PWD_COMMAND}`; export r; \
35490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35491         $(HOST_EXPORTS) \
35492         for flag in $(EXTRA_HOST_FLAGS) ; do \
35493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35494         done; \
35495         echo "Doing pdf in sim" ; \
35496         (cd $(HOST_SUBDIR)/sim && \
35497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35499                   "RANLIB=$${RANLIB}" \
35500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35501                   pdf) \
35502           || exit 1
35503
35504 @endif sim
35505
35506 .PHONY: maybe-html-sim html-sim
35507 maybe-html-sim:
35508 @if sim
35509 maybe-html-sim: html-sim
35510
35511 html-sim: \
35512     configure-sim 
35513         @: $(MAKE); $(unstage)
35514         @[ -f ./sim/Makefile ] || exit 0; \
35515         r=`${PWD_COMMAND}`; export r; \
35516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35517         $(HOST_EXPORTS) \
35518         for flag in $(EXTRA_HOST_FLAGS) ; do \
35519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35520         done; \
35521         echo "Doing html in sim" ; \
35522         (cd $(HOST_SUBDIR)/sim && \
35523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35525                   "RANLIB=$${RANLIB}" \
35526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35527                   html) \
35528           || exit 1
35529
35530 @endif sim
35531
35532 .PHONY: maybe-TAGS-sim TAGS-sim
35533 maybe-TAGS-sim:
35534 @if sim
35535 maybe-TAGS-sim: TAGS-sim
35536
35537 TAGS-sim: \
35538     configure-sim 
35539         @: $(MAKE); $(unstage)
35540         @[ -f ./sim/Makefile ] || exit 0; \
35541         r=`${PWD_COMMAND}`; export r; \
35542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35543         $(HOST_EXPORTS) \
35544         for flag in $(EXTRA_HOST_FLAGS) ; do \
35545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35546         done; \
35547         echo "Doing TAGS in sim" ; \
35548         (cd $(HOST_SUBDIR)/sim && \
35549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35551                   "RANLIB=$${RANLIB}" \
35552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35553                   TAGS) \
35554           || exit 1
35555
35556 @endif sim
35557
35558 .PHONY: maybe-install-info-sim install-info-sim
35559 maybe-install-info-sim:
35560 @if sim
35561 maybe-install-info-sim: install-info-sim
35562
35563 install-info-sim: \
35564     configure-sim \
35565     info-sim 
35566         @: $(MAKE); $(unstage)
35567         @[ -f ./sim/Makefile ] || exit 0; \
35568         r=`${PWD_COMMAND}`; export r; \
35569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35570         $(HOST_EXPORTS) \
35571         for flag in $(EXTRA_HOST_FLAGS) ; do \
35572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35573         done; \
35574         echo "Doing install-info in sim" ; \
35575         (cd $(HOST_SUBDIR)/sim && \
35576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35578                   "RANLIB=$${RANLIB}" \
35579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35580                   install-info) \
35581           || exit 1
35582
35583 @endif sim
35584
35585 .PHONY: maybe-install-pdf-sim install-pdf-sim
35586 maybe-install-pdf-sim:
35587 @if sim
35588 maybe-install-pdf-sim: install-pdf-sim
35589
35590 install-pdf-sim: \
35591     configure-sim \
35592     pdf-sim 
35593         @: $(MAKE); $(unstage)
35594         @[ -f ./sim/Makefile ] || exit 0; \
35595         r=`${PWD_COMMAND}`; export r; \
35596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35597         $(HOST_EXPORTS) \
35598         for flag in $(EXTRA_HOST_FLAGS) ; do \
35599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35600         done; \
35601         echo "Doing install-pdf in sim" ; \
35602         (cd $(HOST_SUBDIR)/sim && \
35603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35605                   "RANLIB=$${RANLIB}" \
35606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35607                   install-pdf) \
35608           || exit 1
35609
35610 @endif sim
35611
35612 .PHONY: maybe-install-html-sim install-html-sim
35613 maybe-install-html-sim:
35614 @if sim
35615 maybe-install-html-sim: install-html-sim
35616
35617 install-html-sim: \
35618     configure-sim \
35619     html-sim 
35620         @: $(MAKE); $(unstage)
35621         @[ -f ./sim/Makefile ] || exit 0; \
35622         r=`${PWD_COMMAND}`; export r; \
35623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35624         $(HOST_EXPORTS) \
35625         for flag in $(EXTRA_HOST_FLAGS) ; do \
35626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35627         done; \
35628         echo "Doing install-html in sim" ; \
35629         (cd $(HOST_SUBDIR)/sim && \
35630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35632                   "RANLIB=$${RANLIB}" \
35633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35634                   install-html) \
35635           || exit 1
35636
35637 @endif sim
35638
35639 .PHONY: maybe-installcheck-sim installcheck-sim
35640 maybe-installcheck-sim:
35641 @if sim
35642 maybe-installcheck-sim: installcheck-sim
35643
35644 installcheck-sim: \
35645     configure-sim 
35646         @: $(MAKE); $(unstage)
35647         @[ -f ./sim/Makefile ] || exit 0; \
35648         r=`${PWD_COMMAND}`; export r; \
35649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35650         $(HOST_EXPORTS) \
35651         for flag in $(EXTRA_HOST_FLAGS) ; do \
35652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35653         done; \
35654         echo "Doing installcheck in sim" ; \
35655         (cd $(HOST_SUBDIR)/sim && \
35656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35658                   "RANLIB=$${RANLIB}" \
35659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35660                   installcheck) \
35661           || exit 1
35662
35663 @endif sim
35664
35665 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
35666 maybe-mostlyclean-sim:
35667 @if sim
35668 maybe-mostlyclean-sim: mostlyclean-sim
35669
35670 mostlyclean-sim: 
35671         @: $(MAKE); $(unstage)
35672         @[ -f ./sim/Makefile ] || exit 0; \
35673         r=`${PWD_COMMAND}`; export r; \
35674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35675         $(HOST_EXPORTS) \
35676         for flag in $(EXTRA_HOST_FLAGS) ; do \
35677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35678         done; \
35679         echo "Doing mostlyclean in sim" ; \
35680         (cd $(HOST_SUBDIR)/sim && \
35681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35683                   "RANLIB=$${RANLIB}" \
35684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35685                   mostlyclean) \
35686           || exit 1
35687
35688 @endif sim
35689
35690 .PHONY: maybe-clean-sim clean-sim
35691 maybe-clean-sim:
35692 @if sim
35693 maybe-clean-sim: clean-sim
35694
35695 clean-sim: 
35696         @: $(MAKE); $(unstage)
35697         @[ -f ./sim/Makefile ] || exit 0; \
35698         r=`${PWD_COMMAND}`; export r; \
35699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35700         $(HOST_EXPORTS) \
35701         for flag in $(EXTRA_HOST_FLAGS) ; do \
35702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35703         done; \
35704         echo "Doing clean in sim" ; \
35705         (cd $(HOST_SUBDIR)/sim && \
35706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35708                   "RANLIB=$${RANLIB}" \
35709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35710                   clean) \
35711           || exit 1
35712
35713 @endif sim
35714
35715 .PHONY: maybe-distclean-sim distclean-sim
35716 maybe-distclean-sim:
35717 @if sim
35718 maybe-distclean-sim: distclean-sim
35719
35720 distclean-sim: 
35721         @: $(MAKE); $(unstage)
35722         @[ -f ./sim/Makefile ] || exit 0; \
35723         r=`${PWD_COMMAND}`; export r; \
35724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35725         $(HOST_EXPORTS) \
35726         for flag in $(EXTRA_HOST_FLAGS) ; do \
35727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35728         done; \
35729         echo "Doing distclean in sim" ; \
35730         (cd $(HOST_SUBDIR)/sim && \
35731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35733                   "RANLIB=$${RANLIB}" \
35734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35735                   distclean) \
35736           || exit 1
35737
35738 @endif sim
35739
35740 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
35741 maybe-maintainer-clean-sim:
35742 @if sim
35743 maybe-maintainer-clean-sim: maintainer-clean-sim
35744
35745 maintainer-clean-sim: 
35746         @: $(MAKE); $(unstage)
35747         @[ -f ./sim/Makefile ] || exit 0; \
35748         r=`${PWD_COMMAND}`; export r; \
35749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35750         $(HOST_EXPORTS) \
35751         for flag in $(EXTRA_HOST_FLAGS) ; do \
35752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35753         done; \
35754         echo "Doing maintainer-clean in sim" ; \
35755         (cd $(HOST_SUBDIR)/sim && \
35756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35758                   "RANLIB=$${RANLIB}" \
35759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35760                   maintainer-clean) \
35761           || exit 1
35762
35763 @endif sim
35764
35765
35766
35767 .PHONY: configure-tar maybe-configure-tar
35768 maybe-configure-tar:
35769 @if gcc-bootstrap
35770 configure-tar: stage_current
35771 @endif gcc-bootstrap
35772 @if tar
35773 maybe-configure-tar: configure-tar
35774 configure-tar: 
35775         @: $(MAKE); $(unstage)
35776         @r=`${PWD_COMMAND}`; export r; \
35777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35778         test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
35779         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
35780         $(HOST_EXPORTS) \
35781         echo Configuring in $(HOST_SUBDIR)/tar; \
35782         cd "$(HOST_SUBDIR)/tar" || exit 1; \
35783         case $(srcdir) in \
35784           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35785           *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
35786                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35787         esac; \
35788         srcdiroption="--srcdir=$${topdir}/tar"; \
35789         libsrcdir="$$s/tar"; \
35790         $(SHELL) $${libsrcdir}/configure \
35791           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35792           --target=${target_alias} $${srcdiroption}  \
35793           || exit 1
35794 @endif tar
35795
35796
35797
35798
35799
35800 .PHONY: all-tar maybe-all-tar
35801 maybe-all-tar:
35802 @if gcc-bootstrap
35803 all-tar: stage_current
35804 @endif gcc-bootstrap
35805 @if tar
35806 TARGET-tar=all
35807 maybe-all-tar: all-tar
35808 all-tar: configure-tar
35809         @: $(MAKE); $(unstage)
35810         @r=`${PWD_COMMAND}`; export r; \
35811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35812         $(HOST_EXPORTS) \
35813         (cd $(HOST_SUBDIR)/tar && \
35814           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35815                 $(TARGET-tar))
35816 @endif tar
35817
35818
35819
35820
35821 .PHONY: check-tar maybe-check-tar
35822 maybe-check-tar:
35823 @if tar
35824 maybe-check-tar: check-tar
35825
35826 check-tar:
35827         @: $(MAKE); $(unstage)
35828         @r=`${PWD_COMMAND}`; export r; \
35829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35830         $(HOST_EXPORTS) \
35831         (cd $(HOST_SUBDIR)/tar && \
35832           $(MAKE) $(FLAGS_TO_PASS)  check)
35833
35834 @endif tar
35835
35836 .PHONY: install-tar maybe-install-tar
35837 maybe-install-tar:
35838 @if tar
35839 maybe-install-tar: install-tar
35840
35841 install-tar: installdirs
35842         @: $(MAKE); $(unstage)
35843         @r=`${PWD_COMMAND}`; export r; \
35844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35845         $(HOST_EXPORTS) \
35846         (cd $(HOST_SUBDIR)/tar && \
35847           $(MAKE) $(FLAGS_TO_PASS)  install)
35848
35849 @endif tar
35850
35851 # Other targets (info, dvi, pdf, etc.)
35852
35853 .PHONY: maybe-info-tar info-tar
35854 maybe-info-tar:
35855 @if tar
35856 maybe-info-tar: info-tar
35857
35858 info-tar: \
35859     configure-tar 
35860         @: $(MAKE); $(unstage)
35861         @[ -f ./tar/Makefile ] || exit 0; \
35862         r=`${PWD_COMMAND}`; export r; \
35863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35864         $(HOST_EXPORTS) \
35865         for flag in $(EXTRA_HOST_FLAGS) ; do \
35866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35867         done; \
35868         echo "Doing info in tar" ; \
35869         (cd $(HOST_SUBDIR)/tar && \
35870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35872                   "RANLIB=$${RANLIB}" \
35873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35874                   info) \
35875           || exit 1
35876
35877 @endif tar
35878
35879 .PHONY: maybe-dvi-tar dvi-tar
35880 maybe-dvi-tar:
35881 @if tar
35882 maybe-dvi-tar: dvi-tar
35883
35884 dvi-tar: \
35885     configure-tar 
35886         @: $(MAKE); $(unstage)
35887         @[ -f ./tar/Makefile ] || exit 0; \
35888         r=`${PWD_COMMAND}`; export r; \
35889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35890         $(HOST_EXPORTS) \
35891         for flag in $(EXTRA_HOST_FLAGS) ; do \
35892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35893         done; \
35894         echo "Doing dvi in tar" ; \
35895         (cd $(HOST_SUBDIR)/tar && \
35896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35898                   "RANLIB=$${RANLIB}" \
35899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35900                   dvi) \
35901           || exit 1
35902
35903 @endif tar
35904
35905 .PHONY: maybe-pdf-tar pdf-tar
35906 maybe-pdf-tar:
35907 @if tar
35908 maybe-pdf-tar: pdf-tar
35909
35910 pdf-tar: \
35911     configure-tar 
35912         @: $(MAKE); $(unstage)
35913         @[ -f ./tar/Makefile ] || exit 0; \
35914         r=`${PWD_COMMAND}`; export r; \
35915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35916         $(HOST_EXPORTS) \
35917         for flag in $(EXTRA_HOST_FLAGS) ; do \
35918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35919         done; \
35920         echo "Doing pdf in tar" ; \
35921         (cd $(HOST_SUBDIR)/tar && \
35922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35924                   "RANLIB=$${RANLIB}" \
35925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35926                   pdf) \
35927           || exit 1
35928
35929 @endif tar
35930
35931 .PHONY: maybe-html-tar html-tar
35932 maybe-html-tar:
35933 @if tar
35934 maybe-html-tar: html-tar
35935
35936 html-tar: \
35937     configure-tar 
35938         @: $(MAKE); $(unstage)
35939         @[ -f ./tar/Makefile ] || exit 0; \
35940         r=`${PWD_COMMAND}`; export r; \
35941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35942         $(HOST_EXPORTS) \
35943         for flag in $(EXTRA_HOST_FLAGS) ; do \
35944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35945         done; \
35946         echo "Doing html in tar" ; \
35947         (cd $(HOST_SUBDIR)/tar && \
35948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35950                   "RANLIB=$${RANLIB}" \
35951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35952                   html) \
35953           || exit 1
35954
35955 @endif tar
35956
35957 .PHONY: maybe-TAGS-tar TAGS-tar
35958 maybe-TAGS-tar:
35959 @if tar
35960 maybe-TAGS-tar: TAGS-tar
35961
35962 TAGS-tar: \
35963     configure-tar 
35964         @: $(MAKE); $(unstage)
35965         @[ -f ./tar/Makefile ] || exit 0; \
35966         r=`${PWD_COMMAND}`; export r; \
35967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35968         $(HOST_EXPORTS) \
35969         for flag in $(EXTRA_HOST_FLAGS) ; do \
35970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35971         done; \
35972         echo "Doing TAGS in tar" ; \
35973         (cd $(HOST_SUBDIR)/tar && \
35974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35976                   "RANLIB=$${RANLIB}" \
35977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35978                   TAGS) \
35979           || exit 1
35980
35981 @endif tar
35982
35983 .PHONY: maybe-install-info-tar install-info-tar
35984 maybe-install-info-tar:
35985 @if tar
35986 maybe-install-info-tar: install-info-tar
35987
35988 install-info-tar: \
35989     configure-tar \
35990     info-tar 
35991         @: $(MAKE); $(unstage)
35992         @[ -f ./tar/Makefile ] || exit 0; \
35993         r=`${PWD_COMMAND}`; export r; \
35994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35995         $(HOST_EXPORTS) \
35996         for flag in $(EXTRA_HOST_FLAGS) ; do \
35997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35998         done; \
35999         echo "Doing install-info in tar" ; \
36000         (cd $(HOST_SUBDIR)/tar && \
36001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36003                   "RANLIB=$${RANLIB}" \
36004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36005                   install-info) \
36006           || exit 1
36007
36008 @endif tar
36009
36010 .PHONY: maybe-install-pdf-tar install-pdf-tar
36011 maybe-install-pdf-tar:
36012 @if tar
36013 maybe-install-pdf-tar: install-pdf-tar
36014
36015 install-pdf-tar: \
36016     configure-tar \
36017     pdf-tar 
36018         @: $(MAKE); $(unstage)
36019         @[ -f ./tar/Makefile ] || exit 0; \
36020         r=`${PWD_COMMAND}`; export r; \
36021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36022         $(HOST_EXPORTS) \
36023         for flag in $(EXTRA_HOST_FLAGS) ; do \
36024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36025         done; \
36026         echo "Doing install-pdf in tar" ; \
36027         (cd $(HOST_SUBDIR)/tar && \
36028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36030                   "RANLIB=$${RANLIB}" \
36031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36032                   install-pdf) \
36033           || exit 1
36034
36035 @endif tar
36036
36037 .PHONY: maybe-install-html-tar install-html-tar
36038 maybe-install-html-tar:
36039 @if tar
36040 maybe-install-html-tar: install-html-tar
36041
36042 install-html-tar: \
36043     configure-tar \
36044     html-tar 
36045         @: $(MAKE); $(unstage)
36046         @[ -f ./tar/Makefile ] || exit 0; \
36047         r=`${PWD_COMMAND}`; export r; \
36048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36049         $(HOST_EXPORTS) \
36050         for flag in $(EXTRA_HOST_FLAGS) ; do \
36051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36052         done; \
36053         echo "Doing install-html in tar" ; \
36054         (cd $(HOST_SUBDIR)/tar && \
36055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36057                   "RANLIB=$${RANLIB}" \
36058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36059                   install-html) \
36060           || exit 1
36061
36062 @endif tar
36063
36064 .PHONY: maybe-installcheck-tar installcheck-tar
36065 maybe-installcheck-tar:
36066 @if tar
36067 maybe-installcheck-tar: installcheck-tar
36068
36069 installcheck-tar: \
36070     configure-tar 
36071         @: $(MAKE); $(unstage)
36072         @[ -f ./tar/Makefile ] || exit 0; \
36073         r=`${PWD_COMMAND}`; export r; \
36074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36075         $(HOST_EXPORTS) \
36076         for flag in $(EXTRA_HOST_FLAGS) ; do \
36077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36078         done; \
36079         echo "Doing installcheck in tar" ; \
36080         (cd $(HOST_SUBDIR)/tar && \
36081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36083                   "RANLIB=$${RANLIB}" \
36084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36085                   installcheck) \
36086           || exit 1
36087
36088 @endif tar
36089
36090 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
36091 maybe-mostlyclean-tar:
36092 @if tar
36093 maybe-mostlyclean-tar: mostlyclean-tar
36094
36095 mostlyclean-tar: 
36096         @: $(MAKE); $(unstage)
36097         @[ -f ./tar/Makefile ] || exit 0; \
36098         r=`${PWD_COMMAND}`; export r; \
36099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36100         $(HOST_EXPORTS) \
36101         for flag in $(EXTRA_HOST_FLAGS) ; do \
36102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36103         done; \
36104         echo "Doing mostlyclean in tar" ; \
36105         (cd $(HOST_SUBDIR)/tar && \
36106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36108                   "RANLIB=$${RANLIB}" \
36109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36110                   mostlyclean) \
36111           || exit 1
36112
36113 @endif tar
36114
36115 .PHONY: maybe-clean-tar clean-tar
36116 maybe-clean-tar:
36117 @if tar
36118 maybe-clean-tar: clean-tar
36119
36120 clean-tar: 
36121         @: $(MAKE); $(unstage)
36122         @[ -f ./tar/Makefile ] || exit 0; \
36123         r=`${PWD_COMMAND}`; export r; \
36124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36125         $(HOST_EXPORTS) \
36126         for flag in $(EXTRA_HOST_FLAGS) ; do \
36127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36128         done; \
36129         echo "Doing clean in tar" ; \
36130         (cd $(HOST_SUBDIR)/tar && \
36131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36133                   "RANLIB=$${RANLIB}" \
36134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36135                   clean) \
36136           || exit 1
36137
36138 @endif tar
36139
36140 .PHONY: maybe-distclean-tar distclean-tar
36141 maybe-distclean-tar:
36142 @if tar
36143 maybe-distclean-tar: distclean-tar
36144
36145 distclean-tar: 
36146         @: $(MAKE); $(unstage)
36147         @[ -f ./tar/Makefile ] || exit 0; \
36148         r=`${PWD_COMMAND}`; export r; \
36149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36150         $(HOST_EXPORTS) \
36151         for flag in $(EXTRA_HOST_FLAGS) ; do \
36152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36153         done; \
36154         echo "Doing distclean in tar" ; \
36155         (cd $(HOST_SUBDIR)/tar && \
36156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36158                   "RANLIB=$${RANLIB}" \
36159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36160                   distclean) \
36161           || exit 1
36162
36163 @endif tar
36164
36165 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
36166 maybe-maintainer-clean-tar:
36167 @if tar
36168 maybe-maintainer-clean-tar: maintainer-clean-tar
36169
36170 maintainer-clean-tar: 
36171         @: $(MAKE); $(unstage)
36172         @[ -f ./tar/Makefile ] || exit 0; \
36173         r=`${PWD_COMMAND}`; export r; \
36174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36175         $(HOST_EXPORTS) \
36176         for flag in $(EXTRA_HOST_FLAGS) ; do \
36177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36178         done; \
36179         echo "Doing maintainer-clean in tar" ; \
36180         (cd $(HOST_SUBDIR)/tar && \
36181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36183                   "RANLIB=$${RANLIB}" \
36184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36185                   maintainer-clean) \
36186           || exit 1
36187
36188 @endif tar
36189
36190
36191
36192 .PHONY: configure-texinfo maybe-configure-texinfo
36193 maybe-configure-texinfo:
36194 @if gcc-bootstrap
36195 configure-texinfo: stage_current
36196 @endif gcc-bootstrap
36197 @if texinfo
36198 maybe-configure-texinfo: configure-texinfo
36199 configure-texinfo: 
36200         @: $(MAKE); $(unstage)
36201         @r=`${PWD_COMMAND}`; export r; \
36202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36203         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
36204         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
36205         $(HOST_EXPORTS) \
36206         echo Configuring in $(HOST_SUBDIR)/texinfo; \
36207         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
36208         case $(srcdir) in \
36209           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36210           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
36211                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36212         esac; \
36213         srcdiroption="--srcdir=$${topdir}/texinfo"; \
36214         libsrcdir="$$s/texinfo"; \
36215         $(SHELL) $${libsrcdir}/configure \
36216           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36217           --target=${target_alias} $${srcdiroption}  \
36218           || exit 1
36219 @endif texinfo
36220
36221
36222
36223
36224
36225 .PHONY: all-texinfo maybe-all-texinfo
36226 maybe-all-texinfo:
36227 @if gcc-bootstrap
36228 all-texinfo: stage_current
36229 @endif gcc-bootstrap
36230 @if texinfo
36231 TARGET-texinfo=all
36232 maybe-all-texinfo: all-texinfo
36233 all-texinfo: configure-texinfo
36234         @: $(MAKE); $(unstage)
36235         @r=`${PWD_COMMAND}`; export r; \
36236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36237         $(HOST_EXPORTS) \
36238         (cd $(HOST_SUBDIR)/texinfo && \
36239           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36240                 $(TARGET-texinfo))
36241 @endif texinfo
36242
36243
36244
36245
36246 .PHONY: check-texinfo maybe-check-texinfo
36247 maybe-check-texinfo:
36248 @if texinfo
36249 maybe-check-texinfo: check-texinfo
36250
36251 check-texinfo:
36252         @: $(MAKE); $(unstage)
36253         @r=`${PWD_COMMAND}`; export r; \
36254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36255         $(HOST_EXPORTS) \
36256         (cd $(HOST_SUBDIR)/texinfo && \
36257           $(MAKE) $(FLAGS_TO_PASS)  check)
36258
36259 @endif texinfo
36260
36261 .PHONY: install-texinfo maybe-install-texinfo
36262 maybe-install-texinfo:
36263 @if texinfo
36264 maybe-install-texinfo: install-texinfo
36265
36266 install-texinfo:
36267
36268 @endif texinfo
36269
36270 # Other targets (info, dvi, pdf, etc.)
36271
36272 .PHONY: maybe-info-texinfo info-texinfo
36273 maybe-info-texinfo:
36274 @if texinfo
36275 maybe-info-texinfo: info-texinfo
36276
36277 info-texinfo: \
36278     configure-texinfo 
36279         @: $(MAKE); $(unstage)
36280         @[ -f ./texinfo/Makefile ] || exit 0; \
36281         r=`${PWD_COMMAND}`; export r; \
36282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36283         $(HOST_EXPORTS) \
36284         for flag in $(EXTRA_HOST_FLAGS) ; do \
36285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36286         done; \
36287         echo "Doing info in texinfo" ; \
36288         (cd $(HOST_SUBDIR)/texinfo && \
36289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36291                   "RANLIB=$${RANLIB}" \
36292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36293                   info) \
36294           || exit 1
36295
36296 @endif texinfo
36297
36298 .PHONY: maybe-dvi-texinfo dvi-texinfo
36299 maybe-dvi-texinfo:
36300 @if texinfo
36301 maybe-dvi-texinfo: dvi-texinfo
36302
36303 dvi-texinfo: \
36304     configure-texinfo 
36305         @: $(MAKE); $(unstage)
36306         @[ -f ./texinfo/Makefile ] || exit 0; \
36307         r=`${PWD_COMMAND}`; export r; \
36308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36309         $(HOST_EXPORTS) \
36310         for flag in $(EXTRA_HOST_FLAGS) ; do \
36311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36312         done; \
36313         echo "Doing dvi in texinfo" ; \
36314         (cd $(HOST_SUBDIR)/texinfo && \
36315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36317                   "RANLIB=$${RANLIB}" \
36318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36319                   dvi) \
36320           || exit 1
36321
36322 @endif texinfo
36323
36324 .PHONY: maybe-pdf-texinfo pdf-texinfo
36325 maybe-pdf-texinfo:
36326 @if texinfo
36327 maybe-pdf-texinfo: pdf-texinfo
36328
36329 pdf-texinfo: \
36330     configure-texinfo 
36331         @: $(MAKE); $(unstage)
36332         @[ -f ./texinfo/Makefile ] || exit 0; \
36333         r=`${PWD_COMMAND}`; export r; \
36334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36335         $(HOST_EXPORTS) \
36336         for flag in $(EXTRA_HOST_FLAGS) ; do \
36337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36338         done; \
36339         echo "Doing pdf in texinfo" ; \
36340         (cd $(HOST_SUBDIR)/texinfo && \
36341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36343                   "RANLIB=$${RANLIB}" \
36344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36345                   pdf) \
36346           || exit 1
36347
36348 @endif texinfo
36349
36350 .PHONY: maybe-html-texinfo html-texinfo
36351 maybe-html-texinfo:
36352 @if texinfo
36353 maybe-html-texinfo: html-texinfo
36354
36355 html-texinfo: \
36356     configure-texinfo 
36357         @: $(MAKE); $(unstage)
36358         @[ -f ./texinfo/Makefile ] || exit 0; \
36359         r=`${PWD_COMMAND}`; export r; \
36360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36361         $(HOST_EXPORTS) \
36362         for flag in $(EXTRA_HOST_FLAGS) ; do \
36363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36364         done; \
36365         echo "Doing html in texinfo" ; \
36366         (cd $(HOST_SUBDIR)/texinfo && \
36367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36369                   "RANLIB=$${RANLIB}" \
36370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36371                   html) \
36372           || exit 1
36373
36374 @endif texinfo
36375
36376 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
36377 maybe-TAGS-texinfo:
36378 @if texinfo
36379 maybe-TAGS-texinfo: TAGS-texinfo
36380
36381 TAGS-texinfo: \
36382     configure-texinfo 
36383         @: $(MAKE); $(unstage)
36384         @[ -f ./texinfo/Makefile ] || exit 0; \
36385         r=`${PWD_COMMAND}`; export r; \
36386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36387         $(HOST_EXPORTS) \
36388         for flag in $(EXTRA_HOST_FLAGS) ; do \
36389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36390         done; \
36391         echo "Doing TAGS in texinfo" ; \
36392         (cd $(HOST_SUBDIR)/texinfo && \
36393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36395                   "RANLIB=$${RANLIB}" \
36396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36397                   TAGS) \
36398           || exit 1
36399
36400 @endif texinfo
36401
36402 .PHONY: maybe-install-info-texinfo install-info-texinfo
36403 maybe-install-info-texinfo:
36404 @if texinfo
36405 maybe-install-info-texinfo: install-info-texinfo
36406
36407 install-info-texinfo: \
36408     configure-texinfo \
36409     info-texinfo 
36410         @: $(MAKE); $(unstage)
36411         @[ -f ./texinfo/Makefile ] || exit 0; \
36412         r=`${PWD_COMMAND}`; export r; \
36413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36414         $(HOST_EXPORTS) \
36415         for flag in $(EXTRA_HOST_FLAGS) ; do \
36416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36417         done; \
36418         echo "Doing install-info in texinfo" ; \
36419         (cd $(HOST_SUBDIR)/texinfo && \
36420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36422                   "RANLIB=$${RANLIB}" \
36423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36424                   install-info) \
36425           || exit 1
36426
36427 @endif texinfo
36428
36429 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
36430 maybe-install-pdf-texinfo:
36431 @if texinfo
36432 maybe-install-pdf-texinfo: install-pdf-texinfo
36433
36434 install-pdf-texinfo: \
36435     configure-texinfo \
36436     pdf-texinfo 
36437         @: $(MAKE); $(unstage)
36438         @[ -f ./texinfo/Makefile ] || exit 0; \
36439         r=`${PWD_COMMAND}`; export r; \
36440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36441         $(HOST_EXPORTS) \
36442         for flag in $(EXTRA_HOST_FLAGS) ; do \
36443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36444         done; \
36445         echo "Doing install-pdf in texinfo" ; \
36446         (cd $(HOST_SUBDIR)/texinfo && \
36447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36449                   "RANLIB=$${RANLIB}" \
36450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36451                   install-pdf) \
36452           || exit 1
36453
36454 @endif texinfo
36455
36456 .PHONY: maybe-install-html-texinfo install-html-texinfo
36457 maybe-install-html-texinfo:
36458 @if texinfo
36459 maybe-install-html-texinfo: install-html-texinfo
36460
36461 install-html-texinfo: \
36462     configure-texinfo \
36463     html-texinfo 
36464         @: $(MAKE); $(unstage)
36465         @[ -f ./texinfo/Makefile ] || exit 0; \
36466         r=`${PWD_COMMAND}`; export r; \
36467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36468         $(HOST_EXPORTS) \
36469         for flag in $(EXTRA_HOST_FLAGS) ; do \
36470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36471         done; \
36472         echo "Doing install-html in texinfo" ; \
36473         (cd $(HOST_SUBDIR)/texinfo && \
36474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36476                   "RANLIB=$${RANLIB}" \
36477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36478                   install-html) \
36479           || exit 1
36480
36481 @endif texinfo
36482
36483 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
36484 maybe-installcheck-texinfo:
36485 @if texinfo
36486 maybe-installcheck-texinfo: installcheck-texinfo
36487
36488 installcheck-texinfo: \
36489     configure-texinfo 
36490         @: $(MAKE); $(unstage)
36491         @[ -f ./texinfo/Makefile ] || exit 0; \
36492         r=`${PWD_COMMAND}`; export r; \
36493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36494         $(HOST_EXPORTS) \
36495         for flag in $(EXTRA_HOST_FLAGS) ; do \
36496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36497         done; \
36498         echo "Doing installcheck in texinfo" ; \
36499         (cd $(HOST_SUBDIR)/texinfo && \
36500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36502                   "RANLIB=$${RANLIB}" \
36503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36504                   installcheck) \
36505           || exit 1
36506
36507 @endif texinfo
36508
36509 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
36510 maybe-mostlyclean-texinfo:
36511 @if texinfo
36512 maybe-mostlyclean-texinfo: mostlyclean-texinfo
36513
36514 mostlyclean-texinfo: 
36515         @: $(MAKE); $(unstage)
36516         @[ -f ./texinfo/Makefile ] || exit 0; \
36517         r=`${PWD_COMMAND}`; export r; \
36518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36519         $(HOST_EXPORTS) \
36520         for flag in $(EXTRA_HOST_FLAGS) ; do \
36521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36522         done; \
36523         echo "Doing mostlyclean in texinfo" ; \
36524         (cd $(HOST_SUBDIR)/texinfo && \
36525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36527                   "RANLIB=$${RANLIB}" \
36528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36529                   mostlyclean) \
36530           || exit 1
36531
36532 @endif texinfo
36533
36534 .PHONY: maybe-clean-texinfo clean-texinfo
36535 maybe-clean-texinfo:
36536 @if texinfo
36537 maybe-clean-texinfo: clean-texinfo
36538
36539 clean-texinfo: 
36540         @: $(MAKE); $(unstage)
36541         @[ -f ./texinfo/Makefile ] || exit 0; \
36542         r=`${PWD_COMMAND}`; export r; \
36543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36544         $(HOST_EXPORTS) \
36545         for flag in $(EXTRA_HOST_FLAGS) ; do \
36546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36547         done; \
36548         echo "Doing clean in texinfo" ; \
36549         (cd $(HOST_SUBDIR)/texinfo && \
36550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36552                   "RANLIB=$${RANLIB}" \
36553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36554                   clean) \
36555           || exit 1
36556
36557 @endif texinfo
36558
36559 .PHONY: maybe-distclean-texinfo distclean-texinfo
36560 maybe-distclean-texinfo:
36561 @if texinfo
36562 maybe-distclean-texinfo: distclean-texinfo
36563
36564 distclean-texinfo: 
36565         @: $(MAKE); $(unstage)
36566         @[ -f ./texinfo/Makefile ] || exit 0; \
36567         r=`${PWD_COMMAND}`; export r; \
36568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36569         $(HOST_EXPORTS) \
36570         for flag in $(EXTRA_HOST_FLAGS) ; do \
36571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36572         done; \
36573         echo "Doing distclean in texinfo" ; \
36574         (cd $(HOST_SUBDIR)/texinfo && \
36575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36577                   "RANLIB=$${RANLIB}" \
36578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36579                   distclean) \
36580           || exit 1
36581
36582 @endif texinfo
36583
36584 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
36585 maybe-maintainer-clean-texinfo:
36586 @if texinfo
36587 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
36588
36589 maintainer-clean-texinfo: 
36590         @: $(MAKE); $(unstage)
36591         @[ -f ./texinfo/Makefile ] || exit 0; \
36592         r=`${PWD_COMMAND}`; export r; \
36593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36594         $(HOST_EXPORTS) \
36595         for flag in $(EXTRA_HOST_FLAGS) ; do \
36596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36597         done; \
36598         echo "Doing maintainer-clean in texinfo" ; \
36599         (cd $(HOST_SUBDIR)/texinfo && \
36600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36602                   "RANLIB=$${RANLIB}" \
36603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36604                   maintainer-clean) \
36605           || exit 1
36606
36607 @endif texinfo
36608
36609
36610
36611 .PHONY: configure-textutils maybe-configure-textutils
36612 maybe-configure-textutils:
36613 @if gcc-bootstrap
36614 configure-textutils: stage_current
36615 @endif gcc-bootstrap
36616 @if textutils
36617 maybe-configure-textutils: configure-textutils
36618 configure-textutils: 
36619         @: $(MAKE); $(unstage)
36620         @r=`${PWD_COMMAND}`; export r; \
36621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36622         test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
36623         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
36624         $(HOST_EXPORTS) \
36625         echo Configuring in $(HOST_SUBDIR)/textutils; \
36626         cd "$(HOST_SUBDIR)/textutils" || exit 1; \
36627         case $(srcdir) in \
36628           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36629           *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
36630                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36631         esac; \
36632         srcdiroption="--srcdir=$${topdir}/textutils"; \
36633         libsrcdir="$$s/textutils"; \
36634         $(SHELL) $${libsrcdir}/configure \
36635           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36636           --target=${target_alias} $${srcdiroption}  \
36637           || exit 1
36638 @endif textutils
36639
36640
36641
36642
36643
36644 .PHONY: all-textutils maybe-all-textutils
36645 maybe-all-textutils:
36646 @if gcc-bootstrap
36647 all-textutils: stage_current
36648 @endif gcc-bootstrap
36649 @if textutils
36650 TARGET-textutils=all
36651 maybe-all-textutils: all-textutils
36652 all-textutils: configure-textutils
36653         @: $(MAKE); $(unstage)
36654         @r=`${PWD_COMMAND}`; export r; \
36655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36656         $(HOST_EXPORTS) \
36657         (cd $(HOST_SUBDIR)/textutils && \
36658           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36659                 $(TARGET-textutils))
36660 @endif textutils
36661
36662
36663
36664
36665 .PHONY: check-textutils maybe-check-textutils
36666 maybe-check-textutils:
36667 @if textutils
36668 maybe-check-textutils: check-textutils
36669
36670 check-textutils:
36671         @: $(MAKE); $(unstage)
36672         @r=`${PWD_COMMAND}`; export r; \
36673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36674         $(HOST_EXPORTS) \
36675         (cd $(HOST_SUBDIR)/textutils && \
36676           $(MAKE) $(FLAGS_TO_PASS)  check)
36677
36678 @endif textutils
36679
36680 .PHONY: install-textutils maybe-install-textutils
36681 maybe-install-textutils:
36682 @if textutils
36683 maybe-install-textutils: install-textutils
36684
36685 install-textutils: installdirs
36686         @: $(MAKE); $(unstage)
36687         @r=`${PWD_COMMAND}`; export r; \
36688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36689         $(HOST_EXPORTS) \
36690         (cd $(HOST_SUBDIR)/textutils && \
36691           $(MAKE) $(FLAGS_TO_PASS)  install)
36692
36693 @endif textutils
36694
36695 # Other targets (info, dvi, pdf, etc.)
36696
36697 .PHONY: maybe-info-textutils info-textutils
36698 maybe-info-textutils:
36699 @if textutils
36700 maybe-info-textutils: info-textutils
36701
36702 info-textutils: \
36703     configure-textutils 
36704         @: $(MAKE); $(unstage)
36705         @[ -f ./textutils/Makefile ] || exit 0; \
36706         r=`${PWD_COMMAND}`; export r; \
36707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36708         $(HOST_EXPORTS) \
36709         for flag in $(EXTRA_HOST_FLAGS) ; do \
36710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36711         done; \
36712         echo "Doing info in textutils" ; \
36713         (cd $(HOST_SUBDIR)/textutils && \
36714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36716                   "RANLIB=$${RANLIB}" \
36717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36718                   info) \
36719           || exit 1
36720
36721 @endif textutils
36722
36723 .PHONY: maybe-dvi-textutils dvi-textutils
36724 maybe-dvi-textutils:
36725 @if textutils
36726 maybe-dvi-textutils: dvi-textutils
36727
36728 dvi-textutils: \
36729     configure-textutils 
36730         @: $(MAKE); $(unstage)
36731         @[ -f ./textutils/Makefile ] || exit 0; \
36732         r=`${PWD_COMMAND}`; export r; \
36733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36734         $(HOST_EXPORTS) \
36735         for flag in $(EXTRA_HOST_FLAGS) ; do \
36736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36737         done; \
36738         echo "Doing dvi in textutils" ; \
36739         (cd $(HOST_SUBDIR)/textutils && \
36740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36742                   "RANLIB=$${RANLIB}" \
36743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36744                   dvi) \
36745           || exit 1
36746
36747 @endif textutils
36748
36749 .PHONY: maybe-pdf-textutils pdf-textutils
36750 maybe-pdf-textutils:
36751 @if textutils
36752 maybe-pdf-textutils: pdf-textutils
36753
36754 pdf-textutils: \
36755     configure-textutils 
36756         @: $(MAKE); $(unstage)
36757         @[ -f ./textutils/Makefile ] || exit 0; \
36758         r=`${PWD_COMMAND}`; export r; \
36759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36760         $(HOST_EXPORTS) \
36761         for flag in $(EXTRA_HOST_FLAGS) ; do \
36762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36763         done; \
36764         echo "Doing pdf in textutils" ; \
36765         (cd $(HOST_SUBDIR)/textutils && \
36766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36768                   "RANLIB=$${RANLIB}" \
36769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36770                   pdf) \
36771           || exit 1
36772
36773 @endif textutils
36774
36775 .PHONY: maybe-html-textutils html-textutils
36776 maybe-html-textutils:
36777 @if textutils
36778 maybe-html-textutils: html-textutils
36779
36780 html-textutils: \
36781     configure-textutils 
36782         @: $(MAKE); $(unstage)
36783         @[ -f ./textutils/Makefile ] || exit 0; \
36784         r=`${PWD_COMMAND}`; export r; \
36785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36786         $(HOST_EXPORTS) \
36787         for flag in $(EXTRA_HOST_FLAGS) ; do \
36788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36789         done; \
36790         echo "Doing html in textutils" ; \
36791         (cd $(HOST_SUBDIR)/textutils && \
36792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36794                   "RANLIB=$${RANLIB}" \
36795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36796                   html) \
36797           || exit 1
36798
36799 @endif textutils
36800
36801 .PHONY: maybe-TAGS-textutils TAGS-textutils
36802 maybe-TAGS-textutils:
36803 @if textutils
36804 maybe-TAGS-textutils: TAGS-textutils
36805
36806 TAGS-textutils: \
36807     configure-textutils 
36808         @: $(MAKE); $(unstage)
36809         @[ -f ./textutils/Makefile ] || exit 0; \
36810         r=`${PWD_COMMAND}`; export r; \
36811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36812         $(HOST_EXPORTS) \
36813         for flag in $(EXTRA_HOST_FLAGS) ; do \
36814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36815         done; \
36816         echo "Doing TAGS in textutils" ; \
36817         (cd $(HOST_SUBDIR)/textutils && \
36818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36820                   "RANLIB=$${RANLIB}" \
36821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36822                   TAGS) \
36823           || exit 1
36824
36825 @endif textutils
36826
36827 .PHONY: maybe-install-info-textutils install-info-textutils
36828 maybe-install-info-textutils:
36829 @if textutils
36830 maybe-install-info-textutils: install-info-textutils
36831
36832 install-info-textutils: \
36833     configure-textutils \
36834     info-textutils 
36835         @: $(MAKE); $(unstage)
36836         @[ -f ./textutils/Makefile ] || exit 0; \
36837         r=`${PWD_COMMAND}`; export r; \
36838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36839         $(HOST_EXPORTS) \
36840         for flag in $(EXTRA_HOST_FLAGS) ; do \
36841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36842         done; \
36843         echo "Doing install-info in textutils" ; \
36844         (cd $(HOST_SUBDIR)/textutils && \
36845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36847                   "RANLIB=$${RANLIB}" \
36848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36849                   install-info) \
36850           || exit 1
36851
36852 @endif textutils
36853
36854 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
36855 maybe-install-pdf-textutils:
36856 @if textutils
36857 maybe-install-pdf-textutils: install-pdf-textutils
36858
36859 install-pdf-textutils: \
36860     configure-textutils \
36861     pdf-textutils 
36862         @: $(MAKE); $(unstage)
36863         @[ -f ./textutils/Makefile ] || exit 0; \
36864         r=`${PWD_COMMAND}`; export r; \
36865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36866         $(HOST_EXPORTS) \
36867         for flag in $(EXTRA_HOST_FLAGS) ; do \
36868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36869         done; \
36870         echo "Doing install-pdf in textutils" ; \
36871         (cd $(HOST_SUBDIR)/textutils && \
36872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36874                   "RANLIB=$${RANLIB}" \
36875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36876                   install-pdf) \
36877           || exit 1
36878
36879 @endif textutils
36880
36881 .PHONY: maybe-install-html-textutils install-html-textutils
36882 maybe-install-html-textutils:
36883 @if textutils
36884 maybe-install-html-textutils: install-html-textutils
36885
36886 install-html-textutils: \
36887     configure-textutils \
36888     html-textutils 
36889         @: $(MAKE); $(unstage)
36890         @[ -f ./textutils/Makefile ] || exit 0; \
36891         r=`${PWD_COMMAND}`; export r; \
36892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36893         $(HOST_EXPORTS) \
36894         for flag in $(EXTRA_HOST_FLAGS) ; do \
36895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36896         done; \
36897         echo "Doing install-html in textutils" ; \
36898         (cd $(HOST_SUBDIR)/textutils && \
36899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36901                   "RANLIB=$${RANLIB}" \
36902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36903                   install-html) \
36904           || exit 1
36905
36906 @endif textutils
36907
36908 .PHONY: maybe-installcheck-textutils installcheck-textutils
36909 maybe-installcheck-textutils:
36910 @if textutils
36911 maybe-installcheck-textutils: installcheck-textutils
36912
36913 installcheck-textutils: \
36914     configure-textutils 
36915         @: $(MAKE); $(unstage)
36916         @[ -f ./textutils/Makefile ] || exit 0; \
36917         r=`${PWD_COMMAND}`; export r; \
36918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36919         $(HOST_EXPORTS) \
36920         for flag in $(EXTRA_HOST_FLAGS) ; do \
36921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36922         done; \
36923         echo "Doing installcheck in textutils" ; \
36924         (cd $(HOST_SUBDIR)/textutils && \
36925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36927                   "RANLIB=$${RANLIB}" \
36928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36929                   installcheck) \
36930           || exit 1
36931
36932 @endif textutils
36933
36934 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
36935 maybe-mostlyclean-textutils:
36936 @if textutils
36937 maybe-mostlyclean-textutils: mostlyclean-textutils
36938
36939 mostlyclean-textutils: 
36940         @: $(MAKE); $(unstage)
36941         @[ -f ./textutils/Makefile ] || exit 0; \
36942         r=`${PWD_COMMAND}`; export r; \
36943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36944         $(HOST_EXPORTS) \
36945         for flag in $(EXTRA_HOST_FLAGS) ; do \
36946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36947         done; \
36948         echo "Doing mostlyclean in textutils" ; \
36949         (cd $(HOST_SUBDIR)/textutils && \
36950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36952                   "RANLIB=$${RANLIB}" \
36953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36954                   mostlyclean) \
36955           || exit 1
36956
36957 @endif textutils
36958
36959 .PHONY: maybe-clean-textutils clean-textutils
36960 maybe-clean-textutils:
36961 @if textutils
36962 maybe-clean-textutils: clean-textutils
36963
36964 clean-textutils: 
36965         @: $(MAKE); $(unstage)
36966         @[ -f ./textutils/Makefile ] || exit 0; \
36967         r=`${PWD_COMMAND}`; export r; \
36968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36969         $(HOST_EXPORTS) \
36970         for flag in $(EXTRA_HOST_FLAGS) ; do \
36971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36972         done; \
36973         echo "Doing clean in textutils" ; \
36974         (cd $(HOST_SUBDIR)/textutils && \
36975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36977                   "RANLIB=$${RANLIB}" \
36978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36979                   clean) \
36980           || exit 1
36981
36982 @endif textutils
36983
36984 .PHONY: maybe-distclean-textutils distclean-textutils
36985 maybe-distclean-textutils:
36986 @if textutils
36987 maybe-distclean-textutils: distclean-textutils
36988
36989 distclean-textutils: 
36990         @: $(MAKE); $(unstage)
36991         @[ -f ./textutils/Makefile ] || exit 0; \
36992         r=`${PWD_COMMAND}`; export r; \
36993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36994         $(HOST_EXPORTS) \
36995         for flag in $(EXTRA_HOST_FLAGS) ; do \
36996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36997         done; \
36998         echo "Doing distclean in textutils" ; \
36999         (cd $(HOST_SUBDIR)/textutils && \
37000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37002                   "RANLIB=$${RANLIB}" \
37003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37004                   distclean) \
37005           || exit 1
37006
37007 @endif textutils
37008
37009 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
37010 maybe-maintainer-clean-textutils:
37011 @if textutils
37012 maybe-maintainer-clean-textutils: maintainer-clean-textutils
37013
37014 maintainer-clean-textutils: 
37015         @: $(MAKE); $(unstage)
37016         @[ -f ./textutils/Makefile ] || exit 0; \
37017         r=`${PWD_COMMAND}`; export r; \
37018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37019         $(HOST_EXPORTS) \
37020         for flag in $(EXTRA_HOST_FLAGS) ; do \
37021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37022         done; \
37023         echo "Doing maintainer-clean in textutils" ; \
37024         (cd $(HOST_SUBDIR)/textutils && \
37025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37027                   "RANLIB=$${RANLIB}" \
37028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37029                   maintainer-clean) \
37030           || exit 1
37031
37032 @endif textutils
37033
37034
37035
37036 .PHONY: configure-time maybe-configure-time
37037 maybe-configure-time:
37038 @if gcc-bootstrap
37039 configure-time: stage_current
37040 @endif gcc-bootstrap
37041 @if time
37042 maybe-configure-time: configure-time
37043 configure-time: 
37044         @: $(MAKE); $(unstage)
37045         @r=`${PWD_COMMAND}`; export r; \
37046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37047         test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
37048         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
37049         $(HOST_EXPORTS) \
37050         echo Configuring in $(HOST_SUBDIR)/time; \
37051         cd "$(HOST_SUBDIR)/time" || exit 1; \
37052         case $(srcdir) in \
37053           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37054           *) topdir=`echo $(HOST_SUBDIR)/time/ | \
37055                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37056         esac; \
37057         srcdiroption="--srcdir=$${topdir}/time"; \
37058         libsrcdir="$$s/time"; \
37059         $(SHELL) $${libsrcdir}/configure \
37060           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37061           --target=${target_alias} $${srcdiroption}  \
37062           || exit 1
37063 @endif time
37064
37065
37066
37067
37068
37069 .PHONY: all-time maybe-all-time
37070 maybe-all-time:
37071 @if gcc-bootstrap
37072 all-time: stage_current
37073 @endif gcc-bootstrap
37074 @if time
37075 TARGET-time=all
37076 maybe-all-time: all-time
37077 all-time: configure-time
37078         @: $(MAKE); $(unstage)
37079         @r=`${PWD_COMMAND}`; export r; \
37080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37081         $(HOST_EXPORTS) \
37082         (cd $(HOST_SUBDIR)/time && \
37083           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
37084                 $(TARGET-time))
37085 @endif time
37086
37087
37088
37089
37090 .PHONY: check-time maybe-check-time
37091 maybe-check-time:
37092 @if time
37093 maybe-check-time: check-time
37094
37095 check-time:
37096         @: $(MAKE); $(unstage)
37097         @r=`${PWD_COMMAND}`; export r; \
37098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37099         $(HOST_EXPORTS) \
37100         (cd $(HOST_SUBDIR)/time && \
37101           $(MAKE) $(FLAGS_TO_PASS)  check)
37102
37103 @endif time
37104
37105 .PHONY: install-time maybe-install-time
37106 maybe-install-time:
37107 @if time
37108 maybe-install-time: install-time
37109
37110 install-time: installdirs
37111         @: $(MAKE); $(unstage)
37112         @r=`${PWD_COMMAND}`; export r; \
37113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37114         $(HOST_EXPORTS) \
37115         (cd $(HOST_SUBDIR)/time && \
37116           $(MAKE) $(FLAGS_TO_PASS)  install)
37117
37118 @endif time
37119
37120 # Other targets (info, dvi, pdf, etc.)
37121
37122 .PHONY: maybe-info-time info-time
37123 maybe-info-time:
37124 @if time
37125 maybe-info-time: info-time
37126
37127 info-time: \
37128     configure-time 
37129         @: $(MAKE); $(unstage)
37130         @[ -f ./time/Makefile ] || exit 0; \
37131         r=`${PWD_COMMAND}`; export r; \
37132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37133         $(HOST_EXPORTS) \
37134         for flag in $(EXTRA_HOST_FLAGS) ; do \
37135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37136         done; \
37137         echo "Doing info in time" ; \
37138         (cd $(HOST_SUBDIR)/time && \
37139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37141                   "RANLIB=$${RANLIB}" \
37142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37143                   info) \
37144           || exit 1
37145
37146 @endif time
37147
37148 .PHONY: maybe-dvi-time dvi-time
37149 maybe-dvi-time:
37150 @if time
37151 maybe-dvi-time: dvi-time
37152
37153 dvi-time: \
37154     configure-time 
37155         @: $(MAKE); $(unstage)
37156         @[ -f ./time/Makefile ] || exit 0; \
37157         r=`${PWD_COMMAND}`; export r; \
37158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37159         $(HOST_EXPORTS) \
37160         for flag in $(EXTRA_HOST_FLAGS) ; do \
37161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37162         done; \
37163         echo "Doing dvi in time" ; \
37164         (cd $(HOST_SUBDIR)/time && \
37165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37167                   "RANLIB=$${RANLIB}" \
37168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37169                   dvi) \
37170           || exit 1
37171
37172 @endif time
37173
37174 .PHONY: maybe-pdf-time pdf-time
37175 maybe-pdf-time:
37176 @if time
37177 maybe-pdf-time: pdf-time
37178
37179 pdf-time: \
37180     configure-time 
37181         @: $(MAKE); $(unstage)
37182         @[ -f ./time/Makefile ] || exit 0; \
37183         r=`${PWD_COMMAND}`; export r; \
37184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37185         $(HOST_EXPORTS) \
37186         for flag in $(EXTRA_HOST_FLAGS) ; do \
37187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37188         done; \
37189         echo "Doing pdf in time" ; \
37190         (cd $(HOST_SUBDIR)/time && \
37191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37193                   "RANLIB=$${RANLIB}" \
37194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37195                   pdf) \
37196           || exit 1
37197
37198 @endif time
37199
37200 .PHONY: maybe-html-time html-time
37201 maybe-html-time:
37202 @if time
37203 maybe-html-time: html-time
37204
37205 html-time: \
37206     configure-time 
37207         @: $(MAKE); $(unstage)
37208         @[ -f ./time/Makefile ] || exit 0; \
37209         r=`${PWD_COMMAND}`; export r; \
37210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37211         $(HOST_EXPORTS) \
37212         for flag in $(EXTRA_HOST_FLAGS) ; do \
37213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37214         done; \
37215         echo "Doing html in time" ; \
37216         (cd $(HOST_SUBDIR)/time && \
37217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37219                   "RANLIB=$${RANLIB}" \
37220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37221                   html) \
37222           || exit 1
37223
37224 @endif time
37225
37226 .PHONY: maybe-TAGS-time TAGS-time
37227 maybe-TAGS-time:
37228 @if time
37229 maybe-TAGS-time: TAGS-time
37230
37231 TAGS-time: \
37232     configure-time 
37233         @: $(MAKE); $(unstage)
37234         @[ -f ./time/Makefile ] || exit 0; \
37235         r=`${PWD_COMMAND}`; export r; \
37236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37237         $(HOST_EXPORTS) \
37238         for flag in $(EXTRA_HOST_FLAGS) ; do \
37239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37240         done; \
37241         echo "Doing TAGS in time" ; \
37242         (cd $(HOST_SUBDIR)/time && \
37243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37245                   "RANLIB=$${RANLIB}" \
37246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37247                   TAGS) \
37248           || exit 1
37249
37250 @endif time
37251
37252 .PHONY: maybe-install-info-time install-info-time
37253 maybe-install-info-time:
37254 @if time
37255 maybe-install-info-time: install-info-time
37256
37257 install-info-time: \
37258     configure-time \
37259     info-time 
37260         @: $(MAKE); $(unstage)
37261         @[ -f ./time/Makefile ] || exit 0; \
37262         r=`${PWD_COMMAND}`; export r; \
37263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37264         $(HOST_EXPORTS) \
37265         for flag in $(EXTRA_HOST_FLAGS) ; do \
37266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37267         done; \
37268         echo "Doing install-info in time" ; \
37269         (cd $(HOST_SUBDIR)/time && \
37270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37272                   "RANLIB=$${RANLIB}" \
37273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37274                   install-info) \
37275           || exit 1
37276
37277 @endif time
37278
37279 .PHONY: maybe-install-pdf-time install-pdf-time
37280 maybe-install-pdf-time:
37281 @if time
37282 maybe-install-pdf-time: install-pdf-time
37283
37284 install-pdf-time: \
37285     configure-time \
37286     pdf-time 
37287         @: $(MAKE); $(unstage)
37288         @[ -f ./time/Makefile ] || exit 0; \
37289         r=`${PWD_COMMAND}`; export r; \
37290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37291         $(HOST_EXPORTS) \
37292         for flag in $(EXTRA_HOST_FLAGS) ; do \
37293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37294         done; \
37295         echo "Doing install-pdf in time" ; \
37296         (cd $(HOST_SUBDIR)/time && \
37297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37299                   "RANLIB=$${RANLIB}" \
37300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37301                   install-pdf) \
37302           || exit 1
37303
37304 @endif time
37305
37306 .PHONY: maybe-install-html-time install-html-time
37307 maybe-install-html-time:
37308 @if time
37309 maybe-install-html-time: install-html-time
37310
37311 install-html-time: \
37312     configure-time \
37313     html-time 
37314         @: $(MAKE); $(unstage)
37315         @[ -f ./time/Makefile ] || exit 0; \
37316         r=`${PWD_COMMAND}`; export r; \
37317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37318         $(HOST_EXPORTS) \
37319         for flag in $(EXTRA_HOST_FLAGS) ; do \
37320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37321         done; \
37322         echo "Doing install-html in time" ; \
37323         (cd $(HOST_SUBDIR)/time && \
37324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37326                   "RANLIB=$${RANLIB}" \
37327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37328                   install-html) \
37329           || exit 1
37330
37331 @endif time
37332
37333 .PHONY: maybe-installcheck-time installcheck-time
37334 maybe-installcheck-time:
37335 @if time
37336 maybe-installcheck-time: installcheck-time
37337
37338 installcheck-time: \
37339     configure-time 
37340         @: $(MAKE); $(unstage)
37341         @[ -f ./time/Makefile ] || exit 0; \
37342         r=`${PWD_COMMAND}`; export r; \
37343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37344         $(HOST_EXPORTS) \
37345         for flag in $(EXTRA_HOST_FLAGS) ; do \
37346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37347         done; \
37348         echo "Doing installcheck in time" ; \
37349         (cd $(HOST_SUBDIR)/time && \
37350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37352                   "RANLIB=$${RANLIB}" \
37353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37354                   installcheck) \
37355           || exit 1
37356
37357 @endif time
37358
37359 .PHONY: maybe-mostlyclean-time mostlyclean-time
37360 maybe-mostlyclean-time:
37361 @if time
37362 maybe-mostlyclean-time: mostlyclean-time
37363
37364 mostlyclean-time: 
37365         @: $(MAKE); $(unstage)
37366         @[ -f ./time/Makefile ] || exit 0; \
37367         r=`${PWD_COMMAND}`; export r; \
37368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37369         $(HOST_EXPORTS) \
37370         for flag in $(EXTRA_HOST_FLAGS) ; do \
37371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37372         done; \
37373         echo "Doing mostlyclean in time" ; \
37374         (cd $(HOST_SUBDIR)/time && \
37375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37377                   "RANLIB=$${RANLIB}" \
37378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37379                   mostlyclean) \
37380           || exit 1
37381
37382 @endif time
37383
37384 .PHONY: maybe-clean-time clean-time
37385 maybe-clean-time:
37386 @if time
37387 maybe-clean-time: clean-time
37388
37389 clean-time: 
37390         @: $(MAKE); $(unstage)
37391         @[ -f ./time/Makefile ] || exit 0; \
37392         r=`${PWD_COMMAND}`; export r; \
37393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37394         $(HOST_EXPORTS) \
37395         for flag in $(EXTRA_HOST_FLAGS) ; do \
37396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37397         done; \
37398         echo "Doing clean in time" ; \
37399         (cd $(HOST_SUBDIR)/time && \
37400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37402                   "RANLIB=$${RANLIB}" \
37403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37404                   clean) \
37405           || exit 1
37406
37407 @endif time
37408
37409 .PHONY: maybe-distclean-time distclean-time
37410 maybe-distclean-time:
37411 @if time
37412 maybe-distclean-time: distclean-time
37413
37414 distclean-time: 
37415         @: $(MAKE); $(unstage)
37416         @[ -f ./time/Makefile ] || exit 0; \
37417         r=`${PWD_COMMAND}`; export r; \
37418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37419         $(HOST_EXPORTS) \
37420         for flag in $(EXTRA_HOST_FLAGS) ; do \
37421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37422         done; \
37423         echo "Doing distclean in time" ; \
37424         (cd $(HOST_SUBDIR)/time && \
37425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37427                   "RANLIB=$${RANLIB}" \
37428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37429                   distclean) \
37430           || exit 1
37431
37432 @endif time
37433
37434 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
37435 maybe-maintainer-clean-time:
37436 @if time
37437 maybe-maintainer-clean-time: maintainer-clean-time
37438
37439 maintainer-clean-time: 
37440         @: $(MAKE); $(unstage)
37441         @[ -f ./time/Makefile ] || exit 0; \
37442         r=`${PWD_COMMAND}`; export r; \
37443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37444         $(HOST_EXPORTS) \
37445         for flag in $(EXTRA_HOST_FLAGS) ; do \
37446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37447         done; \
37448         echo "Doing maintainer-clean in time" ; \
37449         (cd $(HOST_SUBDIR)/time && \
37450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37452                   "RANLIB=$${RANLIB}" \
37453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37454                   maintainer-clean) \
37455           || exit 1
37456
37457 @endif time
37458
37459
37460
37461 .PHONY: configure-uudecode maybe-configure-uudecode
37462 maybe-configure-uudecode:
37463 @if gcc-bootstrap
37464 configure-uudecode: stage_current
37465 @endif gcc-bootstrap
37466 @if uudecode
37467 maybe-configure-uudecode: configure-uudecode
37468 configure-uudecode: 
37469         @: $(MAKE); $(unstage)
37470         @r=`${PWD_COMMAND}`; export r; \
37471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37472         test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
37473         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
37474         $(HOST_EXPORTS) \
37475         echo Configuring in $(HOST_SUBDIR)/uudecode; \
37476         cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
37477         case $(srcdir) in \
37478           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37479           *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
37480                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37481         esac; \
37482         srcdiroption="--srcdir=$${topdir}/uudecode"; \
37483         libsrcdir="$$s/uudecode"; \
37484         $(SHELL) $${libsrcdir}/configure \
37485           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37486           --target=${target_alias} $${srcdiroption}  \
37487           || exit 1
37488 @endif uudecode
37489
37490
37491
37492
37493
37494 .PHONY: all-uudecode maybe-all-uudecode
37495 maybe-all-uudecode:
37496 @if gcc-bootstrap
37497 all-uudecode: stage_current
37498 @endif gcc-bootstrap
37499 @if uudecode
37500 TARGET-uudecode=all
37501 maybe-all-uudecode: all-uudecode
37502 all-uudecode: configure-uudecode
37503         @: $(MAKE); $(unstage)
37504         @r=`${PWD_COMMAND}`; export r; \
37505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37506         $(HOST_EXPORTS) \
37507         (cd $(HOST_SUBDIR)/uudecode && \
37508           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
37509                 $(TARGET-uudecode))
37510 @endif uudecode
37511
37512
37513
37514
37515 .PHONY: check-uudecode maybe-check-uudecode
37516 maybe-check-uudecode:
37517 @if uudecode
37518 maybe-check-uudecode: check-uudecode
37519
37520 check-uudecode:
37521         @: $(MAKE); $(unstage)
37522         @r=`${PWD_COMMAND}`; export r; \
37523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37524         $(HOST_EXPORTS) \
37525         (cd $(HOST_SUBDIR)/uudecode && \
37526           $(MAKE) $(FLAGS_TO_PASS)  check)
37527
37528 @endif uudecode
37529
37530 .PHONY: install-uudecode maybe-install-uudecode
37531 maybe-install-uudecode:
37532 @if uudecode
37533 maybe-install-uudecode: install-uudecode
37534
37535 install-uudecode: installdirs
37536         @: $(MAKE); $(unstage)
37537         @r=`${PWD_COMMAND}`; export r; \
37538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37539         $(HOST_EXPORTS) \
37540         (cd $(HOST_SUBDIR)/uudecode && \
37541           $(MAKE) $(FLAGS_TO_PASS)  install)
37542
37543 @endif uudecode
37544
37545 # Other targets (info, dvi, pdf, etc.)
37546
37547 .PHONY: maybe-info-uudecode info-uudecode
37548 maybe-info-uudecode:
37549 @if uudecode
37550 maybe-info-uudecode: info-uudecode
37551
37552 info-uudecode: \
37553     configure-uudecode 
37554         @: $(MAKE); $(unstage)
37555         @[ -f ./uudecode/Makefile ] || exit 0; \
37556         r=`${PWD_COMMAND}`; export r; \
37557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37558         $(HOST_EXPORTS) \
37559         for flag in $(EXTRA_HOST_FLAGS) ; do \
37560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37561         done; \
37562         echo "Doing info in uudecode" ; \
37563         (cd $(HOST_SUBDIR)/uudecode && \
37564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37566                   "RANLIB=$${RANLIB}" \
37567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37568                   info) \
37569           || exit 1
37570
37571 @endif uudecode
37572
37573 .PHONY: maybe-dvi-uudecode dvi-uudecode
37574 maybe-dvi-uudecode:
37575 @if uudecode
37576 maybe-dvi-uudecode: dvi-uudecode
37577
37578 dvi-uudecode: \
37579     configure-uudecode 
37580         @: $(MAKE); $(unstage)
37581         @[ -f ./uudecode/Makefile ] || exit 0; \
37582         r=`${PWD_COMMAND}`; export r; \
37583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37584         $(HOST_EXPORTS) \
37585         for flag in $(EXTRA_HOST_FLAGS) ; do \
37586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37587         done; \
37588         echo "Doing dvi in uudecode" ; \
37589         (cd $(HOST_SUBDIR)/uudecode && \
37590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37592                   "RANLIB=$${RANLIB}" \
37593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37594                   dvi) \
37595           || exit 1
37596
37597 @endif uudecode
37598
37599 .PHONY: maybe-pdf-uudecode pdf-uudecode
37600 maybe-pdf-uudecode:
37601 @if uudecode
37602 maybe-pdf-uudecode: pdf-uudecode
37603
37604 pdf-uudecode: \
37605     configure-uudecode 
37606         @: $(MAKE); $(unstage)
37607         @[ -f ./uudecode/Makefile ] || exit 0; \
37608         r=`${PWD_COMMAND}`; export r; \
37609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37610         $(HOST_EXPORTS) \
37611         for flag in $(EXTRA_HOST_FLAGS) ; do \
37612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37613         done; \
37614         echo "Doing pdf in uudecode" ; \
37615         (cd $(HOST_SUBDIR)/uudecode && \
37616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37618                   "RANLIB=$${RANLIB}" \
37619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37620                   pdf) \
37621           || exit 1
37622
37623 @endif uudecode
37624
37625 .PHONY: maybe-html-uudecode html-uudecode
37626 maybe-html-uudecode:
37627 @if uudecode
37628 maybe-html-uudecode: html-uudecode
37629
37630 html-uudecode: \
37631     configure-uudecode 
37632         @: $(MAKE); $(unstage)
37633         @[ -f ./uudecode/Makefile ] || exit 0; \
37634         r=`${PWD_COMMAND}`; export r; \
37635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37636         $(HOST_EXPORTS) \
37637         for flag in $(EXTRA_HOST_FLAGS) ; do \
37638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37639         done; \
37640         echo "Doing html in uudecode" ; \
37641         (cd $(HOST_SUBDIR)/uudecode && \
37642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37644                   "RANLIB=$${RANLIB}" \
37645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37646                   html) \
37647           || exit 1
37648
37649 @endif uudecode
37650
37651 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
37652 maybe-TAGS-uudecode:
37653 @if uudecode
37654 maybe-TAGS-uudecode: TAGS-uudecode
37655
37656 TAGS-uudecode: \
37657     configure-uudecode 
37658         @: $(MAKE); $(unstage)
37659         @[ -f ./uudecode/Makefile ] || exit 0; \
37660         r=`${PWD_COMMAND}`; export r; \
37661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37662         $(HOST_EXPORTS) \
37663         for flag in $(EXTRA_HOST_FLAGS) ; do \
37664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37665         done; \
37666         echo "Doing TAGS in uudecode" ; \
37667         (cd $(HOST_SUBDIR)/uudecode && \
37668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37670                   "RANLIB=$${RANLIB}" \
37671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37672                   TAGS) \
37673           || exit 1
37674
37675 @endif uudecode
37676
37677 .PHONY: maybe-install-info-uudecode install-info-uudecode
37678 maybe-install-info-uudecode:
37679 @if uudecode
37680 maybe-install-info-uudecode: install-info-uudecode
37681
37682 install-info-uudecode: \
37683     configure-uudecode \
37684     info-uudecode 
37685         @: $(MAKE); $(unstage)
37686         @[ -f ./uudecode/Makefile ] || exit 0; \
37687         r=`${PWD_COMMAND}`; export r; \
37688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37689         $(HOST_EXPORTS) \
37690         for flag in $(EXTRA_HOST_FLAGS) ; do \
37691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37692         done; \
37693         echo "Doing install-info in uudecode" ; \
37694         (cd $(HOST_SUBDIR)/uudecode && \
37695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37697                   "RANLIB=$${RANLIB}" \
37698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37699                   install-info) \
37700           || exit 1
37701
37702 @endif uudecode
37703
37704 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
37705 maybe-install-pdf-uudecode:
37706 @if uudecode
37707 maybe-install-pdf-uudecode: install-pdf-uudecode
37708
37709 install-pdf-uudecode: \
37710     configure-uudecode \
37711     pdf-uudecode 
37712         @: $(MAKE); $(unstage)
37713         @[ -f ./uudecode/Makefile ] || exit 0; \
37714         r=`${PWD_COMMAND}`; export r; \
37715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37716         $(HOST_EXPORTS) \
37717         for flag in $(EXTRA_HOST_FLAGS) ; do \
37718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37719         done; \
37720         echo "Doing install-pdf in uudecode" ; \
37721         (cd $(HOST_SUBDIR)/uudecode && \
37722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37724                   "RANLIB=$${RANLIB}" \
37725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37726                   install-pdf) \
37727           || exit 1
37728
37729 @endif uudecode
37730
37731 .PHONY: maybe-install-html-uudecode install-html-uudecode
37732 maybe-install-html-uudecode:
37733 @if uudecode
37734 maybe-install-html-uudecode: install-html-uudecode
37735
37736 install-html-uudecode: \
37737     configure-uudecode \
37738     html-uudecode 
37739         @: $(MAKE); $(unstage)
37740         @[ -f ./uudecode/Makefile ] || exit 0; \
37741         r=`${PWD_COMMAND}`; export r; \
37742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37743         $(HOST_EXPORTS) \
37744         for flag in $(EXTRA_HOST_FLAGS) ; do \
37745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37746         done; \
37747         echo "Doing install-html in uudecode" ; \
37748         (cd $(HOST_SUBDIR)/uudecode && \
37749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37751                   "RANLIB=$${RANLIB}" \
37752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37753                   install-html) \
37754           || exit 1
37755
37756 @endif uudecode
37757
37758 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
37759 maybe-installcheck-uudecode:
37760 @if uudecode
37761 maybe-installcheck-uudecode: installcheck-uudecode
37762
37763 installcheck-uudecode: \
37764     configure-uudecode 
37765         @: $(MAKE); $(unstage)
37766         @[ -f ./uudecode/Makefile ] || exit 0; \
37767         r=`${PWD_COMMAND}`; export r; \
37768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37769         $(HOST_EXPORTS) \
37770         for flag in $(EXTRA_HOST_FLAGS) ; do \
37771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37772         done; \
37773         echo "Doing installcheck in uudecode" ; \
37774         (cd $(HOST_SUBDIR)/uudecode && \
37775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37777                   "RANLIB=$${RANLIB}" \
37778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37779                   installcheck) \
37780           || exit 1
37781
37782 @endif uudecode
37783
37784 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
37785 maybe-mostlyclean-uudecode:
37786 @if uudecode
37787 maybe-mostlyclean-uudecode: mostlyclean-uudecode
37788
37789 mostlyclean-uudecode: 
37790         @: $(MAKE); $(unstage)
37791         @[ -f ./uudecode/Makefile ] || exit 0; \
37792         r=`${PWD_COMMAND}`; export r; \
37793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37794         $(HOST_EXPORTS) \
37795         for flag in $(EXTRA_HOST_FLAGS) ; do \
37796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37797         done; \
37798         echo "Doing mostlyclean in uudecode" ; \
37799         (cd $(HOST_SUBDIR)/uudecode && \
37800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37802                   "RANLIB=$${RANLIB}" \
37803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37804                   mostlyclean) \
37805           || exit 1
37806
37807 @endif uudecode
37808
37809 .PHONY: maybe-clean-uudecode clean-uudecode
37810 maybe-clean-uudecode:
37811 @if uudecode
37812 maybe-clean-uudecode: clean-uudecode
37813
37814 clean-uudecode: 
37815         @: $(MAKE); $(unstage)
37816         @[ -f ./uudecode/Makefile ] || exit 0; \
37817         r=`${PWD_COMMAND}`; export r; \
37818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37819         $(HOST_EXPORTS) \
37820         for flag in $(EXTRA_HOST_FLAGS) ; do \
37821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37822         done; \
37823         echo "Doing clean in uudecode" ; \
37824         (cd $(HOST_SUBDIR)/uudecode && \
37825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37827                   "RANLIB=$${RANLIB}" \
37828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37829                   clean) \
37830           || exit 1
37831
37832 @endif uudecode
37833
37834 .PHONY: maybe-distclean-uudecode distclean-uudecode
37835 maybe-distclean-uudecode:
37836 @if uudecode
37837 maybe-distclean-uudecode: distclean-uudecode
37838
37839 distclean-uudecode: 
37840         @: $(MAKE); $(unstage)
37841         @[ -f ./uudecode/Makefile ] || exit 0; \
37842         r=`${PWD_COMMAND}`; export r; \
37843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37844         $(HOST_EXPORTS) \
37845         for flag in $(EXTRA_HOST_FLAGS) ; do \
37846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37847         done; \
37848         echo "Doing distclean in uudecode" ; \
37849         (cd $(HOST_SUBDIR)/uudecode && \
37850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37852                   "RANLIB=$${RANLIB}" \
37853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37854                   distclean) \
37855           || exit 1
37856
37857 @endif uudecode
37858
37859 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
37860 maybe-maintainer-clean-uudecode:
37861 @if uudecode
37862 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
37863
37864 maintainer-clean-uudecode: 
37865         @: $(MAKE); $(unstage)
37866         @[ -f ./uudecode/Makefile ] || exit 0; \
37867         r=`${PWD_COMMAND}`; export r; \
37868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37869         $(HOST_EXPORTS) \
37870         for flag in $(EXTRA_HOST_FLAGS) ; do \
37871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37872         done; \
37873         echo "Doing maintainer-clean in uudecode" ; \
37874         (cd $(HOST_SUBDIR)/uudecode && \
37875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37877                   "RANLIB=$${RANLIB}" \
37878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37879                   maintainer-clean) \
37880           || exit 1
37881
37882 @endif uudecode
37883
37884
37885
37886 .PHONY: configure-wdiff maybe-configure-wdiff
37887 maybe-configure-wdiff:
37888 @if gcc-bootstrap
37889 configure-wdiff: stage_current
37890 @endif gcc-bootstrap
37891 @if wdiff
37892 maybe-configure-wdiff: configure-wdiff
37893 configure-wdiff: 
37894         @: $(MAKE); $(unstage)
37895         @r=`${PWD_COMMAND}`; export r; \
37896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37897         test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
37898         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
37899         $(HOST_EXPORTS) \
37900         echo Configuring in $(HOST_SUBDIR)/wdiff; \
37901         cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
37902         case $(srcdir) in \
37903           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37904           *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
37905                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37906         esac; \
37907         srcdiroption="--srcdir=$${topdir}/wdiff"; \
37908         libsrcdir="$$s/wdiff"; \
37909         $(SHELL) $${libsrcdir}/configure \
37910           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37911           --target=${target_alias} $${srcdiroption}  \
37912           || exit 1
37913 @endif wdiff
37914
37915
37916
37917
37918
37919 .PHONY: all-wdiff maybe-all-wdiff
37920 maybe-all-wdiff:
37921 @if gcc-bootstrap
37922 all-wdiff: stage_current
37923 @endif gcc-bootstrap
37924 @if wdiff
37925 TARGET-wdiff=all
37926 maybe-all-wdiff: all-wdiff
37927 all-wdiff: configure-wdiff
37928         @: $(MAKE); $(unstage)
37929         @r=`${PWD_COMMAND}`; export r; \
37930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37931         $(HOST_EXPORTS) \
37932         (cd $(HOST_SUBDIR)/wdiff && \
37933           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
37934                 $(TARGET-wdiff))
37935 @endif wdiff
37936
37937
37938
37939
37940 .PHONY: check-wdiff maybe-check-wdiff
37941 maybe-check-wdiff:
37942 @if wdiff
37943 maybe-check-wdiff: check-wdiff
37944
37945 check-wdiff:
37946         @: $(MAKE); $(unstage)
37947         @r=`${PWD_COMMAND}`; export r; \
37948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37949         $(HOST_EXPORTS) \
37950         (cd $(HOST_SUBDIR)/wdiff && \
37951           $(MAKE) $(FLAGS_TO_PASS)  check)
37952
37953 @endif wdiff
37954
37955 .PHONY: install-wdiff maybe-install-wdiff
37956 maybe-install-wdiff:
37957 @if wdiff
37958 maybe-install-wdiff: install-wdiff
37959
37960 install-wdiff: installdirs
37961         @: $(MAKE); $(unstage)
37962         @r=`${PWD_COMMAND}`; export r; \
37963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37964         $(HOST_EXPORTS) \
37965         (cd $(HOST_SUBDIR)/wdiff && \
37966           $(MAKE) $(FLAGS_TO_PASS)  install)
37967
37968 @endif wdiff
37969
37970 # Other targets (info, dvi, pdf, etc.)
37971
37972 .PHONY: maybe-info-wdiff info-wdiff
37973 maybe-info-wdiff:
37974 @if wdiff
37975 maybe-info-wdiff: info-wdiff
37976
37977 info-wdiff: \
37978     configure-wdiff 
37979         @: $(MAKE); $(unstage)
37980         @[ -f ./wdiff/Makefile ] || exit 0; \
37981         r=`${PWD_COMMAND}`; export r; \
37982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37983         $(HOST_EXPORTS) \
37984         for flag in $(EXTRA_HOST_FLAGS) ; do \
37985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37986         done; \
37987         echo "Doing info in wdiff" ; \
37988         (cd $(HOST_SUBDIR)/wdiff && \
37989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37991                   "RANLIB=$${RANLIB}" \
37992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37993                   info) \
37994           || exit 1
37995
37996 @endif wdiff
37997
37998 .PHONY: maybe-dvi-wdiff dvi-wdiff
37999 maybe-dvi-wdiff:
38000 @if wdiff
38001 maybe-dvi-wdiff: dvi-wdiff
38002
38003 dvi-wdiff: \
38004     configure-wdiff 
38005         @: $(MAKE); $(unstage)
38006         @[ -f ./wdiff/Makefile ] || exit 0; \
38007         r=`${PWD_COMMAND}`; export r; \
38008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38009         $(HOST_EXPORTS) \
38010         for flag in $(EXTRA_HOST_FLAGS) ; do \
38011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38012         done; \
38013         echo "Doing dvi in wdiff" ; \
38014         (cd $(HOST_SUBDIR)/wdiff && \
38015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38017                   "RANLIB=$${RANLIB}" \
38018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38019                   dvi) \
38020           || exit 1
38021
38022 @endif wdiff
38023
38024 .PHONY: maybe-pdf-wdiff pdf-wdiff
38025 maybe-pdf-wdiff:
38026 @if wdiff
38027 maybe-pdf-wdiff: pdf-wdiff
38028
38029 pdf-wdiff: \
38030     configure-wdiff 
38031         @: $(MAKE); $(unstage)
38032         @[ -f ./wdiff/Makefile ] || exit 0; \
38033         r=`${PWD_COMMAND}`; export r; \
38034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38035         $(HOST_EXPORTS) \
38036         for flag in $(EXTRA_HOST_FLAGS) ; do \
38037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38038         done; \
38039         echo "Doing pdf in wdiff" ; \
38040         (cd $(HOST_SUBDIR)/wdiff && \
38041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38043                   "RANLIB=$${RANLIB}" \
38044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38045                   pdf) \
38046           || exit 1
38047
38048 @endif wdiff
38049
38050 .PHONY: maybe-html-wdiff html-wdiff
38051 maybe-html-wdiff:
38052 @if wdiff
38053 maybe-html-wdiff: html-wdiff
38054
38055 html-wdiff: \
38056     configure-wdiff 
38057         @: $(MAKE); $(unstage)
38058         @[ -f ./wdiff/Makefile ] || exit 0; \
38059         r=`${PWD_COMMAND}`; export r; \
38060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38061         $(HOST_EXPORTS) \
38062         for flag in $(EXTRA_HOST_FLAGS) ; do \
38063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38064         done; \
38065         echo "Doing html in wdiff" ; \
38066         (cd $(HOST_SUBDIR)/wdiff && \
38067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38069                   "RANLIB=$${RANLIB}" \
38070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38071                   html) \
38072           || exit 1
38073
38074 @endif wdiff
38075
38076 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
38077 maybe-TAGS-wdiff:
38078 @if wdiff
38079 maybe-TAGS-wdiff: TAGS-wdiff
38080
38081 TAGS-wdiff: \
38082     configure-wdiff 
38083         @: $(MAKE); $(unstage)
38084         @[ -f ./wdiff/Makefile ] || exit 0; \
38085         r=`${PWD_COMMAND}`; export r; \
38086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38087         $(HOST_EXPORTS) \
38088         for flag in $(EXTRA_HOST_FLAGS) ; do \
38089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38090         done; \
38091         echo "Doing TAGS in wdiff" ; \
38092         (cd $(HOST_SUBDIR)/wdiff && \
38093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38095                   "RANLIB=$${RANLIB}" \
38096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38097                   TAGS) \
38098           || exit 1
38099
38100 @endif wdiff
38101
38102 .PHONY: maybe-install-info-wdiff install-info-wdiff
38103 maybe-install-info-wdiff:
38104 @if wdiff
38105 maybe-install-info-wdiff: install-info-wdiff
38106
38107 install-info-wdiff: \
38108     configure-wdiff \
38109     info-wdiff 
38110         @: $(MAKE); $(unstage)
38111         @[ -f ./wdiff/Makefile ] || exit 0; \
38112         r=`${PWD_COMMAND}`; export r; \
38113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38114         $(HOST_EXPORTS) \
38115         for flag in $(EXTRA_HOST_FLAGS) ; do \
38116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38117         done; \
38118         echo "Doing install-info in wdiff" ; \
38119         (cd $(HOST_SUBDIR)/wdiff && \
38120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38122                   "RANLIB=$${RANLIB}" \
38123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38124                   install-info) \
38125           || exit 1
38126
38127 @endif wdiff
38128
38129 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
38130 maybe-install-pdf-wdiff:
38131 @if wdiff
38132 maybe-install-pdf-wdiff: install-pdf-wdiff
38133
38134 install-pdf-wdiff: \
38135     configure-wdiff \
38136     pdf-wdiff 
38137         @: $(MAKE); $(unstage)
38138         @[ -f ./wdiff/Makefile ] || exit 0; \
38139         r=`${PWD_COMMAND}`; export r; \
38140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38141         $(HOST_EXPORTS) \
38142         for flag in $(EXTRA_HOST_FLAGS) ; do \
38143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38144         done; \
38145         echo "Doing install-pdf in wdiff" ; \
38146         (cd $(HOST_SUBDIR)/wdiff && \
38147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38149                   "RANLIB=$${RANLIB}" \
38150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38151                   install-pdf) \
38152           || exit 1
38153
38154 @endif wdiff
38155
38156 .PHONY: maybe-install-html-wdiff install-html-wdiff
38157 maybe-install-html-wdiff:
38158 @if wdiff
38159 maybe-install-html-wdiff: install-html-wdiff
38160
38161 install-html-wdiff: \
38162     configure-wdiff \
38163     html-wdiff 
38164         @: $(MAKE); $(unstage)
38165         @[ -f ./wdiff/Makefile ] || exit 0; \
38166         r=`${PWD_COMMAND}`; export r; \
38167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38168         $(HOST_EXPORTS) \
38169         for flag in $(EXTRA_HOST_FLAGS) ; do \
38170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38171         done; \
38172         echo "Doing install-html in wdiff" ; \
38173         (cd $(HOST_SUBDIR)/wdiff && \
38174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38176                   "RANLIB=$${RANLIB}" \
38177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38178                   install-html) \
38179           || exit 1
38180
38181 @endif wdiff
38182
38183 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
38184 maybe-installcheck-wdiff:
38185 @if wdiff
38186 maybe-installcheck-wdiff: installcheck-wdiff
38187
38188 installcheck-wdiff: \
38189     configure-wdiff 
38190         @: $(MAKE); $(unstage)
38191         @[ -f ./wdiff/Makefile ] || exit 0; \
38192         r=`${PWD_COMMAND}`; export r; \
38193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38194         $(HOST_EXPORTS) \
38195         for flag in $(EXTRA_HOST_FLAGS) ; do \
38196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38197         done; \
38198         echo "Doing installcheck in wdiff" ; \
38199         (cd $(HOST_SUBDIR)/wdiff && \
38200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38202                   "RANLIB=$${RANLIB}" \
38203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38204                   installcheck) \
38205           || exit 1
38206
38207 @endif wdiff
38208
38209 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
38210 maybe-mostlyclean-wdiff:
38211 @if wdiff
38212 maybe-mostlyclean-wdiff: mostlyclean-wdiff
38213
38214 mostlyclean-wdiff: 
38215         @: $(MAKE); $(unstage)
38216         @[ -f ./wdiff/Makefile ] || exit 0; \
38217         r=`${PWD_COMMAND}`; export r; \
38218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38219         $(HOST_EXPORTS) \
38220         for flag in $(EXTRA_HOST_FLAGS) ; do \
38221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38222         done; \
38223         echo "Doing mostlyclean in wdiff" ; \
38224         (cd $(HOST_SUBDIR)/wdiff && \
38225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38227                   "RANLIB=$${RANLIB}" \
38228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38229                   mostlyclean) \
38230           || exit 1
38231
38232 @endif wdiff
38233
38234 .PHONY: maybe-clean-wdiff clean-wdiff
38235 maybe-clean-wdiff:
38236 @if wdiff
38237 maybe-clean-wdiff: clean-wdiff
38238
38239 clean-wdiff: 
38240         @: $(MAKE); $(unstage)
38241         @[ -f ./wdiff/Makefile ] || exit 0; \
38242         r=`${PWD_COMMAND}`; export r; \
38243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38244         $(HOST_EXPORTS) \
38245         for flag in $(EXTRA_HOST_FLAGS) ; do \
38246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38247         done; \
38248         echo "Doing clean in wdiff" ; \
38249         (cd $(HOST_SUBDIR)/wdiff && \
38250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38252                   "RANLIB=$${RANLIB}" \
38253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38254                   clean) \
38255           || exit 1
38256
38257 @endif wdiff
38258
38259 .PHONY: maybe-distclean-wdiff distclean-wdiff
38260 maybe-distclean-wdiff:
38261 @if wdiff
38262 maybe-distclean-wdiff: distclean-wdiff
38263
38264 distclean-wdiff: 
38265         @: $(MAKE); $(unstage)
38266         @[ -f ./wdiff/Makefile ] || exit 0; \
38267         r=`${PWD_COMMAND}`; export r; \
38268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38269         $(HOST_EXPORTS) \
38270         for flag in $(EXTRA_HOST_FLAGS) ; do \
38271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38272         done; \
38273         echo "Doing distclean in wdiff" ; \
38274         (cd $(HOST_SUBDIR)/wdiff && \
38275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38277                   "RANLIB=$${RANLIB}" \
38278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38279                   distclean) \
38280           || exit 1
38281
38282 @endif wdiff
38283
38284 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
38285 maybe-maintainer-clean-wdiff:
38286 @if wdiff
38287 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
38288
38289 maintainer-clean-wdiff: 
38290         @: $(MAKE); $(unstage)
38291         @[ -f ./wdiff/Makefile ] || exit 0; \
38292         r=`${PWD_COMMAND}`; export r; \
38293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38294         $(HOST_EXPORTS) \
38295         for flag in $(EXTRA_HOST_FLAGS) ; do \
38296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38297         done; \
38298         echo "Doing maintainer-clean in wdiff" ; \
38299         (cd $(HOST_SUBDIR)/wdiff && \
38300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38302                   "RANLIB=$${RANLIB}" \
38303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38304                   maintainer-clean) \
38305           || exit 1
38306
38307 @endif wdiff
38308
38309
38310
38311 .PHONY: configure-zip maybe-configure-zip
38312 maybe-configure-zip:
38313 @if gcc-bootstrap
38314 configure-zip: stage_current
38315 @endif gcc-bootstrap
38316 @if zip
38317 maybe-configure-zip: configure-zip
38318 configure-zip: 
38319         @: $(MAKE); $(unstage)
38320         @r=`${PWD_COMMAND}`; export r; \
38321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38322         test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
38323         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
38324         $(HOST_EXPORTS) \
38325         echo Configuring in $(HOST_SUBDIR)/zip; \
38326         cd "$(HOST_SUBDIR)/zip" || exit 1; \
38327         case $(srcdir) in \
38328           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38329           *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
38330                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38331         esac; \
38332         srcdiroption="--srcdir=$${topdir}/zip"; \
38333         libsrcdir="$$s/zip"; \
38334         $(SHELL) $${libsrcdir}/configure \
38335           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38336           --target=${target_alias} $${srcdiroption}  \
38337           || exit 1
38338 @endif zip
38339
38340
38341
38342
38343
38344 .PHONY: all-zip maybe-all-zip
38345 maybe-all-zip:
38346 @if gcc-bootstrap
38347 all-zip: stage_current
38348 @endif gcc-bootstrap
38349 @if zip
38350 TARGET-zip=all
38351 maybe-all-zip: all-zip
38352 all-zip: configure-zip
38353         @: $(MAKE); $(unstage)
38354         @r=`${PWD_COMMAND}`; export r; \
38355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38356         $(HOST_EXPORTS) \
38357         (cd $(HOST_SUBDIR)/zip && \
38358           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
38359                 $(TARGET-zip))
38360 @endif zip
38361
38362
38363
38364
38365 .PHONY: check-zip maybe-check-zip
38366 maybe-check-zip:
38367 @if zip
38368 maybe-check-zip: check-zip
38369
38370 # This module is only tested in a native toolchain.
38371 check-zip:
38372         @: $(MAKE); $(unstage)
38373         @if [ '$(host)' = '$(target)' ] ; then \
38374           r=`${PWD_COMMAND}`; export r; \
38375           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38376           $(HOST_EXPORTS) \
38377           (cd $(HOST_SUBDIR)/zip && \
38378             $(MAKE) $(FLAGS_TO_PASS)  check); \
38379         fi
38380
38381 @endif zip
38382
38383 .PHONY: install-zip maybe-install-zip
38384 maybe-install-zip:
38385 @if zip
38386 maybe-install-zip: install-zip
38387
38388 install-zip: installdirs
38389         @: $(MAKE); $(unstage)
38390         @r=`${PWD_COMMAND}`; export r; \
38391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38392         $(HOST_EXPORTS) \
38393         (cd $(HOST_SUBDIR)/zip && \
38394           $(MAKE) $(FLAGS_TO_PASS)  install)
38395
38396 @endif zip
38397
38398 # Other targets (info, dvi, pdf, etc.)
38399
38400 .PHONY: maybe-info-zip info-zip
38401 maybe-info-zip:
38402 @if zip
38403 maybe-info-zip: info-zip
38404
38405 info-zip: \
38406     configure-zip 
38407         @: $(MAKE); $(unstage)
38408         @[ -f ./zip/Makefile ] || exit 0; \
38409         r=`${PWD_COMMAND}`; export r; \
38410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38411         $(HOST_EXPORTS) \
38412         for flag in $(EXTRA_HOST_FLAGS) ; do \
38413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38414         done; \
38415         echo "Doing info in zip" ; \
38416         (cd $(HOST_SUBDIR)/zip && \
38417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38419                   "RANLIB=$${RANLIB}" \
38420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38421                   info) \
38422           || exit 1
38423
38424 @endif zip
38425
38426 .PHONY: maybe-dvi-zip dvi-zip
38427 maybe-dvi-zip:
38428 @if zip
38429 maybe-dvi-zip: dvi-zip
38430
38431 dvi-zip: \
38432     configure-zip 
38433         @: $(MAKE); $(unstage)
38434         @[ -f ./zip/Makefile ] || exit 0; \
38435         r=`${PWD_COMMAND}`; export r; \
38436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38437         $(HOST_EXPORTS) \
38438         for flag in $(EXTRA_HOST_FLAGS) ; do \
38439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38440         done; \
38441         echo "Doing dvi in zip" ; \
38442         (cd $(HOST_SUBDIR)/zip && \
38443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38445                   "RANLIB=$${RANLIB}" \
38446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38447                   dvi) \
38448           || exit 1
38449
38450 @endif zip
38451
38452 .PHONY: maybe-pdf-zip pdf-zip
38453 maybe-pdf-zip:
38454 @if zip
38455 maybe-pdf-zip: pdf-zip
38456
38457 pdf-zip: \
38458     configure-zip 
38459         @: $(MAKE); $(unstage)
38460         @[ -f ./zip/Makefile ] || exit 0; \
38461         r=`${PWD_COMMAND}`; export r; \
38462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38463         $(HOST_EXPORTS) \
38464         for flag in $(EXTRA_HOST_FLAGS) ; do \
38465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38466         done; \
38467         echo "Doing pdf in zip" ; \
38468         (cd $(HOST_SUBDIR)/zip && \
38469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38471                   "RANLIB=$${RANLIB}" \
38472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38473                   pdf) \
38474           || exit 1
38475
38476 @endif zip
38477
38478 .PHONY: maybe-html-zip html-zip
38479 maybe-html-zip:
38480 @if zip
38481 maybe-html-zip: html-zip
38482
38483 html-zip: \
38484     configure-zip 
38485         @: $(MAKE); $(unstage)
38486         @[ -f ./zip/Makefile ] || exit 0; \
38487         r=`${PWD_COMMAND}`; export r; \
38488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38489         $(HOST_EXPORTS) \
38490         for flag in $(EXTRA_HOST_FLAGS) ; do \
38491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38492         done; \
38493         echo "Doing html in zip" ; \
38494         (cd $(HOST_SUBDIR)/zip && \
38495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38497                   "RANLIB=$${RANLIB}" \
38498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38499                   html) \
38500           || exit 1
38501
38502 @endif zip
38503
38504 .PHONY: maybe-TAGS-zip TAGS-zip
38505 maybe-TAGS-zip:
38506 @if zip
38507 maybe-TAGS-zip: TAGS-zip
38508
38509 TAGS-zip: \
38510     configure-zip 
38511         @: $(MAKE); $(unstage)
38512         @[ -f ./zip/Makefile ] || exit 0; \
38513         r=`${PWD_COMMAND}`; export r; \
38514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38515         $(HOST_EXPORTS) \
38516         for flag in $(EXTRA_HOST_FLAGS) ; do \
38517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38518         done; \
38519         echo "Doing TAGS in zip" ; \
38520         (cd $(HOST_SUBDIR)/zip && \
38521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38523                   "RANLIB=$${RANLIB}" \
38524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38525                   TAGS) \
38526           || exit 1
38527
38528 @endif zip
38529
38530 .PHONY: maybe-install-info-zip install-info-zip
38531 maybe-install-info-zip:
38532 @if zip
38533 maybe-install-info-zip: install-info-zip
38534
38535 install-info-zip: \
38536     configure-zip \
38537     info-zip 
38538         @: $(MAKE); $(unstage)
38539         @[ -f ./zip/Makefile ] || exit 0; \
38540         r=`${PWD_COMMAND}`; export r; \
38541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38542         $(HOST_EXPORTS) \
38543         for flag in $(EXTRA_HOST_FLAGS) ; do \
38544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38545         done; \
38546         echo "Doing install-info in zip" ; \
38547         (cd $(HOST_SUBDIR)/zip && \
38548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38550                   "RANLIB=$${RANLIB}" \
38551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38552                   install-info) \
38553           || exit 1
38554
38555 @endif zip
38556
38557 .PHONY: maybe-install-pdf-zip install-pdf-zip
38558 maybe-install-pdf-zip:
38559 @if zip
38560 maybe-install-pdf-zip: install-pdf-zip
38561
38562 install-pdf-zip: \
38563     configure-zip \
38564     pdf-zip 
38565         @: $(MAKE); $(unstage)
38566         @[ -f ./zip/Makefile ] || exit 0; \
38567         r=`${PWD_COMMAND}`; export r; \
38568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38569         $(HOST_EXPORTS) \
38570         for flag in $(EXTRA_HOST_FLAGS) ; do \
38571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38572         done; \
38573         echo "Doing install-pdf in zip" ; \
38574         (cd $(HOST_SUBDIR)/zip && \
38575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38577                   "RANLIB=$${RANLIB}" \
38578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38579                   install-pdf) \
38580           || exit 1
38581
38582 @endif zip
38583
38584 .PHONY: maybe-install-html-zip install-html-zip
38585 maybe-install-html-zip:
38586 @if zip
38587 maybe-install-html-zip: install-html-zip
38588
38589 install-html-zip: \
38590     configure-zip \
38591     html-zip 
38592         @: $(MAKE); $(unstage)
38593         @[ -f ./zip/Makefile ] || exit 0; \
38594         r=`${PWD_COMMAND}`; export r; \
38595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38596         $(HOST_EXPORTS) \
38597         for flag in $(EXTRA_HOST_FLAGS) ; do \
38598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38599         done; \
38600         echo "Doing install-html in zip" ; \
38601         (cd $(HOST_SUBDIR)/zip && \
38602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38604                   "RANLIB=$${RANLIB}" \
38605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38606                   install-html) \
38607           || exit 1
38608
38609 @endif zip
38610
38611 .PHONY: maybe-installcheck-zip installcheck-zip
38612 maybe-installcheck-zip:
38613 @if zip
38614 maybe-installcheck-zip: installcheck-zip
38615
38616 installcheck-zip: \
38617     configure-zip 
38618         @: $(MAKE); $(unstage)
38619         @[ -f ./zip/Makefile ] || exit 0; \
38620         r=`${PWD_COMMAND}`; export r; \
38621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38622         $(HOST_EXPORTS) \
38623         for flag in $(EXTRA_HOST_FLAGS) ; do \
38624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38625         done; \
38626         echo "Doing installcheck in zip" ; \
38627         (cd $(HOST_SUBDIR)/zip && \
38628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38630                   "RANLIB=$${RANLIB}" \
38631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38632                   installcheck) \
38633           || exit 1
38634
38635 @endif zip
38636
38637 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
38638 maybe-mostlyclean-zip:
38639 @if zip
38640 maybe-mostlyclean-zip: mostlyclean-zip
38641
38642 mostlyclean-zip: 
38643         @: $(MAKE); $(unstage)
38644         @[ -f ./zip/Makefile ] || exit 0; \
38645         r=`${PWD_COMMAND}`; export r; \
38646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38647         $(HOST_EXPORTS) \
38648         for flag in $(EXTRA_HOST_FLAGS) ; do \
38649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38650         done; \
38651         echo "Doing mostlyclean in zip" ; \
38652         (cd $(HOST_SUBDIR)/zip && \
38653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38655                   "RANLIB=$${RANLIB}" \
38656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38657                   mostlyclean) \
38658           || exit 1
38659
38660 @endif zip
38661
38662 .PHONY: maybe-clean-zip clean-zip
38663 maybe-clean-zip:
38664 @if zip
38665 maybe-clean-zip: clean-zip
38666
38667 clean-zip: 
38668         @: $(MAKE); $(unstage)
38669         @[ -f ./zip/Makefile ] || exit 0; \
38670         r=`${PWD_COMMAND}`; export r; \
38671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38672         $(HOST_EXPORTS) \
38673         for flag in $(EXTRA_HOST_FLAGS) ; do \
38674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38675         done; \
38676         echo "Doing clean in zip" ; \
38677         (cd $(HOST_SUBDIR)/zip && \
38678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38680                   "RANLIB=$${RANLIB}" \
38681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38682                   clean) \
38683           || exit 1
38684
38685 @endif zip
38686
38687 .PHONY: maybe-distclean-zip distclean-zip
38688 maybe-distclean-zip:
38689 @if zip
38690 maybe-distclean-zip: distclean-zip
38691
38692 distclean-zip: 
38693         @: $(MAKE); $(unstage)
38694         @[ -f ./zip/Makefile ] || exit 0; \
38695         r=`${PWD_COMMAND}`; export r; \
38696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38697         $(HOST_EXPORTS) \
38698         for flag in $(EXTRA_HOST_FLAGS) ; do \
38699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38700         done; \
38701         echo "Doing distclean in zip" ; \
38702         (cd $(HOST_SUBDIR)/zip && \
38703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38705                   "RANLIB=$${RANLIB}" \
38706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38707                   distclean) \
38708           || exit 1
38709
38710 @endif zip
38711
38712 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
38713 maybe-maintainer-clean-zip:
38714 @if zip
38715 maybe-maintainer-clean-zip: maintainer-clean-zip
38716
38717 maintainer-clean-zip: 
38718         @: $(MAKE); $(unstage)
38719         @[ -f ./zip/Makefile ] || exit 0; \
38720         r=`${PWD_COMMAND}`; export r; \
38721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38722         $(HOST_EXPORTS) \
38723         for flag in $(EXTRA_HOST_FLAGS) ; do \
38724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38725         done; \
38726         echo "Doing maintainer-clean in zip" ; \
38727         (cd $(HOST_SUBDIR)/zip && \
38728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38730                   "RANLIB=$${RANLIB}" \
38731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38732                   maintainer-clean) \
38733           || exit 1
38734
38735 @endif zip
38736
38737
38738
38739 .PHONY: configure-zlib maybe-configure-zlib
38740 maybe-configure-zlib:
38741 @if gcc-bootstrap
38742 configure-zlib: stage_current
38743 @endif gcc-bootstrap
38744 @if zlib
38745 maybe-configure-zlib: configure-zlib
38746 configure-zlib: 
38747         @r=`${PWD_COMMAND}`; export r; \
38748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38749         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38750         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38751         $(HOST_EXPORTS) \
38752         echo Configuring in $(HOST_SUBDIR)/zlib; \
38753         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
38754         case $(srcdir) in \
38755           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38756           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38757                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38758         esac; \
38759         srcdiroption="--srcdir=$${topdir}/zlib"; \
38760         libsrcdir="$$s/zlib"; \
38761         $(SHELL) $${libsrcdir}/configure \
38762           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38763           --target=${target_alias} $${srcdiroption}  \
38764           || exit 1
38765 @endif zlib
38766
38767
38768
38769 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
38770 maybe-configure-stage1-zlib:
38771 @if zlib-bootstrap
38772 maybe-configure-stage1-zlib: configure-stage1-zlib
38773 configure-stage1-zlib:
38774         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38775         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38776         @r=`${PWD_COMMAND}`; export r; \
38777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38778         TFLAGS="$(STAGE1_TFLAGS)"; \
38779         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38780         $(HOST_EXPORTS) \
38781         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
38782         CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
38783         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
38784         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
38785         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38786         cd $(HOST_SUBDIR)/zlib || exit 1; \
38787         case $(srcdir) in \
38788           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38789           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38790                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38791         esac; \
38792         srcdiroption="--srcdir=$${topdir}/zlib"; \
38793         libsrcdir="$$s/zlib"; \
38794         $(SHELL) $${libsrcdir}/configure \
38795           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38796           --target=${target_alias} $${srcdiroption} \
38797           $(STAGE1_CONFIGURE_FLAGS)
38798 @endif zlib-bootstrap
38799
38800 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
38801 maybe-configure-stage2-zlib:
38802 @if zlib-bootstrap
38803 maybe-configure-stage2-zlib: configure-stage2-zlib
38804 configure-stage2-zlib:
38805         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38806         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38807         @r=`${PWD_COMMAND}`; export r; \
38808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38809         TFLAGS="$(STAGE2_TFLAGS)"; \
38810         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38811         $(HOST_EXPORTS) \
38812         $(POSTSTAGE1_HOST_EXPORTS) \
38813         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
38814         CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
38815         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
38816         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
38817         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38818         cd $(HOST_SUBDIR)/zlib || exit 1; \
38819         case $(srcdir) in \
38820           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38821           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38822                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38823         esac; \
38824         srcdiroption="--srcdir=$${topdir}/zlib"; \
38825         libsrcdir="$$s/zlib"; \
38826         $(SHELL) $${libsrcdir}/configure \
38827           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38828           --target=${target_alias} $${srcdiroption} \
38829           --with-build-libsubdir=$(HOST_SUBDIR) \
38830           $(STAGE2_CONFIGURE_FLAGS)
38831 @endif zlib-bootstrap
38832
38833 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
38834 maybe-configure-stage3-zlib:
38835 @if zlib-bootstrap
38836 maybe-configure-stage3-zlib: configure-stage3-zlib
38837 configure-stage3-zlib:
38838         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38839         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38840         @r=`${PWD_COMMAND}`; export r; \
38841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38842         TFLAGS="$(STAGE3_TFLAGS)"; \
38843         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38844         $(HOST_EXPORTS) \
38845         $(POSTSTAGE1_HOST_EXPORTS) \
38846         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
38847         CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
38848         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
38849         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
38850         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38851         cd $(HOST_SUBDIR)/zlib || exit 1; \
38852         case $(srcdir) in \
38853           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38854           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38855                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38856         esac; \
38857         srcdiroption="--srcdir=$${topdir}/zlib"; \
38858         libsrcdir="$$s/zlib"; \
38859         $(SHELL) $${libsrcdir}/configure \
38860           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38861           --target=${target_alias} $${srcdiroption} \
38862           --with-build-libsubdir=$(HOST_SUBDIR) \
38863           $(STAGE3_CONFIGURE_FLAGS)
38864 @endif zlib-bootstrap
38865
38866 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
38867 maybe-configure-stage4-zlib:
38868 @if zlib-bootstrap
38869 maybe-configure-stage4-zlib: configure-stage4-zlib
38870 configure-stage4-zlib:
38871         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38872         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38873         @r=`${PWD_COMMAND}`; export r; \
38874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38875         TFLAGS="$(STAGE4_TFLAGS)"; \
38876         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38877         $(HOST_EXPORTS) \
38878         $(POSTSTAGE1_HOST_EXPORTS) \
38879         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
38880         CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
38881         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
38882         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
38883         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38884         cd $(HOST_SUBDIR)/zlib || exit 1; \
38885         case $(srcdir) in \
38886           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38887           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38888                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38889         esac; \
38890         srcdiroption="--srcdir=$${topdir}/zlib"; \
38891         libsrcdir="$$s/zlib"; \
38892         $(SHELL) $${libsrcdir}/configure \
38893           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38894           --target=${target_alias} $${srcdiroption} \
38895           --with-build-libsubdir=$(HOST_SUBDIR) \
38896           $(STAGE4_CONFIGURE_FLAGS)
38897 @endif zlib-bootstrap
38898
38899 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
38900 maybe-configure-stageprofile-zlib:
38901 @if zlib-bootstrap
38902 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
38903 configure-stageprofile-zlib:
38904         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38905         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38906         @r=`${PWD_COMMAND}`; export r; \
38907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38908         TFLAGS="$(STAGEprofile_TFLAGS)"; \
38909         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38910         $(HOST_EXPORTS) \
38911         $(POSTSTAGE1_HOST_EXPORTS) \
38912         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
38913         CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
38914         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
38915         echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
38916         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38917         cd $(HOST_SUBDIR)/zlib || exit 1; \
38918         case $(srcdir) in \
38919           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38920           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38921                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38922         esac; \
38923         srcdiroption="--srcdir=$${topdir}/zlib"; \
38924         libsrcdir="$$s/zlib"; \
38925         $(SHELL) $${libsrcdir}/configure \
38926           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38927           --target=${target_alias} $${srcdiroption} \
38928           --with-build-libsubdir=$(HOST_SUBDIR) \
38929           $(STAGEprofile_CONFIGURE_FLAGS)
38930 @endif zlib-bootstrap
38931
38932 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
38933 maybe-configure-stagefeedback-zlib:
38934 @if zlib-bootstrap
38935 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
38936 configure-stagefeedback-zlib:
38937         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38938         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
38939         @r=`${PWD_COMMAND}`; export r; \
38940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38941         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38942         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
38943         $(HOST_EXPORTS) \
38944         $(POSTSTAGE1_HOST_EXPORTS) \
38945         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
38946         CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
38947         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
38948         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
38949         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
38950         cd $(HOST_SUBDIR)/zlib || exit 1; \
38951         case $(srcdir) in \
38952           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38953           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
38954                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38955         esac; \
38956         srcdiroption="--srcdir=$${topdir}/zlib"; \
38957         libsrcdir="$$s/zlib"; \
38958         $(SHELL) $${libsrcdir}/configure \
38959           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38960           --target=${target_alias} $${srcdiroption} \
38961           --with-build-libsubdir=$(HOST_SUBDIR) \
38962           $(STAGEfeedback_CONFIGURE_FLAGS)
38963 @endif zlib-bootstrap
38964
38965
38966
38967
38968
38969 .PHONY: all-zlib maybe-all-zlib
38970 maybe-all-zlib:
38971 @if gcc-bootstrap
38972 all-zlib: stage_current
38973 @endif gcc-bootstrap
38974 @if zlib
38975 TARGET-zlib=all
38976 maybe-all-zlib: all-zlib
38977 all-zlib: configure-zlib
38978         @r=`${PWD_COMMAND}`; export r; \
38979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38980         $(HOST_EXPORTS) \
38981         (cd $(HOST_SUBDIR)/zlib && \
38982           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
38983                 $(TARGET-zlib))
38984 @endif zlib
38985
38986
38987
38988 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
38989 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
38990 maybe-all-stage1-zlib:
38991 maybe-clean-stage1-zlib:
38992 @if zlib-bootstrap
38993 maybe-all-stage1-zlib: all-stage1-zlib
38994 all-stage1: all-stage1-zlib
38995 TARGET-stage1-zlib = $(TARGET-zlib)
38996 all-stage1-zlib: configure-stage1-zlib
38997         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38998         @r=`${PWD_COMMAND}`; export r; \
38999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39000         TFLAGS="$(STAGE1_TFLAGS)"; \
39001         $(HOST_EXPORTS) \
39002         cd $(HOST_SUBDIR)/zlib && \
39003         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39004                 CFLAGS="$(STAGE1_CFLAGS)" \
39005                 CXXFLAGS="$(STAGE1_CFLAGS)" \
39006                 LIBCFLAGS="$(LIBCFLAGS)" \
39007                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39008                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39009                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39010                 $(EXTRA_HOST_FLAGS)   \
39011                 TFLAGS="$(STAGE1_TFLAGS)" \
39012                 $(TARGET-stage1-zlib)
39013
39014 maybe-clean-stage1-zlib: clean-stage1-zlib
39015 clean-stage1: clean-stage1-zlib
39016 clean-stage1-zlib:
39017         @if [ $(current_stage) = stage1 ]; then \
39018           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39019         else \
39020           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
39021           $(MAKE) stage1-start; \
39022         fi; \
39023         cd $(HOST_SUBDIR)/zlib && \
39024         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39025                  clean
39026 @endif zlib-bootstrap
39027
39028
39029 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
39030 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
39031 maybe-all-stage2-zlib:
39032 maybe-clean-stage2-zlib:
39033 @if zlib-bootstrap
39034 maybe-all-stage2-zlib: all-stage2-zlib
39035 all-stage2: all-stage2-zlib
39036 TARGET-stage2-zlib = $(TARGET-zlib)
39037 all-stage2-zlib: configure-stage2-zlib
39038         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39039         @r=`${PWD_COMMAND}`; export r; \
39040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39041         TFLAGS="$(STAGE2_TFLAGS)"; \
39042         $(HOST_EXPORTS) \
39043         $(POSTSTAGE1_HOST_EXPORTS) \
39044         cd $(HOST_SUBDIR)/zlib && \
39045         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39046                 CFLAGS="$(STAGE2_CFLAGS)" \
39047                 CXXFLAGS="$(STAGE2_CFLAGS)" \
39048                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
39049                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39050                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39051                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39052                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
39053                 TFLAGS="$(STAGE2_TFLAGS)" \
39054                 $(TARGET-stage2-zlib)
39055
39056 maybe-clean-stage2-zlib: clean-stage2-zlib
39057 clean-stage2: clean-stage2-zlib
39058 clean-stage2-zlib:
39059         @if [ $(current_stage) = stage2 ]; then \
39060           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39061         else \
39062           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
39063           $(MAKE) stage2-start; \
39064         fi; \
39065         cd $(HOST_SUBDIR)/zlib && \
39066         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39067                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
39068                  clean
39069 @endif zlib-bootstrap
39070
39071
39072 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
39073 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
39074 maybe-all-stage3-zlib:
39075 maybe-clean-stage3-zlib:
39076 @if zlib-bootstrap
39077 maybe-all-stage3-zlib: all-stage3-zlib
39078 all-stage3: all-stage3-zlib
39079 TARGET-stage3-zlib = $(TARGET-zlib)
39080 all-stage3-zlib: configure-stage3-zlib
39081         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39082         @r=`${PWD_COMMAND}`; export r; \
39083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39084         TFLAGS="$(STAGE3_TFLAGS)"; \
39085         $(HOST_EXPORTS) \
39086         $(POSTSTAGE1_HOST_EXPORTS) \
39087         cd $(HOST_SUBDIR)/zlib && \
39088         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39089                 CFLAGS="$(STAGE3_CFLAGS)" \
39090                 CXXFLAGS="$(STAGE3_CFLAGS)" \
39091                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
39092                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39093                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39094                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39095                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
39096                 TFLAGS="$(STAGE3_TFLAGS)" \
39097                 $(TARGET-stage3-zlib)
39098
39099 maybe-clean-stage3-zlib: clean-stage3-zlib
39100 clean-stage3: clean-stage3-zlib
39101 clean-stage3-zlib:
39102         @if [ $(current_stage) = stage3 ]; then \
39103           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39104         else \
39105           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
39106           $(MAKE) stage3-start; \
39107         fi; \
39108         cd $(HOST_SUBDIR)/zlib && \
39109         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39110                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
39111                  clean
39112 @endif zlib-bootstrap
39113
39114
39115 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
39116 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
39117 maybe-all-stage4-zlib:
39118 maybe-clean-stage4-zlib:
39119 @if zlib-bootstrap
39120 maybe-all-stage4-zlib: all-stage4-zlib
39121 all-stage4: all-stage4-zlib
39122 TARGET-stage4-zlib = $(TARGET-zlib)
39123 all-stage4-zlib: configure-stage4-zlib
39124         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39125         @r=`${PWD_COMMAND}`; export r; \
39126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39127         TFLAGS="$(STAGE4_TFLAGS)"; \
39128         $(HOST_EXPORTS) \
39129         $(POSTSTAGE1_HOST_EXPORTS) \
39130         cd $(HOST_SUBDIR)/zlib && \
39131         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39132                 CFLAGS="$(STAGE4_CFLAGS)" \
39133                 CXXFLAGS="$(STAGE4_CFLAGS)" \
39134                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
39135                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39136                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39137                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39138                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
39139                 TFLAGS="$(STAGE4_TFLAGS)" \
39140                 $(TARGET-stage4-zlib)
39141
39142 maybe-clean-stage4-zlib: clean-stage4-zlib
39143 clean-stage4: clean-stage4-zlib
39144 clean-stage4-zlib:
39145         @if [ $(current_stage) = stage4 ]; then \
39146           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39147         else \
39148           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
39149           $(MAKE) stage4-start; \
39150         fi; \
39151         cd $(HOST_SUBDIR)/zlib && \
39152         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39153                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
39154                  clean
39155 @endif zlib-bootstrap
39156
39157
39158 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
39159 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
39160 maybe-all-stageprofile-zlib:
39161 maybe-clean-stageprofile-zlib:
39162 @if zlib-bootstrap
39163 maybe-all-stageprofile-zlib: all-stageprofile-zlib
39164 all-stageprofile: all-stageprofile-zlib
39165 TARGET-stageprofile-zlib = $(TARGET-zlib)
39166 all-stageprofile-zlib: configure-stageprofile-zlib
39167         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39168         @r=`${PWD_COMMAND}`; export r; \
39169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39170         TFLAGS="$(STAGEprofile_TFLAGS)"; \
39171         $(HOST_EXPORTS) \
39172         $(POSTSTAGE1_HOST_EXPORTS) \
39173         cd $(HOST_SUBDIR)/zlib && \
39174         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39175                 CFLAGS="$(STAGEprofile_CFLAGS)" \
39176                 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
39177                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
39178                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39179                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39180                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39181                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
39182                 TFLAGS="$(STAGEprofile_TFLAGS)" \
39183                 $(TARGET-stageprofile-zlib)
39184
39185 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
39186 clean-stageprofile: clean-stageprofile-zlib
39187 clean-stageprofile-zlib:
39188         @if [ $(current_stage) = stageprofile ]; then \
39189           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39190         else \
39191           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
39192           $(MAKE) stageprofile-start; \
39193         fi; \
39194         cd $(HOST_SUBDIR)/zlib && \
39195         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39196                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
39197                  clean
39198 @endif zlib-bootstrap
39199
39200
39201 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
39202 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
39203 maybe-all-stagefeedback-zlib:
39204 maybe-clean-stagefeedback-zlib:
39205 @if zlib-bootstrap
39206 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
39207 all-stagefeedback: all-stagefeedback-zlib
39208 TARGET-stagefeedback-zlib = $(TARGET-zlib)
39209 all-stagefeedback-zlib: configure-stagefeedback-zlib
39210         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39211         @r=`${PWD_COMMAND}`; export r; \
39212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39213         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39214         $(HOST_EXPORTS) \
39215         $(POSTSTAGE1_HOST_EXPORTS) \
39216         cd $(HOST_SUBDIR)/zlib && \
39217         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39218                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
39219                 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
39220                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
39221                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39222                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39223                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39224                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
39225                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
39226                 $(TARGET-stagefeedback-zlib)
39227
39228 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
39229 clean-stagefeedback: clean-stagefeedback-zlib
39230 clean-stagefeedback-zlib:
39231         @if [ $(current_stage) = stagefeedback ]; then \
39232           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39233         else \
39234           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
39235           $(MAKE) stagefeedback-start; \
39236         fi; \
39237         cd $(HOST_SUBDIR)/zlib && \
39238         $(MAKE) $(EXTRA_HOST_FLAGS)  \
39239                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
39240                  clean
39241 @endif zlib-bootstrap
39242
39243
39244
39245
39246
39247 .PHONY: check-zlib maybe-check-zlib
39248 maybe-check-zlib:
39249 @if zlib
39250 maybe-check-zlib: check-zlib
39251
39252 check-zlib:
39253
39254 @endif zlib
39255
39256 .PHONY: install-zlib maybe-install-zlib
39257 maybe-install-zlib:
39258 @if zlib
39259 maybe-install-zlib: install-zlib
39260
39261 install-zlib:
39262
39263 @endif zlib
39264
39265 # Other targets (info, dvi, pdf, etc.)
39266
39267 .PHONY: maybe-info-zlib info-zlib
39268 maybe-info-zlib:
39269 @if zlib
39270 maybe-info-zlib: info-zlib
39271
39272 info-zlib: \
39273     configure-zlib 
39274         @[ -f ./zlib/Makefile ] || exit 0; \
39275         r=`${PWD_COMMAND}`; export r; \
39276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39277         $(HOST_EXPORTS) \
39278         for flag in $(EXTRA_HOST_FLAGS) ; do \
39279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39280         done; \
39281         echo "Doing info in zlib" ; \
39282         (cd $(HOST_SUBDIR)/zlib && \
39283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39285                   "RANLIB=$${RANLIB}" \
39286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39287                   info) \
39288           || exit 1
39289
39290 @endif zlib
39291
39292 .PHONY: maybe-dvi-zlib dvi-zlib
39293 maybe-dvi-zlib:
39294 @if zlib
39295 maybe-dvi-zlib: dvi-zlib
39296
39297 dvi-zlib: \
39298     configure-zlib 
39299         @[ -f ./zlib/Makefile ] || exit 0; \
39300         r=`${PWD_COMMAND}`; export r; \
39301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39302         $(HOST_EXPORTS) \
39303         for flag in $(EXTRA_HOST_FLAGS) ; do \
39304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39305         done; \
39306         echo "Doing dvi in zlib" ; \
39307         (cd $(HOST_SUBDIR)/zlib && \
39308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39310                   "RANLIB=$${RANLIB}" \
39311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39312                   dvi) \
39313           || exit 1
39314
39315 @endif zlib
39316
39317 .PHONY: maybe-pdf-zlib pdf-zlib
39318 maybe-pdf-zlib:
39319 @if zlib
39320 maybe-pdf-zlib: pdf-zlib
39321
39322 pdf-zlib: \
39323     configure-zlib 
39324         @[ -f ./zlib/Makefile ] || exit 0; \
39325         r=`${PWD_COMMAND}`; export r; \
39326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39327         $(HOST_EXPORTS) \
39328         for flag in $(EXTRA_HOST_FLAGS) ; do \
39329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39330         done; \
39331         echo "Doing pdf in zlib" ; \
39332         (cd $(HOST_SUBDIR)/zlib && \
39333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39335                   "RANLIB=$${RANLIB}" \
39336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39337                   pdf) \
39338           || exit 1
39339
39340 @endif zlib
39341
39342 .PHONY: maybe-html-zlib html-zlib
39343 maybe-html-zlib:
39344 @if zlib
39345 maybe-html-zlib: html-zlib
39346
39347 html-zlib: \
39348     configure-zlib 
39349         @[ -f ./zlib/Makefile ] || exit 0; \
39350         r=`${PWD_COMMAND}`; export r; \
39351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39352         $(HOST_EXPORTS) \
39353         for flag in $(EXTRA_HOST_FLAGS) ; do \
39354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39355         done; \
39356         echo "Doing html in zlib" ; \
39357         (cd $(HOST_SUBDIR)/zlib && \
39358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39360                   "RANLIB=$${RANLIB}" \
39361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39362                   html) \
39363           || exit 1
39364
39365 @endif zlib
39366
39367 .PHONY: maybe-TAGS-zlib TAGS-zlib
39368 maybe-TAGS-zlib:
39369 @if zlib
39370 maybe-TAGS-zlib: TAGS-zlib
39371
39372 TAGS-zlib: \
39373     configure-zlib 
39374         @[ -f ./zlib/Makefile ] || exit 0; \
39375         r=`${PWD_COMMAND}`; export r; \
39376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39377         $(HOST_EXPORTS) \
39378         for flag in $(EXTRA_HOST_FLAGS) ; do \
39379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39380         done; \
39381         echo "Doing TAGS in zlib" ; \
39382         (cd $(HOST_SUBDIR)/zlib && \
39383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39385                   "RANLIB=$${RANLIB}" \
39386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39387                   TAGS) \
39388           || exit 1
39389
39390 @endif zlib
39391
39392 .PHONY: maybe-install-info-zlib install-info-zlib
39393 maybe-install-info-zlib:
39394 @if zlib
39395 maybe-install-info-zlib: install-info-zlib
39396
39397 install-info-zlib: \
39398     configure-zlib \
39399     info-zlib 
39400         @[ -f ./zlib/Makefile ] || exit 0; \
39401         r=`${PWD_COMMAND}`; export r; \
39402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39403         $(HOST_EXPORTS) \
39404         for flag in $(EXTRA_HOST_FLAGS) ; do \
39405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39406         done; \
39407         echo "Doing install-info in zlib" ; \
39408         (cd $(HOST_SUBDIR)/zlib && \
39409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39411                   "RANLIB=$${RANLIB}" \
39412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39413                   install-info) \
39414           || exit 1
39415
39416 @endif zlib
39417
39418 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
39419 maybe-install-pdf-zlib:
39420 @if zlib
39421 maybe-install-pdf-zlib: install-pdf-zlib
39422
39423 install-pdf-zlib: \
39424     configure-zlib \
39425     pdf-zlib 
39426         @[ -f ./zlib/Makefile ] || exit 0; \
39427         r=`${PWD_COMMAND}`; export r; \
39428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39429         $(HOST_EXPORTS) \
39430         for flag in $(EXTRA_HOST_FLAGS) ; do \
39431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39432         done; \
39433         echo "Doing install-pdf in zlib" ; \
39434         (cd $(HOST_SUBDIR)/zlib && \
39435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39437                   "RANLIB=$${RANLIB}" \
39438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39439                   install-pdf) \
39440           || exit 1
39441
39442 @endif zlib
39443
39444 .PHONY: maybe-install-html-zlib install-html-zlib
39445 maybe-install-html-zlib:
39446 @if zlib
39447 maybe-install-html-zlib: install-html-zlib
39448
39449 install-html-zlib: \
39450     configure-zlib \
39451     html-zlib 
39452         @[ -f ./zlib/Makefile ] || exit 0; \
39453         r=`${PWD_COMMAND}`; export r; \
39454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39455         $(HOST_EXPORTS) \
39456         for flag in $(EXTRA_HOST_FLAGS) ; do \
39457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39458         done; \
39459         echo "Doing install-html in zlib" ; \
39460         (cd $(HOST_SUBDIR)/zlib && \
39461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39463                   "RANLIB=$${RANLIB}" \
39464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39465                   install-html) \
39466           || exit 1
39467
39468 @endif zlib
39469
39470 .PHONY: maybe-installcheck-zlib installcheck-zlib
39471 maybe-installcheck-zlib:
39472 @if zlib
39473 maybe-installcheck-zlib: installcheck-zlib
39474
39475 installcheck-zlib: \
39476     configure-zlib 
39477         @[ -f ./zlib/Makefile ] || exit 0; \
39478         r=`${PWD_COMMAND}`; export r; \
39479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39480         $(HOST_EXPORTS) \
39481         for flag in $(EXTRA_HOST_FLAGS) ; do \
39482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39483         done; \
39484         echo "Doing installcheck in zlib" ; \
39485         (cd $(HOST_SUBDIR)/zlib && \
39486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39488                   "RANLIB=$${RANLIB}" \
39489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39490                   installcheck) \
39491           || exit 1
39492
39493 @endif zlib
39494
39495 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
39496 maybe-mostlyclean-zlib:
39497 @if zlib
39498 maybe-mostlyclean-zlib: mostlyclean-zlib
39499
39500 mostlyclean-zlib: 
39501         @[ -f ./zlib/Makefile ] || exit 0; \
39502         r=`${PWD_COMMAND}`; export r; \
39503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39504         $(HOST_EXPORTS) \
39505         for flag in $(EXTRA_HOST_FLAGS) ; do \
39506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39507         done; \
39508         echo "Doing mostlyclean in zlib" ; \
39509         (cd $(HOST_SUBDIR)/zlib && \
39510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39512                   "RANLIB=$${RANLIB}" \
39513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39514                   mostlyclean) \
39515           || exit 1
39516
39517 @endif zlib
39518
39519 .PHONY: maybe-clean-zlib clean-zlib
39520 maybe-clean-zlib:
39521 @if zlib
39522 maybe-clean-zlib: clean-zlib
39523
39524 clean-zlib: 
39525         @[ -f ./zlib/Makefile ] || exit 0; \
39526         r=`${PWD_COMMAND}`; export r; \
39527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39528         $(HOST_EXPORTS) \
39529         for flag in $(EXTRA_HOST_FLAGS) ; do \
39530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39531         done; \
39532         echo "Doing clean in zlib" ; \
39533         (cd $(HOST_SUBDIR)/zlib && \
39534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39536                   "RANLIB=$${RANLIB}" \
39537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39538                   clean) \
39539           || exit 1
39540
39541 @endif zlib
39542
39543 .PHONY: maybe-distclean-zlib distclean-zlib
39544 maybe-distclean-zlib:
39545 @if zlib
39546 maybe-distclean-zlib: distclean-zlib
39547
39548 distclean-zlib: 
39549         @[ -f ./zlib/Makefile ] || exit 0; \
39550         r=`${PWD_COMMAND}`; export r; \
39551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39552         $(HOST_EXPORTS) \
39553         for flag in $(EXTRA_HOST_FLAGS) ; do \
39554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39555         done; \
39556         echo "Doing distclean in zlib" ; \
39557         (cd $(HOST_SUBDIR)/zlib && \
39558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39560                   "RANLIB=$${RANLIB}" \
39561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39562                   distclean) \
39563           || exit 1
39564
39565 @endif zlib
39566
39567 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
39568 maybe-maintainer-clean-zlib:
39569 @if zlib
39570 maybe-maintainer-clean-zlib: maintainer-clean-zlib
39571
39572 maintainer-clean-zlib: 
39573         @[ -f ./zlib/Makefile ] || exit 0; \
39574         r=`${PWD_COMMAND}`; export r; \
39575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39576         $(HOST_EXPORTS) \
39577         for flag in $(EXTRA_HOST_FLAGS) ; do \
39578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39579         done; \
39580         echo "Doing maintainer-clean in zlib" ; \
39581         (cd $(HOST_SUBDIR)/zlib && \
39582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39584                   "RANLIB=$${RANLIB}" \
39585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39586                   maintainer-clean) \
39587           || exit 1
39588
39589 @endif zlib
39590
39591
39592
39593 .PHONY: configure-gdb maybe-configure-gdb
39594 maybe-configure-gdb:
39595 @if gcc-bootstrap
39596 configure-gdb: stage_current
39597 @endif gcc-bootstrap
39598 @if gdb
39599 maybe-configure-gdb: configure-gdb
39600 configure-gdb: 
39601         @: $(MAKE); $(unstage)
39602         @r=`${PWD_COMMAND}`; export r; \
39603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39604         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
39605         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
39606         $(HOST_EXPORTS) \
39607         echo Configuring in $(HOST_SUBDIR)/gdb; \
39608         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
39609         case $(srcdir) in \
39610           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39611           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
39612                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39613         esac; \
39614         srcdiroption="--srcdir=$${topdir}/gdb"; \
39615         libsrcdir="$$s/gdb"; \
39616         $(SHELL) $${libsrcdir}/configure \
39617           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39618           --target=${target_alias} $${srcdiroption}  \
39619           || exit 1
39620 @endif gdb
39621
39622
39623
39624
39625
39626 .PHONY: all-gdb maybe-all-gdb
39627 maybe-all-gdb:
39628 @if gcc-bootstrap
39629 all-gdb: stage_current
39630 @endif gcc-bootstrap
39631 @if gdb
39632 TARGET-gdb=all
39633 maybe-all-gdb: all-gdb
39634 all-gdb: configure-gdb
39635         @: $(MAKE); $(unstage)
39636         @r=`${PWD_COMMAND}`; export r; \
39637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39638         $(HOST_EXPORTS) \
39639         (cd $(HOST_SUBDIR)/gdb && \
39640           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
39641                 $(TARGET-gdb))
39642 @endif gdb
39643
39644
39645
39646
39647 .PHONY: check-gdb maybe-check-gdb
39648 maybe-check-gdb:
39649 @if gdb
39650 maybe-check-gdb: check-gdb
39651
39652 check-gdb:
39653         @: $(MAKE); $(unstage)
39654         @r=`${PWD_COMMAND}`; export r; \
39655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39656         $(HOST_EXPORTS) \
39657         (cd $(HOST_SUBDIR)/gdb && \
39658           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
39659
39660 @endif gdb
39661
39662 .PHONY: install-gdb maybe-install-gdb
39663 maybe-install-gdb:
39664 @if gdb
39665 maybe-install-gdb: install-gdb
39666
39667 install-gdb: installdirs
39668         @: $(MAKE); $(unstage)
39669         @r=`${PWD_COMMAND}`; export r; \
39670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39671         $(HOST_EXPORTS) \
39672         (cd $(HOST_SUBDIR)/gdb && \
39673           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
39674
39675 @endif gdb
39676
39677 # Other targets (info, dvi, pdf, etc.)
39678
39679 .PHONY: maybe-info-gdb info-gdb
39680 maybe-info-gdb:
39681 @if gdb
39682 maybe-info-gdb: info-gdb
39683
39684 info-gdb: \
39685     configure-gdb 
39686         @: $(MAKE); $(unstage)
39687         @[ -f ./gdb/Makefile ] || exit 0; \
39688         r=`${PWD_COMMAND}`; export r; \
39689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39690         $(HOST_EXPORTS) \
39691         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39693         done; \
39694         echo "Doing info in gdb" ; \
39695         (cd $(HOST_SUBDIR)/gdb && \
39696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39698                   "RANLIB=$${RANLIB}" \
39699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39700                   info) \
39701           || exit 1
39702
39703 @endif gdb
39704
39705 .PHONY: maybe-dvi-gdb dvi-gdb
39706 maybe-dvi-gdb:
39707 @if gdb
39708 maybe-dvi-gdb: dvi-gdb
39709
39710 dvi-gdb: \
39711     configure-gdb 
39712         @: $(MAKE); $(unstage)
39713         @[ -f ./gdb/Makefile ] || exit 0; \
39714         r=`${PWD_COMMAND}`; export r; \
39715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39716         $(HOST_EXPORTS) \
39717         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39719         done; \
39720         echo "Doing dvi in gdb" ; \
39721         (cd $(HOST_SUBDIR)/gdb && \
39722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39724                   "RANLIB=$${RANLIB}" \
39725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39726                   dvi) \
39727           || exit 1
39728
39729 @endif gdb
39730
39731 .PHONY: maybe-pdf-gdb pdf-gdb
39732 maybe-pdf-gdb:
39733 @if gdb
39734 maybe-pdf-gdb: pdf-gdb
39735
39736 pdf-gdb: \
39737     configure-gdb 
39738         @: $(MAKE); $(unstage)
39739         @[ -f ./gdb/Makefile ] || exit 0; \
39740         r=`${PWD_COMMAND}`; export r; \
39741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39742         $(HOST_EXPORTS) \
39743         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39745         done; \
39746         echo "Doing pdf in gdb" ; \
39747         (cd $(HOST_SUBDIR)/gdb && \
39748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39750                   "RANLIB=$${RANLIB}" \
39751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39752                   pdf) \
39753           || exit 1
39754
39755 @endif gdb
39756
39757 .PHONY: maybe-html-gdb html-gdb
39758 maybe-html-gdb:
39759 @if gdb
39760 maybe-html-gdb: html-gdb
39761
39762 html-gdb: \
39763     configure-gdb 
39764         @: $(MAKE); $(unstage)
39765         @[ -f ./gdb/Makefile ] || exit 0; \
39766         r=`${PWD_COMMAND}`; export r; \
39767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39768         $(HOST_EXPORTS) \
39769         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39771         done; \
39772         echo "Doing html in gdb" ; \
39773         (cd $(HOST_SUBDIR)/gdb && \
39774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39776                   "RANLIB=$${RANLIB}" \
39777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39778                   html) \
39779           || exit 1
39780
39781 @endif gdb
39782
39783 .PHONY: maybe-TAGS-gdb TAGS-gdb
39784 maybe-TAGS-gdb:
39785 @if gdb
39786 maybe-TAGS-gdb: TAGS-gdb
39787
39788 TAGS-gdb: \
39789     configure-gdb 
39790         @: $(MAKE); $(unstage)
39791         @[ -f ./gdb/Makefile ] || exit 0; \
39792         r=`${PWD_COMMAND}`; export r; \
39793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39794         $(HOST_EXPORTS) \
39795         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39797         done; \
39798         echo "Doing TAGS in gdb" ; \
39799         (cd $(HOST_SUBDIR)/gdb && \
39800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39802                   "RANLIB=$${RANLIB}" \
39803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39804                   TAGS) \
39805           || exit 1
39806
39807 @endif gdb
39808
39809 .PHONY: maybe-install-info-gdb install-info-gdb
39810 maybe-install-info-gdb:
39811 @if gdb
39812 maybe-install-info-gdb: install-info-gdb
39813
39814 install-info-gdb: \
39815     configure-gdb \
39816     info-gdb 
39817         @: $(MAKE); $(unstage)
39818         @[ -f ./gdb/Makefile ] || exit 0; \
39819         r=`${PWD_COMMAND}`; export r; \
39820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39821         $(HOST_EXPORTS) \
39822         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39824         done; \
39825         echo "Doing install-info in gdb" ; \
39826         (cd $(HOST_SUBDIR)/gdb && \
39827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39829                   "RANLIB=$${RANLIB}" \
39830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39831                   install-info) \
39832           || exit 1
39833
39834 @endif gdb
39835
39836 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
39837 maybe-install-pdf-gdb:
39838 @if gdb
39839 maybe-install-pdf-gdb: install-pdf-gdb
39840
39841 install-pdf-gdb: \
39842     configure-gdb \
39843     pdf-gdb 
39844         @: $(MAKE); $(unstage)
39845         @[ -f ./gdb/Makefile ] || exit 0; \
39846         r=`${PWD_COMMAND}`; export r; \
39847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39848         $(HOST_EXPORTS) \
39849         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39851         done; \
39852         echo "Doing install-pdf in gdb" ; \
39853         (cd $(HOST_SUBDIR)/gdb && \
39854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39856                   "RANLIB=$${RANLIB}" \
39857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39858                   install-pdf) \
39859           || exit 1
39860
39861 @endif gdb
39862
39863 .PHONY: maybe-install-html-gdb install-html-gdb
39864 maybe-install-html-gdb:
39865 @if gdb
39866 maybe-install-html-gdb: install-html-gdb
39867
39868 install-html-gdb: \
39869     configure-gdb \
39870     html-gdb 
39871         @: $(MAKE); $(unstage)
39872         @[ -f ./gdb/Makefile ] || exit 0; \
39873         r=`${PWD_COMMAND}`; export r; \
39874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39875         $(HOST_EXPORTS) \
39876         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39878         done; \
39879         echo "Doing install-html in gdb" ; \
39880         (cd $(HOST_SUBDIR)/gdb && \
39881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39883                   "RANLIB=$${RANLIB}" \
39884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39885                   install-html) \
39886           || exit 1
39887
39888 @endif gdb
39889
39890 .PHONY: maybe-installcheck-gdb installcheck-gdb
39891 maybe-installcheck-gdb:
39892 @if gdb
39893 maybe-installcheck-gdb: installcheck-gdb
39894
39895 installcheck-gdb: \
39896     configure-gdb 
39897         @: $(MAKE); $(unstage)
39898         @[ -f ./gdb/Makefile ] || exit 0; \
39899         r=`${PWD_COMMAND}`; export r; \
39900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39901         $(HOST_EXPORTS) \
39902         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39904         done; \
39905         echo "Doing installcheck in gdb" ; \
39906         (cd $(HOST_SUBDIR)/gdb && \
39907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39909                   "RANLIB=$${RANLIB}" \
39910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39911                   installcheck) \
39912           || exit 1
39913
39914 @endif gdb
39915
39916 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
39917 maybe-mostlyclean-gdb:
39918 @if gdb
39919 maybe-mostlyclean-gdb: mostlyclean-gdb
39920
39921 mostlyclean-gdb: 
39922         @: $(MAKE); $(unstage)
39923         @[ -f ./gdb/Makefile ] || exit 0; \
39924         r=`${PWD_COMMAND}`; export r; \
39925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39926         $(HOST_EXPORTS) \
39927         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39929         done; \
39930         echo "Doing mostlyclean in gdb" ; \
39931         (cd $(HOST_SUBDIR)/gdb && \
39932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39934                   "RANLIB=$${RANLIB}" \
39935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39936                   mostlyclean) \
39937           || exit 1
39938
39939 @endif gdb
39940
39941 .PHONY: maybe-clean-gdb clean-gdb
39942 maybe-clean-gdb:
39943 @if gdb
39944 maybe-clean-gdb: clean-gdb
39945
39946 clean-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 clean 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                   clean) \
39962           || exit 1
39963
39964 @endif gdb
39965
39966 .PHONY: maybe-distclean-gdb distclean-gdb
39967 maybe-distclean-gdb:
39968 @if gdb
39969 maybe-distclean-gdb: distclean-gdb
39970
39971 distclean-gdb: 
39972         @: $(MAKE); $(unstage)
39973         @[ -f ./gdb/Makefile ] || exit 0; \
39974         r=`${PWD_COMMAND}`; export r; \
39975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39976         $(HOST_EXPORTS) \
39977         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39979         done; \
39980         echo "Doing distclean in gdb" ; \
39981         (cd $(HOST_SUBDIR)/gdb && \
39982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39984                   "RANLIB=$${RANLIB}" \
39985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39986                   distclean) \
39987           || exit 1
39988
39989 @endif gdb
39990
39991 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
39992 maybe-maintainer-clean-gdb:
39993 @if gdb
39994 maybe-maintainer-clean-gdb: maintainer-clean-gdb
39995
39996 maintainer-clean-gdb: 
39997         @: $(MAKE); $(unstage)
39998         @[ -f ./gdb/Makefile ] || exit 0; \
39999         r=`${PWD_COMMAND}`; export r; \
40000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40001         $(HOST_EXPORTS) \
40002         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40004         done; \
40005         echo "Doing maintainer-clean in gdb" ; \
40006         (cd $(HOST_SUBDIR)/gdb && \
40007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40009                   "RANLIB=$${RANLIB}" \
40010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40011                   maintainer-clean) \
40012           || exit 1
40013
40014 @endif gdb
40015
40016
40017
40018 .PHONY: configure-expect maybe-configure-expect
40019 maybe-configure-expect:
40020 @if gcc-bootstrap
40021 configure-expect: stage_current
40022 @endif gcc-bootstrap
40023 @if expect
40024 maybe-configure-expect: configure-expect
40025 configure-expect: 
40026         @: $(MAKE); $(unstage)
40027         @r=`${PWD_COMMAND}`; export r; \
40028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40029         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
40030         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
40031         $(HOST_EXPORTS) \
40032         echo Configuring in $(HOST_SUBDIR)/expect; \
40033         cd "$(HOST_SUBDIR)/expect" || exit 1; \
40034         case $(srcdir) in \
40035           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40036           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
40037                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40038         esac; \
40039         srcdiroption="--srcdir=$${topdir}/expect"; \
40040         libsrcdir="$$s/expect"; \
40041         $(SHELL) $${libsrcdir}/configure \
40042           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40043           --target=${target_alias} $${srcdiroption}  \
40044           || exit 1
40045 @endif expect
40046
40047
40048
40049
40050
40051 .PHONY: all-expect maybe-all-expect
40052 maybe-all-expect:
40053 @if gcc-bootstrap
40054 all-expect: stage_current
40055 @endif gcc-bootstrap
40056 @if expect
40057 TARGET-expect=all
40058 maybe-all-expect: all-expect
40059 all-expect: configure-expect
40060         @: $(MAKE); $(unstage)
40061         @r=`${PWD_COMMAND}`; export r; \
40062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40063         $(HOST_EXPORTS) \
40064         (cd $(HOST_SUBDIR)/expect && \
40065           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40066                 $(TARGET-expect))
40067 @endif expect
40068
40069
40070
40071
40072 .PHONY: check-expect maybe-check-expect
40073 maybe-check-expect:
40074 @if expect
40075 maybe-check-expect: check-expect
40076
40077 check-expect:
40078         @: $(MAKE); $(unstage)
40079         @r=`${PWD_COMMAND}`; export r; \
40080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40081         $(HOST_EXPORTS) \
40082         (cd $(HOST_SUBDIR)/expect && \
40083           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40084
40085 @endif expect
40086
40087 .PHONY: install-expect maybe-install-expect
40088 maybe-install-expect:
40089 @if expect
40090 maybe-install-expect: install-expect
40091
40092 install-expect: installdirs
40093         @: $(MAKE); $(unstage)
40094         @r=`${PWD_COMMAND}`; export r; \
40095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40096         $(HOST_EXPORTS) \
40097         (cd $(HOST_SUBDIR)/expect && \
40098           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
40099
40100 @endif expect
40101
40102 # Other targets (info, dvi, pdf, etc.)
40103
40104 .PHONY: maybe-info-expect info-expect
40105 maybe-info-expect:
40106 @if expect
40107 maybe-info-expect: info-expect
40108
40109 info-expect: \
40110     configure-expect 
40111         @: $(MAKE); $(unstage)
40112         @[ -f ./expect/Makefile ] || exit 0; \
40113         r=`${PWD_COMMAND}`; export r; \
40114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40115         $(HOST_EXPORTS) \
40116         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40118         done; \
40119         echo "Doing info in expect" ; \
40120         (cd $(HOST_SUBDIR)/expect && \
40121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40123                   "RANLIB=$${RANLIB}" \
40124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40125                   info) \
40126           || exit 1
40127
40128 @endif expect
40129
40130 .PHONY: maybe-dvi-expect dvi-expect
40131 maybe-dvi-expect:
40132 @if expect
40133 maybe-dvi-expect: dvi-expect
40134
40135 dvi-expect: \
40136     configure-expect 
40137         @: $(MAKE); $(unstage)
40138         @[ -f ./expect/Makefile ] || exit 0; \
40139         r=`${PWD_COMMAND}`; export r; \
40140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40141         $(HOST_EXPORTS) \
40142         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40144         done; \
40145         echo "Doing dvi in expect" ; \
40146         (cd $(HOST_SUBDIR)/expect && \
40147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40149                   "RANLIB=$${RANLIB}" \
40150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40151                   dvi) \
40152           || exit 1
40153
40154 @endif expect
40155
40156 .PHONY: maybe-pdf-expect pdf-expect
40157 maybe-pdf-expect:
40158 @if expect
40159 maybe-pdf-expect: pdf-expect
40160
40161 pdf-expect: \
40162     configure-expect 
40163         @: $(MAKE); $(unstage)
40164         @[ -f ./expect/Makefile ] || exit 0; \
40165         r=`${PWD_COMMAND}`; export r; \
40166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40167         $(HOST_EXPORTS) \
40168         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40170         done; \
40171         echo "Doing pdf in expect" ; \
40172         (cd $(HOST_SUBDIR)/expect && \
40173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40175                   "RANLIB=$${RANLIB}" \
40176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40177                   pdf) \
40178           || exit 1
40179
40180 @endif expect
40181
40182 .PHONY: maybe-html-expect html-expect
40183 maybe-html-expect:
40184 @if expect
40185 maybe-html-expect: html-expect
40186
40187 html-expect: \
40188     configure-expect 
40189         @: $(MAKE); $(unstage)
40190         @[ -f ./expect/Makefile ] || exit 0; \
40191         r=`${PWD_COMMAND}`; export r; \
40192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40193         $(HOST_EXPORTS) \
40194         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40196         done; \
40197         echo "Doing html in expect" ; \
40198         (cd $(HOST_SUBDIR)/expect && \
40199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40201                   "RANLIB=$${RANLIB}" \
40202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40203                   html) \
40204           || exit 1
40205
40206 @endif expect
40207
40208 .PHONY: maybe-TAGS-expect TAGS-expect
40209 maybe-TAGS-expect:
40210 @if expect
40211 maybe-TAGS-expect: TAGS-expect
40212
40213 TAGS-expect: \
40214     configure-expect 
40215         @: $(MAKE); $(unstage)
40216         @[ -f ./expect/Makefile ] || exit 0; \
40217         r=`${PWD_COMMAND}`; export r; \
40218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40219         $(HOST_EXPORTS) \
40220         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40222         done; \
40223         echo "Doing TAGS in expect" ; \
40224         (cd $(HOST_SUBDIR)/expect && \
40225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40227                   "RANLIB=$${RANLIB}" \
40228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40229                   TAGS) \
40230           || exit 1
40231
40232 @endif expect
40233
40234 .PHONY: maybe-install-info-expect install-info-expect
40235 maybe-install-info-expect:
40236 @if expect
40237 maybe-install-info-expect: install-info-expect
40238
40239 install-info-expect: \
40240     configure-expect \
40241     info-expect 
40242         @: $(MAKE); $(unstage)
40243         @[ -f ./expect/Makefile ] || exit 0; \
40244         r=`${PWD_COMMAND}`; export r; \
40245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40246         $(HOST_EXPORTS) \
40247         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40249         done; \
40250         echo "Doing install-info in expect" ; \
40251         (cd $(HOST_SUBDIR)/expect && \
40252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40254                   "RANLIB=$${RANLIB}" \
40255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40256                   install-info) \
40257           || exit 1
40258
40259 @endif expect
40260
40261 .PHONY: maybe-install-pdf-expect install-pdf-expect
40262 maybe-install-pdf-expect:
40263 @if expect
40264 maybe-install-pdf-expect: install-pdf-expect
40265
40266 install-pdf-expect: \
40267     configure-expect \
40268     pdf-expect 
40269         @: $(MAKE); $(unstage)
40270         @[ -f ./expect/Makefile ] || exit 0; \
40271         r=`${PWD_COMMAND}`; export r; \
40272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40273         $(HOST_EXPORTS) \
40274         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40276         done; \
40277         echo "Doing install-pdf in expect" ; \
40278         (cd $(HOST_SUBDIR)/expect && \
40279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40281                   "RANLIB=$${RANLIB}" \
40282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40283                   install-pdf) \
40284           || exit 1
40285
40286 @endif expect
40287
40288 .PHONY: maybe-install-html-expect install-html-expect
40289 maybe-install-html-expect:
40290 @if expect
40291 maybe-install-html-expect: install-html-expect
40292
40293 install-html-expect: \
40294     configure-expect \
40295     html-expect 
40296         @: $(MAKE); $(unstage)
40297         @[ -f ./expect/Makefile ] || exit 0; \
40298         r=`${PWD_COMMAND}`; export r; \
40299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40300         $(HOST_EXPORTS) \
40301         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40303         done; \
40304         echo "Doing install-html in expect" ; \
40305         (cd $(HOST_SUBDIR)/expect && \
40306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40308                   "RANLIB=$${RANLIB}" \
40309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40310                   install-html) \
40311           || exit 1
40312
40313 @endif expect
40314
40315 .PHONY: maybe-installcheck-expect installcheck-expect
40316 maybe-installcheck-expect:
40317 @if expect
40318 maybe-installcheck-expect: installcheck-expect
40319
40320 installcheck-expect: \
40321     configure-expect 
40322         @: $(MAKE); $(unstage)
40323         @[ -f ./expect/Makefile ] || exit 0; \
40324         r=`${PWD_COMMAND}`; export r; \
40325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40326         $(HOST_EXPORTS) \
40327         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40329         done; \
40330         echo "Doing installcheck in expect" ; \
40331         (cd $(HOST_SUBDIR)/expect && \
40332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40334                   "RANLIB=$${RANLIB}" \
40335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40336                   installcheck) \
40337           || exit 1
40338
40339 @endif expect
40340
40341 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
40342 maybe-mostlyclean-expect:
40343 @if expect
40344 maybe-mostlyclean-expect: mostlyclean-expect
40345
40346 mostlyclean-expect: 
40347         @: $(MAKE); $(unstage)
40348         @[ -f ./expect/Makefile ] || exit 0; \
40349         r=`${PWD_COMMAND}`; export r; \
40350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40351         $(HOST_EXPORTS) \
40352         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40354         done; \
40355         echo "Doing mostlyclean in expect" ; \
40356         (cd $(HOST_SUBDIR)/expect && \
40357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40359                   "RANLIB=$${RANLIB}" \
40360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40361                   mostlyclean) \
40362           || exit 1
40363
40364 @endif expect
40365
40366 .PHONY: maybe-clean-expect clean-expect
40367 maybe-clean-expect:
40368 @if expect
40369 maybe-clean-expect: clean-expect
40370
40371 clean-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 clean 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                   clean) \
40387           || exit 1
40388
40389 @endif expect
40390
40391 .PHONY: maybe-distclean-expect distclean-expect
40392 maybe-distclean-expect:
40393 @if expect
40394 maybe-distclean-expect: distclean-expect
40395
40396 distclean-expect: 
40397         @: $(MAKE); $(unstage)
40398         @[ -f ./expect/Makefile ] || exit 0; \
40399         r=`${PWD_COMMAND}`; export r; \
40400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40401         $(HOST_EXPORTS) \
40402         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40404         done; \
40405         echo "Doing distclean in expect" ; \
40406         (cd $(HOST_SUBDIR)/expect && \
40407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40409                   "RANLIB=$${RANLIB}" \
40410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40411                   distclean) \
40412           || exit 1
40413
40414 @endif expect
40415
40416 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
40417 maybe-maintainer-clean-expect:
40418 @if expect
40419 maybe-maintainer-clean-expect: maintainer-clean-expect
40420
40421 maintainer-clean-expect: 
40422         @: $(MAKE); $(unstage)
40423         @[ -f ./expect/Makefile ] || exit 0; \
40424         r=`${PWD_COMMAND}`; export r; \
40425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40426         $(HOST_EXPORTS) \
40427         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40429         done; \
40430         echo "Doing maintainer-clean in expect" ; \
40431         (cd $(HOST_SUBDIR)/expect && \
40432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40434                   "RANLIB=$${RANLIB}" \
40435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40436                   maintainer-clean) \
40437           || exit 1
40438
40439 @endif expect
40440
40441
40442
40443 .PHONY: configure-guile maybe-configure-guile
40444 maybe-configure-guile:
40445 @if gcc-bootstrap
40446 configure-guile: stage_current
40447 @endif gcc-bootstrap
40448 @if guile
40449 maybe-configure-guile: configure-guile
40450 configure-guile: 
40451         @: $(MAKE); $(unstage)
40452         @r=`${PWD_COMMAND}`; export r; \
40453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40454         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
40455         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
40456         $(HOST_EXPORTS) \
40457         echo Configuring in $(HOST_SUBDIR)/guile; \
40458         cd "$(HOST_SUBDIR)/guile" || exit 1; \
40459         case $(srcdir) in \
40460           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40461           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
40462                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40463         esac; \
40464         srcdiroption="--srcdir=$${topdir}/guile"; \
40465         libsrcdir="$$s/guile"; \
40466         $(SHELL) $${libsrcdir}/configure \
40467           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40468           --target=${target_alias} $${srcdiroption}  \
40469           || exit 1
40470 @endif guile
40471
40472
40473
40474
40475
40476 .PHONY: all-guile maybe-all-guile
40477 maybe-all-guile:
40478 @if gcc-bootstrap
40479 all-guile: stage_current
40480 @endif gcc-bootstrap
40481 @if guile
40482 TARGET-guile=all
40483 maybe-all-guile: all-guile
40484 all-guile: configure-guile
40485         @: $(MAKE); $(unstage)
40486         @r=`${PWD_COMMAND}`; export r; \
40487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40488         $(HOST_EXPORTS) \
40489         (cd $(HOST_SUBDIR)/guile && \
40490           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40491                 $(TARGET-guile))
40492 @endif guile
40493
40494
40495
40496
40497 .PHONY: check-guile maybe-check-guile
40498 maybe-check-guile:
40499 @if guile
40500 maybe-check-guile: check-guile
40501
40502 check-guile:
40503         @: $(MAKE); $(unstage)
40504         @r=`${PWD_COMMAND}`; export r; \
40505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40506         $(HOST_EXPORTS) \
40507         (cd $(HOST_SUBDIR)/guile && \
40508           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40509
40510 @endif guile
40511
40512 .PHONY: install-guile maybe-install-guile
40513 maybe-install-guile:
40514 @if guile
40515 maybe-install-guile: install-guile
40516
40517 install-guile: installdirs
40518         @: $(MAKE); $(unstage)
40519         @r=`${PWD_COMMAND}`; export r; \
40520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40521         $(HOST_EXPORTS) \
40522         (cd $(HOST_SUBDIR)/guile && \
40523           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
40524
40525 @endif guile
40526
40527 # Other targets (info, dvi, pdf, etc.)
40528
40529 .PHONY: maybe-info-guile info-guile
40530 maybe-info-guile:
40531 @if guile
40532 maybe-info-guile: info-guile
40533
40534 info-guile: \
40535     configure-guile 
40536         @: $(MAKE); $(unstage)
40537         @[ -f ./guile/Makefile ] || exit 0; \
40538         r=`${PWD_COMMAND}`; export r; \
40539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40540         $(HOST_EXPORTS) \
40541         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40543         done; \
40544         echo "Doing info in guile" ; \
40545         (cd $(HOST_SUBDIR)/guile && \
40546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40548                   "RANLIB=$${RANLIB}" \
40549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40550                   info) \
40551           || exit 1
40552
40553 @endif guile
40554
40555 .PHONY: maybe-dvi-guile dvi-guile
40556 maybe-dvi-guile:
40557 @if guile
40558 maybe-dvi-guile: dvi-guile
40559
40560 dvi-guile: \
40561     configure-guile 
40562         @: $(MAKE); $(unstage)
40563         @[ -f ./guile/Makefile ] || exit 0; \
40564         r=`${PWD_COMMAND}`; export r; \
40565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40566         $(HOST_EXPORTS) \
40567         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40569         done; \
40570         echo "Doing dvi in guile" ; \
40571         (cd $(HOST_SUBDIR)/guile && \
40572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40574                   "RANLIB=$${RANLIB}" \
40575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40576                   dvi) \
40577           || exit 1
40578
40579 @endif guile
40580
40581 .PHONY: maybe-pdf-guile pdf-guile
40582 maybe-pdf-guile:
40583 @if guile
40584 maybe-pdf-guile: pdf-guile
40585
40586 pdf-guile: \
40587     configure-guile 
40588         @: $(MAKE); $(unstage)
40589         @[ -f ./guile/Makefile ] || exit 0; \
40590         r=`${PWD_COMMAND}`; export r; \
40591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40592         $(HOST_EXPORTS) \
40593         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40595         done; \
40596         echo "Doing pdf in guile" ; \
40597         (cd $(HOST_SUBDIR)/guile && \
40598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40600                   "RANLIB=$${RANLIB}" \
40601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40602                   pdf) \
40603           || exit 1
40604
40605 @endif guile
40606
40607 .PHONY: maybe-html-guile html-guile
40608 maybe-html-guile:
40609 @if guile
40610 maybe-html-guile: html-guile
40611
40612 html-guile: \
40613     configure-guile 
40614         @: $(MAKE); $(unstage)
40615         @[ -f ./guile/Makefile ] || exit 0; \
40616         r=`${PWD_COMMAND}`; export r; \
40617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40618         $(HOST_EXPORTS) \
40619         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40621         done; \
40622         echo "Doing html in guile" ; \
40623         (cd $(HOST_SUBDIR)/guile && \
40624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40626                   "RANLIB=$${RANLIB}" \
40627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40628                   html) \
40629           || exit 1
40630
40631 @endif guile
40632
40633 .PHONY: maybe-TAGS-guile TAGS-guile
40634 maybe-TAGS-guile:
40635 @if guile
40636 maybe-TAGS-guile: TAGS-guile
40637
40638 TAGS-guile: \
40639     configure-guile 
40640         @: $(MAKE); $(unstage)
40641         @[ -f ./guile/Makefile ] || exit 0; \
40642         r=`${PWD_COMMAND}`; export r; \
40643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40644         $(HOST_EXPORTS) \
40645         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40647         done; \
40648         echo "Doing TAGS in guile" ; \
40649         (cd $(HOST_SUBDIR)/guile && \
40650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40652                   "RANLIB=$${RANLIB}" \
40653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40654                   TAGS) \
40655           || exit 1
40656
40657 @endif guile
40658
40659 .PHONY: maybe-install-info-guile install-info-guile
40660 maybe-install-info-guile:
40661 @if guile
40662 maybe-install-info-guile: install-info-guile
40663
40664 install-info-guile: \
40665     configure-guile \
40666     info-guile 
40667         @: $(MAKE); $(unstage)
40668         @[ -f ./guile/Makefile ] || exit 0; \
40669         r=`${PWD_COMMAND}`; export r; \
40670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40671         $(HOST_EXPORTS) \
40672         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40674         done; \
40675         echo "Doing install-info in guile" ; \
40676         (cd $(HOST_SUBDIR)/guile && \
40677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40679                   "RANLIB=$${RANLIB}" \
40680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40681                   install-info) \
40682           || exit 1
40683
40684 @endif guile
40685
40686 .PHONY: maybe-install-pdf-guile install-pdf-guile
40687 maybe-install-pdf-guile:
40688 @if guile
40689 maybe-install-pdf-guile: install-pdf-guile
40690
40691 install-pdf-guile: \
40692     configure-guile \
40693     pdf-guile 
40694         @: $(MAKE); $(unstage)
40695         @[ -f ./guile/Makefile ] || exit 0; \
40696         r=`${PWD_COMMAND}`; export r; \
40697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40698         $(HOST_EXPORTS) \
40699         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40701         done; \
40702         echo "Doing install-pdf in guile" ; \
40703         (cd $(HOST_SUBDIR)/guile && \
40704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40706                   "RANLIB=$${RANLIB}" \
40707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40708                   install-pdf) \
40709           || exit 1
40710
40711 @endif guile
40712
40713 .PHONY: maybe-install-html-guile install-html-guile
40714 maybe-install-html-guile:
40715 @if guile
40716 maybe-install-html-guile: install-html-guile
40717
40718 install-html-guile: \
40719     configure-guile \
40720     html-guile 
40721         @: $(MAKE); $(unstage)
40722         @[ -f ./guile/Makefile ] || exit 0; \
40723         r=`${PWD_COMMAND}`; export r; \
40724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40725         $(HOST_EXPORTS) \
40726         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40728         done; \
40729         echo "Doing install-html in guile" ; \
40730         (cd $(HOST_SUBDIR)/guile && \
40731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40733                   "RANLIB=$${RANLIB}" \
40734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40735                   install-html) \
40736           || exit 1
40737
40738 @endif guile
40739
40740 .PHONY: maybe-installcheck-guile installcheck-guile
40741 maybe-installcheck-guile:
40742 @if guile
40743 maybe-installcheck-guile: installcheck-guile
40744
40745 installcheck-guile: \
40746     configure-guile 
40747         @: $(MAKE); $(unstage)
40748         @[ -f ./guile/Makefile ] || exit 0; \
40749         r=`${PWD_COMMAND}`; export r; \
40750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40751         $(HOST_EXPORTS) \
40752         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40754         done; \
40755         echo "Doing installcheck in guile" ; \
40756         (cd $(HOST_SUBDIR)/guile && \
40757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40759                   "RANLIB=$${RANLIB}" \
40760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40761                   installcheck) \
40762           || exit 1
40763
40764 @endif guile
40765
40766 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
40767 maybe-mostlyclean-guile:
40768 @if guile
40769 maybe-mostlyclean-guile: mostlyclean-guile
40770
40771 mostlyclean-guile: 
40772         @: $(MAKE); $(unstage)
40773         @[ -f ./guile/Makefile ] || exit 0; \
40774         r=`${PWD_COMMAND}`; export r; \
40775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40776         $(HOST_EXPORTS) \
40777         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40779         done; \
40780         echo "Doing mostlyclean in guile" ; \
40781         (cd $(HOST_SUBDIR)/guile && \
40782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40784                   "RANLIB=$${RANLIB}" \
40785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40786                   mostlyclean) \
40787           || exit 1
40788
40789 @endif guile
40790
40791 .PHONY: maybe-clean-guile clean-guile
40792 maybe-clean-guile:
40793 @if guile
40794 maybe-clean-guile: clean-guile
40795
40796 clean-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 clean 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                   clean) \
40812           || exit 1
40813
40814 @endif guile
40815
40816 .PHONY: maybe-distclean-guile distclean-guile
40817 maybe-distclean-guile:
40818 @if guile
40819 maybe-distclean-guile: distclean-guile
40820
40821 distclean-guile: 
40822         @: $(MAKE); $(unstage)
40823         @[ -f ./guile/Makefile ] || exit 0; \
40824         r=`${PWD_COMMAND}`; export r; \
40825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40826         $(HOST_EXPORTS) \
40827         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40829         done; \
40830         echo "Doing distclean in guile" ; \
40831         (cd $(HOST_SUBDIR)/guile && \
40832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40834                   "RANLIB=$${RANLIB}" \
40835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40836                   distclean) \
40837           || exit 1
40838
40839 @endif guile
40840
40841 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
40842 maybe-maintainer-clean-guile:
40843 @if guile
40844 maybe-maintainer-clean-guile: maintainer-clean-guile
40845
40846 maintainer-clean-guile: 
40847         @: $(MAKE); $(unstage)
40848         @[ -f ./guile/Makefile ] || exit 0; \
40849         r=`${PWD_COMMAND}`; export r; \
40850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40851         $(HOST_EXPORTS) \
40852         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40854         done; \
40855         echo "Doing maintainer-clean in guile" ; \
40856         (cd $(HOST_SUBDIR)/guile && \
40857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40859                   "RANLIB=$${RANLIB}" \
40860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40861                   maintainer-clean) \
40862           || exit 1
40863
40864 @endif guile
40865
40866
40867
40868 .PHONY: configure-tk maybe-configure-tk
40869 maybe-configure-tk:
40870 @if gcc-bootstrap
40871 configure-tk: stage_current
40872 @endif gcc-bootstrap
40873 @if tk
40874 maybe-configure-tk: configure-tk
40875 configure-tk: 
40876         @: $(MAKE); $(unstage)
40877         @r=`${PWD_COMMAND}`; export r; \
40878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40879         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
40880         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
40881         $(HOST_EXPORTS) \
40882         echo Configuring in $(HOST_SUBDIR)/tk; \
40883         cd "$(HOST_SUBDIR)/tk" || exit 1; \
40884         case $(srcdir) in \
40885           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40886           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
40887                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40888         esac; \
40889         srcdiroption="--srcdir=$${topdir}/tk"; \
40890         libsrcdir="$$s/tk"; \
40891         $(SHELL) $${libsrcdir}/configure \
40892           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40893           --target=${target_alias} $${srcdiroption}  \
40894           || exit 1
40895 @endif tk
40896
40897
40898
40899
40900
40901 .PHONY: all-tk maybe-all-tk
40902 maybe-all-tk:
40903 @if gcc-bootstrap
40904 all-tk: stage_current
40905 @endif gcc-bootstrap
40906 @if tk
40907 TARGET-tk=all
40908 maybe-all-tk: all-tk
40909 all-tk: configure-tk
40910         @: $(MAKE); $(unstage)
40911         @r=`${PWD_COMMAND}`; export r; \
40912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40913         $(HOST_EXPORTS) \
40914         (cd $(HOST_SUBDIR)/tk && \
40915           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40916                 $(TARGET-tk))
40917 @endif tk
40918
40919
40920
40921
40922 .PHONY: check-tk maybe-check-tk
40923 maybe-check-tk:
40924 @if tk
40925 maybe-check-tk: check-tk
40926
40927 check-tk:
40928         @: $(MAKE); $(unstage)
40929         @r=`${PWD_COMMAND}`; export r; \
40930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40931         $(HOST_EXPORTS) \
40932         (cd $(HOST_SUBDIR)/tk && \
40933           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40934
40935 @endif tk
40936
40937 .PHONY: install-tk maybe-install-tk
40938 maybe-install-tk:
40939 @if tk
40940 maybe-install-tk: install-tk
40941
40942 install-tk: installdirs
40943         @: $(MAKE); $(unstage)
40944         @r=`${PWD_COMMAND}`; export r; \
40945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40946         $(HOST_EXPORTS) \
40947         (cd $(HOST_SUBDIR)/tk && \
40948           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
40949
40950 @endif tk
40951
40952 # Other targets (info, dvi, pdf, etc.)
40953
40954 .PHONY: maybe-info-tk info-tk
40955 maybe-info-tk:
40956 @if tk
40957 maybe-info-tk: info-tk
40958
40959 info-tk: \
40960     configure-tk 
40961         @: $(MAKE); $(unstage)
40962         @[ -f ./tk/Makefile ] || exit 0; \
40963         r=`${PWD_COMMAND}`; export r; \
40964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40965         $(HOST_EXPORTS) \
40966         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40968         done; \
40969         echo "Doing info in tk" ; \
40970         (cd $(HOST_SUBDIR)/tk && \
40971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40973                   "RANLIB=$${RANLIB}" \
40974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40975                   info) \
40976           || exit 1
40977
40978 @endif tk
40979
40980 .PHONY: maybe-dvi-tk dvi-tk
40981 maybe-dvi-tk:
40982 @if tk
40983 maybe-dvi-tk: dvi-tk
40984
40985 dvi-tk: \
40986     configure-tk 
40987         @: $(MAKE); $(unstage)
40988         @[ -f ./tk/Makefile ] || exit 0; \
40989         r=`${PWD_COMMAND}`; export r; \
40990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40991         $(HOST_EXPORTS) \
40992         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40994         done; \
40995         echo "Doing dvi in tk" ; \
40996         (cd $(HOST_SUBDIR)/tk && \
40997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40999                   "RANLIB=$${RANLIB}" \
41000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41001                   dvi) \
41002           || exit 1
41003
41004 @endif tk
41005
41006 .PHONY: maybe-pdf-tk pdf-tk
41007 maybe-pdf-tk:
41008 @if tk
41009 maybe-pdf-tk: pdf-tk
41010
41011 pdf-tk: \
41012     configure-tk 
41013         @: $(MAKE); $(unstage)
41014         @[ -f ./tk/Makefile ] || exit 0; \
41015         r=`${PWD_COMMAND}`; export r; \
41016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41017         $(HOST_EXPORTS) \
41018         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41020         done; \
41021         echo "Doing pdf in tk" ; \
41022         (cd $(HOST_SUBDIR)/tk && \
41023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41025                   "RANLIB=$${RANLIB}" \
41026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41027                   pdf) \
41028           || exit 1
41029
41030 @endif tk
41031
41032 .PHONY: maybe-html-tk html-tk
41033 maybe-html-tk:
41034 @if tk
41035 maybe-html-tk: html-tk
41036
41037 html-tk: \
41038     configure-tk 
41039         @: $(MAKE); $(unstage)
41040         @[ -f ./tk/Makefile ] || exit 0; \
41041         r=`${PWD_COMMAND}`; export r; \
41042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41043         $(HOST_EXPORTS) \
41044         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41046         done; \
41047         echo "Doing html in tk" ; \
41048         (cd $(HOST_SUBDIR)/tk && \
41049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41051                   "RANLIB=$${RANLIB}" \
41052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41053                   html) \
41054           || exit 1
41055
41056 @endif tk
41057
41058 .PHONY: maybe-TAGS-tk TAGS-tk
41059 maybe-TAGS-tk:
41060 @if tk
41061 maybe-TAGS-tk: TAGS-tk
41062
41063 TAGS-tk: \
41064     configure-tk 
41065         @: $(MAKE); $(unstage)
41066         @[ -f ./tk/Makefile ] || exit 0; \
41067         r=`${PWD_COMMAND}`; export r; \
41068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41069         $(HOST_EXPORTS) \
41070         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41072         done; \
41073         echo "Doing TAGS in tk" ; \
41074         (cd $(HOST_SUBDIR)/tk && \
41075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41077                   "RANLIB=$${RANLIB}" \
41078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41079                   TAGS) \
41080           || exit 1
41081
41082 @endif tk
41083
41084 .PHONY: maybe-install-info-tk install-info-tk
41085 maybe-install-info-tk:
41086 @if tk
41087 maybe-install-info-tk: install-info-tk
41088
41089 install-info-tk: \
41090     configure-tk \
41091     info-tk 
41092         @: $(MAKE); $(unstage)
41093         @[ -f ./tk/Makefile ] || exit 0; \
41094         r=`${PWD_COMMAND}`; export r; \
41095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41096         $(HOST_EXPORTS) \
41097         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41099         done; \
41100         echo "Doing install-info in tk" ; \
41101         (cd $(HOST_SUBDIR)/tk && \
41102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41104                   "RANLIB=$${RANLIB}" \
41105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41106                   install-info) \
41107           || exit 1
41108
41109 @endif tk
41110
41111 .PHONY: maybe-install-pdf-tk install-pdf-tk
41112 maybe-install-pdf-tk:
41113 @if tk
41114 maybe-install-pdf-tk: install-pdf-tk
41115
41116 install-pdf-tk: \
41117     configure-tk \
41118     pdf-tk 
41119         @: $(MAKE); $(unstage)
41120         @[ -f ./tk/Makefile ] || exit 0; \
41121         r=`${PWD_COMMAND}`; export r; \
41122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41123         $(HOST_EXPORTS) \
41124         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41126         done; \
41127         echo "Doing install-pdf in tk" ; \
41128         (cd $(HOST_SUBDIR)/tk && \
41129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41131                   "RANLIB=$${RANLIB}" \
41132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41133                   install-pdf) \
41134           || exit 1
41135
41136 @endif tk
41137
41138 .PHONY: maybe-install-html-tk install-html-tk
41139 maybe-install-html-tk:
41140 @if tk
41141 maybe-install-html-tk: install-html-tk
41142
41143 install-html-tk: \
41144     configure-tk \
41145     html-tk 
41146         @: $(MAKE); $(unstage)
41147         @[ -f ./tk/Makefile ] || exit 0; \
41148         r=`${PWD_COMMAND}`; export r; \
41149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41150         $(HOST_EXPORTS) \
41151         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41153         done; \
41154         echo "Doing install-html in tk" ; \
41155         (cd $(HOST_SUBDIR)/tk && \
41156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41158                   "RANLIB=$${RANLIB}" \
41159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41160                   install-html) \
41161           || exit 1
41162
41163 @endif tk
41164
41165 .PHONY: maybe-installcheck-tk installcheck-tk
41166 maybe-installcheck-tk:
41167 @if tk
41168 maybe-installcheck-tk: installcheck-tk
41169
41170 installcheck-tk: \
41171     configure-tk 
41172         @: $(MAKE); $(unstage)
41173         @[ -f ./tk/Makefile ] || exit 0; \
41174         r=`${PWD_COMMAND}`; export r; \
41175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41176         $(HOST_EXPORTS) \
41177         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41179         done; \
41180         echo "Doing installcheck in tk" ; \
41181         (cd $(HOST_SUBDIR)/tk && \
41182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41184                   "RANLIB=$${RANLIB}" \
41185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41186                   installcheck) \
41187           || exit 1
41188
41189 @endif tk
41190
41191 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
41192 maybe-mostlyclean-tk:
41193 @if tk
41194 maybe-mostlyclean-tk: mostlyclean-tk
41195
41196 mostlyclean-tk: 
41197         @: $(MAKE); $(unstage)
41198         @[ -f ./tk/Makefile ] || exit 0; \
41199         r=`${PWD_COMMAND}`; export r; \
41200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41201         $(HOST_EXPORTS) \
41202         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41204         done; \
41205         echo "Doing mostlyclean in tk" ; \
41206         (cd $(HOST_SUBDIR)/tk && \
41207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41209                   "RANLIB=$${RANLIB}" \
41210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41211                   mostlyclean) \
41212           || exit 1
41213
41214 @endif tk
41215
41216 .PHONY: maybe-clean-tk clean-tk
41217 maybe-clean-tk:
41218 @if tk
41219 maybe-clean-tk: clean-tk
41220
41221 clean-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 clean 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                   clean) \
41237           || exit 1
41238
41239 @endif tk
41240
41241 .PHONY: maybe-distclean-tk distclean-tk
41242 maybe-distclean-tk:
41243 @if tk
41244 maybe-distclean-tk: distclean-tk
41245
41246 distclean-tk: 
41247         @: $(MAKE); $(unstage)
41248         @[ -f ./tk/Makefile ] || exit 0; \
41249         r=`${PWD_COMMAND}`; export r; \
41250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41251         $(HOST_EXPORTS) \
41252         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41254         done; \
41255         echo "Doing distclean in tk" ; \
41256         (cd $(HOST_SUBDIR)/tk && \
41257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41259                   "RANLIB=$${RANLIB}" \
41260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41261                   distclean) \
41262           || exit 1
41263
41264 @endif tk
41265
41266 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
41267 maybe-maintainer-clean-tk:
41268 @if tk
41269 maybe-maintainer-clean-tk: maintainer-clean-tk
41270
41271 maintainer-clean-tk: 
41272         @: $(MAKE); $(unstage)
41273         @[ -f ./tk/Makefile ] || exit 0; \
41274         r=`${PWD_COMMAND}`; export r; \
41275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41276         $(HOST_EXPORTS) \
41277         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41279         done; \
41280         echo "Doing maintainer-clean in tk" ; \
41281         (cd $(HOST_SUBDIR)/tk && \
41282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41284                   "RANLIB=$${RANLIB}" \
41285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41286                   maintainer-clean) \
41287           || exit 1
41288
41289 @endif tk
41290
41291
41292
41293 .PHONY: configure-libtermcap maybe-configure-libtermcap
41294 maybe-configure-libtermcap:
41295 @if gcc-bootstrap
41296 configure-libtermcap: stage_current
41297 @endif gcc-bootstrap
41298 @if libtermcap
41299 maybe-configure-libtermcap: configure-libtermcap
41300 configure-libtermcap: 
41301         @: $(MAKE); $(unstage)
41302         @r=`${PWD_COMMAND}`; export r; \
41303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41304         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
41305         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
41306         $(HOST_EXPORTS) \
41307         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
41308         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
41309         case $(srcdir) in \
41310           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41311           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
41312                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41313         esac; \
41314         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
41315         libsrcdir="$$s/libtermcap"; \
41316         $(SHELL) $${libsrcdir}/configure \
41317           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41318           --target=${target_alias} $${srcdiroption}  \
41319           || exit 1
41320 @endif libtermcap
41321
41322
41323
41324
41325
41326 .PHONY: all-libtermcap maybe-all-libtermcap
41327 maybe-all-libtermcap:
41328 @if gcc-bootstrap
41329 all-libtermcap: stage_current
41330 @endif gcc-bootstrap
41331 @if libtermcap
41332 TARGET-libtermcap=all
41333 maybe-all-libtermcap: all-libtermcap
41334 all-libtermcap: configure-libtermcap
41335         @: $(MAKE); $(unstage)
41336         @r=`${PWD_COMMAND}`; export r; \
41337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41338         $(HOST_EXPORTS) \
41339         (cd $(HOST_SUBDIR)/libtermcap && \
41340           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
41341                 $(TARGET-libtermcap))
41342 @endif libtermcap
41343
41344
41345
41346
41347 .PHONY: check-libtermcap maybe-check-libtermcap
41348 maybe-check-libtermcap:
41349 @if libtermcap
41350 maybe-check-libtermcap: check-libtermcap
41351
41352 check-libtermcap:
41353
41354 @endif libtermcap
41355
41356 .PHONY: install-libtermcap maybe-install-libtermcap
41357 maybe-install-libtermcap:
41358 @if libtermcap
41359 maybe-install-libtermcap: install-libtermcap
41360
41361 install-libtermcap: installdirs
41362         @: $(MAKE); $(unstage)
41363         @r=`${PWD_COMMAND}`; export r; \
41364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41365         $(HOST_EXPORTS) \
41366         (cd $(HOST_SUBDIR)/libtermcap && \
41367           $(MAKE) $(FLAGS_TO_PASS)  install)
41368
41369 @endif libtermcap
41370
41371 # Other targets (info, dvi, pdf, etc.)
41372
41373 .PHONY: maybe-info-libtermcap info-libtermcap
41374 maybe-info-libtermcap:
41375 @if libtermcap
41376 maybe-info-libtermcap: info-libtermcap
41377
41378 info-libtermcap: \
41379     configure-libtermcap 
41380         @: $(MAKE); $(unstage)
41381         @[ -f ./libtermcap/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) ; do \
41386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41387         done; \
41388         echo "Doing info in libtermcap" ; \
41389         (cd $(HOST_SUBDIR)/libtermcap && \
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                   info) \
41395           || exit 1
41396
41397 @endif libtermcap
41398
41399 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
41400 maybe-dvi-libtermcap:
41401 @if libtermcap
41402 maybe-dvi-libtermcap: dvi-libtermcap
41403
41404 dvi-libtermcap: \
41405     configure-libtermcap 
41406         @: $(MAKE); $(unstage)
41407         @[ -f ./libtermcap/Makefile ] || exit 0; \
41408         r=`${PWD_COMMAND}`; export r; \
41409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41410         $(HOST_EXPORTS) \
41411         for flag in $(EXTRA_HOST_FLAGS) ; do \
41412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41413         done; \
41414         echo "Doing dvi in libtermcap" ; \
41415         (cd $(HOST_SUBDIR)/libtermcap && \
41416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41418                   "RANLIB=$${RANLIB}" \
41419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41420                   dvi) \
41421           || exit 1
41422
41423 @endif libtermcap
41424
41425 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
41426 maybe-pdf-libtermcap:
41427 @if libtermcap
41428 maybe-pdf-libtermcap: pdf-libtermcap
41429
41430 pdf-libtermcap: \
41431     configure-libtermcap 
41432         @: $(MAKE); $(unstage)
41433         @[ -f ./libtermcap/Makefile ] || exit 0; \
41434         r=`${PWD_COMMAND}`; export r; \
41435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41436         $(HOST_EXPORTS) \
41437         for flag in $(EXTRA_HOST_FLAGS) ; do \
41438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41439         done; \
41440         echo "Doing pdf in libtermcap" ; \
41441         (cd $(HOST_SUBDIR)/libtermcap && \
41442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41444                   "RANLIB=$${RANLIB}" \
41445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41446                   pdf) \
41447           || exit 1
41448
41449 @endif libtermcap
41450
41451 .PHONY: maybe-html-libtermcap html-libtermcap
41452 maybe-html-libtermcap:
41453 @if libtermcap
41454 maybe-html-libtermcap: html-libtermcap
41455
41456 html-libtermcap: \
41457     configure-libtermcap 
41458         @: $(MAKE); $(unstage)
41459         @[ -f ./libtermcap/Makefile ] || exit 0; \
41460         r=`${PWD_COMMAND}`; export r; \
41461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41462         $(HOST_EXPORTS) \
41463         for flag in $(EXTRA_HOST_FLAGS) ; do \
41464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41465         done; \
41466         echo "Doing html in libtermcap" ; \
41467         (cd $(HOST_SUBDIR)/libtermcap && \
41468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41470                   "RANLIB=$${RANLIB}" \
41471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41472                   html) \
41473           || exit 1
41474
41475 @endif libtermcap
41476
41477 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
41478 maybe-TAGS-libtermcap:
41479 @if libtermcap
41480 maybe-TAGS-libtermcap: TAGS-libtermcap
41481
41482 TAGS-libtermcap: \
41483     configure-libtermcap 
41484         @: $(MAKE); $(unstage)
41485         @[ -f ./libtermcap/Makefile ] || exit 0; \
41486         r=`${PWD_COMMAND}`; export r; \
41487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41488         $(HOST_EXPORTS) \
41489         for flag in $(EXTRA_HOST_FLAGS) ; do \
41490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41491         done; \
41492         echo "Doing TAGS in libtermcap" ; \
41493         (cd $(HOST_SUBDIR)/libtermcap && \
41494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41496                   "RANLIB=$${RANLIB}" \
41497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41498                   TAGS) \
41499           || exit 1
41500
41501 @endif libtermcap
41502
41503 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
41504 maybe-install-info-libtermcap:
41505 @if libtermcap
41506 maybe-install-info-libtermcap: install-info-libtermcap
41507
41508 install-info-libtermcap: \
41509     configure-libtermcap \
41510     info-libtermcap 
41511         @: $(MAKE); $(unstage)
41512         @[ -f ./libtermcap/Makefile ] || exit 0; \
41513         r=`${PWD_COMMAND}`; export r; \
41514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41515         $(HOST_EXPORTS) \
41516         for flag in $(EXTRA_HOST_FLAGS) ; do \
41517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41518         done; \
41519         echo "Doing install-info in libtermcap" ; \
41520         (cd $(HOST_SUBDIR)/libtermcap && \
41521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41523                   "RANLIB=$${RANLIB}" \
41524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41525                   install-info) \
41526           || exit 1
41527
41528 @endif libtermcap
41529
41530 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
41531 maybe-install-pdf-libtermcap:
41532 @if libtermcap
41533 maybe-install-pdf-libtermcap: install-pdf-libtermcap
41534
41535 install-pdf-libtermcap: \
41536     configure-libtermcap \
41537     pdf-libtermcap 
41538         @: $(MAKE); $(unstage)
41539         @[ -f ./libtermcap/Makefile ] || exit 0; \
41540         r=`${PWD_COMMAND}`; export r; \
41541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41542         $(HOST_EXPORTS) \
41543         for flag in $(EXTRA_HOST_FLAGS) ; do \
41544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41545         done; \
41546         echo "Doing install-pdf in libtermcap" ; \
41547         (cd $(HOST_SUBDIR)/libtermcap && \
41548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41550                   "RANLIB=$${RANLIB}" \
41551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41552                   install-pdf) \
41553           || exit 1
41554
41555 @endif libtermcap
41556
41557 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
41558 maybe-install-html-libtermcap:
41559 @if libtermcap
41560 maybe-install-html-libtermcap: install-html-libtermcap
41561
41562 install-html-libtermcap: \
41563     configure-libtermcap \
41564     html-libtermcap 
41565         @: $(MAKE); $(unstage)
41566         @[ -f ./libtermcap/Makefile ] || exit 0; \
41567         r=`${PWD_COMMAND}`; export r; \
41568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41569         $(HOST_EXPORTS) \
41570         for flag in $(EXTRA_HOST_FLAGS) ; do \
41571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41572         done; \
41573         echo "Doing install-html in libtermcap" ; \
41574         (cd $(HOST_SUBDIR)/libtermcap && \
41575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41577                   "RANLIB=$${RANLIB}" \
41578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41579                   install-html) \
41580           || exit 1
41581
41582 @endif libtermcap
41583
41584 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
41585 maybe-installcheck-libtermcap:
41586 @if libtermcap
41587 maybe-installcheck-libtermcap: installcheck-libtermcap
41588
41589 installcheck-libtermcap: \
41590     configure-libtermcap 
41591         @: $(MAKE); $(unstage)
41592         @[ -f ./libtermcap/Makefile ] || exit 0; \
41593         r=`${PWD_COMMAND}`; export r; \
41594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41595         $(HOST_EXPORTS) \
41596         for flag in $(EXTRA_HOST_FLAGS) ; do \
41597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41598         done; \
41599         echo "Doing installcheck in libtermcap" ; \
41600         (cd $(HOST_SUBDIR)/libtermcap && \
41601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41603                   "RANLIB=$${RANLIB}" \
41604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41605                   installcheck) \
41606           || exit 1
41607
41608 @endif libtermcap
41609
41610 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
41611 maybe-mostlyclean-libtermcap:
41612 @if libtermcap
41613 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
41614
41615 # libtermcap doesn't support mostlyclean.
41616 mostlyclean-libtermcap:
41617
41618 @endif libtermcap
41619
41620 .PHONY: maybe-clean-libtermcap clean-libtermcap
41621 maybe-clean-libtermcap:
41622 @if libtermcap
41623 maybe-clean-libtermcap: clean-libtermcap
41624
41625 # libtermcap doesn't support clean.
41626 clean-libtermcap:
41627
41628 @endif libtermcap
41629
41630 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
41631 maybe-distclean-libtermcap:
41632 @if libtermcap
41633 maybe-distclean-libtermcap: distclean-libtermcap
41634
41635 # libtermcap doesn't support distclean.
41636 distclean-libtermcap:
41637
41638 @endif libtermcap
41639
41640 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
41641 maybe-maintainer-clean-libtermcap:
41642 @if libtermcap
41643 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
41644
41645 # libtermcap doesn't support maintainer-clean.
41646 maintainer-clean-libtermcap:
41647
41648 @endif libtermcap
41649
41650
41651
41652 .PHONY: configure-utils maybe-configure-utils
41653 maybe-configure-utils:
41654 @if gcc-bootstrap
41655 configure-utils: stage_current
41656 @endif gcc-bootstrap
41657 @if utils
41658 maybe-configure-utils: configure-utils
41659 configure-utils: 
41660         @: $(MAKE); $(unstage)
41661         @r=`${PWD_COMMAND}`; export r; \
41662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41663         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
41664         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
41665         $(HOST_EXPORTS) \
41666         echo Configuring in $(HOST_SUBDIR)/utils; \
41667         cd "$(HOST_SUBDIR)/utils" || exit 1; \
41668         case $(srcdir) in \
41669           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41670           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
41671                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41672         esac; \
41673         srcdiroption="--srcdir=$${topdir}/utils"; \
41674         libsrcdir="$$s/utils"; \
41675         $(SHELL) $${libsrcdir}/configure \
41676           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41677           --target=${target_alias} $${srcdiroption}  \
41678           || exit 1
41679 @endif utils
41680
41681
41682
41683
41684
41685 .PHONY: all-utils maybe-all-utils
41686 maybe-all-utils:
41687 @if gcc-bootstrap
41688 all-utils: stage_current
41689 @endif gcc-bootstrap
41690 @if utils
41691 TARGET-utils=all
41692 maybe-all-utils: all-utils
41693 all-utils: configure-utils
41694         @: $(MAKE); $(unstage)
41695         @r=`${PWD_COMMAND}`; export r; \
41696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41697         $(HOST_EXPORTS) \
41698         (cd $(HOST_SUBDIR)/utils && \
41699           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
41700                 $(TARGET-utils))
41701 @endif utils
41702
41703
41704
41705
41706 .PHONY: check-utils maybe-check-utils
41707 maybe-check-utils:
41708 @if utils
41709 maybe-check-utils: check-utils
41710
41711 check-utils:
41712
41713 @endif utils
41714
41715 .PHONY: install-utils maybe-install-utils
41716 maybe-install-utils:
41717 @if utils
41718 maybe-install-utils: install-utils
41719
41720 install-utils: installdirs
41721         @: $(MAKE); $(unstage)
41722         @r=`${PWD_COMMAND}`; export r; \
41723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41724         $(HOST_EXPORTS) \
41725         (cd $(HOST_SUBDIR)/utils && \
41726           $(MAKE) $(FLAGS_TO_PASS)  install)
41727
41728 @endif utils
41729
41730 # Other targets (info, dvi, pdf, etc.)
41731
41732 .PHONY: maybe-info-utils info-utils
41733 maybe-info-utils:
41734 @if utils
41735 maybe-info-utils: info-utils
41736
41737 info-utils: \
41738     configure-utils 
41739         @: $(MAKE); $(unstage)
41740         @[ -f ./utils/Makefile ] || exit 0; \
41741         r=`${PWD_COMMAND}`; export r; \
41742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41743         $(HOST_EXPORTS) \
41744         for flag in $(EXTRA_HOST_FLAGS) ; do \
41745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41746         done; \
41747         echo "Doing info in utils" ; \
41748         (cd $(HOST_SUBDIR)/utils && \
41749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41751                   "RANLIB=$${RANLIB}" \
41752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41753                   info) \
41754           || exit 1
41755
41756 @endif utils
41757
41758 .PHONY: maybe-dvi-utils dvi-utils
41759 maybe-dvi-utils:
41760 @if utils
41761 maybe-dvi-utils: dvi-utils
41762
41763 dvi-utils: \
41764     configure-utils 
41765         @: $(MAKE); $(unstage)
41766         @[ -f ./utils/Makefile ] || exit 0; \
41767         r=`${PWD_COMMAND}`; export r; \
41768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41769         $(HOST_EXPORTS) \
41770         for flag in $(EXTRA_HOST_FLAGS) ; do \
41771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41772         done; \
41773         echo "Doing dvi in utils" ; \
41774         (cd $(HOST_SUBDIR)/utils && \
41775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41777                   "RANLIB=$${RANLIB}" \
41778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41779                   dvi) \
41780           || exit 1
41781
41782 @endif utils
41783
41784 .PHONY: maybe-pdf-utils pdf-utils
41785 maybe-pdf-utils:
41786 @if utils
41787 maybe-pdf-utils: pdf-utils
41788
41789 pdf-utils: \
41790     configure-utils 
41791         @: $(MAKE); $(unstage)
41792         @[ -f ./utils/Makefile ] || exit 0; \
41793         r=`${PWD_COMMAND}`; export r; \
41794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41795         $(HOST_EXPORTS) \
41796         for flag in $(EXTRA_HOST_FLAGS) ; do \
41797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41798         done; \
41799         echo "Doing pdf in utils" ; \
41800         (cd $(HOST_SUBDIR)/utils && \
41801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41803                   "RANLIB=$${RANLIB}" \
41804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41805                   pdf) \
41806           || exit 1
41807
41808 @endif utils
41809
41810 .PHONY: maybe-html-utils html-utils
41811 maybe-html-utils:
41812 @if utils
41813 maybe-html-utils: html-utils
41814
41815 html-utils: \
41816     configure-utils 
41817         @: $(MAKE); $(unstage)
41818         @[ -f ./utils/Makefile ] || exit 0; \
41819         r=`${PWD_COMMAND}`; export r; \
41820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41821         $(HOST_EXPORTS) \
41822         for flag in $(EXTRA_HOST_FLAGS) ; do \
41823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41824         done; \
41825         echo "Doing html in utils" ; \
41826         (cd $(HOST_SUBDIR)/utils && \
41827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41829                   "RANLIB=$${RANLIB}" \
41830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41831                   html) \
41832           || exit 1
41833
41834 @endif utils
41835
41836 .PHONY: maybe-TAGS-utils TAGS-utils
41837 maybe-TAGS-utils:
41838 @if utils
41839 maybe-TAGS-utils: TAGS-utils
41840
41841 TAGS-utils: \
41842     configure-utils 
41843         @: $(MAKE); $(unstage)
41844         @[ -f ./utils/Makefile ] || exit 0; \
41845         r=`${PWD_COMMAND}`; export r; \
41846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41847         $(HOST_EXPORTS) \
41848         for flag in $(EXTRA_HOST_FLAGS) ; do \
41849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41850         done; \
41851         echo "Doing TAGS in utils" ; \
41852         (cd $(HOST_SUBDIR)/utils && \
41853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41855                   "RANLIB=$${RANLIB}" \
41856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41857                   TAGS) \
41858           || exit 1
41859
41860 @endif utils
41861
41862 .PHONY: maybe-install-info-utils install-info-utils
41863 maybe-install-info-utils:
41864 @if utils
41865 maybe-install-info-utils: install-info-utils
41866
41867 install-info-utils: \
41868     configure-utils \
41869     info-utils 
41870         @: $(MAKE); $(unstage)
41871         @[ -f ./utils/Makefile ] || exit 0; \
41872         r=`${PWD_COMMAND}`; export r; \
41873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41874         $(HOST_EXPORTS) \
41875         for flag in $(EXTRA_HOST_FLAGS) ; do \
41876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41877         done; \
41878         echo "Doing install-info in utils" ; \
41879         (cd $(HOST_SUBDIR)/utils && \
41880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41882                   "RANLIB=$${RANLIB}" \
41883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41884                   install-info) \
41885           || exit 1
41886
41887 @endif utils
41888
41889 .PHONY: maybe-install-pdf-utils install-pdf-utils
41890 maybe-install-pdf-utils:
41891 @if utils
41892 maybe-install-pdf-utils: install-pdf-utils
41893
41894 install-pdf-utils: \
41895     configure-utils \
41896     pdf-utils 
41897         @: $(MAKE); $(unstage)
41898         @[ -f ./utils/Makefile ] || exit 0; \
41899         r=`${PWD_COMMAND}`; export r; \
41900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41901         $(HOST_EXPORTS) \
41902         for flag in $(EXTRA_HOST_FLAGS) ; do \
41903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41904         done; \
41905         echo "Doing install-pdf in utils" ; \
41906         (cd $(HOST_SUBDIR)/utils && \
41907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41909                   "RANLIB=$${RANLIB}" \
41910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41911                   install-pdf) \
41912           || exit 1
41913
41914 @endif utils
41915
41916 .PHONY: maybe-install-html-utils install-html-utils
41917 maybe-install-html-utils:
41918 @if utils
41919 maybe-install-html-utils: install-html-utils
41920
41921 install-html-utils: \
41922     configure-utils \
41923     html-utils 
41924         @: $(MAKE); $(unstage)
41925         @[ -f ./utils/Makefile ] || exit 0; \
41926         r=`${PWD_COMMAND}`; export r; \
41927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41928         $(HOST_EXPORTS) \
41929         for flag in $(EXTRA_HOST_FLAGS) ; do \
41930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41931         done; \
41932         echo "Doing install-html in utils" ; \
41933         (cd $(HOST_SUBDIR)/utils && \
41934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41936                   "RANLIB=$${RANLIB}" \
41937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41938                   install-html) \
41939           || exit 1
41940
41941 @endif utils
41942
41943 .PHONY: maybe-installcheck-utils installcheck-utils
41944 maybe-installcheck-utils:
41945 @if utils
41946 maybe-installcheck-utils: installcheck-utils
41947
41948 installcheck-utils: \
41949     configure-utils 
41950         @: $(MAKE); $(unstage)
41951         @[ -f ./utils/Makefile ] || exit 0; \
41952         r=`${PWD_COMMAND}`; export r; \
41953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41954         $(HOST_EXPORTS) \
41955         for flag in $(EXTRA_HOST_FLAGS) ; do \
41956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41957         done; \
41958         echo "Doing installcheck in utils" ; \
41959         (cd $(HOST_SUBDIR)/utils && \
41960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41962                   "RANLIB=$${RANLIB}" \
41963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41964                   installcheck) \
41965           || exit 1
41966
41967 @endif utils
41968
41969 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
41970 maybe-mostlyclean-utils:
41971 @if utils
41972 maybe-mostlyclean-utils: mostlyclean-utils
41973
41974 mostlyclean-utils: 
41975         @: $(MAKE); $(unstage)
41976         @[ -f ./utils/Makefile ] || exit 0; \
41977         r=`${PWD_COMMAND}`; export r; \
41978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41979         $(HOST_EXPORTS) \
41980         for flag in $(EXTRA_HOST_FLAGS) ; do \
41981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41982         done; \
41983         echo "Doing mostlyclean in utils" ; \
41984         (cd $(HOST_SUBDIR)/utils && \
41985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41987                   "RANLIB=$${RANLIB}" \
41988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41989                   mostlyclean) \
41990           || exit 1
41991
41992 @endif utils
41993
41994 .PHONY: maybe-clean-utils clean-utils
41995 maybe-clean-utils:
41996 @if utils
41997 maybe-clean-utils: clean-utils
41998
41999 clean-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 clean 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                   clean) \
42015           || exit 1
42016
42017 @endif utils
42018
42019 .PHONY: maybe-distclean-utils distclean-utils
42020 maybe-distclean-utils:
42021 @if utils
42022 maybe-distclean-utils: distclean-utils
42023
42024 distclean-utils: 
42025         @: $(MAKE); $(unstage)
42026         @[ -f ./utils/Makefile ] || exit 0; \
42027         r=`${PWD_COMMAND}`; export r; \
42028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42029         $(HOST_EXPORTS) \
42030         for flag in $(EXTRA_HOST_FLAGS) ; do \
42031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42032         done; \
42033         echo "Doing distclean in utils" ; \
42034         (cd $(HOST_SUBDIR)/utils && \
42035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42037                   "RANLIB=$${RANLIB}" \
42038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42039                   distclean) \
42040           || exit 1
42041
42042 @endif utils
42043
42044 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
42045 maybe-maintainer-clean-utils:
42046 @if utils
42047 maybe-maintainer-clean-utils: maintainer-clean-utils
42048
42049 maintainer-clean-utils: 
42050         @: $(MAKE); $(unstage)
42051         @[ -f ./utils/Makefile ] || exit 0; \
42052         r=`${PWD_COMMAND}`; export r; \
42053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42054         $(HOST_EXPORTS) \
42055         for flag in $(EXTRA_HOST_FLAGS) ; do \
42056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42057         done; \
42058         echo "Doing maintainer-clean in utils" ; \
42059         (cd $(HOST_SUBDIR)/utils && \
42060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42062                   "RANLIB=$${RANLIB}" \
42063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42064                   maintainer-clean) \
42065           || exit 1
42066
42067 @endif utils
42068
42069
42070
42071 .PHONY: configure-gnattools maybe-configure-gnattools
42072 maybe-configure-gnattools:
42073 @if gcc-bootstrap
42074 configure-gnattools: stage_current
42075 @endif gcc-bootstrap
42076 @if gnattools
42077 maybe-configure-gnattools: configure-gnattools
42078 configure-gnattools: 
42079         @: $(MAKE); $(unstage)
42080         @r=`${PWD_COMMAND}`; export r; \
42081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42082         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
42083         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
42084         $(HOST_EXPORTS) \
42085         echo Configuring in $(HOST_SUBDIR)/gnattools; \
42086         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
42087         case $(srcdir) in \
42088           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42089           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
42090                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42091         esac; \
42092         srcdiroption="--srcdir=$${topdir}/gnattools"; \
42093         libsrcdir="$$s/gnattools"; \
42094         $(SHELL) $${libsrcdir}/configure \
42095           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42096           --target=${target_alias} $${srcdiroption}  \
42097           || exit 1
42098 @endif gnattools
42099
42100
42101
42102
42103
42104 .PHONY: all-gnattools maybe-all-gnattools
42105 maybe-all-gnattools:
42106 @if gcc-bootstrap
42107 all-gnattools: stage_current
42108 @endif gcc-bootstrap
42109 @if gnattools
42110 TARGET-gnattools=all
42111 maybe-all-gnattools: all-gnattools
42112 all-gnattools: configure-gnattools
42113         @: $(MAKE); $(unstage)
42114         @r=`${PWD_COMMAND}`; export r; \
42115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42116         $(HOST_EXPORTS) \
42117         (cd $(HOST_SUBDIR)/gnattools && \
42118           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
42119                 $(TARGET-gnattools))
42120 @endif gnattools
42121
42122
42123
42124
42125 .PHONY: check-gnattools maybe-check-gnattools
42126 maybe-check-gnattools:
42127 @if gnattools
42128 maybe-check-gnattools: check-gnattools
42129
42130 check-gnattools:
42131         @: $(MAKE); $(unstage)
42132         @r=`${PWD_COMMAND}`; export r; \
42133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42134         $(HOST_EXPORTS) \
42135         (cd $(HOST_SUBDIR)/gnattools && \
42136           $(MAKE) $(FLAGS_TO_PASS)  check)
42137
42138 @endif gnattools
42139
42140 .PHONY: install-gnattools maybe-install-gnattools
42141 maybe-install-gnattools:
42142 @if gnattools
42143 maybe-install-gnattools: install-gnattools
42144
42145 install-gnattools: installdirs
42146         @: $(MAKE); $(unstage)
42147         @r=`${PWD_COMMAND}`; export r; \
42148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42149         $(HOST_EXPORTS) \
42150         (cd $(HOST_SUBDIR)/gnattools && \
42151           $(MAKE) $(FLAGS_TO_PASS)  install)
42152
42153 @endif gnattools
42154
42155 # Other targets (info, dvi, pdf, etc.)
42156
42157 .PHONY: maybe-info-gnattools info-gnattools
42158 maybe-info-gnattools:
42159 @if gnattools
42160 maybe-info-gnattools: info-gnattools
42161
42162 info-gnattools: \
42163     configure-gnattools 
42164         @: $(MAKE); $(unstage)
42165         @[ -f ./gnattools/Makefile ] || exit 0; \
42166         r=`${PWD_COMMAND}`; export r; \
42167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42168         $(HOST_EXPORTS) \
42169         for flag in $(EXTRA_HOST_FLAGS) ; do \
42170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42171         done; \
42172         echo "Doing info in gnattools" ; \
42173         (cd $(HOST_SUBDIR)/gnattools && \
42174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42176                   "RANLIB=$${RANLIB}" \
42177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42178                   info) \
42179           || exit 1
42180
42181 @endif gnattools
42182
42183 .PHONY: maybe-dvi-gnattools dvi-gnattools
42184 maybe-dvi-gnattools:
42185 @if gnattools
42186 maybe-dvi-gnattools: dvi-gnattools
42187
42188 dvi-gnattools: \
42189     configure-gnattools 
42190         @: $(MAKE); $(unstage)
42191         @[ -f ./gnattools/Makefile ] || exit 0; \
42192         r=`${PWD_COMMAND}`; export r; \
42193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42194         $(HOST_EXPORTS) \
42195         for flag in $(EXTRA_HOST_FLAGS) ; do \
42196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42197         done; \
42198         echo "Doing dvi in gnattools" ; \
42199         (cd $(HOST_SUBDIR)/gnattools && \
42200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42202                   "RANLIB=$${RANLIB}" \
42203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42204                   dvi) \
42205           || exit 1
42206
42207 @endif gnattools
42208
42209 .PHONY: maybe-pdf-gnattools pdf-gnattools
42210 maybe-pdf-gnattools:
42211 @if gnattools
42212 maybe-pdf-gnattools: pdf-gnattools
42213
42214 pdf-gnattools: \
42215     configure-gnattools 
42216         @: $(MAKE); $(unstage)
42217         @[ -f ./gnattools/Makefile ] || exit 0; \
42218         r=`${PWD_COMMAND}`; export r; \
42219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42220         $(HOST_EXPORTS) \
42221         for flag in $(EXTRA_HOST_FLAGS) ; do \
42222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42223         done; \
42224         echo "Doing pdf in gnattools" ; \
42225         (cd $(HOST_SUBDIR)/gnattools && \
42226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42228                   "RANLIB=$${RANLIB}" \
42229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42230                   pdf) \
42231           || exit 1
42232
42233 @endif gnattools
42234
42235 .PHONY: maybe-html-gnattools html-gnattools
42236 maybe-html-gnattools:
42237 @if gnattools
42238 maybe-html-gnattools: html-gnattools
42239
42240 html-gnattools: \
42241     configure-gnattools 
42242         @: $(MAKE); $(unstage)
42243         @[ -f ./gnattools/Makefile ] || exit 0; \
42244         r=`${PWD_COMMAND}`; export r; \
42245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42246         $(HOST_EXPORTS) \
42247         for flag in $(EXTRA_HOST_FLAGS) ; do \
42248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42249         done; \
42250         echo "Doing html in gnattools" ; \
42251         (cd $(HOST_SUBDIR)/gnattools && \
42252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42254                   "RANLIB=$${RANLIB}" \
42255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42256                   html) \
42257           || exit 1
42258
42259 @endif gnattools
42260
42261 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
42262 maybe-TAGS-gnattools:
42263 @if gnattools
42264 maybe-TAGS-gnattools: TAGS-gnattools
42265
42266 TAGS-gnattools: \
42267     configure-gnattools 
42268         @: $(MAKE); $(unstage)
42269         @[ -f ./gnattools/Makefile ] || exit 0; \
42270         r=`${PWD_COMMAND}`; export r; \
42271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42272         $(HOST_EXPORTS) \
42273         for flag in $(EXTRA_HOST_FLAGS) ; do \
42274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42275         done; \
42276         echo "Doing TAGS in gnattools" ; \
42277         (cd $(HOST_SUBDIR)/gnattools && \
42278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42280                   "RANLIB=$${RANLIB}" \
42281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42282                   TAGS) \
42283           || exit 1
42284
42285 @endif gnattools
42286
42287 .PHONY: maybe-install-info-gnattools install-info-gnattools
42288 maybe-install-info-gnattools:
42289 @if gnattools
42290 maybe-install-info-gnattools: install-info-gnattools
42291
42292 install-info-gnattools: \
42293     configure-gnattools \
42294     info-gnattools 
42295         @: $(MAKE); $(unstage)
42296         @[ -f ./gnattools/Makefile ] || exit 0; \
42297         r=`${PWD_COMMAND}`; export r; \
42298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42299         $(HOST_EXPORTS) \
42300         for flag in $(EXTRA_HOST_FLAGS) ; do \
42301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42302         done; \
42303         echo "Doing install-info in gnattools" ; \
42304         (cd $(HOST_SUBDIR)/gnattools && \
42305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42307                   "RANLIB=$${RANLIB}" \
42308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42309                   install-info) \
42310           || exit 1
42311
42312 @endif gnattools
42313
42314 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
42315 maybe-install-pdf-gnattools:
42316 @if gnattools
42317 maybe-install-pdf-gnattools: install-pdf-gnattools
42318
42319 install-pdf-gnattools: \
42320     configure-gnattools \
42321     pdf-gnattools 
42322         @: $(MAKE); $(unstage)
42323         @[ -f ./gnattools/Makefile ] || exit 0; \
42324         r=`${PWD_COMMAND}`; export r; \
42325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42326         $(HOST_EXPORTS) \
42327         for flag in $(EXTRA_HOST_FLAGS) ; do \
42328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42329         done; \
42330         echo "Doing install-pdf in gnattools" ; \
42331         (cd $(HOST_SUBDIR)/gnattools && \
42332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42334                   "RANLIB=$${RANLIB}" \
42335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42336                   install-pdf) \
42337           || exit 1
42338
42339 @endif gnattools
42340
42341 .PHONY: maybe-install-html-gnattools install-html-gnattools
42342 maybe-install-html-gnattools:
42343 @if gnattools
42344 maybe-install-html-gnattools: install-html-gnattools
42345
42346 install-html-gnattools: \
42347     configure-gnattools \
42348     html-gnattools 
42349         @: $(MAKE); $(unstage)
42350         @[ -f ./gnattools/Makefile ] || exit 0; \
42351         r=`${PWD_COMMAND}`; export r; \
42352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42353         $(HOST_EXPORTS) \
42354         for flag in $(EXTRA_HOST_FLAGS) ; do \
42355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42356         done; \
42357         echo "Doing install-html in gnattools" ; \
42358         (cd $(HOST_SUBDIR)/gnattools && \
42359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42361                   "RANLIB=$${RANLIB}" \
42362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42363                   install-html) \
42364           || exit 1
42365
42366 @endif gnattools
42367
42368 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
42369 maybe-installcheck-gnattools:
42370 @if gnattools
42371 maybe-installcheck-gnattools: installcheck-gnattools
42372
42373 installcheck-gnattools: \
42374     configure-gnattools 
42375         @: $(MAKE); $(unstage)
42376         @[ -f ./gnattools/Makefile ] || exit 0; \
42377         r=`${PWD_COMMAND}`; export r; \
42378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42379         $(HOST_EXPORTS) \
42380         for flag in $(EXTRA_HOST_FLAGS) ; do \
42381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42382         done; \
42383         echo "Doing installcheck in gnattools" ; \
42384         (cd $(HOST_SUBDIR)/gnattools && \
42385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42387                   "RANLIB=$${RANLIB}" \
42388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42389                   installcheck) \
42390           || exit 1
42391
42392 @endif gnattools
42393
42394 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
42395 maybe-mostlyclean-gnattools:
42396 @if gnattools
42397 maybe-mostlyclean-gnattools: mostlyclean-gnattools
42398
42399 mostlyclean-gnattools: 
42400         @: $(MAKE); $(unstage)
42401         @[ -f ./gnattools/Makefile ] || exit 0; \
42402         r=`${PWD_COMMAND}`; export r; \
42403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42404         $(HOST_EXPORTS) \
42405         for flag in $(EXTRA_HOST_FLAGS) ; do \
42406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42407         done; \
42408         echo "Doing mostlyclean in gnattools" ; \
42409         (cd $(HOST_SUBDIR)/gnattools && \
42410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42412                   "RANLIB=$${RANLIB}" \
42413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42414                   mostlyclean) \
42415           || exit 1
42416
42417 @endif gnattools
42418
42419 .PHONY: maybe-clean-gnattools clean-gnattools
42420 maybe-clean-gnattools:
42421 @if gnattools
42422 maybe-clean-gnattools: clean-gnattools
42423
42424 clean-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 clean 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                   clean) \
42440           || exit 1
42441
42442 @endif gnattools
42443
42444 .PHONY: maybe-distclean-gnattools distclean-gnattools
42445 maybe-distclean-gnattools:
42446 @if gnattools
42447 maybe-distclean-gnattools: distclean-gnattools
42448
42449 distclean-gnattools: 
42450         @: $(MAKE); $(unstage)
42451         @[ -f ./gnattools/Makefile ] || exit 0; \
42452         r=`${PWD_COMMAND}`; export r; \
42453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42454         $(HOST_EXPORTS) \
42455         for flag in $(EXTRA_HOST_FLAGS) ; do \
42456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42457         done; \
42458         echo "Doing distclean in gnattools" ; \
42459         (cd $(HOST_SUBDIR)/gnattools && \
42460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42462                   "RANLIB=$${RANLIB}" \
42463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42464                   distclean) \
42465           || exit 1
42466
42467 @endif gnattools
42468
42469 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
42470 maybe-maintainer-clean-gnattools:
42471 @if gnattools
42472 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
42473
42474 maintainer-clean-gnattools: 
42475         @: $(MAKE); $(unstage)
42476         @[ -f ./gnattools/Makefile ] || exit 0; \
42477         r=`${PWD_COMMAND}`; export r; \
42478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42479         $(HOST_EXPORTS) \
42480         for flag in $(EXTRA_HOST_FLAGS) ; do \
42481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42482         done; \
42483         echo "Doing maintainer-clean in gnattools" ; \
42484         (cd $(HOST_SUBDIR)/gnattools && \
42485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42487                   "RANLIB=$${RANLIB}" \
42488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42489                   maintainer-clean) \
42490           || exit 1
42491
42492 @endif gnattools
42493
42494
42495
42496 # ---------------------------------------
42497 # Modules which run on the target machine
42498 # ---------------------------------------
42499
42500
42501
42502
42503 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
42504 maybe-configure-target-libstdc++-v3:
42505 @if gcc-bootstrap
42506 configure-target-libstdc++-v3: stage_current
42507 @endif gcc-bootstrap
42508 @if target-libstdc++-v3
42509 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
42510 configure-target-libstdc++-v3: 
42511         @: $(MAKE); $(unstage)
42512         @r=`${PWD_COMMAND}`; export r; \
42513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42514         echo "Checking multilib configuration for libstdc++-v3..."; \
42515         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
42516         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
42517         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42518           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42519             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42520           else \
42521             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42522             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42523           fi; \
42524         else \
42525           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42526         fi; \
42527         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42528         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
42529         $(RAW_CXX_TARGET_EXPORTS) \
42530         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
42531         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
42532         case $(srcdir) in \
42533           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42534           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42535                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42536         esac; \
42537         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
42538         libsrcdir="$$s/libstdc++-v3"; \
42539         rm -f no-such-file || : ; \
42540         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42541           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42542           --target=${target_alias} $${srcdiroption}  \
42543           || exit 1
42544 @endif target-libstdc++-v3
42545
42546
42547
42548
42549
42550 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
42551 maybe-all-target-libstdc++-v3:
42552 @if gcc-bootstrap
42553 all-target-libstdc++-v3: stage_current
42554 @endif gcc-bootstrap
42555 @if target-libstdc++-v3
42556 TARGET-target-libstdc++-v3=all
42557 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
42558 all-target-libstdc++-v3: configure-target-libstdc++-v3
42559         @: $(MAKE); $(unstage)
42560         @r=`${PWD_COMMAND}`; export r; \
42561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42562         $(RAW_CXX_TARGET_EXPORTS) \
42563         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42564           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
42565                 $(TARGET-target-libstdc++-v3))
42566 @endif target-libstdc++-v3
42567
42568
42569
42570
42571
42572 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
42573 maybe-check-target-libstdc++-v3:
42574 @if target-libstdc++-v3
42575 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
42576
42577 check-target-libstdc++-v3:
42578         @: $(MAKE); $(unstage)
42579         @r=`${PWD_COMMAND}`; export r; \
42580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42581         $(RAW_CXX_TARGET_EXPORTS) \
42582         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42583           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
42584
42585 @endif target-libstdc++-v3
42586
42587 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
42588 maybe-install-target-libstdc++-v3:
42589 @if target-libstdc++-v3
42590 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
42591
42592 install-target-libstdc++-v3: installdirs
42593         @: $(MAKE); $(unstage)
42594         @r=`${PWD_COMMAND}`; export r; \
42595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42596         $(RAW_CXX_TARGET_EXPORTS) \
42597         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42598           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42599
42600 @endif target-libstdc++-v3
42601
42602 # Other targets (info, dvi, pdf, etc.)
42603
42604 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
42605 maybe-info-target-libstdc++-v3:
42606 @if target-libstdc++-v3
42607 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
42608
42609 info-target-libstdc++-v3: \
42610     configure-target-libstdc++-v3 
42611         @: $(MAKE); $(unstage)
42612         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42613         r=`${PWD_COMMAND}`; export r; \
42614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42615         $(RAW_CXX_TARGET_EXPORTS) \
42616         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42617         for flag in $(EXTRA_TARGET_FLAGS); do \
42618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42619         done; \
42620         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42623                   "RANLIB=$${RANLIB}" \
42624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42625                    info) \
42626           || exit 1
42627
42628 @endif target-libstdc++-v3
42629
42630 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
42631 maybe-dvi-target-libstdc++-v3:
42632 @if target-libstdc++-v3
42633 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
42634
42635 dvi-target-libstdc++-v3: \
42636     configure-target-libstdc++-v3 
42637         @: $(MAKE); $(unstage)
42638         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42639         r=`${PWD_COMMAND}`; export r; \
42640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42641         $(RAW_CXX_TARGET_EXPORTS) \
42642         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42643         for flag in $(EXTRA_TARGET_FLAGS); do \
42644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42645         done; \
42646         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42649                   "RANLIB=$${RANLIB}" \
42650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42651                    dvi) \
42652           || exit 1
42653
42654 @endif target-libstdc++-v3
42655
42656 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
42657 maybe-pdf-target-libstdc++-v3:
42658 @if target-libstdc++-v3
42659 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
42660
42661 pdf-target-libstdc++-v3: \
42662     configure-target-libstdc++-v3 
42663         @: $(MAKE); $(unstage)
42664         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42665         r=`${PWD_COMMAND}`; export r; \
42666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42667         $(RAW_CXX_TARGET_EXPORTS) \
42668         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42669         for flag in $(EXTRA_TARGET_FLAGS); do \
42670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42671         done; \
42672         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42675                   "RANLIB=$${RANLIB}" \
42676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42677                    pdf) \
42678           || exit 1
42679
42680 @endif target-libstdc++-v3
42681
42682 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
42683 maybe-html-target-libstdc++-v3:
42684 @if target-libstdc++-v3
42685 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
42686
42687 html-target-libstdc++-v3: \
42688     configure-target-libstdc++-v3 
42689         @: $(MAKE); $(unstage)
42690         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42691         r=`${PWD_COMMAND}`; export r; \
42692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42693         $(RAW_CXX_TARGET_EXPORTS) \
42694         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42695         for flag in $(EXTRA_TARGET_FLAGS); do \
42696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42697         done; \
42698         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42701                   "RANLIB=$${RANLIB}" \
42702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42703                    html) \
42704           || exit 1
42705
42706 @endif target-libstdc++-v3
42707
42708 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
42709 maybe-TAGS-target-libstdc++-v3:
42710 @if target-libstdc++-v3
42711 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
42712
42713 TAGS-target-libstdc++-v3: \
42714     configure-target-libstdc++-v3 
42715         @: $(MAKE); $(unstage)
42716         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42717         r=`${PWD_COMMAND}`; export r; \
42718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42719         $(RAW_CXX_TARGET_EXPORTS) \
42720         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42721         for flag in $(EXTRA_TARGET_FLAGS); do \
42722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42723         done; \
42724         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42727                   "RANLIB=$${RANLIB}" \
42728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42729                    TAGS) \
42730           || exit 1
42731
42732 @endif target-libstdc++-v3
42733
42734 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
42735 maybe-install-info-target-libstdc++-v3:
42736 @if target-libstdc++-v3
42737 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
42738
42739 install-info-target-libstdc++-v3: \
42740     configure-target-libstdc++-v3 \
42741     info-target-libstdc++-v3 
42742         @: $(MAKE); $(unstage)
42743         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42744         r=`${PWD_COMMAND}`; export r; \
42745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42746         $(RAW_CXX_TARGET_EXPORTS) \
42747         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42748         for flag in $(EXTRA_TARGET_FLAGS); do \
42749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42750         done; \
42751         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42754                   "RANLIB=$${RANLIB}" \
42755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42756                    install-info) \
42757           || exit 1
42758
42759 @endif target-libstdc++-v3
42760
42761 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
42762 maybe-install-pdf-target-libstdc++-v3:
42763 @if target-libstdc++-v3
42764 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
42765
42766 install-pdf-target-libstdc++-v3: \
42767     configure-target-libstdc++-v3 \
42768     pdf-target-libstdc++-v3 
42769         @: $(MAKE); $(unstage)
42770         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42771         r=`${PWD_COMMAND}`; export r; \
42772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42773         $(RAW_CXX_TARGET_EXPORTS) \
42774         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42775         for flag in $(EXTRA_TARGET_FLAGS); do \
42776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42777         done; \
42778         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42781                   "RANLIB=$${RANLIB}" \
42782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42783                    install-pdf) \
42784           || exit 1
42785
42786 @endif target-libstdc++-v3
42787
42788 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
42789 maybe-install-html-target-libstdc++-v3:
42790 @if target-libstdc++-v3
42791 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
42792
42793 install-html-target-libstdc++-v3: \
42794     configure-target-libstdc++-v3 \
42795     html-target-libstdc++-v3 
42796         @: $(MAKE); $(unstage)
42797         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42798         r=`${PWD_COMMAND}`; export r; \
42799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42800         $(RAW_CXX_TARGET_EXPORTS) \
42801         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42802         for flag in $(EXTRA_TARGET_FLAGS); do \
42803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42804         done; \
42805         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42808                   "RANLIB=$${RANLIB}" \
42809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42810                    install-html) \
42811           || exit 1
42812
42813 @endif target-libstdc++-v3
42814
42815 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
42816 maybe-installcheck-target-libstdc++-v3:
42817 @if target-libstdc++-v3
42818 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
42819
42820 installcheck-target-libstdc++-v3: \
42821     configure-target-libstdc++-v3 
42822         @: $(MAKE); $(unstage)
42823         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42824         r=`${PWD_COMMAND}`; export r; \
42825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42826         $(RAW_CXX_TARGET_EXPORTS) \
42827         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42828         for flag in $(EXTRA_TARGET_FLAGS); do \
42829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42830         done; \
42831         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42834                   "RANLIB=$${RANLIB}" \
42835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42836                    installcheck) \
42837           || exit 1
42838
42839 @endif target-libstdc++-v3
42840
42841 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
42842 maybe-mostlyclean-target-libstdc++-v3:
42843 @if target-libstdc++-v3
42844 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
42845
42846 mostlyclean-target-libstdc++-v3: 
42847         @: $(MAKE); $(unstage)
42848         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42849         r=`${PWD_COMMAND}`; export r; \
42850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42851         $(RAW_CXX_TARGET_EXPORTS) \
42852         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42853         for flag in $(EXTRA_TARGET_FLAGS); do \
42854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42855         done; \
42856         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42859                   "RANLIB=$${RANLIB}" \
42860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42861                    mostlyclean) \
42862           || exit 1
42863
42864 @endif target-libstdc++-v3
42865
42866 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
42867 maybe-clean-target-libstdc++-v3:
42868 @if target-libstdc++-v3
42869 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
42870
42871 clean-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 clean 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                    clean) \
42887           || exit 1
42888
42889 @endif target-libstdc++-v3
42890
42891 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
42892 maybe-distclean-target-libstdc++-v3:
42893 @if target-libstdc++-v3
42894 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
42895
42896 distclean-target-libstdc++-v3: 
42897         @: $(MAKE); $(unstage)
42898         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42899         r=`${PWD_COMMAND}`; export r; \
42900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42901         $(RAW_CXX_TARGET_EXPORTS) \
42902         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42903         for flag in $(EXTRA_TARGET_FLAGS); do \
42904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42905         done; \
42906         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42909                   "RANLIB=$${RANLIB}" \
42910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42911                    distclean) \
42912           || exit 1
42913
42914 @endif target-libstdc++-v3
42915
42916 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
42917 maybe-maintainer-clean-target-libstdc++-v3:
42918 @if target-libstdc++-v3
42919 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
42920
42921 maintainer-clean-target-libstdc++-v3: 
42922         @: $(MAKE); $(unstage)
42923         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
42924         r=`${PWD_COMMAND}`; export r; \
42925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42926         $(RAW_CXX_TARGET_EXPORTS) \
42927         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
42928         for flag in $(EXTRA_TARGET_FLAGS); do \
42929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42930         done; \
42931         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42934                   "RANLIB=$${RANLIB}" \
42935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42936                    maintainer-clean) \
42937           || exit 1
42938
42939 @endif target-libstdc++-v3
42940
42941
42942
42943
42944
42945 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
42946 maybe-configure-target-libmudflap:
42947 @if gcc-bootstrap
42948 configure-target-libmudflap: stage_current
42949 @endif gcc-bootstrap
42950 @if target-libmudflap
42951 maybe-configure-target-libmudflap: configure-target-libmudflap
42952 configure-target-libmudflap: 
42953         @: $(MAKE); $(unstage)
42954         @r=`${PWD_COMMAND}`; export r; \
42955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42956         echo "Checking multilib configuration for libmudflap..."; \
42957         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
42958         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
42959         if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
42960           if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
42961             rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
42962           else \
42963             rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
42964             mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
42965           fi; \
42966         else \
42967           mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
42968         fi; \
42969         test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
42970         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
42971         $(NORMAL_TARGET_EXPORTS) \
42972         echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
42973         cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
42974         case $(srcdir) in \
42975           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42976           *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
42977                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42978         esac; \
42979         srcdiroption="--srcdir=$${topdir}/libmudflap"; \
42980         libsrcdir="$$s/libmudflap"; \
42981         rm -f no-such-file || : ; \
42982         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42983           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42984           --target=${target_alias} $${srcdiroption}  \
42985           || exit 1
42986 @endif target-libmudflap
42987
42988
42989
42990
42991
42992 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
42993 maybe-all-target-libmudflap:
42994 @if gcc-bootstrap
42995 all-target-libmudflap: stage_current
42996 @endif gcc-bootstrap
42997 @if target-libmudflap
42998 TARGET-target-libmudflap=all
42999 maybe-all-target-libmudflap: all-target-libmudflap
43000 all-target-libmudflap: configure-target-libmudflap
43001         @: $(MAKE); $(unstage)
43002         @r=`${PWD_COMMAND}`; export r; \
43003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43004         $(NORMAL_TARGET_EXPORTS) \
43005         (cd $(TARGET_SUBDIR)/libmudflap && \
43006           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
43007                 $(TARGET-target-libmudflap))
43008 @endif target-libmudflap
43009
43010
43011
43012
43013
43014 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
43015 maybe-check-target-libmudflap:
43016 @if target-libmudflap
43017 maybe-check-target-libmudflap: check-target-libmudflap
43018
43019 check-target-libmudflap:
43020         @: $(MAKE); $(unstage)
43021         @r=`${PWD_COMMAND}`; export r; \
43022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43023         $(NORMAL_TARGET_EXPORTS) \
43024         (cd $(TARGET_SUBDIR)/libmudflap && \
43025           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43026
43027 @endif target-libmudflap
43028
43029 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
43030 maybe-install-target-libmudflap:
43031 @if target-libmudflap
43032 maybe-install-target-libmudflap: install-target-libmudflap
43033
43034 install-target-libmudflap: installdirs
43035         @: $(MAKE); $(unstage)
43036         @r=`${PWD_COMMAND}`; export r; \
43037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43038         $(NORMAL_TARGET_EXPORTS) \
43039         (cd $(TARGET_SUBDIR)/libmudflap && \
43040           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43041
43042 @endif target-libmudflap
43043
43044 # Other targets (info, dvi, pdf, etc.)
43045
43046 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
43047 maybe-info-target-libmudflap:
43048 @if target-libmudflap
43049 maybe-info-target-libmudflap: info-target-libmudflap
43050
43051 info-target-libmudflap: \
43052     configure-target-libmudflap 
43053         @: $(MAKE); $(unstage)
43054         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43055         r=`${PWD_COMMAND}`; export r; \
43056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43057         $(NORMAL_TARGET_EXPORTS) \
43058         echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
43059         for flag in $(EXTRA_TARGET_FLAGS); do \
43060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43061         done; \
43062         (cd $(TARGET_SUBDIR)/libmudflap && \
43063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43065                   "RANLIB=$${RANLIB}" \
43066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43067                    info) \
43068           || exit 1
43069
43070 @endif target-libmudflap
43071
43072 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
43073 maybe-dvi-target-libmudflap:
43074 @if target-libmudflap
43075 maybe-dvi-target-libmudflap: dvi-target-libmudflap
43076
43077 dvi-target-libmudflap: \
43078     configure-target-libmudflap 
43079         @: $(MAKE); $(unstage)
43080         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43081         r=`${PWD_COMMAND}`; export r; \
43082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43083         $(NORMAL_TARGET_EXPORTS) \
43084         echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
43085         for flag in $(EXTRA_TARGET_FLAGS); do \
43086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43087         done; \
43088         (cd $(TARGET_SUBDIR)/libmudflap && \
43089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43091                   "RANLIB=$${RANLIB}" \
43092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43093                    dvi) \
43094           || exit 1
43095
43096 @endif target-libmudflap
43097
43098 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
43099 maybe-pdf-target-libmudflap:
43100 @if target-libmudflap
43101 maybe-pdf-target-libmudflap: pdf-target-libmudflap
43102
43103 pdf-target-libmudflap: \
43104     configure-target-libmudflap 
43105         @: $(MAKE); $(unstage)
43106         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43107         r=`${PWD_COMMAND}`; export r; \
43108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43109         $(NORMAL_TARGET_EXPORTS) \
43110         echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
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)/libmudflap && \
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                    pdf) \
43120           || exit 1
43121
43122 @endif target-libmudflap
43123
43124 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
43125 maybe-html-target-libmudflap:
43126 @if target-libmudflap
43127 maybe-html-target-libmudflap: html-target-libmudflap
43128
43129 html-target-libmudflap: \
43130     configure-target-libmudflap 
43131         @: $(MAKE); $(unstage)
43132         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43133         r=`${PWD_COMMAND}`; export r; \
43134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43135         $(NORMAL_TARGET_EXPORTS) \
43136         echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
43137         for flag in $(EXTRA_TARGET_FLAGS); do \
43138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43139         done; \
43140         (cd $(TARGET_SUBDIR)/libmudflap && \
43141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43143                   "RANLIB=$${RANLIB}" \
43144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43145                    html) \
43146           || exit 1
43147
43148 @endif target-libmudflap
43149
43150 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
43151 maybe-TAGS-target-libmudflap:
43152 @if target-libmudflap
43153 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
43154
43155 TAGS-target-libmudflap: \
43156     configure-target-libmudflap 
43157         @: $(MAKE); $(unstage)
43158         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43159         r=`${PWD_COMMAND}`; export r; \
43160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43161         $(NORMAL_TARGET_EXPORTS) \
43162         echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
43163         for flag in $(EXTRA_TARGET_FLAGS); do \
43164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43165         done; \
43166         (cd $(TARGET_SUBDIR)/libmudflap && \
43167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43169                   "RANLIB=$${RANLIB}" \
43170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43171                    TAGS) \
43172           || exit 1
43173
43174 @endif target-libmudflap
43175
43176 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
43177 maybe-install-info-target-libmudflap:
43178 @if target-libmudflap
43179 maybe-install-info-target-libmudflap: install-info-target-libmudflap
43180
43181 install-info-target-libmudflap: \
43182     configure-target-libmudflap \
43183     info-target-libmudflap 
43184         @: $(MAKE); $(unstage)
43185         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43186         r=`${PWD_COMMAND}`; export r; \
43187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43188         $(NORMAL_TARGET_EXPORTS) \
43189         echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
43190         for flag in $(EXTRA_TARGET_FLAGS); do \
43191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43192         done; \
43193         (cd $(TARGET_SUBDIR)/libmudflap && \
43194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43196                   "RANLIB=$${RANLIB}" \
43197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43198                    install-info) \
43199           || exit 1
43200
43201 @endif target-libmudflap
43202
43203 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
43204 maybe-install-pdf-target-libmudflap:
43205 @if target-libmudflap
43206 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
43207
43208 install-pdf-target-libmudflap: \
43209     configure-target-libmudflap \
43210     pdf-target-libmudflap 
43211         @: $(MAKE); $(unstage)
43212         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43213         r=`${PWD_COMMAND}`; export r; \
43214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43215         $(NORMAL_TARGET_EXPORTS) \
43216         echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
43217         for flag in $(EXTRA_TARGET_FLAGS); do \
43218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43219         done; \
43220         (cd $(TARGET_SUBDIR)/libmudflap && \
43221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43223                   "RANLIB=$${RANLIB}" \
43224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43225                    install-pdf) \
43226           || exit 1
43227
43228 @endif target-libmudflap
43229
43230 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
43231 maybe-install-html-target-libmudflap:
43232 @if target-libmudflap
43233 maybe-install-html-target-libmudflap: install-html-target-libmudflap
43234
43235 install-html-target-libmudflap: \
43236     configure-target-libmudflap \
43237     html-target-libmudflap 
43238         @: $(MAKE); $(unstage)
43239         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43240         r=`${PWD_COMMAND}`; export r; \
43241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43242         $(NORMAL_TARGET_EXPORTS) \
43243         echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
43244         for flag in $(EXTRA_TARGET_FLAGS); do \
43245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43246         done; \
43247         (cd $(TARGET_SUBDIR)/libmudflap && \
43248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43250                   "RANLIB=$${RANLIB}" \
43251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43252                    install-html) \
43253           || exit 1
43254
43255 @endif target-libmudflap
43256
43257 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
43258 maybe-installcheck-target-libmudflap:
43259 @if target-libmudflap
43260 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
43261
43262 installcheck-target-libmudflap: \
43263     configure-target-libmudflap 
43264         @: $(MAKE); $(unstage)
43265         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43266         r=`${PWD_COMMAND}`; export r; \
43267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43268         $(NORMAL_TARGET_EXPORTS) \
43269         echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
43270         for flag in $(EXTRA_TARGET_FLAGS); do \
43271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43272         done; \
43273         (cd $(TARGET_SUBDIR)/libmudflap && \
43274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43276                   "RANLIB=$${RANLIB}" \
43277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43278                    installcheck) \
43279           || exit 1
43280
43281 @endif target-libmudflap
43282
43283 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
43284 maybe-mostlyclean-target-libmudflap:
43285 @if target-libmudflap
43286 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
43287
43288 mostlyclean-target-libmudflap: 
43289         @: $(MAKE); $(unstage)
43290         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43291         r=`${PWD_COMMAND}`; export r; \
43292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43293         $(NORMAL_TARGET_EXPORTS) \
43294         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
43295         for flag in $(EXTRA_TARGET_FLAGS); do \
43296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43297         done; \
43298         (cd $(TARGET_SUBDIR)/libmudflap && \
43299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43301                   "RANLIB=$${RANLIB}" \
43302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43303                    mostlyclean) \
43304           || exit 1
43305
43306 @endif target-libmudflap
43307
43308 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
43309 maybe-clean-target-libmudflap:
43310 @if target-libmudflap
43311 maybe-clean-target-libmudflap: clean-target-libmudflap
43312
43313 clean-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 clean 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                    clean) \
43329           || exit 1
43330
43331 @endif target-libmudflap
43332
43333 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
43334 maybe-distclean-target-libmudflap:
43335 @if target-libmudflap
43336 maybe-distclean-target-libmudflap: distclean-target-libmudflap
43337
43338 distclean-target-libmudflap: 
43339         @: $(MAKE); $(unstage)
43340         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43341         r=`${PWD_COMMAND}`; export r; \
43342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43343         $(NORMAL_TARGET_EXPORTS) \
43344         echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
43345         for flag in $(EXTRA_TARGET_FLAGS); do \
43346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43347         done; \
43348         (cd $(TARGET_SUBDIR)/libmudflap && \
43349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43351                   "RANLIB=$${RANLIB}" \
43352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43353                    distclean) \
43354           || exit 1
43355
43356 @endif target-libmudflap
43357
43358 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
43359 maybe-maintainer-clean-target-libmudflap:
43360 @if target-libmudflap
43361 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
43362
43363 maintainer-clean-target-libmudflap: 
43364         @: $(MAKE); $(unstage)
43365         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
43366         r=`${PWD_COMMAND}`; export r; \
43367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43368         $(NORMAL_TARGET_EXPORTS) \
43369         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
43370         for flag in $(EXTRA_TARGET_FLAGS); do \
43371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43372         done; \
43373         (cd $(TARGET_SUBDIR)/libmudflap && \
43374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43376                   "RANLIB=$${RANLIB}" \
43377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43378                    maintainer-clean) \
43379           || exit 1
43380
43381 @endif target-libmudflap
43382
43383
43384
43385
43386
43387 .PHONY: configure-target-libssp maybe-configure-target-libssp
43388 maybe-configure-target-libssp:
43389 @if gcc-bootstrap
43390 configure-target-libssp: stage_current
43391 @endif gcc-bootstrap
43392 @if target-libssp
43393 maybe-configure-target-libssp: configure-target-libssp
43394 configure-target-libssp: 
43395         @: $(MAKE); $(unstage)
43396         @r=`${PWD_COMMAND}`; export r; \
43397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43398         echo "Checking multilib configuration for libssp..."; \
43399         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
43400         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
43401         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
43402           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
43403             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
43404           else \
43405             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
43406             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
43407           fi; \
43408         else \
43409           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
43410         fi; \
43411         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
43412         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
43413         $(NORMAL_TARGET_EXPORTS) \
43414         echo Configuring in $(TARGET_SUBDIR)/libssp; \
43415         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
43416         case $(srcdir) in \
43417           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43418           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
43419                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43420         esac; \
43421         srcdiroption="--srcdir=$${topdir}/libssp"; \
43422         libsrcdir="$$s/libssp"; \
43423         rm -f no-such-file || : ; \
43424         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43425           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43426           --target=${target_alias} $${srcdiroption}  \
43427           || exit 1
43428 @endif target-libssp
43429
43430
43431
43432
43433
43434 .PHONY: all-target-libssp maybe-all-target-libssp
43435 maybe-all-target-libssp:
43436 @if gcc-bootstrap
43437 all-target-libssp: stage_current
43438 @endif gcc-bootstrap
43439 @if target-libssp
43440 TARGET-target-libssp=all
43441 maybe-all-target-libssp: all-target-libssp
43442 all-target-libssp: configure-target-libssp
43443         @: $(MAKE); $(unstage)
43444         @r=`${PWD_COMMAND}`; export r; \
43445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43446         $(NORMAL_TARGET_EXPORTS) \
43447         (cd $(TARGET_SUBDIR)/libssp && \
43448           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
43449                 $(TARGET-target-libssp))
43450 @endif target-libssp
43451
43452
43453
43454
43455
43456 .PHONY: check-target-libssp maybe-check-target-libssp
43457 maybe-check-target-libssp:
43458 @if target-libssp
43459 maybe-check-target-libssp: check-target-libssp
43460
43461 check-target-libssp:
43462         @: $(MAKE); $(unstage)
43463         @r=`${PWD_COMMAND}`; export r; \
43464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43465         $(NORMAL_TARGET_EXPORTS) \
43466         (cd $(TARGET_SUBDIR)/libssp && \
43467           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43468
43469 @endif target-libssp
43470
43471 .PHONY: install-target-libssp maybe-install-target-libssp
43472 maybe-install-target-libssp:
43473 @if target-libssp
43474 maybe-install-target-libssp: install-target-libssp
43475
43476 install-target-libssp: installdirs
43477         @: $(MAKE); $(unstage)
43478         @r=`${PWD_COMMAND}`; export r; \
43479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43480         $(NORMAL_TARGET_EXPORTS) \
43481         (cd $(TARGET_SUBDIR)/libssp && \
43482           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43483
43484 @endif target-libssp
43485
43486 # Other targets (info, dvi, pdf, etc.)
43487
43488 .PHONY: maybe-info-target-libssp info-target-libssp
43489 maybe-info-target-libssp:
43490 @if target-libssp
43491 maybe-info-target-libssp: info-target-libssp
43492
43493 info-target-libssp: \
43494     configure-target-libssp 
43495         @: $(MAKE); $(unstage)
43496         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43497         r=`${PWD_COMMAND}`; export r; \
43498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43499         $(NORMAL_TARGET_EXPORTS) \
43500         echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
43501         for flag in $(EXTRA_TARGET_FLAGS); do \
43502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43503         done; \
43504         (cd $(TARGET_SUBDIR)/libssp && \
43505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43507                   "RANLIB=$${RANLIB}" \
43508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43509                    info) \
43510           || exit 1
43511
43512 @endif target-libssp
43513
43514 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
43515 maybe-dvi-target-libssp:
43516 @if target-libssp
43517 maybe-dvi-target-libssp: dvi-target-libssp
43518
43519 dvi-target-libssp: \
43520     configure-target-libssp 
43521         @: $(MAKE); $(unstage)
43522         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43523         r=`${PWD_COMMAND}`; export r; \
43524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43525         $(NORMAL_TARGET_EXPORTS) \
43526         echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
43527         for flag in $(EXTRA_TARGET_FLAGS); do \
43528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43529         done; \
43530         (cd $(TARGET_SUBDIR)/libssp && \
43531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43533                   "RANLIB=$${RANLIB}" \
43534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43535                    dvi) \
43536           || exit 1
43537
43538 @endif target-libssp
43539
43540 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
43541 maybe-pdf-target-libssp:
43542 @if target-libssp
43543 maybe-pdf-target-libssp: pdf-target-libssp
43544
43545 pdf-target-libssp: \
43546     configure-target-libssp 
43547         @: $(MAKE); $(unstage)
43548         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43549         r=`${PWD_COMMAND}`; export r; \
43550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43551         $(NORMAL_TARGET_EXPORTS) \
43552         echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
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)/libssp && \
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                    pdf) \
43562           || exit 1
43563
43564 @endif target-libssp
43565
43566 .PHONY: maybe-html-target-libssp html-target-libssp
43567 maybe-html-target-libssp:
43568 @if target-libssp
43569 maybe-html-target-libssp: html-target-libssp
43570
43571 html-target-libssp: \
43572     configure-target-libssp 
43573         @: $(MAKE); $(unstage)
43574         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43575         r=`${PWD_COMMAND}`; export r; \
43576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43577         $(NORMAL_TARGET_EXPORTS) \
43578         echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
43579         for flag in $(EXTRA_TARGET_FLAGS); do \
43580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43581         done; \
43582         (cd $(TARGET_SUBDIR)/libssp && \
43583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43585                   "RANLIB=$${RANLIB}" \
43586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43587                    html) \
43588           || exit 1
43589
43590 @endif target-libssp
43591
43592 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
43593 maybe-TAGS-target-libssp:
43594 @if target-libssp
43595 maybe-TAGS-target-libssp: TAGS-target-libssp
43596
43597 TAGS-target-libssp: \
43598     configure-target-libssp 
43599         @: $(MAKE); $(unstage)
43600         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43601         r=`${PWD_COMMAND}`; export r; \
43602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43603         $(NORMAL_TARGET_EXPORTS) \
43604         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
43605         for flag in $(EXTRA_TARGET_FLAGS); do \
43606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43607         done; \
43608         (cd $(TARGET_SUBDIR)/libssp && \
43609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43611                   "RANLIB=$${RANLIB}" \
43612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43613                    TAGS) \
43614           || exit 1
43615
43616 @endif target-libssp
43617
43618 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
43619 maybe-install-info-target-libssp:
43620 @if target-libssp
43621 maybe-install-info-target-libssp: install-info-target-libssp
43622
43623 install-info-target-libssp: \
43624     configure-target-libssp \
43625     info-target-libssp 
43626         @: $(MAKE); $(unstage)
43627         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43628         r=`${PWD_COMMAND}`; export r; \
43629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43630         $(NORMAL_TARGET_EXPORTS) \
43631         echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
43632         for flag in $(EXTRA_TARGET_FLAGS); do \
43633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43634         done; \
43635         (cd $(TARGET_SUBDIR)/libssp && \
43636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43638                   "RANLIB=$${RANLIB}" \
43639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43640                    install-info) \
43641           || exit 1
43642
43643 @endif target-libssp
43644
43645 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
43646 maybe-install-pdf-target-libssp:
43647 @if target-libssp
43648 maybe-install-pdf-target-libssp: install-pdf-target-libssp
43649
43650 install-pdf-target-libssp: \
43651     configure-target-libssp \
43652     pdf-target-libssp 
43653         @: $(MAKE); $(unstage)
43654         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43655         r=`${PWD_COMMAND}`; export r; \
43656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43657         $(NORMAL_TARGET_EXPORTS) \
43658         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
43659         for flag in $(EXTRA_TARGET_FLAGS); do \
43660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43661         done; \
43662         (cd $(TARGET_SUBDIR)/libssp && \
43663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43665                   "RANLIB=$${RANLIB}" \
43666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43667                    install-pdf) \
43668           || exit 1
43669
43670 @endif target-libssp
43671
43672 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
43673 maybe-install-html-target-libssp:
43674 @if target-libssp
43675 maybe-install-html-target-libssp: install-html-target-libssp
43676
43677 install-html-target-libssp: \
43678     configure-target-libssp \
43679     html-target-libssp 
43680         @: $(MAKE); $(unstage)
43681         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43682         r=`${PWD_COMMAND}`; export r; \
43683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43684         $(NORMAL_TARGET_EXPORTS) \
43685         echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
43686         for flag in $(EXTRA_TARGET_FLAGS); do \
43687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43688         done; \
43689         (cd $(TARGET_SUBDIR)/libssp && \
43690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43692                   "RANLIB=$${RANLIB}" \
43693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43694                    install-html) \
43695           || exit 1
43696
43697 @endif target-libssp
43698
43699 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
43700 maybe-installcheck-target-libssp:
43701 @if target-libssp
43702 maybe-installcheck-target-libssp: installcheck-target-libssp
43703
43704 installcheck-target-libssp: \
43705     configure-target-libssp 
43706         @: $(MAKE); $(unstage)
43707         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43708         r=`${PWD_COMMAND}`; export r; \
43709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43710         $(NORMAL_TARGET_EXPORTS) \
43711         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
43712         for flag in $(EXTRA_TARGET_FLAGS); do \
43713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43714         done; \
43715         (cd $(TARGET_SUBDIR)/libssp && \
43716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43718                   "RANLIB=$${RANLIB}" \
43719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43720                    installcheck) \
43721           || exit 1
43722
43723 @endif target-libssp
43724
43725 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
43726 maybe-mostlyclean-target-libssp:
43727 @if target-libssp
43728 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
43729
43730 mostlyclean-target-libssp: 
43731         @: $(MAKE); $(unstage)
43732         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43733         r=`${PWD_COMMAND}`; export r; \
43734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43735         $(NORMAL_TARGET_EXPORTS) \
43736         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
43737         for flag in $(EXTRA_TARGET_FLAGS); do \
43738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43739         done; \
43740         (cd $(TARGET_SUBDIR)/libssp && \
43741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43743                   "RANLIB=$${RANLIB}" \
43744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43745                    mostlyclean) \
43746           || exit 1
43747
43748 @endif target-libssp
43749
43750 .PHONY: maybe-clean-target-libssp clean-target-libssp
43751 maybe-clean-target-libssp:
43752 @if target-libssp
43753 maybe-clean-target-libssp: clean-target-libssp
43754
43755 clean-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 clean 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                    clean) \
43771           || exit 1
43772
43773 @endif target-libssp
43774
43775 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
43776 maybe-distclean-target-libssp:
43777 @if target-libssp
43778 maybe-distclean-target-libssp: distclean-target-libssp
43779
43780 distclean-target-libssp: 
43781         @: $(MAKE); $(unstage)
43782         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43783         r=`${PWD_COMMAND}`; export r; \
43784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43785         $(NORMAL_TARGET_EXPORTS) \
43786         echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
43787         for flag in $(EXTRA_TARGET_FLAGS); do \
43788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43789         done; \
43790         (cd $(TARGET_SUBDIR)/libssp && \
43791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43793                   "RANLIB=$${RANLIB}" \
43794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43795                    distclean) \
43796           || exit 1
43797
43798 @endif target-libssp
43799
43800 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
43801 maybe-maintainer-clean-target-libssp:
43802 @if target-libssp
43803 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
43804
43805 maintainer-clean-target-libssp: 
43806         @: $(MAKE); $(unstage)
43807         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
43808         r=`${PWD_COMMAND}`; export r; \
43809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43810         $(NORMAL_TARGET_EXPORTS) \
43811         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
43812         for flag in $(EXTRA_TARGET_FLAGS); do \
43813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43814         done; \
43815         (cd $(TARGET_SUBDIR)/libssp && \
43816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43818                   "RANLIB=$${RANLIB}" \
43819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43820                    maintainer-clean) \
43821           || exit 1
43822
43823 @endif target-libssp
43824
43825
43826
43827
43828
43829 .PHONY: configure-target-newlib maybe-configure-target-newlib
43830 maybe-configure-target-newlib:
43831 @if gcc-bootstrap
43832 configure-target-newlib: stage_current
43833 @endif gcc-bootstrap
43834 @if target-newlib
43835 maybe-configure-target-newlib: configure-target-newlib
43836 configure-target-newlib: 
43837         @: $(MAKE); $(unstage)
43838         @r=`${PWD_COMMAND}`; export r; \
43839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43840         echo "Checking multilib configuration for newlib..."; \
43841         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
43842         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
43843         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
43844           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
43845             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
43846           else \
43847             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
43848             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
43849           fi; \
43850         else \
43851           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
43852         fi; \
43853         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
43854         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
43855         $(NORMAL_TARGET_EXPORTS) \
43856         echo Configuring in $(TARGET_SUBDIR)/newlib; \
43857         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
43858         case $(srcdir) in \
43859           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43860           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
43861                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43862         esac; \
43863         srcdiroption="--srcdir=$${topdir}/newlib"; \
43864         libsrcdir="$$s/newlib"; \
43865         rm -f no-such-file || : ; \
43866         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43867           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43868           --target=${target_alias} $${srcdiroption}  \
43869           || exit 1
43870 @endif target-newlib
43871
43872
43873
43874
43875
43876 .PHONY: all-target-newlib maybe-all-target-newlib
43877 maybe-all-target-newlib:
43878 @if gcc-bootstrap
43879 all-target-newlib: stage_current
43880 @endif gcc-bootstrap
43881 @if target-newlib
43882 TARGET-target-newlib=all
43883 maybe-all-target-newlib: all-target-newlib
43884 all-target-newlib: configure-target-newlib
43885         @: $(MAKE); $(unstage)
43886         @r=`${PWD_COMMAND}`; export r; \
43887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43888         $(NORMAL_TARGET_EXPORTS) \
43889         (cd $(TARGET_SUBDIR)/newlib && \
43890           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
43891                 $(TARGET-target-newlib))
43892 @endif target-newlib
43893
43894
43895
43896
43897
43898 .PHONY: check-target-newlib maybe-check-target-newlib
43899 maybe-check-target-newlib:
43900 @if target-newlib
43901 maybe-check-target-newlib: check-target-newlib
43902
43903 check-target-newlib:
43904         @: $(MAKE); $(unstage)
43905         @r=`${PWD_COMMAND}`; export r; \
43906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43907         $(NORMAL_TARGET_EXPORTS) \
43908         (cd $(TARGET_SUBDIR)/newlib && \
43909           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43910
43911 @endif target-newlib
43912
43913 .PHONY: install-target-newlib maybe-install-target-newlib
43914 maybe-install-target-newlib:
43915 @if target-newlib
43916 maybe-install-target-newlib: install-target-newlib
43917
43918 install-target-newlib: installdirs
43919         @: $(MAKE); $(unstage)
43920         @r=`${PWD_COMMAND}`; export r; \
43921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43922         $(NORMAL_TARGET_EXPORTS) \
43923         (cd $(TARGET_SUBDIR)/newlib && \
43924           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43925
43926 @endif target-newlib
43927
43928 # Other targets (info, dvi, pdf, etc.)
43929
43930 .PHONY: maybe-info-target-newlib info-target-newlib
43931 maybe-info-target-newlib:
43932 @if target-newlib
43933 maybe-info-target-newlib: info-target-newlib
43934
43935 info-target-newlib: \
43936     configure-target-newlib 
43937         @: $(MAKE); $(unstage)
43938         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43939         r=`${PWD_COMMAND}`; export r; \
43940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43941         $(NORMAL_TARGET_EXPORTS) \
43942         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
43943         for flag in $(EXTRA_TARGET_FLAGS); do \
43944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43945         done; \
43946         (cd $(TARGET_SUBDIR)/newlib && \
43947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43949                   "RANLIB=$${RANLIB}" \
43950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43951                    info) \
43952           || exit 1
43953
43954 @endif target-newlib
43955
43956 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
43957 maybe-dvi-target-newlib:
43958 @if target-newlib
43959 maybe-dvi-target-newlib: dvi-target-newlib
43960
43961 dvi-target-newlib: \
43962     configure-target-newlib 
43963         @: $(MAKE); $(unstage)
43964         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43965         r=`${PWD_COMMAND}`; export r; \
43966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43967         $(NORMAL_TARGET_EXPORTS) \
43968         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
43969         for flag in $(EXTRA_TARGET_FLAGS); do \
43970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43971         done; \
43972         (cd $(TARGET_SUBDIR)/newlib && \
43973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43975                   "RANLIB=$${RANLIB}" \
43976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43977                    dvi) \
43978           || exit 1
43979
43980 @endif target-newlib
43981
43982 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
43983 maybe-pdf-target-newlib:
43984 @if target-newlib
43985 maybe-pdf-target-newlib: pdf-target-newlib
43986
43987 pdf-target-newlib: \
43988     configure-target-newlib 
43989         @: $(MAKE); $(unstage)
43990         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
43991         r=`${PWD_COMMAND}`; export r; \
43992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43993         $(NORMAL_TARGET_EXPORTS) \
43994         echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
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)/newlib && \
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                    pdf) \
44004           || exit 1
44005
44006 @endif target-newlib
44007
44008 .PHONY: maybe-html-target-newlib html-target-newlib
44009 maybe-html-target-newlib:
44010 @if target-newlib
44011 maybe-html-target-newlib: html-target-newlib
44012
44013 html-target-newlib: \
44014     configure-target-newlib 
44015         @: $(MAKE); $(unstage)
44016         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44017         r=`${PWD_COMMAND}`; export r; \
44018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44019         $(NORMAL_TARGET_EXPORTS) \
44020         echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
44021         for flag in $(EXTRA_TARGET_FLAGS); do \
44022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44023         done; \
44024         (cd $(TARGET_SUBDIR)/newlib && \
44025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44027                   "RANLIB=$${RANLIB}" \
44028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44029                    html) \
44030           || exit 1
44031
44032 @endif target-newlib
44033
44034 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
44035 maybe-TAGS-target-newlib:
44036 @if target-newlib
44037 maybe-TAGS-target-newlib: TAGS-target-newlib
44038
44039 TAGS-target-newlib: \
44040     configure-target-newlib 
44041         @: $(MAKE); $(unstage)
44042         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44043         r=`${PWD_COMMAND}`; export r; \
44044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44045         $(NORMAL_TARGET_EXPORTS) \
44046         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
44047         for flag in $(EXTRA_TARGET_FLAGS); do \
44048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44049         done; \
44050         (cd $(TARGET_SUBDIR)/newlib && \
44051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44053                   "RANLIB=$${RANLIB}" \
44054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44055                    TAGS) \
44056           || exit 1
44057
44058 @endif target-newlib
44059
44060 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
44061 maybe-install-info-target-newlib:
44062 @if target-newlib
44063 maybe-install-info-target-newlib: install-info-target-newlib
44064
44065 install-info-target-newlib: \
44066     configure-target-newlib \
44067     info-target-newlib 
44068         @: $(MAKE); $(unstage)
44069         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44070         r=`${PWD_COMMAND}`; export r; \
44071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44072         $(NORMAL_TARGET_EXPORTS) \
44073         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
44074         for flag in $(EXTRA_TARGET_FLAGS); do \
44075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44076         done; \
44077         (cd $(TARGET_SUBDIR)/newlib && \
44078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44080                   "RANLIB=$${RANLIB}" \
44081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44082                    install-info) \
44083           || exit 1
44084
44085 @endif target-newlib
44086
44087 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
44088 maybe-install-pdf-target-newlib:
44089 @if target-newlib
44090 maybe-install-pdf-target-newlib: install-pdf-target-newlib
44091
44092 install-pdf-target-newlib: \
44093     configure-target-newlib \
44094     pdf-target-newlib 
44095         @: $(MAKE); $(unstage)
44096         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44097         r=`${PWD_COMMAND}`; export r; \
44098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44099         $(NORMAL_TARGET_EXPORTS) \
44100         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
44101         for flag in $(EXTRA_TARGET_FLAGS); do \
44102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44103         done; \
44104         (cd $(TARGET_SUBDIR)/newlib && \
44105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44107                   "RANLIB=$${RANLIB}" \
44108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44109                    install-pdf) \
44110           || exit 1
44111
44112 @endif target-newlib
44113
44114 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
44115 maybe-install-html-target-newlib:
44116 @if target-newlib
44117 maybe-install-html-target-newlib: install-html-target-newlib
44118
44119 install-html-target-newlib: \
44120     configure-target-newlib \
44121     html-target-newlib 
44122         @: $(MAKE); $(unstage)
44123         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44124         r=`${PWD_COMMAND}`; export r; \
44125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44126         $(NORMAL_TARGET_EXPORTS) \
44127         echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
44128         for flag in $(EXTRA_TARGET_FLAGS); do \
44129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44130         done; \
44131         (cd $(TARGET_SUBDIR)/newlib && \
44132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44134                   "RANLIB=$${RANLIB}" \
44135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44136                    install-html) \
44137           || exit 1
44138
44139 @endif target-newlib
44140
44141 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
44142 maybe-installcheck-target-newlib:
44143 @if target-newlib
44144 maybe-installcheck-target-newlib: installcheck-target-newlib
44145
44146 installcheck-target-newlib: \
44147     configure-target-newlib 
44148         @: $(MAKE); $(unstage)
44149         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44150         r=`${PWD_COMMAND}`; export r; \
44151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44152         $(NORMAL_TARGET_EXPORTS) \
44153         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
44154         for flag in $(EXTRA_TARGET_FLAGS); do \
44155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44156         done; \
44157         (cd $(TARGET_SUBDIR)/newlib && \
44158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44160                   "RANLIB=$${RANLIB}" \
44161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44162                    installcheck) \
44163           || exit 1
44164
44165 @endif target-newlib
44166
44167 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
44168 maybe-mostlyclean-target-newlib:
44169 @if target-newlib
44170 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
44171
44172 mostlyclean-target-newlib: 
44173         @: $(MAKE); $(unstage)
44174         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44175         r=`${PWD_COMMAND}`; export r; \
44176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44177         $(NORMAL_TARGET_EXPORTS) \
44178         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
44179         for flag in $(EXTRA_TARGET_FLAGS); do \
44180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44181         done; \
44182         (cd $(TARGET_SUBDIR)/newlib && \
44183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44185                   "RANLIB=$${RANLIB}" \
44186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44187                    mostlyclean) \
44188           || exit 1
44189
44190 @endif target-newlib
44191
44192 .PHONY: maybe-clean-target-newlib clean-target-newlib
44193 maybe-clean-target-newlib:
44194 @if target-newlib
44195 maybe-clean-target-newlib: clean-target-newlib
44196
44197 clean-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 clean 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                    clean) \
44213           || exit 1
44214
44215 @endif target-newlib
44216
44217 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
44218 maybe-distclean-target-newlib:
44219 @if target-newlib
44220 maybe-distclean-target-newlib: distclean-target-newlib
44221
44222 distclean-target-newlib: 
44223         @: $(MAKE); $(unstage)
44224         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44225         r=`${PWD_COMMAND}`; export r; \
44226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44227         $(NORMAL_TARGET_EXPORTS) \
44228         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
44229         for flag in $(EXTRA_TARGET_FLAGS); do \
44230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44231         done; \
44232         (cd $(TARGET_SUBDIR)/newlib && \
44233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44235                   "RANLIB=$${RANLIB}" \
44236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44237                    distclean) \
44238           || exit 1
44239
44240 @endif target-newlib
44241
44242 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
44243 maybe-maintainer-clean-target-newlib:
44244 @if target-newlib
44245 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
44246
44247 maintainer-clean-target-newlib: 
44248         @: $(MAKE); $(unstage)
44249         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44250         r=`${PWD_COMMAND}`; export r; \
44251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44252         $(NORMAL_TARGET_EXPORTS) \
44253         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
44254         for flag in $(EXTRA_TARGET_FLAGS); do \
44255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44256         done; \
44257         (cd $(TARGET_SUBDIR)/newlib && \
44258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44260                   "RANLIB=$${RANLIB}" \
44261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44262                    maintainer-clean) \
44263           || exit 1
44264
44265 @endif target-newlib
44266
44267
44268
44269
44270
44271 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
44272 maybe-configure-target-libgcc:
44273 @if gcc-bootstrap
44274 configure-target-libgcc: stage_current
44275 @endif gcc-bootstrap
44276 @if target-libgcc
44277 maybe-configure-target-libgcc: configure-target-libgcc
44278 configure-target-libgcc: 
44279         @r=`${PWD_COMMAND}`; export r; \
44280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44281         echo "Checking multilib configuration for libgcc..."; \
44282         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44283         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44284         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44285           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44286             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44287           else \
44288             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44289             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44290           fi; \
44291         else \
44292           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44293         fi; \
44294         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44295         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44296         $(NORMAL_TARGET_EXPORTS) \
44297         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
44298         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
44299         case $(srcdir) in \
44300           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44301           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44302                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44303         esac; \
44304         srcdiroption="--srcdir=$${topdir}/libgcc"; \
44305         libsrcdir="$$s/libgcc"; \
44306         rm -f no-such-file || : ; \
44307         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44308           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44309           --target=${target_alias} $${srcdiroption}  \
44310           || exit 1
44311 @endif target-libgcc
44312
44313
44314
44315 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
44316 maybe-configure-stage1-target-libgcc:
44317 @if target-libgcc-bootstrap
44318 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
44319 configure-stage1-target-libgcc:
44320         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44321         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44322         @r=`${PWD_COMMAND}`; export r; \
44323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44324         TFLAGS="$(STAGE1_TFLAGS)"; \
44325         echo "Checking multilib configuration for libgcc..."; \
44326         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44327         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44328           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44329             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44330           else \
44331             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44332             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44333           fi; \
44334         else \
44335           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44336         fi; \
44337         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44338         $(NORMAL_TARGET_EXPORTS) \
44339         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44340         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44341         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44342         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
44343         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44344         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44345         case $(srcdir) in \
44346           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44347           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44348                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44349         esac; \
44350         srcdiroption="--srcdir=$${topdir}/libgcc"; \
44351         libsrcdir="$$s/libgcc"; \
44352         $(SHELL) $${libsrcdir}/configure \
44353           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44354           --target=${target_alias} $${srcdiroption} \
44355           $(STAGE1_CONFIGURE_FLAGS)
44356 @endif target-libgcc-bootstrap
44357
44358 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
44359 maybe-configure-stage2-target-libgcc:
44360 @if target-libgcc-bootstrap
44361 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
44362 configure-stage2-target-libgcc:
44363         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44364         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44365         @r=`${PWD_COMMAND}`; export r; \
44366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44367         TFLAGS="$(STAGE2_TFLAGS)"; \
44368         echo "Checking multilib configuration for libgcc..."; \
44369         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44370         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44371           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44372             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44373           else \
44374             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44375             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44376           fi; \
44377         else \
44378           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44379         fi; \
44380         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44381         $(NORMAL_TARGET_EXPORTS) \
44382          \
44383         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44384         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44385         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44386         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
44387         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44388         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44389         case $(srcdir) in \
44390           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44391           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44392                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44393         esac; \
44394         srcdiroption="--srcdir=$${topdir}/libgcc"; \
44395         libsrcdir="$$s/libgcc"; \
44396         $(SHELL) $${libsrcdir}/configure \
44397           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44398           --target=${target_alias} $${srcdiroption} \
44399           --with-build-libsubdir=$(HOST_SUBDIR) \
44400           $(STAGE2_CONFIGURE_FLAGS)
44401 @endif target-libgcc-bootstrap
44402
44403 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
44404 maybe-configure-stage3-target-libgcc:
44405 @if target-libgcc-bootstrap
44406 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
44407 configure-stage3-target-libgcc:
44408         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44409         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44410         @r=`${PWD_COMMAND}`; export r; \
44411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44412         TFLAGS="$(STAGE3_TFLAGS)"; \
44413         echo "Checking multilib configuration for libgcc..."; \
44414         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44415         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44416           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44417             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44418           else \
44419             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44420             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44421           fi; \
44422         else \
44423           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44424         fi; \
44425         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44426         $(NORMAL_TARGET_EXPORTS) \
44427          \
44428         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44429         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44430         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44431         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
44432         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44433         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44434         case $(srcdir) in \
44435           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44436           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44437                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44438         esac; \
44439         srcdiroption="--srcdir=$${topdir}/libgcc"; \
44440         libsrcdir="$$s/libgcc"; \
44441         $(SHELL) $${libsrcdir}/configure \
44442           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44443           --target=${target_alias} $${srcdiroption} \
44444           --with-build-libsubdir=$(HOST_SUBDIR) \
44445           $(STAGE3_CONFIGURE_FLAGS)
44446 @endif target-libgcc-bootstrap
44447
44448 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
44449 maybe-configure-stage4-target-libgcc:
44450 @if target-libgcc-bootstrap
44451 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
44452 configure-stage4-target-libgcc:
44453         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44454         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44455         @r=`${PWD_COMMAND}`; export r; \
44456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44457         TFLAGS="$(STAGE4_TFLAGS)"; \
44458         echo "Checking multilib configuration for libgcc..."; \
44459         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44460         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44461           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44462             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44463           else \
44464             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44465             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44466           fi; \
44467         else \
44468           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44469         fi; \
44470         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44471         $(NORMAL_TARGET_EXPORTS) \
44472          \
44473         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44474         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44475         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44476         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
44477         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44478         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44479         case $(srcdir) in \
44480           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44481           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44482                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44483         esac; \
44484         srcdiroption="--srcdir=$${topdir}/libgcc"; \
44485         libsrcdir="$$s/libgcc"; \
44486         $(SHELL) $${libsrcdir}/configure \
44487           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44488           --target=${target_alias} $${srcdiroption} \
44489           --with-build-libsubdir=$(HOST_SUBDIR) \
44490           $(STAGE4_CONFIGURE_FLAGS)
44491 @endif target-libgcc-bootstrap
44492
44493 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
44494 maybe-configure-stageprofile-target-libgcc:
44495 @if target-libgcc-bootstrap
44496 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
44497 configure-stageprofile-target-libgcc:
44498         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44499         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44500         @r=`${PWD_COMMAND}`; export r; \
44501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44502         TFLAGS="$(STAGEprofile_TFLAGS)"; \
44503         echo "Checking multilib configuration for libgcc..."; \
44504         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44505         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44506           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44507             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44508           else \
44509             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44510             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44511           fi; \
44512         else \
44513           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44514         fi; \
44515         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44516         $(NORMAL_TARGET_EXPORTS) \
44517          \
44518         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44519         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44520         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44521         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
44522         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
44523         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44524         case $(srcdir) in \
44525           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44526           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44527                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44528         esac; \
44529         srcdiroption="--srcdir=$${topdir}/libgcc"; \
44530         libsrcdir="$$s/libgcc"; \
44531         $(SHELL) $${libsrcdir}/configure \
44532           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44533           --target=${target_alias} $${srcdiroption} \
44534           --with-build-libsubdir=$(HOST_SUBDIR) \
44535           $(STAGEprofile_CONFIGURE_FLAGS)
44536 @endif target-libgcc-bootstrap
44537
44538 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
44539 maybe-configure-stagefeedback-target-libgcc:
44540 @if target-libgcc-bootstrap
44541 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
44542 configure-stagefeedback-target-libgcc:
44543         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44544         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44545         @r=`${PWD_COMMAND}`; export r; \
44546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44547         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44548         echo "Checking multilib configuration for libgcc..."; \
44549         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
44550         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44551           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44552             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44553           else \
44554             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44555             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44556           fi; \
44557         else \
44558           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44559         fi; \
44560         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44561         $(NORMAL_TARGET_EXPORTS) \
44562          \
44563         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44564         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44565         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44566         echo Configuring stage feedback 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           $(STAGEfeedback_CONFIGURE_FLAGS)
44581 @endif target-libgcc-bootstrap
44582
44583
44584
44585
44586
44587 .PHONY: all-target-libgcc maybe-all-target-libgcc
44588 maybe-all-target-libgcc:
44589 @if gcc-bootstrap
44590 all-target-libgcc: stage_current
44591 @endif gcc-bootstrap
44592 @if target-libgcc
44593 TARGET-target-libgcc=all
44594 maybe-all-target-libgcc: all-target-libgcc
44595 all-target-libgcc: configure-target-libgcc
44596         @r=`${PWD_COMMAND}`; export r; \
44597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44598         $(NORMAL_TARGET_EXPORTS) \
44599         (cd $(TARGET_SUBDIR)/libgcc && \
44600           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
44601                 $(TARGET-target-libgcc))
44602 @endif target-libgcc
44603
44604
44605
44606 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
44607 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
44608 maybe-all-stage1-target-libgcc:
44609 maybe-clean-stage1-target-libgcc:
44610 @if target-libgcc-bootstrap
44611 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
44612 all-stage1: all-stage1-target-libgcc
44613 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
44614 all-stage1-target-libgcc: configure-stage1-target-libgcc
44615         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44616         @r=`${PWD_COMMAND}`; export r; \
44617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44618         TFLAGS="$(STAGE1_TFLAGS)"; \
44619         $(NORMAL_TARGET_EXPORTS) \
44620         cd $(TARGET_SUBDIR)/libgcc && \
44621         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44622                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44623                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44624                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44625                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44626                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44627                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44628                 $(EXTRA_TARGET_FLAGS)   \
44629                 TFLAGS="$(STAGE1_TFLAGS)" \
44630                 $(TARGET-stage1-target-libgcc)
44631
44632 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
44633 clean-stage1: clean-stage1-target-libgcc
44634 clean-stage1-target-libgcc:
44635         @if [ $(current_stage) = stage1 ]; then \
44636           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44637         else \
44638           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
44639           $(MAKE) stage1-start; \
44640         fi; \
44641         cd $(TARGET_SUBDIR)/libgcc && \
44642         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
44643                  clean
44644 @endif target-libgcc-bootstrap
44645
44646
44647 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
44648 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
44649 maybe-all-stage2-target-libgcc:
44650 maybe-clean-stage2-target-libgcc:
44651 @if target-libgcc-bootstrap
44652 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
44653 all-stage2: all-stage2-target-libgcc
44654 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
44655 all-stage2-target-libgcc: configure-stage2-target-libgcc
44656         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44657         @r=`${PWD_COMMAND}`; export r; \
44658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44659         TFLAGS="$(STAGE2_TFLAGS)"; \
44660         $(NORMAL_TARGET_EXPORTS) \
44661          \
44662         cd $(TARGET_SUBDIR)/libgcc && \
44663         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44664                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44665                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44666                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44667                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44668                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44669                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44670                 $(EXTRA_TARGET_FLAGS)   \
44671                 TFLAGS="$(STAGE2_TFLAGS)" \
44672                 $(TARGET-stage2-target-libgcc)
44673
44674 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
44675 clean-stage2: clean-stage2-target-libgcc
44676 clean-stage2-target-libgcc:
44677         @if [ $(current_stage) = stage2 ]; then \
44678           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44679         else \
44680           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
44681           $(MAKE) stage2-start; \
44682         fi; \
44683         cd $(TARGET_SUBDIR)/libgcc && \
44684         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
44685                   \
44686                  clean
44687 @endif target-libgcc-bootstrap
44688
44689
44690 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
44691 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
44692 maybe-all-stage3-target-libgcc:
44693 maybe-clean-stage3-target-libgcc:
44694 @if target-libgcc-bootstrap
44695 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
44696 all-stage3: all-stage3-target-libgcc
44697 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
44698 all-stage3-target-libgcc: configure-stage3-target-libgcc
44699         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44700         @r=`${PWD_COMMAND}`; export r; \
44701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44702         TFLAGS="$(STAGE3_TFLAGS)"; \
44703         $(NORMAL_TARGET_EXPORTS) \
44704          \
44705         cd $(TARGET_SUBDIR)/libgcc && \
44706         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44707                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44708                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44709                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44710                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44711                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44712                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44713                 $(EXTRA_TARGET_FLAGS)   \
44714                 TFLAGS="$(STAGE3_TFLAGS)" \
44715                 $(TARGET-stage3-target-libgcc)
44716
44717 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
44718 clean-stage3: clean-stage3-target-libgcc
44719 clean-stage3-target-libgcc:
44720         @if [ $(current_stage) = stage3 ]; then \
44721           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44722         else \
44723           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
44724           $(MAKE) stage3-start; \
44725         fi; \
44726         cd $(TARGET_SUBDIR)/libgcc && \
44727         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
44728                   \
44729                  clean
44730 @endif target-libgcc-bootstrap
44731
44732
44733 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
44734 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
44735 maybe-all-stage4-target-libgcc:
44736 maybe-clean-stage4-target-libgcc:
44737 @if target-libgcc-bootstrap
44738 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
44739 all-stage4: all-stage4-target-libgcc
44740 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
44741 all-stage4-target-libgcc: configure-stage4-target-libgcc
44742         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44743         @r=`${PWD_COMMAND}`; export r; \
44744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44745         TFLAGS="$(STAGE4_TFLAGS)"; \
44746         $(NORMAL_TARGET_EXPORTS) \
44747          \
44748         cd $(TARGET_SUBDIR)/libgcc && \
44749         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44750                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44751                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44752                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44753                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44754                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44755                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44756                 $(EXTRA_TARGET_FLAGS)   \
44757                 TFLAGS="$(STAGE4_TFLAGS)" \
44758                 $(TARGET-stage4-target-libgcc)
44759
44760 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
44761 clean-stage4: clean-stage4-target-libgcc
44762 clean-stage4-target-libgcc:
44763         @if [ $(current_stage) = stage4 ]; then \
44764           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44765         else \
44766           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
44767           $(MAKE) stage4-start; \
44768         fi; \
44769         cd $(TARGET_SUBDIR)/libgcc && \
44770         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
44771                   \
44772                  clean
44773 @endif target-libgcc-bootstrap
44774
44775
44776 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
44777 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
44778 maybe-all-stageprofile-target-libgcc:
44779 maybe-clean-stageprofile-target-libgcc:
44780 @if target-libgcc-bootstrap
44781 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
44782 all-stageprofile: all-stageprofile-target-libgcc
44783 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
44784 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
44785         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44786         @r=`${PWD_COMMAND}`; export r; \
44787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44788         TFLAGS="$(STAGEprofile_TFLAGS)"; \
44789         $(NORMAL_TARGET_EXPORTS) \
44790          \
44791         cd $(TARGET_SUBDIR)/libgcc && \
44792         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44793                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44794                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44795                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44796                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44797                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44798                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44799                 $(EXTRA_TARGET_FLAGS)   \
44800                 TFLAGS="$(STAGEprofile_TFLAGS)" \
44801                 $(TARGET-stageprofile-target-libgcc)
44802
44803 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
44804 clean-stageprofile: clean-stageprofile-target-libgcc
44805 clean-stageprofile-target-libgcc:
44806         @if [ $(current_stage) = stageprofile ]; then \
44807           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44808         else \
44809           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
44810           $(MAKE) stageprofile-start; \
44811         fi; \
44812         cd $(TARGET_SUBDIR)/libgcc && \
44813         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
44814                   \
44815                  clean
44816 @endif target-libgcc-bootstrap
44817
44818
44819 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
44820 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
44821 maybe-all-stagefeedback-target-libgcc:
44822 maybe-clean-stagefeedback-target-libgcc:
44823 @if target-libgcc-bootstrap
44824 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
44825 all-stagefeedback: all-stagefeedback-target-libgcc
44826 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
44827 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
44828         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44829         @r=`${PWD_COMMAND}`; export r; \
44830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44831         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44832         $(NORMAL_TARGET_EXPORTS) \
44833          \
44834         cd $(TARGET_SUBDIR)/libgcc && \
44835         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44836                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44837                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44838                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44839                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44840                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44841                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44842                 $(EXTRA_TARGET_FLAGS)   \
44843                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44844                 $(TARGET-stagefeedback-target-libgcc)
44845
44846 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
44847 clean-stagefeedback: clean-stagefeedback-target-libgcc
44848 clean-stagefeedback-target-libgcc:
44849         @if [ $(current_stage) = stagefeedback ]; then \
44850           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44851         else \
44852           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
44853           $(MAKE) stagefeedback-start; \
44854         fi; \
44855         cd $(TARGET_SUBDIR)/libgcc && \
44856         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
44857                   \
44858                  clean
44859 @endif target-libgcc-bootstrap
44860
44861
44862
44863
44864
44865
44866 .PHONY: check-target-libgcc maybe-check-target-libgcc
44867 maybe-check-target-libgcc:
44868 @if target-libgcc
44869 maybe-check-target-libgcc: check-target-libgcc
44870
44871 # Dummy target for uncheckable module.
44872 check-target-libgcc:
44873
44874 @endif target-libgcc
44875
44876 .PHONY: install-target-libgcc maybe-install-target-libgcc
44877 maybe-install-target-libgcc:
44878 @if target-libgcc
44879 maybe-install-target-libgcc: install-target-libgcc
44880
44881 install-target-libgcc: installdirs
44882         @: $(MAKE); $(unstage)
44883         @r=`${PWD_COMMAND}`; export r; \
44884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44885         $(NORMAL_TARGET_EXPORTS) \
44886         (cd $(TARGET_SUBDIR)/libgcc && \
44887           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44888
44889 @endif target-libgcc
44890
44891 # Other targets (info, dvi, pdf, etc.)
44892
44893 .PHONY: maybe-info-target-libgcc info-target-libgcc
44894 maybe-info-target-libgcc:
44895 @if target-libgcc
44896 maybe-info-target-libgcc: info-target-libgcc
44897
44898 info-target-libgcc: \
44899     configure-target-libgcc 
44900         @: $(MAKE); $(unstage)
44901         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44902         r=`${PWD_COMMAND}`; export r; \
44903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44904         $(NORMAL_TARGET_EXPORTS) \
44905         echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
44906         for flag in $(EXTRA_TARGET_FLAGS); do \
44907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44908         done; \
44909         (cd $(TARGET_SUBDIR)/libgcc && \
44910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44912                   "RANLIB=$${RANLIB}" \
44913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44914                    info) \
44915           || exit 1
44916
44917 @endif target-libgcc
44918
44919 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
44920 maybe-dvi-target-libgcc:
44921 @if target-libgcc
44922 maybe-dvi-target-libgcc: dvi-target-libgcc
44923
44924 dvi-target-libgcc: \
44925     configure-target-libgcc 
44926         @: $(MAKE); $(unstage)
44927         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44928         r=`${PWD_COMMAND}`; export r; \
44929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44930         $(NORMAL_TARGET_EXPORTS) \
44931         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
44932         for flag in $(EXTRA_TARGET_FLAGS); do \
44933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44934         done; \
44935         (cd $(TARGET_SUBDIR)/libgcc && \
44936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44938                   "RANLIB=$${RANLIB}" \
44939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44940                    dvi) \
44941           || exit 1
44942
44943 @endif target-libgcc
44944
44945 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
44946 maybe-pdf-target-libgcc:
44947 @if target-libgcc
44948 maybe-pdf-target-libgcc: pdf-target-libgcc
44949
44950 pdf-target-libgcc: \
44951     configure-target-libgcc 
44952         @: $(MAKE); $(unstage)
44953         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44954         r=`${PWD_COMMAND}`; export r; \
44955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44956         $(NORMAL_TARGET_EXPORTS) \
44957         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
44958         for flag in $(EXTRA_TARGET_FLAGS); do \
44959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44960         done; \
44961         (cd $(TARGET_SUBDIR)/libgcc && \
44962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44964                   "RANLIB=$${RANLIB}" \
44965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44966                    pdf) \
44967           || exit 1
44968
44969 @endif target-libgcc
44970
44971 .PHONY: maybe-html-target-libgcc html-target-libgcc
44972 maybe-html-target-libgcc:
44973 @if target-libgcc
44974 maybe-html-target-libgcc: html-target-libgcc
44975
44976 html-target-libgcc: \
44977     configure-target-libgcc 
44978         @: $(MAKE); $(unstage)
44979         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
44980         r=`${PWD_COMMAND}`; export r; \
44981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44982         $(NORMAL_TARGET_EXPORTS) \
44983         echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
44984         for flag in $(EXTRA_TARGET_FLAGS); do \
44985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44986         done; \
44987         (cd $(TARGET_SUBDIR)/libgcc && \
44988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44990                   "RANLIB=$${RANLIB}" \
44991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44992                    html) \
44993           || exit 1
44994
44995 @endif target-libgcc
44996
44997 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
44998 maybe-TAGS-target-libgcc:
44999 @if target-libgcc
45000 maybe-TAGS-target-libgcc: TAGS-target-libgcc
45001
45002 TAGS-target-libgcc: \
45003     configure-target-libgcc 
45004         @: $(MAKE); $(unstage)
45005         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45006         r=`${PWD_COMMAND}`; export r; \
45007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45008         $(NORMAL_TARGET_EXPORTS) \
45009         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
45010         for flag in $(EXTRA_TARGET_FLAGS); do \
45011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45012         done; \
45013         (cd $(TARGET_SUBDIR)/libgcc && \
45014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45016                   "RANLIB=$${RANLIB}" \
45017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45018                    TAGS) \
45019           || exit 1
45020
45021 @endif target-libgcc
45022
45023 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
45024 maybe-install-info-target-libgcc:
45025 @if target-libgcc
45026 maybe-install-info-target-libgcc: install-info-target-libgcc
45027
45028 install-info-target-libgcc: \
45029     configure-target-libgcc \
45030     info-target-libgcc 
45031         @: $(MAKE); $(unstage)
45032         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45033         r=`${PWD_COMMAND}`; export r; \
45034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45035         $(NORMAL_TARGET_EXPORTS) \
45036         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
45037         for flag in $(EXTRA_TARGET_FLAGS); do \
45038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45039         done; \
45040         (cd $(TARGET_SUBDIR)/libgcc && \
45041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45043                   "RANLIB=$${RANLIB}" \
45044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45045                    install-info) \
45046           || exit 1
45047
45048 @endif target-libgcc
45049
45050 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
45051 maybe-install-pdf-target-libgcc:
45052 @if target-libgcc
45053 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
45054
45055 install-pdf-target-libgcc: \
45056     configure-target-libgcc \
45057     pdf-target-libgcc 
45058         @: $(MAKE); $(unstage)
45059         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45060         r=`${PWD_COMMAND}`; export r; \
45061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45062         $(NORMAL_TARGET_EXPORTS) \
45063         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
45064         for flag in $(EXTRA_TARGET_FLAGS); do \
45065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45066         done; \
45067         (cd $(TARGET_SUBDIR)/libgcc && \
45068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45070                   "RANLIB=$${RANLIB}" \
45071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45072                    install-pdf) \
45073           || exit 1
45074
45075 @endif target-libgcc
45076
45077 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
45078 maybe-install-html-target-libgcc:
45079 @if target-libgcc
45080 maybe-install-html-target-libgcc: install-html-target-libgcc
45081
45082 install-html-target-libgcc: \
45083     configure-target-libgcc \
45084     html-target-libgcc 
45085         @: $(MAKE); $(unstage)
45086         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45087         r=`${PWD_COMMAND}`; export r; \
45088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45089         $(NORMAL_TARGET_EXPORTS) \
45090         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
45091         for flag in $(EXTRA_TARGET_FLAGS); do \
45092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45093         done; \
45094         (cd $(TARGET_SUBDIR)/libgcc && \
45095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45097                   "RANLIB=$${RANLIB}" \
45098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45099                    install-html) \
45100           || exit 1
45101
45102 @endif target-libgcc
45103
45104 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
45105 maybe-installcheck-target-libgcc:
45106 @if target-libgcc
45107 maybe-installcheck-target-libgcc: installcheck-target-libgcc
45108
45109 installcheck-target-libgcc: \
45110     configure-target-libgcc 
45111         @: $(MAKE); $(unstage)
45112         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45113         r=`${PWD_COMMAND}`; export r; \
45114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45115         $(NORMAL_TARGET_EXPORTS) \
45116         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
45117         for flag in $(EXTRA_TARGET_FLAGS); do \
45118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45119         done; \
45120         (cd $(TARGET_SUBDIR)/libgcc && \
45121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45123                   "RANLIB=$${RANLIB}" \
45124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45125                    installcheck) \
45126           || exit 1
45127
45128 @endif target-libgcc
45129
45130 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
45131 maybe-mostlyclean-target-libgcc:
45132 @if target-libgcc
45133 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
45134
45135 mostlyclean-target-libgcc: 
45136         @: $(MAKE); $(unstage)
45137         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45138         r=`${PWD_COMMAND}`; export r; \
45139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45140         $(NORMAL_TARGET_EXPORTS) \
45141         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
45142         for flag in $(EXTRA_TARGET_FLAGS); do \
45143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45144         done; \
45145         (cd $(TARGET_SUBDIR)/libgcc && \
45146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45148                   "RANLIB=$${RANLIB}" \
45149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45150                    mostlyclean) \
45151           || exit 1
45152
45153 @endif target-libgcc
45154
45155 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
45156 maybe-clean-target-libgcc:
45157 @if target-libgcc
45158 maybe-clean-target-libgcc: clean-target-libgcc
45159
45160 clean-target-libgcc: 
45161         @: $(MAKE); $(unstage)
45162         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45163         r=`${PWD_COMMAND}`; export r; \
45164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45165         $(NORMAL_TARGET_EXPORTS) \
45166         echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
45167         for flag in $(EXTRA_TARGET_FLAGS); do \
45168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45169         done; \
45170         (cd $(TARGET_SUBDIR)/libgcc && \
45171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45173                   "RANLIB=$${RANLIB}" \
45174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45175                    clean) \
45176           || exit 1
45177
45178 @endif target-libgcc
45179
45180 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
45181 maybe-distclean-target-libgcc:
45182 @if target-libgcc
45183 maybe-distclean-target-libgcc: distclean-target-libgcc
45184
45185 distclean-target-libgcc: 
45186         @: $(MAKE); $(unstage)
45187         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45188         r=`${PWD_COMMAND}`; export r; \
45189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45190         $(NORMAL_TARGET_EXPORTS) \
45191         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
45192         for flag in $(EXTRA_TARGET_FLAGS); do \
45193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45194         done; \
45195         (cd $(TARGET_SUBDIR)/libgcc && \
45196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45198                   "RANLIB=$${RANLIB}" \
45199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45200                    distclean) \
45201           || exit 1
45202
45203 @endif target-libgcc
45204
45205 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
45206 maybe-maintainer-clean-target-libgcc:
45207 @if target-libgcc
45208 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
45209
45210 maintainer-clean-target-libgcc: 
45211         @: $(MAKE); $(unstage)
45212         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45213         r=`${PWD_COMMAND}`; export r; \
45214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45215         $(NORMAL_TARGET_EXPORTS) \
45216         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
45217         for flag in $(EXTRA_TARGET_FLAGS); do \
45218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45219         done; \
45220         (cd $(TARGET_SUBDIR)/libgcc && \
45221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45223                   "RANLIB=$${RANLIB}" \
45224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45225                    maintainer-clean) \
45226           || exit 1
45227
45228 @endif target-libgcc
45229
45230
45231
45232
45233
45234 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
45235 maybe-configure-target-libgfortran:
45236 @if gcc-bootstrap
45237 configure-target-libgfortran: stage_current
45238 @endif gcc-bootstrap
45239 @if target-libgfortran
45240 maybe-configure-target-libgfortran: configure-target-libgfortran
45241 configure-target-libgfortran: 
45242         @: $(MAKE); $(unstage)
45243         @r=`${PWD_COMMAND}`; export r; \
45244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45245         echo "Checking multilib configuration for libgfortran..."; \
45246         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
45247         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
45248         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
45249           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
45250             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
45251           else \
45252             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
45253             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
45254           fi; \
45255         else \
45256           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
45257         fi; \
45258         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
45259         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
45260         $(NORMAL_TARGET_EXPORTS) \
45261         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
45262         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
45263         case $(srcdir) in \
45264           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45265           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
45266                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45267         esac; \
45268         srcdiroption="--srcdir=$${topdir}/libgfortran"; \
45269         libsrcdir="$$s/libgfortran"; \
45270         rm -f no-such-file || : ; \
45271         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45272           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45273           --target=${target_alias} $${srcdiroption}  \
45274           || exit 1
45275 @endif target-libgfortran
45276
45277
45278
45279
45280
45281 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
45282 maybe-all-target-libgfortran:
45283 @if gcc-bootstrap
45284 all-target-libgfortran: stage_current
45285 @endif gcc-bootstrap
45286 @if target-libgfortran
45287 TARGET-target-libgfortran=all
45288 maybe-all-target-libgfortran: all-target-libgfortran
45289 all-target-libgfortran: configure-target-libgfortran
45290         @: $(MAKE); $(unstage)
45291         @r=`${PWD_COMMAND}`; export r; \
45292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45293         $(NORMAL_TARGET_EXPORTS) \
45294         (cd $(TARGET_SUBDIR)/libgfortran && \
45295           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
45296                 $(TARGET-target-libgfortran))
45297 @endif target-libgfortran
45298
45299
45300
45301
45302
45303 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
45304 maybe-check-target-libgfortran:
45305 @if target-libgfortran
45306 maybe-check-target-libgfortran: check-target-libgfortran
45307
45308 check-target-libgfortran:
45309         @: $(MAKE); $(unstage)
45310         @r=`${PWD_COMMAND}`; export r; \
45311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45312         $(NORMAL_TARGET_EXPORTS) \
45313         (cd $(TARGET_SUBDIR)/libgfortran && \
45314           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45315
45316 @endif target-libgfortran
45317
45318 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
45319 maybe-install-target-libgfortran:
45320 @if target-libgfortran
45321 maybe-install-target-libgfortran: install-target-libgfortran
45322
45323 install-target-libgfortran: installdirs
45324         @: $(MAKE); $(unstage)
45325         @r=`${PWD_COMMAND}`; export r; \
45326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45327         $(NORMAL_TARGET_EXPORTS) \
45328         (cd $(TARGET_SUBDIR)/libgfortran && \
45329           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45330
45331 @endif target-libgfortran
45332
45333 # Other targets (info, dvi, pdf, etc.)
45334
45335 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
45336 maybe-info-target-libgfortran:
45337 @if target-libgfortran
45338 maybe-info-target-libgfortran: info-target-libgfortran
45339
45340 info-target-libgfortran: \
45341     configure-target-libgfortran 
45342         @: $(MAKE); $(unstage)
45343         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45344         r=`${PWD_COMMAND}`; export r; \
45345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45346         $(NORMAL_TARGET_EXPORTS) \
45347         echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
45348         for flag in $(EXTRA_TARGET_FLAGS); do \
45349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45350         done; \
45351         (cd $(TARGET_SUBDIR)/libgfortran && \
45352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45354                   "RANLIB=$${RANLIB}" \
45355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45356                    info) \
45357           || exit 1
45358
45359 @endif target-libgfortran
45360
45361 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
45362 maybe-dvi-target-libgfortran:
45363 @if target-libgfortran
45364 maybe-dvi-target-libgfortran: dvi-target-libgfortran
45365
45366 dvi-target-libgfortran: \
45367     configure-target-libgfortran 
45368         @: $(MAKE); $(unstage)
45369         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45370         r=`${PWD_COMMAND}`; export r; \
45371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45372         $(NORMAL_TARGET_EXPORTS) \
45373         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
45374         for flag in $(EXTRA_TARGET_FLAGS); do \
45375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45376         done; \
45377         (cd $(TARGET_SUBDIR)/libgfortran && \
45378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45380                   "RANLIB=$${RANLIB}" \
45381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45382                    dvi) \
45383           || exit 1
45384
45385 @endif target-libgfortran
45386
45387 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
45388 maybe-pdf-target-libgfortran:
45389 @if target-libgfortran
45390 maybe-pdf-target-libgfortran: pdf-target-libgfortran
45391
45392 pdf-target-libgfortran: \
45393     configure-target-libgfortran 
45394         @: $(MAKE); $(unstage)
45395         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45396         r=`${PWD_COMMAND}`; export r; \
45397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45398         $(NORMAL_TARGET_EXPORTS) \
45399         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
45400         for flag in $(EXTRA_TARGET_FLAGS); do \
45401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45402         done; \
45403         (cd $(TARGET_SUBDIR)/libgfortran && \
45404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45406                   "RANLIB=$${RANLIB}" \
45407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45408                    pdf) \
45409           || exit 1
45410
45411 @endif target-libgfortran
45412
45413 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
45414 maybe-html-target-libgfortran:
45415 @if target-libgfortran
45416 maybe-html-target-libgfortran: html-target-libgfortran
45417
45418 html-target-libgfortran: \
45419     configure-target-libgfortran 
45420         @: $(MAKE); $(unstage)
45421         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45422         r=`${PWD_COMMAND}`; export r; \
45423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45424         $(NORMAL_TARGET_EXPORTS) \
45425         echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
45426         for flag in $(EXTRA_TARGET_FLAGS); do \
45427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45428         done; \
45429         (cd $(TARGET_SUBDIR)/libgfortran && \
45430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45432                   "RANLIB=$${RANLIB}" \
45433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45434                    html) \
45435           || exit 1
45436
45437 @endif target-libgfortran
45438
45439 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
45440 maybe-TAGS-target-libgfortran:
45441 @if target-libgfortran
45442 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
45443
45444 TAGS-target-libgfortran: \
45445     configure-target-libgfortran 
45446         @: $(MAKE); $(unstage)
45447         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45448         r=`${PWD_COMMAND}`; export r; \
45449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45450         $(NORMAL_TARGET_EXPORTS) \
45451         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
45452         for flag in $(EXTRA_TARGET_FLAGS); do \
45453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45454         done; \
45455         (cd $(TARGET_SUBDIR)/libgfortran && \
45456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45458                   "RANLIB=$${RANLIB}" \
45459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45460                    TAGS) \
45461           || exit 1
45462
45463 @endif target-libgfortran
45464
45465 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
45466 maybe-install-info-target-libgfortran:
45467 @if target-libgfortran
45468 maybe-install-info-target-libgfortran: install-info-target-libgfortran
45469
45470 install-info-target-libgfortran: \
45471     configure-target-libgfortran \
45472     info-target-libgfortran 
45473         @: $(MAKE); $(unstage)
45474         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45475         r=`${PWD_COMMAND}`; export r; \
45476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45477         $(NORMAL_TARGET_EXPORTS) \
45478         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
45479         for flag in $(EXTRA_TARGET_FLAGS); do \
45480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45481         done; \
45482         (cd $(TARGET_SUBDIR)/libgfortran && \
45483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45485                   "RANLIB=$${RANLIB}" \
45486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45487                    install-info) \
45488           || exit 1
45489
45490 @endif target-libgfortran
45491
45492 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
45493 maybe-install-pdf-target-libgfortran:
45494 @if target-libgfortran
45495 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
45496
45497 install-pdf-target-libgfortran: \
45498     configure-target-libgfortran \
45499     pdf-target-libgfortran 
45500         @: $(MAKE); $(unstage)
45501         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45502         r=`${PWD_COMMAND}`; export r; \
45503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45504         $(NORMAL_TARGET_EXPORTS) \
45505         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
45506         for flag in $(EXTRA_TARGET_FLAGS); do \
45507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45508         done; \
45509         (cd $(TARGET_SUBDIR)/libgfortran && \
45510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45512                   "RANLIB=$${RANLIB}" \
45513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45514                    install-pdf) \
45515           || exit 1
45516
45517 @endif target-libgfortran
45518
45519 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
45520 maybe-install-html-target-libgfortran:
45521 @if target-libgfortran
45522 maybe-install-html-target-libgfortran: install-html-target-libgfortran
45523
45524 install-html-target-libgfortran: \
45525     configure-target-libgfortran \
45526     html-target-libgfortran 
45527         @: $(MAKE); $(unstage)
45528         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45529         r=`${PWD_COMMAND}`; export r; \
45530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45531         $(NORMAL_TARGET_EXPORTS) \
45532         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
45533         for flag in $(EXTRA_TARGET_FLAGS); do \
45534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45535         done; \
45536         (cd $(TARGET_SUBDIR)/libgfortran && \
45537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45539                   "RANLIB=$${RANLIB}" \
45540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45541                    install-html) \
45542           || exit 1
45543
45544 @endif target-libgfortran
45545
45546 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
45547 maybe-installcheck-target-libgfortran:
45548 @if target-libgfortran
45549 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
45550
45551 installcheck-target-libgfortran: \
45552     configure-target-libgfortran 
45553         @: $(MAKE); $(unstage)
45554         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45555         r=`${PWD_COMMAND}`; export r; \
45556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45557         $(NORMAL_TARGET_EXPORTS) \
45558         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
45559         for flag in $(EXTRA_TARGET_FLAGS); do \
45560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45561         done; \
45562         (cd $(TARGET_SUBDIR)/libgfortran && \
45563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45565                   "RANLIB=$${RANLIB}" \
45566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45567                    installcheck) \
45568           || exit 1
45569
45570 @endif target-libgfortran
45571
45572 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
45573 maybe-mostlyclean-target-libgfortran:
45574 @if target-libgfortran
45575 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
45576
45577 mostlyclean-target-libgfortran: 
45578         @: $(MAKE); $(unstage)
45579         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45580         r=`${PWD_COMMAND}`; export r; \
45581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45582         $(NORMAL_TARGET_EXPORTS) \
45583         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
45584         for flag in $(EXTRA_TARGET_FLAGS); do \
45585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45586         done; \
45587         (cd $(TARGET_SUBDIR)/libgfortran && \
45588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45590                   "RANLIB=$${RANLIB}" \
45591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45592                    mostlyclean) \
45593           || exit 1
45594
45595 @endif target-libgfortran
45596
45597 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
45598 maybe-clean-target-libgfortran:
45599 @if target-libgfortran
45600 maybe-clean-target-libgfortran: clean-target-libgfortran
45601
45602 clean-target-libgfortran: 
45603         @: $(MAKE); $(unstage)
45604         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45605         r=`${PWD_COMMAND}`; export r; \
45606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45607         $(NORMAL_TARGET_EXPORTS) \
45608         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
45609         for flag in $(EXTRA_TARGET_FLAGS); do \
45610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45611         done; \
45612         (cd $(TARGET_SUBDIR)/libgfortran && \
45613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45615                   "RANLIB=$${RANLIB}" \
45616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45617                    clean) \
45618           || exit 1
45619
45620 @endif target-libgfortran
45621
45622 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
45623 maybe-distclean-target-libgfortran:
45624 @if target-libgfortran
45625 maybe-distclean-target-libgfortran: distclean-target-libgfortran
45626
45627 distclean-target-libgfortran: 
45628         @: $(MAKE); $(unstage)
45629         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45630         r=`${PWD_COMMAND}`; export r; \
45631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45632         $(NORMAL_TARGET_EXPORTS) \
45633         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
45634         for flag in $(EXTRA_TARGET_FLAGS); do \
45635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45636         done; \
45637         (cd $(TARGET_SUBDIR)/libgfortran && \
45638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45640                   "RANLIB=$${RANLIB}" \
45641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45642                    distclean) \
45643           || exit 1
45644
45645 @endif target-libgfortran
45646
45647 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
45648 maybe-maintainer-clean-target-libgfortran:
45649 @if target-libgfortran
45650 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
45651
45652 maintainer-clean-target-libgfortran: 
45653         @: $(MAKE); $(unstage)
45654         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
45655         r=`${PWD_COMMAND}`; export r; \
45656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45657         $(NORMAL_TARGET_EXPORTS) \
45658         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
45659         for flag in $(EXTRA_TARGET_FLAGS); do \
45660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45661         done; \
45662         (cd $(TARGET_SUBDIR)/libgfortran && \
45663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45665                   "RANLIB=$${RANLIB}" \
45666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45667                    maintainer-clean) \
45668           || exit 1
45669
45670 @endif target-libgfortran
45671
45672
45673
45674
45675
45676 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
45677 maybe-configure-target-libobjc:
45678 @if gcc-bootstrap
45679 configure-target-libobjc: stage_current
45680 @endif gcc-bootstrap
45681 @if target-libobjc
45682 maybe-configure-target-libobjc: configure-target-libobjc
45683 configure-target-libobjc: 
45684         @: $(MAKE); $(unstage)
45685         @r=`${PWD_COMMAND}`; export r; \
45686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45687         echo "Checking multilib configuration for libobjc..."; \
45688         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
45689         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
45690         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
45691           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
45692             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
45693           else \
45694             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
45695             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
45696           fi; \
45697         else \
45698           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
45699         fi; \
45700         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
45701         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
45702         $(NORMAL_TARGET_EXPORTS) \
45703         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
45704         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
45705         case $(srcdir) in \
45706           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45707           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
45708                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45709         esac; \
45710         srcdiroption="--srcdir=$${topdir}/libobjc"; \
45711         libsrcdir="$$s/libobjc"; \
45712         rm -f no-such-file || : ; \
45713         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45714           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45715           --target=${target_alias} $${srcdiroption}  \
45716           || exit 1
45717 @endif target-libobjc
45718
45719
45720
45721
45722
45723 .PHONY: all-target-libobjc maybe-all-target-libobjc
45724 maybe-all-target-libobjc:
45725 @if gcc-bootstrap
45726 all-target-libobjc: stage_current
45727 @endif gcc-bootstrap
45728 @if target-libobjc
45729 TARGET-target-libobjc=all
45730 maybe-all-target-libobjc: all-target-libobjc
45731 all-target-libobjc: configure-target-libobjc
45732         @: $(MAKE); $(unstage)
45733         @r=`${PWD_COMMAND}`; export r; \
45734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45735         $(NORMAL_TARGET_EXPORTS) \
45736         (cd $(TARGET_SUBDIR)/libobjc && \
45737           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
45738                 $(TARGET-target-libobjc))
45739 @endif target-libobjc
45740
45741
45742
45743
45744
45745 .PHONY: check-target-libobjc maybe-check-target-libobjc
45746 maybe-check-target-libobjc:
45747 @if target-libobjc
45748 maybe-check-target-libobjc: check-target-libobjc
45749
45750 check-target-libobjc:
45751         @: $(MAKE); $(unstage)
45752         @r=`${PWD_COMMAND}`; export r; \
45753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45754         $(NORMAL_TARGET_EXPORTS) \
45755         (cd $(TARGET_SUBDIR)/libobjc && \
45756           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45757
45758 @endif target-libobjc
45759
45760 .PHONY: install-target-libobjc maybe-install-target-libobjc
45761 maybe-install-target-libobjc:
45762 @if target-libobjc
45763 maybe-install-target-libobjc: install-target-libobjc
45764
45765 install-target-libobjc: installdirs
45766         @: $(MAKE); $(unstage)
45767         @r=`${PWD_COMMAND}`; export r; \
45768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45769         $(NORMAL_TARGET_EXPORTS) \
45770         (cd $(TARGET_SUBDIR)/libobjc && \
45771           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45772
45773 @endif target-libobjc
45774
45775 # Other targets (info, dvi, pdf, etc.)
45776
45777 .PHONY: maybe-info-target-libobjc info-target-libobjc
45778 maybe-info-target-libobjc:
45779 @if target-libobjc
45780 maybe-info-target-libobjc: info-target-libobjc
45781
45782 info-target-libobjc: \
45783     configure-target-libobjc 
45784         @: $(MAKE); $(unstage)
45785         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45786         r=`${PWD_COMMAND}`; export r; \
45787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45788         $(NORMAL_TARGET_EXPORTS) \
45789         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
45790         for flag in $(EXTRA_TARGET_FLAGS); do \
45791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45792         done; \
45793         (cd $(TARGET_SUBDIR)/libobjc && \
45794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45796                   "RANLIB=$${RANLIB}" \
45797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45798                    info) \
45799           || exit 1
45800
45801 @endif target-libobjc
45802
45803 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
45804 maybe-dvi-target-libobjc:
45805 @if target-libobjc
45806 maybe-dvi-target-libobjc: dvi-target-libobjc
45807
45808 dvi-target-libobjc: \
45809     configure-target-libobjc 
45810         @: $(MAKE); $(unstage)
45811         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45812         r=`${PWD_COMMAND}`; export r; \
45813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45814         $(NORMAL_TARGET_EXPORTS) \
45815         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
45816         for flag in $(EXTRA_TARGET_FLAGS); do \
45817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45818         done; \
45819         (cd $(TARGET_SUBDIR)/libobjc && \
45820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45822                   "RANLIB=$${RANLIB}" \
45823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45824                    dvi) \
45825           || exit 1
45826
45827 @endif target-libobjc
45828
45829 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
45830 maybe-pdf-target-libobjc:
45831 @if target-libobjc
45832 maybe-pdf-target-libobjc: pdf-target-libobjc
45833
45834 pdf-target-libobjc: \
45835     configure-target-libobjc 
45836         @: $(MAKE); $(unstage)
45837         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45838         r=`${PWD_COMMAND}`; export r; \
45839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45840         $(NORMAL_TARGET_EXPORTS) \
45841         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
45842         for flag in $(EXTRA_TARGET_FLAGS); do \
45843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45844         done; \
45845         (cd $(TARGET_SUBDIR)/libobjc && \
45846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45848                   "RANLIB=$${RANLIB}" \
45849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45850                    pdf) \
45851           || exit 1
45852
45853 @endif target-libobjc
45854
45855 .PHONY: maybe-html-target-libobjc html-target-libobjc
45856 maybe-html-target-libobjc:
45857 @if target-libobjc
45858 maybe-html-target-libobjc: html-target-libobjc
45859
45860 html-target-libobjc: \
45861     configure-target-libobjc 
45862         @: $(MAKE); $(unstage)
45863         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45864         r=`${PWD_COMMAND}`; export r; \
45865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45866         $(NORMAL_TARGET_EXPORTS) \
45867         echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
45868         for flag in $(EXTRA_TARGET_FLAGS); do \
45869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45870         done; \
45871         (cd $(TARGET_SUBDIR)/libobjc && \
45872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45874                   "RANLIB=$${RANLIB}" \
45875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45876                    html) \
45877           || exit 1
45878
45879 @endif target-libobjc
45880
45881 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
45882 maybe-TAGS-target-libobjc:
45883 @if target-libobjc
45884 maybe-TAGS-target-libobjc: TAGS-target-libobjc
45885
45886 TAGS-target-libobjc: \
45887     configure-target-libobjc 
45888         @: $(MAKE); $(unstage)
45889         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45890         r=`${PWD_COMMAND}`; export r; \
45891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45892         $(NORMAL_TARGET_EXPORTS) \
45893         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
45894         for flag in $(EXTRA_TARGET_FLAGS); do \
45895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45896         done; \
45897         (cd $(TARGET_SUBDIR)/libobjc && \
45898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45900                   "RANLIB=$${RANLIB}" \
45901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45902                    TAGS) \
45903           || exit 1
45904
45905 @endif target-libobjc
45906
45907 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
45908 maybe-install-info-target-libobjc:
45909 @if target-libobjc
45910 maybe-install-info-target-libobjc: install-info-target-libobjc
45911
45912 install-info-target-libobjc: \
45913     configure-target-libobjc \
45914     info-target-libobjc 
45915         @: $(MAKE); $(unstage)
45916         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45917         r=`${PWD_COMMAND}`; export r; \
45918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45919         $(NORMAL_TARGET_EXPORTS) \
45920         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
45921         for flag in $(EXTRA_TARGET_FLAGS); do \
45922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45923         done; \
45924         (cd $(TARGET_SUBDIR)/libobjc && \
45925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45927                   "RANLIB=$${RANLIB}" \
45928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45929                    install-info) \
45930           || exit 1
45931
45932 @endif target-libobjc
45933
45934 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
45935 maybe-install-pdf-target-libobjc:
45936 @if target-libobjc
45937 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
45938
45939 install-pdf-target-libobjc: \
45940     configure-target-libobjc \
45941     pdf-target-libobjc 
45942         @: $(MAKE); $(unstage)
45943         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45944         r=`${PWD_COMMAND}`; export r; \
45945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45946         $(NORMAL_TARGET_EXPORTS) \
45947         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
45948         for flag in $(EXTRA_TARGET_FLAGS); do \
45949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45950         done; \
45951         (cd $(TARGET_SUBDIR)/libobjc && \
45952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45954                   "RANLIB=$${RANLIB}" \
45955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45956                    install-pdf) \
45957           || exit 1
45958
45959 @endif target-libobjc
45960
45961 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
45962 maybe-install-html-target-libobjc:
45963 @if target-libobjc
45964 maybe-install-html-target-libobjc: install-html-target-libobjc
45965
45966 install-html-target-libobjc: \
45967     configure-target-libobjc \
45968     html-target-libobjc 
45969         @: $(MAKE); $(unstage)
45970         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45971         r=`${PWD_COMMAND}`; export r; \
45972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45973         $(NORMAL_TARGET_EXPORTS) \
45974         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
45975         for flag in $(EXTRA_TARGET_FLAGS); do \
45976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45977         done; \
45978         (cd $(TARGET_SUBDIR)/libobjc && \
45979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45981                   "RANLIB=$${RANLIB}" \
45982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45983                    install-html) \
45984           || exit 1
45985
45986 @endif target-libobjc
45987
45988 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
45989 maybe-installcheck-target-libobjc:
45990 @if target-libobjc
45991 maybe-installcheck-target-libobjc: installcheck-target-libobjc
45992
45993 installcheck-target-libobjc: \
45994     configure-target-libobjc 
45995         @: $(MAKE); $(unstage)
45996         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
45997         r=`${PWD_COMMAND}`; export r; \
45998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45999         $(NORMAL_TARGET_EXPORTS) \
46000         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
46001         for flag in $(EXTRA_TARGET_FLAGS); do \
46002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46003         done; \
46004         (cd $(TARGET_SUBDIR)/libobjc && \
46005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46007                   "RANLIB=$${RANLIB}" \
46008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46009                    installcheck) \
46010           || exit 1
46011
46012 @endif target-libobjc
46013
46014 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
46015 maybe-mostlyclean-target-libobjc:
46016 @if target-libobjc
46017 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
46018
46019 mostlyclean-target-libobjc: 
46020         @: $(MAKE); $(unstage)
46021         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46022         r=`${PWD_COMMAND}`; export r; \
46023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46024         $(NORMAL_TARGET_EXPORTS) \
46025         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
46026         for flag in $(EXTRA_TARGET_FLAGS); do \
46027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46028         done; \
46029         (cd $(TARGET_SUBDIR)/libobjc && \
46030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46032                   "RANLIB=$${RANLIB}" \
46033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46034                    mostlyclean) \
46035           || exit 1
46036
46037 @endif target-libobjc
46038
46039 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
46040 maybe-clean-target-libobjc:
46041 @if target-libobjc
46042 maybe-clean-target-libobjc: clean-target-libobjc
46043
46044 clean-target-libobjc: 
46045         @: $(MAKE); $(unstage)
46046         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46047         r=`${PWD_COMMAND}`; export r; \
46048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46049         $(NORMAL_TARGET_EXPORTS) \
46050         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
46051         for flag in $(EXTRA_TARGET_FLAGS); do \
46052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46053         done; \
46054         (cd $(TARGET_SUBDIR)/libobjc && \
46055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46057                   "RANLIB=$${RANLIB}" \
46058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46059                    clean) \
46060           || exit 1
46061
46062 @endif target-libobjc
46063
46064 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
46065 maybe-distclean-target-libobjc:
46066 @if target-libobjc
46067 maybe-distclean-target-libobjc: distclean-target-libobjc
46068
46069 distclean-target-libobjc: 
46070         @: $(MAKE); $(unstage)
46071         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46072         r=`${PWD_COMMAND}`; export r; \
46073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46074         $(NORMAL_TARGET_EXPORTS) \
46075         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
46076         for flag in $(EXTRA_TARGET_FLAGS); do \
46077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46078         done; \
46079         (cd $(TARGET_SUBDIR)/libobjc && \
46080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46082                   "RANLIB=$${RANLIB}" \
46083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46084                    distclean) \
46085           || exit 1
46086
46087 @endif target-libobjc
46088
46089 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
46090 maybe-maintainer-clean-target-libobjc:
46091 @if target-libobjc
46092 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
46093
46094 maintainer-clean-target-libobjc: 
46095         @: $(MAKE); $(unstage)
46096         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46097         r=`${PWD_COMMAND}`; export r; \
46098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46099         $(NORMAL_TARGET_EXPORTS) \
46100         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
46101         for flag in $(EXTRA_TARGET_FLAGS); do \
46102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46103         done; \
46104         (cd $(TARGET_SUBDIR)/libobjc && \
46105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46107                   "RANLIB=$${RANLIB}" \
46108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46109                    maintainer-clean) \
46110           || exit 1
46111
46112 @endif target-libobjc
46113
46114
46115
46116
46117
46118 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
46119 maybe-configure-target-libtermcap:
46120 @if gcc-bootstrap
46121 configure-target-libtermcap: stage_current
46122 @endif gcc-bootstrap
46123 @if target-libtermcap
46124 maybe-configure-target-libtermcap: configure-target-libtermcap
46125 configure-target-libtermcap: 
46126         @: $(MAKE); $(unstage)
46127         @r=`${PWD_COMMAND}`; export r; \
46128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46129         echo "Checking multilib configuration for libtermcap..."; \
46130         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
46131         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
46132         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
46133           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
46134             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
46135           else \
46136             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
46137             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
46138           fi; \
46139         else \
46140           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
46141         fi; \
46142         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
46143         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
46144         $(NORMAL_TARGET_EXPORTS) \
46145         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
46146         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
46147         case $(srcdir) in \
46148           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46149           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
46150                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46151         esac; \
46152         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
46153         libsrcdir="$$s/libtermcap"; \
46154         rm -f no-such-file || : ; \
46155         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46156           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46157           --target=${target_alias} $${srcdiroption}  \
46158           || exit 1
46159 @endif target-libtermcap
46160
46161
46162
46163
46164
46165 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
46166 maybe-all-target-libtermcap:
46167 @if gcc-bootstrap
46168 all-target-libtermcap: stage_current
46169 @endif gcc-bootstrap
46170 @if target-libtermcap
46171 TARGET-target-libtermcap=all
46172 maybe-all-target-libtermcap: all-target-libtermcap
46173 all-target-libtermcap: configure-target-libtermcap
46174         @: $(MAKE); $(unstage)
46175         @r=`${PWD_COMMAND}`; export r; \
46176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46177         $(NORMAL_TARGET_EXPORTS) \
46178         (cd $(TARGET_SUBDIR)/libtermcap && \
46179           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46180                 $(TARGET-target-libtermcap))
46181 @endif target-libtermcap
46182
46183
46184
46185
46186
46187 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
46188 maybe-check-target-libtermcap:
46189 @if target-libtermcap
46190 maybe-check-target-libtermcap: check-target-libtermcap
46191
46192 # Dummy target for uncheckable module.
46193 check-target-libtermcap:
46194
46195 @endif target-libtermcap
46196
46197 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
46198 maybe-install-target-libtermcap:
46199 @if target-libtermcap
46200 maybe-install-target-libtermcap: install-target-libtermcap
46201
46202 install-target-libtermcap: installdirs
46203         @: $(MAKE); $(unstage)
46204         @r=`${PWD_COMMAND}`; export r; \
46205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46206         $(NORMAL_TARGET_EXPORTS) \
46207         (cd $(TARGET_SUBDIR)/libtermcap && \
46208           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46209
46210 @endif target-libtermcap
46211
46212 # Other targets (info, dvi, pdf, etc.)
46213
46214 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
46215 maybe-info-target-libtermcap:
46216 @if target-libtermcap
46217 maybe-info-target-libtermcap: info-target-libtermcap
46218
46219 info-target-libtermcap: \
46220     configure-target-libtermcap 
46221         @: $(MAKE); $(unstage)
46222         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46223         r=`${PWD_COMMAND}`; export r; \
46224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46225         $(NORMAL_TARGET_EXPORTS) \
46226         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
46227         for flag in $(EXTRA_TARGET_FLAGS); do \
46228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46229         done; \
46230         (cd $(TARGET_SUBDIR)/libtermcap && \
46231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46233                   "RANLIB=$${RANLIB}" \
46234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46235                    info) \
46236           || exit 1
46237
46238 @endif target-libtermcap
46239
46240 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
46241 maybe-dvi-target-libtermcap:
46242 @if target-libtermcap
46243 maybe-dvi-target-libtermcap: dvi-target-libtermcap
46244
46245 dvi-target-libtermcap: \
46246     configure-target-libtermcap 
46247         @: $(MAKE); $(unstage)
46248         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46249         r=`${PWD_COMMAND}`; export r; \
46250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46251         $(NORMAL_TARGET_EXPORTS) \
46252         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
46253         for flag in $(EXTRA_TARGET_FLAGS); do \
46254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46255         done; \
46256         (cd $(TARGET_SUBDIR)/libtermcap && \
46257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46259                   "RANLIB=$${RANLIB}" \
46260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46261                    dvi) \
46262           || exit 1
46263
46264 @endif target-libtermcap
46265
46266 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
46267 maybe-pdf-target-libtermcap:
46268 @if target-libtermcap
46269 maybe-pdf-target-libtermcap: pdf-target-libtermcap
46270
46271 pdf-target-libtermcap: \
46272     configure-target-libtermcap 
46273         @: $(MAKE); $(unstage)
46274         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46275         r=`${PWD_COMMAND}`; export r; \
46276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46277         $(NORMAL_TARGET_EXPORTS) \
46278         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
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)/libtermcap && \
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                    pdf) \
46288           || exit 1
46289
46290 @endif target-libtermcap
46291
46292 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
46293 maybe-html-target-libtermcap:
46294 @if target-libtermcap
46295 maybe-html-target-libtermcap: html-target-libtermcap
46296
46297 html-target-libtermcap: \
46298     configure-target-libtermcap 
46299         @: $(MAKE); $(unstage)
46300         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46301         r=`${PWD_COMMAND}`; export r; \
46302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46303         $(NORMAL_TARGET_EXPORTS) \
46304         echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
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)/libtermcap && \
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                    html) \
46314           || exit 1
46315
46316 @endif target-libtermcap
46317
46318 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
46319 maybe-TAGS-target-libtermcap:
46320 @if target-libtermcap
46321 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
46322
46323 TAGS-target-libtermcap: \
46324     configure-target-libtermcap 
46325         @: $(MAKE); $(unstage)
46326         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46327         r=`${PWD_COMMAND}`; export r; \
46328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46329         $(NORMAL_TARGET_EXPORTS) \
46330         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
46331         for flag in $(EXTRA_TARGET_FLAGS); do \
46332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46333         done; \
46334         (cd $(TARGET_SUBDIR)/libtermcap && \
46335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46337                   "RANLIB=$${RANLIB}" \
46338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46339                    TAGS) \
46340           || exit 1
46341
46342 @endif target-libtermcap
46343
46344 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
46345 maybe-install-info-target-libtermcap:
46346 @if target-libtermcap
46347 maybe-install-info-target-libtermcap: install-info-target-libtermcap
46348
46349 install-info-target-libtermcap: \
46350     configure-target-libtermcap \
46351     info-target-libtermcap 
46352         @: $(MAKE); $(unstage)
46353         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46354         r=`${PWD_COMMAND}`; export r; \
46355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46356         $(NORMAL_TARGET_EXPORTS) \
46357         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
46358         for flag in $(EXTRA_TARGET_FLAGS); do \
46359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46360         done; \
46361         (cd $(TARGET_SUBDIR)/libtermcap && \
46362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46364                   "RANLIB=$${RANLIB}" \
46365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46366                    install-info) \
46367           || exit 1
46368
46369 @endif target-libtermcap
46370
46371 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
46372 maybe-install-pdf-target-libtermcap:
46373 @if target-libtermcap
46374 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
46375
46376 install-pdf-target-libtermcap: \
46377     configure-target-libtermcap \
46378     pdf-target-libtermcap 
46379         @: $(MAKE); $(unstage)
46380         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46381         r=`${PWD_COMMAND}`; export r; \
46382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46383         $(NORMAL_TARGET_EXPORTS) \
46384         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
46385         for flag in $(EXTRA_TARGET_FLAGS); do \
46386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46387         done; \
46388         (cd $(TARGET_SUBDIR)/libtermcap && \
46389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46391                   "RANLIB=$${RANLIB}" \
46392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46393                    install-pdf) \
46394           || exit 1
46395
46396 @endif target-libtermcap
46397
46398 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
46399 maybe-install-html-target-libtermcap:
46400 @if target-libtermcap
46401 maybe-install-html-target-libtermcap: install-html-target-libtermcap
46402
46403 install-html-target-libtermcap: \
46404     configure-target-libtermcap \
46405     html-target-libtermcap 
46406         @: $(MAKE); $(unstage)
46407         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46408         r=`${PWD_COMMAND}`; export r; \
46409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46410         $(NORMAL_TARGET_EXPORTS) \
46411         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
46412         for flag in $(EXTRA_TARGET_FLAGS); do \
46413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46414         done; \
46415         (cd $(TARGET_SUBDIR)/libtermcap && \
46416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46418                   "RANLIB=$${RANLIB}" \
46419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46420                    install-html) \
46421           || exit 1
46422
46423 @endif target-libtermcap
46424
46425 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
46426 maybe-installcheck-target-libtermcap:
46427 @if target-libtermcap
46428 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
46429
46430 installcheck-target-libtermcap: \
46431     configure-target-libtermcap 
46432         @: $(MAKE); $(unstage)
46433         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
46434         r=`${PWD_COMMAND}`; export r; \
46435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46436         $(NORMAL_TARGET_EXPORTS) \
46437         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
46438         for flag in $(EXTRA_TARGET_FLAGS); do \
46439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46440         done; \
46441         (cd $(TARGET_SUBDIR)/libtermcap && \
46442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46444                   "RANLIB=$${RANLIB}" \
46445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46446                    installcheck) \
46447           || exit 1
46448
46449 @endif target-libtermcap
46450
46451 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
46452 maybe-mostlyclean-target-libtermcap:
46453 @if target-libtermcap
46454 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
46455
46456 # libtermcap doesn't support mostlyclean.
46457 mostlyclean-target-libtermcap:
46458
46459 @endif target-libtermcap
46460
46461 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
46462 maybe-clean-target-libtermcap:
46463 @if target-libtermcap
46464 maybe-clean-target-libtermcap: clean-target-libtermcap
46465
46466 # libtermcap doesn't support clean.
46467 clean-target-libtermcap:
46468
46469 @endif target-libtermcap
46470
46471 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
46472 maybe-distclean-target-libtermcap:
46473 @if target-libtermcap
46474 maybe-distclean-target-libtermcap: distclean-target-libtermcap
46475
46476 # libtermcap doesn't support distclean.
46477 distclean-target-libtermcap:
46478
46479 @endif target-libtermcap
46480
46481 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
46482 maybe-maintainer-clean-target-libtermcap:
46483 @if target-libtermcap
46484 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
46485
46486 # libtermcap doesn't support maintainer-clean.
46487 maintainer-clean-target-libtermcap:
46488
46489 @endif target-libtermcap
46490
46491
46492
46493
46494
46495 .PHONY: configure-target-winsup maybe-configure-target-winsup
46496 maybe-configure-target-winsup:
46497 @if gcc-bootstrap
46498 configure-target-winsup: stage_current
46499 @endif gcc-bootstrap
46500 @if target-winsup
46501 maybe-configure-target-winsup: configure-target-winsup
46502 configure-target-winsup: 
46503         @: $(MAKE); $(unstage)
46504         @r=`${PWD_COMMAND}`; export r; \
46505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46506         echo "Checking multilib configuration for winsup..."; \
46507         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
46508         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
46509         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
46510           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
46511             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
46512           else \
46513             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
46514             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
46515           fi; \
46516         else \
46517           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
46518         fi; \
46519         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
46520         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
46521         $(NORMAL_TARGET_EXPORTS) \
46522         echo Configuring in $(TARGET_SUBDIR)/winsup; \
46523         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
46524         case $(srcdir) in \
46525           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46526           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
46527                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46528         esac; \
46529         srcdiroption="--srcdir=$${topdir}/winsup"; \
46530         libsrcdir="$$s/winsup"; \
46531         rm -f no-such-file || : ; \
46532         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46533           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46534           --target=${target_alias} $${srcdiroption}  \
46535           || exit 1
46536 @endif target-winsup
46537
46538
46539
46540
46541
46542 .PHONY: all-target-winsup maybe-all-target-winsup
46543 maybe-all-target-winsup:
46544 @if gcc-bootstrap
46545 all-target-winsup: stage_current
46546 @endif gcc-bootstrap
46547 @if target-winsup
46548 TARGET-target-winsup=all
46549 maybe-all-target-winsup: all-target-winsup
46550 all-target-winsup: configure-target-winsup
46551         @: $(MAKE); $(unstage)
46552         @r=`${PWD_COMMAND}`; export r; \
46553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46554         $(NORMAL_TARGET_EXPORTS) \
46555         (cd $(TARGET_SUBDIR)/winsup && \
46556           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46557                 $(TARGET-target-winsup))
46558 @endif target-winsup
46559
46560
46561
46562
46563
46564 .PHONY: check-target-winsup maybe-check-target-winsup
46565 maybe-check-target-winsup:
46566 @if target-winsup
46567 maybe-check-target-winsup: check-target-winsup
46568
46569 check-target-winsup:
46570         @: $(MAKE); $(unstage)
46571         @r=`${PWD_COMMAND}`; export r; \
46572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46573         $(NORMAL_TARGET_EXPORTS) \
46574         (cd $(TARGET_SUBDIR)/winsup && \
46575           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46576
46577 @endif target-winsup
46578
46579 .PHONY: install-target-winsup maybe-install-target-winsup
46580 maybe-install-target-winsup:
46581 @if target-winsup
46582 maybe-install-target-winsup: install-target-winsup
46583
46584 install-target-winsup: installdirs
46585         @: $(MAKE); $(unstage)
46586         @r=`${PWD_COMMAND}`; export r; \
46587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46588         $(NORMAL_TARGET_EXPORTS) \
46589         (cd $(TARGET_SUBDIR)/winsup && \
46590           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46591
46592 @endif target-winsup
46593
46594 # Other targets (info, dvi, pdf, etc.)
46595
46596 .PHONY: maybe-info-target-winsup info-target-winsup
46597 maybe-info-target-winsup:
46598 @if target-winsup
46599 maybe-info-target-winsup: info-target-winsup
46600
46601 info-target-winsup: \
46602     configure-target-winsup 
46603         @: $(MAKE); $(unstage)
46604         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46605         r=`${PWD_COMMAND}`; export r; \
46606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46607         $(NORMAL_TARGET_EXPORTS) \
46608         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
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)/winsup && \
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                    info) \
46618           || exit 1
46619
46620 @endif target-winsup
46621
46622 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
46623 maybe-dvi-target-winsup:
46624 @if target-winsup
46625 maybe-dvi-target-winsup: dvi-target-winsup
46626
46627 dvi-target-winsup: \
46628     configure-target-winsup 
46629         @: $(MAKE); $(unstage)
46630         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46631         r=`${PWD_COMMAND}`; export r; \
46632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46633         $(NORMAL_TARGET_EXPORTS) \
46634         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
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)/winsup && \
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                    dvi) \
46644           || exit 1
46645
46646 @endif target-winsup
46647
46648 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
46649 maybe-pdf-target-winsup:
46650 @if target-winsup
46651 maybe-pdf-target-winsup: pdf-target-winsup
46652
46653 pdf-target-winsup: \
46654     configure-target-winsup 
46655         @: $(MAKE); $(unstage)
46656         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46657         r=`${PWD_COMMAND}`; export r; \
46658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46659         $(NORMAL_TARGET_EXPORTS) \
46660         echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
46661         for flag in $(EXTRA_TARGET_FLAGS); do \
46662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46663         done; \
46664         (cd $(TARGET_SUBDIR)/winsup && \
46665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46667                   "RANLIB=$${RANLIB}" \
46668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46669                    pdf) \
46670           || exit 1
46671
46672 @endif target-winsup
46673
46674 .PHONY: maybe-html-target-winsup html-target-winsup
46675 maybe-html-target-winsup:
46676 @if target-winsup
46677 maybe-html-target-winsup: html-target-winsup
46678
46679 html-target-winsup: \
46680     configure-target-winsup 
46681         @: $(MAKE); $(unstage)
46682         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46683         r=`${PWD_COMMAND}`; export r; \
46684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46685         $(NORMAL_TARGET_EXPORTS) \
46686         echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
46687         for flag in $(EXTRA_TARGET_FLAGS); do \
46688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46689         done; \
46690         (cd $(TARGET_SUBDIR)/winsup && \
46691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46693                   "RANLIB=$${RANLIB}" \
46694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46695                    html) \
46696           || exit 1
46697
46698 @endif target-winsup
46699
46700 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
46701 maybe-TAGS-target-winsup:
46702 @if target-winsup
46703 maybe-TAGS-target-winsup: TAGS-target-winsup
46704
46705 TAGS-target-winsup: \
46706     configure-target-winsup 
46707         @: $(MAKE); $(unstage)
46708         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46709         r=`${PWD_COMMAND}`; export r; \
46710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46711         $(NORMAL_TARGET_EXPORTS) \
46712         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
46713         for flag in $(EXTRA_TARGET_FLAGS); do \
46714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46715         done; \
46716         (cd $(TARGET_SUBDIR)/winsup && \
46717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46719                   "RANLIB=$${RANLIB}" \
46720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46721                    TAGS) \
46722           || exit 1
46723
46724 @endif target-winsup
46725
46726 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
46727 maybe-install-info-target-winsup:
46728 @if target-winsup
46729 maybe-install-info-target-winsup: install-info-target-winsup
46730
46731 install-info-target-winsup: \
46732     configure-target-winsup \
46733     info-target-winsup 
46734         @: $(MAKE); $(unstage)
46735         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46736         r=`${PWD_COMMAND}`; export r; \
46737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46738         $(NORMAL_TARGET_EXPORTS) \
46739         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
46740         for flag in $(EXTRA_TARGET_FLAGS); do \
46741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46742         done; \
46743         (cd $(TARGET_SUBDIR)/winsup && \
46744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46746                   "RANLIB=$${RANLIB}" \
46747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46748                    install-info) \
46749           || exit 1
46750
46751 @endif target-winsup
46752
46753 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
46754 maybe-install-pdf-target-winsup:
46755 @if target-winsup
46756 maybe-install-pdf-target-winsup: install-pdf-target-winsup
46757
46758 install-pdf-target-winsup: \
46759     configure-target-winsup \
46760     pdf-target-winsup 
46761         @: $(MAKE); $(unstage)
46762         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46763         r=`${PWD_COMMAND}`; export r; \
46764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46765         $(NORMAL_TARGET_EXPORTS) \
46766         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
46767         for flag in $(EXTRA_TARGET_FLAGS); do \
46768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46769         done; \
46770         (cd $(TARGET_SUBDIR)/winsup && \
46771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46773                   "RANLIB=$${RANLIB}" \
46774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46775                    install-pdf) \
46776           || exit 1
46777
46778 @endif target-winsup
46779
46780 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
46781 maybe-install-html-target-winsup:
46782 @if target-winsup
46783 maybe-install-html-target-winsup: install-html-target-winsup
46784
46785 install-html-target-winsup: \
46786     configure-target-winsup \
46787     html-target-winsup 
46788         @: $(MAKE); $(unstage)
46789         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46790         r=`${PWD_COMMAND}`; export r; \
46791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46792         $(NORMAL_TARGET_EXPORTS) \
46793         echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
46794         for flag in $(EXTRA_TARGET_FLAGS); do \
46795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46796         done; \
46797         (cd $(TARGET_SUBDIR)/winsup && \
46798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46800                   "RANLIB=$${RANLIB}" \
46801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46802                    install-html) \
46803           || exit 1
46804
46805 @endif target-winsup
46806
46807 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
46808 maybe-installcheck-target-winsup:
46809 @if target-winsup
46810 maybe-installcheck-target-winsup: installcheck-target-winsup
46811
46812 installcheck-target-winsup: \
46813     configure-target-winsup 
46814         @: $(MAKE); $(unstage)
46815         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46816         r=`${PWD_COMMAND}`; export r; \
46817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46818         $(NORMAL_TARGET_EXPORTS) \
46819         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
46820         for flag in $(EXTRA_TARGET_FLAGS); do \
46821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46822         done; \
46823         (cd $(TARGET_SUBDIR)/winsup && \
46824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46826                   "RANLIB=$${RANLIB}" \
46827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46828                    installcheck) \
46829           || exit 1
46830
46831 @endif target-winsup
46832
46833 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
46834 maybe-mostlyclean-target-winsup:
46835 @if target-winsup
46836 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
46837
46838 mostlyclean-target-winsup: 
46839         @: $(MAKE); $(unstage)
46840         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46841         r=`${PWD_COMMAND}`; export r; \
46842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46843         $(NORMAL_TARGET_EXPORTS) \
46844         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
46845         for flag in $(EXTRA_TARGET_FLAGS); do \
46846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46847         done; \
46848         (cd $(TARGET_SUBDIR)/winsup && \
46849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46851                   "RANLIB=$${RANLIB}" \
46852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46853                    mostlyclean) \
46854           || exit 1
46855
46856 @endif target-winsup
46857
46858 .PHONY: maybe-clean-target-winsup clean-target-winsup
46859 maybe-clean-target-winsup:
46860 @if target-winsup
46861 maybe-clean-target-winsup: clean-target-winsup
46862
46863 clean-target-winsup: 
46864         @: $(MAKE); $(unstage)
46865         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46866         r=`${PWD_COMMAND}`; export r; \
46867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46868         $(NORMAL_TARGET_EXPORTS) \
46869         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
46870         for flag in $(EXTRA_TARGET_FLAGS); do \
46871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46872         done; \
46873         (cd $(TARGET_SUBDIR)/winsup && \
46874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46876                   "RANLIB=$${RANLIB}" \
46877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46878                    clean) \
46879           || exit 1
46880
46881 @endif target-winsup
46882
46883 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
46884 maybe-distclean-target-winsup:
46885 @if target-winsup
46886 maybe-distclean-target-winsup: distclean-target-winsup
46887
46888 distclean-target-winsup: 
46889         @: $(MAKE); $(unstage)
46890         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46891         r=`${PWD_COMMAND}`; export r; \
46892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46893         $(NORMAL_TARGET_EXPORTS) \
46894         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
46895         for flag in $(EXTRA_TARGET_FLAGS); do \
46896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46897         done; \
46898         (cd $(TARGET_SUBDIR)/winsup && \
46899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46901                   "RANLIB=$${RANLIB}" \
46902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46903                    distclean) \
46904           || exit 1
46905
46906 @endif target-winsup
46907
46908 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
46909 maybe-maintainer-clean-target-winsup:
46910 @if target-winsup
46911 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
46912
46913 maintainer-clean-target-winsup: 
46914         @: $(MAKE); $(unstage)
46915         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
46916         r=`${PWD_COMMAND}`; export r; \
46917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46918         $(NORMAL_TARGET_EXPORTS) \
46919         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
46920         for flag in $(EXTRA_TARGET_FLAGS); do \
46921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46922         done; \
46923         (cd $(TARGET_SUBDIR)/winsup && \
46924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46926                   "RANLIB=$${RANLIB}" \
46927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46928                    maintainer-clean) \
46929           || exit 1
46930
46931 @endif target-winsup
46932
46933
46934
46935
46936
46937 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
46938 maybe-configure-target-libgloss:
46939 @if gcc-bootstrap
46940 configure-target-libgloss: stage_current
46941 @endif gcc-bootstrap
46942 @if target-libgloss
46943 maybe-configure-target-libgloss: configure-target-libgloss
46944 configure-target-libgloss: 
46945         @: $(MAKE); $(unstage)
46946         @r=`${PWD_COMMAND}`; export r; \
46947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46948         echo "Checking multilib configuration for libgloss..."; \
46949         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
46950         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
46951         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
46952           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
46953             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
46954           else \
46955             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
46956             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
46957           fi; \
46958         else \
46959           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
46960         fi; \
46961         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
46962         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
46963         $(NORMAL_TARGET_EXPORTS) \
46964         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
46965         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
46966         case $(srcdir) in \
46967           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46968           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
46969                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46970         esac; \
46971         srcdiroption="--srcdir=$${topdir}/libgloss"; \
46972         libsrcdir="$$s/libgloss"; \
46973         rm -f no-such-file || : ; \
46974         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46975           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46976           --target=${target_alias} $${srcdiroption}  \
46977           || exit 1
46978 @endif target-libgloss
46979
46980
46981
46982
46983
46984 .PHONY: all-target-libgloss maybe-all-target-libgloss
46985 maybe-all-target-libgloss:
46986 @if gcc-bootstrap
46987 all-target-libgloss: stage_current
46988 @endif gcc-bootstrap
46989 @if target-libgloss
46990 TARGET-target-libgloss=all
46991 maybe-all-target-libgloss: all-target-libgloss
46992 all-target-libgloss: configure-target-libgloss
46993         @: $(MAKE); $(unstage)
46994         @r=`${PWD_COMMAND}`; export r; \
46995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46996         $(NORMAL_TARGET_EXPORTS) \
46997         (cd $(TARGET_SUBDIR)/libgloss && \
46998           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46999                 $(TARGET-target-libgloss))
47000 @endif target-libgloss
47001
47002
47003
47004
47005
47006 .PHONY: check-target-libgloss maybe-check-target-libgloss
47007 maybe-check-target-libgloss:
47008 @if target-libgloss
47009 maybe-check-target-libgloss: check-target-libgloss
47010
47011 # Dummy target for uncheckable module.
47012 check-target-libgloss:
47013
47014 @endif target-libgloss
47015
47016 .PHONY: install-target-libgloss maybe-install-target-libgloss
47017 maybe-install-target-libgloss:
47018 @if target-libgloss
47019 maybe-install-target-libgloss: install-target-libgloss
47020
47021 install-target-libgloss: installdirs
47022         @: $(MAKE); $(unstage)
47023         @r=`${PWD_COMMAND}`; export r; \
47024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47025         $(NORMAL_TARGET_EXPORTS) \
47026         (cd $(TARGET_SUBDIR)/libgloss && \
47027           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47028
47029 @endif target-libgloss
47030
47031 # Other targets (info, dvi, pdf, etc.)
47032
47033 .PHONY: maybe-info-target-libgloss info-target-libgloss
47034 maybe-info-target-libgloss:
47035 @if target-libgloss
47036 maybe-info-target-libgloss: info-target-libgloss
47037
47038 info-target-libgloss: \
47039     configure-target-libgloss 
47040         @: $(MAKE); $(unstage)
47041         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47042         r=`${PWD_COMMAND}`; export r; \
47043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47044         $(NORMAL_TARGET_EXPORTS) \
47045         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
47046         for flag in $(EXTRA_TARGET_FLAGS); do \
47047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47048         done; \
47049         (cd $(TARGET_SUBDIR)/libgloss && \
47050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47052                   "RANLIB=$${RANLIB}" \
47053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47054                    info) \
47055           || exit 1
47056
47057 @endif target-libgloss
47058
47059 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
47060 maybe-dvi-target-libgloss:
47061 @if target-libgloss
47062 maybe-dvi-target-libgloss: dvi-target-libgloss
47063
47064 dvi-target-libgloss: \
47065     configure-target-libgloss 
47066         @: $(MAKE); $(unstage)
47067         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47068         r=`${PWD_COMMAND}`; export r; \
47069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47070         $(NORMAL_TARGET_EXPORTS) \
47071         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
47072         for flag in $(EXTRA_TARGET_FLAGS); do \
47073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47074         done; \
47075         (cd $(TARGET_SUBDIR)/libgloss && \
47076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47078                   "RANLIB=$${RANLIB}" \
47079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47080                    dvi) \
47081           || exit 1
47082
47083 @endif target-libgloss
47084
47085 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
47086 maybe-pdf-target-libgloss:
47087 @if target-libgloss
47088 maybe-pdf-target-libgloss: pdf-target-libgloss
47089
47090 pdf-target-libgloss: \
47091     configure-target-libgloss 
47092         @: $(MAKE); $(unstage)
47093         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47094         r=`${PWD_COMMAND}`; export r; \
47095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47096         $(NORMAL_TARGET_EXPORTS) \
47097         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
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)/libgloss && \
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                    pdf) \
47107           || exit 1
47108
47109 @endif target-libgloss
47110
47111 .PHONY: maybe-html-target-libgloss html-target-libgloss
47112 maybe-html-target-libgloss:
47113 @if target-libgloss
47114 maybe-html-target-libgloss: html-target-libgloss
47115
47116 html-target-libgloss: \
47117     configure-target-libgloss 
47118         @: $(MAKE); $(unstage)
47119         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47120         r=`${PWD_COMMAND}`; export r; \
47121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47122         $(NORMAL_TARGET_EXPORTS) \
47123         echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
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)/libgloss && \
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                    html) \
47133           || exit 1
47134
47135 @endif target-libgloss
47136
47137 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
47138 maybe-TAGS-target-libgloss:
47139 @if target-libgloss
47140 maybe-TAGS-target-libgloss: TAGS-target-libgloss
47141
47142 TAGS-target-libgloss: \
47143     configure-target-libgloss 
47144         @: $(MAKE); $(unstage)
47145         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47146         r=`${PWD_COMMAND}`; export r; \
47147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47148         $(NORMAL_TARGET_EXPORTS) \
47149         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
47150         for flag in $(EXTRA_TARGET_FLAGS); do \
47151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47152         done; \
47153         (cd $(TARGET_SUBDIR)/libgloss && \
47154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47156                   "RANLIB=$${RANLIB}" \
47157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47158                    TAGS) \
47159           || exit 1
47160
47161 @endif target-libgloss
47162
47163 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
47164 maybe-install-info-target-libgloss:
47165 @if target-libgloss
47166 maybe-install-info-target-libgloss: install-info-target-libgloss
47167
47168 install-info-target-libgloss: \
47169     configure-target-libgloss \
47170     info-target-libgloss 
47171         @: $(MAKE); $(unstage)
47172         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47173         r=`${PWD_COMMAND}`; export r; \
47174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47175         $(NORMAL_TARGET_EXPORTS) \
47176         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
47177         for flag in $(EXTRA_TARGET_FLAGS); do \
47178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47179         done; \
47180         (cd $(TARGET_SUBDIR)/libgloss && \
47181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47183                   "RANLIB=$${RANLIB}" \
47184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47185                    install-info) \
47186           || exit 1
47187
47188 @endif target-libgloss
47189
47190 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
47191 maybe-install-pdf-target-libgloss:
47192 @if target-libgloss
47193 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
47194
47195 install-pdf-target-libgloss: \
47196     configure-target-libgloss \
47197     pdf-target-libgloss 
47198         @: $(MAKE); $(unstage)
47199         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47200         r=`${PWD_COMMAND}`; export r; \
47201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47202         $(NORMAL_TARGET_EXPORTS) \
47203         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
47204         for flag in $(EXTRA_TARGET_FLAGS); do \
47205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47206         done; \
47207         (cd $(TARGET_SUBDIR)/libgloss && \
47208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47210                   "RANLIB=$${RANLIB}" \
47211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47212                    install-pdf) \
47213           || exit 1
47214
47215 @endif target-libgloss
47216
47217 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
47218 maybe-install-html-target-libgloss:
47219 @if target-libgloss
47220 maybe-install-html-target-libgloss: install-html-target-libgloss
47221
47222 install-html-target-libgloss: \
47223     configure-target-libgloss \
47224     html-target-libgloss 
47225         @: $(MAKE); $(unstage)
47226         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47227         r=`${PWD_COMMAND}`; export r; \
47228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47229         $(NORMAL_TARGET_EXPORTS) \
47230         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
47231         for flag in $(EXTRA_TARGET_FLAGS); do \
47232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47233         done; \
47234         (cd $(TARGET_SUBDIR)/libgloss && \
47235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47237                   "RANLIB=$${RANLIB}" \
47238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47239                    install-html) \
47240           || exit 1
47241
47242 @endif target-libgloss
47243
47244 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
47245 maybe-installcheck-target-libgloss:
47246 @if target-libgloss
47247 maybe-installcheck-target-libgloss: installcheck-target-libgloss
47248
47249 installcheck-target-libgloss: \
47250     configure-target-libgloss 
47251         @: $(MAKE); $(unstage)
47252         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47253         r=`${PWD_COMMAND}`; export r; \
47254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47255         $(NORMAL_TARGET_EXPORTS) \
47256         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
47257         for flag in $(EXTRA_TARGET_FLAGS); do \
47258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47259         done; \
47260         (cd $(TARGET_SUBDIR)/libgloss && \
47261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47263                   "RANLIB=$${RANLIB}" \
47264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47265                    installcheck) \
47266           || exit 1
47267
47268 @endif target-libgloss
47269
47270 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
47271 maybe-mostlyclean-target-libgloss:
47272 @if target-libgloss
47273 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
47274
47275 mostlyclean-target-libgloss: 
47276         @: $(MAKE); $(unstage)
47277         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47278         r=`${PWD_COMMAND}`; export r; \
47279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47280         $(NORMAL_TARGET_EXPORTS) \
47281         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
47282         for flag in $(EXTRA_TARGET_FLAGS); do \
47283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47284         done; \
47285         (cd $(TARGET_SUBDIR)/libgloss && \
47286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47288                   "RANLIB=$${RANLIB}" \
47289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47290                    mostlyclean) \
47291           || exit 1
47292
47293 @endif target-libgloss
47294
47295 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
47296 maybe-clean-target-libgloss:
47297 @if target-libgloss
47298 maybe-clean-target-libgloss: clean-target-libgloss
47299
47300 clean-target-libgloss: 
47301         @: $(MAKE); $(unstage)
47302         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47303         r=`${PWD_COMMAND}`; export r; \
47304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47305         $(NORMAL_TARGET_EXPORTS) \
47306         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
47307         for flag in $(EXTRA_TARGET_FLAGS); do \
47308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47309         done; \
47310         (cd $(TARGET_SUBDIR)/libgloss && \
47311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47313                   "RANLIB=$${RANLIB}" \
47314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47315                    clean) \
47316           || exit 1
47317
47318 @endif target-libgloss
47319
47320 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
47321 maybe-distclean-target-libgloss:
47322 @if target-libgloss
47323 maybe-distclean-target-libgloss: distclean-target-libgloss
47324
47325 distclean-target-libgloss: 
47326         @: $(MAKE); $(unstage)
47327         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47328         r=`${PWD_COMMAND}`; export r; \
47329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47330         $(NORMAL_TARGET_EXPORTS) \
47331         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
47332         for flag in $(EXTRA_TARGET_FLAGS); do \
47333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47334         done; \
47335         (cd $(TARGET_SUBDIR)/libgloss && \
47336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47338                   "RANLIB=$${RANLIB}" \
47339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47340                    distclean) \
47341           || exit 1
47342
47343 @endif target-libgloss
47344
47345 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
47346 maybe-maintainer-clean-target-libgloss:
47347 @if target-libgloss
47348 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
47349
47350 maintainer-clean-target-libgloss: 
47351         @: $(MAKE); $(unstage)
47352         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
47353         r=`${PWD_COMMAND}`; export r; \
47354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47355         $(NORMAL_TARGET_EXPORTS) \
47356         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
47357         for flag in $(EXTRA_TARGET_FLAGS); do \
47358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47359         done; \
47360         (cd $(TARGET_SUBDIR)/libgloss && \
47361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47363                   "RANLIB=$${RANLIB}" \
47364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47365                    maintainer-clean) \
47366           || exit 1
47367
47368 @endif target-libgloss
47369
47370
47371
47372
47373
47374 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
47375 maybe-configure-target-libiberty:
47376 @if gcc-bootstrap
47377 configure-target-libiberty: stage_current
47378 @endif gcc-bootstrap
47379 @if target-libiberty
47380 maybe-configure-target-libiberty: configure-target-libiberty
47381 configure-target-libiberty: 
47382         @: $(MAKE); $(unstage)
47383         @r=`${PWD_COMMAND}`; export r; \
47384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47385         echo "Checking multilib configuration for libiberty..."; \
47386         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
47387         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
47388         if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
47389           if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
47390             rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
47391           else \
47392             rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
47393             mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
47394           fi; \
47395         else \
47396           mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
47397         fi; \
47398         test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
47399         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
47400         $(NORMAL_TARGET_EXPORTS) \
47401         echo Configuring in $(TARGET_SUBDIR)/libiberty; \
47402         cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
47403         case $(srcdir) in \
47404           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47405           *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
47406                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47407         esac; \
47408         srcdiroption="--srcdir=$${topdir}/libiberty"; \
47409         libsrcdir="$$s/libiberty"; \
47410         rm -f no-such-file || : ; \
47411         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47412           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47413           --target=${target_alias} $${srcdiroption}  \
47414           || exit 1
47415 @endif target-libiberty
47416
47417
47418
47419
47420
47421 .PHONY: all-target-libiberty maybe-all-target-libiberty
47422 maybe-all-target-libiberty:
47423 @if gcc-bootstrap
47424 all-target-libiberty: stage_current
47425 @endif gcc-bootstrap
47426 @if target-libiberty
47427 TARGET-target-libiberty=all
47428 maybe-all-target-libiberty: all-target-libiberty
47429 all-target-libiberty: configure-target-libiberty
47430         @: $(MAKE); $(unstage)
47431         @r=`${PWD_COMMAND}`; export r; \
47432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47433         $(NORMAL_TARGET_EXPORTS) \
47434         (cd $(TARGET_SUBDIR)/libiberty && \
47435           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
47436                 $(TARGET-target-libiberty))
47437 @endif target-libiberty
47438
47439
47440
47441
47442
47443 .PHONY: check-target-libiberty maybe-check-target-libiberty
47444 maybe-check-target-libiberty:
47445 @if target-libiberty
47446 maybe-check-target-libiberty: check-target-libiberty
47447
47448 check-target-libiberty:
47449         @: $(MAKE); $(unstage)
47450         @r=`${PWD_COMMAND}`; export r; \
47451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47452         $(NORMAL_TARGET_EXPORTS) \
47453         (cd $(TARGET_SUBDIR)/libiberty && \
47454           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47455
47456 @endif target-libiberty
47457
47458 .PHONY: install-target-libiberty maybe-install-target-libiberty
47459 maybe-install-target-libiberty:
47460 @if target-libiberty
47461 maybe-install-target-libiberty: install-target-libiberty
47462
47463 install-target-libiberty: installdirs
47464         @: $(MAKE); $(unstage)
47465         @r=`${PWD_COMMAND}`; export r; \
47466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47467         $(NORMAL_TARGET_EXPORTS) \
47468         (cd $(TARGET_SUBDIR)/libiberty && \
47469           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47470
47471 @endif target-libiberty
47472
47473 # Other targets (info, dvi, pdf, etc.)
47474
47475 .PHONY: maybe-info-target-libiberty info-target-libiberty
47476 maybe-info-target-libiberty:
47477 @if target-libiberty
47478 maybe-info-target-libiberty: info-target-libiberty
47479
47480 info-target-libiberty: \
47481     configure-target-libiberty 
47482         @: $(MAKE); $(unstage)
47483         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47484         r=`${PWD_COMMAND}`; export r; \
47485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47486         $(NORMAL_TARGET_EXPORTS) \
47487         echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
47488         for flag in $(EXTRA_TARGET_FLAGS); do \
47489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47490         done; \
47491         (cd $(TARGET_SUBDIR)/libiberty && \
47492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47494                   "RANLIB=$${RANLIB}" \
47495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47496                    info) \
47497           || exit 1
47498
47499 @endif target-libiberty
47500
47501 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
47502 maybe-dvi-target-libiberty:
47503 @if target-libiberty
47504 maybe-dvi-target-libiberty: dvi-target-libiberty
47505
47506 dvi-target-libiberty: \
47507     configure-target-libiberty 
47508         @: $(MAKE); $(unstage)
47509         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47510         r=`${PWD_COMMAND}`; export r; \
47511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47512         $(NORMAL_TARGET_EXPORTS) \
47513         echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
47514         for flag in $(EXTRA_TARGET_FLAGS); do \
47515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47516         done; \
47517         (cd $(TARGET_SUBDIR)/libiberty && \
47518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47520                   "RANLIB=$${RANLIB}" \
47521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47522                    dvi) \
47523           || exit 1
47524
47525 @endif target-libiberty
47526
47527 .PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
47528 maybe-pdf-target-libiberty:
47529 @if target-libiberty
47530 maybe-pdf-target-libiberty: pdf-target-libiberty
47531
47532 pdf-target-libiberty: \
47533     configure-target-libiberty 
47534         @: $(MAKE); $(unstage)
47535         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47536         r=`${PWD_COMMAND}`; export r; \
47537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47538         $(NORMAL_TARGET_EXPORTS) \
47539         echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
47540         for flag in $(EXTRA_TARGET_FLAGS); do \
47541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47542         done; \
47543         (cd $(TARGET_SUBDIR)/libiberty && \
47544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47546                   "RANLIB=$${RANLIB}" \
47547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47548                    pdf) \
47549           || exit 1
47550
47551 @endif target-libiberty
47552
47553 .PHONY: maybe-html-target-libiberty html-target-libiberty
47554 maybe-html-target-libiberty:
47555 @if target-libiberty
47556 maybe-html-target-libiberty: html-target-libiberty
47557
47558 html-target-libiberty: \
47559     configure-target-libiberty 
47560         @: $(MAKE); $(unstage)
47561         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47562         r=`${PWD_COMMAND}`; export r; \
47563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47564         $(NORMAL_TARGET_EXPORTS) \
47565         echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
47566         for flag in $(EXTRA_TARGET_FLAGS); do \
47567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47568         done; \
47569         (cd $(TARGET_SUBDIR)/libiberty && \
47570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47572                   "RANLIB=$${RANLIB}" \
47573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47574                    html) \
47575           || exit 1
47576
47577 @endif target-libiberty
47578
47579 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
47580 maybe-TAGS-target-libiberty:
47581 @if target-libiberty
47582 maybe-TAGS-target-libiberty: TAGS-target-libiberty
47583
47584 TAGS-target-libiberty: \
47585     configure-target-libiberty 
47586         @: $(MAKE); $(unstage)
47587         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47588         r=`${PWD_COMMAND}`; export r; \
47589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47590         $(NORMAL_TARGET_EXPORTS) \
47591         echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
47592         for flag in $(EXTRA_TARGET_FLAGS); do \
47593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47594         done; \
47595         (cd $(TARGET_SUBDIR)/libiberty && \
47596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47598                   "RANLIB=$${RANLIB}" \
47599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47600                    TAGS) \
47601           || exit 1
47602
47603 @endif target-libiberty
47604
47605 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
47606 maybe-install-info-target-libiberty:
47607 @if target-libiberty
47608 maybe-install-info-target-libiberty: install-info-target-libiberty
47609
47610 install-info-target-libiberty: \
47611     configure-target-libiberty \
47612     info-target-libiberty 
47613         @: $(MAKE); $(unstage)
47614         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47615         r=`${PWD_COMMAND}`; export r; \
47616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47617         $(NORMAL_TARGET_EXPORTS) \
47618         echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
47619         for flag in $(EXTRA_TARGET_FLAGS); do \
47620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47621         done; \
47622         (cd $(TARGET_SUBDIR)/libiberty && \
47623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47625                   "RANLIB=$${RANLIB}" \
47626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47627                    install-info) \
47628           || exit 1
47629
47630 @endif target-libiberty
47631
47632 .PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
47633 maybe-install-pdf-target-libiberty:
47634 @if target-libiberty
47635 maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
47636
47637 install-pdf-target-libiberty: \
47638     configure-target-libiberty \
47639     pdf-target-libiberty 
47640         @: $(MAKE); $(unstage)
47641         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47642         r=`${PWD_COMMAND}`; export r; \
47643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47644         $(NORMAL_TARGET_EXPORTS) \
47645         echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
47646         for flag in $(EXTRA_TARGET_FLAGS); do \
47647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47648         done; \
47649         (cd $(TARGET_SUBDIR)/libiberty && \
47650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47652                   "RANLIB=$${RANLIB}" \
47653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47654                    install-pdf) \
47655           || exit 1
47656
47657 @endif target-libiberty
47658
47659 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
47660 maybe-install-html-target-libiberty:
47661 @if target-libiberty
47662 maybe-install-html-target-libiberty: install-html-target-libiberty
47663
47664 install-html-target-libiberty: \
47665     configure-target-libiberty \
47666     html-target-libiberty 
47667         @: $(MAKE); $(unstage)
47668         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47669         r=`${PWD_COMMAND}`; export r; \
47670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47671         $(NORMAL_TARGET_EXPORTS) \
47672         echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
47673         for flag in $(EXTRA_TARGET_FLAGS); do \
47674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47675         done; \
47676         (cd $(TARGET_SUBDIR)/libiberty && \
47677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47679                   "RANLIB=$${RANLIB}" \
47680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47681                    install-html) \
47682           || exit 1
47683
47684 @endif target-libiberty
47685
47686 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
47687 maybe-installcheck-target-libiberty:
47688 @if target-libiberty
47689 maybe-installcheck-target-libiberty: installcheck-target-libiberty
47690
47691 installcheck-target-libiberty: \
47692     configure-target-libiberty 
47693         @: $(MAKE); $(unstage)
47694         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47695         r=`${PWD_COMMAND}`; export r; \
47696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47697         $(NORMAL_TARGET_EXPORTS) \
47698         echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
47699         for flag in $(EXTRA_TARGET_FLAGS); do \
47700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47701         done; \
47702         (cd $(TARGET_SUBDIR)/libiberty && \
47703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47705                   "RANLIB=$${RANLIB}" \
47706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47707                    installcheck) \
47708           || exit 1
47709
47710 @endif target-libiberty
47711
47712 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
47713 maybe-mostlyclean-target-libiberty:
47714 @if target-libiberty
47715 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
47716
47717 mostlyclean-target-libiberty: 
47718         @: $(MAKE); $(unstage)
47719         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47720         r=`${PWD_COMMAND}`; export r; \
47721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47722         $(NORMAL_TARGET_EXPORTS) \
47723         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
47724         for flag in $(EXTRA_TARGET_FLAGS); do \
47725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47726         done; \
47727         (cd $(TARGET_SUBDIR)/libiberty && \
47728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47730                   "RANLIB=$${RANLIB}" \
47731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47732                    mostlyclean) \
47733           || exit 1
47734
47735 @endif target-libiberty
47736
47737 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
47738 maybe-clean-target-libiberty:
47739 @if target-libiberty
47740 maybe-clean-target-libiberty: clean-target-libiberty
47741
47742 clean-target-libiberty: 
47743         @: $(MAKE); $(unstage)
47744         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47745         r=`${PWD_COMMAND}`; export r; \
47746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47747         $(NORMAL_TARGET_EXPORTS) \
47748         echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
47749         for flag in $(EXTRA_TARGET_FLAGS); do \
47750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47751         done; \
47752         (cd $(TARGET_SUBDIR)/libiberty && \
47753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47755                   "RANLIB=$${RANLIB}" \
47756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47757                    clean) \
47758           || exit 1
47759
47760 @endif target-libiberty
47761
47762 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
47763 maybe-distclean-target-libiberty:
47764 @if target-libiberty
47765 maybe-distclean-target-libiberty: distclean-target-libiberty
47766
47767 distclean-target-libiberty: 
47768         @: $(MAKE); $(unstage)
47769         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47770         r=`${PWD_COMMAND}`; export r; \
47771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47772         $(NORMAL_TARGET_EXPORTS) \
47773         echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
47774         for flag in $(EXTRA_TARGET_FLAGS); do \
47775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47776         done; \
47777         (cd $(TARGET_SUBDIR)/libiberty && \
47778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47780                   "RANLIB=$${RANLIB}" \
47781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47782                    distclean) \
47783           || exit 1
47784
47785 @endif target-libiberty
47786
47787 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
47788 maybe-maintainer-clean-target-libiberty:
47789 @if target-libiberty
47790 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
47791
47792 maintainer-clean-target-libiberty: 
47793         @: $(MAKE); $(unstage)
47794         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
47795         r=`${PWD_COMMAND}`; export r; \
47796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47797         $(NORMAL_TARGET_EXPORTS) \
47798         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
47799         for flag in $(EXTRA_TARGET_FLAGS); do \
47800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47801         done; \
47802         (cd $(TARGET_SUBDIR)/libiberty && \
47803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47805                   "RANLIB=$${RANLIB}" \
47806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47807                    maintainer-clean) \
47808           || exit 1
47809
47810 @endif target-libiberty
47811
47812
47813
47814
47815
47816 .PHONY: configure-target-gperf maybe-configure-target-gperf
47817 maybe-configure-target-gperf:
47818 @if gcc-bootstrap
47819 configure-target-gperf: stage_current
47820 @endif gcc-bootstrap
47821 @if target-gperf
47822 maybe-configure-target-gperf: configure-target-gperf
47823 configure-target-gperf: 
47824         @: $(MAKE); $(unstage)
47825         @r=`${PWD_COMMAND}`; export r; \
47826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47827         echo "Checking multilib configuration for gperf..."; \
47828         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
47829         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
47830         if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
47831           if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
47832             rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
47833           else \
47834             rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
47835             mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
47836           fi; \
47837         else \
47838           mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
47839         fi; \
47840         test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
47841         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
47842         $(NORMAL_TARGET_EXPORTS) \
47843         echo Configuring in $(TARGET_SUBDIR)/gperf; \
47844         cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
47845         case $(srcdir) in \
47846           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47847           *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
47848                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47849         esac; \
47850         srcdiroption="--srcdir=$${topdir}/gperf"; \
47851         libsrcdir="$$s/gperf"; \
47852         rm -f no-such-file || : ; \
47853         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47854           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47855           --target=${target_alias} $${srcdiroption}  \
47856           || exit 1
47857 @endif target-gperf
47858
47859
47860
47861
47862
47863 .PHONY: all-target-gperf maybe-all-target-gperf
47864 maybe-all-target-gperf:
47865 @if gcc-bootstrap
47866 all-target-gperf: stage_current
47867 @endif gcc-bootstrap
47868 @if target-gperf
47869 TARGET-target-gperf=all
47870 maybe-all-target-gperf: all-target-gperf
47871 all-target-gperf: configure-target-gperf
47872         @: $(MAKE); $(unstage)
47873         @r=`${PWD_COMMAND}`; export r; \
47874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47875         $(NORMAL_TARGET_EXPORTS) \
47876         (cd $(TARGET_SUBDIR)/gperf && \
47877           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
47878                 $(TARGET-target-gperf))
47879 @endif target-gperf
47880
47881
47882
47883
47884
47885 .PHONY: check-target-gperf maybe-check-target-gperf
47886 maybe-check-target-gperf:
47887 @if target-gperf
47888 maybe-check-target-gperf: check-target-gperf
47889
47890 check-target-gperf:
47891         @: $(MAKE); $(unstage)
47892         @r=`${PWD_COMMAND}`; export r; \
47893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47894         $(NORMAL_TARGET_EXPORTS) \
47895         (cd $(TARGET_SUBDIR)/gperf && \
47896           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47897
47898 @endif target-gperf
47899
47900 .PHONY: install-target-gperf maybe-install-target-gperf
47901 maybe-install-target-gperf:
47902 @if target-gperf
47903 maybe-install-target-gperf: install-target-gperf
47904
47905 install-target-gperf: installdirs
47906         @: $(MAKE); $(unstage)
47907         @r=`${PWD_COMMAND}`; export r; \
47908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47909         $(NORMAL_TARGET_EXPORTS) \
47910         (cd $(TARGET_SUBDIR)/gperf && \
47911           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47912
47913 @endif target-gperf
47914
47915 # Other targets (info, dvi, pdf, etc.)
47916
47917 .PHONY: maybe-info-target-gperf info-target-gperf
47918 maybe-info-target-gperf:
47919 @if target-gperf
47920 maybe-info-target-gperf: info-target-gperf
47921
47922 info-target-gperf: \
47923     configure-target-gperf 
47924         @: $(MAKE); $(unstage)
47925         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47926         r=`${PWD_COMMAND}`; export r; \
47927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47928         $(NORMAL_TARGET_EXPORTS) \
47929         echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
47930         for flag in $(EXTRA_TARGET_FLAGS); do \
47931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47932         done; \
47933         (cd $(TARGET_SUBDIR)/gperf && \
47934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47936                   "RANLIB=$${RANLIB}" \
47937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47938                    info) \
47939           || exit 1
47940
47941 @endif target-gperf
47942
47943 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
47944 maybe-dvi-target-gperf:
47945 @if target-gperf
47946 maybe-dvi-target-gperf: dvi-target-gperf
47947
47948 dvi-target-gperf: \
47949     configure-target-gperf 
47950         @: $(MAKE); $(unstage)
47951         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47952         r=`${PWD_COMMAND}`; export r; \
47953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47954         $(NORMAL_TARGET_EXPORTS) \
47955         echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
47956         for flag in $(EXTRA_TARGET_FLAGS); do \
47957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47958         done; \
47959         (cd $(TARGET_SUBDIR)/gperf && \
47960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47962                   "RANLIB=$${RANLIB}" \
47963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47964                    dvi) \
47965           || exit 1
47966
47967 @endif target-gperf
47968
47969 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
47970 maybe-pdf-target-gperf:
47971 @if target-gperf
47972 maybe-pdf-target-gperf: pdf-target-gperf
47973
47974 pdf-target-gperf: \
47975     configure-target-gperf 
47976         @: $(MAKE); $(unstage)
47977         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
47978         r=`${PWD_COMMAND}`; export r; \
47979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47980         $(NORMAL_TARGET_EXPORTS) \
47981         echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
47982         for flag in $(EXTRA_TARGET_FLAGS); do \
47983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47984         done; \
47985         (cd $(TARGET_SUBDIR)/gperf && \
47986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47988                   "RANLIB=$${RANLIB}" \
47989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47990                    pdf) \
47991           || exit 1
47992
47993 @endif target-gperf
47994
47995 .PHONY: maybe-html-target-gperf html-target-gperf
47996 maybe-html-target-gperf:
47997 @if target-gperf
47998 maybe-html-target-gperf: html-target-gperf
47999
48000 html-target-gperf: \
48001     configure-target-gperf 
48002         @: $(MAKE); $(unstage)
48003         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48004         r=`${PWD_COMMAND}`; export r; \
48005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48006         $(NORMAL_TARGET_EXPORTS) \
48007         echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
48008         for flag in $(EXTRA_TARGET_FLAGS); do \
48009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48010         done; \
48011         (cd $(TARGET_SUBDIR)/gperf && \
48012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48014                   "RANLIB=$${RANLIB}" \
48015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48016                    html) \
48017           || exit 1
48018
48019 @endif target-gperf
48020
48021 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
48022 maybe-TAGS-target-gperf:
48023 @if target-gperf
48024 maybe-TAGS-target-gperf: TAGS-target-gperf
48025
48026 TAGS-target-gperf: \
48027     configure-target-gperf 
48028         @: $(MAKE); $(unstage)
48029         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48030         r=`${PWD_COMMAND}`; export r; \
48031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48032         $(NORMAL_TARGET_EXPORTS) \
48033         echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
48034         for flag in $(EXTRA_TARGET_FLAGS); do \
48035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48036         done; \
48037         (cd $(TARGET_SUBDIR)/gperf && \
48038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48040                   "RANLIB=$${RANLIB}" \
48041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48042                    TAGS) \
48043           || exit 1
48044
48045 @endif target-gperf
48046
48047 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
48048 maybe-install-info-target-gperf:
48049 @if target-gperf
48050 maybe-install-info-target-gperf: install-info-target-gperf
48051
48052 install-info-target-gperf: \
48053     configure-target-gperf \
48054     info-target-gperf 
48055         @: $(MAKE); $(unstage)
48056         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48057         r=`${PWD_COMMAND}`; export r; \
48058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48059         $(NORMAL_TARGET_EXPORTS) \
48060         echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
48061         for flag in $(EXTRA_TARGET_FLAGS); do \
48062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48063         done; \
48064         (cd $(TARGET_SUBDIR)/gperf && \
48065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48067                   "RANLIB=$${RANLIB}" \
48068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48069                    install-info) \
48070           || exit 1
48071
48072 @endif target-gperf
48073
48074 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
48075 maybe-install-pdf-target-gperf:
48076 @if target-gperf
48077 maybe-install-pdf-target-gperf: install-pdf-target-gperf
48078
48079 install-pdf-target-gperf: \
48080     configure-target-gperf \
48081     pdf-target-gperf 
48082         @: $(MAKE); $(unstage)
48083         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48084         r=`${PWD_COMMAND}`; export r; \
48085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48086         $(NORMAL_TARGET_EXPORTS) \
48087         echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
48088         for flag in $(EXTRA_TARGET_FLAGS); do \
48089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48090         done; \
48091         (cd $(TARGET_SUBDIR)/gperf && \
48092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48094                   "RANLIB=$${RANLIB}" \
48095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48096                    install-pdf) \
48097           || exit 1
48098
48099 @endif target-gperf
48100
48101 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
48102 maybe-install-html-target-gperf:
48103 @if target-gperf
48104 maybe-install-html-target-gperf: install-html-target-gperf
48105
48106 install-html-target-gperf: \
48107     configure-target-gperf \
48108     html-target-gperf 
48109         @: $(MAKE); $(unstage)
48110         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48111         r=`${PWD_COMMAND}`; export r; \
48112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48113         $(NORMAL_TARGET_EXPORTS) \
48114         echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
48115         for flag in $(EXTRA_TARGET_FLAGS); do \
48116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48117         done; \
48118         (cd $(TARGET_SUBDIR)/gperf && \
48119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48121                   "RANLIB=$${RANLIB}" \
48122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48123                    install-html) \
48124           || exit 1
48125
48126 @endif target-gperf
48127
48128 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
48129 maybe-installcheck-target-gperf:
48130 @if target-gperf
48131 maybe-installcheck-target-gperf: installcheck-target-gperf
48132
48133 installcheck-target-gperf: \
48134     configure-target-gperf 
48135         @: $(MAKE); $(unstage)
48136         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48137         r=`${PWD_COMMAND}`; export r; \
48138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48139         $(NORMAL_TARGET_EXPORTS) \
48140         echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
48141         for flag in $(EXTRA_TARGET_FLAGS); do \
48142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48143         done; \
48144         (cd $(TARGET_SUBDIR)/gperf && \
48145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48147                   "RANLIB=$${RANLIB}" \
48148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48149                    installcheck) \
48150           || exit 1
48151
48152 @endif target-gperf
48153
48154 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
48155 maybe-mostlyclean-target-gperf:
48156 @if target-gperf
48157 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
48158
48159 mostlyclean-target-gperf: 
48160         @: $(MAKE); $(unstage)
48161         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48162         r=`${PWD_COMMAND}`; export r; \
48163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48164         $(NORMAL_TARGET_EXPORTS) \
48165         echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
48166         for flag in $(EXTRA_TARGET_FLAGS); do \
48167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48168         done; \
48169         (cd $(TARGET_SUBDIR)/gperf && \
48170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48172                   "RANLIB=$${RANLIB}" \
48173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48174                    mostlyclean) \
48175           || exit 1
48176
48177 @endif target-gperf
48178
48179 .PHONY: maybe-clean-target-gperf clean-target-gperf
48180 maybe-clean-target-gperf:
48181 @if target-gperf
48182 maybe-clean-target-gperf: clean-target-gperf
48183
48184 clean-target-gperf: 
48185         @: $(MAKE); $(unstage)
48186         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48187         r=`${PWD_COMMAND}`; export r; \
48188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48189         $(NORMAL_TARGET_EXPORTS) \
48190         echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
48191         for flag in $(EXTRA_TARGET_FLAGS); do \
48192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48193         done; \
48194         (cd $(TARGET_SUBDIR)/gperf && \
48195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48197                   "RANLIB=$${RANLIB}" \
48198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48199                    clean) \
48200           || exit 1
48201
48202 @endif target-gperf
48203
48204 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
48205 maybe-distclean-target-gperf:
48206 @if target-gperf
48207 maybe-distclean-target-gperf: distclean-target-gperf
48208
48209 distclean-target-gperf: 
48210         @: $(MAKE); $(unstage)
48211         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48212         r=`${PWD_COMMAND}`; export r; \
48213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48214         $(NORMAL_TARGET_EXPORTS) \
48215         echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
48216         for flag in $(EXTRA_TARGET_FLAGS); do \
48217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48218         done; \
48219         (cd $(TARGET_SUBDIR)/gperf && \
48220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48222                   "RANLIB=$${RANLIB}" \
48223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48224                    distclean) \
48225           || exit 1
48226
48227 @endif target-gperf
48228
48229 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
48230 maybe-maintainer-clean-target-gperf:
48231 @if target-gperf
48232 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
48233
48234 maintainer-clean-target-gperf: 
48235         @: $(MAKE); $(unstage)
48236         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48237         r=`${PWD_COMMAND}`; export r; \
48238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48239         $(NORMAL_TARGET_EXPORTS) \
48240         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
48241         for flag in $(EXTRA_TARGET_FLAGS); do \
48242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48243         done; \
48244         (cd $(TARGET_SUBDIR)/gperf && \
48245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48247                   "RANLIB=$${RANLIB}" \
48248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48249                    maintainer-clean) \
48250           || exit 1
48251
48252 @endif target-gperf
48253
48254
48255
48256
48257
48258 .PHONY: configure-target-examples maybe-configure-target-examples
48259 maybe-configure-target-examples:
48260 @if gcc-bootstrap
48261 configure-target-examples: stage_current
48262 @endif gcc-bootstrap
48263 @if target-examples
48264 maybe-configure-target-examples: configure-target-examples
48265 configure-target-examples: 
48266         @: $(MAKE); $(unstage)
48267         @r=`${PWD_COMMAND}`; export r; \
48268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48269         echo "Checking multilib configuration for examples..."; \
48270         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
48271         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
48272         if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
48273           if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
48274             rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
48275           else \
48276             rm -f $(TARGET_SUBDIR)/examples/Makefile; \
48277             mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
48278           fi; \
48279         else \
48280           mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
48281         fi; \
48282         test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
48283         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
48284         $(NORMAL_TARGET_EXPORTS) \
48285         echo Configuring in $(TARGET_SUBDIR)/examples; \
48286         cd "$(TARGET_SUBDIR)/examples" || exit 1; \
48287         case $(srcdir) in \
48288           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48289           *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
48290                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48291         esac; \
48292         srcdiroption="--srcdir=$${topdir}/examples"; \
48293         libsrcdir="$$s/examples"; \
48294         rm -f no-such-file || : ; \
48295         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48296           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48297           --target=${target_alias} $${srcdiroption}  \
48298           || exit 1
48299 @endif target-examples
48300
48301
48302
48303
48304
48305 .PHONY: all-target-examples maybe-all-target-examples
48306 maybe-all-target-examples:
48307 @if gcc-bootstrap
48308 all-target-examples: stage_current
48309 @endif gcc-bootstrap
48310 @if target-examples
48311 TARGET-target-examples=all
48312 maybe-all-target-examples: all-target-examples
48313 all-target-examples: configure-target-examples
48314         @: $(MAKE); $(unstage)
48315         @r=`${PWD_COMMAND}`; export r; \
48316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48317         $(NORMAL_TARGET_EXPORTS) \
48318         (cd $(TARGET_SUBDIR)/examples && \
48319           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
48320                 $(TARGET-target-examples))
48321 @endif target-examples
48322
48323
48324
48325
48326
48327 .PHONY: check-target-examples maybe-check-target-examples
48328 maybe-check-target-examples:
48329 @if target-examples
48330 maybe-check-target-examples: check-target-examples
48331
48332 # Dummy target for uncheckable module.
48333 check-target-examples:
48334
48335 @endif target-examples
48336
48337 .PHONY: install-target-examples maybe-install-target-examples
48338 maybe-install-target-examples:
48339 @if target-examples
48340 maybe-install-target-examples: install-target-examples
48341
48342 # Dummy target for uninstallable.
48343 install-target-examples:
48344
48345 @endif target-examples
48346
48347 # Other targets (info, dvi, pdf, etc.)
48348
48349 .PHONY: maybe-info-target-examples info-target-examples
48350 maybe-info-target-examples:
48351 @if target-examples
48352 maybe-info-target-examples: info-target-examples
48353
48354 info-target-examples: \
48355     configure-target-examples 
48356         @: $(MAKE); $(unstage)
48357         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48358         r=`${PWD_COMMAND}`; export r; \
48359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48360         $(NORMAL_TARGET_EXPORTS) \
48361         echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
48362         for flag in $(EXTRA_TARGET_FLAGS); do \
48363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48364         done; \
48365         (cd $(TARGET_SUBDIR)/examples && \
48366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48368                   "RANLIB=$${RANLIB}" \
48369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48370                    info) \
48371           || exit 1
48372
48373 @endif target-examples
48374
48375 .PHONY: maybe-dvi-target-examples dvi-target-examples
48376 maybe-dvi-target-examples:
48377 @if target-examples
48378 maybe-dvi-target-examples: dvi-target-examples
48379
48380 dvi-target-examples: \
48381     configure-target-examples 
48382         @: $(MAKE); $(unstage)
48383         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48384         r=`${PWD_COMMAND}`; export r; \
48385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48386         $(NORMAL_TARGET_EXPORTS) \
48387         echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
48388         for flag in $(EXTRA_TARGET_FLAGS); do \
48389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48390         done; \
48391         (cd $(TARGET_SUBDIR)/examples && \
48392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48394                   "RANLIB=$${RANLIB}" \
48395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48396                    dvi) \
48397           || exit 1
48398
48399 @endif target-examples
48400
48401 .PHONY: maybe-pdf-target-examples pdf-target-examples
48402 maybe-pdf-target-examples:
48403 @if target-examples
48404 maybe-pdf-target-examples: pdf-target-examples
48405
48406 pdf-target-examples: \
48407     configure-target-examples 
48408         @: $(MAKE); $(unstage)
48409         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48410         r=`${PWD_COMMAND}`; export r; \
48411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48412         $(NORMAL_TARGET_EXPORTS) \
48413         echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
48414         for flag in $(EXTRA_TARGET_FLAGS); do \
48415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48416         done; \
48417         (cd $(TARGET_SUBDIR)/examples && \
48418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48420                   "RANLIB=$${RANLIB}" \
48421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48422                    pdf) \
48423           || exit 1
48424
48425 @endif target-examples
48426
48427 .PHONY: maybe-html-target-examples html-target-examples
48428 maybe-html-target-examples:
48429 @if target-examples
48430 maybe-html-target-examples: html-target-examples
48431
48432 html-target-examples: \
48433     configure-target-examples 
48434         @: $(MAKE); $(unstage)
48435         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48436         r=`${PWD_COMMAND}`; export r; \
48437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48438         $(NORMAL_TARGET_EXPORTS) \
48439         echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
48440         for flag in $(EXTRA_TARGET_FLAGS); do \
48441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48442         done; \
48443         (cd $(TARGET_SUBDIR)/examples && \
48444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48446                   "RANLIB=$${RANLIB}" \
48447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48448                    html) \
48449           || exit 1
48450
48451 @endif target-examples
48452
48453 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
48454 maybe-TAGS-target-examples:
48455 @if target-examples
48456 maybe-TAGS-target-examples: TAGS-target-examples
48457
48458 TAGS-target-examples: \
48459     configure-target-examples 
48460         @: $(MAKE); $(unstage)
48461         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48462         r=`${PWD_COMMAND}`; export r; \
48463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48464         $(NORMAL_TARGET_EXPORTS) \
48465         echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
48466         for flag in $(EXTRA_TARGET_FLAGS); do \
48467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48468         done; \
48469         (cd $(TARGET_SUBDIR)/examples && \
48470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48472                   "RANLIB=$${RANLIB}" \
48473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48474                    TAGS) \
48475           || exit 1
48476
48477 @endif target-examples
48478
48479 .PHONY: maybe-install-info-target-examples install-info-target-examples
48480 maybe-install-info-target-examples:
48481 @if target-examples
48482 maybe-install-info-target-examples: install-info-target-examples
48483
48484 install-info-target-examples: \
48485     configure-target-examples \
48486     info-target-examples 
48487         @: $(MAKE); $(unstage)
48488         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48489         r=`${PWD_COMMAND}`; export r; \
48490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48491         $(NORMAL_TARGET_EXPORTS) \
48492         echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
48493         for flag in $(EXTRA_TARGET_FLAGS); do \
48494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48495         done; \
48496         (cd $(TARGET_SUBDIR)/examples && \
48497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48499                   "RANLIB=$${RANLIB}" \
48500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48501                    install-info) \
48502           || exit 1
48503
48504 @endif target-examples
48505
48506 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
48507 maybe-install-pdf-target-examples:
48508 @if target-examples
48509 maybe-install-pdf-target-examples: install-pdf-target-examples
48510
48511 install-pdf-target-examples: \
48512     configure-target-examples \
48513     pdf-target-examples 
48514         @: $(MAKE); $(unstage)
48515         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48516         r=`${PWD_COMMAND}`; export r; \
48517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48518         $(NORMAL_TARGET_EXPORTS) \
48519         echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
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)/examples && \
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                    install-pdf) \
48529           || exit 1
48530
48531 @endif target-examples
48532
48533 .PHONY: maybe-install-html-target-examples install-html-target-examples
48534 maybe-install-html-target-examples:
48535 @if target-examples
48536 maybe-install-html-target-examples: install-html-target-examples
48537
48538 install-html-target-examples: \
48539     configure-target-examples \
48540     html-target-examples 
48541         @: $(MAKE); $(unstage)
48542         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48543         r=`${PWD_COMMAND}`; export r; \
48544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48545         $(NORMAL_TARGET_EXPORTS) \
48546         echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
48547         for flag in $(EXTRA_TARGET_FLAGS); do \
48548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48549         done; \
48550         (cd $(TARGET_SUBDIR)/examples && \
48551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48553                   "RANLIB=$${RANLIB}" \
48554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48555                    install-html) \
48556           || exit 1
48557
48558 @endif target-examples
48559
48560 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
48561 maybe-installcheck-target-examples:
48562 @if target-examples
48563 maybe-installcheck-target-examples: installcheck-target-examples
48564
48565 installcheck-target-examples: \
48566     configure-target-examples 
48567         @: $(MAKE); $(unstage)
48568         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48569         r=`${PWD_COMMAND}`; export r; \
48570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48571         $(NORMAL_TARGET_EXPORTS) \
48572         echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
48573         for flag in $(EXTRA_TARGET_FLAGS); do \
48574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48575         done; \
48576         (cd $(TARGET_SUBDIR)/examples && \
48577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48579                   "RANLIB=$${RANLIB}" \
48580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48581                    installcheck) \
48582           || exit 1
48583
48584 @endif target-examples
48585
48586 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
48587 maybe-mostlyclean-target-examples:
48588 @if target-examples
48589 maybe-mostlyclean-target-examples: mostlyclean-target-examples
48590
48591 mostlyclean-target-examples: 
48592         @: $(MAKE); $(unstage)
48593         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48594         r=`${PWD_COMMAND}`; export r; \
48595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48596         $(NORMAL_TARGET_EXPORTS) \
48597         echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
48598         for flag in $(EXTRA_TARGET_FLAGS); do \
48599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48600         done; \
48601         (cd $(TARGET_SUBDIR)/examples && \
48602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48604                   "RANLIB=$${RANLIB}" \
48605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48606                    mostlyclean) \
48607           || exit 1
48608
48609 @endif target-examples
48610
48611 .PHONY: maybe-clean-target-examples clean-target-examples
48612 maybe-clean-target-examples:
48613 @if target-examples
48614 maybe-clean-target-examples: clean-target-examples
48615
48616 clean-target-examples: 
48617         @: $(MAKE); $(unstage)
48618         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48619         r=`${PWD_COMMAND}`; export r; \
48620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48621         $(NORMAL_TARGET_EXPORTS) \
48622         echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
48623         for flag in $(EXTRA_TARGET_FLAGS); do \
48624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48625         done; \
48626         (cd $(TARGET_SUBDIR)/examples && \
48627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48629                   "RANLIB=$${RANLIB}" \
48630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48631                    clean) \
48632           || exit 1
48633
48634 @endif target-examples
48635
48636 .PHONY: maybe-distclean-target-examples distclean-target-examples
48637 maybe-distclean-target-examples:
48638 @if target-examples
48639 maybe-distclean-target-examples: distclean-target-examples
48640
48641 distclean-target-examples: 
48642         @: $(MAKE); $(unstage)
48643         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48644         r=`${PWD_COMMAND}`; export r; \
48645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48646         $(NORMAL_TARGET_EXPORTS) \
48647         echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
48648         for flag in $(EXTRA_TARGET_FLAGS); do \
48649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48650         done; \
48651         (cd $(TARGET_SUBDIR)/examples && \
48652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48654                   "RANLIB=$${RANLIB}" \
48655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48656                    distclean) \
48657           || exit 1
48658
48659 @endif target-examples
48660
48661 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
48662 maybe-maintainer-clean-target-examples:
48663 @if target-examples
48664 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
48665
48666 maintainer-clean-target-examples: 
48667         @: $(MAKE); $(unstage)
48668         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
48669         r=`${PWD_COMMAND}`; export r; \
48670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48671         $(NORMAL_TARGET_EXPORTS) \
48672         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
48673         for flag in $(EXTRA_TARGET_FLAGS); do \
48674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48675         done; \
48676         (cd $(TARGET_SUBDIR)/examples && \
48677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48679                   "RANLIB=$${RANLIB}" \
48680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48681                    maintainer-clean) \
48682           || exit 1
48683
48684 @endif target-examples
48685
48686
48687
48688
48689
48690 .PHONY: configure-target-libffi maybe-configure-target-libffi
48691 maybe-configure-target-libffi:
48692 @if gcc-bootstrap
48693 configure-target-libffi: stage_current
48694 @endif gcc-bootstrap
48695 @if target-libffi
48696 maybe-configure-target-libffi: configure-target-libffi
48697 configure-target-libffi: 
48698         @: $(MAKE); $(unstage)
48699         @r=`${PWD_COMMAND}`; export r; \
48700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48701         echo "Checking multilib configuration for libffi..."; \
48702         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
48703         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
48704         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
48705           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
48706             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
48707           else \
48708             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
48709             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
48710           fi; \
48711         else \
48712           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
48713         fi; \
48714         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
48715         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
48716         $(NORMAL_TARGET_EXPORTS) \
48717         echo Configuring in $(TARGET_SUBDIR)/libffi; \
48718         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
48719         case $(srcdir) in \
48720           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48721           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
48722                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48723         esac; \
48724         srcdiroption="--srcdir=$${topdir}/libffi"; \
48725         libsrcdir="$$s/libffi"; \
48726         rm -f no-such-file || : ; \
48727         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48728           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48729           --target=${target_alias} $${srcdiroption}  \
48730           || exit 1
48731 @endif target-libffi
48732
48733
48734
48735
48736
48737 .PHONY: all-target-libffi maybe-all-target-libffi
48738 maybe-all-target-libffi:
48739 @if gcc-bootstrap
48740 all-target-libffi: stage_current
48741 @endif gcc-bootstrap
48742 @if target-libffi
48743 TARGET-target-libffi=all
48744 maybe-all-target-libffi: all-target-libffi
48745 all-target-libffi: configure-target-libffi
48746         @: $(MAKE); $(unstage)
48747         @r=`${PWD_COMMAND}`; export r; \
48748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48749         $(NORMAL_TARGET_EXPORTS) \
48750         (cd $(TARGET_SUBDIR)/libffi && \
48751           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
48752                 $(TARGET-target-libffi))
48753 @endif target-libffi
48754
48755
48756
48757
48758
48759 .PHONY: check-target-libffi maybe-check-target-libffi
48760 maybe-check-target-libffi:
48761 @if target-libffi
48762 maybe-check-target-libffi: check-target-libffi
48763
48764 check-target-libffi:
48765         @: $(MAKE); $(unstage)
48766         @r=`${PWD_COMMAND}`; export r; \
48767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48768         $(NORMAL_TARGET_EXPORTS) \
48769         (cd $(TARGET_SUBDIR)/libffi && \
48770           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48771
48772 @endif target-libffi
48773
48774 .PHONY: install-target-libffi maybe-install-target-libffi
48775 maybe-install-target-libffi:
48776 @if target-libffi
48777 maybe-install-target-libffi: install-target-libffi
48778
48779 install-target-libffi: installdirs
48780         @: $(MAKE); $(unstage)
48781         @r=`${PWD_COMMAND}`; export r; \
48782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48783         $(NORMAL_TARGET_EXPORTS) \
48784         (cd $(TARGET_SUBDIR)/libffi && \
48785           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48786
48787 @endif target-libffi
48788
48789 # Other targets (info, dvi, pdf, etc.)
48790
48791 .PHONY: maybe-info-target-libffi info-target-libffi
48792 maybe-info-target-libffi:
48793 @if target-libffi
48794 maybe-info-target-libffi: info-target-libffi
48795
48796 info-target-libffi: \
48797     configure-target-libffi 
48798         @: $(MAKE); $(unstage)
48799         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48800         r=`${PWD_COMMAND}`; export r; \
48801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48802         $(NORMAL_TARGET_EXPORTS) \
48803         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
48804         for flag in $(EXTRA_TARGET_FLAGS); do \
48805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48806         done; \
48807         (cd $(TARGET_SUBDIR)/libffi && \
48808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48810                   "RANLIB=$${RANLIB}" \
48811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48812                    info) \
48813           || exit 1
48814
48815 @endif target-libffi
48816
48817 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
48818 maybe-dvi-target-libffi:
48819 @if target-libffi
48820 maybe-dvi-target-libffi: dvi-target-libffi
48821
48822 dvi-target-libffi: \
48823     configure-target-libffi 
48824         @: $(MAKE); $(unstage)
48825         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48826         r=`${PWD_COMMAND}`; export r; \
48827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48828         $(NORMAL_TARGET_EXPORTS) \
48829         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
48830         for flag in $(EXTRA_TARGET_FLAGS); do \
48831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48832         done; \
48833         (cd $(TARGET_SUBDIR)/libffi && \
48834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48836                   "RANLIB=$${RANLIB}" \
48837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48838                    dvi) \
48839           || exit 1
48840
48841 @endif target-libffi
48842
48843 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
48844 maybe-pdf-target-libffi:
48845 @if target-libffi
48846 maybe-pdf-target-libffi: pdf-target-libffi
48847
48848 pdf-target-libffi: \
48849     configure-target-libffi 
48850         @: $(MAKE); $(unstage)
48851         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48852         r=`${PWD_COMMAND}`; export r; \
48853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48854         $(NORMAL_TARGET_EXPORTS) \
48855         echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
48856         for flag in $(EXTRA_TARGET_FLAGS); do \
48857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48858         done; \
48859         (cd $(TARGET_SUBDIR)/libffi && \
48860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48862                   "RANLIB=$${RANLIB}" \
48863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48864                    pdf) \
48865           || exit 1
48866
48867 @endif target-libffi
48868
48869 .PHONY: maybe-html-target-libffi html-target-libffi
48870 maybe-html-target-libffi:
48871 @if target-libffi
48872 maybe-html-target-libffi: html-target-libffi
48873
48874 html-target-libffi: \
48875     configure-target-libffi 
48876         @: $(MAKE); $(unstage)
48877         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48878         r=`${PWD_COMMAND}`; export r; \
48879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48880         $(NORMAL_TARGET_EXPORTS) \
48881         echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
48882         for flag in $(EXTRA_TARGET_FLAGS); do \
48883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48884         done; \
48885         (cd $(TARGET_SUBDIR)/libffi && \
48886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48888                   "RANLIB=$${RANLIB}" \
48889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48890                    html) \
48891           || exit 1
48892
48893 @endif target-libffi
48894
48895 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
48896 maybe-TAGS-target-libffi:
48897 @if target-libffi
48898 maybe-TAGS-target-libffi: TAGS-target-libffi
48899
48900 TAGS-target-libffi: \
48901     configure-target-libffi 
48902         @: $(MAKE); $(unstage)
48903         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48904         r=`${PWD_COMMAND}`; export r; \
48905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48906         $(NORMAL_TARGET_EXPORTS) \
48907         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
48908         for flag in $(EXTRA_TARGET_FLAGS); do \
48909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48910         done; \
48911         (cd $(TARGET_SUBDIR)/libffi && \
48912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48914                   "RANLIB=$${RANLIB}" \
48915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48916                    TAGS) \
48917           || exit 1
48918
48919 @endif target-libffi
48920
48921 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
48922 maybe-install-info-target-libffi:
48923 @if target-libffi
48924 maybe-install-info-target-libffi: install-info-target-libffi
48925
48926 install-info-target-libffi: \
48927     configure-target-libffi \
48928     info-target-libffi 
48929         @: $(MAKE); $(unstage)
48930         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48931         r=`${PWD_COMMAND}`; export r; \
48932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48933         $(NORMAL_TARGET_EXPORTS) \
48934         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
48935         for flag in $(EXTRA_TARGET_FLAGS); do \
48936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48937         done; \
48938         (cd $(TARGET_SUBDIR)/libffi && \
48939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48941                   "RANLIB=$${RANLIB}" \
48942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48943                    install-info) \
48944           || exit 1
48945
48946 @endif target-libffi
48947
48948 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
48949 maybe-install-pdf-target-libffi:
48950 @if target-libffi
48951 maybe-install-pdf-target-libffi: install-pdf-target-libffi
48952
48953 install-pdf-target-libffi: \
48954     configure-target-libffi \
48955     pdf-target-libffi 
48956         @: $(MAKE); $(unstage)
48957         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48958         r=`${PWD_COMMAND}`; export r; \
48959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48960         $(NORMAL_TARGET_EXPORTS) \
48961         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
48962         for flag in $(EXTRA_TARGET_FLAGS); do \
48963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48964         done; \
48965         (cd $(TARGET_SUBDIR)/libffi && \
48966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48968                   "RANLIB=$${RANLIB}" \
48969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48970                    install-pdf) \
48971           || exit 1
48972
48973 @endif target-libffi
48974
48975 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
48976 maybe-install-html-target-libffi:
48977 @if target-libffi
48978 maybe-install-html-target-libffi: install-html-target-libffi
48979
48980 install-html-target-libffi: \
48981     configure-target-libffi \
48982     html-target-libffi 
48983         @: $(MAKE); $(unstage)
48984         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
48985         r=`${PWD_COMMAND}`; export r; \
48986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48987         $(NORMAL_TARGET_EXPORTS) \
48988         echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
48989         for flag in $(EXTRA_TARGET_FLAGS); do \
48990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48991         done; \
48992         (cd $(TARGET_SUBDIR)/libffi && \
48993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48995                   "RANLIB=$${RANLIB}" \
48996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48997                    install-html) \
48998           || exit 1
48999
49000 @endif target-libffi
49001
49002 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
49003 maybe-installcheck-target-libffi:
49004 @if target-libffi
49005 maybe-installcheck-target-libffi: installcheck-target-libffi
49006
49007 installcheck-target-libffi: \
49008     configure-target-libffi 
49009         @: $(MAKE); $(unstage)
49010         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49011         r=`${PWD_COMMAND}`; export r; \
49012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49013         $(NORMAL_TARGET_EXPORTS) \
49014         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
49015         for flag in $(EXTRA_TARGET_FLAGS); do \
49016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49017         done; \
49018         (cd $(TARGET_SUBDIR)/libffi && \
49019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49021                   "RANLIB=$${RANLIB}" \
49022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49023                    installcheck) \
49024           || exit 1
49025
49026 @endif target-libffi
49027
49028 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
49029 maybe-mostlyclean-target-libffi:
49030 @if target-libffi
49031 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
49032
49033 mostlyclean-target-libffi: 
49034         @: $(MAKE); $(unstage)
49035         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49036         r=`${PWD_COMMAND}`; export r; \
49037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49038         $(NORMAL_TARGET_EXPORTS) \
49039         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
49040         for flag in $(EXTRA_TARGET_FLAGS); do \
49041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49042         done; \
49043         (cd $(TARGET_SUBDIR)/libffi && \
49044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49046                   "RANLIB=$${RANLIB}" \
49047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49048                    mostlyclean) \
49049           || exit 1
49050
49051 @endif target-libffi
49052
49053 .PHONY: maybe-clean-target-libffi clean-target-libffi
49054 maybe-clean-target-libffi:
49055 @if target-libffi
49056 maybe-clean-target-libffi: clean-target-libffi
49057
49058 clean-target-libffi: 
49059         @: $(MAKE); $(unstage)
49060         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49061         r=`${PWD_COMMAND}`; export r; \
49062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49063         $(NORMAL_TARGET_EXPORTS) \
49064         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
49065         for flag in $(EXTRA_TARGET_FLAGS); do \
49066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49067         done; \
49068         (cd $(TARGET_SUBDIR)/libffi && \
49069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49071                   "RANLIB=$${RANLIB}" \
49072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49073                    clean) \
49074           || exit 1
49075
49076 @endif target-libffi
49077
49078 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
49079 maybe-distclean-target-libffi:
49080 @if target-libffi
49081 maybe-distclean-target-libffi: distclean-target-libffi
49082
49083 distclean-target-libffi: 
49084         @: $(MAKE); $(unstage)
49085         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49086         r=`${PWD_COMMAND}`; export r; \
49087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49088         $(NORMAL_TARGET_EXPORTS) \
49089         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
49090         for flag in $(EXTRA_TARGET_FLAGS); do \
49091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49092         done; \
49093         (cd $(TARGET_SUBDIR)/libffi && \
49094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49096                   "RANLIB=$${RANLIB}" \
49097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49098                    distclean) \
49099           || exit 1
49100
49101 @endif target-libffi
49102
49103 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
49104 maybe-maintainer-clean-target-libffi:
49105 @if target-libffi
49106 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
49107
49108 maintainer-clean-target-libffi: 
49109         @: $(MAKE); $(unstage)
49110         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49111         r=`${PWD_COMMAND}`; export r; \
49112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49113         $(NORMAL_TARGET_EXPORTS) \
49114         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
49115         for flag in $(EXTRA_TARGET_FLAGS); do \
49116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49117         done; \
49118         (cd $(TARGET_SUBDIR)/libffi && \
49119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49121                   "RANLIB=$${RANLIB}" \
49122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49123                    maintainer-clean) \
49124           || exit 1
49125
49126 @endif target-libffi
49127
49128
49129
49130
49131
49132 .PHONY: configure-target-libjava maybe-configure-target-libjava
49133 maybe-configure-target-libjava:
49134 @if gcc-bootstrap
49135 configure-target-libjava: stage_current
49136 @endif gcc-bootstrap
49137 @if target-libjava
49138 maybe-configure-target-libjava: configure-target-libjava
49139 configure-target-libjava: 
49140         @: $(MAKE); $(unstage)
49141         @r=`${PWD_COMMAND}`; export r; \
49142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49143         echo "Checking multilib configuration for libjava..."; \
49144         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
49145         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
49146         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
49147           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
49148             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
49149           else \
49150             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
49151             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
49152           fi; \
49153         else \
49154           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
49155         fi; \
49156         test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
49157         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
49158         $(RAW_CXX_TARGET_EXPORTS) \
49159         echo Configuring in $(TARGET_SUBDIR)/libjava; \
49160         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
49161         case $(srcdir) in \
49162           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49163           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
49164                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49165         esac; \
49166         srcdiroption="--srcdir=$${topdir}/libjava"; \
49167         libsrcdir="$$s/libjava"; \
49168         rm -f no-such-file || : ; \
49169         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49170           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49171           --target=${target_alias} $${srcdiroption}  \
49172           || exit 1
49173 @endif target-libjava
49174
49175
49176
49177
49178
49179 .PHONY: all-target-libjava maybe-all-target-libjava
49180 maybe-all-target-libjava:
49181 @if gcc-bootstrap
49182 all-target-libjava: stage_current
49183 @endif gcc-bootstrap
49184 @if target-libjava
49185 TARGET-target-libjava=all
49186 maybe-all-target-libjava: all-target-libjava
49187 all-target-libjava: configure-target-libjava
49188         @: $(MAKE); $(unstage)
49189         @r=`${PWD_COMMAND}`; export r; \
49190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49191         $(RAW_CXX_TARGET_EXPORTS) \
49192         (cd $(TARGET_SUBDIR)/libjava && \
49193           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
49194                 $(TARGET-target-libjava))
49195 @endif target-libjava
49196
49197
49198
49199
49200
49201 .PHONY: check-target-libjava maybe-check-target-libjava
49202 maybe-check-target-libjava:
49203 @if target-libjava
49204 maybe-check-target-libjava: check-target-libjava
49205
49206 check-target-libjava:
49207         @: $(MAKE); $(unstage)
49208         @r=`${PWD_COMMAND}`; export r; \
49209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49210         $(RAW_CXX_TARGET_EXPORTS) \
49211         (cd $(TARGET_SUBDIR)/libjava && \
49212           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
49213
49214 @endif target-libjava
49215
49216 .PHONY: install-target-libjava maybe-install-target-libjava
49217 maybe-install-target-libjava:
49218 @if target-libjava
49219 maybe-install-target-libjava: install-target-libjava
49220
49221 install-target-libjava: installdirs
49222         @: $(MAKE); $(unstage)
49223         @r=`${PWD_COMMAND}`; export r; \
49224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49225         $(RAW_CXX_TARGET_EXPORTS) \
49226         (cd $(TARGET_SUBDIR)/libjava && \
49227           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49228
49229 @endif target-libjava
49230
49231 # Other targets (info, dvi, pdf, etc.)
49232
49233 .PHONY: maybe-info-target-libjava info-target-libjava
49234 maybe-info-target-libjava:
49235 @if target-libjava
49236 maybe-info-target-libjava: info-target-libjava
49237
49238 info-target-libjava: \
49239     configure-target-libjava 
49240         @: $(MAKE); $(unstage)
49241         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49242         r=`${PWD_COMMAND}`; export r; \
49243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49244         $(RAW_CXX_TARGET_EXPORTS) \
49245         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
49246         for flag in $(EXTRA_TARGET_FLAGS); do \
49247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49248         done; \
49249         (cd $(TARGET_SUBDIR)/libjava && \
49250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49252                   "RANLIB=$${RANLIB}" \
49253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49254                    info) \
49255           || exit 1
49256
49257 @endif target-libjava
49258
49259 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
49260 maybe-dvi-target-libjava:
49261 @if target-libjava
49262 maybe-dvi-target-libjava: dvi-target-libjava
49263
49264 dvi-target-libjava: \
49265     configure-target-libjava 
49266         @: $(MAKE); $(unstage)
49267         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49268         r=`${PWD_COMMAND}`; export r; \
49269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49270         $(RAW_CXX_TARGET_EXPORTS) \
49271         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
49272         for flag in $(EXTRA_TARGET_FLAGS); do \
49273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49274         done; \
49275         (cd $(TARGET_SUBDIR)/libjava && \
49276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49278                   "RANLIB=$${RANLIB}" \
49279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49280                    dvi) \
49281           || exit 1
49282
49283 @endif target-libjava
49284
49285 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
49286 maybe-pdf-target-libjava:
49287 @if target-libjava
49288 maybe-pdf-target-libjava: pdf-target-libjava
49289
49290 pdf-target-libjava: \
49291     configure-target-libjava 
49292         @: $(MAKE); $(unstage)
49293         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49294         r=`${PWD_COMMAND}`; export r; \
49295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49296         $(RAW_CXX_TARGET_EXPORTS) \
49297         echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
49298         for flag in $(EXTRA_TARGET_FLAGS); do \
49299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49300         done; \
49301         (cd $(TARGET_SUBDIR)/libjava && \
49302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49304                   "RANLIB=$${RANLIB}" \
49305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49306                    pdf) \
49307           || exit 1
49308
49309 @endif target-libjava
49310
49311 .PHONY: maybe-html-target-libjava html-target-libjava
49312 maybe-html-target-libjava:
49313 @if target-libjava
49314 maybe-html-target-libjava: html-target-libjava
49315
49316 html-target-libjava: \
49317     configure-target-libjava 
49318         @: $(MAKE); $(unstage)
49319         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49320         r=`${PWD_COMMAND}`; export r; \
49321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49322         $(RAW_CXX_TARGET_EXPORTS) \
49323         echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
49324         for flag in $(EXTRA_TARGET_FLAGS); do \
49325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49326         done; \
49327         (cd $(TARGET_SUBDIR)/libjava && \
49328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49330                   "RANLIB=$${RANLIB}" \
49331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49332                    html) \
49333           || exit 1
49334
49335 @endif target-libjava
49336
49337 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
49338 maybe-TAGS-target-libjava:
49339 @if target-libjava
49340 maybe-TAGS-target-libjava: TAGS-target-libjava
49341
49342 TAGS-target-libjava: \
49343     configure-target-libjava 
49344         @: $(MAKE); $(unstage)
49345         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49346         r=`${PWD_COMMAND}`; export r; \
49347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49348         $(RAW_CXX_TARGET_EXPORTS) \
49349         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
49350         for flag in $(EXTRA_TARGET_FLAGS); do \
49351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49352         done; \
49353         (cd $(TARGET_SUBDIR)/libjava && \
49354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49356                   "RANLIB=$${RANLIB}" \
49357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49358                    TAGS) \
49359           || exit 1
49360
49361 @endif target-libjava
49362
49363 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
49364 maybe-install-info-target-libjava:
49365 @if target-libjava
49366 maybe-install-info-target-libjava: install-info-target-libjava
49367
49368 install-info-target-libjava: \
49369     configure-target-libjava \
49370     info-target-libjava 
49371         @: $(MAKE); $(unstage)
49372         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49373         r=`${PWD_COMMAND}`; export r; \
49374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49375         $(RAW_CXX_TARGET_EXPORTS) \
49376         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
49377         for flag in $(EXTRA_TARGET_FLAGS); do \
49378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49379         done; \
49380         (cd $(TARGET_SUBDIR)/libjava && \
49381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49383                   "RANLIB=$${RANLIB}" \
49384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49385                    install-info) \
49386           || exit 1
49387
49388 @endif target-libjava
49389
49390 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
49391 maybe-install-pdf-target-libjava:
49392 @if target-libjava
49393 maybe-install-pdf-target-libjava: install-pdf-target-libjava
49394
49395 install-pdf-target-libjava: \
49396     configure-target-libjava \
49397     pdf-target-libjava 
49398         @: $(MAKE); $(unstage)
49399         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49400         r=`${PWD_COMMAND}`; export r; \
49401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49402         $(RAW_CXX_TARGET_EXPORTS) \
49403         echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
49404         for flag in $(EXTRA_TARGET_FLAGS); do \
49405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49406         done; \
49407         (cd $(TARGET_SUBDIR)/libjava && \
49408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49410                   "RANLIB=$${RANLIB}" \
49411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49412                    install-pdf) \
49413           || exit 1
49414
49415 @endif target-libjava
49416
49417 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
49418 maybe-install-html-target-libjava:
49419 @if target-libjava
49420 maybe-install-html-target-libjava: install-html-target-libjava
49421
49422 install-html-target-libjava: \
49423     configure-target-libjava \
49424     html-target-libjava 
49425         @: $(MAKE); $(unstage)
49426         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49427         r=`${PWD_COMMAND}`; export r; \
49428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49429         $(RAW_CXX_TARGET_EXPORTS) \
49430         echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
49431         for flag in $(EXTRA_TARGET_FLAGS); do \
49432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49433         done; \
49434         (cd $(TARGET_SUBDIR)/libjava && \
49435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49437                   "RANLIB=$${RANLIB}" \
49438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49439                    install-html) \
49440           || exit 1
49441
49442 @endif target-libjava
49443
49444 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
49445 maybe-installcheck-target-libjava:
49446 @if target-libjava
49447 maybe-installcheck-target-libjava: installcheck-target-libjava
49448
49449 installcheck-target-libjava: \
49450     configure-target-libjava 
49451         @: $(MAKE); $(unstage)
49452         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49453         r=`${PWD_COMMAND}`; export r; \
49454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49455         $(RAW_CXX_TARGET_EXPORTS) \
49456         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
49457         for flag in $(EXTRA_TARGET_FLAGS); do \
49458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49459         done; \
49460         (cd $(TARGET_SUBDIR)/libjava && \
49461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49463                   "RANLIB=$${RANLIB}" \
49464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49465                    installcheck) \
49466           || exit 1
49467
49468 @endif target-libjava
49469
49470 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
49471 maybe-mostlyclean-target-libjava:
49472 @if target-libjava
49473 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
49474
49475 mostlyclean-target-libjava: 
49476         @: $(MAKE); $(unstage)
49477         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49478         r=`${PWD_COMMAND}`; export r; \
49479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49480         $(RAW_CXX_TARGET_EXPORTS) \
49481         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
49482         for flag in $(EXTRA_TARGET_FLAGS); do \
49483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49484         done; \
49485         (cd $(TARGET_SUBDIR)/libjava && \
49486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49488                   "RANLIB=$${RANLIB}" \
49489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49490                    mostlyclean) \
49491           || exit 1
49492
49493 @endif target-libjava
49494
49495 .PHONY: maybe-clean-target-libjava clean-target-libjava
49496 maybe-clean-target-libjava:
49497 @if target-libjava
49498 maybe-clean-target-libjava: clean-target-libjava
49499
49500 clean-target-libjava: 
49501         @: $(MAKE); $(unstage)
49502         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49503         r=`${PWD_COMMAND}`; export r; \
49504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49505         $(RAW_CXX_TARGET_EXPORTS) \
49506         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
49507         for flag in $(EXTRA_TARGET_FLAGS); do \
49508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49509         done; \
49510         (cd $(TARGET_SUBDIR)/libjava && \
49511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49513                   "RANLIB=$${RANLIB}" \
49514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49515                    clean) \
49516           || exit 1
49517
49518 @endif target-libjava
49519
49520 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
49521 maybe-distclean-target-libjava:
49522 @if target-libjava
49523 maybe-distclean-target-libjava: distclean-target-libjava
49524
49525 distclean-target-libjava: 
49526         @: $(MAKE); $(unstage)
49527         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49528         r=`${PWD_COMMAND}`; export r; \
49529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49530         $(RAW_CXX_TARGET_EXPORTS) \
49531         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
49532         for flag in $(EXTRA_TARGET_FLAGS); do \
49533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49534         done; \
49535         (cd $(TARGET_SUBDIR)/libjava && \
49536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49538                   "RANLIB=$${RANLIB}" \
49539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49540                    distclean) \
49541           || exit 1
49542
49543 @endif target-libjava
49544
49545 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
49546 maybe-maintainer-clean-target-libjava:
49547 @if target-libjava
49548 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
49549
49550 maintainer-clean-target-libjava: 
49551         @: $(MAKE); $(unstage)
49552         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
49553         r=`${PWD_COMMAND}`; export r; \
49554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49555         $(RAW_CXX_TARGET_EXPORTS) \
49556         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
49557         for flag in $(EXTRA_TARGET_FLAGS); do \
49558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49559         done; \
49560         (cd $(TARGET_SUBDIR)/libjava && \
49561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49563                   "RANLIB=$${RANLIB}" \
49564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49565                    maintainer-clean) \
49566           || exit 1
49567
49568 @endif target-libjava
49569
49570
49571
49572
49573
49574 .PHONY: configure-target-zlib maybe-configure-target-zlib
49575 maybe-configure-target-zlib:
49576 @if gcc-bootstrap
49577 configure-target-zlib: stage_current
49578 @endif gcc-bootstrap
49579 @if target-zlib
49580 maybe-configure-target-zlib: configure-target-zlib
49581 configure-target-zlib: 
49582         @: $(MAKE); $(unstage)
49583         @r=`${PWD_COMMAND}`; export r; \
49584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49585         echo "Checking multilib configuration for zlib..."; \
49586         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
49587         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
49588         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
49589           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
49590             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
49591           else \
49592             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
49593             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
49594           fi; \
49595         else \
49596           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
49597         fi; \
49598         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
49599         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
49600         $(NORMAL_TARGET_EXPORTS) \
49601         echo Configuring in $(TARGET_SUBDIR)/zlib; \
49602         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
49603         case $(srcdir) in \
49604           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49605           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
49606                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49607         esac; \
49608         srcdiroption="--srcdir=$${topdir}/zlib"; \
49609         libsrcdir="$$s/zlib"; \
49610         rm -f no-such-file || : ; \
49611         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49612           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49613           --target=${target_alias} $${srcdiroption}  \
49614           || exit 1
49615 @endif target-zlib
49616
49617
49618
49619
49620
49621 .PHONY: all-target-zlib maybe-all-target-zlib
49622 maybe-all-target-zlib:
49623 @if gcc-bootstrap
49624 all-target-zlib: stage_current
49625 @endif gcc-bootstrap
49626 @if target-zlib
49627 TARGET-target-zlib=all
49628 maybe-all-target-zlib: all-target-zlib
49629 all-target-zlib: configure-target-zlib
49630         @: $(MAKE); $(unstage)
49631         @r=`${PWD_COMMAND}`; export r; \
49632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49633         $(NORMAL_TARGET_EXPORTS) \
49634         (cd $(TARGET_SUBDIR)/zlib && \
49635           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49636                 $(TARGET-target-zlib))
49637 @endif target-zlib
49638
49639
49640
49641
49642
49643 .PHONY: check-target-zlib maybe-check-target-zlib
49644 maybe-check-target-zlib:
49645 @if target-zlib
49646 maybe-check-target-zlib: check-target-zlib
49647
49648 check-target-zlib:
49649         @: $(MAKE); $(unstage)
49650         @r=`${PWD_COMMAND}`; export r; \
49651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49652         $(NORMAL_TARGET_EXPORTS) \
49653         (cd $(TARGET_SUBDIR)/zlib && \
49654           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49655
49656 @endif target-zlib
49657
49658 .PHONY: install-target-zlib maybe-install-target-zlib
49659 maybe-install-target-zlib:
49660 @if target-zlib
49661 maybe-install-target-zlib: install-target-zlib
49662
49663 install-target-zlib: installdirs
49664         @: $(MAKE); $(unstage)
49665         @r=`${PWD_COMMAND}`; export r; \
49666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49667         $(NORMAL_TARGET_EXPORTS) \
49668         (cd $(TARGET_SUBDIR)/zlib && \
49669           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49670
49671 @endif target-zlib
49672
49673 # Other targets (info, dvi, pdf, etc.)
49674
49675 .PHONY: maybe-info-target-zlib info-target-zlib
49676 maybe-info-target-zlib:
49677 @if target-zlib
49678 maybe-info-target-zlib: info-target-zlib
49679
49680 info-target-zlib: \
49681     configure-target-zlib 
49682         @: $(MAKE); $(unstage)
49683         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49684         r=`${PWD_COMMAND}`; export r; \
49685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49686         $(NORMAL_TARGET_EXPORTS) \
49687         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
49688         for flag in $(EXTRA_TARGET_FLAGS); do \
49689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49690         done; \
49691         (cd $(TARGET_SUBDIR)/zlib && \
49692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49694                   "RANLIB=$${RANLIB}" \
49695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49696                    info) \
49697           || exit 1
49698
49699 @endif target-zlib
49700
49701 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
49702 maybe-dvi-target-zlib:
49703 @if target-zlib
49704 maybe-dvi-target-zlib: dvi-target-zlib
49705
49706 dvi-target-zlib: \
49707     configure-target-zlib 
49708         @: $(MAKE); $(unstage)
49709         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49710         r=`${PWD_COMMAND}`; export r; \
49711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49712         $(NORMAL_TARGET_EXPORTS) \
49713         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
49714         for flag in $(EXTRA_TARGET_FLAGS); do \
49715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49716         done; \
49717         (cd $(TARGET_SUBDIR)/zlib && \
49718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49720                   "RANLIB=$${RANLIB}" \
49721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49722                    dvi) \
49723           || exit 1
49724
49725 @endif target-zlib
49726
49727 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
49728 maybe-pdf-target-zlib:
49729 @if target-zlib
49730 maybe-pdf-target-zlib: pdf-target-zlib
49731
49732 pdf-target-zlib: \
49733     configure-target-zlib 
49734         @: $(MAKE); $(unstage)
49735         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49736         r=`${PWD_COMMAND}`; export r; \
49737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49738         $(NORMAL_TARGET_EXPORTS) \
49739         echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
49740         for flag in $(EXTRA_TARGET_FLAGS); do \
49741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49742         done; \
49743         (cd $(TARGET_SUBDIR)/zlib && \
49744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49746                   "RANLIB=$${RANLIB}" \
49747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49748                    pdf) \
49749           || exit 1
49750
49751 @endif target-zlib
49752
49753 .PHONY: maybe-html-target-zlib html-target-zlib
49754 maybe-html-target-zlib:
49755 @if target-zlib
49756 maybe-html-target-zlib: html-target-zlib
49757
49758 html-target-zlib: \
49759     configure-target-zlib 
49760         @: $(MAKE); $(unstage)
49761         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49762         r=`${PWD_COMMAND}`; export r; \
49763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49764         $(NORMAL_TARGET_EXPORTS) \
49765         echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
49766         for flag in $(EXTRA_TARGET_FLAGS); do \
49767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49768         done; \
49769         (cd $(TARGET_SUBDIR)/zlib && \
49770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49772                   "RANLIB=$${RANLIB}" \
49773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49774                    html) \
49775           || exit 1
49776
49777 @endif target-zlib
49778
49779 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
49780 maybe-TAGS-target-zlib:
49781 @if target-zlib
49782 maybe-TAGS-target-zlib: TAGS-target-zlib
49783
49784 TAGS-target-zlib: \
49785     configure-target-zlib 
49786         @: $(MAKE); $(unstage)
49787         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49788         r=`${PWD_COMMAND}`; export r; \
49789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49790         $(NORMAL_TARGET_EXPORTS) \
49791         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
49792         for flag in $(EXTRA_TARGET_FLAGS); do \
49793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49794         done; \
49795         (cd $(TARGET_SUBDIR)/zlib && \
49796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49798                   "RANLIB=$${RANLIB}" \
49799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49800                    TAGS) \
49801           || exit 1
49802
49803 @endif target-zlib
49804
49805 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
49806 maybe-install-info-target-zlib:
49807 @if target-zlib
49808 maybe-install-info-target-zlib: install-info-target-zlib
49809
49810 install-info-target-zlib: \
49811     configure-target-zlib \
49812     info-target-zlib 
49813         @: $(MAKE); $(unstage)
49814         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49815         r=`${PWD_COMMAND}`; export r; \
49816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49817         $(NORMAL_TARGET_EXPORTS) \
49818         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
49819         for flag in $(EXTRA_TARGET_FLAGS); do \
49820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49821         done; \
49822         (cd $(TARGET_SUBDIR)/zlib && \
49823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49825                   "RANLIB=$${RANLIB}" \
49826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49827                    install-info) \
49828           || exit 1
49829
49830 @endif target-zlib
49831
49832 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
49833 maybe-install-pdf-target-zlib:
49834 @if target-zlib
49835 maybe-install-pdf-target-zlib: install-pdf-target-zlib
49836
49837 install-pdf-target-zlib: \
49838     configure-target-zlib \
49839     pdf-target-zlib 
49840         @: $(MAKE); $(unstage)
49841         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49842         r=`${PWD_COMMAND}`; export r; \
49843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49844         $(NORMAL_TARGET_EXPORTS) \
49845         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
49846         for flag in $(EXTRA_TARGET_FLAGS); do \
49847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49848         done; \
49849         (cd $(TARGET_SUBDIR)/zlib && \
49850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49852                   "RANLIB=$${RANLIB}" \
49853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49854                    install-pdf) \
49855           || exit 1
49856
49857 @endif target-zlib
49858
49859 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
49860 maybe-install-html-target-zlib:
49861 @if target-zlib
49862 maybe-install-html-target-zlib: install-html-target-zlib
49863
49864 install-html-target-zlib: \
49865     configure-target-zlib \
49866     html-target-zlib 
49867         @: $(MAKE); $(unstage)
49868         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49869         r=`${PWD_COMMAND}`; export r; \
49870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49871         $(NORMAL_TARGET_EXPORTS) \
49872         echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
49873         for flag in $(EXTRA_TARGET_FLAGS); do \
49874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49875         done; \
49876         (cd $(TARGET_SUBDIR)/zlib && \
49877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49879                   "RANLIB=$${RANLIB}" \
49880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49881                    install-html) \
49882           || exit 1
49883
49884 @endif target-zlib
49885
49886 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
49887 maybe-installcheck-target-zlib:
49888 @if target-zlib
49889 maybe-installcheck-target-zlib: installcheck-target-zlib
49890
49891 installcheck-target-zlib: \
49892     configure-target-zlib 
49893         @: $(MAKE); $(unstage)
49894         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49895         r=`${PWD_COMMAND}`; export r; \
49896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49897         $(NORMAL_TARGET_EXPORTS) \
49898         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
49899         for flag in $(EXTRA_TARGET_FLAGS); do \
49900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49901         done; \
49902         (cd $(TARGET_SUBDIR)/zlib && \
49903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49905                   "RANLIB=$${RANLIB}" \
49906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49907                    installcheck) \
49908           || exit 1
49909
49910 @endif target-zlib
49911
49912 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
49913 maybe-mostlyclean-target-zlib:
49914 @if target-zlib
49915 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
49916
49917 mostlyclean-target-zlib: 
49918         @: $(MAKE); $(unstage)
49919         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49920         r=`${PWD_COMMAND}`; export r; \
49921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49922         $(NORMAL_TARGET_EXPORTS) \
49923         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
49924         for flag in $(EXTRA_TARGET_FLAGS); do \
49925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49926         done; \
49927         (cd $(TARGET_SUBDIR)/zlib && \
49928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49930                   "RANLIB=$${RANLIB}" \
49931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49932                    mostlyclean) \
49933           || exit 1
49934
49935 @endif target-zlib
49936
49937 .PHONY: maybe-clean-target-zlib clean-target-zlib
49938 maybe-clean-target-zlib:
49939 @if target-zlib
49940 maybe-clean-target-zlib: clean-target-zlib
49941
49942 clean-target-zlib: 
49943         @: $(MAKE); $(unstage)
49944         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49945         r=`${PWD_COMMAND}`; export r; \
49946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49947         $(NORMAL_TARGET_EXPORTS) \
49948         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
49949         for flag in $(EXTRA_TARGET_FLAGS); do \
49950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49951         done; \
49952         (cd $(TARGET_SUBDIR)/zlib && \
49953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49955                   "RANLIB=$${RANLIB}" \
49956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49957                    clean) \
49958           || exit 1
49959
49960 @endif target-zlib
49961
49962 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
49963 maybe-distclean-target-zlib:
49964 @if target-zlib
49965 maybe-distclean-target-zlib: distclean-target-zlib
49966
49967 distclean-target-zlib: 
49968         @: $(MAKE); $(unstage)
49969         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49970         r=`${PWD_COMMAND}`; export r; \
49971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49972         $(NORMAL_TARGET_EXPORTS) \
49973         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
49974         for flag in $(EXTRA_TARGET_FLAGS); do \
49975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49976         done; \
49977         (cd $(TARGET_SUBDIR)/zlib && \
49978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49980                   "RANLIB=$${RANLIB}" \
49981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49982                    distclean) \
49983           || exit 1
49984
49985 @endif target-zlib
49986
49987 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
49988 maybe-maintainer-clean-target-zlib:
49989 @if target-zlib
49990 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
49991
49992 maintainer-clean-target-zlib: 
49993         @: $(MAKE); $(unstage)
49994         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
49995         r=`${PWD_COMMAND}`; export r; \
49996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49997         $(NORMAL_TARGET_EXPORTS) \
49998         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
49999         for flag in $(EXTRA_TARGET_FLAGS); do \
50000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50001         done; \
50002         (cd $(TARGET_SUBDIR)/zlib && \
50003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50005                   "RANLIB=$${RANLIB}" \
50006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50007                    maintainer-clean) \
50008           || exit 1
50009
50010 @endif target-zlib
50011
50012
50013
50014
50015
50016 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
50017 maybe-configure-target-boehm-gc:
50018 @if gcc-bootstrap
50019 configure-target-boehm-gc: stage_current
50020 @endif gcc-bootstrap
50021 @if target-boehm-gc
50022 maybe-configure-target-boehm-gc: configure-target-boehm-gc
50023 configure-target-boehm-gc: 
50024         @: $(MAKE); $(unstage)
50025         @r=`${PWD_COMMAND}`; export r; \
50026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50027         echo "Checking multilib configuration for boehm-gc..."; \
50028         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
50029         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
50030         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
50031           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
50032             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
50033           else \
50034             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
50035             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
50036           fi; \
50037         else \
50038           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
50039         fi; \
50040         test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
50041         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
50042         $(NORMAL_TARGET_EXPORTS) \
50043         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
50044         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
50045         case $(srcdir) in \
50046           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50047           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
50048                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50049         esac; \
50050         srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
50051         libsrcdir="$$s/boehm-gc"; \
50052         rm -f no-such-file || : ; \
50053         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50054           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50055           --target=${target_alias} $${srcdiroption}  \
50056           || exit 1
50057 @endif target-boehm-gc
50058
50059
50060
50061
50062
50063 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
50064 maybe-all-target-boehm-gc:
50065 @if gcc-bootstrap
50066 all-target-boehm-gc: stage_current
50067 @endif gcc-bootstrap
50068 @if target-boehm-gc
50069 TARGET-target-boehm-gc=all
50070 maybe-all-target-boehm-gc: all-target-boehm-gc
50071 all-target-boehm-gc: configure-target-boehm-gc
50072         @: $(MAKE); $(unstage)
50073         @r=`${PWD_COMMAND}`; export r; \
50074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50075         $(NORMAL_TARGET_EXPORTS) \
50076         (cd $(TARGET_SUBDIR)/boehm-gc && \
50077           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
50078                 $(TARGET-target-boehm-gc))
50079 @endif target-boehm-gc
50080
50081
50082
50083
50084
50085 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
50086 maybe-check-target-boehm-gc:
50087 @if target-boehm-gc
50088 maybe-check-target-boehm-gc: check-target-boehm-gc
50089
50090 check-target-boehm-gc:
50091         @: $(MAKE); $(unstage)
50092         @r=`${PWD_COMMAND}`; export r; \
50093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50094         $(NORMAL_TARGET_EXPORTS) \
50095         (cd $(TARGET_SUBDIR)/boehm-gc && \
50096           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50097
50098 @endif target-boehm-gc
50099
50100 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
50101 maybe-install-target-boehm-gc:
50102 @if target-boehm-gc
50103 maybe-install-target-boehm-gc: install-target-boehm-gc
50104
50105 install-target-boehm-gc: installdirs
50106         @: $(MAKE); $(unstage)
50107         @r=`${PWD_COMMAND}`; export r; \
50108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50109         $(NORMAL_TARGET_EXPORTS) \
50110         (cd $(TARGET_SUBDIR)/boehm-gc && \
50111           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50112
50113 @endif target-boehm-gc
50114
50115 # Other targets (info, dvi, pdf, etc.)
50116
50117 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
50118 maybe-info-target-boehm-gc:
50119 @if target-boehm-gc
50120 maybe-info-target-boehm-gc: info-target-boehm-gc
50121
50122 info-target-boehm-gc: \
50123     configure-target-boehm-gc 
50124         @: $(MAKE); $(unstage)
50125         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50126         r=`${PWD_COMMAND}`; export r; \
50127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50128         $(NORMAL_TARGET_EXPORTS) \
50129         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
50130         for flag in $(EXTRA_TARGET_FLAGS); do \
50131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50132         done; \
50133         (cd $(TARGET_SUBDIR)/boehm-gc && \
50134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50136                   "RANLIB=$${RANLIB}" \
50137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50138                    info) \
50139           || exit 1
50140
50141 @endif target-boehm-gc
50142
50143 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
50144 maybe-dvi-target-boehm-gc:
50145 @if target-boehm-gc
50146 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
50147
50148 dvi-target-boehm-gc: \
50149     configure-target-boehm-gc 
50150         @: $(MAKE); $(unstage)
50151         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50152         r=`${PWD_COMMAND}`; export r; \
50153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50154         $(NORMAL_TARGET_EXPORTS) \
50155         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
50156         for flag in $(EXTRA_TARGET_FLAGS); do \
50157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50158         done; \
50159         (cd $(TARGET_SUBDIR)/boehm-gc && \
50160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50162                   "RANLIB=$${RANLIB}" \
50163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50164                    dvi) \
50165           || exit 1
50166
50167 @endif target-boehm-gc
50168
50169 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
50170 maybe-pdf-target-boehm-gc:
50171 @if target-boehm-gc
50172 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
50173
50174 pdf-target-boehm-gc: \
50175     configure-target-boehm-gc 
50176         @: $(MAKE); $(unstage)
50177         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50178         r=`${PWD_COMMAND}`; export r; \
50179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50180         $(NORMAL_TARGET_EXPORTS) \
50181         echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
50182         for flag in $(EXTRA_TARGET_FLAGS); do \
50183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50184         done; \
50185         (cd $(TARGET_SUBDIR)/boehm-gc && \
50186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50188                   "RANLIB=$${RANLIB}" \
50189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50190                    pdf) \
50191           || exit 1
50192
50193 @endif target-boehm-gc
50194
50195 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
50196 maybe-html-target-boehm-gc:
50197 @if target-boehm-gc
50198 maybe-html-target-boehm-gc: html-target-boehm-gc
50199
50200 html-target-boehm-gc: \
50201     configure-target-boehm-gc 
50202         @: $(MAKE); $(unstage)
50203         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50204         r=`${PWD_COMMAND}`; export r; \
50205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50206         $(NORMAL_TARGET_EXPORTS) \
50207         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
50208         for flag in $(EXTRA_TARGET_FLAGS); do \
50209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50210         done; \
50211         (cd $(TARGET_SUBDIR)/boehm-gc && \
50212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50214                   "RANLIB=$${RANLIB}" \
50215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50216                    html) \
50217           || exit 1
50218
50219 @endif target-boehm-gc
50220
50221 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
50222 maybe-TAGS-target-boehm-gc:
50223 @if target-boehm-gc
50224 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
50225
50226 TAGS-target-boehm-gc: \
50227     configure-target-boehm-gc 
50228         @: $(MAKE); $(unstage)
50229         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50230         r=`${PWD_COMMAND}`; export r; \
50231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50232         $(NORMAL_TARGET_EXPORTS) \
50233         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
50234         for flag in $(EXTRA_TARGET_FLAGS); do \
50235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50236         done; \
50237         (cd $(TARGET_SUBDIR)/boehm-gc && \
50238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50240                   "RANLIB=$${RANLIB}" \
50241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50242                    TAGS) \
50243           || exit 1
50244
50245 @endif target-boehm-gc
50246
50247 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
50248 maybe-install-info-target-boehm-gc:
50249 @if target-boehm-gc
50250 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
50251
50252 install-info-target-boehm-gc: \
50253     configure-target-boehm-gc \
50254     info-target-boehm-gc 
50255         @: $(MAKE); $(unstage)
50256         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50257         r=`${PWD_COMMAND}`; export r; \
50258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50259         $(NORMAL_TARGET_EXPORTS) \
50260         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
50261         for flag in $(EXTRA_TARGET_FLAGS); do \
50262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50263         done; \
50264         (cd $(TARGET_SUBDIR)/boehm-gc && \
50265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50267                   "RANLIB=$${RANLIB}" \
50268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50269                    install-info) \
50270           || exit 1
50271
50272 @endif target-boehm-gc
50273
50274 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
50275 maybe-install-pdf-target-boehm-gc:
50276 @if target-boehm-gc
50277 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
50278
50279 install-pdf-target-boehm-gc: \
50280     configure-target-boehm-gc \
50281     pdf-target-boehm-gc 
50282         @: $(MAKE); $(unstage)
50283         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50284         r=`${PWD_COMMAND}`; export r; \
50285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50286         $(NORMAL_TARGET_EXPORTS) \
50287         echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
50288         for flag in $(EXTRA_TARGET_FLAGS); do \
50289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50290         done; \
50291         (cd $(TARGET_SUBDIR)/boehm-gc && \
50292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50294                   "RANLIB=$${RANLIB}" \
50295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50296                    install-pdf) \
50297           || exit 1
50298
50299 @endif target-boehm-gc
50300
50301 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
50302 maybe-install-html-target-boehm-gc:
50303 @if target-boehm-gc
50304 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
50305
50306 install-html-target-boehm-gc: \
50307     configure-target-boehm-gc \
50308     html-target-boehm-gc 
50309         @: $(MAKE); $(unstage)
50310         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50311         r=`${PWD_COMMAND}`; export r; \
50312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50313         $(NORMAL_TARGET_EXPORTS) \
50314         echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
50315         for flag in $(EXTRA_TARGET_FLAGS); do \
50316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50317         done; \
50318         (cd $(TARGET_SUBDIR)/boehm-gc && \
50319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50321                   "RANLIB=$${RANLIB}" \
50322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50323                    install-html) \
50324           || exit 1
50325
50326 @endif target-boehm-gc
50327
50328 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
50329 maybe-installcheck-target-boehm-gc:
50330 @if target-boehm-gc
50331 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
50332
50333 installcheck-target-boehm-gc: \
50334     configure-target-boehm-gc 
50335         @: $(MAKE); $(unstage)
50336         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50337         r=`${PWD_COMMAND}`; export r; \
50338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50339         $(NORMAL_TARGET_EXPORTS) \
50340         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
50341         for flag in $(EXTRA_TARGET_FLAGS); do \
50342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50343         done; \
50344         (cd $(TARGET_SUBDIR)/boehm-gc && \
50345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50347                   "RANLIB=$${RANLIB}" \
50348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50349                    installcheck) \
50350           || exit 1
50351
50352 @endif target-boehm-gc
50353
50354 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
50355 maybe-mostlyclean-target-boehm-gc:
50356 @if target-boehm-gc
50357 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
50358
50359 mostlyclean-target-boehm-gc: 
50360         @: $(MAKE); $(unstage)
50361         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50362         r=`${PWD_COMMAND}`; export r; \
50363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50364         $(NORMAL_TARGET_EXPORTS) \
50365         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
50366         for flag in $(EXTRA_TARGET_FLAGS); do \
50367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50368         done; \
50369         (cd $(TARGET_SUBDIR)/boehm-gc && \
50370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50372                   "RANLIB=$${RANLIB}" \
50373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50374                    mostlyclean) \
50375           || exit 1
50376
50377 @endif target-boehm-gc
50378
50379 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
50380 maybe-clean-target-boehm-gc:
50381 @if target-boehm-gc
50382 maybe-clean-target-boehm-gc: clean-target-boehm-gc
50383
50384 clean-target-boehm-gc: 
50385         @: $(MAKE); $(unstage)
50386         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50387         r=`${PWD_COMMAND}`; export r; \
50388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50389         $(NORMAL_TARGET_EXPORTS) \
50390         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
50391         for flag in $(EXTRA_TARGET_FLAGS); do \
50392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50393         done; \
50394         (cd $(TARGET_SUBDIR)/boehm-gc && \
50395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50397                   "RANLIB=$${RANLIB}" \
50398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50399                    clean) \
50400           || exit 1
50401
50402 @endif target-boehm-gc
50403
50404 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
50405 maybe-distclean-target-boehm-gc:
50406 @if target-boehm-gc
50407 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
50408
50409 distclean-target-boehm-gc: 
50410         @: $(MAKE); $(unstage)
50411         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50412         r=`${PWD_COMMAND}`; export r; \
50413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50414         $(NORMAL_TARGET_EXPORTS) \
50415         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
50416         for flag in $(EXTRA_TARGET_FLAGS); do \
50417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50418         done; \
50419         (cd $(TARGET_SUBDIR)/boehm-gc && \
50420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50422                   "RANLIB=$${RANLIB}" \
50423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50424                    distclean) \
50425           || exit 1
50426
50427 @endif target-boehm-gc
50428
50429 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
50430 maybe-maintainer-clean-target-boehm-gc:
50431 @if target-boehm-gc
50432 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
50433
50434 maintainer-clean-target-boehm-gc: 
50435         @: $(MAKE); $(unstage)
50436         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
50437         r=`${PWD_COMMAND}`; export r; \
50438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50439         $(NORMAL_TARGET_EXPORTS) \
50440         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
50441         for flag in $(EXTRA_TARGET_FLAGS); do \
50442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50443         done; \
50444         (cd $(TARGET_SUBDIR)/boehm-gc && \
50445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50447                   "RANLIB=$${RANLIB}" \
50448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50449                    maintainer-clean) \
50450           || exit 1
50451
50452 @endif target-boehm-gc
50453
50454
50455
50456
50457
50458 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
50459 maybe-configure-target-qthreads:
50460 @if gcc-bootstrap
50461 configure-target-qthreads: stage_current
50462 @endif gcc-bootstrap
50463 @if target-qthreads
50464 maybe-configure-target-qthreads: configure-target-qthreads
50465 configure-target-qthreads: 
50466         @: $(MAKE); $(unstage)
50467         @r=`${PWD_COMMAND}`; export r; \
50468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50469         echo "Checking multilib configuration for qthreads..."; \
50470         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
50471         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
50472         if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
50473           if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
50474             rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
50475           else \
50476             rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
50477             mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
50478           fi; \
50479         else \
50480           mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
50481         fi; \
50482         test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
50483         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
50484         $(NORMAL_TARGET_EXPORTS) \
50485         echo Configuring in $(TARGET_SUBDIR)/qthreads; \
50486         cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
50487         case $(srcdir) in \
50488           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50489           *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
50490                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50491         esac; \
50492         srcdiroption="--srcdir=$${topdir}/qthreads"; \
50493         libsrcdir="$$s/qthreads"; \
50494         rm -f no-such-file || : ; \
50495         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50496           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50497           --target=${target_alias} $${srcdiroption}  \
50498           || exit 1
50499 @endif target-qthreads
50500
50501
50502
50503
50504
50505 .PHONY: all-target-qthreads maybe-all-target-qthreads
50506 maybe-all-target-qthreads:
50507 @if gcc-bootstrap
50508 all-target-qthreads: stage_current
50509 @endif gcc-bootstrap
50510 @if target-qthreads
50511 TARGET-target-qthreads=all
50512 maybe-all-target-qthreads: all-target-qthreads
50513 all-target-qthreads: configure-target-qthreads
50514         @: $(MAKE); $(unstage)
50515         @r=`${PWD_COMMAND}`; export r; \
50516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50517         $(NORMAL_TARGET_EXPORTS) \
50518         (cd $(TARGET_SUBDIR)/qthreads && \
50519           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
50520                 $(TARGET-target-qthreads))
50521 @endif target-qthreads
50522
50523
50524
50525
50526
50527 .PHONY: check-target-qthreads maybe-check-target-qthreads
50528 maybe-check-target-qthreads:
50529 @if target-qthreads
50530 maybe-check-target-qthreads: check-target-qthreads
50531
50532 check-target-qthreads:
50533         @: $(MAKE); $(unstage)
50534         @r=`${PWD_COMMAND}`; export r; \
50535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50536         $(NORMAL_TARGET_EXPORTS) \
50537         (cd $(TARGET_SUBDIR)/qthreads && \
50538           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50539
50540 @endif target-qthreads
50541
50542 .PHONY: install-target-qthreads maybe-install-target-qthreads
50543 maybe-install-target-qthreads:
50544 @if target-qthreads
50545 maybe-install-target-qthreads: install-target-qthreads
50546
50547 install-target-qthreads: installdirs
50548         @: $(MAKE); $(unstage)
50549         @r=`${PWD_COMMAND}`; export r; \
50550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50551         $(NORMAL_TARGET_EXPORTS) \
50552         (cd $(TARGET_SUBDIR)/qthreads && \
50553           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50554
50555 @endif target-qthreads
50556
50557 # Other targets (info, dvi, pdf, etc.)
50558
50559 .PHONY: maybe-info-target-qthreads info-target-qthreads
50560 maybe-info-target-qthreads:
50561 @if target-qthreads
50562 maybe-info-target-qthreads: info-target-qthreads
50563
50564 info-target-qthreads: \
50565     configure-target-qthreads 
50566         @: $(MAKE); $(unstage)
50567         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50568         r=`${PWD_COMMAND}`; export r; \
50569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50570         $(NORMAL_TARGET_EXPORTS) \
50571         echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
50572         for flag in $(EXTRA_TARGET_FLAGS); do \
50573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50574         done; \
50575         (cd $(TARGET_SUBDIR)/qthreads && \
50576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50578                   "RANLIB=$${RANLIB}" \
50579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50580                    info) \
50581           || exit 1
50582
50583 @endif target-qthreads
50584
50585 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
50586 maybe-dvi-target-qthreads:
50587 @if target-qthreads
50588 maybe-dvi-target-qthreads: dvi-target-qthreads
50589
50590 dvi-target-qthreads: \
50591     configure-target-qthreads 
50592         @: $(MAKE); $(unstage)
50593         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50594         r=`${PWD_COMMAND}`; export r; \
50595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50596         $(NORMAL_TARGET_EXPORTS) \
50597         echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
50598         for flag in $(EXTRA_TARGET_FLAGS); do \
50599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50600         done; \
50601         (cd $(TARGET_SUBDIR)/qthreads && \
50602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50604                   "RANLIB=$${RANLIB}" \
50605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50606                    dvi) \
50607           || exit 1
50608
50609 @endif target-qthreads
50610
50611 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
50612 maybe-pdf-target-qthreads:
50613 @if target-qthreads
50614 maybe-pdf-target-qthreads: pdf-target-qthreads
50615
50616 pdf-target-qthreads: \
50617     configure-target-qthreads 
50618         @: $(MAKE); $(unstage)
50619         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50620         r=`${PWD_COMMAND}`; export r; \
50621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50622         $(NORMAL_TARGET_EXPORTS) \
50623         echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
50624         for flag in $(EXTRA_TARGET_FLAGS); do \
50625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50626         done; \
50627         (cd $(TARGET_SUBDIR)/qthreads && \
50628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50630                   "RANLIB=$${RANLIB}" \
50631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50632                    pdf) \
50633           || exit 1
50634
50635 @endif target-qthreads
50636
50637 .PHONY: maybe-html-target-qthreads html-target-qthreads
50638 maybe-html-target-qthreads:
50639 @if target-qthreads
50640 maybe-html-target-qthreads: html-target-qthreads
50641
50642 html-target-qthreads: \
50643     configure-target-qthreads 
50644         @: $(MAKE); $(unstage)
50645         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50646         r=`${PWD_COMMAND}`; export r; \
50647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50648         $(NORMAL_TARGET_EXPORTS) \
50649         echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
50650         for flag in $(EXTRA_TARGET_FLAGS); do \
50651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50652         done; \
50653         (cd $(TARGET_SUBDIR)/qthreads && \
50654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50656                   "RANLIB=$${RANLIB}" \
50657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50658                    html) \
50659           || exit 1
50660
50661 @endif target-qthreads
50662
50663 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
50664 maybe-TAGS-target-qthreads:
50665 @if target-qthreads
50666 maybe-TAGS-target-qthreads: TAGS-target-qthreads
50667
50668 TAGS-target-qthreads: \
50669     configure-target-qthreads 
50670         @: $(MAKE); $(unstage)
50671         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50672         r=`${PWD_COMMAND}`; export r; \
50673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50674         $(NORMAL_TARGET_EXPORTS) \
50675         echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
50676         for flag in $(EXTRA_TARGET_FLAGS); do \
50677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50678         done; \
50679         (cd $(TARGET_SUBDIR)/qthreads && \
50680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50682                   "RANLIB=$${RANLIB}" \
50683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50684                    TAGS) \
50685           || exit 1
50686
50687 @endif target-qthreads
50688
50689 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
50690 maybe-install-info-target-qthreads:
50691 @if target-qthreads
50692 maybe-install-info-target-qthreads: install-info-target-qthreads
50693
50694 install-info-target-qthreads: \
50695     configure-target-qthreads \
50696     info-target-qthreads 
50697         @: $(MAKE); $(unstage)
50698         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50699         r=`${PWD_COMMAND}`; export r; \
50700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50701         $(NORMAL_TARGET_EXPORTS) \
50702         echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
50703         for flag in $(EXTRA_TARGET_FLAGS); do \
50704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50705         done; \
50706         (cd $(TARGET_SUBDIR)/qthreads && \
50707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50709                   "RANLIB=$${RANLIB}" \
50710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50711                    install-info) \
50712           || exit 1
50713
50714 @endif target-qthreads
50715
50716 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
50717 maybe-install-pdf-target-qthreads:
50718 @if target-qthreads
50719 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
50720
50721 install-pdf-target-qthreads: \
50722     configure-target-qthreads \
50723     pdf-target-qthreads 
50724         @: $(MAKE); $(unstage)
50725         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50726         r=`${PWD_COMMAND}`; export r; \
50727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50728         $(NORMAL_TARGET_EXPORTS) \
50729         echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
50730         for flag in $(EXTRA_TARGET_FLAGS); do \
50731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50732         done; \
50733         (cd $(TARGET_SUBDIR)/qthreads && \
50734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50736                   "RANLIB=$${RANLIB}" \
50737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50738                    install-pdf) \
50739           || exit 1
50740
50741 @endif target-qthreads
50742
50743 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
50744 maybe-install-html-target-qthreads:
50745 @if target-qthreads
50746 maybe-install-html-target-qthreads: install-html-target-qthreads
50747
50748 install-html-target-qthreads: \
50749     configure-target-qthreads \
50750     html-target-qthreads 
50751         @: $(MAKE); $(unstage)
50752         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50753         r=`${PWD_COMMAND}`; export r; \
50754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50755         $(NORMAL_TARGET_EXPORTS) \
50756         echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
50757         for flag in $(EXTRA_TARGET_FLAGS); do \
50758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50759         done; \
50760         (cd $(TARGET_SUBDIR)/qthreads && \
50761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50763                   "RANLIB=$${RANLIB}" \
50764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50765                    install-html) \
50766           || exit 1
50767
50768 @endif target-qthreads
50769
50770 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
50771 maybe-installcheck-target-qthreads:
50772 @if target-qthreads
50773 maybe-installcheck-target-qthreads: installcheck-target-qthreads
50774
50775 installcheck-target-qthreads: \
50776     configure-target-qthreads 
50777         @: $(MAKE); $(unstage)
50778         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50779         r=`${PWD_COMMAND}`; export r; \
50780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50781         $(NORMAL_TARGET_EXPORTS) \
50782         echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
50783         for flag in $(EXTRA_TARGET_FLAGS); do \
50784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50785         done; \
50786         (cd $(TARGET_SUBDIR)/qthreads && \
50787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50789                   "RANLIB=$${RANLIB}" \
50790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50791                    installcheck) \
50792           || exit 1
50793
50794 @endif target-qthreads
50795
50796 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
50797 maybe-mostlyclean-target-qthreads:
50798 @if target-qthreads
50799 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
50800
50801 mostlyclean-target-qthreads: 
50802         @: $(MAKE); $(unstage)
50803         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50804         r=`${PWD_COMMAND}`; export r; \
50805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50806         $(NORMAL_TARGET_EXPORTS) \
50807         echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
50808         for flag in $(EXTRA_TARGET_FLAGS); do \
50809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50810         done; \
50811         (cd $(TARGET_SUBDIR)/qthreads && \
50812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50814                   "RANLIB=$${RANLIB}" \
50815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50816                    mostlyclean) \
50817           || exit 1
50818
50819 @endif target-qthreads
50820
50821 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
50822 maybe-clean-target-qthreads:
50823 @if target-qthreads
50824 maybe-clean-target-qthreads: clean-target-qthreads
50825
50826 clean-target-qthreads: 
50827         @: $(MAKE); $(unstage)
50828         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50829         r=`${PWD_COMMAND}`; export r; \
50830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50831         $(NORMAL_TARGET_EXPORTS) \
50832         echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
50833         for flag in $(EXTRA_TARGET_FLAGS); do \
50834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50835         done; \
50836         (cd $(TARGET_SUBDIR)/qthreads && \
50837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50839                   "RANLIB=$${RANLIB}" \
50840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50841                    clean) \
50842           || exit 1
50843
50844 @endif target-qthreads
50845
50846 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
50847 maybe-distclean-target-qthreads:
50848 @if target-qthreads
50849 maybe-distclean-target-qthreads: distclean-target-qthreads
50850
50851 distclean-target-qthreads: 
50852         @: $(MAKE); $(unstage)
50853         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50854         r=`${PWD_COMMAND}`; export r; \
50855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50856         $(NORMAL_TARGET_EXPORTS) \
50857         echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
50858         for flag in $(EXTRA_TARGET_FLAGS); do \
50859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50860         done; \
50861         (cd $(TARGET_SUBDIR)/qthreads && \
50862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50864                   "RANLIB=$${RANLIB}" \
50865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50866                    distclean) \
50867           || exit 1
50868
50869 @endif target-qthreads
50870
50871 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
50872 maybe-maintainer-clean-target-qthreads:
50873 @if target-qthreads
50874 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
50875
50876 maintainer-clean-target-qthreads: 
50877         @: $(MAKE); $(unstage)
50878         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
50879         r=`${PWD_COMMAND}`; export r; \
50880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50881         $(NORMAL_TARGET_EXPORTS) \
50882         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
50883         for flag in $(EXTRA_TARGET_FLAGS); do \
50884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50885         done; \
50886         (cd $(TARGET_SUBDIR)/qthreads && \
50887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50889                   "RANLIB=$${RANLIB}" \
50890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50891                    maintainer-clean) \
50892           || exit 1
50893
50894 @endif target-qthreads
50895
50896
50897
50898
50899
50900 .PHONY: configure-target-rda maybe-configure-target-rda
50901 maybe-configure-target-rda:
50902 @if gcc-bootstrap
50903 configure-target-rda: stage_current
50904 @endif gcc-bootstrap
50905 @if target-rda
50906 maybe-configure-target-rda: configure-target-rda
50907 configure-target-rda: 
50908         @: $(MAKE); $(unstage)
50909         @r=`${PWD_COMMAND}`; export r; \
50910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50911         echo "Checking multilib configuration for rda..."; \
50912         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
50913         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
50914         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
50915           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
50916             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
50917           else \
50918             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
50919             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
50920           fi; \
50921         else \
50922           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
50923         fi; \
50924         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
50925         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
50926         $(NORMAL_TARGET_EXPORTS) \
50927         echo Configuring in $(TARGET_SUBDIR)/rda; \
50928         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
50929         case $(srcdir) in \
50930           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50931           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
50932                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50933         esac; \
50934         srcdiroption="--srcdir=$${topdir}/rda"; \
50935         libsrcdir="$$s/rda"; \
50936         rm -f no-such-file || : ; \
50937         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50938           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50939           --target=${target_alias} $${srcdiroption}  \
50940           || exit 1
50941 @endif target-rda
50942
50943
50944
50945
50946
50947 .PHONY: all-target-rda maybe-all-target-rda
50948 maybe-all-target-rda:
50949 @if gcc-bootstrap
50950 all-target-rda: stage_current
50951 @endif gcc-bootstrap
50952 @if target-rda
50953 TARGET-target-rda=all
50954 maybe-all-target-rda: all-target-rda
50955 all-target-rda: configure-target-rda
50956         @: $(MAKE); $(unstage)
50957         @r=`${PWD_COMMAND}`; export r; \
50958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50959         $(NORMAL_TARGET_EXPORTS) \
50960         (cd $(TARGET_SUBDIR)/rda && \
50961           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
50962                 $(TARGET-target-rda))
50963 @endif target-rda
50964
50965
50966
50967
50968
50969 .PHONY: check-target-rda maybe-check-target-rda
50970 maybe-check-target-rda:
50971 @if target-rda
50972 maybe-check-target-rda: check-target-rda
50973
50974 check-target-rda:
50975         @: $(MAKE); $(unstage)
50976         @r=`${PWD_COMMAND}`; export r; \
50977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50978         $(NORMAL_TARGET_EXPORTS) \
50979         (cd $(TARGET_SUBDIR)/rda && \
50980           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50981
50982 @endif target-rda
50983
50984 .PHONY: install-target-rda maybe-install-target-rda
50985 maybe-install-target-rda:
50986 @if target-rda
50987 maybe-install-target-rda: install-target-rda
50988
50989 install-target-rda: installdirs
50990         @: $(MAKE); $(unstage)
50991         @r=`${PWD_COMMAND}`; export r; \
50992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50993         $(NORMAL_TARGET_EXPORTS) \
50994         (cd $(TARGET_SUBDIR)/rda && \
50995           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50996
50997 @endif target-rda
50998
50999 # Other targets (info, dvi, pdf, etc.)
51000
51001 .PHONY: maybe-info-target-rda info-target-rda
51002 maybe-info-target-rda:
51003 @if target-rda
51004 maybe-info-target-rda: info-target-rda
51005
51006 info-target-rda: \
51007     configure-target-rda 
51008         @: $(MAKE); $(unstage)
51009         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51010         r=`${PWD_COMMAND}`; export r; \
51011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51012         $(NORMAL_TARGET_EXPORTS) \
51013         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
51014         for flag in $(EXTRA_TARGET_FLAGS); do \
51015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51016         done; \
51017         (cd $(TARGET_SUBDIR)/rda && \
51018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51020                   "RANLIB=$${RANLIB}" \
51021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51022                    info) \
51023           || exit 1
51024
51025 @endif target-rda
51026
51027 .PHONY: maybe-dvi-target-rda dvi-target-rda
51028 maybe-dvi-target-rda:
51029 @if target-rda
51030 maybe-dvi-target-rda: dvi-target-rda
51031
51032 dvi-target-rda: \
51033     configure-target-rda 
51034         @: $(MAKE); $(unstage)
51035         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51036         r=`${PWD_COMMAND}`; export r; \
51037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51038         $(NORMAL_TARGET_EXPORTS) \
51039         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
51040         for flag in $(EXTRA_TARGET_FLAGS); do \
51041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51042         done; \
51043         (cd $(TARGET_SUBDIR)/rda && \
51044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51046                   "RANLIB=$${RANLIB}" \
51047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51048                    dvi) \
51049           || exit 1
51050
51051 @endif target-rda
51052
51053 .PHONY: maybe-pdf-target-rda pdf-target-rda
51054 maybe-pdf-target-rda:
51055 @if target-rda
51056 maybe-pdf-target-rda: pdf-target-rda
51057
51058 pdf-target-rda: \
51059     configure-target-rda 
51060         @: $(MAKE); $(unstage)
51061         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51062         r=`${PWD_COMMAND}`; export r; \
51063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51064         $(NORMAL_TARGET_EXPORTS) \
51065         echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
51066         for flag in $(EXTRA_TARGET_FLAGS); do \
51067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51068         done; \
51069         (cd $(TARGET_SUBDIR)/rda && \
51070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51072                   "RANLIB=$${RANLIB}" \
51073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51074                    pdf) \
51075           || exit 1
51076
51077 @endif target-rda
51078
51079 .PHONY: maybe-html-target-rda html-target-rda
51080 maybe-html-target-rda:
51081 @if target-rda
51082 maybe-html-target-rda: html-target-rda
51083
51084 html-target-rda: \
51085     configure-target-rda 
51086         @: $(MAKE); $(unstage)
51087         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51088         r=`${PWD_COMMAND}`; export r; \
51089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51090         $(NORMAL_TARGET_EXPORTS) \
51091         echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
51092         for flag in $(EXTRA_TARGET_FLAGS); do \
51093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51094         done; \
51095         (cd $(TARGET_SUBDIR)/rda && \
51096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51098                   "RANLIB=$${RANLIB}" \
51099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51100                    html) \
51101           || exit 1
51102
51103 @endif target-rda
51104
51105 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
51106 maybe-TAGS-target-rda:
51107 @if target-rda
51108 maybe-TAGS-target-rda: TAGS-target-rda
51109
51110 TAGS-target-rda: \
51111     configure-target-rda 
51112         @: $(MAKE); $(unstage)
51113         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51114         r=`${PWD_COMMAND}`; export r; \
51115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51116         $(NORMAL_TARGET_EXPORTS) \
51117         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
51118         for flag in $(EXTRA_TARGET_FLAGS); do \
51119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51120         done; \
51121         (cd $(TARGET_SUBDIR)/rda && \
51122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51124                   "RANLIB=$${RANLIB}" \
51125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51126                    TAGS) \
51127           || exit 1
51128
51129 @endif target-rda
51130
51131 .PHONY: maybe-install-info-target-rda install-info-target-rda
51132 maybe-install-info-target-rda:
51133 @if target-rda
51134 maybe-install-info-target-rda: install-info-target-rda
51135
51136 install-info-target-rda: \
51137     configure-target-rda \
51138     info-target-rda 
51139         @: $(MAKE); $(unstage)
51140         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51141         r=`${PWD_COMMAND}`; export r; \
51142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51143         $(NORMAL_TARGET_EXPORTS) \
51144         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
51145         for flag in $(EXTRA_TARGET_FLAGS); do \
51146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51147         done; \
51148         (cd $(TARGET_SUBDIR)/rda && \
51149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51151                   "RANLIB=$${RANLIB}" \
51152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51153                    install-info) \
51154           || exit 1
51155
51156 @endif target-rda
51157
51158 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
51159 maybe-install-pdf-target-rda:
51160 @if target-rda
51161 maybe-install-pdf-target-rda: install-pdf-target-rda
51162
51163 install-pdf-target-rda: \
51164     configure-target-rda \
51165     pdf-target-rda 
51166         @: $(MAKE); $(unstage)
51167         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51168         r=`${PWD_COMMAND}`; export r; \
51169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51170         $(NORMAL_TARGET_EXPORTS) \
51171         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
51172         for flag in $(EXTRA_TARGET_FLAGS); do \
51173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51174         done; \
51175         (cd $(TARGET_SUBDIR)/rda && \
51176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51178                   "RANLIB=$${RANLIB}" \
51179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51180                    install-pdf) \
51181           || exit 1
51182
51183 @endif target-rda
51184
51185 .PHONY: maybe-install-html-target-rda install-html-target-rda
51186 maybe-install-html-target-rda:
51187 @if target-rda
51188 maybe-install-html-target-rda: install-html-target-rda
51189
51190 install-html-target-rda: \
51191     configure-target-rda \
51192     html-target-rda 
51193         @: $(MAKE); $(unstage)
51194         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51195         r=`${PWD_COMMAND}`; export r; \
51196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51197         $(NORMAL_TARGET_EXPORTS) \
51198         echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
51199         for flag in $(EXTRA_TARGET_FLAGS); do \
51200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51201         done; \
51202         (cd $(TARGET_SUBDIR)/rda && \
51203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51205                   "RANLIB=$${RANLIB}" \
51206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51207                    install-html) \
51208           || exit 1
51209
51210 @endif target-rda
51211
51212 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
51213 maybe-installcheck-target-rda:
51214 @if target-rda
51215 maybe-installcheck-target-rda: installcheck-target-rda
51216
51217 installcheck-target-rda: \
51218     configure-target-rda 
51219         @: $(MAKE); $(unstage)
51220         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51221         r=`${PWD_COMMAND}`; export r; \
51222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51223         $(NORMAL_TARGET_EXPORTS) \
51224         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
51225         for flag in $(EXTRA_TARGET_FLAGS); do \
51226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51227         done; \
51228         (cd $(TARGET_SUBDIR)/rda && \
51229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51231                   "RANLIB=$${RANLIB}" \
51232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51233                    installcheck) \
51234           || exit 1
51235
51236 @endif target-rda
51237
51238 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
51239 maybe-mostlyclean-target-rda:
51240 @if target-rda
51241 maybe-mostlyclean-target-rda: mostlyclean-target-rda
51242
51243 mostlyclean-target-rda: 
51244         @: $(MAKE); $(unstage)
51245         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51246         r=`${PWD_COMMAND}`; export r; \
51247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51248         $(NORMAL_TARGET_EXPORTS) \
51249         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
51250         for flag in $(EXTRA_TARGET_FLAGS); do \
51251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51252         done; \
51253         (cd $(TARGET_SUBDIR)/rda && \
51254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51256                   "RANLIB=$${RANLIB}" \
51257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51258                    mostlyclean) \
51259           || exit 1
51260
51261 @endif target-rda
51262
51263 .PHONY: maybe-clean-target-rda clean-target-rda
51264 maybe-clean-target-rda:
51265 @if target-rda
51266 maybe-clean-target-rda: clean-target-rda
51267
51268 clean-target-rda: 
51269         @: $(MAKE); $(unstage)
51270         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51271         r=`${PWD_COMMAND}`; export r; \
51272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51273         $(NORMAL_TARGET_EXPORTS) \
51274         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
51275         for flag in $(EXTRA_TARGET_FLAGS); do \
51276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51277         done; \
51278         (cd $(TARGET_SUBDIR)/rda && \
51279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51281                   "RANLIB=$${RANLIB}" \
51282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51283                    clean) \
51284           || exit 1
51285
51286 @endif target-rda
51287
51288 .PHONY: maybe-distclean-target-rda distclean-target-rda
51289 maybe-distclean-target-rda:
51290 @if target-rda
51291 maybe-distclean-target-rda: distclean-target-rda
51292
51293 distclean-target-rda: 
51294         @: $(MAKE); $(unstage)
51295         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51296         r=`${PWD_COMMAND}`; export r; \
51297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51298         $(NORMAL_TARGET_EXPORTS) \
51299         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
51300         for flag in $(EXTRA_TARGET_FLAGS); do \
51301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51302         done; \
51303         (cd $(TARGET_SUBDIR)/rda && \
51304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51306                   "RANLIB=$${RANLIB}" \
51307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51308                    distclean) \
51309           || exit 1
51310
51311 @endif target-rda
51312
51313 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
51314 maybe-maintainer-clean-target-rda:
51315 @if target-rda
51316 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
51317
51318 maintainer-clean-target-rda: 
51319         @: $(MAKE); $(unstage)
51320         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
51321         r=`${PWD_COMMAND}`; export r; \
51322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51323         $(NORMAL_TARGET_EXPORTS) \
51324         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
51325         for flag in $(EXTRA_TARGET_FLAGS); do \
51326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51327         done; \
51328         (cd $(TARGET_SUBDIR)/rda && \
51329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51331                   "RANLIB=$${RANLIB}" \
51332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51333                    maintainer-clean) \
51334           || exit 1
51335
51336 @endif target-rda
51337
51338
51339
51340
51341
51342 .PHONY: configure-target-libada maybe-configure-target-libada
51343 maybe-configure-target-libada:
51344 @if gcc-bootstrap
51345 configure-target-libada: stage_current
51346 @endif gcc-bootstrap
51347 @if target-libada
51348 maybe-configure-target-libada: configure-target-libada
51349 configure-target-libada: 
51350         @: $(MAKE); $(unstage)
51351         @r=`${PWD_COMMAND}`; export r; \
51352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51353         echo "Checking multilib configuration for libada..."; \
51354         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
51355         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
51356         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
51357           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
51358             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
51359           else \
51360             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
51361             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
51362           fi; \
51363         else \
51364           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
51365         fi; \
51366         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
51367         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
51368         $(NORMAL_TARGET_EXPORTS) \
51369         echo Configuring in $(TARGET_SUBDIR)/libada; \
51370         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
51371         case $(srcdir) in \
51372           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51373           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
51374                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51375         esac; \
51376         srcdiroption="--srcdir=$${topdir}/libada"; \
51377         libsrcdir="$$s/libada"; \
51378         rm -f no-such-file || : ; \
51379         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51380           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51381           --target=${target_alias} $${srcdiroption}  \
51382           || exit 1
51383 @endif target-libada
51384
51385
51386
51387
51388
51389 .PHONY: all-target-libada maybe-all-target-libada
51390 maybe-all-target-libada:
51391 @if gcc-bootstrap
51392 all-target-libada: stage_current
51393 @endif gcc-bootstrap
51394 @if target-libada
51395 TARGET-target-libada=all
51396 maybe-all-target-libada: all-target-libada
51397 all-target-libada: configure-target-libada
51398         @: $(MAKE); $(unstage)
51399         @r=`${PWD_COMMAND}`; export r; \
51400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51401         $(NORMAL_TARGET_EXPORTS) \
51402         (cd $(TARGET_SUBDIR)/libada && \
51403           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
51404                 $(TARGET-target-libada))
51405 @endif target-libada
51406
51407
51408
51409
51410
51411 .PHONY: check-target-libada maybe-check-target-libada
51412 maybe-check-target-libada:
51413 @if target-libada
51414 maybe-check-target-libada: check-target-libada
51415
51416 check-target-libada:
51417         @: $(MAKE); $(unstage)
51418         @r=`${PWD_COMMAND}`; export r; \
51419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51420         $(NORMAL_TARGET_EXPORTS) \
51421         (cd $(TARGET_SUBDIR)/libada && \
51422           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
51423
51424 @endif target-libada
51425
51426 .PHONY: install-target-libada maybe-install-target-libada
51427 maybe-install-target-libada:
51428 @if target-libada
51429 maybe-install-target-libada: install-target-libada
51430
51431 install-target-libada: installdirs
51432         @: $(MAKE); $(unstage)
51433         @r=`${PWD_COMMAND}`; export r; \
51434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51435         $(NORMAL_TARGET_EXPORTS) \
51436         (cd $(TARGET_SUBDIR)/libada && \
51437           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51438
51439 @endif target-libada
51440
51441 # Other targets (info, dvi, pdf, etc.)
51442
51443 .PHONY: maybe-info-target-libada info-target-libada
51444 maybe-info-target-libada:
51445 @if target-libada
51446 maybe-info-target-libada: info-target-libada
51447
51448 info-target-libada: \
51449     configure-target-libada 
51450         @: $(MAKE); $(unstage)
51451         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51452         r=`${PWD_COMMAND}`; export r; \
51453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51454         $(NORMAL_TARGET_EXPORTS) \
51455         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
51456         for flag in $(EXTRA_TARGET_FLAGS); do \
51457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51458         done; \
51459         (cd $(TARGET_SUBDIR)/libada && \
51460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51462                   "RANLIB=$${RANLIB}" \
51463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51464                    info) \
51465           || exit 1
51466
51467 @endif target-libada
51468
51469 .PHONY: maybe-dvi-target-libada dvi-target-libada
51470 maybe-dvi-target-libada:
51471 @if target-libada
51472 maybe-dvi-target-libada: dvi-target-libada
51473
51474 dvi-target-libada: \
51475     configure-target-libada 
51476         @: $(MAKE); $(unstage)
51477         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51478         r=`${PWD_COMMAND}`; export r; \
51479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51480         $(NORMAL_TARGET_EXPORTS) \
51481         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
51482         for flag in $(EXTRA_TARGET_FLAGS); do \
51483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51484         done; \
51485         (cd $(TARGET_SUBDIR)/libada && \
51486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51488                   "RANLIB=$${RANLIB}" \
51489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51490                    dvi) \
51491           || exit 1
51492
51493 @endif target-libada
51494
51495 .PHONY: maybe-pdf-target-libada pdf-target-libada
51496 maybe-pdf-target-libada:
51497 @if target-libada
51498 maybe-pdf-target-libada: pdf-target-libada
51499
51500 pdf-target-libada: \
51501     configure-target-libada 
51502         @: $(MAKE); $(unstage)
51503         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51504         r=`${PWD_COMMAND}`; export r; \
51505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51506         $(NORMAL_TARGET_EXPORTS) \
51507         echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
51508         for flag in $(EXTRA_TARGET_FLAGS); do \
51509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51510         done; \
51511         (cd $(TARGET_SUBDIR)/libada && \
51512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51514                   "RANLIB=$${RANLIB}" \
51515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51516                    pdf) \
51517           || exit 1
51518
51519 @endif target-libada
51520
51521 .PHONY: maybe-html-target-libada html-target-libada
51522 maybe-html-target-libada:
51523 @if target-libada
51524 maybe-html-target-libada: html-target-libada
51525
51526 html-target-libada: \
51527     configure-target-libada 
51528         @: $(MAKE); $(unstage)
51529         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51530         r=`${PWD_COMMAND}`; export r; \
51531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51532         $(NORMAL_TARGET_EXPORTS) \
51533         echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
51534         for flag in $(EXTRA_TARGET_FLAGS); do \
51535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51536         done; \
51537         (cd $(TARGET_SUBDIR)/libada && \
51538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51540                   "RANLIB=$${RANLIB}" \
51541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51542                    html) \
51543           || exit 1
51544
51545 @endif target-libada
51546
51547 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
51548 maybe-TAGS-target-libada:
51549 @if target-libada
51550 maybe-TAGS-target-libada: TAGS-target-libada
51551
51552 TAGS-target-libada: \
51553     configure-target-libada 
51554         @: $(MAKE); $(unstage)
51555         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51556         r=`${PWD_COMMAND}`; export r; \
51557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51558         $(NORMAL_TARGET_EXPORTS) \
51559         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
51560         for flag in $(EXTRA_TARGET_FLAGS); do \
51561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51562         done; \
51563         (cd $(TARGET_SUBDIR)/libada && \
51564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51566                   "RANLIB=$${RANLIB}" \
51567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51568                    TAGS) \
51569           || exit 1
51570
51571 @endif target-libada
51572
51573 .PHONY: maybe-install-info-target-libada install-info-target-libada
51574 maybe-install-info-target-libada:
51575 @if target-libada
51576 maybe-install-info-target-libada: install-info-target-libada
51577
51578 install-info-target-libada: \
51579     configure-target-libada \
51580     info-target-libada 
51581         @: $(MAKE); $(unstage)
51582         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51583         r=`${PWD_COMMAND}`; export r; \
51584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51585         $(NORMAL_TARGET_EXPORTS) \
51586         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
51587         for flag in $(EXTRA_TARGET_FLAGS); do \
51588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51589         done; \
51590         (cd $(TARGET_SUBDIR)/libada && \
51591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51593                   "RANLIB=$${RANLIB}" \
51594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51595                    install-info) \
51596           || exit 1
51597
51598 @endif target-libada
51599
51600 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
51601 maybe-install-pdf-target-libada:
51602 @if target-libada
51603 maybe-install-pdf-target-libada: install-pdf-target-libada
51604
51605 install-pdf-target-libada: \
51606     configure-target-libada \
51607     pdf-target-libada 
51608         @: $(MAKE); $(unstage)
51609         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51610         r=`${PWD_COMMAND}`; export r; \
51611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51612         $(NORMAL_TARGET_EXPORTS) \
51613         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
51614         for flag in $(EXTRA_TARGET_FLAGS); do \
51615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51616         done; \
51617         (cd $(TARGET_SUBDIR)/libada && \
51618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51620                   "RANLIB=$${RANLIB}" \
51621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51622                    install-pdf) \
51623           || exit 1
51624
51625 @endif target-libada
51626
51627 .PHONY: maybe-install-html-target-libada install-html-target-libada
51628 maybe-install-html-target-libada:
51629 @if target-libada
51630 maybe-install-html-target-libada: install-html-target-libada
51631
51632 install-html-target-libada: \
51633     configure-target-libada \
51634     html-target-libada 
51635         @: $(MAKE); $(unstage)
51636         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51637         r=`${PWD_COMMAND}`; export r; \
51638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51639         $(NORMAL_TARGET_EXPORTS) \
51640         echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
51641         for flag in $(EXTRA_TARGET_FLAGS); do \
51642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51643         done; \
51644         (cd $(TARGET_SUBDIR)/libada && \
51645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51647                   "RANLIB=$${RANLIB}" \
51648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51649                    install-html) \
51650           || exit 1
51651
51652 @endif target-libada
51653
51654 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
51655 maybe-installcheck-target-libada:
51656 @if target-libada
51657 maybe-installcheck-target-libada: installcheck-target-libada
51658
51659 installcheck-target-libada: \
51660     configure-target-libada 
51661         @: $(MAKE); $(unstage)
51662         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51663         r=`${PWD_COMMAND}`; export r; \
51664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51665         $(NORMAL_TARGET_EXPORTS) \
51666         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
51667         for flag in $(EXTRA_TARGET_FLAGS); do \
51668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51669         done; \
51670         (cd $(TARGET_SUBDIR)/libada && \
51671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51673                   "RANLIB=$${RANLIB}" \
51674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51675                    installcheck) \
51676           || exit 1
51677
51678 @endif target-libada
51679
51680 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
51681 maybe-mostlyclean-target-libada:
51682 @if target-libada
51683 maybe-mostlyclean-target-libada: mostlyclean-target-libada
51684
51685 mostlyclean-target-libada: 
51686         @: $(MAKE); $(unstage)
51687         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51688         r=`${PWD_COMMAND}`; export r; \
51689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51690         $(NORMAL_TARGET_EXPORTS) \
51691         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
51692         for flag in $(EXTRA_TARGET_FLAGS); do \
51693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51694         done; \
51695         (cd $(TARGET_SUBDIR)/libada && \
51696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51698                   "RANLIB=$${RANLIB}" \
51699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51700                    mostlyclean) \
51701           || exit 1
51702
51703 @endif target-libada
51704
51705 .PHONY: maybe-clean-target-libada clean-target-libada
51706 maybe-clean-target-libada:
51707 @if target-libada
51708 maybe-clean-target-libada: clean-target-libada
51709
51710 clean-target-libada: 
51711         @: $(MAKE); $(unstage)
51712         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51713         r=`${PWD_COMMAND}`; export r; \
51714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51715         $(NORMAL_TARGET_EXPORTS) \
51716         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
51717         for flag in $(EXTRA_TARGET_FLAGS); do \
51718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51719         done; \
51720         (cd $(TARGET_SUBDIR)/libada && \
51721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51723                   "RANLIB=$${RANLIB}" \
51724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51725                    clean) \
51726           || exit 1
51727
51728 @endif target-libada
51729
51730 .PHONY: maybe-distclean-target-libada distclean-target-libada
51731 maybe-distclean-target-libada:
51732 @if target-libada
51733 maybe-distclean-target-libada: distclean-target-libada
51734
51735 distclean-target-libada: 
51736         @: $(MAKE); $(unstage)
51737         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51738         r=`${PWD_COMMAND}`; export r; \
51739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51740         $(NORMAL_TARGET_EXPORTS) \
51741         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
51742         for flag in $(EXTRA_TARGET_FLAGS); do \
51743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51744         done; \
51745         (cd $(TARGET_SUBDIR)/libada && \
51746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51748                   "RANLIB=$${RANLIB}" \
51749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51750                    distclean) \
51751           || exit 1
51752
51753 @endif target-libada
51754
51755 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
51756 maybe-maintainer-clean-target-libada:
51757 @if target-libada
51758 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
51759
51760 maintainer-clean-target-libada: 
51761         @: $(MAKE); $(unstage)
51762         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
51763         r=`${PWD_COMMAND}`; export r; \
51764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51765         $(NORMAL_TARGET_EXPORTS) \
51766         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
51767         for flag in $(EXTRA_TARGET_FLAGS); do \
51768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51769         done; \
51770         (cd $(TARGET_SUBDIR)/libada && \
51771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51773                   "RANLIB=$${RANLIB}" \
51774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51775                    maintainer-clean) \
51776           || exit 1
51777
51778 @endif target-libada
51779
51780
51781
51782
51783
51784 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
51785 maybe-configure-target-libgomp:
51786 @if gcc-bootstrap
51787 configure-target-libgomp: stage_current
51788 @endif gcc-bootstrap
51789 @if target-libgomp
51790 maybe-configure-target-libgomp: configure-target-libgomp
51791 configure-target-libgomp: 
51792         @: $(MAKE); $(unstage)
51793         @r=`${PWD_COMMAND}`; export r; \
51794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51795         echo "Checking multilib configuration for libgomp..."; \
51796         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
51797         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
51798         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
51799           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
51800             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
51801           else \
51802             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
51803             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
51804           fi; \
51805         else \
51806           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
51807         fi; \
51808         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
51809         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
51810         $(NORMAL_TARGET_EXPORTS) \
51811         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
51812         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
51813         case $(srcdir) in \
51814           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51815           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
51816                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51817         esac; \
51818         srcdiroption="--srcdir=$${topdir}/libgomp"; \
51819         libsrcdir="$$s/libgomp"; \
51820         rm -f no-such-file || : ; \
51821         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51822           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51823           --target=${target_alias} $${srcdiroption}  \
51824           || exit 1
51825 @endif target-libgomp
51826
51827
51828
51829
51830
51831 .PHONY: all-target-libgomp maybe-all-target-libgomp
51832 maybe-all-target-libgomp:
51833 @if gcc-bootstrap
51834 all-target-libgomp: stage_current
51835 @endif gcc-bootstrap
51836 @if target-libgomp
51837 TARGET-target-libgomp=all
51838 maybe-all-target-libgomp: all-target-libgomp
51839 all-target-libgomp: configure-target-libgomp
51840         @: $(MAKE); $(unstage)
51841         @r=`${PWD_COMMAND}`; export r; \
51842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51843         $(NORMAL_TARGET_EXPORTS) \
51844         (cd $(TARGET_SUBDIR)/libgomp && \
51845           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
51846                 $(TARGET-target-libgomp))
51847 @endif target-libgomp
51848
51849
51850
51851
51852
51853 .PHONY: check-target-libgomp maybe-check-target-libgomp
51854 maybe-check-target-libgomp:
51855 @if target-libgomp
51856 maybe-check-target-libgomp: check-target-libgomp
51857
51858 check-target-libgomp:
51859         @: $(MAKE); $(unstage)
51860         @r=`${PWD_COMMAND}`; export r; \
51861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51862         $(NORMAL_TARGET_EXPORTS) \
51863         (cd $(TARGET_SUBDIR)/libgomp && \
51864           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
51865
51866 @endif target-libgomp
51867
51868 .PHONY: install-target-libgomp maybe-install-target-libgomp
51869 maybe-install-target-libgomp:
51870 @if target-libgomp
51871 maybe-install-target-libgomp: install-target-libgomp
51872
51873 install-target-libgomp: installdirs
51874         @: $(MAKE); $(unstage)
51875         @r=`${PWD_COMMAND}`; export r; \
51876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51877         $(NORMAL_TARGET_EXPORTS) \
51878         (cd $(TARGET_SUBDIR)/libgomp && \
51879           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51880
51881 @endif target-libgomp
51882
51883 # Other targets (info, dvi, pdf, etc.)
51884
51885 .PHONY: maybe-info-target-libgomp info-target-libgomp
51886 maybe-info-target-libgomp:
51887 @if target-libgomp
51888 maybe-info-target-libgomp: info-target-libgomp
51889
51890 info-target-libgomp: \
51891     configure-target-libgomp 
51892         @: $(MAKE); $(unstage)
51893         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51894         r=`${PWD_COMMAND}`; export r; \
51895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51896         $(NORMAL_TARGET_EXPORTS) \
51897         echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
51898         for flag in $(EXTRA_TARGET_FLAGS); do \
51899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51900         done; \
51901         (cd $(TARGET_SUBDIR)/libgomp && \
51902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51904                   "RANLIB=$${RANLIB}" \
51905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51906                    info) \
51907           || exit 1
51908
51909 @endif target-libgomp
51910
51911 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
51912 maybe-dvi-target-libgomp:
51913 @if target-libgomp
51914 maybe-dvi-target-libgomp: dvi-target-libgomp
51915
51916 dvi-target-libgomp: \
51917     configure-target-libgomp 
51918         @: $(MAKE); $(unstage)
51919         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51920         r=`${PWD_COMMAND}`; export r; \
51921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51922         $(NORMAL_TARGET_EXPORTS) \
51923         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
51924         for flag in $(EXTRA_TARGET_FLAGS); do \
51925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51926         done; \
51927         (cd $(TARGET_SUBDIR)/libgomp && \
51928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51930                   "RANLIB=$${RANLIB}" \
51931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51932                    dvi) \
51933           || exit 1
51934
51935 @endif target-libgomp
51936
51937 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
51938 maybe-pdf-target-libgomp:
51939 @if target-libgomp
51940 maybe-pdf-target-libgomp: pdf-target-libgomp
51941
51942 pdf-target-libgomp: \
51943     configure-target-libgomp 
51944         @: $(MAKE); $(unstage)
51945         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51946         r=`${PWD_COMMAND}`; export r; \
51947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51948         $(NORMAL_TARGET_EXPORTS) \
51949         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
51950         for flag in $(EXTRA_TARGET_FLAGS); do \
51951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51952         done; \
51953         (cd $(TARGET_SUBDIR)/libgomp && \
51954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51956                   "RANLIB=$${RANLIB}" \
51957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51958                    pdf) \
51959           || exit 1
51960
51961 @endif target-libgomp
51962
51963 .PHONY: maybe-html-target-libgomp html-target-libgomp
51964 maybe-html-target-libgomp:
51965 @if target-libgomp
51966 maybe-html-target-libgomp: html-target-libgomp
51967
51968 html-target-libgomp: \
51969     configure-target-libgomp 
51970         @: $(MAKE); $(unstage)
51971         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51972         r=`${PWD_COMMAND}`; export r; \
51973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51974         $(NORMAL_TARGET_EXPORTS) \
51975         echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
51976         for flag in $(EXTRA_TARGET_FLAGS); do \
51977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51978         done; \
51979         (cd $(TARGET_SUBDIR)/libgomp && \
51980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51982                   "RANLIB=$${RANLIB}" \
51983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51984                    html) \
51985           || exit 1
51986
51987 @endif target-libgomp
51988
51989 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
51990 maybe-TAGS-target-libgomp:
51991 @if target-libgomp
51992 maybe-TAGS-target-libgomp: TAGS-target-libgomp
51993
51994 TAGS-target-libgomp: \
51995     configure-target-libgomp 
51996         @: $(MAKE); $(unstage)
51997         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
51998         r=`${PWD_COMMAND}`; export r; \
51999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52000         $(NORMAL_TARGET_EXPORTS) \
52001         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
52002         for flag in $(EXTRA_TARGET_FLAGS); do \
52003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52004         done; \
52005         (cd $(TARGET_SUBDIR)/libgomp && \
52006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52008                   "RANLIB=$${RANLIB}" \
52009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52010                    TAGS) \
52011           || exit 1
52012
52013 @endif target-libgomp
52014
52015 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
52016 maybe-install-info-target-libgomp:
52017 @if target-libgomp
52018 maybe-install-info-target-libgomp: install-info-target-libgomp
52019
52020 install-info-target-libgomp: \
52021     configure-target-libgomp \
52022     info-target-libgomp 
52023         @: $(MAKE); $(unstage)
52024         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52025         r=`${PWD_COMMAND}`; export r; \
52026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52027         $(NORMAL_TARGET_EXPORTS) \
52028         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
52029         for flag in $(EXTRA_TARGET_FLAGS); do \
52030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52031         done; \
52032         (cd $(TARGET_SUBDIR)/libgomp && \
52033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52035                   "RANLIB=$${RANLIB}" \
52036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52037                    install-info) \
52038           || exit 1
52039
52040 @endif target-libgomp
52041
52042 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
52043 maybe-install-pdf-target-libgomp:
52044 @if target-libgomp
52045 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
52046
52047 install-pdf-target-libgomp: \
52048     configure-target-libgomp \
52049     pdf-target-libgomp 
52050         @: $(MAKE); $(unstage)
52051         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52052         r=`${PWD_COMMAND}`; export r; \
52053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52054         $(NORMAL_TARGET_EXPORTS) \
52055         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
52056         for flag in $(EXTRA_TARGET_FLAGS); do \
52057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52058         done; \
52059         (cd $(TARGET_SUBDIR)/libgomp && \
52060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52062                   "RANLIB=$${RANLIB}" \
52063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52064                    install-pdf) \
52065           || exit 1
52066
52067 @endif target-libgomp
52068
52069 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
52070 maybe-install-html-target-libgomp:
52071 @if target-libgomp
52072 maybe-install-html-target-libgomp: install-html-target-libgomp
52073
52074 install-html-target-libgomp: \
52075     configure-target-libgomp \
52076     html-target-libgomp 
52077         @: $(MAKE); $(unstage)
52078         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52079         r=`${PWD_COMMAND}`; export r; \
52080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52081         $(NORMAL_TARGET_EXPORTS) \
52082         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
52083         for flag in $(EXTRA_TARGET_FLAGS); do \
52084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52085         done; \
52086         (cd $(TARGET_SUBDIR)/libgomp && \
52087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52089                   "RANLIB=$${RANLIB}" \
52090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52091                    install-html) \
52092           || exit 1
52093
52094 @endif target-libgomp
52095
52096 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
52097 maybe-installcheck-target-libgomp:
52098 @if target-libgomp
52099 maybe-installcheck-target-libgomp: installcheck-target-libgomp
52100
52101 installcheck-target-libgomp: \
52102     configure-target-libgomp 
52103         @: $(MAKE); $(unstage)
52104         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52105         r=`${PWD_COMMAND}`; export r; \
52106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52107         $(NORMAL_TARGET_EXPORTS) \
52108         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
52109         for flag in $(EXTRA_TARGET_FLAGS); do \
52110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52111         done; \
52112         (cd $(TARGET_SUBDIR)/libgomp && \
52113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52115                   "RANLIB=$${RANLIB}" \
52116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52117                    installcheck) \
52118           || exit 1
52119
52120 @endif target-libgomp
52121
52122 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
52123 maybe-mostlyclean-target-libgomp:
52124 @if target-libgomp
52125 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
52126
52127 mostlyclean-target-libgomp: 
52128         @: $(MAKE); $(unstage)
52129         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52130         r=`${PWD_COMMAND}`; export r; \
52131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52132         $(NORMAL_TARGET_EXPORTS) \
52133         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
52134         for flag in $(EXTRA_TARGET_FLAGS); do \
52135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52136         done; \
52137         (cd $(TARGET_SUBDIR)/libgomp && \
52138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52140                   "RANLIB=$${RANLIB}" \
52141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52142                    mostlyclean) \
52143           || exit 1
52144
52145 @endif target-libgomp
52146
52147 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
52148 maybe-clean-target-libgomp:
52149 @if target-libgomp
52150 maybe-clean-target-libgomp: clean-target-libgomp
52151
52152 clean-target-libgomp: 
52153         @: $(MAKE); $(unstage)
52154         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52155         r=`${PWD_COMMAND}`; export r; \
52156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52157         $(NORMAL_TARGET_EXPORTS) \
52158         echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
52159         for flag in $(EXTRA_TARGET_FLAGS); do \
52160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52161         done; \
52162         (cd $(TARGET_SUBDIR)/libgomp && \
52163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52165                   "RANLIB=$${RANLIB}" \
52166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52167                    clean) \
52168           || exit 1
52169
52170 @endif target-libgomp
52171
52172 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
52173 maybe-distclean-target-libgomp:
52174 @if target-libgomp
52175 maybe-distclean-target-libgomp: distclean-target-libgomp
52176
52177 distclean-target-libgomp: 
52178         @: $(MAKE); $(unstage)
52179         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52180         r=`${PWD_COMMAND}`; export r; \
52181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52182         $(NORMAL_TARGET_EXPORTS) \
52183         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
52184         for flag in $(EXTRA_TARGET_FLAGS); do \
52185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52186         done; \
52187         (cd $(TARGET_SUBDIR)/libgomp && \
52188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52190                   "RANLIB=$${RANLIB}" \
52191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52192                    distclean) \
52193           || exit 1
52194
52195 @endif target-libgomp
52196
52197 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
52198 maybe-maintainer-clean-target-libgomp:
52199 @if target-libgomp
52200 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
52201
52202 maintainer-clean-target-libgomp: 
52203         @: $(MAKE); $(unstage)
52204         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52205         r=`${PWD_COMMAND}`; export r; \
52206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52207         $(NORMAL_TARGET_EXPORTS) \
52208         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
52209         for flag in $(EXTRA_TARGET_FLAGS); do \
52210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52211         done; \
52212         (cd $(TARGET_SUBDIR)/libgomp && \
52213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52215                   "RANLIB=$${RANLIB}" \
52216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52217                    maintainer-clean) \
52218           || exit 1
52219
52220 @endif target-libgomp
52221
52222
52223
52224 # ----------
52225 # GCC module
52226 # ----------
52227
52228 @if gcc-no-bootstrap
52229 .PHONY: cross
52230 cross: all-build all-gas all-ld
52231         @r=`${PWD_COMMAND}`; export r; \
52232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52233         $(HOST_EXPORTS) \
52234         echo "Building the C and C++ compiler"; \
52235         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
52236         @r=`${PWD_COMMAND}`; export r; \
52237         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
52238         echo "Building runtime libraries"; \
52239         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
52240 @endif gcc-no-bootstrap
52241
52242 @if gcc
52243
52244 .PHONY: check-gcc-c check-c
52245 check-gcc-c:
52246         r=`${PWD_COMMAND}`; export r; \
52247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52248         $(HOST_EXPORTS) \
52249         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
52250 check-c: check-gcc-c
52251
52252 .PHONY: check-gcc-c++ check-c++
52253 check-gcc-c++:
52254         r=`${PWD_COMMAND}`; export r; \
52255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52256         $(HOST_EXPORTS) \
52257         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
52258 check-c++: check-gcc-c++ check-target-libstdc++-v3
52259
52260 .PHONY: check-gcc-fortran check-fortran
52261 check-gcc-fortran:
52262         r=`${PWD_COMMAND}`; export r; \
52263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52264         $(HOST_EXPORTS) \
52265         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
52266 check-fortran: check-gcc-fortran check-target-libgfortran
52267
52268 .PHONY: check-gcc-java check-java
52269 check-gcc-java:
52270         r=`${PWD_COMMAND}`; export r; \
52271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52272         $(HOST_EXPORTS) \
52273         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
52274 check-java: check-gcc-java check-target-libjava
52275
52276 .PHONY: check-gcc-ada check-ada
52277 check-gcc-ada:
52278         r=`${PWD_COMMAND}`; export r; \
52279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52280         $(HOST_EXPORTS) \
52281         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
52282 check-ada: check-gcc-ada check-target-libada
52283
52284 .PHONY: check-gcc-objc check-objc
52285 check-gcc-objc:
52286         r=`${PWD_COMMAND}`; export r; \
52287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52288         $(HOST_EXPORTS) \
52289         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
52290 check-objc: check-gcc-objc check-target-libobjc
52291
52292 .PHONY: check-gcc-obj-c++ check-obj-c++
52293 check-gcc-obj-c++:
52294         r=`${PWD_COMMAND}`; export r; \
52295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52296         $(HOST_EXPORTS) \
52297         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
52298 check-obj-c++: check-gcc-obj-c++
52299
52300
52301 # Install the gcc headers files, but not the fixed include files,
52302 # which Cygnus is not allowed to distribute.  This rule is very
52303 # dependent on the workings of the gcc Makefile.in.
52304 .PHONY: gcc-no-fixedincludes
52305 gcc-no-fixedincludes:
52306         @if [ -f ./gcc/Makefile ]; then \
52307           rm -rf gcc/tmp-include; \
52308           mv gcc/include gcc/tmp-include 2>/dev/null; \
52309           mkdir gcc/include; \
52310           cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
52311           touch gcc/stmp-fixinc gcc/include/fixed; \
52312           rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
52313           r=`${PWD_COMMAND}`; export r; \
52314           s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
52315           $(HOST_EXPORTS) \
52316           (cd ./gcc && \
52317            $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
52318           rm -rf gcc/include; \
52319           mv gcc/tmp-include gcc/include 2>/dev/null; \
52320         else true; fi
52321 @endif gcc
52322
52323 # ---------------------
52324 # GCC bootstrap support
52325 # ---------------------
52326
52327 # We track the current stage (the one in 'gcc') in the stage_current file.
52328 # stage_last instead tracks the stage that was built last.  These targets
52329 # are dummy when toplevel bootstrap is not active.
52330
52331 # While making host and target tools, symlinks to the final stage must be
52332 # there, so $(unstage) should be run at various points.  To avoid excessive
52333 # recursive invocations of make, we "inline" them using a variable.  These
52334 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
52335 # to avoid warnings from the GNU Make job server.
52336
52337 unstage = :
52338 stage = :
52339 current_stage = ""
52340
52341 @if gcc-bootstrap
52342 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
52343 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
52344 current_stage = "`cat stage_current 2> /dev/null`"
52345 @endif gcc-bootstrap
52346
52347 .PHONY: unstage stage
52348 unstage:
52349         @: $(MAKE); $(unstage)
52350 stage:
52351         @: $(MAKE); $(stage)
52352
52353 # Disable commands for lean bootstrap.
52354 LEAN = false
52355
52356 # We name the build directories for the various stages "stage1-gcc",
52357 # "stage2-gcc","stage3-gcc", etc.
52358
52359 # Since the 'compare' process will fail (on debugging information) if any
52360 # directory names are different, we need to link the gcc directory for
52361 # the previous stage to a constant name ('prev-gcc'), and to make the name of
52362 # the build directories constant as well. For the latter, we use naked names
52363 # like 'gcc', because the scripts in that directory assume it.  We use
52364 # mv on platforms where symlinks to directories do not work or are not
52365 # reliable.
52366
52367 # 'touch' doesn't work right on some platforms.
52368 STAMP = echo timestamp > 
52369
52370 # We only want to compare .o files, so set this!
52371 objext = .o
52372
52373
52374 .PHONY: stage1-start stage1-end
52375
52376 stage1-start::
52377         @: $(MAKE); $(stage); \
52378         echo stage1 > stage_current ; \
52379         echo stage1 > stage_last; \
52380         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52381 @if bfd
52382         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
52383           mkdir stage1-bfd; \
52384         mv stage1-bfd bfd 
52385 @endif bfd
52386 @if opcodes
52387         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
52388           mkdir stage1-opcodes; \
52389         mv stage1-opcodes opcodes 
52390 @endif opcodes
52391 @if binutils
52392         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
52393           mkdir stage1-binutils; \
52394         mv stage1-binutils binutils 
52395 @endif binutils
52396 @if gas
52397         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
52398           mkdir stage1-gas; \
52399         mv stage1-gas gas 
52400 @endif gas
52401 @if gcc
52402         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
52403           mkdir stage1-gcc; \
52404         mv stage1-gcc gcc 
52405 @endif gcc
52406 @if gmp
52407         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
52408           mkdir stage1-gmp; \
52409         mv stage1-gmp gmp 
52410 @endif gmp
52411 @if mpfr
52412         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
52413           mkdir stage1-mpfr; \
52414         mv stage1-mpfr mpfr 
52415 @endif mpfr
52416 @if mpc
52417         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
52418           mkdir stage1-mpc; \
52419         mv stage1-mpc mpc 
52420 @endif mpc
52421 @if ppl
52422         @cd $(HOST_SUBDIR); [ -d stage1-ppl ] || \
52423           mkdir stage1-ppl; \
52424         mv stage1-ppl ppl 
52425 @endif ppl
52426 @if cloog
52427         @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
52428           mkdir stage1-cloog; \
52429         mv stage1-cloog cloog 
52430 @endif cloog
52431 @if gold
52432         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
52433           mkdir stage1-gold; \
52434         mv stage1-gold gold 
52435 @endif gold
52436 @if intl
52437         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
52438           mkdir stage1-intl; \
52439         mv stage1-intl intl 
52440 @endif intl
52441 @if ld
52442         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
52443           mkdir stage1-ld; \
52444         mv stage1-ld ld 
52445 @endif ld
52446 @if libcpp
52447         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
52448           mkdir stage1-libcpp; \
52449         mv stage1-libcpp libcpp 
52450 @endif libcpp
52451 @if libdecnumber
52452         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
52453           mkdir stage1-libdecnumber; \
52454         mv stage1-libdecnumber libdecnumber 
52455 @endif libdecnumber
52456 @if libiberty
52457         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
52458           mkdir stage1-libiberty; \
52459         mv stage1-libiberty libiberty 
52460 @endif libiberty
52461 @if zlib
52462         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
52463           mkdir stage1-zlib; \
52464         mv stage1-zlib zlib 
52465 @endif zlib
52466         @[ -d stage1-$(TARGET_SUBDIR) ] || \
52467           mkdir stage1-$(TARGET_SUBDIR); \
52468         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR) 
52469
52470 stage1-end:: 
52471 @if bfd
52472         @if test -d $(HOST_SUBDIR)/bfd ; then \
52473           cd $(HOST_SUBDIR); mv bfd stage1-bfd  ; \
52474         fi
52475 @endif bfd
52476 @if opcodes
52477         @if test -d $(HOST_SUBDIR)/opcodes ; then \
52478           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes  ; \
52479         fi
52480 @endif opcodes
52481 @if binutils
52482         @if test -d $(HOST_SUBDIR)/binutils ; then \
52483           cd $(HOST_SUBDIR); mv binutils stage1-binutils  ; \
52484         fi
52485 @endif binutils
52486 @if gas
52487         @if test -d $(HOST_SUBDIR)/gas ; then \
52488           cd $(HOST_SUBDIR); mv gas stage1-gas  ; \
52489         fi
52490 @endif gas
52491 @if gcc
52492         @if test -d $(HOST_SUBDIR)/gcc ; then \
52493           cd $(HOST_SUBDIR); mv gcc stage1-gcc  ; \
52494         fi
52495 @endif gcc
52496 @if gmp
52497         @if test -d $(HOST_SUBDIR)/gmp ; then \
52498           cd $(HOST_SUBDIR); mv gmp stage1-gmp  ; \
52499         fi
52500 @endif gmp
52501 @if mpfr
52502         @if test -d $(HOST_SUBDIR)/mpfr ; then \
52503           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr  ; \
52504         fi
52505 @endif mpfr
52506 @if mpc
52507         @if test -d $(HOST_SUBDIR)/mpc ; then \
52508           cd $(HOST_SUBDIR); mv mpc stage1-mpc  ; \
52509         fi
52510 @endif mpc
52511 @if ppl
52512         @if test -d $(HOST_SUBDIR)/ppl ; then \
52513           cd $(HOST_SUBDIR); mv ppl stage1-ppl  ; \
52514         fi
52515 @endif ppl
52516 @if cloog
52517         @if test -d $(HOST_SUBDIR)/cloog ; then \
52518           cd $(HOST_SUBDIR); mv cloog stage1-cloog  ; \
52519         fi
52520 @endif cloog
52521 @if gold
52522         @if test -d $(HOST_SUBDIR)/gold ; then \
52523           cd $(HOST_SUBDIR); mv gold stage1-gold  ; \
52524         fi
52525 @endif gold
52526 @if intl
52527         @if test -d $(HOST_SUBDIR)/intl ; then \
52528           cd $(HOST_SUBDIR); mv intl stage1-intl  ; \
52529         fi
52530 @endif intl
52531 @if ld
52532         @if test -d $(HOST_SUBDIR)/ld ; then \
52533           cd $(HOST_SUBDIR); mv ld stage1-ld  ; \
52534         fi
52535 @endif ld
52536 @if libcpp
52537         @if test -d $(HOST_SUBDIR)/libcpp ; then \
52538           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp  ; \
52539         fi
52540 @endif libcpp
52541 @if libdecnumber
52542         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52543           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber  ; \
52544         fi
52545 @endif libdecnumber
52546 @if libiberty
52547         @if test -d $(HOST_SUBDIR)/libiberty ; then \
52548           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty  ; \
52549         fi
52550 @endif libiberty
52551 @if zlib
52552         @if test -d $(HOST_SUBDIR)/zlib ; then \
52553           cd $(HOST_SUBDIR); mv zlib stage1-zlib  ; \
52554         fi
52555 @endif zlib
52556         @if test -d $(TARGET_SUBDIR) ; then \
52557           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR)  ; \
52558         fi
52559         rm -f stage_current
52560
52561 # Bubble a bug fix through all the stages up to stage 1.  They are
52562 # remade, but not reconfigured.  The next stage (if any) will not be
52563 # reconfigured either.
52564 .PHONY: stage1-bubble
52565 stage1-bubble:: 
52566         @r=`${PWD_COMMAND}`; export r; \
52567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52568         if test -f stage1-lean  ; then \
52569           echo Skipping rebuild of stage1 ; \
52570         else \
52571           $(MAKE) stage1-start; \
52572           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
52573         fi
52574
52575 .PHONY: all-stage1 clean-stage1
52576 do-clean: clean-stage1
52577
52578 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52579 # only possibility, but now it conflicts with no-bootstrap rules
52580 @if gcc-bootstrap
52581
52582
52583
52584
52585 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52586
52587 .PHONY: distclean-stage1
52588 distclean-stage1::
52589         @: $(MAKE); $(stage)
52590         @test "`cat stage_last`" != stage1 || rm -f stage_last
52591         rm -rf stage1-* 
52592
52593
52594 @endif gcc-bootstrap
52595
52596
52597 .PHONY: stage2-start stage2-end
52598
52599 stage2-start::
52600         @: $(MAKE); $(stage); \
52601         echo stage2 > stage_current ; \
52602         echo stage2 > stage_last; \
52603         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52604 @if bfd
52605         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
52606           mkdir stage2-bfd; \
52607         mv stage2-bfd bfd  ; \
52608         mv stage1-bfd prev-bfd || test -f stage1-lean 
52609 @endif bfd
52610 @if opcodes
52611         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
52612           mkdir stage2-opcodes; \
52613         mv stage2-opcodes opcodes  ; \
52614         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
52615 @endif opcodes
52616 @if binutils
52617         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
52618           mkdir stage2-binutils; \
52619         mv stage2-binutils binutils  ; \
52620         mv stage1-binutils prev-binutils || test -f stage1-lean 
52621 @endif binutils
52622 @if gas
52623         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
52624           mkdir stage2-gas; \
52625         mv stage2-gas gas  ; \
52626         mv stage1-gas prev-gas || test -f stage1-lean 
52627 @endif gas
52628 @if gcc
52629         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
52630           mkdir stage2-gcc; \
52631         mv stage2-gcc gcc  ; \
52632         mv stage1-gcc prev-gcc || test -f stage1-lean 
52633 @endif gcc
52634 @if gmp
52635         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
52636           mkdir stage2-gmp; \
52637         mv stage2-gmp gmp  ; \
52638         mv stage1-gmp prev-gmp || test -f stage1-lean 
52639 @endif gmp
52640 @if mpfr
52641         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
52642           mkdir stage2-mpfr; \
52643         mv stage2-mpfr mpfr  ; \
52644         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
52645 @endif mpfr
52646 @if mpc
52647         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
52648           mkdir stage2-mpc; \
52649         mv stage2-mpc mpc  ; \
52650         mv stage1-mpc prev-mpc || test -f stage1-lean 
52651 @endif mpc
52652 @if ppl
52653         @cd $(HOST_SUBDIR); [ -d stage2-ppl ] || \
52654           mkdir stage2-ppl; \
52655         mv stage2-ppl ppl  ; \
52656         mv stage1-ppl prev-ppl || test -f stage1-lean 
52657 @endif ppl
52658 @if cloog
52659         @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
52660           mkdir stage2-cloog; \
52661         mv stage2-cloog cloog  ; \
52662         mv stage1-cloog prev-cloog || test -f stage1-lean 
52663 @endif cloog
52664 @if gold
52665         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
52666           mkdir stage2-gold; \
52667         mv stage2-gold gold  ; \
52668         mv stage1-gold prev-gold || test -f stage1-lean 
52669 @endif gold
52670 @if intl
52671         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
52672           mkdir stage2-intl; \
52673         mv stage2-intl intl  ; \
52674         mv stage1-intl prev-intl || test -f stage1-lean 
52675 @endif intl
52676 @if ld
52677         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
52678           mkdir stage2-ld; \
52679         mv stage2-ld ld  ; \
52680         mv stage1-ld prev-ld || test -f stage1-lean 
52681 @endif ld
52682 @if libcpp
52683         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
52684           mkdir stage2-libcpp; \
52685         mv stage2-libcpp libcpp  ; \
52686         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
52687 @endif libcpp
52688 @if libdecnumber
52689         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
52690           mkdir stage2-libdecnumber; \
52691         mv stage2-libdecnumber libdecnumber  ; \
52692         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
52693 @endif libdecnumber
52694 @if libiberty
52695         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
52696           mkdir stage2-libiberty; \
52697         mv stage2-libiberty libiberty  ; \
52698         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
52699 @endif libiberty
52700 @if zlib
52701         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
52702           mkdir stage2-zlib; \
52703         mv stage2-zlib zlib  ; \
52704         mv stage1-zlib prev-zlib || test -f stage1-lean 
52705 @endif zlib
52706         @[ -d stage2-$(TARGET_SUBDIR) ] || \
52707           mkdir stage2-$(TARGET_SUBDIR); \
52708         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
52709         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
52710
52711 stage2-end:: 
52712 @if bfd
52713         @if test -d $(HOST_SUBDIR)/bfd ; then \
52714           cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
52715           mv prev-bfd stage1-bfd ; :  ; \
52716         fi
52717 @endif bfd
52718 @if opcodes
52719         @if test -d $(HOST_SUBDIR)/opcodes ; then \
52720           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
52721           mv prev-opcodes stage1-opcodes ; :  ; \
52722         fi
52723 @endif opcodes
52724 @if binutils
52725         @if test -d $(HOST_SUBDIR)/binutils ; then \
52726           cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
52727           mv prev-binutils stage1-binutils ; :  ; \
52728         fi
52729 @endif binutils
52730 @if gas
52731         @if test -d $(HOST_SUBDIR)/gas ; then \
52732           cd $(HOST_SUBDIR); mv gas stage2-gas ; \
52733           mv prev-gas stage1-gas ; :  ; \
52734         fi
52735 @endif gas
52736 @if gcc
52737         @if test -d $(HOST_SUBDIR)/gcc ; then \
52738           cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
52739           mv prev-gcc stage1-gcc ; :  ; \
52740         fi
52741 @endif gcc
52742 @if gmp
52743         @if test -d $(HOST_SUBDIR)/gmp ; then \
52744           cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
52745           mv prev-gmp stage1-gmp ; :  ; \
52746         fi
52747 @endif gmp
52748 @if mpfr
52749         @if test -d $(HOST_SUBDIR)/mpfr ; then \
52750           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
52751           mv prev-mpfr stage1-mpfr ; :  ; \
52752         fi
52753 @endif mpfr
52754 @if mpc
52755         @if test -d $(HOST_SUBDIR)/mpc ; then \
52756           cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
52757           mv prev-mpc stage1-mpc ; :  ; \
52758         fi
52759 @endif mpc
52760 @if ppl
52761         @if test -d $(HOST_SUBDIR)/ppl ; then \
52762           cd $(HOST_SUBDIR); mv ppl stage2-ppl ; \
52763           mv prev-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 stage2-cloog ; \
52769           mv prev-cloog stage1-cloog ; :  ; \
52770         fi
52771 @endif cloog
52772 @if gold
52773         @if test -d $(HOST_SUBDIR)/gold ; then \
52774           cd $(HOST_SUBDIR); mv gold stage2-gold ; \
52775           mv prev-gold stage1-gold ; :  ; \
52776         fi
52777 @endif gold
52778 @if intl
52779         @if test -d $(HOST_SUBDIR)/intl ; then \
52780           cd $(HOST_SUBDIR); mv intl stage2-intl ; \
52781           mv prev-intl stage1-intl ; :  ; \
52782         fi
52783 @endif intl
52784 @if ld
52785         @if test -d $(HOST_SUBDIR)/ld ; then \
52786           cd $(HOST_SUBDIR); mv ld stage2-ld ; \
52787           mv prev-ld stage1-ld ; :  ; \
52788         fi
52789 @endif ld
52790 @if libcpp
52791         @if test -d $(HOST_SUBDIR)/libcpp ; then \
52792           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
52793           mv prev-libcpp stage1-libcpp ; :  ; \
52794         fi
52795 @endif libcpp
52796 @if libdecnumber
52797         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52798           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
52799           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
52800         fi
52801 @endif libdecnumber
52802 @if libiberty
52803         @if test -d $(HOST_SUBDIR)/libiberty ; then \
52804           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
52805           mv prev-libiberty stage1-libiberty ; :  ; \
52806         fi
52807 @endif libiberty
52808 @if zlib
52809         @if test -d $(HOST_SUBDIR)/zlib ; then \
52810           cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
52811           mv prev-zlib stage1-zlib ; :  ; \
52812         fi
52813 @endif zlib
52814         @if test -d $(TARGET_SUBDIR) ; then \
52815           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR)  ; \
52816           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
52817         fi
52818         rm -f stage_current
52819
52820 # Bubble a bug fix through all the stages up to stage 2.  They are
52821 # remade, but not reconfigured.  The next stage (if any) will not be
52822 # reconfigured either.
52823 .PHONY: stage2-bubble
52824 stage2-bubble:: stage1-bubble
52825         @r=`${PWD_COMMAND}`; export r; \
52826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52827         if test -f stage2-lean || test -f stage1-lean  ; then \
52828           echo Skipping rebuild of stage2 ; \
52829         else \
52830           $(MAKE) stage2-start; \
52831           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
52832         fi
52833
52834 .PHONY: all-stage2 clean-stage2
52835 do-clean: clean-stage2
52836
52837 # FIXME: Will not need to be conditional when toplevel bootstrap is the
52838 # only possibility, but now it conflicts with no-bootstrap rules
52839 @if gcc-bootstrap
52840
52841
52842
52843 .PHONY: bootstrap2 bootstrap2-lean
52844 bootstrap2:
52845         echo stage2 > stage_final
52846         @r=`${PWD_COMMAND}`; export r; \
52847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52848         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
52849         @: $(MAKE); $(unstage)
52850         @r=`${PWD_COMMAND}`; export r; \
52851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52852         TFLAGS="$(STAGE2_TFLAGS)"; \
52853         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52854
52855 bootstrap2-lean:
52856         echo stage2 > stage_final
52857         @r=`${PWD_COMMAND}`; export r; \
52858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52859         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
52860         @: $(MAKE); $(unstage)
52861         @r=`${PWD_COMMAND}`; export r; \
52862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52863         TFLAGS="$(STAGE2_TFLAGS)"; \
52864         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52865
52866
52867 # Rules to wipe a stage and all the following ones, also used for cleanstrap
52868 distclean-stage1:: distclean-stage2 
52869 .PHONY: distclean-stage2
52870 distclean-stage2::
52871         @: $(MAKE); $(stage)
52872         @test "`cat stage_last`" != stage2 || rm -f stage_last
52873         rm -rf stage2-* 
52874
52875
52876 @endif gcc-bootstrap
52877
52878
52879 .PHONY: stage3-start stage3-end
52880
52881 stage3-start::
52882         @: $(MAKE); $(stage); \
52883         echo stage3 > stage_current ; \
52884         echo stage3 > stage_last; \
52885         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52886 @if bfd
52887         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
52888           mkdir stage3-bfd; \
52889         mv stage3-bfd bfd  ; \
52890         mv stage2-bfd prev-bfd || test -f stage2-lean 
52891 @endif bfd
52892 @if opcodes
52893         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
52894           mkdir stage3-opcodes; \
52895         mv stage3-opcodes opcodes  ; \
52896         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
52897 @endif opcodes
52898 @if binutils
52899         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
52900           mkdir stage3-binutils; \
52901         mv stage3-binutils binutils  ; \
52902         mv stage2-binutils prev-binutils || test -f stage2-lean 
52903 @endif binutils
52904 @if gas
52905         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
52906           mkdir stage3-gas; \
52907         mv stage3-gas gas  ; \
52908         mv stage2-gas prev-gas || test -f stage2-lean 
52909 @endif gas
52910 @if gcc
52911         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
52912           mkdir stage3-gcc; \
52913         mv stage3-gcc gcc  ; \
52914         mv stage2-gcc prev-gcc || test -f stage2-lean 
52915 @endif gcc
52916 @if gmp
52917         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
52918           mkdir stage3-gmp; \
52919         mv stage3-gmp gmp  ; \
52920         mv stage2-gmp prev-gmp || test -f stage2-lean 
52921 @endif gmp
52922 @if mpfr
52923         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
52924           mkdir stage3-mpfr; \
52925         mv stage3-mpfr mpfr  ; \
52926         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
52927 @endif mpfr
52928 @if mpc
52929         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
52930           mkdir stage3-mpc; \
52931         mv stage3-mpc mpc  ; \
52932         mv stage2-mpc prev-mpc || test -f stage2-lean 
52933 @endif mpc
52934 @if ppl
52935         @cd $(HOST_SUBDIR); [ -d stage3-ppl ] || \
52936           mkdir stage3-ppl; \
52937         mv stage3-ppl ppl  ; \
52938         mv stage2-ppl prev-ppl || test -f stage2-lean 
52939 @endif ppl
52940 @if cloog
52941         @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
52942           mkdir stage3-cloog; \
52943         mv stage3-cloog cloog  ; \
52944         mv stage2-cloog prev-cloog || test -f stage2-lean 
52945 @endif cloog
52946 @if gold
52947         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
52948           mkdir stage3-gold; \
52949         mv stage3-gold gold  ; \
52950         mv stage2-gold prev-gold || test -f stage2-lean 
52951 @endif gold
52952 @if intl
52953         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
52954           mkdir stage3-intl; \
52955         mv stage3-intl intl  ; \
52956         mv stage2-intl prev-intl || test -f stage2-lean 
52957 @endif intl
52958 @if ld
52959         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
52960           mkdir stage3-ld; \
52961         mv stage3-ld ld  ; \
52962         mv stage2-ld prev-ld || test -f stage2-lean 
52963 @endif ld
52964 @if libcpp
52965         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
52966           mkdir stage3-libcpp; \
52967         mv stage3-libcpp libcpp  ; \
52968         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
52969 @endif libcpp
52970 @if libdecnumber
52971         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
52972           mkdir stage3-libdecnumber; \
52973         mv stage3-libdecnumber libdecnumber  ; \
52974         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
52975 @endif libdecnumber
52976 @if libiberty
52977         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
52978           mkdir stage3-libiberty; \
52979         mv stage3-libiberty libiberty  ; \
52980         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
52981 @endif libiberty
52982 @if zlib
52983         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
52984           mkdir stage3-zlib; \
52985         mv stage3-zlib zlib  ; \
52986         mv stage2-zlib prev-zlib || test -f stage2-lean 
52987 @endif zlib
52988         @[ -d stage3-$(TARGET_SUBDIR) ] || \
52989           mkdir stage3-$(TARGET_SUBDIR); \
52990         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
52991         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
52992
52993 stage3-end:: 
52994 @if bfd
52995         @if test -d $(HOST_SUBDIR)/bfd ; then \
52996           cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
52997           mv prev-bfd stage2-bfd ; :  ; \
52998         fi
52999 @endif bfd
53000 @if opcodes
53001         @if test -d $(HOST_SUBDIR)/opcodes ; then \
53002           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
53003           mv prev-opcodes stage2-opcodes ; :  ; \
53004         fi
53005 @endif opcodes
53006 @if binutils
53007         @if test -d $(HOST_SUBDIR)/binutils ; then \
53008           cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
53009           mv prev-binutils stage2-binutils ; :  ; \
53010         fi
53011 @endif binutils
53012 @if gas
53013         @if test -d $(HOST_SUBDIR)/gas ; then \
53014           cd $(HOST_SUBDIR); mv gas stage3-gas ; \
53015           mv prev-gas stage2-gas ; :  ; \
53016         fi
53017 @endif gas
53018 @if gcc
53019         @if test -d $(HOST_SUBDIR)/gcc ; then \
53020           cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
53021           mv prev-gcc stage2-gcc ; :  ; \
53022         fi
53023 @endif gcc
53024 @if gmp
53025         @if test -d $(HOST_SUBDIR)/gmp ; then \
53026           cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
53027           mv prev-gmp stage2-gmp ; :  ; \
53028         fi
53029 @endif gmp
53030 @if mpfr
53031         @if test -d $(HOST_SUBDIR)/mpfr ; then \
53032           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
53033           mv prev-mpfr stage2-mpfr ; :  ; \
53034         fi
53035 @endif mpfr
53036 @if mpc
53037         @if test -d $(HOST_SUBDIR)/mpc ; then \
53038           cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
53039           mv prev-mpc stage2-mpc ; :  ; \
53040         fi
53041 @endif mpc
53042 @if ppl
53043         @if test -d $(HOST_SUBDIR)/ppl ; then \
53044           cd $(HOST_SUBDIR); mv ppl stage3-ppl ; \
53045           mv prev-ppl stage2-ppl ; :  ; \
53046         fi
53047 @endif ppl
53048 @if cloog
53049         @if test -d $(HOST_SUBDIR)/cloog ; then \
53050           cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
53051           mv prev-cloog stage2-cloog ; :  ; \
53052         fi
53053 @endif cloog
53054 @if gold
53055         @if test -d $(HOST_SUBDIR)/gold ; then \
53056           cd $(HOST_SUBDIR); mv gold stage3-gold ; \
53057           mv prev-gold stage2-gold ; :  ; \
53058         fi
53059 @endif gold
53060 @if intl
53061         @if test -d $(HOST_SUBDIR)/intl ; then \
53062           cd $(HOST_SUBDIR); mv intl stage3-intl ; \
53063           mv prev-intl stage2-intl ; :  ; \
53064         fi
53065 @endif intl
53066 @if ld
53067         @if test -d $(HOST_SUBDIR)/ld ; then \
53068           cd $(HOST_SUBDIR); mv ld stage3-ld ; \
53069           mv prev-ld stage2-ld ; :  ; \
53070         fi
53071 @endif ld
53072 @if libcpp
53073         @if test -d $(HOST_SUBDIR)/libcpp ; then \
53074           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
53075           mv prev-libcpp stage2-libcpp ; :  ; \
53076         fi
53077 @endif libcpp
53078 @if libdecnumber
53079         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53080           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
53081           mv prev-libdecnumber stage2-libdecnumber ; :  ; \
53082         fi
53083 @endif libdecnumber
53084 @if libiberty
53085         @if test -d $(HOST_SUBDIR)/libiberty ; then \
53086           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
53087           mv prev-libiberty stage2-libiberty ; :  ; \
53088         fi
53089 @endif libiberty
53090 @if zlib
53091         @if test -d $(HOST_SUBDIR)/zlib ; then \
53092           cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
53093           mv prev-zlib stage2-zlib ; :  ; \
53094         fi
53095 @endif zlib
53096         @if test -d $(TARGET_SUBDIR) ; then \
53097           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR)  ; \
53098           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; :  ; \
53099         fi
53100         rm -f stage_current
53101
53102 # Bubble a bug fix through all the stages up to stage 3.  They are
53103 # remade, but not reconfigured.  The next stage (if any) will not be
53104 # reconfigured either.
53105 .PHONY: stage3-bubble
53106 stage3-bubble:: stage2-bubble
53107         @r=`${PWD_COMMAND}`; export r; \
53108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53109         if test -f stage3-lean || test -f stage2-lean  ; then \
53110           echo Skipping rebuild of stage3 ; \
53111         else \
53112           $(MAKE) stage3-start; \
53113           if $(LEAN); then \
53114             rm -rf stage1-* ; \
53115             $(STAMP) stage1-lean ; \
53116           fi; \
53117           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
53118         fi
53119         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
53120
53121 .PHONY: all-stage3 clean-stage3
53122 do-clean: clean-stage3
53123
53124 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53125 # only possibility, but now it conflicts with no-bootstrap rules
53126 @if gcc-bootstrap
53127
53128 compare:
53129         @r=`${PWD_COMMAND}`; export r; \
53130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53131         if test -f stage2-lean; then \
53132           echo Cannot compare object files as stage 2 was deleted. ; \
53133           exit 0 ; \
53134         fi; \
53135         : $(MAKE); $(stage); \
53136         rm -f .bad_compare ; \
53137         echo Comparing stages 2 and 3 ; \
53138         cd stage3-gcc; \
53139         files=`find . -name "*$(objext)" -print` ; \
53140         cd .. ; \
53141         for file in $${files} ; do \
53142           f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
53143           $(do-compare) > /dev/null 2>&1; \
53144           if test $$? -eq 1; then \
53145             case $$file in \
53146               ./cc*-checksum$(objext) | ./libgcc/* | ./ada/*tools/* ) \
53147                 echo warning: $$file differs ;; \
53148               *) \
53149                 echo $$file differs >> .bad_compare ;; \
53150             esac ; \
53151           fi ; \
53152         done ; \
53153         if [ -f .bad_compare ]; then \
53154           echo "Bootstrap comparison failure!"; \
53155           cat .bad_compare; \
53156           exit 1; \
53157         else \
53158           echo Comparison successful.; \
53159         fi ; \
53160         $(STAMP) compare
53161         if $(LEAN); then \
53162           rm -rf stage2-*; \
53163           $(STAMP) stage2-lean; \
53164         fi
53165
53166
53167
53168 .PHONY: bootstrap bootstrap-lean
53169 bootstrap:
53170         echo stage3 > stage_final
53171         @r=`${PWD_COMMAND}`; export r; \
53172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53173         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
53174         @: $(MAKE); $(unstage)
53175         @r=`${PWD_COMMAND}`; export r; \
53176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53177         TFLAGS="$(STAGE3_TFLAGS)"; \
53178         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53179
53180 bootstrap-lean:
53181         echo stage3 > stage_final
53182         @r=`${PWD_COMMAND}`; export r; \
53183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53184         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
53185         @: $(MAKE); $(unstage)
53186         @r=`${PWD_COMMAND}`; export r; \
53187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53188         TFLAGS="$(STAGE3_TFLAGS)"; \
53189         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53190
53191
53192 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53193 distclean-stage2:: distclean-stage3 
53194 .PHONY: distclean-stage3
53195 distclean-stage3::
53196         @: $(MAKE); $(stage)
53197         @test "`cat stage_last`" != stage3 || rm -f stage_last
53198         rm -rf stage3-* compare 
53199
53200
53201 .PHONY: cleanstrap
53202 cleanstrap: do-distclean local-clean
53203         echo stage3 > stage_final
53204         @r=`${PWD_COMMAND}`; export r; \
53205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53206         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
53207         @: $(MAKE); $(unstage)
53208         @r=`${PWD_COMMAND}`; export r; \
53209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53210         TFLAGS="$(STAGE3_TFLAGS)"; \
53211         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53212
53213 @endif gcc-bootstrap
53214
53215
53216 .PHONY: stage4-start stage4-end
53217
53218 stage4-start::
53219         @: $(MAKE); $(stage); \
53220         echo stage4 > stage_current ; \
53221         echo stage4 > stage_last; \
53222         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53223 @if bfd
53224         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
53225           mkdir stage4-bfd; \
53226         mv stage4-bfd bfd  ; \
53227         mv stage3-bfd prev-bfd || test -f stage3-lean 
53228 @endif bfd
53229 @if opcodes
53230         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
53231           mkdir stage4-opcodes; \
53232         mv stage4-opcodes opcodes  ; \
53233         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
53234 @endif opcodes
53235 @if binutils
53236         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
53237           mkdir stage4-binutils; \
53238         mv stage4-binutils binutils  ; \
53239         mv stage3-binutils prev-binutils || test -f stage3-lean 
53240 @endif binutils
53241 @if gas
53242         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
53243           mkdir stage4-gas; \
53244         mv stage4-gas gas  ; \
53245         mv stage3-gas prev-gas || test -f stage3-lean 
53246 @endif gas
53247 @if gcc
53248         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
53249           mkdir stage4-gcc; \
53250         mv stage4-gcc gcc  ; \
53251         mv stage3-gcc prev-gcc || test -f stage3-lean 
53252 @endif gcc
53253 @if gmp
53254         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
53255           mkdir stage4-gmp; \
53256         mv stage4-gmp gmp  ; \
53257         mv stage3-gmp prev-gmp || test -f stage3-lean 
53258 @endif gmp
53259 @if mpfr
53260         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
53261           mkdir stage4-mpfr; \
53262         mv stage4-mpfr mpfr  ; \
53263         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
53264 @endif mpfr
53265 @if mpc
53266         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
53267           mkdir stage4-mpc; \
53268         mv stage4-mpc mpc  ; \
53269         mv stage3-mpc prev-mpc || test -f stage3-lean 
53270 @endif mpc
53271 @if ppl
53272         @cd $(HOST_SUBDIR); [ -d stage4-ppl ] || \
53273           mkdir stage4-ppl; \
53274         mv stage4-ppl ppl  ; \
53275         mv stage3-ppl prev-ppl || test -f stage3-lean 
53276 @endif ppl
53277 @if cloog
53278         @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
53279           mkdir stage4-cloog; \
53280         mv stage4-cloog cloog  ; \
53281         mv stage3-cloog prev-cloog || test -f stage3-lean 
53282 @endif cloog
53283 @if gold
53284         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
53285           mkdir stage4-gold; \
53286         mv stage4-gold gold  ; \
53287         mv stage3-gold prev-gold || test -f stage3-lean 
53288 @endif gold
53289 @if intl
53290         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
53291           mkdir stage4-intl; \
53292         mv stage4-intl intl  ; \
53293         mv stage3-intl prev-intl || test -f stage3-lean 
53294 @endif intl
53295 @if ld
53296         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
53297           mkdir stage4-ld; \
53298         mv stage4-ld ld  ; \
53299         mv stage3-ld prev-ld || test -f stage3-lean 
53300 @endif ld
53301 @if libcpp
53302         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
53303           mkdir stage4-libcpp; \
53304         mv stage4-libcpp libcpp  ; \
53305         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
53306 @endif libcpp
53307 @if libdecnumber
53308         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
53309           mkdir stage4-libdecnumber; \
53310         mv stage4-libdecnumber libdecnumber  ; \
53311         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
53312 @endif libdecnumber
53313 @if libiberty
53314         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
53315           mkdir stage4-libiberty; \
53316         mv stage4-libiberty libiberty  ; \
53317         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
53318 @endif libiberty
53319 @if zlib
53320         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
53321           mkdir stage4-zlib; \
53322         mv stage4-zlib zlib  ; \
53323         mv stage3-zlib prev-zlib || test -f stage3-lean 
53324 @endif zlib
53325         @[ -d stage4-$(TARGET_SUBDIR) ] || \
53326           mkdir stage4-$(TARGET_SUBDIR); \
53327         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
53328         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
53329
53330 stage4-end:: 
53331 @if bfd
53332         @if test -d $(HOST_SUBDIR)/bfd ; then \
53333           cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
53334           mv prev-bfd stage3-bfd ; :  ; \
53335         fi
53336 @endif bfd
53337 @if opcodes
53338         @if test -d $(HOST_SUBDIR)/opcodes ; then \
53339           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
53340           mv prev-opcodes stage3-opcodes ; :  ; \
53341         fi
53342 @endif opcodes
53343 @if binutils
53344         @if test -d $(HOST_SUBDIR)/binutils ; then \
53345           cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
53346           mv prev-binutils stage3-binutils ; :  ; \
53347         fi
53348 @endif binutils
53349 @if gas
53350         @if test -d $(HOST_SUBDIR)/gas ; then \
53351           cd $(HOST_SUBDIR); mv gas stage4-gas ; \
53352           mv prev-gas stage3-gas ; :  ; \
53353         fi
53354 @endif gas
53355 @if gcc
53356         @if test -d $(HOST_SUBDIR)/gcc ; then \
53357           cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
53358           mv prev-gcc stage3-gcc ; :  ; \
53359         fi
53360 @endif gcc
53361 @if gmp
53362         @if test -d $(HOST_SUBDIR)/gmp ; then \
53363           cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
53364           mv prev-gmp stage3-gmp ; :  ; \
53365         fi
53366 @endif gmp
53367 @if mpfr
53368         @if test -d $(HOST_SUBDIR)/mpfr ; then \
53369           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
53370           mv prev-mpfr stage3-mpfr ; :  ; \
53371         fi
53372 @endif mpfr
53373 @if mpc
53374         @if test -d $(HOST_SUBDIR)/mpc ; then \
53375           cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
53376           mv prev-mpc stage3-mpc ; :  ; \
53377         fi
53378 @endif mpc
53379 @if ppl
53380         @if test -d $(HOST_SUBDIR)/ppl ; then \
53381           cd $(HOST_SUBDIR); mv ppl stage4-ppl ; \
53382           mv prev-ppl stage3-ppl ; :  ; \
53383         fi
53384 @endif ppl
53385 @if cloog
53386         @if test -d $(HOST_SUBDIR)/cloog ; then \
53387           cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
53388           mv prev-cloog stage3-cloog ; :  ; \
53389         fi
53390 @endif cloog
53391 @if gold
53392         @if test -d $(HOST_SUBDIR)/gold ; then \
53393           cd $(HOST_SUBDIR); mv gold stage4-gold ; \
53394           mv prev-gold stage3-gold ; :  ; \
53395         fi
53396 @endif gold
53397 @if intl
53398         @if test -d $(HOST_SUBDIR)/intl ; then \
53399           cd $(HOST_SUBDIR); mv intl stage4-intl ; \
53400           mv prev-intl stage3-intl ; :  ; \
53401         fi
53402 @endif intl
53403 @if ld
53404         @if test -d $(HOST_SUBDIR)/ld ; then \
53405           cd $(HOST_SUBDIR); mv ld stage4-ld ; \
53406           mv prev-ld stage3-ld ; :  ; \
53407         fi
53408 @endif ld
53409 @if libcpp
53410         @if test -d $(HOST_SUBDIR)/libcpp ; then \
53411           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
53412           mv prev-libcpp stage3-libcpp ; :  ; \
53413         fi
53414 @endif libcpp
53415 @if libdecnumber
53416         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53417           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
53418           mv prev-libdecnumber stage3-libdecnumber ; :  ; \
53419         fi
53420 @endif libdecnumber
53421 @if libiberty
53422         @if test -d $(HOST_SUBDIR)/libiberty ; then \
53423           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
53424           mv prev-libiberty stage3-libiberty ; :  ; \
53425         fi
53426 @endif libiberty
53427 @if zlib
53428         @if test -d $(HOST_SUBDIR)/zlib ; then \
53429           cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
53430           mv prev-zlib stage3-zlib ; :  ; \
53431         fi
53432 @endif zlib
53433         @if test -d $(TARGET_SUBDIR) ; then \
53434           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR)  ; \
53435           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; :  ; \
53436         fi
53437         rm -f stage_current
53438
53439 # Bubble a bug fix through all the stages up to stage 4.  They are
53440 # remade, but not reconfigured.  The next stage (if any) will not be
53441 # reconfigured either.
53442 .PHONY: stage4-bubble
53443 stage4-bubble:: stage3-bubble
53444         @r=`${PWD_COMMAND}`; export r; \
53445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53446         if test -f stage4-lean || test -f stage3-lean  ; then \
53447           echo Skipping rebuild of stage4 ; \
53448         else \
53449           $(MAKE) stage4-start; \
53450           if $(LEAN); then \
53451             rm -rf stage2-* ; \
53452             $(STAMP) stage2-lean ; \
53453           fi; \
53454           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
53455         fi
53456         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
53457
53458 .PHONY: all-stage4 clean-stage4
53459 do-clean: clean-stage4
53460
53461 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53462 # only possibility, but now it conflicts with no-bootstrap rules
53463 @if gcc-bootstrap
53464
53465 compare3:
53466         @r=`${PWD_COMMAND}`; export r; \
53467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53468         if test -f stage3-lean; then \
53469           echo Cannot compare object files as stage 3 was deleted. ; \
53470           exit 0 ; \
53471         fi; \
53472         : $(MAKE); $(stage); \
53473         rm -f .bad_compare ; \
53474         echo Comparing stages 3 and 4 ; \
53475         cd stage4-gcc; \
53476         files=`find . -name "*$(objext)" -print` ; \
53477         cd .. ; \
53478         for file in $${files} ; do \
53479           f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
53480           $(do-compare3) > /dev/null 2>&1; \
53481           if test $$? -eq 1; then \
53482             case $$file in \
53483               ./cc*-checksum$(objext) | ./libgcc/* | ./ada/*tools/* ) \
53484                 echo warning: $$file differs ;; \
53485               *) \
53486                 echo $$file differs >> .bad_compare ;; \
53487             esac ; \
53488           fi ; \
53489         done ; \
53490         if [ -f .bad_compare ]; then \
53491           echo "Bootstrap comparison failure!"; \
53492           cat .bad_compare; \
53493           exit 1; \
53494         else \
53495           echo Comparison successful.; \
53496         fi ; \
53497         $(STAMP) compare3
53498         if $(LEAN); then \
53499           rm -rf stage3-*; \
53500           $(STAMP) stage3-lean; \
53501         fi
53502
53503
53504
53505 .PHONY: bootstrap4 bootstrap4-lean
53506 bootstrap4:
53507         echo stage4 > stage_final
53508         @r=`${PWD_COMMAND}`; export r; \
53509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53510         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
53511         @: $(MAKE); $(unstage)
53512         @r=`${PWD_COMMAND}`; export r; \
53513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53514         TFLAGS="$(STAGE4_TFLAGS)"; \
53515         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53516
53517 bootstrap4-lean:
53518         echo stage4 > stage_final
53519         @r=`${PWD_COMMAND}`; export r; \
53520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53521         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
53522         @: $(MAKE); $(unstage)
53523         @r=`${PWD_COMMAND}`; export r; \
53524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53525         TFLAGS="$(STAGE4_TFLAGS)"; \
53526         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53527
53528
53529 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53530 distclean-stage3:: distclean-stage4 
53531 .PHONY: distclean-stage4
53532 distclean-stage4::
53533         @: $(MAKE); $(stage)
53534         @test "`cat stage_last`" != stage4 || rm -f stage_last
53535         rm -rf stage4-* compare3 
53536
53537
53538 @endif gcc-bootstrap
53539
53540
53541 .PHONY: stageprofile-start stageprofile-end
53542
53543 stageprofile-start::
53544         @: $(MAKE); $(stage); \
53545         echo stageprofile > stage_current ; \
53546         echo stageprofile > stage_last; \
53547         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53548 @if bfd
53549         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
53550           mkdir stageprofile-bfd; \
53551         mv stageprofile-bfd bfd  ; \
53552         mv stage1-bfd prev-bfd || test -f stage1-lean 
53553 @endif bfd
53554 @if opcodes
53555         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
53556           mkdir stageprofile-opcodes; \
53557         mv stageprofile-opcodes opcodes  ; \
53558         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
53559 @endif opcodes
53560 @if binutils
53561         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
53562           mkdir stageprofile-binutils; \
53563         mv stageprofile-binutils binutils  ; \
53564         mv stage1-binutils prev-binutils || test -f stage1-lean 
53565 @endif binutils
53566 @if gas
53567         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
53568           mkdir stageprofile-gas; \
53569         mv stageprofile-gas gas  ; \
53570         mv stage1-gas prev-gas || test -f stage1-lean 
53571 @endif gas
53572 @if gcc
53573         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
53574           mkdir stageprofile-gcc; \
53575         mv stageprofile-gcc gcc  ; \
53576         mv stage1-gcc prev-gcc || test -f stage1-lean 
53577 @endif gcc
53578 @if gmp
53579         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
53580           mkdir stageprofile-gmp; \
53581         mv stageprofile-gmp gmp  ; \
53582         mv stage1-gmp prev-gmp || test -f stage1-lean 
53583 @endif gmp
53584 @if mpfr
53585         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
53586           mkdir stageprofile-mpfr; \
53587         mv stageprofile-mpfr mpfr  ; \
53588         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
53589 @endif mpfr
53590 @if mpc
53591         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
53592           mkdir stageprofile-mpc; \
53593         mv stageprofile-mpc mpc  ; \
53594         mv stage1-mpc prev-mpc || test -f stage1-lean 
53595 @endif mpc
53596 @if ppl
53597         @cd $(HOST_SUBDIR); [ -d stageprofile-ppl ] || \
53598           mkdir stageprofile-ppl; \
53599         mv stageprofile-ppl ppl  ; \
53600         mv stage1-ppl prev-ppl || test -f stage1-lean 
53601 @endif ppl
53602 @if cloog
53603         @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
53604           mkdir stageprofile-cloog; \
53605         mv stageprofile-cloog cloog  ; \
53606         mv stage1-cloog prev-cloog || test -f stage1-lean 
53607 @endif cloog
53608 @if gold
53609         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
53610           mkdir stageprofile-gold; \
53611         mv stageprofile-gold gold  ; \
53612         mv stage1-gold prev-gold || test -f stage1-lean 
53613 @endif gold
53614 @if intl
53615         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
53616           mkdir stageprofile-intl; \
53617         mv stageprofile-intl intl  ; \
53618         mv stage1-intl prev-intl || test -f stage1-lean 
53619 @endif intl
53620 @if ld
53621         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
53622           mkdir stageprofile-ld; \
53623         mv stageprofile-ld ld  ; \
53624         mv stage1-ld prev-ld || test -f stage1-lean 
53625 @endif ld
53626 @if libcpp
53627         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
53628           mkdir stageprofile-libcpp; \
53629         mv stageprofile-libcpp libcpp  ; \
53630         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
53631 @endif libcpp
53632 @if libdecnumber
53633         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
53634           mkdir stageprofile-libdecnumber; \
53635         mv stageprofile-libdecnumber libdecnumber  ; \
53636         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
53637 @endif libdecnumber
53638 @if libiberty
53639         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
53640           mkdir stageprofile-libiberty; \
53641         mv stageprofile-libiberty libiberty  ; \
53642         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
53643 @endif libiberty
53644 @if zlib
53645         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
53646           mkdir stageprofile-zlib; \
53647         mv stageprofile-zlib zlib  ; \
53648         mv stage1-zlib prev-zlib || test -f stage1-lean 
53649 @endif zlib
53650         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
53651           mkdir stageprofile-$(TARGET_SUBDIR); \
53652         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
53653         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
53654
53655 stageprofile-end:: 
53656 @if bfd
53657         @if test -d $(HOST_SUBDIR)/bfd ; then \
53658           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
53659           mv prev-bfd stage1-bfd ; :  ; \
53660         fi
53661 @endif bfd
53662 @if opcodes
53663         @if test -d $(HOST_SUBDIR)/opcodes ; then \
53664           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
53665           mv prev-opcodes stage1-opcodes ; :  ; \
53666         fi
53667 @endif opcodes
53668 @if binutils
53669         @if test -d $(HOST_SUBDIR)/binutils ; then \
53670           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
53671           mv prev-binutils stage1-binutils ; :  ; \
53672         fi
53673 @endif binutils
53674 @if gas
53675         @if test -d $(HOST_SUBDIR)/gas ; then \
53676           cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
53677           mv prev-gas stage1-gas ; :  ; \
53678         fi
53679 @endif gas
53680 @if gcc
53681         @if test -d $(HOST_SUBDIR)/gcc ; then \
53682           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
53683           mv prev-gcc stage1-gcc ; :  ; \
53684         fi
53685 @endif gcc
53686 @if gmp
53687         @if test -d $(HOST_SUBDIR)/gmp ; then \
53688           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
53689           mv prev-gmp stage1-gmp ; :  ; \
53690         fi
53691 @endif gmp
53692 @if mpfr
53693         @if test -d $(HOST_SUBDIR)/mpfr ; then \
53694           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
53695           mv prev-mpfr stage1-mpfr ; :  ; \
53696         fi
53697 @endif mpfr
53698 @if mpc
53699         @if test -d $(HOST_SUBDIR)/mpc ; then \
53700           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
53701           mv prev-mpc stage1-mpc ; :  ; \
53702         fi
53703 @endif mpc
53704 @if ppl
53705         @if test -d $(HOST_SUBDIR)/ppl ; then \
53706           cd $(HOST_SUBDIR); mv ppl stageprofile-ppl ; \
53707           mv prev-ppl stage1-ppl ; :  ; \
53708         fi
53709 @endif ppl
53710 @if cloog
53711         @if test -d $(HOST_SUBDIR)/cloog ; then \
53712           cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
53713           mv prev-cloog stage1-cloog ; :  ; \
53714         fi
53715 @endif cloog
53716 @if gold
53717         @if test -d $(HOST_SUBDIR)/gold ; then \
53718           cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
53719           mv prev-gold stage1-gold ; :  ; \
53720         fi
53721 @endif gold
53722 @if intl
53723         @if test -d $(HOST_SUBDIR)/intl ; then \
53724           cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
53725           mv prev-intl stage1-intl ; :  ; \
53726         fi
53727 @endif intl
53728 @if ld
53729         @if test -d $(HOST_SUBDIR)/ld ; then \
53730           cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
53731           mv prev-ld stage1-ld ; :  ; \
53732         fi
53733 @endif ld
53734 @if libcpp
53735         @if test -d $(HOST_SUBDIR)/libcpp ; then \
53736           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
53737           mv prev-libcpp stage1-libcpp ; :  ; \
53738         fi
53739 @endif libcpp
53740 @if libdecnumber
53741         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53742           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
53743           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
53744         fi
53745 @endif libdecnumber
53746 @if libiberty
53747         @if test -d $(HOST_SUBDIR)/libiberty ; then \
53748           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
53749           mv prev-libiberty stage1-libiberty ; :  ; \
53750         fi
53751 @endif libiberty
53752 @if zlib
53753         @if test -d $(HOST_SUBDIR)/zlib ; then \
53754           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
53755           mv prev-zlib stage1-zlib ; :  ; \
53756         fi
53757 @endif zlib
53758         @if test -d $(TARGET_SUBDIR) ; then \
53759           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR)  ; \
53760           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
53761         fi
53762         rm -f stage_current
53763
53764 # Bubble a bug fix through all the stages up to stage profile.  They are
53765 # remade, but not reconfigured.  The next stage (if any) will not be
53766 # reconfigured either.
53767 .PHONY: stageprofile-bubble
53768 stageprofile-bubble:: stage1-bubble
53769         @r=`${PWD_COMMAND}`; export r; \
53770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53771         if test -f stageprofile-lean || test -f stage1-lean  ; then \
53772           echo Skipping rebuild of stageprofile ; \
53773         else \
53774           $(MAKE) stageprofile-start; \
53775           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
53776         fi
53777
53778 .PHONY: all-stageprofile clean-stageprofile
53779 do-clean: clean-stageprofile
53780
53781 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53782 # only possibility, but now it conflicts with no-bootstrap rules
53783 @if gcc-bootstrap
53784
53785
53786
53787
53788 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53789 distclean-stage1:: distclean-stageprofile 
53790 .PHONY: distclean-stageprofile
53791 distclean-stageprofile::
53792         @: $(MAKE); $(stage)
53793         @test "`cat stage_last`" != stageprofile || rm -f stage_last
53794         rm -rf stageprofile-* 
53795
53796
53797 @endif gcc-bootstrap
53798
53799
53800 .PHONY: stagefeedback-start stagefeedback-end
53801
53802 stagefeedback-start::
53803         @: $(MAKE); $(stage); \
53804         echo stagefeedback > stage_current ; \
53805         echo stagefeedback > stage_last; \
53806         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53807 @if bfd
53808         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
53809           mkdir stagefeedback-bfd; \
53810         mv stagefeedback-bfd bfd  ; \
53811         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
53812 @endif bfd
53813 @if opcodes
53814         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
53815           mkdir stagefeedback-opcodes; \
53816         mv stagefeedback-opcodes opcodes  ; \
53817         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
53818 @endif opcodes
53819 @if binutils
53820         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
53821           mkdir stagefeedback-binutils; \
53822         mv stagefeedback-binutils binutils  ; \
53823         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
53824 @endif binutils
53825 @if gas
53826         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
53827           mkdir stagefeedback-gas; \
53828         mv stagefeedback-gas gas  ; \
53829         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
53830 @endif gas
53831 @if gcc
53832         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
53833           mkdir stagefeedback-gcc; \
53834         mv stagefeedback-gcc gcc  ; \
53835         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
53836 @endif gcc
53837 @if gmp
53838         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
53839           mkdir stagefeedback-gmp; \
53840         mv stagefeedback-gmp gmp  ; \
53841         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
53842 @endif gmp
53843 @if mpfr
53844         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
53845           mkdir stagefeedback-mpfr; \
53846         mv stagefeedback-mpfr mpfr  ; \
53847         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
53848 @endif mpfr
53849 @if mpc
53850         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
53851           mkdir stagefeedback-mpc; \
53852         mv stagefeedback-mpc mpc  ; \
53853         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
53854 @endif mpc
53855 @if ppl
53856         @cd $(HOST_SUBDIR); [ -d stagefeedback-ppl ] || \
53857           mkdir stagefeedback-ppl; \
53858         mv stagefeedback-ppl ppl  ; \
53859         mv stageprofile-ppl prev-ppl || test -f stageprofile-lean 
53860 @endif ppl
53861 @if cloog
53862         @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
53863           mkdir stagefeedback-cloog; \
53864         mv stagefeedback-cloog cloog  ; \
53865         mv stageprofile-cloog prev-cloog || test -f stageprofile-lean 
53866 @endif cloog
53867 @if gold
53868         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
53869           mkdir stagefeedback-gold; \
53870         mv stagefeedback-gold gold  ; \
53871         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
53872 @endif gold
53873 @if intl
53874         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
53875           mkdir stagefeedback-intl; \
53876         mv stagefeedback-intl intl  ; \
53877         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
53878 @endif intl
53879 @if ld
53880         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
53881           mkdir stagefeedback-ld; \
53882         mv stagefeedback-ld ld  ; \
53883         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
53884 @endif ld
53885 @if libcpp
53886         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
53887           mkdir stagefeedback-libcpp; \
53888         mv stagefeedback-libcpp libcpp  ; \
53889         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
53890 @endif libcpp
53891 @if libdecnumber
53892         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
53893           mkdir stagefeedback-libdecnumber; \
53894         mv stagefeedback-libdecnumber libdecnumber  ; \
53895         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
53896 @endif libdecnumber
53897 @if libiberty
53898         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
53899           mkdir stagefeedback-libiberty; \
53900         mv stagefeedback-libiberty libiberty  ; \
53901         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
53902 @endif libiberty
53903 @if zlib
53904         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
53905           mkdir stagefeedback-zlib; \
53906         mv stagefeedback-zlib zlib  ; \
53907         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
53908 @endif zlib
53909         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
53910           mkdir stagefeedback-$(TARGET_SUBDIR); \
53911         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
53912         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
53913
53914 stagefeedback-end:: 
53915 @if bfd
53916         @if test -d $(HOST_SUBDIR)/bfd ; then \
53917           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
53918           mv prev-bfd stageprofile-bfd ; :  ; \
53919         fi
53920 @endif bfd
53921 @if opcodes
53922         @if test -d $(HOST_SUBDIR)/opcodes ; then \
53923           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
53924           mv prev-opcodes stageprofile-opcodes ; :  ; \
53925         fi
53926 @endif opcodes
53927 @if binutils
53928         @if test -d $(HOST_SUBDIR)/binutils ; then \
53929           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
53930           mv prev-binutils stageprofile-binutils ; :  ; \
53931         fi
53932 @endif binutils
53933 @if gas
53934         @if test -d $(HOST_SUBDIR)/gas ; then \
53935           cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
53936           mv prev-gas stageprofile-gas ; :  ; \
53937         fi
53938 @endif gas
53939 @if gcc
53940         @if test -d $(HOST_SUBDIR)/gcc ; then \
53941           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
53942           mv prev-gcc stageprofile-gcc ; :  ; \
53943         fi
53944 @endif gcc
53945 @if gmp
53946         @if test -d $(HOST_SUBDIR)/gmp ; then \
53947           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
53948           mv prev-gmp stageprofile-gmp ; :  ; \
53949         fi
53950 @endif gmp
53951 @if mpfr
53952         @if test -d $(HOST_SUBDIR)/mpfr ; then \
53953           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
53954           mv prev-mpfr stageprofile-mpfr ; :  ; \
53955         fi
53956 @endif mpfr
53957 @if mpc
53958         @if test -d $(HOST_SUBDIR)/mpc ; then \
53959           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
53960           mv prev-mpc stageprofile-mpc ; :  ; \
53961         fi
53962 @endif mpc
53963 @if ppl
53964         @if test -d $(HOST_SUBDIR)/ppl ; then \
53965           cd $(HOST_SUBDIR); mv ppl stagefeedback-ppl ; \
53966           mv prev-ppl stageprofile-ppl ; :  ; \
53967         fi
53968 @endif ppl
53969 @if cloog
53970         @if test -d $(HOST_SUBDIR)/cloog ; then \
53971           cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
53972           mv prev-cloog stageprofile-cloog ; :  ; \
53973         fi
53974 @endif cloog
53975 @if gold
53976         @if test -d $(HOST_SUBDIR)/gold ; then \
53977           cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
53978           mv prev-gold stageprofile-gold ; :  ; \
53979         fi
53980 @endif gold
53981 @if intl
53982         @if test -d $(HOST_SUBDIR)/intl ; then \
53983           cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
53984           mv prev-intl stageprofile-intl ; :  ; \
53985         fi
53986 @endif intl
53987 @if ld
53988         @if test -d $(HOST_SUBDIR)/ld ; then \
53989           cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
53990           mv prev-ld stageprofile-ld ; :  ; \
53991         fi
53992 @endif ld
53993 @if libcpp
53994         @if test -d $(HOST_SUBDIR)/libcpp ; then \
53995           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
53996           mv prev-libcpp stageprofile-libcpp ; :  ; \
53997         fi
53998 @endif libcpp
53999 @if libdecnumber
54000         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
54001           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
54002           mv prev-libdecnumber stageprofile-libdecnumber ; :  ; \
54003         fi
54004 @endif libdecnumber
54005 @if libiberty
54006         @if test -d $(HOST_SUBDIR)/libiberty ; then \
54007           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
54008           mv prev-libiberty stageprofile-libiberty ; :  ; \
54009         fi
54010 @endif libiberty
54011 @if zlib
54012         @if test -d $(HOST_SUBDIR)/zlib ; then \
54013           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
54014           mv prev-zlib stageprofile-zlib ; :  ; \
54015         fi
54016 @endif zlib
54017         @if test -d $(TARGET_SUBDIR) ; then \
54018           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR)  ; \
54019           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; :  ; \
54020         fi
54021         rm -f stage_current
54022
54023 # Bubble a bug fix through all the stages up to stage feedback.  They are
54024 # remade, but not reconfigured.  The next stage (if any) will not be
54025 # reconfigured either.
54026 .PHONY: stagefeedback-bubble
54027 stagefeedback-bubble:: stageprofile-bubble
54028         @r=`${PWD_COMMAND}`; export r; \
54029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54030         if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
54031           echo Skipping rebuild of stagefeedback ; \
54032         else \
54033           $(MAKE) stagefeedback-start; \
54034           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
54035         fi
54036
54037 .PHONY: all-stagefeedback clean-stagefeedback
54038 do-clean: clean-stagefeedback
54039
54040 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54041 # only possibility, but now it conflicts with no-bootstrap rules
54042 @if gcc-bootstrap
54043
54044
54045
54046 .PHONY: profiledbootstrap profiledbootstrap-lean
54047 profiledbootstrap:
54048         echo stagefeedback > stage_final
54049         @r=`${PWD_COMMAND}`; export r; \
54050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54051         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
54052         @: $(MAKE); $(unstage)
54053         @r=`${PWD_COMMAND}`; export r; \
54054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54055         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54056         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54057
54058 profiledbootstrap-lean:
54059         echo stagefeedback > stage_final
54060         @r=`${PWD_COMMAND}`; export r; \
54061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54062         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
54063         @: $(MAKE); $(unstage)
54064         @r=`${PWD_COMMAND}`; export r; \
54065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54066         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54067         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54068
54069
54070 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54071 distclean-stageprofile:: distclean-stagefeedback 
54072 .PHONY: distclean-stagefeedback
54073 distclean-stagefeedback::
54074         @: $(MAKE); $(stage)
54075         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
54076         rm -rf stagefeedback-* 
54077
54078
54079 @endif gcc-bootstrap
54080
54081
54082
54083 stageprofile-end::
54084         $(MAKE) distclean-stagefeedback
54085
54086 stagefeedback-start::
54087         @r=`${PWD_COMMAND}`; export r; \
54088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54089         for i in prev-*; do \
54090           j=`echo $$i | sed s/^prev-//` ; \
54091           cd $$r/$$i && \
54092           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
54093           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
54094         done
54095
54096 @if gcc-bootstrap
54097 do-distclean: distclean-stage1
54098
54099 # Provide a GCC build when we're building target libraries.  This does
54100 # not work as a dependency, just as the minimum necessary to avoid errors.
54101 stage_last:
54102         @r=`${PWD_COMMAND}`; export r; \
54103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54104         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
54105
54106 # Same as unstage, but not phony and defaulting to stage1-start.  We place
54107 # it in the dependency so that for example `make -j3 all-gcc' works.
54108 stage_current:
54109         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
54110
54111 .PHONY: restrap
54112 restrap::
54113         @: $(MAKE); $(stage)
54114         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
54115 restrap:: all
54116 @endif gcc-bootstrap
54117
54118 # --------------------------------------
54119 # Dependencies between different modules
54120 # --------------------------------------
54121
54122 # Generic dependencies for target modules on host stuff, especially gcc
54123 @if gcc-bootstrap
54124 configure-target-libstdc++-v3: stage_last
54125 configure-target-libmudflap: stage_last
54126 configure-target-libssp: stage_last
54127 configure-target-newlib: stage_last
54128 configure-stage1-target-libgcc: maybe-all-stage1-gcc
54129 configure-stage2-target-libgcc: maybe-all-stage2-gcc
54130 configure-stage3-target-libgcc: maybe-all-stage3-gcc
54131 configure-stage4-target-libgcc: maybe-all-stage4-gcc
54132 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
54133 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
54134 configure-target-libgfortran: stage_last
54135 configure-target-libobjc: stage_last
54136 configure-target-libtermcap: stage_last
54137 configure-target-winsup: stage_last
54138 configure-target-libgloss: stage_last
54139 configure-target-libiberty: stage_last
54140 configure-target-gperf: stage_last
54141 configure-target-examples: stage_last
54142 configure-target-libffi: stage_last
54143 configure-target-libjava: stage_last
54144 configure-target-zlib: stage_last
54145 configure-target-boehm-gc: stage_last
54146 configure-target-qthreads: stage_last
54147 configure-target-rda: stage_last
54148 configure-target-libada: stage_last
54149 configure-target-libgomp: stage_last
54150 @endif gcc-bootstrap
54151
54152 @if gcc-no-bootstrap
54153 configure-target-libstdc++-v3: maybe-all-gcc
54154 configure-target-libmudflap: maybe-all-gcc
54155 configure-target-libssp: maybe-all-gcc
54156 configure-target-newlib: maybe-all-gcc
54157 configure-target-libgcc: maybe-all-gcc
54158 configure-target-libgfortran: maybe-all-gcc
54159 configure-target-libobjc: maybe-all-gcc
54160 configure-target-libtermcap: maybe-all-gcc
54161 configure-target-winsup: maybe-all-gcc
54162 configure-target-libgloss: maybe-all-gcc
54163 configure-target-libiberty: maybe-all-gcc
54164 configure-target-gperf: maybe-all-gcc
54165 configure-target-examples: maybe-all-gcc
54166 configure-target-libffi: maybe-all-gcc
54167 configure-target-libjava: maybe-all-gcc
54168 configure-target-zlib: maybe-all-gcc
54169 configure-target-boehm-gc: maybe-all-gcc
54170 configure-target-qthreads: maybe-all-gcc
54171 configure-target-rda: maybe-all-gcc
54172 configure-target-libada: maybe-all-gcc
54173 configure-target-libgomp: maybe-all-gcc
54174 @endif gcc-no-bootstrap
54175
54176
54177 # There are two types of dependencies here: 'hard' dependencies, where one
54178 # module simply won't build without the other; and 'soft' dependencies, where
54179 # if the depended-on module is missing, the depending module will do without
54180 # or find a substitute somewhere (perhaps installed).  Soft dependencies
54181 # are made here to depend on a 'maybe-' target.  If you're not sure,
54182 # it's safer to use a soft dependency.
54183
54184
54185
54186
54187
54188
54189 # With all the machinery above in place, it is pretty easy to generate
54190 # dependencies.  Host dependencies are a bit more complex because we have
54191 # to check for bootstrap/prebootstrap dependencies.  To resolve
54192 # prebootstrap dependencies, prebootstrap modules are gathered in
54193 # a hash table.
54194 all-build-bison: maybe-all-build-texinfo
54195 all-build-byacc: maybe-all-build-texinfo
54196 all-build-flex: maybe-all-build-texinfo
54197 all-build-flex: maybe-all-build-bison
54198 all-build-flex: maybe-all-build-byacc
54199 all-build-flex: maybe-all-build-m4
54200 all-build-libiberty: maybe-all-build-texinfo
54201 all-build-m4: maybe-all-build-texinfo
54202 all-build-fixincludes: maybe-all-build-libiberty
54203 configure-gcc: maybe-configure-intl
54204
54205 configure-stage1-gcc: maybe-configure-stage1-intl
54206 configure-stage2-gcc: maybe-configure-stage2-intl
54207 configure-stage3-gcc: maybe-configure-stage3-intl
54208 configure-stage4-gcc: maybe-configure-stage4-intl
54209 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
54210 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
54211 configure-gcc: maybe-all-binutils
54212
54213 configure-stage1-gcc: maybe-all-stage1-binutils
54214 configure-stage2-gcc: maybe-all-stage2-binutils
54215 configure-stage3-gcc: maybe-all-stage3-binutils
54216 configure-stage4-gcc: maybe-all-stage4-binutils
54217 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
54218 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
54219 configure-gcc: maybe-all-gas
54220
54221 configure-stage1-gcc: maybe-all-stage1-gas
54222 configure-stage2-gcc: maybe-all-stage2-gas
54223 configure-stage3-gcc: maybe-all-stage3-gas
54224 configure-stage4-gcc: maybe-all-stage4-gas
54225 configure-stageprofile-gcc: maybe-all-stageprofile-gas
54226 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
54227 configure-gcc: maybe-all-ld
54228
54229 configure-stage1-gcc: maybe-all-stage1-ld
54230 configure-stage2-gcc: maybe-all-stage2-ld
54231 configure-stage3-gcc: maybe-all-stage3-ld
54232 configure-stage4-gcc: maybe-all-stage4-ld
54233 configure-stageprofile-gcc: maybe-all-stageprofile-ld
54234 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
54235 configure-gcc: maybe-all-gold
54236
54237 configure-stage1-gcc: maybe-all-stage1-gold
54238 configure-stage2-gcc: maybe-all-stage2-gold
54239 configure-stage3-gcc: maybe-all-stage3-gold
54240 configure-stage4-gcc: maybe-all-stage4-gold
54241 configure-stageprofile-gcc: maybe-all-stageprofile-gold
54242 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
54243 all-gcc: all-libiberty
54244
54245 all-stage1-gcc: all-stage1-libiberty
54246 all-stage2-gcc: all-stage2-libiberty
54247 all-stage3-gcc: all-stage3-libiberty
54248 all-stage4-gcc: all-stage4-libiberty
54249 all-stageprofile-gcc: all-stageprofile-libiberty
54250 all-stagefeedback-gcc: all-stagefeedback-libiberty
54251 all-gcc: maybe-all-gmp
54252
54253 all-stage1-gcc: maybe-all-stage1-gmp
54254 all-stage2-gcc: maybe-all-stage2-gmp
54255 all-stage3-gcc: maybe-all-stage3-gmp
54256 all-stage4-gcc: maybe-all-stage4-gmp
54257 all-stageprofile-gcc: maybe-all-stageprofile-gmp
54258 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
54259 all-gcc: maybe-all-intl
54260
54261 all-stage1-gcc: maybe-all-stage1-intl
54262 all-stage2-gcc: maybe-all-stage2-intl
54263 all-stage3-gcc: maybe-all-stage3-intl
54264 all-stage4-gcc: maybe-all-stage4-intl
54265 all-stageprofile-gcc: maybe-all-stageprofile-intl
54266 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
54267 all-gcc: maybe-all-mpfr
54268
54269 all-stage1-gcc: maybe-all-stage1-mpfr
54270 all-stage2-gcc: maybe-all-stage2-mpfr
54271 all-stage3-gcc: maybe-all-stage3-mpfr
54272 all-stage4-gcc: maybe-all-stage4-mpfr
54273 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
54274 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
54275 all-gcc: maybe-all-mpc
54276
54277 all-stage1-gcc: maybe-all-stage1-mpc
54278 all-stage2-gcc: maybe-all-stage2-mpc
54279 all-stage3-gcc: maybe-all-stage3-mpc
54280 all-stage4-gcc: maybe-all-stage4-mpc
54281 all-stageprofile-gcc: maybe-all-stageprofile-mpc
54282 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
54283 all-gcc: maybe-all-ppl
54284
54285 all-stage1-gcc: maybe-all-stage1-ppl
54286 all-stage2-gcc: maybe-all-stage2-ppl
54287 all-stage3-gcc: maybe-all-stage3-ppl
54288 all-stage4-gcc: maybe-all-stage4-ppl
54289 all-stageprofile-gcc: maybe-all-stageprofile-ppl
54290 all-stagefeedback-gcc: maybe-all-stagefeedback-ppl
54291 all-gcc: maybe-all-cloog
54292
54293 all-stage1-gcc: maybe-all-stage1-cloog
54294 all-stage2-gcc: maybe-all-stage2-cloog
54295 all-stage3-gcc: maybe-all-stage3-cloog
54296 all-stage4-gcc: maybe-all-stage4-cloog
54297 all-stageprofile-gcc: maybe-all-stageprofile-cloog
54298 all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
54299 all-gcc: maybe-all-build-texinfo
54300
54301 all-stage1-gcc: maybe-all-build-texinfo
54302 all-stage2-gcc: maybe-all-build-texinfo
54303 all-stage3-gcc: maybe-all-build-texinfo
54304 all-stage4-gcc: maybe-all-build-texinfo
54305 all-stageprofile-gcc: maybe-all-build-texinfo
54306 all-stagefeedback-gcc: maybe-all-build-texinfo
54307 all-gcc: maybe-all-build-bison
54308
54309 all-stage1-gcc: maybe-all-build-bison
54310 all-stage2-gcc: maybe-all-build-bison
54311 all-stage3-gcc: maybe-all-build-bison
54312 all-stage4-gcc: maybe-all-build-bison
54313 all-stageprofile-gcc: maybe-all-build-bison
54314 all-stagefeedback-gcc: maybe-all-build-bison
54315 all-gcc: maybe-all-build-byacc
54316
54317 all-stage1-gcc: maybe-all-build-byacc
54318 all-stage2-gcc: maybe-all-build-byacc
54319 all-stage3-gcc: maybe-all-build-byacc
54320 all-stage4-gcc: maybe-all-build-byacc
54321 all-stageprofile-gcc: maybe-all-build-byacc
54322 all-stagefeedback-gcc: maybe-all-build-byacc
54323 all-gcc: maybe-all-build-flex
54324
54325 all-stage1-gcc: maybe-all-build-flex
54326 all-stage2-gcc: maybe-all-build-flex
54327 all-stage3-gcc: maybe-all-build-flex
54328 all-stage4-gcc: maybe-all-build-flex
54329 all-stageprofile-gcc: maybe-all-build-flex
54330 all-stagefeedback-gcc: maybe-all-build-flex
54331 all-gcc: maybe-all-build-libiberty
54332
54333 all-stage1-gcc: maybe-all-build-libiberty
54334 all-stage2-gcc: maybe-all-build-libiberty
54335 all-stage3-gcc: maybe-all-build-libiberty
54336 all-stage4-gcc: maybe-all-build-libiberty
54337 all-stageprofile-gcc: maybe-all-build-libiberty
54338 all-stagefeedback-gcc: maybe-all-build-libiberty
54339 all-gcc: maybe-all-build-fixincludes
54340
54341 all-stage1-gcc: maybe-all-build-fixincludes
54342 all-stage2-gcc: maybe-all-build-fixincludes
54343 all-stage3-gcc: maybe-all-build-fixincludes
54344 all-stage4-gcc: maybe-all-build-fixincludes
54345 all-stageprofile-gcc: maybe-all-build-fixincludes
54346 all-stagefeedback-gcc: maybe-all-build-fixincludes
54347 all-gcc: maybe-all-zlib
54348
54349 all-stage1-gcc: maybe-all-stage1-zlib
54350 all-stage2-gcc: maybe-all-stage2-zlib
54351 all-stage3-gcc: maybe-all-stage3-zlib
54352 all-stage4-gcc: maybe-all-stage4-zlib
54353 all-stageprofile-gcc: maybe-all-stageprofile-zlib
54354 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
54355 all-gcc: all-libcpp
54356
54357 all-stage1-gcc: all-stage1-libcpp
54358 all-stage2-gcc: all-stage2-libcpp
54359 all-stage3-gcc: all-stage3-libcpp
54360 all-stage4-gcc: all-stage4-libcpp
54361 all-stageprofile-gcc: all-stageprofile-libcpp
54362 all-stagefeedback-gcc: all-stagefeedback-libcpp
54363 all-gcc: all-libdecnumber
54364
54365 all-stage1-gcc: all-stage1-libdecnumber
54366 all-stage2-gcc: all-stage2-libdecnumber
54367 all-stage3-gcc: all-stage3-libdecnumber
54368 all-stage4-gcc: all-stage4-libdecnumber
54369 all-stageprofile-gcc: all-stageprofile-libdecnumber
54370 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
54371 all-gcc: maybe-all-libiberty
54372
54373 all-stage1-gcc: maybe-all-stage1-libiberty
54374 all-stage2-gcc: maybe-all-stage2-libiberty
54375 all-stage3-gcc: maybe-all-stage3-libiberty
54376 all-stage4-gcc: maybe-all-stage4-libiberty
54377 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
54378 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
54379 all-gcc: maybe-all-fixincludes
54380 install-gcc: maybe-install-fixincludes
54381 configure-libcpp: configure-libiberty
54382
54383 configure-stage1-libcpp: configure-stage1-libiberty
54384 configure-stage2-libcpp: configure-stage2-libiberty
54385 configure-stage3-libcpp: configure-stage3-libiberty
54386 configure-stage4-libcpp: configure-stage4-libiberty
54387 configure-stageprofile-libcpp: configure-stageprofile-libiberty
54388 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
54389 configure-libcpp: maybe-configure-intl
54390
54391 configure-stage1-libcpp: maybe-configure-stage1-intl
54392 configure-stage2-libcpp: maybe-configure-stage2-intl
54393 configure-stage3-libcpp: maybe-configure-stage3-intl
54394 configure-stage4-libcpp: maybe-configure-stage4-intl
54395 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
54396 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
54397 all-libcpp: all-libiberty
54398
54399 all-stage1-libcpp: all-stage1-libiberty
54400 all-stage2-libcpp: all-stage2-libiberty
54401 all-stage3-libcpp: all-stage3-libiberty
54402 all-stage4-libcpp: all-stage4-libiberty
54403 all-stageprofile-libcpp: all-stageprofile-libiberty
54404 all-stagefeedback-libcpp: all-stagefeedback-libiberty
54405 all-libcpp: maybe-all-intl
54406
54407 all-stage1-libcpp: maybe-all-stage1-intl
54408 all-stage2-libcpp: maybe-all-stage2-intl
54409 all-stage3-libcpp: maybe-all-stage3-intl
54410 all-stage4-libcpp: maybe-all-stage4-intl
54411 all-stageprofile-libcpp: maybe-all-stageprofile-intl
54412 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
54413 all-fixincludes: maybe-all-libiberty
54414 all-gnattools: maybe-all-target-libada
54415 configure-mpfr: maybe-all-gmp
54416
54417 configure-stage1-mpfr: maybe-all-stage1-gmp
54418 configure-stage2-mpfr: maybe-all-stage2-gmp
54419 configure-stage3-mpfr: maybe-all-stage3-gmp
54420 configure-stage4-mpfr: maybe-all-stage4-gmp
54421 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
54422 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
54423 configure-mpc: maybe-all-mpfr
54424
54425 configure-stage1-mpc: maybe-all-stage1-mpfr
54426 configure-stage2-mpc: maybe-all-stage2-mpfr
54427 configure-stage3-mpc: maybe-all-stage3-mpfr
54428 configure-stage4-mpc: maybe-all-stage4-mpfr
54429 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
54430 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
54431 configure-ppl: maybe-all-gmp
54432
54433 configure-stage1-ppl: maybe-all-stage1-gmp
54434 configure-stage2-ppl: maybe-all-stage2-gmp
54435 configure-stage3-ppl: maybe-all-stage3-gmp
54436 configure-stage4-ppl: maybe-all-stage4-gmp
54437 configure-stageprofile-ppl: maybe-all-stageprofile-gmp
54438 configure-stagefeedback-ppl: maybe-all-stagefeedback-gmp
54439 configure-ppl: maybe-all-mpfr
54440
54441 configure-stage1-ppl: maybe-all-stage1-mpfr
54442 configure-stage2-ppl: maybe-all-stage2-mpfr
54443 configure-stage3-ppl: maybe-all-stage3-mpfr
54444 configure-stage4-ppl: maybe-all-stage4-mpfr
54445 configure-stageprofile-ppl: maybe-all-stageprofile-mpfr
54446 configure-stagefeedback-ppl: maybe-all-stagefeedback-mpfr
54447 configure-cloog: maybe-all-ppl
54448
54449 configure-stage1-cloog: maybe-all-stage1-ppl
54450 configure-stage2-cloog: maybe-all-stage2-ppl
54451 configure-stage3-cloog: maybe-all-stage3-ppl
54452 configure-stage4-cloog: maybe-all-stage4-ppl
54453 configure-stageprofile-cloog: maybe-all-stageprofile-ppl
54454 configure-stagefeedback-cloog: maybe-all-stagefeedback-ppl
54455 configure-gdb: maybe-all-intl
54456 configure-gdb: maybe-configure-sim
54457 configure-gdb: maybe-all-bfd
54458 configure-gdb: maybe-all-libiconv
54459 all-gdb: maybe-all-libiberty
54460 all-gdb: maybe-all-libiconv
54461 all-gdb: maybe-all-opcodes
54462 all-gdb: maybe-all-readline
54463 all-gdb: maybe-all-build-bison
54464 all-gdb: maybe-all-build-byacc
54465 all-gdb: maybe-all-sim
54466 all-gdb: maybe-all-libdecnumber
54467 configure-libgui: maybe-configure-tcl
54468 configure-libgui: maybe-configure-tk
54469 all-libgui: maybe-all-tcl
54470 all-libgui: maybe-all-tk
54471 all-libgui: maybe-all-itcl
54472 configure-bfd: configure-libiberty
54473
54474 configure-stage1-bfd: configure-stage1-libiberty
54475 configure-stage2-bfd: configure-stage2-libiberty
54476 configure-stage3-bfd: configure-stage3-libiberty
54477 configure-stage4-bfd: configure-stage4-libiberty
54478 configure-stageprofile-bfd: configure-stageprofile-libiberty
54479 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
54480 configure-bfd: maybe-configure-intl
54481
54482 configure-stage1-bfd: maybe-configure-stage1-intl
54483 configure-stage2-bfd: maybe-configure-stage2-intl
54484 configure-stage3-bfd: maybe-configure-stage3-intl
54485 configure-stage4-bfd: maybe-configure-stage4-intl
54486 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
54487 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
54488 all-bfd: maybe-all-libiberty
54489
54490 all-stage1-bfd: maybe-all-stage1-libiberty
54491 all-stage2-bfd: maybe-all-stage2-libiberty
54492 all-stage3-bfd: maybe-all-stage3-libiberty
54493 all-stage4-bfd: maybe-all-stage4-libiberty
54494 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
54495 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
54496 all-bfd: maybe-all-intl
54497
54498 all-stage1-bfd: maybe-all-stage1-intl
54499 all-stage2-bfd: maybe-all-stage2-intl
54500 all-stage3-bfd: maybe-all-stage3-intl
54501 all-stage4-bfd: maybe-all-stage4-intl
54502 all-stageprofile-bfd: maybe-all-stageprofile-intl
54503 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
54504 configure-opcodes: configure-libiberty
54505
54506 configure-stage1-opcodes: configure-stage1-libiberty
54507 configure-stage2-opcodes: configure-stage2-libiberty
54508 configure-stage3-opcodes: configure-stage3-libiberty
54509 configure-stage4-opcodes: configure-stage4-libiberty
54510 configure-stageprofile-opcodes: configure-stageprofile-libiberty
54511 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
54512 all-opcodes: maybe-all-libiberty
54513
54514 all-stage1-opcodes: maybe-all-stage1-libiberty
54515 all-stage2-opcodes: maybe-all-stage2-libiberty
54516 all-stage3-opcodes: maybe-all-stage3-libiberty
54517 all-stage4-opcodes: maybe-all-stage4-libiberty
54518 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
54519 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
54520 configure-binutils: maybe-configure-intl
54521
54522 configure-stage1-binutils: maybe-configure-stage1-intl
54523 configure-stage2-binutils: maybe-configure-stage2-intl
54524 configure-stage3-binutils: maybe-configure-stage3-intl
54525 configure-stage4-binutils: maybe-configure-stage4-intl
54526 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
54527 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
54528 all-binutils: maybe-all-libiberty
54529
54530 all-stage1-binutils: maybe-all-stage1-libiberty
54531 all-stage2-binutils: maybe-all-stage2-libiberty
54532 all-stage3-binutils: maybe-all-stage3-libiberty
54533 all-stage4-binutils: maybe-all-stage4-libiberty
54534 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
54535 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
54536 all-binutils: maybe-all-opcodes
54537
54538 all-stage1-binutils: maybe-all-stage1-opcodes
54539 all-stage2-binutils: maybe-all-stage2-opcodes
54540 all-stage3-binutils: maybe-all-stage3-opcodes
54541 all-stage4-binutils: maybe-all-stage4-opcodes
54542 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
54543 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
54544 all-binutils: maybe-all-bfd
54545
54546 all-stage1-binutils: maybe-all-stage1-bfd
54547 all-stage2-binutils: maybe-all-stage2-bfd
54548 all-stage3-binutils: maybe-all-stage3-bfd
54549 all-stage4-binutils: maybe-all-stage4-bfd
54550 all-stageprofile-binutils: maybe-all-stageprofile-bfd
54551 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
54552 all-binutils: maybe-all-build-flex
54553
54554 all-stage1-binutils: maybe-all-build-flex
54555 all-stage2-binutils: maybe-all-build-flex
54556 all-stage3-binutils: maybe-all-build-flex
54557 all-stage4-binutils: maybe-all-build-flex
54558 all-stageprofile-binutils: maybe-all-build-flex
54559 all-stagefeedback-binutils: maybe-all-build-flex
54560 all-binutils: maybe-all-build-bison
54561
54562 all-stage1-binutils: maybe-all-build-bison
54563 all-stage2-binutils: maybe-all-build-bison
54564 all-stage3-binutils: maybe-all-build-bison
54565 all-stage4-binutils: maybe-all-build-bison
54566 all-stageprofile-binutils: maybe-all-build-bison
54567 all-stagefeedback-binutils: maybe-all-build-bison
54568 all-binutils: maybe-all-build-byacc
54569
54570 all-stage1-binutils: maybe-all-build-byacc
54571 all-stage2-binutils: maybe-all-build-byacc
54572 all-stage3-binutils: maybe-all-build-byacc
54573 all-stage4-binutils: maybe-all-build-byacc
54574 all-stageprofile-binutils: maybe-all-build-byacc
54575 all-stagefeedback-binutils: maybe-all-build-byacc
54576 all-binutils: maybe-all-intl
54577
54578 all-stage1-binutils: maybe-all-stage1-intl
54579 all-stage2-binutils: maybe-all-stage2-intl
54580 all-stage3-binutils: maybe-all-stage3-intl
54581 all-stage4-binutils: maybe-all-stage4-intl
54582 all-stageprofile-binutils: maybe-all-stageprofile-intl
54583 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
54584 install-binutils: maybe-install-opcodes
54585 install-opcodes: maybe-install-bfd
54586 configure-gas: maybe-configure-intl
54587
54588 configure-stage1-gas: maybe-configure-stage1-intl
54589 configure-stage2-gas: maybe-configure-stage2-intl
54590 configure-stage3-gas: maybe-configure-stage3-intl
54591 configure-stage4-gas: maybe-configure-stage4-intl
54592 configure-stageprofile-gas: maybe-configure-stageprofile-intl
54593 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
54594 all-gas: maybe-all-libiberty
54595
54596 all-stage1-gas: maybe-all-stage1-libiberty
54597 all-stage2-gas: maybe-all-stage2-libiberty
54598 all-stage3-gas: maybe-all-stage3-libiberty
54599 all-stage4-gas: maybe-all-stage4-libiberty
54600 all-stageprofile-gas: maybe-all-stageprofile-libiberty
54601 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
54602 all-gas: maybe-all-opcodes
54603
54604 all-stage1-gas: maybe-all-stage1-opcodes
54605 all-stage2-gas: maybe-all-stage2-opcodes
54606 all-stage3-gas: maybe-all-stage3-opcodes
54607 all-stage4-gas: maybe-all-stage4-opcodes
54608 all-stageprofile-gas: maybe-all-stageprofile-opcodes
54609 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
54610 all-gas: maybe-all-bfd
54611
54612 all-stage1-gas: maybe-all-stage1-bfd
54613 all-stage2-gas: maybe-all-stage2-bfd
54614 all-stage3-gas: maybe-all-stage3-bfd
54615 all-stage4-gas: maybe-all-stage4-bfd
54616 all-stageprofile-gas: maybe-all-stageprofile-bfd
54617 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
54618 all-gas: maybe-all-intl
54619
54620 all-stage1-gas: maybe-all-stage1-intl
54621 all-stage2-gas: maybe-all-stage2-intl
54622 all-stage3-gas: maybe-all-stage3-intl
54623 all-stage4-gas: maybe-all-stage4-intl
54624 all-stageprofile-gas: maybe-all-stageprofile-intl
54625 all-stagefeedback-gas: maybe-all-stagefeedback-intl
54626 configure-gprof: maybe-configure-intl
54627 all-gprof: maybe-all-libiberty
54628 all-gprof: maybe-all-bfd
54629 all-gprof: maybe-all-opcodes
54630 all-gprof: maybe-all-intl
54631 configure-ld: maybe-configure-intl
54632
54633 configure-stage1-ld: maybe-configure-stage1-intl
54634 configure-stage2-ld: maybe-configure-stage2-intl
54635 configure-stage3-ld: maybe-configure-stage3-intl
54636 configure-stage4-ld: maybe-configure-stage4-intl
54637 configure-stageprofile-ld: maybe-configure-stageprofile-intl
54638 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
54639 all-ld: maybe-all-libiberty
54640
54641 all-stage1-ld: maybe-all-stage1-libiberty
54642 all-stage2-ld: maybe-all-stage2-libiberty
54643 all-stage3-ld: maybe-all-stage3-libiberty
54644 all-stage4-ld: maybe-all-stage4-libiberty
54645 all-stageprofile-ld: maybe-all-stageprofile-libiberty
54646 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
54647 all-ld: maybe-all-bfd
54648
54649 all-stage1-ld: maybe-all-stage1-bfd
54650 all-stage2-ld: maybe-all-stage2-bfd
54651 all-stage3-ld: maybe-all-stage3-bfd
54652 all-stage4-ld: maybe-all-stage4-bfd
54653 all-stageprofile-ld: maybe-all-stageprofile-bfd
54654 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
54655 all-ld: maybe-all-opcodes
54656
54657 all-stage1-ld: maybe-all-stage1-opcodes
54658 all-stage2-ld: maybe-all-stage2-opcodes
54659 all-stage3-ld: maybe-all-stage3-opcodes
54660 all-stage4-ld: maybe-all-stage4-opcodes
54661 all-stageprofile-ld: maybe-all-stageprofile-opcodes
54662 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
54663 all-ld: maybe-all-build-bison
54664
54665 all-stage1-ld: maybe-all-build-bison
54666 all-stage2-ld: maybe-all-build-bison
54667 all-stage3-ld: maybe-all-build-bison
54668 all-stage4-ld: maybe-all-build-bison
54669 all-stageprofile-ld: maybe-all-build-bison
54670 all-stagefeedback-ld: maybe-all-build-bison
54671 all-ld: maybe-all-build-byacc
54672
54673 all-stage1-ld: maybe-all-build-byacc
54674 all-stage2-ld: maybe-all-build-byacc
54675 all-stage3-ld: maybe-all-build-byacc
54676 all-stage4-ld: maybe-all-build-byacc
54677 all-stageprofile-ld: maybe-all-build-byacc
54678 all-stagefeedback-ld: maybe-all-build-byacc
54679 all-ld: maybe-all-build-flex
54680
54681 all-stage1-ld: maybe-all-build-flex
54682 all-stage2-ld: maybe-all-build-flex
54683 all-stage3-ld: maybe-all-build-flex
54684 all-stage4-ld: maybe-all-build-flex
54685 all-stageprofile-ld: maybe-all-build-flex
54686 all-stagefeedback-ld: maybe-all-build-flex
54687 all-ld: maybe-all-intl
54688
54689 all-stage1-ld: maybe-all-stage1-intl
54690 all-stage2-ld: maybe-all-stage2-intl
54691 all-stage3-ld: maybe-all-stage3-intl
54692 all-stage4-ld: maybe-all-stage4-intl
54693 all-stageprofile-ld: maybe-all-stageprofile-intl
54694 all-stagefeedback-ld: maybe-all-stagefeedback-intl
54695 configure-gold: maybe-configure-intl
54696
54697 configure-stage1-gold: maybe-configure-stage1-intl
54698 configure-stage2-gold: maybe-configure-stage2-intl
54699 configure-stage3-gold: maybe-configure-stage3-intl
54700 configure-stage4-gold: maybe-configure-stage4-intl
54701 configure-stageprofile-gold: maybe-configure-stageprofile-intl
54702 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
54703 all-gold: maybe-all-libiberty
54704
54705 all-stage1-gold: maybe-all-stage1-libiberty
54706 all-stage2-gold: maybe-all-stage2-libiberty
54707 all-stage3-gold: maybe-all-stage3-libiberty
54708 all-stage4-gold: maybe-all-stage4-libiberty
54709 all-stageprofile-gold: maybe-all-stageprofile-libiberty
54710 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
54711 all-gold: maybe-all-intl
54712
54713 all-stage1-gold: maybe-all-stage1-intl
54714 all-stage2-gold: maybe-all-stage2-intl
54715 all-stage3-gold: maybe-all-stage3-intl
54716 all-stage4-gold: maybe-all-stage4-intl
54717 all-stageprofile-gold: maybe-all-stageprofile-intl
54718 all-stagefeedback-gold: maybe-all-stagefeedback-intl
54719 all-gold: maybe-all-bfd
54720
54721 all-stage1-gold: maybe-all-stage1-bfd
54722 all-stage2-gold: maybe-all-stage2-bfd
54723 all-stage3-gold: maybe-all-stage3-bfd
54724 all-stage4-gold: maybe-all-stage4-bfd
54725 all-stageprofile-gold: maybe-all-stageprofile-bfd
54726 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
54727 all-gold: maybe-all-build-bison
54728
54729 all-stage1-gold: maybe-all-build-bison
54730 all-stage2-gold: maybe-all-build-bison
54731 all-stage3-gold: maybe-all-build-bison
54732 all-stage4-gold: maybe-all-build-bison
54733 all-stageprofile-gold: maybe-all-build-bison
54734 all-stagefeedback-gold: maybe-all-build-bison
54735 all-gold: maybe-all-build-byacc
54736
54737 all-stage1-gold: maybe-all-build-byacc
54738 all-stage2-gold: maybe-all-build-byacc
54739 all-stage3-gold: maybe-all-build-byacc
54740 all-stage4-gold: maybe-all-build-byacc
54741 all-stageprofile-gold: maybe-all-build-byacc
54742 all-stagefeedback-gold: maybe-all-build-byacc
54743 check-gold: maybe-all-binutils
54744
54745 check-stage1-gold: maybe-all-stage1-binutils
54746 check-stage2-gold: maybe-all-stage2-binutils
54747 check-stage3-gold: maybe-all-stage3-binutils
54748 check-stage4-gold: maybe-all-stage4-binutils
54749 check-stageprofile-gold: maybe-all-stageprofile-binutils
54750 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
54751 configure-opcodes: maybe-configure-intl
54752
54753 configure-stage1-opcodes: maybe-configure-stage1-intl
54754 configure-stage2-opcodes: maybe-configure-stage2-intl
54755 configure-stage3-opcodes: maybe-configure-stage3-intl
54756 configure-stage4-opcodes: maybe-configure-stage4-intl
54757 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
54758 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
54759 all-opcodes: maybe-all-bfd
54760
54761 all-stage1-opcodes: maybe-all-stage1-bfd
54762 all-stage2-opcodes: maybe-all-stage2-bfd
54763 all-stage3-opcodes: maybe-all-stage3-bfd
54764 all-stage4-opcodes: maybe-all-stage4-bfd
54765 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
54766 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
54767 all-opcodes: maybe-all-libiberty
54768
54769 all-stage1-opcodes: maybe-all-stage1-libiberty
54770 all-stage2-opcodes: maybe-all-stage2-libiberty
54771 all-stage3-opcodes: maybe-all-stage3-libiberty
54772 all-stage4-opcodes: maybe-all-stage4-libiberty
54773 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
54774 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
54775 all-opcodes: maybe-all-intl
54776
54777 all-stage1-opcodes: maybe-all-stage1-intl
54778 all-stage2-opcodes: maybe-all-stage2-intl
54779 all-stage3-opcodes: maybe-all-stage3-intl
54780 all-stage4-opcodes: maybe-all-stage4-intl
54781 all-stageprofile-opcodes: maybe-all-stageprofile-intl
54782 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
54783 all-dejagnu: maybe-all-tcl
54784 all-dejagnu: maybe-all-expect
54785 all-dejagnu: maybe-all-tk
54786 configure-expect: maybe-configure-tcl
54787 configure-expect: maybe-configure-tk
54788 all-expect: maybe-all-tcl
54789 all-expect: maybe-all-tk
54790 configure-itcl: maybe-configure-tcl
54791 configure-itcl: maybe-configure-tk
54792 all-itcl: maybe-all-tcl
54793 all-itcl: maybe-all-tk
54794 install-itcl: maybe-install-tcl
54795 configure-tk: maybe-configure-tcl
54796 all-tk: maybe-all-tcl
54797 all-sid: maybe-all-libiberty
54798 all-sid: maybe-all-bfd
54799 all-sid: maybe-all-opcodes
54800 all-sid: maybe-all-tcl
54801 all-sid: maybe-all-tk
54802 install-sid: maybe-install-tcl
54803 install-sid: maybe-install-tk
54804 configure-sim: maybe-configure-intl
54805 all-sim: maybe-all-intl
54806 all-sim: maybe-all-libiberty
54807 all-sim: maybe-all-bfd
54808 all-sim: maybe-all-opcodes
54809 all-sim: maybe-all-readline
54810 all-sim: maybe-configure-gdb
54811 all-fastjar: maybe-all-zlib
54812 all-fastjar: maybe-all-build-texinfo
54813 all-fastjar: maybe-all-libiberty
54814 all-autoconf: maybe-all-m4
54815 all-autoconf: maybe-all-build-texinfo
54816 all-automake: maybe-all-m4
54817 all-automake: maybe-all-build-texinfo
54818 all-automake: maybe-all-autoconf
54819 all-bison: maybe-all-intl
54820 all-bison: maybe-all-build-texinfo
54821 all-diff: maybe-all-intl
54822 all-diff: maybe-all-build-texinfo
54823 all-fileutils: maybe-all-intl
54824 all-fileutils: maybe-all-build-texinfo
54825 all-flex: maybe-all-build-bison
54826 all-flex: maybe-all-build-byacc
54827 all-flex: maybe-all-intl
54828 all-flex: maybe-all-m4
54829 all-flex: maybe-all-build-texinfo
54830 all-gzip: maybe-all-intl
54831 all-gzip: maybe-all-zlib
54832 all-gzip: maybe-all-build-texinfo
54833 all-hello: maybe-all-intl
54834 all-hello: maybe-all-build-texinfo
54835 all-m4: maybe-all-intl
54836 all-m4: maybe-all-build-texinfo
54837 all-make: maybe-all-intl
54838 all-make: maybe-all-build-texinfo
54839 all-patch: maybe-all-build-texinfo
54840 all-make: maybe-all-build-texinfo
54841 all-prms: maybe-all-libiberty
54842 all-recode: maybe-all-build-texinfo
54843 all-sed: maybe-all-build-texinfo
54844 all-send-pr: maybe-all-prms
54845 all-tar: maybe-all-build-texinfo
54846 all-uudecode: maybe-all-build-texinfo
54847 configure-target-boehm-gc: maybe-configure-target-qthreads
54848 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
54849 configure-target-fastjar: maybe-configure-target-zlib
54850 all-target-fastjar: maybe-all-target-zlib
54851 all-target-fastjar: maybe-all-target-libiberty
54852 configure-target-libjava: maybe-configure-target-zlib
54853 configure-target-libjava: maybe-configure-target-boehm-gc
54854 configure-target-libjava: maybe-configure-target-qthreads
54855 configure-target-libjava: maybe-configure-target-libffi
54856 all-target-libjava: maybe-all-fastjar
54857 all-target-libjava: maybe-all-target-zlib
54858 all-target-libjava: maybe-all-target-boehm-gc
54859 all-target-libjava: maybe-all-target-qthreads
54860 all-target-libjava: maybe-all-target-libffi
54861 configure-target-libobjc: maybe-configure-target-boehm-gc
54862 all-target-libobjc: maybe-all-target-libiberty
54863 all-target-libobjc: maybe-all-target-boehm-gc
54864 all-target-libstdc++-v3: maybe-all-target-libiberty
54865 configure-target-libstdc++-v3: maybe-configure-target-libgomp
54866 all-target-libgloss: maybe-all-target-newlib
54867 all-target-winsup: maybe-all-target-libiberty
54868 all-target-winsup: maybe-all-target-libtermcap
54869
54870
54871 # Dependencies for target modules on other target modules are
54872 # described by lang_env_dependencies; the defaults apply to anything
54873 # not mentioned there.
54874
54875
54876 @if gcc-bootstrap
54877 @endif gcc-bootstrap
54878
54879 @if gcc-no-bootstrap
54880 configure-target-libstdc++-v3: maybe-all-target-libgcc
54881 configure-target-libmudflap: maybe-all-target-libgcc
54882 configure-target-libssp: maybe-all-target-libgcc
54883 configure-target-newlib: maybe-all-target-libgcc
54884 configure-target-libgfortran: maybe-all-target-libgcc
54885 configure-target-libobjc: maybe-all-target-libgcc
54886 configure-target-libtermcap: maybe-all-target-libgcc
54887 configure-target-winsup: maybe-all-target-libgcc
54888 configure-target-libgloss: maybe-all-target-libgcc
54889 configure-target-libiberty: maybe-all-target-libgcc
54890 configure-target-gperf: maybe-all-target-libgcc
54891 configure-target-examples: maybe-all-target-libgcc
54892 configure-target-libffi: maybe-all-target-libgcc
54893 configure-target-libjava: maybe-all-target-libgcc
54894 configure-target-zlib: maybe-all-target-libgcc
54895 configure-target-boehm-gc: maybe-all-target-libgcc
54896 configure-target-qthreads: maybe-all-target-libgcc
54897 configure-target-rda: maybe-all-target-libgcc
54898 configure-target-libada: maybe-all-target-libgcc
54899 configure-target-libgomp: maybe-all-target-libgcc
54900 @endif gcc-no-bootstrap
54901
54902
54903 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
54904
54905 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
54906
54907 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
54908
54909
54910
54911 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
54912
54913 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
54914
54915 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
54916
54917 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
54918
54919
54920
54921 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
54922 configure-target-gperf: maybe-all-target-libstdc++-v3
54923
54924 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
54925
54926 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
54927
54928 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
54929 configure-target-libjava: maybe-all-target-libstdc++-v3
54930
54931 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
54932
54933 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
54934
54935 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
54936
54937 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
54938
54939 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
54940
54941 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
54942
54943
54944 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
54945 GDB_TK = @GDB_TK@
54946 INSTALL_GDB_TK = @INSTALL_GDB_TK@
54947 configure-gdb: $(CONFIGURE_GDB_TK)
54948 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
54949 install-gdb: $(INSTALL_GDB_TK)
54950
54951 # Serialization dependencies.  Host configures don't work well in parallel to
54952 # each other, due to contention over config.cache.  Target configures and 
54953 # build configures are similar.
54954 @serialization_dependencies@
54955
54956 # --------------------------------
54957 # Regenerating top level configury
54958 # --------------------------------
54959
54960 # Rebuilding Makefile.in, using autogen.
54961 AUTOGEN = autogen
54962 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
54963         cd $(srcdir) && $(AUTOGEN) Makefile.def
54964
54965 # Rebuilding Makefile.
54966 Makefile: $(srcdir)/Makefile.in config.status
54967         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
54968
54969 config.status: configure
54970         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
54971
54972 # Rebuilding configure.
54973 AUTOCONF = autoconf
54974 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
54975         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
54976         cd $(srcdir) && $(AUTOCONF)
54977
54978 # ------------------------------
54979 # Special directives to GNU Make
54980 # ------------------------------
54981
54982 # Don't pass command-line variables to submakes.
54983 .NOEXPORT:
54984 MAKEOVERRIDES=
54985
54986 # end of Makefile.in